:root{--light-blue:#f9fbfe;--dark-gray:#4d4d4d;--orange:#e48132;--dark-blue:#002855}@media screen and (max-width:991px){.hero-container{flex-flow:column}}@media screen and (max-width:767px){.hero-section{padding-top:28px;padding-bottom:36px}.hero-headline{font-size:68px;line-height:70px}.hero-location{font-size:22px;line-height:33px}.calendar-icon{width:30px;height:30px}.hero-date-time{font-size:22px;line-height:33px}.hero-description-2{font-size:18px;line-height:26px}.hero-subhead{margin-top:20px;font-size:14.5px;line-height:18px}.hero-description{font-size:18px;line-height:26px}.register-now-button{max-width:none}.registration-container{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column}.presenter-container{order:9999}.registration-form-button{max-width:none}.overview-section{padding-top:36px;padding-bottom:36px}.overview-headline{font-size:41px;line-height:48px}.overview-detail-container{grid-column-gap:30px;grid-row-gap:30px}.overview-detail-icon{width:60px}.overview-detail-description{margin-top:4px;margin-bottom:0;font-size:18px;line-height:26px}.register-now-button-2{max-width:none}.registration-container-2{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column}.confirmation-section{padding-top:36px;padding-bottom:36px}.confirmation-subhead{font-size:16px;line-height:22px}.confirmation-headline{font-size:58px;line-height:58px}.confirmation-description{font-size:18px;line-height:26px}.presenter-name-2{font-size:17px;line-height:25px}.success-cta-button,.add-to-calendar-button{max-width:none}.event-title{font-size:21.5px;line-height:29px}.hero-section-2{padding-top:28px;padding-bottom:36px}.download-form-button{max-width:none}.confirmation-headline-2{font-size:58px;line-height:58px}}@media screen and (max-width:479px){.event-host-email{word-break:break-all}}