.card h4.name a{text-decoration:none}.container-sidebar p{font-size:16px}.agenda-app div.cursor{padding:8px 14px!important;border-radius:50px!important}#sidebar-no-header .card .form-check,#sidebar-no-header .card .form-check input{font-size:16px}#agenda-app .container-sidebar .row{flex-direction:column}#agenda-app .VueCarousel-inner{flex-direction:column}#agenda-app .VueCarousel-inner .VueCarousel-slide{flex-basis:auto}#agenda-app .VueCarousel .VueCarousel-pagination{display:none}@media screen and (max-width:700px){.agenda-app .filter-heading>div{width:auto!important}.agenda-app .filter-heading>a{align-items:center}}#agenda-app :is(h3.grouphead,div[class*=track-]>h3,.card.session.badge-primary){font-family:var(--event-font-primary)}#agenda-app div[class*=track-]>h3{font-weight:500!important;font-size:1.5rem}body #agenda-app .agenda-app-button .btn{font-weight:400!important;text-shadow:none!important;font-family:var(--event-font-primary);border:solid 1px #ccc!important}body #agenda-app .agenda-app-button .btn-light{background-color:#f6f7fa;color:#333!important;border-radius:3px}body #agenda-app .agenda-app-button .btn-light:hover{background-color:#e6e7ea!important}body #agenda-app .agenda-app-button .btn-primary{background-color:#333;font-weight:400!important;border-color:#333;border-radius:3px}body #agenda-app .card.session h4.name>div:first-child:has(.badge-primary){padding-bottom:.4em;margin-bottom:.4em!important;border-bottom:solid 1px #ddd}body #agenda-app .card.session .badge-primary{background-color:#333;font-weight:400;padding:0!important;border-radius:.4em}body #agenda-app .card.session .badge-primary .custom-date{padding:.4em;display:inline-block}.card.session .badge-primary .custome-time-range,body #agenda-app .card.session .badge-primary .custom-start-time{background-color:#eee;color:#333;padding:.4em;display:inline-block}body #agenda-app .card.session{background-color:#f6f7fa;background:linear-gradient(90deg,#eef2ffff 0,#ffffffff 25%);border-color:#ccc!important}#agenda-app .agenda-search>div:has(a.pdf-download-text){align-self:start;margin-top:.25em}#agenda-app .agenda-search a.pdf-download-text{color:#888;padding:.4em}#agenda-app .agenda-search a.pdf-download-text:hover,#agenda-app .agenda-search a.pdf-download-text:hover i{color:#333;border-bottom:solid 1px #333}#agenda-app .session-filters{background:#f6f7fa;border-radius:.4em;padding-top:.4em;margin-bottom:1em}#agenda-app .session-filters .badge{background:0 0!important;color:#333;border:none!important;font-weight:400}#agenda-app .session-filters span.cursor{float:right;background:0 0;text-decoration:underline;margin-top:0}#agenda-app .session-filters span.cursor small{font-weight:700!important}#agenda-app .session-tags .badge,.modal-body .badge{background:#f6f7fa!important;border:solid 1px #bbb;padding:.4em!important;border-radius:.4em}#agenda-app .session-tags .badge .badge-text,.modal-body .badge .badge-text{color:#333;font-family:var(--event-font-primary);font-size:.85rem;font-weight:400}body #agenda-app .card.session:not(:has(.description)) .hr-description{display:none}#agenda-app .session h4.name a{vertical-align:top!important;color:var(--event-color-primary);font-family:var(--event-font-primary);font-weight:500!important}#agenda-app .session .speaker a.name,.modal-body .speaker a.name{color:var(--event-color-primary)}#agenda-app .session .speaker .company{font-size:.85em!important}#agenda-app .session .speaker .d-flex img,.modal-dialog .speaker img{border-radius:100%}#agenda-app .agenda-summit-links{margin-top:1em;padding-left:0}#agenda-app .agenda-summit-links a{color:#999999ff!important;font-family:var(--event-font-primary);font-size:1.2rem;font-weight:400!important;margin-right:1rem;padding-bottom:.3em;border-bottom:solid 1px #99999944}#agenda-app .agenda-summit-links a:active,#agenda-app .agenda-summit-links a:focus,#agenda-app .agenda-summit-links a:hover{color:#000!important;border-color:#000;text-decoration:none}#agenda-app .container-sidebar .bg-white>.container,#sb-page-content.container:has(#agenda-app){max-width:100%}#agenda-app #sidebar-no-header{background-color:transparent!important}#agenda-app #filter-container #collapseFilters{background:0 0;padding-bottom:8em}#agenda-app #sidebar-no-header #collapseFilters>.filter-topic{background-color:#f5f5f5;border-radius:.4em;padding:1em;margin-bottom:1em}#agenda-app #filter-container>.container-fluid>.row{margin-right:0}#agenda-app .session-filters .badge.badge-light{color:#000!important}#agenda-app #filter-container :is(.filter-headingh4,.filter-topic,.form-check-label){font-family:var(--event-font-primary)}#agenda-app #filter-container .filter-heading h4{text-transform:uppercase;font-weight:300}#agenda-app #filter-container .filter-topic button{color:#000!important;font-weight:300!important;font-size:1.1em}#agenda-app #filter-container .filter-topic button strong::after{content:url(/UploadedFiles/EventPage/brands/etail/icon-chevron.png);display:inline-block;padding-left:3px}#agenda-app #filter-container .filter-topic button.collapsed strong::after{transform:scaleY(-1)}#agenda-app #filter-container .filter-topic button i{display:none}#agenda-app .container-sidebar .bg-white{top:unset!important}@media screen and (max-width:768px){#agenda-app #close-button{font-family:var(--event-font-primary);font-width:2em!important}}@media screen and (min-width:769px){#agenda-app #filter-container{top:100px!important}}@media screen and (max-width:768px){#sb-page-content.container:has(#agenda-app){padding:0}}#agenda-app{padding-right:15px}#agenda-app div[class*=day] div[class*=group-]{padding-right:15px;max-width:100%}#agenda-app #filter-container #collapseFilters{background:0 0}#agenda-app #filter-container{z-index:5!important}#agenda-app #filter-container:not(:has(#collapseFilters.show)) #sidebar-no-header{margin-left:15px}#agenda-app #filter-container:not(:has(#collapseFilters.show)) #sidebar-no-header hr{display:none!important}#agenda-app #sidebar-no-header:has(#collapseFilters.show){border-radius:.5em;margin-right:5px}@media screen and (max-width:768px){#agenda-app #filter-container .container-fluid:has(>.filter-heading){background:#f5f5f5;border-radius:.4em}#agenda-app #filter-container:has(#collapseFilters.show){z-index:999!important;padding:1em;background:#829CFACC;width:100%}#agenda-app #sidebar-no-header #collapseFilters>.filter-topic{padding:0;margin-bottom:0}}.modal-body,.modal-content,.modal-dialog{min-height:80vh;border-radius:.5em!important}.modal-dialog{position:absolute!important;right:0;top:0!important;padding-right:1em;max-width:50vw}.modal-backdrop{background:#829cfa!important;opacity:.8!important}.modal-content{background-image:unset!important}.modal-dialog .fa-times{margin-top:2em;z-index:1}.modal-dialog .fa-times:before{font-size:1.7em;background:#fff;padding:.4rem .6rem;border-radius:.2rem}body .modal-body h4{font-family:var(--event-font-primary);font-weight:500}.modal-dialog .speaker .flex-column .flex-column{justify-content:center;font-size:1.2em}.modal-dialog .card-body .speaker .flex-column .flex-column{font-size:1em}.modal-dialog .card-header{background:#e6e7ea;font-size:1.2rem}body:has(#agenda-app) .modal-body>.p-2>div:nth-child(3){font-size:1.1rem;font-weight:300}body:has(#agenda-app) .modal-body>.p-2>.mb-3 em{font-family:var(--event-font-primary);font-style:normal;font-weight:300}body:has(#agenda-app) .modal-body>.p-2>.mb-3 em span{background:var(--event-color-primary);color:#fff;padding:.4em;border-top-left-radius:.4em;border-bottom-left-radius:.4em}body:has(#agenda-app) .modal-body>.p-2>.mb-3 em strong{background:#e6e7ea;padding:.4em;border-top-right-radius:.4em;border-bottom-right-radius:.4em;margin-left:-5px}@media screen and (max-width:1068px){body:has(#agenda-app) .modal-body>.p-2>.mb-3 em>*{display:block;max-width:75%;text-indent:.4em}body:has(#agenda-app) .modal-body>.p-2>.mb-3 em span{border-top-left-radius:.4em;border-top-right-radius:.4em;border-bottom-left-radius:0}body:has(#agenda-app) .modal-body>.p-2>.mb-3 em strong{border-top-right-radius:0;border-bottom-left-radius:.4em;border-bottom-right-radius:.4em;margin-left:0}}body:has(#agenda-app) .modal-body>.text-white{top:1em;bottom:unset!important;color:#000!important}body:has(#agenda-app) .modal-body>.text-white::before{content:url(/UploadedFiles/EventPage/brands/etail/icon-close.png);padding:.2em}body:has(#agenda-app) .modal-body>.text-white i{visibility:hidden}.modal .form .form-header{background:url(/UploadedFiles/EventPage/brands/etail/modal-bg.jpg) bottom center no-repeat;background-size:cover;min-height:250px;margin-bottom:9em;padding:1em 2em;align-content:end;border-top-left-radius:.5em;border-top-right-radius:.5em;position:relative}.modal .form .form-header h2{color:#fff;font-size:3rem;font-weight:100!important}.modal .form .form-header p{position:absolute;bottom:-8em;font-family:var(--event-font-primary);font-size:1.2em;font-weight:100;text-align:left;left:0;padding-left:1rem;line-height:1.3em;color:#777}.modal .modal-body:has(.form),.modal .modal-body:has(.form)>div{padding:0!important}.modal .form button.btn-secondary{background-color:var(--event-color-primary);text-transform:uppercase;padding:.75em 1.5em}.modal .gdpr{max-width:90%;margin:auto;color:#777;font-size:.8rem}.modal .gdpr .mt-5{border-top:solid 1px #ccc;padding-top:1.5rem}.modal .gdpr a{color:var(--event-color-primary)!important;text-decoration:underline}@media screen and (max-width:1024px){.modal-dialog{max-width:100vw!important}}.agenda-app-button .btn{background:var(--event-color-primary);color:#fff!important;border:unset!important;text-shadow:.04em .04em #444!important;font-weight:700!important;font-family:var(--event-font-secondary);transition:all .3s ease!important;margin:.35em}.agenda-app-button .btn:hover{background:var(--event-color-secondary)!important;color:#fff!important}.agenda-app-button .btn-primary{background:#007bff}.agenda-app-button .btn-primary:hover{background:#0069d9!important}.agenda-app .session-filters .badge{color:#fff}.agenda-app .session-filters>span.cursor{display:inline-block;padding:.2em 1em;white-space:nowrap;vertical-align:middle;border-radius:.25rem;background:#ddd;margin-top:-20px}#agenda-app .badge.badge-light{color:#fff!important}