﻿.success-color,.success .reg-success{color:var(--success-color)}.danger-color{color:var(--danger-color)}.subdued-text{color:#959595}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.cad5a62ba777.eot?7d1knj");src:url("../fonts/icomoon.cad5a62ba777.eot?7d1knj#iefix") format("embedded-opentype"),url("../fonts/icomoon.124b9949a3a5.ttf?7d1knj") format("truetype"),url("../fonts/icomoon.e46a6cd3392e.woff?7d1knj") format("woff"),url("../fonts/icomoon.97ff2973a1c5.svg?7d1knj#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-chevrons-right:before{content:""}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.spacer-small{padding-top:25px !important}.spacer-medium{padding-top:50px !important;background-color:var(--main-background-color)}.spacer-large{padding-top:100px !important;background-color:var(--main-background-color)}section{padding:30px 0}section:first-child{padding:0}section .container>h2{margin:30px 0}@media screen and (min-width: 1300px){section{padding:60px 0}}.col-md-2-for-5{-ms-flex:20%;flex:20%;max-width:20%;padding-right:15px;padding-left:15px}@media(max-width: 1199.98px){.col-md-2-for-5{-ms-flex:33.33%;flex:33.33%;max-width:33.33%}}@media(max-width: 991.98px){.col-md-2-for-5{-ms-flex:50%;flex:50%;max-width:50%}}@media(max-width: 767.98px){.col-md-2-for-5{-ms-flex:100%;flex:100%;max-width:100%}}.col-xs-5ths{max-width:20%;flex:20%;float:left}@media screen and (max-width: 768px){.col-xs-2ths{max-width:50%;flex:50%;float:left;padding:0px 30px 0px 30px}}@media(min-width: 576px){.col-sm-5ths{max-width:20%;flex:20%;float:left}}@media(min-width: 768px){.col-md-5ths{max-width:20%;flex:0 0 20%;float:left}}@media(min-width: 992px){.col-lg-5ths{max-width:20%;flex:20%;float:left}}@media(min-width: 1200px){.col-xl-5ths{max-width:20%;flex:20%;float:left}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{font-family:Helvetica,Arial,sans-serif}body,button,input,select,optgroup,textarea{color:#272727;font-size:1rem;line-height:1.5}.fade-in-on-hover{opacity:0;transition:ease 2s}.fade-in-on-hover:hover{opacity:100%}h1,h2,h3,h4,h5,h6{clear:both;color:#000;font-weight:normal}h1{font-size:32px;line-height:52px;margin:0;padding:20px 0px}@media screen and (min-width: 768px){h1{font-size:48px}}h2{font-size:32px;line-height:50px}@media screen and (min-width: 768px){h2{font-size:48px}}h1,h2{font-family:var(--font-header),Helvetica,Arial,sans-serif}body,h3,h4,h5,h6{font-family:var(--font-body),Helvetica,Arial,sans-serif}body{font-weight:var(--font-weight-normal)}.page-title{text-align:center;text-transform:uppercase}.section-heading{text-transform:uppercase;font-size:40px}.section-sub-heading{text-transform:uppercase;font-size:24px}body,h1,h2,h3,h4,h5,h6{color:var(--main-text-color)}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}a.wrapper-link{color:inherit;text-decoration:none}a.wrapper-link:hover{color:inherit}@font-face{font-family:"Cabin";src:url("../fonts/Cabin/Cabin/Cabin-Regular.d9cb3420efb0.ttf") format("truetype");font-weight:400}@font-face{font-family:"Cabin";src:url("../fonts/Cabin/Cabin/Cabin-Bold.b825b606a473.ttf") format("truetype");font-weight:700}@font-face{font-family:"Georgia";src:url("../fonts/Georgia/georgia.ca8446d58eb8.ttf") format("truetype");font-weight:400}@font-face{font-family:"Georgia";src:url("../fonts/Georgia/georgia.ca8446d58eb8.ttf") format("truetype");font-weight:700}@font-face{font-family:"DM Serif Display";src:url("../fonts/DM_Serif_Display/DMSerifDisplay-Regular.25b39681f8cf.ttf") format("truetype")}@font-face{font-family:"Gothic A1";src:url("../fonts/Gothic_A1/GothicA1-Thin.fc466edfd2ff.ttf") format("truetype");font-weight:200}@font-face{font-family:"Gothic A1";src:url("../fonts/Gothic_A1/GothicA1-Regular.be717b1c4a0d.ttf") format("truetype");font-weight:400}@font-face{font-family:"Gothic A1";src:url("../fonts/Gothic_A1/GothicA1-Bold.52f7cd174219.ttf") format("truetype");font-weight:600}@font-face{font-family:"Lato";src:url("../fonts/Lato/Lato-Regular.122dd68d69fe.ttf") format("truetype");font-weight:400}@font-face{font-family:"Lato";src:url("../fonts/Lato/Lato-Bold.24b516c266d7.ttf") format("truetype");font-weight:700}@font-face{font-family:"Merriweather";src:url("../fonts/Merriweather/Merriweather-Regular.e2f219e63a57.ttf") format("truetype");font-weight:400}@font-face{font-family:"Merriweather";src:url("../fonts/Merriweather/Merriweather-Bold.79ea53fed59f.ttf") format("truetype");font-weight:700}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-Regular.3fe868a1a993.ttf") format("truetype");font-weight:400}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-Bold.1f023b349af1.ttf") format("truetype");font-weight:700}@font-face{font-family:"Playfair Display";src:url("../fonts/Playfair_Display/PlayfairDisplay-ExtraBold.26279823698d.ttf") format("truetype");font-weight:900}@font-face{font-family:"Open Sans";src:url("../fonts/Open_Sans/OpenSans/OpenSans-Regular.22ab03a6b890.ttf") format("truetype");font-weight:400}@font-face{font-family:"Open Sans";src:url("../fonts/Open_Sans/OpenSans/OpenSans-Bold.8ff9b5735ccb.ttf") format("truetype");font-weight:700}@font-face{font-family:"Oswald";src:url("../fonts/Oswald/Oswald-Bold.452bfeb5bf78.ttf") format("truetype");font-weight:700}@font-face{font-family:"PT Serif";src:url("../fonts/PT_Serif/PTSerif-Regular.30e6f341123c.ttf") format("truetype");font-weight:400}@font-face{font-family:"Roboto";src:url("../fonts/Roboto/Roboto-Light.881e150ab929.ttf") format("truetype");font-weight:300}@font-face{font-family:"Roboto";src:url("../fonts/Roboto/Roboto-Regular.8a36205bd9b8.ttf") format("truetype");font-weight:400}@font-face{font-family:"Roboto";src:url("../fonts/Roboto/Roboto-Bold.b8e42971dec8.ttf") format("truetype");font-weight:700}@font-face{font-family:"Roboto Condensed";src:url("../fonts/Roboto_Condensed/RobotoCondensed-Bold.e38804ae070b.ttf") format("truetype");font-weight:600}@font-face{font-family:"Roboto Slab";src:url("../fonts/Roboto_Slab/RobotoSlab-Bold.60e4eb35e453.ttf") format("truetype");font-weight:600}@font-face{font-family:"Teko";src:url("../fonts/Teko/Teko-Bold.a57cd2d00fa8.ttf") format("truetype");font-weight:700}@font-face{font-family:"Work Sans";src:url("../fonts/Work_Sans/WorkSans-Regular.7d761a652f8e.ttf") format("truetype");font-weight:400}@font-face{font-family:"Work Sans";src:url("../fonts/Work_Sans/WorkSans-Bold.f051cc0ed276.ttf") format("truetype");font-weight:700}@font-face{font-family:"Fira Sans";src:url("../fonts/Fira_Sans/FiraSans-Regular.50e780b45678.ttf") format("truetype")}@font-face{font-family:"Fira Sans";src:url("../fonts/Fira_Sans/FiraSans-Bold.382e230417d2.ttf") format("truetype");font-weight:700}@font-face{font-family:"Source Sans Pro";src:url("../fonts/Source_Sans_Pro/SourceSansPro-Regular.47dbe5824a2d.ttf") format("truetype");font-weight:400}@font-face{font-family:"Gotham Book";src:url("../fonts/gotham/GothamBook.b54724f54d4d.ttf") format("truetype");font-weight:300}@font-face{font-family:"Avenir Book";src:url("../fonts/Avenir/Avenir-Book.9f784699e62f.ttf") format("truetype");font-weight:300}@font-face{font-family:"IBM Plex Sans";src:url("../fonts/IBM_Plex_Sans/IBMPlexSans-Regular.1286abb632c5.ttf") format("truetype");font-weight:400}@font-face{font-family:"IBM Plex Sans";src:url("../fonts/IBM_Plex_Sans/IBMPlexSans-Bold.1ae7d0a8e833.ttf") format("truetype");font-weight:700}@font-face{font-family:"Proxima Nova";src:url("../fonts/Proxima_Nova/ProximaNova-Regular.2769e04fbc35.ttf") format("truetype");font-weight:400}@font-face{font-family:"Urbanist";src:url("../fonts/Urbanist/Urbanist-Light.d7cc4987ffb8.ttf") format("truetype");font-weight:300}@font-face{font-family:"Ronnia Condensed";src:url("../fonts/Ronnia_Condensed/Ronnia-Condensed-Bold.42c125e928e6.ttf") format("truetype");font-weight:700}@font-face{font-family:"Source Serif Pro";src:url("../fonts/Source_Serif_Pro/SourceSerifPro-Bold.fa16624ea914.ttf") format("truetype");font-weight:700}@font-face{font-family:"Acumin Pro";src:url("https://use.typekit.net/af/46da36/00000000000000003b9acaf6/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/46da36/00000000000000003b9acaf6/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/46da36/00000000000000003b9acaf6/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400,700;font-stretch:normal}@font-face{font-family:"SFNS Display";src:url("../fonts/SF_NS/SFNS-Display-Regular.9e14b4e72dec.ttf") format("truetype");font-weight:700}@font-face{font-family:"GT America Mono";src:url("../fonts/GT-America/GT-America-Mono-Regular.613c07a8edb0.ttf") format("truetype");font-weight:700}@font-face{font-family:"League Gothic";src:url("../fonts/League_Gothic/LeagueGothic-Regular.c5415fb8f0ef.ttf") format("truetype");font-weight:400}@font-face{font-family:"League Gothic";src:url("../fonts/League_Gothic/LeagueGothic-Regular.c5415fb8f0ef.ttf") format("truetype");font-weight:700}@font-face{font-family:"Helvetica Neue";src:url("../fonts/Helvetica-Neue/HelveticaNeueLTProLt/Helvetica-Neue-LT-Pro-Lt.3c75a4757f15.woff2") format("woff2"),url("../fonts/Helvetica-Neue/HelveticaNeueLTProLt/Helvetica-Neue-LT-Pro-Lt.927c9cb5dd63.woff") format("woff")}@font-face{font-family:"Helvetica Neue";font-weight:bold;src:url("../fonts/Helvetica-Neue/HelveticaNeueLTProBd/Helvetica-Neue-LT-Pro-Bd.1a0ba66685be.woff2") format("woff2"),url("../fonts/Helvetica-Neue/HelveticaNeueLTProBd/Helvetica-Neue-LT-Pro-Bd.19c3a8fa0ce3.woff") format("woff")}@font-face{font-family:"TT-Hoves";font-weight:normal;src:url("../fonts/TTHovesPro/TT-Hoves-Pro-Regular.7e3923897bfc.ttf") format("woff2"),url("../fonts/TTHovesPro/TT-Hoves-Pro-Regular.7e3923897bfc.ttf") format("woff")}@font-face{font-family:"TT-Hoves";font-weight:bold;src:url("../fonts/TTHovesPro/TT-Hoves-Pro-Bold.d58447dc6a5b.ttf") format("woff2"),url("../fonts/TTHovesPro/TT-Hoves-Pro-Bold.d58447dc6a5b.ttf") format("woff")}@font-face{font-family:"FF Meta";src:url("https://use.typekit.net/af/52375b/0000000000000000773599ca/30/l?primer=fff1a989570eb474b8c22c57cc7199e63bfc7e911b750165d0199218f0b7e7cc&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/52375b/0000000000000000773599ca/30/l?primer=fff1a989570eb474b8c22c57cc7199e63bfc7e911b750165d0199218f0b7e7cc&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400,700;font-stretch:normal}@font-face{font-family:"Nunito";src:url("https://fonts.googleapis.com/css?family=Nunito") format("woff"),url("https://fonts.googleapis.com/css?family=Nunito") format("opentype");font-display:auto;font-style:normal;font-weight:400,700;font-stretch:normal}.brand-font-body,.brand-font-body-extra-bold,.brand-font-body-bold,.brand-font-body-normal{font-family:var(--font-body)}.brand-font-body-normal{font-weight:var(--font-weight-normal)}.brand-font-body-bold{font-weight:var(--font-weight-bold)}.brand-font-body-extra-bold{font-weight:var(--font-weight-bold)}.brand-font-header{font-family:var(--font-header);font-weight:var(--font-header-weight-bold)}.font-size-xs{font-size:12px}.font-size-small{font-size:18px}.font-size-medium{font-size:20px}.font-size-large{font-size:32px}.font-size-xlarge{font-size:46px}.font-size-xxl{font-size:60px}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:var(--font-weight-bold)}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}.mobile-register{position:fixed;bottom:0;width:100%;z-index:10;background-color:var(--main-background-color);border-top:1px solid #bcbcbc}@media(max-width: 767.98px){.mobile-padding{padding-bottom:45px}.only-desktop{display:none}}@media screen and (min-width: 769px){.only-mobile{visibility:hidden}}table{margin:0 0 1.5em;width:100%}.themed{background:var(--brand-primary-color);color:var(--brand-primary-font-color)}.themed-danger{background:var(--danger-color);color:var(--brand-primary-font-color)}.themed-button{background:var(--brand-primary-color) !important;color:var(--brand-primary-font-color) !important}.themed-button:hover{background:var(--brand-primary-font-color) !important;color:var(--brand-primary-color) !important;border-color:var(--brand-primary-color) !important}.watch-live-button{background:var(--danger-color);color:var(--brand-primary-font-color);border-color:var(--danger-color)}.watch-live-button:visited{color:var(--brand-primary-font-color)}.watch-live-button:hover{background:var(--brand-primary-font-color);color:var(--danger-color)}.watch-live-button:hover .watch-svg path{fill:var(--danger-color) !important}.rounded-button{border-width:2px;border-radius:20px;padding:10px 30px 10px 30px}.top-button{margin:0 0 20px 0;opacity:1}.top-button:visited{color:var(--brand-primary-font-color)}.watch-button{padding:10px 20px;text-decoration:none;letter-spacing:.6px;font-size:18px;display:inline-block;transition:.15s ease-in-out;margin-right:auto;margin-left:auto}.watch-button .watch-svg{position:relative;top:-1px;margin-right:10px;vertical-align:middle}.watch-button .watch-svg path{transition:.15s ease-in-out;fill:var(--brand-primary-font-color)}.watch-button:hover .watch-svg path{fill:var(--brand-primary-color)}.live-bar-button{color:#ff6146;border-color:#ff6146}.live-bar-button:hover{background-color:#ff6146;color:#fff}.virtuoso-tab{width:100%;background:#e6e6e6;color:#8b8b8b;margin:5px 0;cursor:pointer}.virtuoso-tab.active{background:var(--brand-primary-color);color:var(--brand-primary-font-color)}@media screen and (min-width: 37.5em){.virtuoso-tab{margin:5px}.virtuoso-tab:first-child{margin-left:0}.virtuoso-tab:last-child{margin-right:0}}.virtuoso-tab h2{padding:11px 0px;margin:0;font-size:20px;line-height:28px;font-weight:var(--font-weight-bold);color:inherit}@media(max-width: 768px){.flexible-flex-direction{flex-direction:column}}span.tag{text-transform:uppercase;display:inline-block;text-decoration:none;background:var(--brand-primary-color);color:var(--brand-primary-font-color);padding:10px 15px;position:relative;top:0;font-size:14.5px;letter-spacing:1.45px;font-weight:var(--font-weight-bold)}button,input[type=button],button[type=button],input[type=reset],input[type=submit],button[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:1rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,button[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,button[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,button[type=button]:active,button[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus,button[type=submit]:active,button[type=submit]:focus{border-color:#aaa #bbb #bbb}label{margin-bottom:.5rem;display:block;font-weight:var(--font-weight-bold);font-size:16px;float:none;line-height:1.3;margin:0 0 4px 0;padding:0}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],select,textarea{border-radius:3px;padding:3px;background-color:#fff;box-sizing:border-box;border-radius:2px;color:#666;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:none;font-size:16px;border:1px solid #ccc;padding:6px 10px;height:38px;width:100%;line-height:1.3}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,select:focus,textarea:focus{color:#111}textarea{height:auto}.forms-required-label{color:red}.forms-field{padding:10px 0}.forms-field.forms-one-half{width:48%;float:left;margin-left:4%;clear:none}.forms-field.forms-one-half:first-child{clear:both !important;margin-left:0 !important}.iti{width:100%}.forms-field-container{display:flex;flex-wrap:wrap;justify-content:space-between}.field-wrapper{flex-basis:100%}.form-field-box,.form-field-box-red,.form-field-box-gray,.form-field-box-gold{border-radius:2px;border-width:2px;border-style:solid;padding:10px;border-color:var(--brand-primary-color)}.form-field-box-gold{border-color:gold}.form-field-box-gray{border-color:#ccc}.form-field-box-red{border-color:red}.form-field-20{flex-basis:19%}@media(max-width: 575.98px){.form-field-20{flex-basis:100%}}.form-field-30{flex-basis:30%}@media(max-width: 575.98px){.form-field-30{flex-basis:100%}}.form-field-50{flex-basis:49%}@media(max-width: 575.98px){.form-field-50{flex-basis:100%}}.form-field-70{flex-basis:69%}@media(max-width: 575.98px){.form-field-70{flex-basis:100%}}.form-field-80{flex-basis:79%}@media(max-width: 575.98px){.form-field-80{flex-basis:100%}}.form-error-message input,.form-error-message select,.field-error input,.field-error select{box-shadow:0 0 0px 2px #f03}.form-error-message .error-message,.field-error .error-message{color:#f03}a{font-size:14px;text-transform:uppercase;font-weight:var(--font-weight-bold);color:var(--main-text-color)}a:visited{color:var(--main-text-color)}a:hover,a:focus,a:active{color:var(--main-text-color)}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.short-name{color:var(--theme-nav-event-name-color) !important}.live-bar{line-height:20px;background-color:#ffd2ca}@media screen and (max-width: 576px){.live-bar{font-size:.8rem}}.site-header{background:var(--theme-nav-background);padding:10px 0}@media(min-width: 768px){.site-header{padding:10px 80px}}.site-header .site-branding{padding-top:10px;padding-bottom:10px}@media(max-width: 575.98px){.site-header .site-branding{margin:auto auto auto auto}}.site-header .site-branding a{margin:auto auto auto auto}.site-header .site-branding a img{max-width:65vw}.site-header .site-branding a svg{max-width:65vw;display:block;margin:0;padding:0}@media(max-width: 767.98px){.main-navigation{padding:10px 40px}}@media(min-width: 768px){.main-navigation li{margin:0 12px;text-transform:uppercase;text-align:center}.main-navigation li:after{content:"";display:block;position:absolute;right:-15px;top:0;color:var(--main-text-color)}.main-navigation li:last-of-type:after{display:none}}@media(min-width: 768px){.main-navigation ul{display:flex !important;align-items:center}}@media(max-width: 767.98px){.main-navigation{flex-basis:100%}.main-navigation ul{display:none}.main-navigation .menu-primary-container{z-index:1}}.main-navigation a{text-decoration:none;color:var(--nav-font-color)}.main-navigation a:hover,.main-navigation a.current{color:var(--brand-primary-color)}.main-navigation li{position:relative}@media screen and (min-width: 1300px){.main-navigation li:after{color:var(--main-text-color);content:""}}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.nav-logo{max-height:75px;max-width:65vw;min-height:20px;min-width:150px}@media(max-width: 575.98px){.nav-logo{max-width:100vw;margin:auto auto auto auto}}.menu-button-wrapper:not(:has(+#site-navigation>*>ul>li)){display:none}.menu-button-wrapper{margin:auto 5px auto auto}@media(max-width: 575.98px){.menu-button-wrapper{margin:auto auto auto auto}}.menu-toggle{margin-right:5px;margin-left:5px;background:var(--brand-primary-color);color:var(--brand-primary-font-color);border-color:var(--brand-primary-color)}.menu-toggle:hover{color:var(--brand-primary-color);background:var(--brand-primary-font-color)}.menu-toggle:hover>.hamburger-svg>path{fill:var(--brand-primary-color)}.hamburger-svg>path{fill:var(--brand-primary-font-color);transition:fill .15s ease}.site-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative;width:100%;z-index:100}@media(min-width: 768px){.menu-toggle{display:none}}.event-menu{max-width:95vw;width:100%;background:var(--brand-primary-color)}.event-menu>.active-event{background-color:var(--theme-nav-background);color:var(--nav-font-color) !important;pointer-events:none}.event-menu>.dropdown-item{overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;color:var(--brand-primary-font-color)}@media(min-width: 1300px){.event-menu{width:inherit}}section.hero-bg{color:#fff;padding:7% 0px}section.hero-bg.with-logos{padding:7% 0px 60px}section.hero-bg h1{color:#fff}section.hero-bg .row.logos{justify-content:center;align-items:center;bottom:20px}section.hero-bg .row.logos img{max-height:70px}header.entry-header{position:relative;overflow:hidden}header.entry-header h1>p{margin-bottom:0;font-family:var(--font-body)}section.seperator{padding:0}section.social-twitter{background:linear-gradient(180deg, #d0d0d0, #f0f0f0)}section.social-twitter h2{color:#fff}@media(max-width: 767.98px){section.social-twitter .hashtag-heading{font-size:23px;line-height:25px}}section.connect{background:#e8e8e8}div.wpforms-container-full .wpforms-form .wpforms-field-label{font-size:14px;font-weight:var(--font-weight-normal)}div.wpforms-container-full .wpforms-form p,div.wpforms-container-full .wpforms-form .wpforms-field-label-inline{color:#707070 !important;font-size:14px !important}div.wpforms-container-full .wpforms-form .wpforms-field a{background:#cb2966 !important;padding:10px 15px !important;display:inline-block;margin-top:10px !important;color:#fff;font-weight:var(--font-weight-normal)}.video-player-wrapper{width:100%;height:0px;padding:56.25% 0px 0px 0px;position:relative;font-size:0px;line-height:0px;-webkit-overflow-scrolling:touch;overflow:auto;display:none}.video-player-wrapper.active{display:inline-block}section.doc-error{padding:120px 0px 200px}section.doc-error h1{font-size:120px;font-weight:700}section.doc-error p{font-size:34px}.home section.hero-bg{background:#222}.home section.underwriters{padding-top:60px;padding-bottom:60px}.home .video-embed .container{position:relative;line-height:0}.home .video-embed .container .overlay a{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:99}.home .video-embed .container .overlay a h2{position:absolute;left:0px;top:50%;transform:translate(0%, -50%);margin:0px;background:#272727;padding:10px;font-size:48px;line-height:52px;text-transform:initial;width:50%;font-size:24px;line-height:26px}@media(min-width: 768px){.home .video-embed .container .overlay a h2{font-size:72px;line-height:80px;left:40px;width:50%}}.home .video-embed .container .overlay a svg{right:20px;z-index:99;position:absolute;top:50%;transform:translate(0%, -50%);max-width:75px}@media(min-width: 768px){.home .video-embed .container .overlay a svg{max-width:150px;right:100px}}.home .video-embed .container .description{padding:30px 0px;font-size:18px;line-height:22px}@media(min-width: 768px){.home .video-embed .container .description{padding:30px}}.home .video-embed .container .description h2{font-size:18px;line-height:24px}@media(min-width: 768px){.home .video-embed .container .description h2{font-size:32px;line-height:initial}}.home .video-embed .container .description h3{font-size:14px;line-height:20px}@media(min-width: 768px){.home .video-embed .container .description h3{font-size:26px;line-height:initial}}.home .video-embed .container:not(.video-description){padding-left:0;padding-right:0}#agenda{padding-bottom:0px}#agenda .section-heading{color:var(--main-grey-block-text)}@media(max-width: 767.98px){#agenda .section-heading{font-size:20px}}#agenda .agenda-items{background-color:var(--switch-block-background)}#agenda .main-stage-sessions .sessions>h2{margin-bottom:10px;margin-top:40px}#agenda .main-stage-sessions .sessions>p{color:#8b8b8b;margin-bottom:0px}#agenda .main-stage-sessions .sessions .session{padding:15px}#agenda .main-stage-sessions .sessions .session:nth-of-type(odd){background:#e6e6e6}#agenda .main-stage-sessions .sessions .session .session-details h2{font-size:18px;line-height:22px;font-weight:var(--font-weight-bold);margin-top:0px}#agenda .breakout-sessions>h2{font-size:24px;line-height:28px;text-transform:uppercase;margin-bottom:10px}#agenda .breakout-sessions .session{padding:15px}#agenda .breakout-sessions .session .sessions{width:90%}#agenda .sessions-wrap{color:var(--main-grey-block-text)}#agenda .sessions-wrap .agenda-session-title{color:var(--main-grey-block-text)}@media(min-width: 768px){#agenda .sessions-wrap{display:flex;justify-content:space-between;align-items:flex-start}}#agenda .sessions-wrap .session-time{width:100%;font-size:36px;line-height:36px}@media(min-width: 768px){#agenda .sessions-wrap .session-time{width:25%}}#agenda .sessions-wrap .session-time p{margin-top:10px;margin-bottom:0px}#agenda .sessions-wrap .session-time .session-primary-time{font-size:36px}@media screen and (max-width: 991px){#agenda .sessions-wrap .session-time .session-primary-time{font-size:22px}}#agenda .sessions-wrap .session-time .session-secondary-time{font-size:24px}@media screen and (max-width: 991px){#agenda .sessions-wrap .session-time .session-secondary-time{font-size:18px}}#agenda .sessions-wrap .session-details{width:100%;margin-right:5%}@media(min-width: 768px){#agenda .sessions-wrap .session-details{width:35%}}#agenda .sessions-wrap .session-details strong{text-transform:uppercase;font-size:12px;line-height:28px;color:#595959;font-weight:var(--font-weight-bold)}#agenda .sessions-wrap .session-details p.speaker{font-size:12px;color:#868686;margin-bottom:10px}#agenda .sessions-wrap .session-details p.underwritten{font-size:12px;margin-bottom:10px}#agenda .sessions-wrap .session-details a.sponsor{color:#003663;font-size:12px;font-weight:var(--font-weight-bold);text-decoration:none;text-transform:initial}#agenda .sessions-wrap .session-description{width:100%}@media(min-width: 768px){#agenda .sessions-wrap .session-description{width:35%}}#agenda .sessions-wrap .session-description p{margin-top:0px;font-size:14px;line-height:18px}#agenda .sessions-wrap .session-description strong{text-transform:uppercase;font-size:12px;line-height:28px;color:#595959;font-weight:var(--font-weight-bold)}#agenda .sessions-wrap .session-description p.on-demand-soon{font-weight:var(--font-weight-bold);color:#b2b2b2;font-size:14px}@media screen and (min-width: 37.5em){.agenda-tabs{display:flex;justify-content:space-between}}.sessions section.current-session{padding:60px 0px}.sessions section.current-session .session-content{margin-top:30px}.sessions section.current-session #current-session-video{background:#333;line-height:0}.sessions section.current-session #current-session-video #sessionwrapper01{max-width:100%;margin:auto}.sessions section.current-session .col-md-12>#current-session-video #sessionwrapper01{max-width:85%}.sessions section.current-session h3#current-session-title{font-size:28px;line-height:30px;text-transform:initial;margin:10px 0px}.sessions section.current-session div#current-session-description p{font-size:16px;color:#000;line-height:22px}.sessions section.current-session div#current-session-speakers h3{font-size:12px;line-height:28px;color:#000;text-transform:uppercase}.sessions section.current-session div#current-session-sponsor h3{font-size:12px;line-height:28px;color:#ededed;text-transform:initial}.sessions section.current-session div#current-session-sponsor a{color:inherit;text-decoration:none}.sessions section.current-session-downloads{color:#fff;padding-top:20px;background:#b2b2b2}.sessions section.current-session-downloads h3{margin:30px 0px}section.related-sessions .container,section.main-sessions .container{position:relative}section.related-sessions .container a.link-large,section.main-sessions .container a.link-large{position:absolute;top:25px;right:0;text-decoration:none}@media(max-width: 991.98px){section.related-sessions .container a.link-large,section.main-sessions .container a.link-large{position:relative;top:-15px}}.all-sessions-heading{color:var(--main-text-color)}section.main-sessions .session.past,section.main-sessions .session.future{display:none}.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{color:var(--theme-background-font-color)}#sessionwrapper01{width:100%;margin:0 auto}.sherpa-session-wrapper{height:100%}.vimeo-session-wrapper{height:500px}.sponsor-booth-page section header{padding:45px 0px 0px}.sponsor-booth-page section header.sponsor-booth-elite{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}.sponsor-booth-page section header.sponsor-booth-elite img{max-height:250px}.sponsor-booth-page section header h3{font-size:18px;margin-top:0px}.sponsor-booth-page section header .sponsor-booth-intro h1{text-transform:initial}.sponsor-booth-page section header .sponsor-booth-intro img{width:auto;margin:auto;max-height:200px}.sponsor-booth-page .sponsor-booth-about h2{text-transform:initial}.sponsor-booth-page .sponsor-booth-about h3{text-transform:uppercase;color:#272727}.sponsor-booth-page .sponsor-booth-articles h3{font-size:24px;text-transform:uppercase;color:#272727;margin-bottom:40px}.sponsor-booth-page .sponsor-booth-articles .article{margin-bottom:40px}.sponsor-booth-page .sponsor-booth-articles .article a{text-decoration:none;text-transform:initial;font-weight:inherit}.sponsor-booth-page .sponsor-booth-articles .article a:hover{color:initial}.sponsor-booth-page .sponsor-booth-articles .article h2{text-transform:initial;line-height:40px;margin-top:0px}.sponsor-booth-page .sponsor-booth-articles .article p{font-size:18px}.sponsor-booth-page .sponsor-booth-articles .article:nth-of-type(odd) .row{display:flex;flex-direction:row}.sponsor-booth-page .sponsor-booth-articles .article:nth-of-type(odd) .row .article-image{order:2}.sponsor-booth-page .sponsor-booth-articles .article:nth-of-type(odd) .row .article-content{order:1}.sponsor-booth-page .sponsor-booth-articles .article:nth-of-type(even) .row{display:flex;flex-direction:row}.sponsor-booth-page .sponsor-booth-articles .article:nth-of-type(even) .row .article-image{order:1}.sponsor-booth-page .sponsor-booth-articles .article:nth-of-type(even) .row .article-content{order:2}.sponsor-booth-page .connect .container{max-width:1200px}.sponsor-booth-page .connect .container .contact-message>*{color:var(--main-grey-block-text)}.sponsor-booth-page .connect .container .contact-message h2{text-transform:uppercase;font-size:26px;font-weight:var(--font-weight-bold)}.sponsor-booth-page .connect .container .contact-options{display:flex;flex-direction:column}.sponsor-booth-page .connect .container .contact-options a.request-meeting{padding:10px 20px;text-decoration:none;margin-bottom:10px;max-width:240px;text-align:center;border:2px solid}.sponsor-booth-page .connect .container .contact-options a.chat-contact,.sponsor-booth-page .connect .container .contact-options a.email-contact{padding:10px 20px;font-size:24px;text-decoration:none;margin-bottom:10px;max-width:240px}.sponsor-booth-page .connect .container .contact-options a.chat-contact:hover,.sponsor-booth-page .connect .container .contact-options a.email-contact:hover{color:initial}.sponsor-booth-page .connect .container .contact-options a.chat-contact svg,.sponsor-booth-page .connect .container .contact-options a.email-contact svg{max-height:30px;display:inline-block;top:4px;position:relative;margin-right:10px;vertical-align:unset}.sponsor-booth-page .connect .container .contact-options a.chat-contact{background:#272727}.sponsor-booth-page .connect .container .contact-options a.email-contact{background:#0aa0fe;color:#fff}.sponsor-booth-page .connect .container .contact-options a.email-contact:hover{color:#fff}.sponsor-booth-page .connect .container .contact-options .social-links{display:flex;max-width:245px}.sponsor-booth-page .connect .container .contact-options .social-links a.social{margin-right:5px}.sponsor-booth-page .connect .container .contact-options .social-links a.social img{display:block;width:60px;max-width:100%}.sponsor-booth-page .sponsor-booth-more{background-position:top center}.sponsor-booth-page .sponsor-booth-more h2{color:#272727;text-transform:uppercase;margin-bottom:60px}.sponsor-booth-page .sponsor-booth-more .sponsor-booth{display:flex}.sponsor-booth-page .sponsor-booth-more .sponsor-booth a{margin:auto}.sponsor-booth-page .underwriters .level{border-bottom:1px solid #707070;padding-bottom:60px}.sponsor-booth-page .underwriters .level:last-child{border-bottom:none}.sponsor-booth-page .video-thumbs a.video-thumb{text-transform:inherit}.sponsor-booth-page .video-thumbs a.video-thumb img{border:3px solid rgba(0,0,0,0)}.sponsor-booth-page .video-thumbs .thumb-title h2{font-size:24px;line-height:28px;font-weight:var(--font-weight-bold);margin-top:10px}.speakers .speaker img{border-radius:50%;margin-bottom:10px}.speakers .speaker h2{font-weight:var(--font-weight-bold);font-size:18px;line-height:1.2}.bio-modal{color:var(--main-grey-block-text)}.bio-modal img{max-width:150px;border-radius:50%;margin-bottom:10px}.bio-modal .bio-intro{margin-bottom:40px}.bio-modal .bio-intro span{text-transform:uppercase;font-size:10px;color:gray;font-weight:var(--font-weight-bold)}.bio-modal .bio-intro h2{font-size:28px;line-height:37px}.bio-intro span{text-transform:uppercase;font-size:10px;font-weight:var(--font-weight-bold)}.bio-intro .bio-title,.bio-intro .bio-organization{font-weight:var(--font-weight-bold);font-size:14px;line-height:18px;margin:0}.bio-intro .bio-title{color:gray;margin-bottom:5px}.bio-intro .bio-organization{font-weight:var(--font-weight-normal)}a.arrow-link{text-decoration:underline;color:var(--brand-primary-color);margin:10px 0;display:inline-block}a.arrow-link span.icon-chevrons-right{color:var(--brand-primary-color);top:-1px}.featured-speakers{font:normal normal 900 20px/20px var(--font-body);letter-spacing:12px}.sessions section.current-session .current-session-speakers h3{color:var(--theme-background-font-color)}.sessions section.current-session .current-session-speakers .current-speakers{color:var(--theme-background-font-color);font-weight:var(--font-weight-bold)}.resources section.entry-content{max-width:800px;margin:auto;padding-top:0px}.resources .related-sessions .related-session-card .session-container{padding:20px}.payment .total-row{border-top:1px solid #ccc}.payment .discount{color:red}.payment .price-right{text-align:right}.press .media-releases .contact{background:#ededed;padding:40px;margin-bottom:40px}.press .media-releases .release{margin-bottom:40px}.press .media-releases .release h2{font-size:24px;line-height:28px;font-weight:var(--font-weight-bold);margin-top:10px}.press .media-releases .release p{font-size:12px;color:#666;margin-bottom:10px;text-transform:uppercase;font-weight:var(--font-weight-bold)}.press .media-releases .release a{text-decoration:none}.press .media-releases .release a h4{font-size:21px;text-transform:initial;margin-top:0px}.press .contact{margin-bottom:40px}.press .contact .contact-wrapper{display:flex;align-items:center}.press .contact .contact-wrapper .contact-image img{border-radius:50%;max-width:135px}.press .contact .contact-wrapper .contact-content h2{font-size:24px;margin-top:0px;margin-bottom:10px;font-weight:var(--font-weight-bold)}.press .contact .contact-wrapper .contact-content h3{font-size:18px;margin-top:0px;margin-bottom:10px;font-weight:var(--font-weight-bold)}.press .contact .contact-wrapper .contact-content p{margin:0px;font-size:14px}.press .contact .contact-wrapper .contact-content a{color:#0aa0fe;display:block;text-decoration:none;text-transform:inherit}.sessions section.current-session{padding:60px 0px}.sessions section.current-session .session-content{margin-top:30px}.sessions section.current-session #current-session-video{background:#333;line-height:0}.sessions section.current-session #current-session-video #sessionwrapper01{max-width:100%;margin:auto}.sessions section.current-session .col-md-12>#current-session-video #sessionwrapper01{max-width:85%}.sessions section.current-session h3#current-session-title{font-size:28px;line-height:30px;text-transform:initial;margin:10px 0px}.sessions section.current-session div#current-session-description p{font-size:16px;color:#000;line-height:22px}.sessions section.current-session div#current-session-speakers h3{font-size:12px;line-height:28px;color:#000;text-transform:uppercase}.sessions section.current-session div#current-session-sponsor h3{font-size:12px;line-height:28px;color:#ededed;text-transform:initial}.sessions section.current-session div#current-session-sponsor a{color:inherit;text-decoration:none}.sessions section.current-session-downloads{color:#fff;padding-top:20px;background:#b2b2b2}.sessions section.current-session-downloads h3{margin:30px 0px}section.related-sessions .container,section.main-sessions .container{position:relative}section.related-sessions .container a.link-large,section.main-sessions .container a.link-large{position:absolute;top:25px;right:0;text-decoration:none}@media(max-width: 991.98px){section.related-sessions .container a.link-large,section.main-sessions .container a.link-large{position:relative;top:-15px}}.all-sessions-heading{color:var(--main-text-color)}section.main-sessions .session.past,section.main-sessions .session.future{display:none}.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{color:var(--theme-background-font-color)}#sessionwrapper01{width:100%;margin:0 auto}.sherpa-session-wrapper{height:100%}.vimeo-session-wrapper{height:500px}.register .hero-bg{text-transform:uppercase}@media(max-width: 767.98px){.register .hero-bg{text-align:center}}.register .hero-bg .container{z-index:2;position:relative}.register .hero-bg .container .row{justify-content:center;align-items:center}.register .hero-bg .container .row h2{font-size:48px;line-height:50px;padding-bottom:0;color:#cb2966;text-transform:uppercase;margin:0}.register .hero-bg .container .row p{font-weight:var(--font-weight-bold)}.register .entry-header .entry-title{font-size:48px;padding-bottom:0;text-transform:uppercase}.small-session-card{border-color:var(--main-text-color);color:var(--main-text-color);border-width:2px;border-style:solid;padding:20px 20px;border-radius:5px;height:100%;font-weight:bold;display:flex;margin-bottom:10px;text-decoration:none}.small-session-card a:visited{color:var(--main-text-color)}.small-session-card:hover{background-color:var(--all-sessions-card-color);color:var(--all-sessions-background-color);text-decoration:none}.small-session-card:hover img{-webkit-filter:invert(100%) !important}.small-session-card.filtered{opacity:.2;pointer-events:none}.small-session-col{margin-top:10px}.filter-dropdown{display:block;width:100%;float:right;height:35px;overflow:hidden;position:relative;border:1px solid var(--all-sessions-card-color);color:var(--all-sessions-card-color);border-radius:0;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:15px;margin-bottom:15px;padding:5px 0 5px 4px;z-index:1}.filter-dropdown::after{content:"▼";height:35px;position:relative;top:-5px;padding:6px 8px;font-size:15px;background-color:var(--all-sessions-card-color);color:var(--theme-background-font-color);z-index:-1;float:right}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)}.featured-sessions-heading,h2.session-name{color:var(--main-text-color)}.past-header-past-event{color:var(--brand-primary-color);font-size:xx-large}.past-header-past-event-date{color:var(--brand-primary-font-color);font-size:xx-large}.past-header-series-title{color:var(--brand-primary-font-color);font-size:xxx-large}.past-header-title{color:var(--brand-primary-font-color);font-size:xx-large}.past-header-underwriter-title{color:var(--brand-primary-font-color);font-size:x-large}section.past-event-hero{padding-top:10% !important;padding-bottom:5% !important}section.past-event-hero{padding-top:10%;padding-bottom:5%}.hero-underwriter-logo{vertical-align:center;max-height:2.5em}.speaker-photo{width:20%}.speaker-info{width:80%;padding-left:10px}.speaker-tile{display:flex;margin-bottom:10px}.aired-date{font-size:small !important;font-style:italic}.past-header-underwriter-title>.row{display:flex;justify-content:space-evenly}.download-link-post-serial{flex-grow:1;margin-top:10px;margin-bottom:10px;padding:15px}.success .reg-success{font-weight:700;line-height:56.25px}.success a:visited{color:#fff}.success .icon-size{height:13px}.module-wrapper{padding:0}.session-primary-time{display:block}.session-secondary-time{display:block}.session-day{display:block}.duration-display{text-transform:none}.duration-display .duration-clock{vertical-align:text-bottom}.accent-text{color:var(--brand-primary-color) !important}.module-accent-container .accent-text{color:var(--brand-primary-text-color) !important}.module-normal-container{background:var(--main-background-color);color:var(--main-text-color)}.module-normal-container h1,.module-normal-container h2,.module-normal-container h3,.module-normal-container h4,.module-normal-container h5,.module-normal-container h6,.module-normal-container p,.module-normal-container a,.module-normal-container .module-header-inner{color:var(--main-text-color)}.module-invert-container{background:var(--main-text-color);color:var(--main-background-color)}.module-invert-container h1,.module-invert-container h2,.module-invert-container h3,.module-invert-container h4,.module-invert-container h5,.module-invert-container h6,.module-invert-container p,.module-invert-container a,.module-invert-container .module-header-inner{color:var(--main-background-color)}.module-nav-bar-container{background:var(--theme-nav-background);color:var(--nav-font-color)}.module-nav-bar-container h1,.module-nav-bar-container h2,.module-nav-bar-container h3,.module-nav-bar-container h4,.module-nav-bar-container h5,.module-nav-bar-container h6,.module-nav-bar-container p,.module-nav-bar-container a,.module-nav-bar-container .module-header-inner{color:var(--nav-font-color)}.module-footer-container{background:var(--theme-footer-background);color:var(--footer-font-color)}.module-footer-container h1,.module-footer-container h2,.module-footer-container h3,.module-footer-container h4,.module-footer-container h5,.module-footer-container h6,.module-footer-container p,.module-footer-container a,.module-footer-container .module-header-inner{color:var(--footer-font-color)}.module-accent-container{background:var(--brand-primary-color);color:var(--brand-primary-font-color)}.module-accent-container h1,.module-accent-container h2,.module-accent-container h3,.module-accent-container h4,.module-accent-container h5,.module-accent-container h6,.module-accent-container p,.module-accent-container a,.module-accent-container .module-header-inner{color:var(--brand-primary-font-color)}.module-accent-invert-container{background:var(--brand-primary-font-color);color:var(--brand-primary-color)}.module-accent-invert-container h1,.module-accent-invert-container h2,.module-accent-invert-container h3,.module-accent-invert-container h4,.module-accent-invert-container h5,.module-accent-invert-container h6,.module-accent-invert-container p,.module-accent-invert-container a,.module-accent-invert-container .module-header-inner{color:var(--brand-primary-color)}.module-transparent-container{color:var(--main-text-color)}.module-transparent-container h1,.module-transparent-container h2,.module-transparent-container h3,.module-transparent-container h4,.module-transparent-container h5,.module-transparent-container h6,.module-transparent-container p,.module-transparent-container a,.module-transparent-container .module-header-inner{color:var(--main-text-color)}.module-transparent-invert-container{color:var(--main-background-color)}.module-transparent-invert-container h1,.module-transparent-invert-container h2,.module-transparent-invert-container h3,.module-transparent-invert-container h4,.module-transparent-invert-container h5,.module-transparent-invert-container h6,.module-transparent-invert-container p,.module-transparent-invert-container a,.module-transparent-invert-container .module-header-inner{color:var(--main-background-color)}.module-wrapper:has(.module-normal-background)+.module-wrapper:has(.module-normal-background) .module-normal-background{padding-top:0}.module-wrapper:has(+.module-wrapper .module-normal-background) .module-normal-background{padding-bottom:0}.module-wrapper:has(.module-invert-background)+.module-wrapper:has(.module-invert-background) .module-invert-background{padding-top:0}.module-wrapper:has(+.module-wrapper .module-invert-background) .module-invert-background{padding-bottom:0}.module-wrapper:has(.module-accent-background)+.module-wrapper:has(.module-accent-background) .module-accent-background{padding-top:0}.module-wrapper:has(+.module-wrapper .module-accent-background) .module-accent-background{padding-bottom:0}.module-wrapper:has(.module-accent-invert-container)+.module-wrapper:has(.module-accent-invert-container) .module-accent-invert-container{padding-top:0}.module-wrapper:has(+.module-wrapper .module-accent-invert-container) .module-accent-invert-container{padding-bottom:0}.module-wrapper:has(.module-nav-bar-background)+.module-wrapper:has(.module-nav-bar-background) .module-nav-bar-background{padding-top:0}.module-wrapper:has(+.module-wrapper .module-nav-bar-background) .module-nav-bar-background{padding-bottom:0}.module-wrapper:has(.module-footer-background)+.module-wrapper:has(.module-footer-background) .module-footer-background{padding-top:0}.module-wrapper:has(+.module-wrapper .module-footer-background) .module-footer-background{padding-bottom:0}.module-background{padding-top:30px;padding-bottom:30px}.module-background:first-of-type{padding-top:0}.module-normal-background{background:var(--main-background-color)}.module-normal-background .module-header-outer{color:var(--main-text-color)}.module-invert-background{background:var(--main-text-color)}.module-invert-background .module-header-outer{color:var(--main-background-color)}.module-nav-bar-background{background:var(--theme-nav-background)}.module-nav-bar-background .module-header-outer{color:var(--nav-font-color)}.module-footer-background{background:var(--theme-footer-background)}.module-footer-background .module-header-outer{color:var(--footer-font-color)}.module-accent-background{background:var(--brand-primary-color)}.module-accent-background .module-header-outer{color:var(--brand-primary-font-color)}.module-accent-invert-background{background:var(--brand-primary-font-color)}.module-accent-invert-background .module-header-outer{color:var(--brand-primary-color)}.virtuoso-tab.active h2{color:var(--brand-primary-font-color)}.virtuoso-tab h2{color:var(--main-text-color)}.module-agenda-start-time-primary{font:normal normal normal 36px/42px var(--font-body)}.module-agenda-start-time-secondary{font:normal normal normal 30px/36px var(--font-body)}.module-agenda-day{font:normal normal normal 18px/24px var(--font-body);letter-spacing:0;color:#2a2d33;text-transform:uppercase}.agenda-module-session-title{font:normal normal 900 32px/32px var(--font-body);text-decoration:none;text-transform:none}@media(max-width: 991.98px){.agenda-module-session-title{font:normal normal 900 16px/20px var(--font-body)}}.agenda-module-session-title.session-title-live-active:before{border:5px solid var(--danger-color)}.agenda-module-session-title:before{position:absolute;display:block;content:" ";left:-11px;width:22px;height:22px;background:var(--brand-primary-font-color);border:5px solid var(--brand-primary-color);border-radius:50%}.agenda-module-session-description .hidden-content{display:none;overflow:hidden}.agenda-module-session-description .expanded .hidden-content{display:block}.agenda-module-session-description .agenda-module-session-description-read-more-btn{text-decoration:none;color:var(--brand-primary-color)}.agenda-module-colored-header{font-size:12px;text-transform:uppercase}.module-agenda-mobile-underwriter{max-height:100px;display:block;margin-left:auto;margin-right:auto}.module-sessions-wrap{padding:15px}.module-sessions-wrap .module-agenda-right-col{border-left-width:1px;border-left-style:solid}.module-sessions-wrap .duration-display{margin-top:5px}.module-sessions-wrap.live-session{outline-style:solid;outline-color:var(--danger-color);outline-width:2px}.module-sessions-wrap:nth-of-type(odd){background:var(--module-grey-color);color:var(--main-text-color);text-decoration-color:var(--main-text-color) !important}.module-sessions-wrap:nth-of-type(odd) h2,.module-sessions-wrap:nth-of-type(odd) h3,.module-sessions-wrap:nth-of-type(odd) h5,.module-sessions-wrap:nth-of-type(odd) p,.module-sessions-wrap:nth-of-type(odd) a,.module-sessions-wrap:nth-of-type(odd) .duration-display{text-decoration-color:var(--main-text-color) !important;color:var(--main-text-color)}.module-sessions-wrap .agenda-module-session-time{line-height:36px}.module-sessions-wrap .agenda-module-session-time .session-primary-time{font-size:36px}@media(max-width: 991.98px){.module-sessions-wrap .agenda-module-session-time .session-primary-time{font-size:18px;line-height:18px}}.module-sessions-wrap .agenda-module-session-time .session-secondary-time{font-size:24px}@media(max-width: 991.98px){.module-sessions-wrap .agenda-module-session-time .session-secondary-time{font-size:14px}}.module-sessions-wrap .agenda-module-session-time .session-primary-day{font-size:18px}@media(max-width: 991.98px){.module-sessions-wrap .agenda-module-session-time .session-primary-day{font-size:10px}}.module-sessions-wrap .agenda-module-session-time .session-secondary-day{font-size:18px}@media(max-width: 991.98px){.module-sessions-wrap .agenda-module-session-time .session-secondary-day{font-size:10px}}.module-attend p{margin-bottom:0}.module-live-description-speakers-heading{font-size:12px;text-transform:uppercase;color:var(--brand-primary-color)}.module-live-video-sponsor-tag{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{padding:60px 0px}.sessions section.current-session .session-content{margin-top:30px}.sessions section.current-session #current-session-video{background:#333;line-height:0}.sessions section.current-session #current-session-video #sessionwrapper01{max-width:100%;margin:auto}.sessions section.current-session .col-md-12>#current-session-video #sessionwrapper01{max-width:85%}.sessions section.current-session h3#current-session-title{font-size:28px;line-height:30px;text-transform:initial;margin:10px 0px}.sessions section.current-session div#current-session-description p{font-size:16px;color:#000;line-height:22px}.sessions section.current-session div#current-session-speakers h3{font-size:12px;line-height:28px;color:#000;text-transform:uppercase}.sessions section.current-session div#current-session-sponsor h3{font-size:12px;line-height:28px;color:#ededed;text-transform:initial}.sessions section.current-session div#current-session-sponsor a{color:inherit;text-decoration:none}.sessions section.current-session-downloads{color:#fff;padding-top:20px;background:#b2b2b2}.sessions section.current-session-downloads h3{margin:30px 0px}.module-upcoming-sessions{position:relative}.module-upcoming-sessions .session-primary-time{font-size:1.5em}.module-upcoming-sessions .session-secondary-time{font-size:1em}.module-upcoming-sessions .module-upcoming-sessions-header{font-size:12px;text-transform:uppercase;color:var(--brand-primary-color)}.module-upcoming-sessions .speaker-headshot{flex:0 0 25%;max-width:25%;position:relative;width:100%;padding-left:15px}.module-upcoming-sessions a.link-large{position:absolute;top:25px;right:0;text-decoration:none}@media(max-width: 991.98px){.module-upcoming-sessions a.link-large{position:relative;top:-15px}}.module-upcoming-sessions-session-heading{font-weight:var(--font-weight-bold)}.module-upcoming-sessions-session{margin-bottom:60px;position:relative;padding-bottom:60px}.module-upcoming-sessions-session:not(:last-child){border-right:1px solid #d9d9d9}.hero-module{padding-top:0 !important;background-repeat:no-repeat !important;background-size:cover !important;background-position:center center !important}.hero-module .header-image{display:block !important;margin:auto !important}.hero-module .underwriter-logos{height:100px;width:auto;margin-right:auto;margin-left:auto}.hero-module .underwriter-logos>img{height:100%;max-width:100%}.hero-module .underwriter-logos{height:100px;width:auto;margin-right:auto;margin-left:auto}.hero-module .underwriter-logos>img{height:100%;max-width:100%}.hero-module .underwriter-logos{height:100px;width:auto;margin-right:auto;margin-left:auto}.hero-module .underwriter-logos>img{height:100%;max-width:100%}.resource-card{display:flex;flex-direction:column;text-decoration:none !important;background:#ededed;padding:0 20px 20px 20px;height:100%}.resource-card h2{color:var(--main-text-color);font-size:20px;line-height:1.2;font-weight:var(--font-weight-bold);margin-bottom:5px;margin-top:18px;text-transform:none}.resource-card p{font-weight:var(--font-weight-normal);color:var(--main-text-color);text-transform:initial;margin-bottom:5px;font-size:13px}.resource-card .subtitle{font-weight:var(--font-weight-bold);text-transform:uppercase;color:gray;margin-bottom:0}.resource-card .button-container{width:fit-content;display:flex}.resource-card .button-container .resource-download-button{background-color:var(--brand-primary-color);letter-spacing:1.25px;color:var(--brand-primary-font-color);font-size:14px;width:auto;padding:6px 10px;text-transform:uppercase}.resource-card .button-container img{height:25px}.module-gallery .gallery-container{display:flex;overflow:hidden;justify-content:center}.module-gallery .gallery-item{margin-left:auto;margin-right:auto;display:none;opacity:0;transition:opacity .5s}.module-gallery .gallery-item .gallery-image-wrapper{height:70vh;display:flex;align-items:center;justify-content:center}@media(max-width: 767.98px){.module-gallery .gallery-item .gallery-image-wrapper{height:30vh}}.module-gallery .gallery-item.active{display:block;opacity:1}.module-gallery .gallery-title{text-align:center;flex-grow:1;margin:0 10px;font-size:20px}.module-gallery .gallery-nav{display:flex;align-items:center;position:relative}.module-gallery .gallery-nav .thumbnails{align-content:center;text-align:center;overflow-x:hidden;white-space:nowrap;flex-grow:1;scroll-behavior:smooth;position:relative;z-index:2}.module-gallery .gallery-nav .thumbnails .thumbnail-container{display:inline-block;height:150px;margin-right:30px}@media(max-width: 767.98px){.module-gallery .gallery-nav .thumbnails .thumbnail-container{height:80px;margin-right:5px}}.module-gallery .gallery-nav .thumbnails .thumbnail-container:last-child{margin-right:0}.module-gallery .gallery-nav .thumbnails .thumbnail-container .counter{display:block;text-align:center;font-size:15px;margin-top:5px}.module-gallery .gallery-nav .thumbnails .thumbnail-container .thumbnail{height:100%;width:auto;cursor:pointer;transition:border .3s;object-fit:contain}.module-gallery .gallery-nav .thumbnails .thumbnail-container .thumbnail:hover,.module-gallery .gallery-nav .thumbnails .thumbnail-container .thumbnail.active{border:3px solid var(--brand-primary-color)}.module-gallery .progress-bar{height:8px;background:#ccc;position:relative;margin-top:10px}.module-gallery .progress-bar .progress-bar-inner{position:absolute;top:0;left:0;height:100%;background:var(--brand-primary-color);transition:width .3s}.module-gallery .gallery-module-link-btn{display:flex;align-items:center}.module-gallery .gallery-module-link-btn svg path{fill:currentColor}.gallery-module-fab{border:none;background-color:var(--brand-primary-color);color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);cursor:pointer;transition:transform .2s ease-in-out}@media(min-width: 992px){.gallery-module-fab{display:block;position:fixed;bottom:50vh;right:16px;z-index:1000}}@media(max-width: 1199.98px){.gallery-module-fab{display:block;width:fit-content;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px;border-radius:5px}}.module-underwriters .module-underwriter-level{font-size:24px;text-transform:uppercase;font-weight:var(--font-weight-bold);letter-spacing:3px;line-height:110%;padding-top:10px}.module-underwriters .level .underwriter-row{justify-content:center;align-items:center}.module-underwriters .level:first-child{margin-top:0}.related-session-card .session-container{display:flex;flex-direction:column;height:100%;align-items:flex-start}.related-session-card .speaker-name{font-size:16px;font-weight:bold}.related-session-card .speaker-title{font-size:16px}.related-session-card .underwriter-language{margin-bottom:.2em}.related-session-card .btn-watch-now{margin-top:auto;width:auto !important;align-items:center;padding:10px;vertical-align:middle;background-color:var(--brand-primary-color);color:var(--brand-primary-font-color);text-decoration:none;font-size:13px;text-transform:capitalize;border-radius:5px;transition:.15s ease-in-out}.related-session-card .btn-watch-now svg{vertical-align:baseline}.related-session-card .btn-watch-now svg path{fill:currentColor}.related-session-card .btn-watch-now:hover{background-color:var(--brand-primary-font-color);color:var(--brand-primary-color);text-decoration:none}.related-session-card .underwriter-logo{max-height:150px;width:150px}.related-session-card .underwriter-logo img{height:100%;width:100%}.related-session-card .on-demand-module-session-description .hidden-content{display:none;overflow:hidden}.related-session-card .on-demand-module-session-description .expanded .hidden-content{display:block}.related-session-card .on-demand-module-session-description .on-demand-module-session-description-read-more-btn{text-decoration:none;color:var(--brand-primary-color)}@media(max-width: 767.98px){.related-session-card .related-session-card{width:100%;margin-bottom:10px}.related-session-card .session-container{padding:10px}}.module-on-demand .related-sessions .related-session-card .session-container h2,.module-on-demand .related-sessions .related-session-card .session-container p{color:var(--main-text-color)}.seat-counter-module #right-column{border-left:1px solid #d3d3d3}.seat-counter-module .seat-counter-head{color:var(--brand-primary-color);text-transform:uppercase}.seat-counter-module #seat-count span{margin:0;padding:0}.seat-counter-module #seat-count .max-registrations{font-size:2.5em;font-weight:bold;margin-left:-30px}.seat-counter-module #seat-count .total-registrations{font-size:7.5em;font-weight:bold}.seat-counter-module #seat-count .prefix-zero{color:#d3d3d3}.seat-counter-module .progress-bar{height:30px;background-color:#d3d3d3;position:relative}.seat-counter-module .progress-bar-fill{height:100%;background-color:var(--brand-primary-color);transition:width .5s ease-in-out}.seat-counter-module svg path{fill:currentColor}@media(max-width: 767.98px){.seat-counter-module #right-column{border-left:none}}.inductees .inductee{border:solid .1px;background-color:rgba(136,136,136,.2509803922);height:100%}.inductees .img-block{display:block;margin-left:auto;margin-right:auto}.inductees h2{font-weight:var(--font-weight-bold);font-size:18px;line-height:1.2}.module-accent-container .short-agenda-module table>thead{background-color:var(--brand-primary-font-color);color:var(--brand-primary-color)}.module-accent-container table>tbody{background-color:rgba(255,255,255,.062745098)}.short-agenda-module table>thead{background-color:var(--brand-primary-color);color:var(--brand-primary-font-color)}.short-agenda-module table>tbody>tr>td#schedule_time{background:#f8f6f6;color:var(--main-text-color)}.short-agenda-module table{color:inherit}.short-agenda-module table tbody tr{border-width:1px;border-style:solid;border-bottom-color:rgba(170,170,170,.6274509804);border-left-color:rgba(170,170,170,.3333333333);border-right-color:rgba(170,170,170,.3333333333)}.short-agenda-module .btn{background:#f8f6f6;text-transform:none}.images-module .col-md-4,.images-module .col-md-6,.images-module .col-md-12{padding-right:7px;padding-left:7px}.module-accent-container .flexible_attend_module .themed{background:var(--main-text-color);color:var(--main-background-color)}.flexible_attend_module svg path{fill:currentColor}.flexible_attend_module a{text-decoration:none}.flexible_attend_module .attend-title{font-weight:bolder;font-size:1.2rem}.flexible_attend_module .attend-title p{margin-bottom:1rem}.flexible_attend_module .attend-title a{font-size:1.2rem}.flexible_attend_module p>a,.flexible_attend_module li>a{font-weight:bolder;font-size:1rem;text-transform:none;color:var(--brand-primary-color)}.flexible_attend_module p>a:hover,.flexible_attend_module li>a:hover{text-decoration:underline}.flexible_attend_module img{max-height:100%}.flexible_attend_module .card{background-color:inherit;background-clip:border-box;border:none;border-radius:0;margin-top:0}.flexible_attend_module .card .card-footer:last-child{border-radius:0;border-top:inherit}.flexible_attend_module .divider{background-color:rgba(170,170,170,.5019607843);height:2px}.form-stage{border-style:solid;border-color:#8b8b8b;border-width:1px;border-radius:3px;max-width:800px;margin-left:auto;margin-right:auto}@keyframes fade-in{from{opacity:0}}@keyframes fade-out{to{opacity:0}}.dot{height:25px;width:25px;background-color:#bbb;border-radius:50%;display:inline-block}.dot.active{background-color:var(--brand-primary-color)}.dots-container{display:flex;justify-content:center;align-items:center;text-align:center}.dot-container{flex:1;text-align:center;position:relative}.dots-container .hr-line{position:relative;display:inline-block;margin-left:5px;margin-right:5px;width:5%;min-width:20px;border-bottom:1px solid #bbb}@media(max-width: 767.98px){section.main-sessions .main-sessions-heading{font-size:23px;line-height:25px}}.main-sessions .session{margin-bottom:60px;border-right:1px solid #d9d9d9;position:relative;padding-bottom:60px}.main-sessions .session .time{font-size:36px;line-height:28px;color:#bfbfbf;margin-top:0px;margin-bottom:0px;display:block}.main-sessions .session .time span.timezone{font-size:18px}.main-sessions .session h3{font-size:12px;line-height:28px;color:#595959;text-transform:uppercase;margin:0px;display:block}.main-sessions .session h2{font-size:24px;line-height:28px;text-transform:initial;margin-top:0px;margin-bottom:12px;display:block}.main-sessions .session .sponsor{color:#595959;font-size:14px;font-weight:var(--font-weight-bold);text-transform:initial;text-decoration:none;display:block;margin-bottom:10px}.main-sessions .session .speakers h3{font-size:12px;line-height:28px;color:#272727;text-transform:uppercase;margin-bottom:0px;font-weight:var(--font-weight-bold);margin-top:25px}.main-sessions .session .speakers .speaker{display:flex;align-items:flex-start}.main-sessions .session .speakers .speaker .bio-image{margin-right:15px}.main-sessions .session .speakers .speaker .bio-image img{max-width:66px;border-radius:50%}.main-sessions .session .speakers .speaker .bio-intro h2{margin-top:0px;margin-bottom:0px;font-size:16px;color:#000;font-weight:var(--font-weight-bold)}.main-sessions .session .speakers .speaker .bio-intro p{margin-bottom:.75em}.main-sessions .session .speakers .speaker .bio-intro p.bio-title{font-size:12px;line-height:20px;color:gray;font-weight:var(--font-weight-bold);text-transform:uppercase;margin-top:0px;margin-bottom:0px}.main-sessions .session .speakers .speaker .bio-intro p.bio-organization{font-size:12px;line-height:18px;font-weight:var(--font-weight-normal);margin-top:0px}.main-sessions .session iframe{width:100% !important}.main-sessions .session iframe button.eventable-button.btn-2{width:auto !important}.main-sessions .session iframe button.eventable-button.btn-2 span.eventable-inner{display:block !important;height:auto !important;width:auto !important;position:relative !important}.main-sessions .session iframe button.eventable-button.btn-2 span.eventable-inner img.eventable-img{display:none !important}.session-card{margin-bottom:40px}.session-card .session-container{background:#ededed;padding:50px 20px 20px;height:100%;position:relative}.session-card .session-container .sponsor{text-decoration:none;background:#272727;color:initial;padding:10px 15px;position:absolute;top:0;font-size:14.5px;letter-spacing:1.45px;font-weight:var(--font-weight-bold);margin:0;text-transform:uppercase}.session-card .session-container a.sponsor:hover{color:#272727}.session-card .session-container h2{font-size:28px;font-weight:var(--font-weight-bold);margin-bottom:30px}.session-card .session-container .speaker{display:flex;align-items:flex-start}.session-card .session-container .speaker .bio-image{margin-right:15px}.session-card .session-container .speaker .bio-image img{max-width:66px;border-radius:50%}.session-card .session-container .speaker .bio-intro h2{margin-top:0px;margin-bottom:0px;font-size:16px}.session-card .session-container .speaker .bio-intro p.bio-title{font-size:12px;line-height:20px;color:#000;font-weight:var(--font-weight-bold);text-transform:uppercase;margin-top:0px;margin-bottom:0px}.session-card .session-container .speaker .bio-intro p.bio-organization{font-size:12px;line-height:18px;font-weight:var(--font-weight-normal);margin-top:0px}.session-card .session-container .time{font-size:36px;line-height:28px;color:#bfbfbf;margin-bottom:20px}.session-card .session-container .time span.timezone{font-size:18px}.featured-sessions .session-container{padding-bottom:80px}@media(max-width: 767.98px){section.related-sessions .related-sessions-heading{font-size:23px;line-height:25px}}.related-sessions .related-session-card{display:flex;flex-wrap:wrap;margin-bottom:40px}.related-sessions .related-session-card a{width:100%}.related-sessions .related-session-card .session-container{padding:0px 20px 20px;height:100%;width:100%}.related-sessions .related-session-card .session-container .session-name{text-transform:none}.related-sessions .related-session-card .session-container .session-image{position:relative}.related-sessions .related-session-card .session-container .session-image svg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.related-sessions .related-session-card .session-container .session-image img{width:100%}.related-sessions .related-session-card .session-container h2{font-size:20px;line-height:1.2;font-weight:var(--font-weight-bold);margin-bottom:20px}.related-sessions .related-session-card .session-container p{font-size:18px;font-weight:var(--font-weight-normal);text-transform:initial}.related-sessions .related-session-card .session-container p.sponsor{font-size:14px;font-weight:var(--font-weight-bold)}.related-sessions .related-session-card .session-container .subtitle{font-weight:var(--font-weight-bold);text-transform:uppercase;color:gray}.related-sessions .related-session-card .session-container .button-container{width:fit-content;border-style:dotted}.related-sessions .related-session-card .session-container .button-container .button{background-color:var(--brand-primary-color);border:none;color:#fff;padding:5px;text-align:center;text-decoration:none;display:inline-block;font-size:14px;width:auto !important;padding-left:10px;padding-right:10px}.related-sessions .related-session-card .session-container .button-container img{max-width:25px}.downloads h2{margin-bottom:60px;text-transform:uppercase}.downloads .row div{margin-bottom:20px}.download-link{text-decoration:none;text-transform:initial;font-weight:initial}.download-link:hover,.download-link:focus,.download-link:active{color:initial}.download-link .download{display:flex}.download-link .download .download-icon{min-width:75px}.download-link .download .download-icon img,.download-link .download .download-icon svg{width:100%;max-width:75px;fill:#fff}.download-link .download .download-icon img rect,.download-link .download .download-icon img polygon.a,.download-link .download .download-icon svg rect,.download-link .download .download-icon svg polygon.a{stroke:#fff}.download-link .download .download-icon img path,.download-link .download .download-icon svg path{fill:#fff}.download-link .download .download-content{padding-left:40px}.download-link .download .download-content h3{margin:0;text-transform:uppercase;font-size:12px;margin-bottom:5px}.download-link .download .download-content h2{margin:0;font-size:18px;line-height:20px;text-transform:initial;margin-bottom:10px}.download-link .download .download-content p{font-size:12px}.resources .download-link .download-icon img,.resources .download-link .download-icon svg{fill:#272727}.resources .download-link .download-icon img rect,.resources .download-link .download-icon img polygon.a,.resources .download-link .download-icon svg rect,.resources .download-link .download-icon svg polygon.a{stroke:#272727}.resources .download-link .download-icon img path,.resources .download-link .download-icon svg path{fill:#272727}.sponsor-booth-page .download-link .download-icon img,.sponsor-booth-page .download-link .download-icon svg{fill:#272727}.sponsor-booth-page .download-link .download-icon img rect,.sponsor-booth-page .download-link .download-icon img polygon.a,.sponsor-booth-page .download-link .download-icon svg rect,.sponsor-booth-page .download-link .download-icon svg polygon.a{stroke:#272727}.sponsor-booth-page .download-link .download-icon img path,.sponsor-booth-page .download-link .download-icon svg path{fill:#272727}.sponsor-card{background-color:var(--theme-background-font-color);color:var(--sponsor-card-text-color)}.sponsor-title{font:normal normal 900 32px/15px var(--font-body);line-height:1}.sponsor-subhead{font:normal normal normal 18px/24px var(--font-body)}.sponsor-name{font:normal normal bold 18px/24px var(--font-body)}.cpe-image-message-container{background-color:var(--theme-cpe-image-background-color);padding:10px}.cpe-image{min-width:180px;min-height:126px}.cpe-content{color:var(--main-grey-block-text)}.cpe-content>*>a{color:var(--main-grey-block-text)}.faq-question{padding:10px 5px 10px;margin-bottom:5px;background-color:var(--grey-block-color);cursor:pointer;display:flex;justify-content:space-between}.faq-question h5,.faq-question span{color:var(--main-text-color)}.faq-question-header{margin:0}.faq-answer{padding:5px}.collapsible>h3{margin:0}.rotator-plus{transition:all .5s;display:inline-block;font-size:xx-large}.expanded * .rotator-plus{transform:rotate(45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.site-footer{padding:60px 0px 30px 0px;color:var(--footer-font-color);background-color:var(--footer-color)}.site-footer p{margin:0;letter-spacing:1px;font-size:14px}.site-footer p a{text-decoration:none;font-weight:var(--font-weight-normal);text-transform:initial;color:var(--footer-font-color)}.site-footer p .footer-link{font-weight:500 !important;cursor:pointer;white-space:nowrap;border:none;background:none;color:inherit;font-size:inherit;line-height:inherit;padding:inherit}.site-footer p .footer-link:hover{text-decoration:underline}.site-footer p .footer-link img{width:30px;height:30px}.site-footer .site-info>*{margin:0;letter-spacing:1px;font-size:14px;color:var(--footer-font-color);text-transform:initial;font-weight:var(--font-weight-normal)}@media(min-width: 768px){.site-footer{padding:15px 80px}}.tech-bg{background-repeat:no-repeat !important;background-size:cover !important}.tech-bg footer{background:0 0}footer{background-color:var(--theme-footer-background)}footer section.underwriters{padding-top:60px}footer section.underwriters .underwriter-level{color:var(--brand-primary-color)}.video-embed .container.video-description{color:var(--theme-background-font-color)}.video-embed .container.video-description h2,.video-embed .container.video-description h3{color:inherit}.underwriters h3{text-transform:uppercase;font-weight:var(--font-weight-bold);font-size:14px;letter-spacing:3px;line-height:110%;margin:40px 0}.underwriters svg{width:300px}.underwriters .level{margin:30px auto 0}.underwriters .level .underwriter-row{justify-content:center;align-items:center}.underwriters .level:first-child{margin-top:0}.underwriters .level .underwriter{color:#fff;margin-bottom:20px}.underwriters .level .underwriter img{height:auto;width:100%}.underwriters .level .underwriter a{color:#272727;text-decoration:none}.underwriters .level .underwriter h2{font-size:20px;margin:20px 0 5px;color:#fff;text-transform:initial}.underwriters .level .underwriter .underwriter-content p{font-weight:initial;font-size:15.04px;line-height:22.57px}.underwriters .level .underwriter.impact,.underwriters .level .underwriter.sponsor-booth{text-align:center}.underwriters .level .underwriter.impact img,.underwriters .level .underwriter.sponsor-booth img{display:flex;margin:auto 0 10px;max-height:100px}.underwriters .level .underwriter.partner img{display:flex;margin:auto 0 10px}.underwriters .level .underwriter.presenting .strategic-image{height:0;padding-top:56.25%;position:relative;background:#fff}.underwriters .level .underwriter.presenting .strategic-image img{max-width:300px;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;padding:0 40px}.underwriters .level .underwriter.elite{display:flex;flex-direction:column}.underwriters .level .underwriter.elite .underwriter-content{height:100%}.underwriters .underwriter.elite a{text-decoration:none;text-transform:initial}.underwriters .underwriter.elite .underwriter-image{background-size:cover !important;background-position:center center !important;overflow:hidden;height:0;padding-top:56.25%;position:relative}.underwriters .underwriter.elite .underwriter-image .elite-overaly{background:#fff;max-width:75%;max-height:75%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.underwriters .underwriter.elite .underwriter-image .elite-overaly img{width:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;max-width:80%}.underwriters .underwriter.elite .underwriter-content{padding:50px 20px 40px;border:1px solid #000;border-top:none;position:relative;min-height:275px;text-align:left}.underwriters .underwriter.elite .underwriter-content h3{position:absolute;top:-20px;background:#ededed;color:#272727;padding:10px 15px;font-weight:var(--font-weight-bold);margin:0;text-decoration:none;font-size:18px}@media(max-width: 767.98px){.underwriters .underwriter.elite .underwriter-content h3{font-size:14px}}.underwriters .underwriter.elite .underwriter-content h2{font-size:28px;line-height:35px;color:#1d1d1d}.underwriters .underwriter.elite .underwriter-content p{color:#1d1d1d}.underwriters .underwriter-slug{padding-bottom:10px}.underwriters h2,.underwriters .underwriter.elite .underwriter-content p,.underwriters .underwriter.elite .underwriter-content a{color:var(--theme-background-font-color)}.underwriters .level .underwriter-row .underwriter{width:50%;max-width:50%}.underwriters .showcase-heading,section .underwriters .showcase-heading{background:var(--brand-primary-color);padding:5px 20px;color:var(--brand-primary-font-color);text-transform: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){.underwriters .showcase-heading,section .underwriters .showcase-heading{padding:15px 20px;font-size:36px;line-height:38px}}.underwriters .showcase-description,section .underwriters .showcase-description{font-size:18px;max-width:1140px;margin:auto}@media(max-width: 768px){.underwriter-slug img{max-height:100px}.underwriter-slug img .col-md-4,.underwriter-slug img .col-md-3{max-height:90px}.underwriter-slug img .col-md-2-for-5,.underwriter-slug img .col-md-2{max-height:80px}}.disclaimer{color:#f03}.space-between-flex{display:flex;min-height:100vh;flex-direction:column;justify-content:space-between}
