.success-color{color:var(--success-color)}.danger-color{color:var(--danger-color)}.subdued-text{color:#959595}:root{--all-sessions-background-color: #ffffff;--all-sessions-card-color: #000000;--theme-nav-event-name-color: var(--brand-primary-font-color);--sessions-current-speakers-heading: var(--brand-primary-font-color);--agenda-tab-active-color: var(--brand-primary-color);--materials-from-session-color: var(--brand-primary-font-color);--materials-from-session-icon-color: var(--brand-primary-font-color);--materials-type-color: var(--brand-primary-font-color);--materials-from-session-background: #252525;--single-materials-from-session-background: #000000;--theme-default-heading-color: #222222;--sessions-current-speakers: var(--theme-default-heading-color);--brand-hashtag-font-color: var(--theme-default-heading-color);--agenda-tab-active-background: var(--theme-nav-background);--theme-video-embed-background: #d3d3d3;--underwriter-main-heading-color: var(--theme-video-embed-background);--theme-section-alt-background: #e8e8e8;--agenda-tab-color: #8b8b8b;--speakers-bio-text-color: #707070}.sub-section-grey{background-color:#e6e6e6}.main-stage-sessions>*{color:#000}.main-stage-sessions .simplified-agenda-session-title{color:#000}.main-stage-sessions .simplified-grey-sub-title-text{font:normal normal 900 12px/12px var(--font-body);color:#2a2d33 !important;opacity:.2}@media(max-width: 768px){.main-stage-sessions .simplified-grey-sub-title-text{opacity:1;text-transform:uppercase}}body,#primary{background:var(--main-background-color) !important;color:var(--main-text-color) !important}section.resources-industry a.download-link .download-content{color:var(--main-text-color) !important}section.hero-bg{background-color:var(--theme-video-embed-description-background);padding-top:0;padding-bottom:18%;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important}section.hero-bg h1{color:var(--theme-background-font-color)}section.hero-bg img.header-image{width:100%;display:block;margin:auto;max-width:85%;margin-top:100px;margin-bottom:60px}@media screen and (min-width: 1300px){section.hero-bg img.header-image{max-width:860px}}section.hero-bg.register,section.hero-bg.login,section.hero-bg.pre-event{padding-bottom:initial}.home .video-embed{margin-top:-20%}section.underwriters h3{color:var(--theme-background-font-color)}.home .video-embed .container.video-description{background:var(--theme-video-embed-description-background)}.sessions section.current-session{background:var(--session-top-background)}section.social-twitter{background:var(--brand-primary-color)}section.social-twitter .hashtag-heading{color:var(--brand-primary-font-color);text-transform:uppercase}:root{--opposite-text-color: #fffffff;--main-background-color:#ffffff;--main-text-color:#222222;--opposite-background-color: #2222222;--sponsor-card-text-color: #ffffff;--theme-cpe-image-background-color: #2e3a9015;--theme-video-embed-description-background: #f0f0f0;--theme-background-font-color: #000000;--session-top-background: #fafafa;--demo-showcase-landing-background: #f7f7f7;--demo-showcase-footer-background: #f7f7f7;--footer-font-color: #000000;--grey-block-color: #f0f0f0;--module-grey-color: #f0f0f0}section.tiered-underwriters{background-color:var(--theme-video-embed-description-background)}section.all-sessions{color:var(--theme-background-font-color)}section.featured-sessions{background-color:var(--theme-video-embed-description-background);color:var(--theme-background-font-color)}.grey-block{background-color:var(--grey-block-color) !important}.download-link-post-serial{background-color:#ededed}.related-sessions .related-session-card .session-container{background:#ededed}.home .video-embed .container .overlay a .video-overlay-heading{background:var(--brand-primary-color);color:var(--brand-primary-font-color)}.home .video-embed .container.video-description{color:var(--main-text-color)}.home .video-embed .container.video-description .video-description-heading{color:var(--main-text-color)}.home .video-embed .container.video-description .video-description-sub-heading{color:var(--main-text-color)}section.main-sessions .session{padding-bottom:60px}section.main-sessions .main-sessions-heading{text-transform:uppercase}section.main-sessions .session-type-heading{font-size:14px;font-weight:var(--font-weight-bold)}section.main-sessions .session-heading{font-size:23px;font-weight:var(--font-weight-bold)}section.main-sessions .session .speakers h3{color:var(--brand-primary-color)}section.main-sessions .sponsored{font-size:12px;font-weight:var(--font-weight-bold)}section.related-sessions .related-sessions-heading{text-transform:uppercase}section.related-sessions .session-heading{font-size:23px;font-weight:var(--font-weight-bold)}.sessions section.current-session span.session-sponsor{background:var(--brand-primary-color);color:var(--brand-primary-font-color);padding:10px 15px;position:relative;top:-35px;font-size:14.5px;text-transform:uppercase;font-weight:var(--font-weight-bold)}.sessions section.current-session .current-session-title{font-size:28px}.sessions section.current-session .speakers-main-heading{text-transform:uppercase;font-size:12px;line-height:28px}.sessions section.current-session-downloads,.single-sessions section.current-session-downloads{background:var(--brand-primary-color)}.sessions section.current-session-downloads .downloads-main-heading,.single-sessions section.current-session-downloads .downloads-main-heading{text-transform:uppercase;font-size:18px;line-height:28px}.sessions section.current-session-downloads h2,.sessions section.current-session-downloads h3,.sessions section.current-session-downloads .download-content,.single-sessions section.current-session-downloads h2,.single-sessions section.current-session-downloads h3,.single-sessions section.current-session-downloads .download-content{color:var(--materials-from-session-color)}.sessions section.current-session-downloads h2 .download-type,.sessions section.current-session-downloads h3 .download-type,.sessions section.current-session-downloads .download-content .download-type,.single-sessions section.current-session-downloads h2 .download-type,.single-sessions section.current-session-downloads h3 .download-type,.single-sessions section.current-session-downloads .download-content .download-type{font-size:12px;text-transform:uppercase;color:var(--materials-type-color)}.sessions section.current-session-downloads h2 a.download-link .download-title,.sessions section.current-session-downloads h3 a.download-link .download-title,.sessions section.current-session-downloads .download-content a.download-link .download-title,.single-sessions section.current-session-downloads h2 a.download-link .download-title,.single-sessions section.current-session-downloads h3 a.download-link .download-title,.single-sessions section.current-session-downloads .download-content a.download-link .download-title{font-size:18px;line-height:20px;margin-bottom:10px}.sessions section.current-session-downloads .download-icon svg,.single-sessions section.current-session-downloads .download-icon svg{fill:var(--materials-from-session-icon-color)}.sessions section.current-session-downloads .download-icon svg rect,.sessions section.current-session-downloads .download-icon svg polygon.a,.single-sessions section.current-session-downloads .download-icon svg rect,.single-sessions section.current-session-downloads .download-icon svg polygon.a{stroke:var(--materials-from-session-icon-color)}.sessions section.current-session-downloads .download-icon svg path,.single-sessions section.current-session-downloads .download-icon svg path{fill:var(--materials-from-session-icon-color)}.single-sessions .video-thumbs{padding-top:0px}.single-sessions .video-thumbs .thumb-title{font-size:18px}.single-sessions .video-thumbs a.video-thumb.active img{border-color:var(--brand-primary-color)}.single-sessions .video-thumbs a.video-thumb.active .thumb-title{color:var(--brand-primary-color)}.single-sessions .sponsor-booth-main-heading{font-weight:var(--font-weight-bold)}.single-sessions .article-heading{font-size:36px}.single-sessions section.current-session-downloads{background:var(--brand-primary-color)}.single-sessions .sponsor-booth-about{text-align:center}.single-sessions .sponsor-booth-about h3{color:var(--brand-primary-color)}.single-sessions .connect .container .contact-options a.email-contact{background:var(--brand-primary-color);color:var(--brand-primary-font-color)}.single-sessions .connect .container .contact-options a.email-contact:hover{color:var(--brand-primary-font-color)}.single-sessions .connect .container .contact-options a.email-contact svg{fill:var(--brand-primary-font-color)}.single-sessions .connect .container .contact-options a.email-contact svg rect,.single-sessions .connect .container .contact-options a.email-contact svg polygon.a{stroke:var(--brand-primary-font-color)}.single-sessions .connect .container .contact-options a.email-contact svg path{fill:var(--brand-primary-font-color)}.single-sessions .sponsor-booth-articles h3{color:var(--brand-primary-color)}.single-sessions .sponsor-about{font-size:18px;color:var(--brand-primary-color);text-transform:uppercase;font-weight:var(--font-weight-bold)}.single-sessions .sponsor-headline{font-size:36px}.speakers .agenda-times,#agenda .agenda-times{font-style:italic;font-size:14px;padding-bottom:20px}.speakers .main-stage-sessions .sessions .session .session-details .agenda-session-title,#agenda .main-stage-sessions .sessions .session .session-details .agenda-session-title{font-size:20px}.speakers .main-stage-sessions .sessions .session .session-details .speaker,#agenda .main-stage-sessions .sessions .session .session-details .speaker{font-size:16px}.speakers .main-stage-sessions .sessions .session .session-details .underwritten,#agenda .main-stage-sessions .sessions .session .session-details .underwritten{font-weight:var(--font-weight-bold)}.speakers .main-stage-sessions .sessions .session .session-description p,#agenda .main-stage-sessions .sessions .session .session-description p{font-size:16px}.showcase-landing,.underwriters-landing{background:var(--demo-showcase-landing-background)}.showcase-landing section.demo-showcase-intro,.underwriters-landing section.demo-showcase-intro{padding:55px 0 30%}.showcase-landing section.demo-showcase-intro .showcase-welcome-heading,.underwriters-landing section.demo-showcase-intro .showcase-welcome-heading{text-transform:uppercase;color:var(--brand-primary-font-color)}.showcase-landing section.demo-showcase-intro .showcase-intro,.underwriters-landing section.demo-showcase-intro .showcase-intro{max-width:770px;margin:auto;color:var(--brand-primary-font-color)}.showcase-landing section.underwriters.demo-showcase,.underwriters-landing section.underwriters.demo-showcase{padding:60px;margin-top:-30%}.showcase-landing footer,.underwriters-landing footer{background:rgba(0,0,0,0)}section.resources-industry{padding-bottom:60px}section.resources-industry a.download-link .download-content{color:var(--theme-default-heading-color)}section.resources-industry a.download-link .download-content .download-type{font-size:12px;text-transform:uppercase}section.resources-industry a.download-link .download-content .download-title{font-size:18px;line-height:20px;margin-bottom:10px}.underwriters-landing .page-title{color:var(--underwriter-main-heading-color)}section.related-sessions .related-session-card .session-container .session-sponsor-content{margin-top:15px;display:inline-block}section.related-sessions .related-session-card .session-container .session-name{text-transform:initial;margin-top:15px}.press .contact .contact-wrapper .contact-content a{color:var(--brand-primary-color)}section.underwriters{background-repeat:no-repeat !important;background-size:cover !important}section.underwriters .underwriters-main-heading{text-transform:uppercase}section.underwriters .underwriter.elite .underwriter-content{border:1px solid var(--theme-background-font-color);background:var(--demo-showcase-footer-background)}section.underwriters .underwriter.elite .underwriter-content a.link-large{color:var(--brand-primary-color);text-transform:uppercase}section.underwriters .underwriter.elite .underwriter-content .underwriter-name-heading{background:var(--brand-primary-color);color:var(--brand-primary-font-color);padding:15px}section.underwriters .underwriter.elite .underwriter-content .underwriter-title-heading{color:var(--theme-background-font-color);padding-bottom:10px}section.underwriters .underwriter-level{color:var(--brand-primary-color);font-size:24px}
