:root{--font-first: 'Roboto';--font-second: 'Roboto Condensed';--font-weight-normal: 400;--font-weight-bold: 700;--font-weight-black: 700;--font-second-weight-bold: 700;--font-uppercase: uppercase;--brand-primary-color: #72bf44;--brand-primary-font-color: #fff;--theme-default-heading-color: #222;--theme-background-font-color: #fff;--theme-nav-background: #191919;--theme-nav-event-name-color: #fff;--theme-video-embed-background: #d3d3d3;--theme-video-embed-description-background: #222;--theme-video-embed-description-color: #fff;--theme-section-alt-background: #e8e8e8;--sessions-current-speakers-heading: #fff;--agenda-tab-color: #8b8b8b;--agenda-tab-active-color: #fff;--demo-showcase-landing-background: #030706;--demo-showcase-footer-background: rgba(0,0,0,0);--materials-from-session-background: #252525;--single-materials-from-session-background: #000;--materials-from-session-color: #fff;--materials-from-session-icon-color: #fff;--materials-type-color: #fff;--underwriter-main-heading-color: #d3d3d3;--brand-hashtag-font-color: #222;--session-top-background: #222;--speakers-bio-text-color: #707070}body,h1,h2,h3,h4,h5,h6{font-family:var(--font-first),Helvetica,Arial,sans-serif}body{font-weight:var(--font-weight-normal)}.main-navigation a,.home .video-embed .container.video-description,.home .video-embed .container.video-description h2,.home .video-embed .container.video-description h3,.sessions section.current-session,.sessions section.current-session div#current-session-description p,.sessions section.current-session h2,.sessions section.current-session h3,.sessions section.current-session div#current-session-speakers h3,section.underwriters,section.underwriters h2,section.underwriters .underwriter.elite .underwriter-content p,section.underwriters .underwriter.elite .underwriter-content a{color:var(--theme-background-font-color)}.main-navigation a.btn-register{background:var(--brand-primary-color);color:var(--brand-primary-font-color)}.main-navigation a.btn-register:hover{color:var(--brand-primary-font-color)}@media screen and (min-width: 1300px){.main-navigation li:after{color:var(--theme-background-font-color)}}.site-header{padding:0px 20px}@media screen and (min-width: 1300px){.site-header{padding:0px 80px}}.site-header .site-branding img{max-width:120px}@media screen and (min-width: 1300px){.site-header .site-branding img{max-width:180px}}.site-branding .site-event-name{text-transform:var(--font-uppercase);font-weight:var(--font-weight-bold);color:var(--theme-nav-event-name-color)}header#masthead button.menu-toggle{top:10px;right:20px}section{padding:30px 0px}@media screen and (min-width: 1300px){section{padding:60px 0px}}.page-title{text-align:center;text-transform:var(--font-uppercase);font-family:var(--font-second);font-weight:var(--font-second-weight-bold)}.section-heading{text-transform:var(--font-uppercase);font-size:40px}.section-sub-heading{text-transform:var(--font-uppercase);font-size:24px}span.tag{background:var(--brand-primary-color);color:var(--brand-primary-font-color)}a.arrow-link{color:var(--brand-primary-color)}section.underwriters .showcase-heading,.showcase-heading{background:var(--brand-primary-color);padding:5px 20px;color:var(--brand-primary-font-color);text-transform:var(--font-uppercase);display:inline-block;margin-bottom:60px;font-size:23px;line-height:25px;font-weight:var(--font-weight-bold)}@media screen and (min-width: 769px){section.underwriters .showcase-heading,.showcase-heading{padding:15px 20px;font-size:36px;line-height:38px}}section.underwriters .showcase-description,.showcase-description{font-size:18px;max-width:1140px;margin:auto}.no-tp{padding-top:0}.main-navigation a.current,.main-navigation a:hover{color:var(--brand-primary-color)}.site-header{background:var(--theme-nav-background)}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%}.tech-bg{background-repeat:no-repeat !important;background-size:cover !important}.tech-bg footer{background:transparent}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:var(--font-uppercase);font-family:var(--font-second);font-weight:var(--font-second-weight-bold)}.home .video-embed .container .overlay a .video-overlay-heading{background:var(--brand-primary-color);color:var(--brand-primary-font-color);font-family:var(--font-second);font-weight:var(--font-second-weight-bold)}.home .video-embed .container.video-description{color:var(--theme-video-embed-description-color)}.home .video-embed .container.video-description .video-description-heading{font-family:var(--font-second);color:var(--theme-video-embed-description-color);font-weight:var(--font-second-weight-bold)}.home .video-embed .container.video-description .video-description-sub-heading{font-family:var(--font-second);color:var(--theme-video-embed-description-color);font-weight:var(--font-second-weight-bold)}section.main-sessions .session{padding-bottom:60px}section.main-sessions .main-sessions-heading{text-transform:var(--font-uppercase);font-family:var(--font-second);font-weight:var(--font-second-weight-bold)}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 .container>h2{text-transform:var(--font-uppercase);font-family:var(--font-second);font-weight:var(--font-second-weight-bold)}section.related-sessions .related-sessions-heading{text-transform:var(--font-uppercase);font-family:var(--font-second);font-weight:var(--font-second-weight-bold)}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:var(--font-uppercase);font-weight:var(--font-weight-bold)}.sessions section.current-session .current-session-title{font-family:var(--font-second);font-size:28px;font-weight:var(--font-second-weight-bold)}.sessions section.current-session .current-session-speakers h3{color:var(--sessions-current-speakers-heading)}.sessions section.current-session .current-session-speakers .current-speakers{color:var(--brand-primary-color);font-weight:var(--font-weight-bold)}.sessions section.current-session .speakers-main-heading{text-transform:var(--font-uppercase);font-size:12px;line-height:28px}.sessions section.current-session-downloads,.single-sessions section.current-session-downloads{background:var(--materials-from-session-background)}.sessions section.current-session-downloads .downloads-main-heading,.single-sessions section.current-session-downloads .downloads-main-heading{text-transform:var(--font-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:var(--font-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;font-family:var(--font-second);font-weight:var(--font-second-weight-bold)}.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;font-family:var(--font-second);font-weight:var(--font-second-weight-bold)}.single-sessions section.current-session-downloads{background:var(--single-materials-from-session-background)}.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:var(--font-uppercase);font-weight:var(--font-weight-bold)}.single-sessions .sponsor-headline{font-family:var(--font-second);font-size:36px;font-weight:var(--font-second-weight-bold)}.speakers .agenda-tabs .agenda-tab h2,#agenda .agenda-tabs .agenda-tab h2{color:var(--agenda-tab-color)}.speakers .agenda-tabs .agenda-tab.active,#agenda .agenda-tabs .agenda-tab.active{background:var(--brand-primary-color)}.speakers .agenda-tabs .agenda-tab.active h2,#agenda .agenda-tabs .agenda-tab.active h2{color:var(--agenda-tab-active-color)}.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;font-family:var(--font-second);font-weight:var(--font-second-weight-bold)}.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}.speakers .speakers .speaker .bio-image{max-width:300px;margin:auto;margin-bottom:20px}.speakers .speakers .speaker .bio-name{font-family:var(--font-second);font-weight:var(--font-second-weight-bold)}.speakers .bio-modal .bio-image{margin-bottom:20px}.speakers .bio-modal .bio-intro .bio-name{font-family:var(--font-second);font-weight:var(--font-second-weight-bold)}.speakers .bio-modal .bio-description{font-size:18px;color:var(--speakers-bio-text-color)}.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:var(--font-uppercase);font-family:var(--font-second);font-weight:var(--font-second-weight-bold);color:var(--theme-background-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(--theme-background-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:transparent}.showcase-landing section.demo-showcase-intro .showcase-welcome-heading{color:var(--theme-background-font-color)}.showcase-landing section.demo-showcase-intro .showcase-intro{color:var(--theme-background-font-color)}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:var(--font-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);font-family:var(--font-second);font-weight:var(--font-second-weight-bold)}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;font-family:var(--font-second);font-weight:var(--font-second-weight-bold);margin-top:15px}.press .press-heading{font-family:var(--font-second);font-weight:var(--font-second-weight-bold)}.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{color:var(--brand-primary-font-color);text-transform:var(--font-uppercase);font-family:var(--font-second);font-weight:var(--font-second-weight-bold)}section.underwriters .underwriter.elite .underwriter-content{border:1px solid var(--theme-background-font-color);background:var(--theme-video-embed-description-background)}section.underwriters .underwriter.elite .underwriter-content a.link-large{color:var(--brand-primary-color);text-transform:var(--font-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{font-family:var(--font-second);color:var(--theme-background-font-color);padding-bottom:10px;font-weight:var(--font-second-weight-bold)}section.underwriters .underwriter-level{color:var(--brand-primary-color);font-size:24px}footer{background-color:var(--theme-video-embed-description-background);background-repeat:no-repeat !important;background-size:cover !important}footer section.underwriters{padding-top:60px}footer section.underwriters .underwriter-level{color:var(--brand-primary-color)}
