.tracks-filters button{background-color:#fff}.agenda__track[data-name=Transport] .agenda__track-name p,.tracks-filters button[data-name=Transport]{border-color:#997ac7}.agenda__track[data-name="Construction & Local Growth"] .agenda__track-name p,.tracks-filters button[data-name="Construction & Local Growth"]{border-color:#e9672b}.agenda__track[data-name="Data Infrastructure"] .agenda__track-name p,.tracks-filters button[data-name="Data Infrastructure"]{border-color:#008bcc}.agenda__track[data-name="Pitch & partner"] .agenda__track-name p,.tracks-filters button[data-name="Pitch & partner"]{border-color:#e74c85}.agenda__track[data-name=Transport] .agenda__track-modal-top,.agenda__track[data-name=Transport] .agenda__track-top,.tracks-filters button[data-name=Transport].is-active,.tracks-filters button[data-name=Transport]:hover{background-color:#997ac7}.agenda__track[data-name="Construction & Local Growth"] .agenda__track-modal-top,.agenda__track[data-name="Construction & Local Growth"] .agenda__track-top,.tracks-filters button[data-name="Construction & Local Growth"].is-active,.tracks-filters button[data-name="Construction & Local Growth"]:hover{background-color:#e9672b}.agenda__track[data-name="Data Infrastructure"] .agenda__track-modal-top,.agenda__track[data-name="Data Infrastructure"] .agenda__track-top,.tracks-filters button[data-name="Data Infrastructure"].is-active,.tracks-filters button[data-name="Data Infrastructure"]:hover{background-color:#008bcc}.agenda__track[data-name="Pitch & partner"] .agenda__track-modal-top,.agenda__track[data-name="Pitch & partner"] .agenda__track-top,.tracks-filters button[data-name="Pitch & partner"].is-active,.tracks-filters button[data-name="Pitch & partner"]:hover{background-color:#e74c85}.agenda__popup-open{overflow:hidden}.agenda__popup-open:before{background:#004038;content:"";height:100%;left:0;opacity:.4;position:fixed;top:0;width:100%;z-index:51}.agenda__track-modal--speaker-active{overflow:hidden}.agenda__track--speaker-active .agenda__speaker-block{margin-top:0;opacity:1;visibility:visible}.agenda #search{position:relative;width:592px!important}.agenda #search,.agenda #session_type{border:none;border-radius:8px;padding:10px 16px!important}.agenda #session_type{background-position:right 15px center;width:300px!important}.agenda #search::placeholder{opacity:1}.agenda .agenda__filters--stick #search,.agenda .agenda__filters--stick #session_type{background-color:#f6f1ef}.agenda__filters-clear,.agenda__filters-search--active .agenda__filters-search{display:none}.agenda__filters-search--active .agenda__filters-clear{display:flex}.add-to-calendar{align-items:center;background:rgba(0,64,56,.4);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:.3s ease;visibility:hidden;width:100%;z-index:9999}.add-to-calendar--open .add-to-calendar{opacity:1;visibility:visible}.calendar-dropdown{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:32px}.add-to-calendar .fake-link{align-items:center;display:flex;gap:16px}.add-to-calendar .fake-link img{height:20px;object-fit:contain;width:20px}.add-to-calendar .fake-link:hover span{text-decoration:underline}@media only screen and (max-width:1024px){.agenda #search,.agenda #session_type{width:100%!important}.cms-content .agenda__track h3{font-size:16px}.agenda__day h2{font-size:34px}}@media only screen and (min-width:1024px){.day-btn{font-size:20px}}