h1.section-header{margin-bottom:10px;margin-top:0;padding-top:40px}p.paragraph{font-size:16px;margin-bottom:50px;margin-top:0;max-width:800px;text-align:center}.top-section{align-items:center;background-color:#f3f3f3;display:flex;flex-direction:column;padding-bottom:36px}.section{color:#333;display:block;font-size:18px;line-height:2em;margin:30px auto;max-width:800px}h2.section-header{font-size:1.5em;margin:25px auto}.agenda-container{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.15);font-family:Roboto,sans-serif;font-size:16px;max-width:800px;padding:30px;width:100%}.agenda-container.isDownloading .no-print{display:none!important}.agenda-container input,.agenda-container textarea{font-family:Roboto,sans-serif}.agenda-container input::-moz-placeholder,.agenda-container textarea::-moz-placeholder{color:#ccc}.agenda-container input::placeholder,.agenda-container textarea::placeholder{color:#ccc}.download-container{margin:16px 0 0;max-width:800px;text-align:right;width:100%}.agenda-field{border:none;border-bottom:1px solid transparent;color:#444;outline:none;padding:2px 0;transition:all .1s}.agenda-field:focus{border-color:#5e5e71}.agenda-header{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.agenda-header .meeting-name{font-family:Manrope;font-size:24px;font-weight:700;max-width:350px;width:100%}.agenda-header .logo{margin:0}.agenda-header .meeting-description,.agenda-header .meeting-time{flex:1 1 100%}.agenda-header .meeting-time{align-items:center;display:flex}.agenda-header .meeting-time .flatpickr-input,.agenda-header .meeting-time input,.agenda-header .meeting-time span{color:#5e5e71;font-size:14px;max-width:105px}.agenda-header .meeting-time .flatpickr-input{text-align:right;width:90px}.agenda-header .meeting-time input{border:none}.agenda-header .meeting-description textarea{field-sizing:content;border:none;color:#444;font-size:16px;min-height:40px;outline:none;resize:none;width:100%}ul.agenda-list{margin:6px 0 0;padding-left:0}ul.agenda-list li{font-size:16px;padding:0}.agenda-body .agenda-list-titles{align-items:baseline;border-bottom:2px solid #bbb;display:flex;justify-content:space-between;margin-top:16px}.agenda-body .agenda-list-titles h4{margin:0}.agenda-body .agenda-list-titles .last-title{margin-right:18px}.agenda-body button{margin:8px auto}.agenda-list-item{align-items:center;display:flex;gap:8px;justify-content:flex-start}.agenda-list-item input[type=checkbox]{width:auto}.agenda-list-item .item-title{max-width:615px;min-width:145px;width:145px}.agenda-list-item .duration{font-size:16px;text-align:center;width:30px}.agenda-list-item .duration::-webkit-inner-spin-button,.agenda-list-item .duration::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.agenda-list-item.isDownloading .duration{width:44px}.agenda-list-item.isDownloading .minutes-span{left:-16px;position:relative}.agenda-list-item button{font-size:14px;margin:0 0 0 auto;padding:5px;transition:all .1s;vertical-align:top}.agenda-list-item button:hover{color:red}.section-cta{background:#145cf2;color:#fff;margin-top:30px;padding:6em 0;position:relative;text-align:center}.section-cta h2{display:block;font-size:1.9em;margin-bottom:1.25em}.section-cta img{bottom:-87px;position:absolute;right:5%;width:200px}@media(max-width:1000px){.section-cta img{width:150px}}@media(max-width:500px){.section-cta img{display:none}}.section-cta a{font-size:18px;padding:.7em 1em}