.c-cvent-agenda{background:hsla(17,28%,95%,.5);margin-left:-24px;margin-right:-24px;padding:16px}.c-cvent-agenda h2{font-size:56px;margin-bottom:32px;margin-top:16px}@media(min-width:1036px){.c-cvent-agenda h2{margin-bottom:24px}}@media(min-width:1440px){.c-cvent-agenda{margin-left:-43px;margin-right:-43px}}@media(min-width:1036px){.c-cvent-agenda{padding:32px}}.c-cvent-agenda__result-count{color:var(--cpc-dark-grey,#8c878f);font-family:Akkurat;font-size:14px;font-style:normal;font-weight:700;letter-spacing:-.14px;line-height:14px;margin-bottom:16px;margin-top:16px;text-transform:uppercase}@media(min-width:1036px){.c-cvent-agenda__result-count{margin-top:0}}.c-cvent-agenda__information{display:flex;flex-direction:column;width:100%}@media(min-width:480px){.c-cvent-agenda__information{display:block}}.c-cvent-agenda__session{background-color:#fff;border-radius:4px;display:flex;flex-direction:column;margin-bottom:24px;padding:24px 16px}@media(min-width:1036px){.c-cvent-agenda__session{margin-bottom:40px;padding:24px}}.c-cvent-agenda__hamburger{align-items:center;background:var(--cpc-charcoal,#2e2d2b);border-radius:140px;display:flex;height:42px;justify-content:center;padding:22px 14px}@media(min-width:1036px){.c-cvent-agenda__hamburger{display:none}}.c-cvent-agenda__hamburger:focus,.c-cvent-agenda__hamburger:hover{cursor:pointer}.c-cvent-agenda__session-top{display:flex;justify-content:space-between;margin-bottom:32px}.c-cvent-agenda__session-content{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:24px}@media(min-width:1036px){.c-cvent-agenda__session-content{flex-direction:row;margin-bottom:0}}.c-cvent-agenda__sponsors{display:flex;flex-direction:column;justify-content:space-between}.c-cvent-agenda__sponsors span{margin-bottom:16px;margin-right:16px}@media(min-width:568px){.c-cvent-agenda__sponsors{flex-direction:row}.c-cvent-agenda__sponsors span{margin-bottom:0}}.c-cvent-agenda .close,.c-cvent-agenda .read--hide{display:none}.c-cvent-agenda .close--show{display:block}.c-cvent-agenda__description{margin-bottom:32px}.c-cvent-agenda__sponsors-images{display:flex;justify-content:space-between}.c-cvent-agenda__sponsors-images img{height:25px;width:78px}.c-cvent-agenda__sponsors-images img:not(:last-of-type){margin-right:16px}.c-cvent-agenda__speaker{display:flex;margin-bottom:32px}.c-cvent-agenda__speaker img{margin-right:16px}.c-cvent-agenda__speaker-image{border-radius:100px;flex-shrink:0;height:52px;width:52px}.c-cvent-agenda__pill{align-self:start;background:var(--cpc-light-grey-25,#f6f6f7);border-radius:100px;margin-bottom:8px;margin-right:8px;padding:8px 16px}@media(min-width:480px){.c-cvent-agenda__pill{margin-bottom:0}}.c-cvent-agenda__pill--green{background:#00e5b5}.c-cvent-agenda__pill--filter{background:var(--cpccpc-green,#006a52);color:#fff}.c-cvent-agenda__pill--filter:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDggMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxyZWN0IHg9IjAuMDQ3ODUxNiIgeT0iOC4wNzgxMiIgd2lkdGg9IjEwLjA4MzciIGhlaWdodD0iMS4xNjM1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNDUgMC4wNDc4NTE2IDguMDc4MTIpIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSIwLjgyMjI2NiIgeT0iMS4wOTM3NSIgd2lkdGg9IjEwLjA4MzciIGhlaWdodD0iMS4xNjM1IiB0cmFuc2Zvcm09InJvdGF0ZSg0NSAwLjgyMjI2NiAxLjA5Mzc1KSIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);padding-left:10px}.c-cvent-agenda__pill--filter:focus,.c-cvent-agenda__pill--filter:hover{cursor:pointer}.c-cvent-agenda__calender,.c-cvent-agenda__pill--empty{display:none}@media(min-width:1036px){.c-cvent-agenda__calender{display:flex;justify-content:flex-end;width:40%}}.c-cvent-agenda__calender a{display:flex}.c-cvent-agenda__calender a svg{margin-left:16px}.c-cvent-agenda__calender--mobile{align-items:center;background:var(--cpccpc-green,#006a52);border-radius:140px;display:flex;justify-content:center;padding:12px}.c-cvent-agenda__calender--mobile a svg{margin-left:0}@media(min-width:1036px){.c-cvent-agenda__calender--mobile{display:none}}.c-cvent-agenda__cta-container{display:flex}.c-cvent-agenda__duration{color:var(--cpc-dark-grey,#8c878f);font-family:Akkurat;font-size:14px;font-style:normal;font-weight:700;letter-spacing:-.14px;line-height:14px;margin-top:8px;text-align:center;text-align:left}@media(min-width:480px){.c-cvent-agenda__duration{margin-top:0}}.c-cvent-agenda__speakers-information{display:flex;flex-direction:column;margin-bottom:32px}.c-cvent-agenda__speakers-information-content{display:flex;justify-content:flex-start}.c-cvent-agenda__speakers-information-content .c-cvent-agenda__speaker-image{margin-bottom:16px}.c-cvent-agenda__sub-speaker:not(:last-of-type){margin-right:24px}.c-cvent-agenda__read-more{align-items:center;background:var(--cpc-light-grey-50,#ededee);border:1px solid var(--cpc-light-grey-50,#ededee);border-radius:100px;color:var(--cpc-charcoal,#2e2d2b);display:flex;font-family:Akkurat;font-size:14px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:-.14px;line-height:24px;margin-bottom:0;padding:8px 16px;width:100%}.c-cvent-agenda__read-more svg{margin-right:8px;margin-top:-2px}.c-cvent-agenda__read-more:hover{background:var(--cpc-charcoal,#2e2d2b);color:#fff}.c-cvent-agenda__read-more:hover .read-more-svg path{fill:#fff}.c-cvent-agenda__read-more .read-more-svg{display:block}.c-cvent-agenda__read-more .read-more-svg--open{display:none}.c-cvent-agenda__read-more--expanded{background:var(--cpc-charcoal,#2e2d2b);color:#fff}.c-cvent-agenda__read-more--expanded .read-more-svg{display:none}.c-cvent-agenda__read-more--expanded .read-more-svg--open{display:block}.c-cvent-agenda__filters .c-cvent-agenda__search{display:flex;position:relative}.c-cvent-agenda__filters .c-cvent-agenda__search-input{background:var(--cpc-white,#fff);border:1px solid var(--cpc-charcoal,#2e2d2b);border-radius:42px;color:#000;font-family:Akkurat;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:8px 40px}.c-cvent-agenda__filters .c-cvent-agenda__search-submit{background:var(--cpccpc-green,#006a52);border-radius:100px;color:var(--cpc-white,#fff);font-family:Akkurat;font-size:16px;font-style:normal;font-weight:700;height:42px;margin-left:4px;margin-right:4px;padding:10px 12px 12px}@media(min-width:1036px){.c-cvent-agenda__filters .c-cvent-agenda__search-submit{margin-left:8px}}.c-cvent-agenda__filters .c-cvent-agenda__search-submit:focus,.c-cvent-agenda__filters .c-cvent-agenda__search-submit:hover{cursor:pointer}.c-cvent-agenda__filters .c-cvent-agenda__search-icon{left:12px;position:absolute;top:10px}.c-cvent-agenda__active-filters{display:none;flex-wrap:wrap;margin-bottom:8px}@media(min-width:1036px){.c-cvent-agenda__active-filters{display:flex}}.c-cvent-agenda__active-filters .c-cvent-agenda__pill{margin-bottom:8px}.c-cvent-agenda__active-filters--mobile{display:flex}@media(min-width:1036px){.c-cvent-agenda__active-filters--mobile{display:none}}.c-cvent-agenda__session-content-hidden{max-height:0;overflow:hidden;transition:max-height .5s ease;width:100%}.c-cvent-agenda__session-content-hidden--expand{max-height:1000px}@media(min-width:1036px){.c-cvent-agenda__sticky{position:sticky;top:64px}}.accordion{margin:0 auto;max-height:0;overflow:hidden;transition:max-height .5s ease;width:100%}@media(min-width:1036px){.accordion{max-height:none}}.accordion.open{max-height:1000px}.section{border-bottom:1px solid #ccc}.section-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:16px}.accordion__icon{height:20px;transition:transform .1s ease;width:20px}.accordion__icon--rotate{transform:rotate(180deg);transform-box:fill-box;transform-origin:center}.section-content{display:none;padding:0 0 24px 16px}.section-content.show{display:block}.hidden-checkbox{display:none}.styled-label{border:1px solid #333;border-radius:20px;color:var(--cpc-charcoal,#2e2d2b);cursor:pointer;display:inline-block;font-family:Akkurat;font-size:14px;font-style:normal;font-weight:700;letter-spacing:-.14px;line-height:1.1;margin-bottom:8px;margin-right:8px;padding:8px 16px;transition:background-color .3s,border-color .3s,color .3s}.hidden-checkbox:checked+.styled-label{background-color:#333;border-color:#333;color:#fff}.styled-label:hover{background-color:#f0f0f0;border-color:#666;color:#666}
