.block{display:block!important}.inline-block{display:inline-block}.flex{display:flex!important}.grid{display:grid}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.hidden{display:none}.inline{display:inline!important}@media screen and (min-width:768px){.md\:block{display:block!important}}@media screen and (min-width:768px){.md\:flex{display:flex!important}}@media screen and (min-width:768px){.md\:grid{display:grid}}.flex-1{flex:1 1 0%!important}.flex-col{flex-direction:column!important}.flex-row{flex-direction:row!important}.items-start{align-items:flex-start!important}.items-end{align-items:flex-end!important}.items-center{align-items:center!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}@media screen and (max-width:767px){.sm-down\:justify-end{justify-content:flex-end!important}}@media screen and (min-width:768px){.md\:flex-row{flex-direction:row!important}}.col-span-1{grid-column:span 1/span 1!important}.col-span-2{grid-column:span 2/span 2!important}.col-span-3{grid-column:span 3/span 3!important}.col-span-4{grid-column:span 4/span 4!important}.col-span-5{grid-column:span 5/span 5!important}.col-span-6{grid-column:span 6/span 6!important}.col-span-7{grid-column:span 7/span 7!important}.col-span-8{grid-column:span 8/span 8!important}.col-span-9{grid-column:span 9/span 9!important}.col-span-10{grid-column:span 10/span 10!important}.col-span-11{grid-column:span 11/span 11!important}.col-span-12{grid-column:span 12/span 12!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:.75rem!important}.gap-4{gap:1rem!important}.gap-5{gap:1.25rem!important}.gap-6{gap:1.5rem!important}.gap-7{gap:1.75rem!important}.gap-7\.5{gap:1.875rem!important}.gap-8{gap:2rem!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))!important}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))!important}.grid-cols-10,.grid-cols-11{grid-template-columns:repeat(10,minmax(0,1fr))!important}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.mb-0\.25rem{margin-bottom:.25rem!important}.mb-0\.5rem{margin-bottom:.5rem!important}.mb-0\.625rem{margin-bottom:.625rem!important}.mb-0\.75rem{margin-bottom:.75rem!important}.mb-1rem{margin-bottom:1rem!important}.mb-1\.125rem{margin-bottom:1.125rem!important}.mb-1\.25rem{margin-bottom:1.25rem!important}.mb-1\.5rem{margin-bottom:1.5rem!important}.mb-1\.75rem{margin-bottom:1.75rem!important}.mb-1\.875rem{margin-bottom:1.875rem!important}.mb-2rem{margin-bottom:2rem!important}.mb-2\.25rem{margin-bottom:2.25rem!important}.mb-2\.5rem{margin-bottom:2.5rem!important}.mb-3rem{margin-bottom:3rem!important}@media screen and (min-width:768px){.md\:mb-2rem{margin-bottom:2rem!important}}.ml-0\.25rem{margin-left:.25rem!important}.ml-0\.5rem{margin-left:.5rem!important}.ml-0\.625rem{margin-left:.625rem!important}.ml-0\.75rem{margin-left:.75rem!important}.ml-1rem{margin-left:1rem!important}.ml-1\.25rem{margin-left:1.25rem!important}.ml-1\.5rem{margin-left:1.5rem!important}.ml-1\.75rem{margin-left:1.75rem!important}.ml-1\.875rem{margin-left:1.875rem!important}.ml-2\.5rem{margin-left:2.5rem!important}.ml-3\.25rem{margin-left:3.25rem!important}.mr-0{margin-right:0!important}.mr-0\.25rem{margin-right:.25rem!important}.mr-0\.5rem{margin-right:.5rem!important}.mr-0\.75rem{margin-right:.75rem!important}.mr-1rem{margin-right:1rem!important}.mr-1\.25rem{margin-right:1.25rem!important}.mr-1\.5rem{margin-right:1.5rem!important}.mr-1\.875rem{margin-right:1.875rem!important}.mr-2rem{margin-right:2rem!important}.-mt-2rem{margin-top:-2rem!important}.mt-0\.25rem{margin-top:.25rem!important}.mt-0\.375rem{margin-top:.375rem!important}.mt-0\.5rem{margin-top:.5rem!important}.mt-0\.625rem{margin-top:.625rem!important}.mt-0\.75rem{margin-top:.75rem!important}.mt-1rem{margin-top:1rem!important}.mt-1\.125rem{margin-top:1.125rem!important}.mt-1\.25rem{margin-top:1.25rem!important}.mt-1\.5rem{margin-top:1.5rem!important}.mt-1\.75rem{margin-top:1.75rem!important}.mt-1\.875rem{margin-top:1.875rem!important}.mt-2rem{margin-top:2rem!important}.mt-2\.25rem{margin-top:2.25rem!important}.mt-2\.5rem{margin-top:2.5rem!important}.mt-3rem{margin-top:3rem!important}.mt-3\.125rem{margin-top:3.125rem!important}.mt-3\.5rem{margin-top:3.5rem!important}@media screen and (min-width:576px){.sm\:mt-0{margin-top:0!important}}@media screen and (min-width:768px){.md\:ml-1rem{margin-left:1rem!important}}@media screen and (min-width:768px){.md\:mt-0{margin-top:0!important}}@media screen and (min-width:768px){.md\:mt-0\.25rem{margin-top:.25rem!important}}@media screen and (max-width:767px){.sm-down\:mt-1\.875rem{margin-top:1.875rem!important}}.p-1rem{padding:1rem!important}.p-1\.25rem{padding:1.25rem}.p-1\.5rem{padding:1.5rem}.p-1\.75rem{padding:1.75rem}.p-1\.875rem{padding:1.875rem!important}.p-2rem{padding:2rem}.pb-0{padding-bottom:0}.pb-0\.25rem{padding-bottom:.25rem}.pb-0\.5rem{padding-bottom:.5rem}.pb-0\.75rem{padding-bottom:.75rem}.pb-1rem{padding-bottom:1rem}.pb-1\.125rem{padding-bottom:1.125rem}.pb-1\.25rem{padding-bottom:1.25rem}.pb-1\.5rem{padding-bottom:1.5rem}.pb-1\.75rem{padding-bottom:1.75rem}.pb-2rem{padding-bottom:2rem}.pl-1rem{padding-left:1rem!important}.pr-1rem{padding-right:1rem}.pr-1\.75rem{padding-right:1.75rem}.pt-0{padding-top:0}.pt-0\.25rem{padding-top:.25rem}.pt-0\.375rem{padding-top:.375rem}.pt-0\.5rem{padding-top:.5rem}.pt-0\.75rem{padding-top:.75rem}.pt-1rem{padding-top:1rem}.pt-1\.125rem{padding-top:1.125rem}.pt-1\.25rem{padding-top:1.25rem}.pt-1\.5rem{padding-top:1.5rem}.pt-1\.75rem{padding-top:1.75rem}.pt-1\.875rem{padding-top:1.875rem}.pt-2rem{padding-top:2rem}.pt-3rem{padding-top:3rem}.px-1rem{padding-left:1rem;padding-right:1rem}.px-1\.25rem{padding-left:1.25rem;padding-right:1.25rem}.px-1\.5rem{padding-left:1.5rem;padding-right:1.5rem}.px-1\.75rem{padding-left:1.75rem;padding-right:1.75rem}.px-2rem{padding-left:2rem;padding-right:2rem}.py-0{padding-bottom:0;padding-top:0}.py-1rem{padding-bottom:1rem;padding-top:1rem}.py-1\.125rem{padding-bottom:1.125rem;padding-top:1.125rem}.py-1\.25rem{padding-bottom:1.25rem;padding-top:1.25rem}.py-2rem{padding-bottom:2rem;padding-top:2rem}.absolute{position:absolute!important}.relative{position:relative!important}.bg-bright-sun-tint{background-color:#fdea9b}.bg-cinnebar-tint{background-color:#f1a79e}.bg-ultra-light-gray{background-color:#f5f5f5}.border-1{border-width:1px}.border-dashed{border-style:dashed}.border-solid{border-style:solid}.border-light-gray{border-color:#d8d8d8}.text-admiral{color:#3625a8!important}.text-azure{color:#246eff!important}.text-background{color:#5f5f5f!important}.text-color-link{color:#246eff!important}.text-dark-gray{color:#5f5f5f!important}.text-medium-gray{color:#949fa8!important}.text-light-gray{color:#d8d8d8!important}.text-primary{color:#246eff!important}.text-secondary{color:#000!important}.text-ultra-dark-gray{color:#343434!important}.text-black{color:#000!important}.text-white{color:#fff!important}.text-error{color:#e34e3d!important}.text-link{color:#246eff!important}.text-lg{font-size:1.25rem}.text-md{font-size:1.125rem!important}.text-base{font-size:1rem!important}.text-sm{font-size:.75rem!important}.font-thin{font-weight:100!important}.font-extralight{font-weight:200!important}.font-light{font-weight:300!important}.font-normal{font-weight:400!important}.font-medium{font-weight:500!important}.font-semibold{font-weight:600!important}.font-bold{font-weight:700!important}.font-extrabold{font-weight:800!important}.image-cover{height:100%;object-fit:cover;width:100%}.whitespace-nowrap{white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-prewrap{white-space:pre-wrap}.w-1\/5{width:20%}.w-1\/3{width:33.33%}.w-2\/5{width:40%}.w-1\/2{width:50%}.w-3\/5{width:60%}.w-3\/4{width:75%}.w-4\/5{width:80%}.w-full{width:100%!important}.fade-in-fast{opacity:0;animation:fadeInFast .4s ease-in;animation-fill-mode:forwards}@keyframes fadeInFast{0%{opacity:0}to{opacity:1}}.cursor-not-allowed{cursor:not-allowed}.cursor-wait{cursor:wait!important}.hover\:text-azure{transition:color .2s ease-in-out}.hover\:text-azure:hover{color:#246eff!important}.hover\:text-color-link{transition:color .2s ease-in-out}.hover\:text-color-link:hover{color:#246eff!important}.hover\:arrow-right-icon-move{display:flex;flex-basis:row nowrap;align-items:center;transition:color .2s ease-in-out}.hover\:arrow-right-icon-move svg{transform-origin:center;transform:translate(6px);transition:transform .2s ease-in-out}.hover\:arrow-right-icon-move:hover{color:#000!important}.hover\:arrow-right-icon-move:hover svg{transform:translate(9px)}.h-full{height:100%!important}.overflow-scroll{overflow:scroll!important}.ais-HierarchicalMenu .ais-HierarchicalMenu-list .ais-HierarchicalMenu-item{margin-bottom:8px}.ais-HierarchicalMenu .ais-HierarchicalMenu-list .ais-HierarchicalMenu-item .ais-HierarchicalMenu-link .ais-HierarchicalMenu-label{margin-bottom:.6rem;margin-left:6px}.ais-HierarchicalMenu .ais-HierarchicalMenu-list .ais-HierarchicalMenu-item .ais-HierarchicalMenu-link .ais-HierarchicalMenu-count{font-size:12px}.ais-HierarchicalMenu .ais-HierarchicalMenu-list .ais-HierarchicalMenu-item .ais-HierarchicalMenu-link .ais-HierarchicalMenu-count:before{content:"("}.ais-HierarchicalMenu .ais-HierarchicalMenu-list .ais-HierarchicalMenu-item .ais-HierarchicalMenu-link .ais-HierarchicalMenu-count:after{content:")"}.ais-HierarchicalMenu .ais-HierarchicalMenu-list .ais-HierarchicalMenu-item .ais-HierarchicalMenu-list--child{margin-top:8px}.ais-HierarchicalMenu-item.ais-HierarchicalMenu-item--selected .ais-HierarchicalMenu-link{font-weight:700}.ais-HierarchicalMenu-item.ais-HierarchicalMenu-item--selected .ais-HierarchicalMenu-list--child .ais-HierarchicalMenu-item .ais-HierarchicalMenu-link{font-weight:400}.ais-HierarchicalMenu-item.ais-HierarchicalMenu-item--selected .ais-HierarchicalMenu-list--child .ais-HierarchicalMenu-item--selected .ais-HierarchicalMenu-link,.ais-RefinementList .ais-RefinementList-list .ais-RefinementList-item.ais-RefinementList-item--selected .ais-RefinementList-labelText{font-weight:700}.ais-RefinementList .ais-RefinementList-list .ais-RefinementList-item .ais-RefinementList-label{margin-bottom:.6rem}.ais-RefinementList .ais-RefinementList-list .ais-RefinementList-item .ais-RefinementList-label .ais-RefinementList-labelText{margin-left:6px}.ais-RefinementList .ais-RefinementList-list .ais-RefinementList-item .ais-RefinementList-label .ais-RefinementList-count{font-size:12px}.ais-RefinementList .ais-RefinementList-list .ais-RefinementList-item .ais-RefinementList-label .ais-RefinementList-count:before{content:"("}.ais-RefinementList .ais-RefinementList-list .ais-RefinementList-item .ais-RefinementList-label .ais-RefinementList-count:after{content:")"}.ais-SearchBox-form{display:flex;margin-top:4px;position:relative}.ais-SearchBox-form .ais-SearchBox-input{border:2px solid #e4eaef;border-radius:0;border-right:0!important;color:#000;font-family:Red Hat Display,sans-serif;font-size:1rem;line-height:1.75rem;padding:0 .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.ais-SearchBox-form .ais-SearchBox-input:focus{border-color:#cfd8dc;outline:none}@media screen and (min-width:768px){.ais-SearchBox-form .ais-SearchBox-input{font-size:1.25rem;padding:1rem .75rem 1rem 2rem}}.ais-SearchBox-form .ais-SearchBox-submit{background-color:#246eff;line-height:1.25;padding:.75rem 1rem;transition:all .2s ease-in-out;user-select:none;vertical-align:middle;white-space:nowrap}.ais-SearchBox-form .ais-SearchBox-submit:hover{background-color:#3625a8}@media screen and (min-width:768px){.ais-SearchBox-form .ais-SearchBox-submit{padding:1rem 5rem}}.ais-SearchBox-form .ais-SearchBox-submit svg{fill:#fff;height:18px;width:18px}@media screen and (min-width:768px){.ais-SearchBox-form .ais-SearchBox-submit svg{height:30px;width:30px}}.ais-SearchBox-form .ais-SearchBox-reset{position:absolute;right:65px;top:14px}@media screen and (min-width:768px){.ais-SearchBox-form .ais-SearchBox-reset{right:215px;top:24px}}.ais-SearchBox-form .ais-SearchBox-reset svg{width:15px;height:15px}.big-red .ais-SearchBox-submit{background-color:#3625a8}.big-red .ais-SearchBox-submit:hover{background-color:#246eff}.react-datepicker-wrapper{width:100%}.react-datepicker-wrapper input{border:1px solid #d8d8d8}.react-datepicker .react-datepicker__day--in-range,.react-datepicker .react-datepicker__day--in-selecting-range,.react-datepicker .react-datepicker__day--keyboard-selected,.react-datepicker .react-datepicker__day--selected,.react-datepicker .react-datepicker__month-text--in-range,.react-datepicker .react-datepicker__month-text--in-selecting-range,.react-datepicker .react-datepicker__month-text--keyboard-selected,.react-datepicker .react-datepicker__month-text--selected,.react-datepicker .react-datepicker__quarter-text--in-range,.react-datepicker .react-datepicker__quarter-text--in-selecting-range,.react-datepicker .react-datepicker__quarter-text--keyboard-selected,.react-datepicker .react-datepicker__quarter-text--selected,.react-datepicker .react-datepicker__year-text--in-range,.react-datepicker .react-datepicker__year-text--in-selecting-range,.react-datepicker .react-datepicker__year-text--keyboard-selected,.react-datepicker .react-datepicker__year-text--selected{background-color:#246eff;color:#fff}.react-datepicker .react-datepicker__day--in-range:hover,.react-datepicker .react-datepicker__day--in-selecting-range:hover,.react-datepicker .react-datepicker__day--keyboard-selected:hover,.react-datepicker .react-datepicker__day--selected:hover,.react-datepicker .react-datepicker__month-text--in-range:hover,.react-datepicker .react-datepicker__month-text--in-selecting-range:hover,.react-datepicker .react-datepicker__month-text--keyboard-selected:hover,.react-datepicker .react-datepicker__month-text--selected:hover,.react-datepicker .react-datepicker__quarter-text--in-range:hover,.react-datepicker .react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker .react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker .react-datepicker__quarter-text--selected:hover,.react-datepicker .react-datepicker__year-text--in-range:hover,.react-datepicker .react-datepicker__year-text--in-selecting-range:hover,.react-datepicker .react-datepicker__year-text--keyboard-selected:hover,.react-datepicker .react-datepicker__year-text--selected:hover{color:#fff;background-color:#3625a8}.rbc-event{display:flex;padding:4px 8px;align-items:center;gap:10px;align-self:stretch;border:none!important;border-radius:0!important;cursor:pointer;background:#dfeaff!important;color:#246eff!important;font-family:Red Hat Display;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.5px}.rbc-row-segment{padding:5px 12px 3px!important}.rbc-event:hover{background:#dfeaff!important;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.rbc-month-view .rbc-event:not(.rbc-event-allday){background:transparent!important;padding:0!important}.rbc-event:not(.rbc-event-continues-prior):not(.rbc-event-continues-after) .rbc-event-content{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;white-space:normal!important;text-overflow:unset!important}.rbc-event.rbc-event-continues-after .rbc-event-content,.rbc-event.rbc-event-continues-prior .rbc-event-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rbc-header,.rbc-header+.rbc-header{color:#000;font-family:Red Hat Display;font-size:14px;font-weight:400!important;line-height:21px;letter-spacing:.5px;text-transform:uppercase;padding:0 3px;text-align:left!important;border-bottom:1px solid #ddd;border-left:none!important}.rbc-month-view{border-top:none!important;border-left:none!important;border-right:none!important;margin-top:24px}.rbc-month-row{border-left:1px solid #ddd;border-right:1px solid #ddd;min-height:155px!important}.rbc-date-cell{text-align:left!important;padding:8px 8px 0}.rbc-button-link{color:#000;font-family:Red Hat Display;font-size:24px;font-weight:700;line-height:29px;letter-spacing:.86px}.rbc-off-range .rbc-button-link{color:#959595!important}.rbc-off-range-bg,.rbc-today{background:#fff!important}.rbc-date-cell.rbc-now .rbc-button-link{background:#246eff;color:#fff;border-radius:50%;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;line-height:1}.custom-tooltip{background-color:#fff!important;color:#000!important;width:250px!important;padding:8px 16px!important;box-shadow:0 0 16px 8px rgba(87,87,87,.4)!important;border-radius:8px!important;text-align:left!important;font-size:12px!important;line-height:1.4!important;opacity:1!important}.custom-tooltip[data-place=bottom]:after{border-top-color:#fff!important}.hover-circle-icon:hover{background:#e5e5e5}.rbc-button-link .rbc-show-more{color:#246eff!important;font-weight:400}.rbc-button-link .rbc-show-more,.rbc-overlay-header{font-family:Red Hat Display;font-size:14px;line-height:21px;letter-spacing:.5px}.rbc-overlay-header{color:#000;font-weight:700;margin:-10px -10px 0!important;padding:5px 10px!important}.rbc-overlay{display:flex!important;flex-direction:column!important;gap:12px!important;padding:10px!important;border-radius:8px!important}.font-size-xs{font-size:.75rem}.font-size-smaller{font-size:.9rem}.font-size-sm{font-size:1rem}.font-size-md{font-size:1.25rem}.font-size-lg{font-size:1.5rem}.font-size-xl{font-size:2rem}.font-redhat{font-family:Red Hat Display,sans-serif!important}.text-decoration-none{text-decoration:none!important}.ReactModal__Body--open,.ReactModal__HTML--open{overflow:hidden}.ReactModal__Overlay{opacity:0;transition:opacity .3s ease-in-out}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}.ReactModal__Content{background:#fff;min-width:90%;padding-left:1rem;padding-right:1rem}@media (min-width:992px){.ReactModal__Content{min-width:900px;padding-left:0;padding-right:0}}.ReactModal__Body{padding:0}@media (min-width:992px){.ReactModal__Body{padding:40px 120px 60px}}@media (min-width:992px){.ReactModal__Form{padding:10px!important}}.ReactModal__Content.progressive-profile-modal{background:#fff}@media screen and (min-width:1200px){.ReactModal__Content.progressive-profile-modal{min-width:1183px;padding-bottom:0;padding-top:0}}@media screen and (min-width:992px){.ReactModal__Content.progressive-profile-modal .ReactModal__Body{padding:25px 106px 35px}}.ReactModal__Content.schedule-appointment-modal{background:#fff}@media screen and (min-width:1200px){.ReactModal__Content.schedule-appointment-modal{min-width:1284px}}@media screen and (min-width:992px){.ReactModal__Content.schedule-appointment-modal .ReactModal__Body{padding:25px 42px 53px}}.ReactModal__Content.session-detail-modal{background:#fff}@media screen and (min-width:1200px){.ReactModal__Content.session-detail-modal{min-width:1284px}}@media screen and (min-width:992px){.ReactModal__Content.session-detail-modal .ReactModal__Body{padding:25px 42px 53px}}.ReactModal__Content.trustee-session-detail-modal{background:#fff}@media screen and (min-width:1200px){.ReactModal__Content.trustee-session-detail-modal{min-width:900px}}@media screen and (min-width:992px){.ReactModal__Content.trustee-session-detail-modal .ReactModal__Body{padding:10px 40px 20px}}.track-selection-container{width:100%;padding:24px;background:#d4ecee;border-radius:12px;display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.track-selection-container .h5,.track-selection-container h5{margin:0;font-family:Red Hat Display,sans-serif;font-weight:700}.track-selection-container .body-small,.track-selection-container p{margin:0}.track-selection-container .track-header-row{width:100%;display:flex;justify-content:space-between;align-items:center}.track-selection-container .track-title-group{display:flex;align-items:center;gap:8px}.track-selection-container .track-wrapper{width:100%;display:flex;flex-wrap:wrap;gap:8px}.track-selection-container .track-clear-all{background:transparent;border:none;padding:0;margin:0;cursor:pointer;font-family:Red Hat Display,sans-serif;color:#246eff;font-weight:700;font-size:14px;display:inline-block;text-decoration:none;white-space:nowrap}.track-selection-container .track-clear-all:hover{text-decoration:underline;text-decoration-skip-ink:none}.track-selection-container .track-clear-all:focus{outline:none}.track-selection-container .track-clear-all .close-icon-large{font-size:24px;line-height:1;display:inline;font-weight:400;vertical-align:middle;position:relative;top:-1px}.track-selection-container .close-icon-large{font-size:22px;line-height:0;display:inline-block;font-weight:400;vertical-align:middle;position:relative;top:-1px}.event-sessions-standalone{background-color:#fff;min-height:100vh}.sessions-container{display:flex;flex-direction:column}@media (min-width:992px){.sessions-container{flex-direction:row}}.sessions-main-content{width:100%}@media (min-width:992px){.sessions-main-content{width:75%}}.sessions-desktop-header{display:none}@media (min-width:992px){.sessions-desktop-header{display:flex;flex-direction:column;margin-bottom:32px}}.sessions-label{font-size:14px;line-height:18px}.sessions-label,.sessions-title{color:#000;font-family:Red Hat Display,sans-serif;font-weight:700}.sessions-title{font-size:39px;line-height:50px;letter-spacing:1.39px}.sessions-selected-date{color:#000;font-size:35px;line-height:45px;letter-spacing:.5px;margin-top:8px}.session-title-text,.sessions-selected-date{font-family:Red Hat Display,sans-serif;font-weight:700}.session-title-text{color:#246eff;letter-spacing:.86px;transition:color .2s ease;cursor:pointer}.session-title-text:hover{color:#0052f0}.session-meta-text{font-family:Red Hat Display,sans-serif;color:#5f5f5f;font-size:14px;line-height:21px;letter-spacing:.5px}.sessions-empty-state{padding:40px 0;text-align:center;font-size:16px;color:#000;font-weight:600;font-family:Red Hat Display,sans-serif}.sessions-sidebar{width:100%;background-color:#fff}@media (min-width:992px){.sessions-sidebar{width:25%;position:relative}}.sessions-sidebar-wrapper{display:flex;flex-direction:row;width:100%;overflow:visible;scrollbar-width:none}.sessions-sidebar-wrapper::-webkit-scrollbar{display:none}@media (min-width:992px){.sessions-sidebar-wrapper{flex-direction:column;overflow-y:auto;overflow-x:hidden;padding-top:20px;scrollbar-width:thin}.sessions-sidebar-wrapper::-webkit-scrollbar{display:block;width:6px}}.sessions-sidebar-list{font-family:Red Hat Display,sans-serif;padding:0;margin-bottom:0;list-style:none;display:flex;flex-direction:column;width:100%}@media (min-width:992px){.sessions-sidebar-list{display:block}}.sessions-back-link{display:flex;align-items:center;gap:8px;color:#246eff;font-size:14px;font-family:Red Hat Display;font-weight:700;line-height:22px;text-decoration:none;margin-bottom:50px}.sessions-back-link .icon-box{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.sessions-header-label{color:#000;font-size:14px;font-family:Red Hat Display;font-weight:700;line-height:18px}.sessions-header-title{color:#000;font-size:28px;font-family:Red Hat Display;font-weight:900;line-height:28px;letter-spacing:1px}.sessions-day-counter{color:#b4b4b4;font-size:11px;font-family:Red Hat Display;font-weight:500;line-height:12px;letter-spacing:.3px}.sessions-current-date-label{color:#000;font-size:16px;font-family:Red Hat Display;font-weight:500;line-height:20px;letter-spacing:.31px}.sessions-nav-arrow{background:transparent;border:none;color:#246eff;cursor:pointer;padding:10px;transition:opacity .2s ease}.sessions-nav-arrow:disabled{opacity:.2;cursor:default}.sessions-date-item{cursor:pointer;display:flex;flex-direction:column;gap:16px}.sessions-date-text{color:#000;font-size:18px;font-family:Red Hat Display;line-height:25px;letter-spacing:.31px;font-weight:400}.sessions-date-text.is-active{font-weight:700}.sessions-underline{height:0;border-top:1px solid #cfd8dc;width:100%}.sessions-mobile-header-wrapper{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}@media (min-width:992px){.sessions-mobile-header-wrapper{display:none}}.sessions-mobile-wrapper{display:flex;width:100%;height:50px;background:#f5f5f5;align-items:center;justify-content:space-between;padding:0 20px;margin-bottom:20px}@media (min-width:992px){.sessions-mobile-wrapper{display:none}}.sessions-mobile-date-center{text-align:center;display:flex;flex-direction:column}.sessions-desktop-wrapper{display:none}@media (min-width:992px){.sessions-desktop-wrapper{display:flex;flex-direction:column;gap:16px;width:100%}}.sessions-modal-container{display:flex;flex-direction:column;min-height:100%;position:relative;font-family:Red Hat Display,sans-serif}.flex-grow-1{flex:1 0 auto}.modal-chip-container{display:flex;justify-content:flex-start;align-items:center;gap:8px;flex-wrap:wrap;margin-top:1rem;margin-bottom:2rem}.modal-track-chip{color:#246eff!important;font-size:12px;font-weight:400;line-height:14px;letter-spacing:.5px;padding:8px 20px;height:31px}.modal-description-wrapper{color:#5f5f5f;font-size:21px;font-weight:400;line-height:28px;margin-bottom:2rem}.modal-description-wrapper p{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0 0 1rem}.modal-footer-custom{border-top:1px solid #d8d8d8;background-color:#fff;padding:1.5rem 20px;margin:auto -20px -70px}@media (min-width:992px){.modal-footer-custom{margin-left:-40px;margin-right:-40px}}.icon-click-wrapper{cursor:pointer;display:flex;align-items:center;justify-content:center}.popover,.popover-react{z-index:2000!important}.bs-tether-element,.popover.bs-tether-element{z-index:100000!important}.popover.show{z-index:100001!important;opacity:1!important;visibility:visible!important}.popover-title{background-color:#333!important;border:none!important;padding:10px!important}.share{min-width:20px;min-height:20px}.cursor-pointer{cursor:pointer}.share-trigger-modal{width:38px!important;height:15px!important;min-width:38px!important;min-height:15px!important;cursor:pointer;display:inline-block;background-image:url(/assets/images/icon-share.svg);background-repeat:no-repeat;background-position:0;background-size:100% 100%;border:none;text-decoration:none}.share-trigger-modal:hover{opacity:.8;text-decoration:none}.addthis_toolbox.bg-gray-dark{background-color:#333;border-radius:4px}.addthis_toolbox .share-button{padding:0 8px;transition:transform .2s ease}.addthis_toolbox .share-button:hover{transform:scale(1.1)}
/*# sourceMappingURL=event-sessions.css.map*/