@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css");@import url(https://fonts.googleapis.com/css?family=Lato:400,100,100italic,300,300italic,400italic,700,900,700italic,900italic|Raleway:400);@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,700,700i);@import url("https://use.typekit.net/oyd7gss.css");@import url("https://use.typekit.net/kmh1gsw.css");@import url("https://use.typekit.net/rzo0noe.css");.clearfix{zoom:1;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}table{border-collapse:collapse;border-spacing:0;}a img{border:none;}a{text-decoration:none;}input{outline:none;}button{border:none;}a,button,input{outline:0;}input,textarea,select{border-radius:0;}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.prevent-flicker{-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;}.helvetica{font-family:'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;}.lato{font-family:'lato', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;}.awesome{font-family:FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;}.fill-forwards{-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;}.vertical-align-middle:before{content:"";width:0;height:100%;display:inline-block;vertical-align:middle;}.full-width{width:100%;display:block;float:none;}.half-inline-block{width:49.5%;display:inline-block;vertical-align:middle;}.half{width:50%;float:left;}@media all and (max-width: 960px){.half{width:100%;display:block;float:none;}}.third-inline-block{width:33.33%;display:inline-block;vertical-align:middle;}.third{width:33.33%;float:left;}.two-thirds{width:66.66%;float:left;}.quarter{width:25%;float:left;}@media all and (max-width: 960px){.quarter{width:50%;}}.quarter-inline{width:24.5%;display:inline-block;}@media all and (max-width: 960px){.quarter-inline{width:49.5%;}}.three-quarters{width:75%;float:left;}.fifth{width:20%;float:left;}.left{float:left;clear:left;}.right{float:right;clear:right;}.padding-left{padding:0 0 2rem 2rem;}@media all and (max-width: 960px){.padding-left{padding:1rem 0;}}.padding-right{padding:0 2rem 2rem 0;}@media all and (max-width: 960px){.padding-right{padding:1rem 0;}}.section-heading{font-size:1.5rem;line-height:1.8rem;margin:0 0 1rem 0;font-weight:700;}.small-section-heading{font-size:1.2rem;line-height:1.5rem;margin:0 0 1rem 0;font-weight:700;}.heading-with-background{width:100%;max-width:23.75rem;font-size:1rem;line-height:2rem;margin-bottom:3rem;padding:0 0.5rem;color:#fff;}.white{color:#fff;}.off-white{color:#f3f3f4;}.pink{color:#f05584;}.red{color:#ff4a7d;}.green{color:#23bdb9;}.purple{color:#6b1c9e;}.light-green{color:#b5e2e9;}.yellow{color:#f7f396;}.light-blue{color:#d5eef4;}.highlight-blue{color:#1afedb;}.dark-blue{color:#154e79;}.purple{color:#6b1c9e;}.very-light-grey{color:#e0e0e0;}.light-grey{color:#e0e0e0;}.mid-grey{color:#939598;}.dark-grey{color:#696969;}.very-dark-grey{color:#231f20;}.charcoal{color:#363636;}.madison-grey{color:#404041;}.black{color:#1a1a1a;}.lime{color:#e8e75e;}.green-2019{color:#02af50;}.grey-2019{color:#404040;}.light-grey-2019{color:#d0d0d0;}.very-light-grey-2019{color:#e3e3e3;}.dark-grey-2019{color:#727272;}.font-grey-2019{color:#9a9a9a;}.black-22{color:#171717;}.blue-22{color:#00b4c8;}.black-23{color:#0c0f1a;}.blue-23{color:#121a44;}.pink-24{color:#ec008c;}.blue-24{color:#00aeef;}.bg-white{background-color:#fff;}.bg-off-white{background-color:#f3f3f4;}.bg-pink{background-color:#f05584;}.bg-red{background-color:#ff4a7d;}.bg-green{background-color:#23bdb9;}.bg-purple{background-color:#6b1c9e;}.bg-light-green{background-color:#b5e2e9;}.bg-yellow{background-color:#f7f396;}.bg-light-blue{background-color:#d5eef4;}.bg-highlight-blue{background-color:#1afedb;}.bg-dark-blue{background-color:#154e79;}.bg-purple{background-color:#6b1c9e;}.bg-very-light-grey{background-color:#e0e0e0;}.bg-light-grey{background-color:#e0e0e0;}.bg-mid-grey{background-color:#939598;}.bg-dark-grey{background-color:#696969;}.bg-very-dark-grey{background-color:#231f20;}.bg-light-charcoal{background-color:#4d4d4d;}.bg-charcoal{background-color:#363636;}.bg-madison-grey{background-color:#404041;}.bg-black{background-color:#1a1a1a;}.bg-lime{background-color:#e8e75e;}.bg-green-2019{background-color:#02af50;}.bg-grey-2019{background-color:#404040;}.bg-light-grey-2019{background-color:#d0d0d0;}.bg-very-light-grey-2019{background-color:#e3e3e3;}.bg-dark-grey-2019{background-color:#727272;}.bg-font-grey-2019{background-color:#9a9a9a;}.bg-black-22{background-color:#171717;}.bg-blue-22{background-color:#00b4c8;}.bg-black-23{background-color:#0c0f1a;}.bg-blue-23{background-color:#121a44;}.bg-pink-24{background-color:#ec008c;}.bg-blue-24{background-color:#00aeef;}.fw-light{font-weight:200;}.fw-normal{font-weight:400;}.fw-semibold{font-weight:500;}.fw-bold{font-weight:700;}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}body{width:100%;height:100%;}::-moz-selection{background-color:#463762;color:#fff;}::selection{background-color:#463762;color:#fff;}.site-logo{max-width:160px;display:inline-block;}.site-logo img{display:block;}img{height:auto;width:auto;max-width:100%;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;}p,div{line-height:1.4rem;}iframe{display:block;}a{-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-ms-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s;}.button{width:auto;display:table;position:relative;margin:1.5rem auto 0;cursor:pointer;font-size:1rem;padding:0 1rem;line-height:1.8rem;border:2px solid #00939b;background-color:#00939b;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;color:#fff;-webkit-transition:color 0.2s, background-color 0.2s;-moz-transition:color 0.2s, background-color 0.2s;-ms-transition:color 0.2s, background-color 0.2s;-o-transition:color 0.2s, background-color 0.2s;transition:color 0.2s, background-color 0.2s;}.button:hover,.button:focus{background-color:transparent;color:#00939b;}.button-primary{display:inline-block;padding:0 21px;line-height:2;background-color:#463762;border:2px solid #463762;border-radius:5px;color:#463762;font-size:20px;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;font-weight:700;}.button-primary:hover{background-color:transparent;color:#fff;box-shadow:none;}.button-secondary{display:inline-block;padding:0 21px;line-height:2;background-color:#fff;border:2px solid #fff;border-radius:5px;color:#231f20;font-size:20px;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;font-weight:700;}.button-secondary:hover{background-color:transparent;color:#121a44;box-shadow:none;}button,.gfield input[type='submit']{width:auto;display:table;position:relative;margin:1.5rem auto 0;cursor:pointer;font-size:1rem;padding:0 1rem;line-height:1.8rem;border:2px solid #00939b;background-color:#00939b;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;color:#fff;-webkit-transition:color 0.2s, background-color 0.2s;-moz-transition:color 0.2s, background-color 0.2s;-ms-transition:color 0.2s, background-color 0.2s;-o-transition:color 0.2s, background-color 0.2s;transition:color 0.2s, background-color 0.2s;}button:hover,button:focus,.gfield input[type='submit']:hover,.gfield input[type='submit']:focus{background-color:transparent;color:#00939b;}.list-style{padding-left:1.25rem;margin-bottom:0.5em;list-style-position:outside;line-height:1.4em;}.ordered-list{padding-left:1.25rem;margin-bottom:0.5em;list-style-position:outside;line-height:1.4em;list-style-type:decimal;}.unordered-list{padding-left:1.25rem;margin-bottom:0.5em;list-style-position:outside;line-height:1.4em;list-style-type:disc;}h1,h2,h3,h4,h5,h6{color:#00939b;margin:0 0 1rem 0;}h1{font-size:2.1rem;line-height:2.3rem;}h2{font-size:1.9rem;line-height:2.1rem;}h3{font-size:1.7rem;line-height:1.9rem;}h4{font-size:1.5rem;line-height:1.7rem;}h5{font-size:1.3rem;line-height:1.5rem;}h6{font-size:1.1rem;line-height:1.3rem;}.user-generated a:not([href*=".png"]):not([href*=".jpg"]):not([href*=".gif"]):not(.post-more-link):not(.tag-link),.user-generated .text-link{border-bottom:1px solid transparent;-webkit-transition:border-bottom 0.2s;-moz-transition:border-bottom 0.2s;-ms-transition:border-bottom 0.2s;-o-transition:border-bottom 0.2s;transition:border-bottom 0.2s;}.user-generated a:not([href*=".png"]):not([href*=".jpg"]):not([href*=".gif"]):not(.post-more-link):not(.tag-link):hover,.user-generated a:not([href*=".png"]):not([href*=".jpg"]):not([href*=".gif"]):not(.post-more-link):not(.tag-link):active,.user-generated a:not([href*=".png"]):not([href*=".jpg"]):not([href*=".gif"]):not(.post-more-link):not(.tag-link):focus,.user-generated .text-link:hover,.user-generated .text-link:active,.user-generated .text-link:focus{border-bottom:1px solid #463762;}.user-generated a:not([href*=".png"]):not([href*=".jpg"]):not([href*=".gif"]):not(.post-more-link):not(.tag-link).button,.user-generated .text-link.button{margin:1.5rem 0 0;border-bottom:2px solid #463762;-webkit-transition:color 0.2s, background-color 0.2s;-moz-transition:color 0.2s, background-color 0.2s;-ms-transition:color 0.2s, background-color 0.2s;-o-transition:color 0.2s, background-color 0.2s;transition:color 0.2s, background-color 0.2s;}.user-generated p{margin-bottom:1rem;}img.alignright{display:block;margin:0 auto;}@media all and (min-width: 500px){img.alignright{display:inline-block;float:right;margin:0 0 2em 2em;}}@media all and (min-width: 500px){.alignright{float:right;}}img.alignleft{display:block;margin:0 auto;}@media all and (min-width: 500px){img.alignleft{display:inline-block;float:left;margin:0 2em 2em 0;}}@media all and (min-width: 500px){.alignleft{float:left;}}img.aligncenter{display:block;margin-left:auto;margin-right:auto;}.aligncenter{display:block;margin-left:auto;margin-right:auto;}form ::-webkit-input-placeholder{color:#231f20;}form :-moz-placeholder{color:#231f20;}form ::-moz-placeholder{color:#231f20;}form :-ms-input-placeholder{color:#231f20;}input:not([type="submit"]),textarea,select{width:100%;display:block;float:none;border:1px solid #231f20;outline:none;border-radius:0;font-size:1rem;line-height:1.1rem;padding:11px;font-family:"proxima-nova";font-family:"futura-pt", sans-serif;background-color:#fff;color:#463762;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;-ms-transition:background-color 0.2s;-o-transition:background-color 0.2s;transition:background-color 0.2s;}input:not([type="submit"]):hover,input:not([type="submit"]):focus,textarea:hover,textarea:focus,select:hover,select:focus{background-color:#e6e6e8;}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number]{-webkit-appearance:none;margin-bottom:0.5rem;height:2.9rem;}.validation_message{margin-bottom:1rem;}textarea,select,input[type=submit]{-webkit-appearance:none;}.gform_wrapper .gfield.gform_validation_container{display:none;}.gform_fields .gfield{margin-bottom:15px;}.gform_fields .gfield input,.gform_fields .gfield textarea{margin-bottom:0;}@media all and (min-width: 960px){.gform_fields{font-size:0;margin-left:-15px;}.gform_fields .gfield,.gform_fields .gform-submit-container{margin-left:15px;}.gform_fields .gf-half{width:calc(50% -  15px);display:inline-block;vertical-align:top;}}#mc_embed_signup .email{width:22.1875rem;height:calc(2rem + 2px);display:inline-block;vertical-align:top;margin-bottom:0;line-height:2rem;padding:0 0.5rem;border:none;color:#231f20;background-color:#fff;}#mc_embed_signup .email:hover,#mc_embed_signup .email:focus{background-color:#e0e0e0;}#mc_embed_signup #mc-embedded-subscribe{margin-left:0.5rem;line-height:1.75rem;line-height:calc(2rem - 2px);border:2px solid #02af50;font-size:1rem;padding:0 1.5rem;text-transform:capitalize;cursor:pointer;background-color:#02af50;font-weight:700;color:#1a1a1a;-webkit-transition:color 0.2s, background-color 0.2s;-moz-transition:color 0.2s, background-color 0.2s;-ms-transition:color 0.2s, background-color 0.2s;-o-transition:color 0.2s, background-color 0.2s;transition:color 0.2s, background-color 0.2s;}#mc_embed_signup #mc-embedded-subscribe:hover{background-color:transparent;color:#02af50;}.fancybox-overlay{z-index:1000;}.offline-message{position:fixed;top:calc(135px + 2vh);right:2vh;z-index:1000;pointer-events:none;}.offline-message.message-not-shown-before span{animation:hide-offline-message .3s 8s ease-in-out forwards;}.offline-message img,.offline-message span{display:inline-block;vertical-align:middle;}.offline-message img{width:35px;padding:10px 5px;box-shadow:0 0 10px 0 rgba(26,26,26,0.003);background-color:#121a44;border-radius:50%;}.offline-message span{width:240px;padding:4px 10px 4px 14px;margin-left:-8px;font-size:15px;position:relative;background-color:#121a44;color:#fff;white-space:nowrap;overflow:hidden;z-index:-1;}@media all and (min-width: 700px){.offline-message{top:calc(172px);}}@keyframes hide-offline-message{0%{width:240px;padding:4px 10px 4px 14px;}100%{width:0;padding:4px 0;margin-left:0;}}.form-offline-message{text-align:center;}.form-offline-message h3{font-weight:700;}.offline-page #abdomen{text-align:center;margin-bottom:5rem;}body{-webkit-animation-delay:0.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:0.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;}@-webkit-keyframes fontfix{from{opacity:1;}to{opacity:1;}}body,.inner{min-width:1250px;}@media all and (min-width: 0){body,.inner{min-width:0;}}.inner,.flex-inner{max-width:1920px;width:100%;padding:0 3%;margin:0 auto;zoom:1;}.inner:before,.inner:after,.flex-inner:before,.flex-inner:after{content:"";display:table;}.inner:after,.flex-inner:after{clear:both;}.flex-group{text-align:center;zoom:1;}.flex-group:before,.flex-group:after{content:"";display:table;}.flex-group:after{clear:both;}.flexible-content{text-align:left;}.page-heading-container{background-color:#00939b;font-weight:700;}.page-heading-container .page-heading{padding:0.6rem 0 2rem;line-height:3rem;margin:0;text-transform:uppercase;color:#fff;}.page-heading-container .breadcrumb-trail,.page-heading-container .back-link{margin-top:0.5rem;}.page-heading-container .breadcrumb-trail{color:#fff;}.page-heading-container .breadcrumb-trail li{display:inline;}.page-heading-container .breadcrumb-trail a,.page-heading-container .back-link{font-size:0.9rem;font-weight:200;color:#fff;border-bottom:1px solid transparent;-webkit-transition:border-bottom 0.2s;-moz-transition:border-bottom 0.2s;-ms-transition:border-bottom 0.2s;-o-transition:border-bottom 0.2s;transition:border-bottom 0.2s;}.page-heading-container .breadcrumb-trail a:hover,.page-heading-container .breadcrumb-trail a:active,.page-heading-container .breadcrumb-trail a:focus,.page-heading-container .back-link:hover,.page-heading-container .back-link:active,.page-heading-container .back-link:focus{border-bottom:1px solid #363636;}.page-heading-container .back-link{text-transform:uppercase;}@media all and (min-width: 500px){.page-heading-container .breadcrumb-trail,.page-heading-container .back-link{display:inline-block;}.page-heading-container .back-link{float:right;}}@media all and (min-width: 960px){.half-flex-block{max-width:33.125rem;width:49.5%;display:inline-block;vertical-align:top;padding:0 2rem;}}.speaker-styles .speakers .speaker{overflow:hidden;margin-bottom:2rem;font-size:1rem;background-color:#fff;}.speaker-styles .speakers .speaker:hover .speaker-image{-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-webkit-transform-style:preserve-3d;}.speaker-styles .speakers .speaker .speaker-image{-ms-transform:scale(1.01,1.01);-webkit-transform:scale(1.01,1.01);transform:scale(1.01,1.01);-webkit-transform-style:preserve-3d;-webkit-transition:transform 0.3s;-moz-transition:transform 0.3s;-ms-transition:transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;-ms-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;}@media all and (min-width: 500px){.speaker-styles .speakers .speaker.large{width:calc(50% - 2rem);position:relative;}.speaker-styles .speakers .speaker.large .image-meta{position:absolute;bottom:0;left:0;right:0;background-color:#463762;}.speaker-styles .speakers .speaker.large .speaker-name{font-size:1.4rem;}}.speaker-styles .speakers .speaker-name{font-weight:700;}.speaker-styles .speakers .company-name{font-weight:200;}.proxima{font-family:"proxima-nova";font-family:"futura-pt", sans-serif;}.cooper{font-family:brandon-grotesque, sans-serif;}.futura{font-family:"futura-pt", sans-serif;}.alt-gothic{font-family:alternate-gothic-no-3-d, sans-serif;}.brandon{font-family:brandon-grotesque, sans-serif;}.open-sans{font-family:'Open Sans', sans-serif;}body{font-size:106.25%;font-weight:400;font-family:'Open Sans', sans-serif;color:#231f20;}a{color:#00939b;}i,em{font-style:italic;}strong,b{font-weight:700;}#site-header{width:100%;padding:1rem 0;z-index:9999;background-color:#fff;}#site-header > .inner{display:flex;align-items:center;justify-content:space-between;}.scrolled #site-header{box-shadow:0 -0.1rem 0.5rem 0 #363636;}@media all and (max-width: 500px){#site-header .site-logo{max-width:80px;}#site-header .large-mobile-up{display:none;}}.site-logo{vertical-align:middle;}.site-logo img{width:160px;max-width:100%;height:65px;max-height:98px;-webkit-transition:max-height ease-in 0.3s;-moz-transition:max-height ease-in 0.3s;-ms-transition:max-height ease-in 0.3s;-o-transition:max-height ease-in 0.3s;transition:max-height ease-in 0.3s;}.menu-toggle{display:none;background:none;border:none;font-size:1.4rem;padding:0;margin-top:0;color:#1a1a1a;}.primary-menu-container{width:calc(100% - 295px);display:inline-block;position:relative;vertical-align:middle;text-align:center;-webkit-transition:width ease-in 0.3s;-moz-transition:width ease-in 0.3s;-ms-transition:width ease-in 0.3s;-o-transition:width ease-in 0.3s;transition:width ease-in 0.3s;}.primary-menu-container .active-menu-styles{color:#fff;background-color:#463762;}.primary-menu-container .menu-items{font-size:0;}.primary-menu-container .menu-items > .menu-item{display:inline-block;position:relative;font-size:1rem;}.primary-menu-container .menu-items > .menu-item.current_page_item a,.primary-menu-container .menu-items > .menu-item.current_page_item a > a,.primary-menu-container .menu-items > .menu-item.current-menu-parent,.primary-menu-container .menu-items > .menu-item.current-menu-parent > a{color:#fff;background-color:#463762;}.primary-menu-container .menu-items > .menu-item.current_page_item a.menu-item-has-children:after,.primary-menu-container .menu-items > .menu-item.current-menu-parent.menu-item-has-children:after{border-top:0.7rem solid #fff;}.primary-menu-container .menu-items > .menu-item:hover > a{color:#fff;background-color:#463762;}.primary-menu-container .menu-items > .menu-item:hover.menu-item-has-children:after{bottom:1rem;border-top:0.7rem solid #fff;}.primary-menu-container .menu-items > .menu-item > a{display:block;line-height:2rem;padding:0.25rem 2rem;text-transform:uppercase;color:#1a1a1a;font-weight:700;-webkit-transition:background-color 0.2s, color 0.2s;-moz-transition:background-color 0.2s, color 0.2s;-ms-transition:background-color 0.2s, color 0.2s;-o-transition:background-color 0.2s, color 0.2s;transition:background-color 0.2s, color 0.2s;}.primary-menu-container .menu-items > .menu-item > a[href="#"]{cursor:default;}@media all and (min-width: 960px){.primary-menu-container .sub-menu{display:none;width:100%;position:absolute;top:2.5rem;left:0;text-align:center;z-index:10;background-color:#463762;}}.primary-menu-container .sub-menu a{display:block;padding:0.5rem 1rem;text-transform:uppercase;color:#fff;font-weight:700;-webkit-transition:color 0.2s, background-color 0.2s;-moz-transition:color 0.2s, background-color 0.2s;-ms-transition:color 0.2s, background-color 0.2s;-o-transition:color 0.2s, background-color 0.2s;transition:color 0.2s, background-color 0.2s;}.primary-menu-container .sub-menu a:hover{background-color:#23c3ff;}.primary-menu-container .sub-menu .sub-menu{display:none;}.header-book-now{vertical-align:middle;display:inline-block;padding:0 21px;line-height:2;background-color:#00939b;border:2px solid #00939b;border-radius:5px;color:#fff;font-size:20px;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;font-weight:700;padding:0 10px;font-size:1.2rem;}.header-book-now:hover{background-color:transparent;color:#00939b;box-shadow:none;}@media all and (max-width: 1250px){.primary-menu-container .menu-items > .menu-item > a{padding:0 1rem 0.5rem;}}@media all and (max-width: 1220px){.primary-menu-container .menu-items > .menu-item > a{padding:0.25rem 0.7rem 0.25rem;}}@media all and (max-width: 960px){#site-header{box-shadow:0 -0.1rem 0.5rem 0 #363636;}.menu-toggle{display:block;}.primary-menu{display:none;min-width:11.25rem;position:absolute;top:3.28rem;right:50%;transform:translateX(50%);text-align:right;background-color:#e0e0e0;}.primary-menu-container .menu-items > .menu-item{display:block;}.primary-menu-container .menu-items > .menu-item a{padding:0 1rem;}.primary-menu-container .sub-menu{display:block;position:static;}.primary-menu-container .sub-menu a{line-height:2rem;color:#1a1a1a;}.primary-menu-container .sub-menu a:before{content:'\02013';display:inline-block;margin-right:0.3rem;color:#1a1a1a;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-ms-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s;}.primary-menu-container .sub-menu a:hover{color:#fff;}.primary-menu-container .sub-menu a:hover:before{color:#fff;}}#site-footer{padding:12px 0;color:#363636;background-color:#fff;font-size:0;border-top:3px solid #121a44;}#site-footer .site-logo img{max-height:none;}#site-footer .footer-menu,#site-footer blockquote{font-size:1.1rem;}#site-footer .footer-menu .menu-items > .menu-item{display:block;}#site-footer .footer-menu .menu-item-has-children li:before{content:'\02013';display:inline-block;margin-right:0.3rem;}#site-footer .footer-menu a{color:#363636;}#site-footer .footer-menu a:not([href="#"]){border-bottom:1px solid transparent;-webkit-transition:border-bottom 0.2s;-moz-transition:border-bottom 0.2s;-ms-transition:border-bottom 0.2s;-o-transition:border-bottom 0.2s;transition:border-bottom 0.2s;}#site-footer .footer-menu a:not([href="#"]):hover,#site-footer .footer-menu a:not([href="#"]):active,#site-footer .footer-menu a:not([href="#"]):focus{border-bottom:1px solid #363636;}#site-footer .footer-menu a[href="#"]{cursor:default;}#site-footer .column.last:before{content:"";background-image:url('/wp-content/themes/brightonsummit/images/Brighton-Summit-Quote-blue-2024.png');background-position:center left;background-size:cover;background-repeat:no-repeat;display:inline-block;vertical-align:top;width:23px;height:19px;margin-right:5px;}#site-footer blockquote{font-style:italic;display:inline-block;vertical-align:top;width:calc(100% - 30px);}#site-footer blockquote p{font-weight:700;font-size:1.2rem;}#site-footer blockquote footer{margin-top:1rem;color:#121a44;font-size:1rem;}@media all and (min-width: 500px) and (max-width: 699px){#site-footer .column:not(.last){width:50%;float:left;}#site-footer .column.last{clear:both;}}@media all and (min-width: 500px) and (max-width: 699px) and all and (max-width: 960px){#site-footer .column:not(.last){width:100%;display:block;float:none;}}@media all and (min-width: 700px){#site-footer .inner{font-size:0;}#site-footer .column{width:33.33%;display:inline-block;vertical-align:middle;}}#post-footer{padding:1rem 0;font-size:0;font-weight:200;color:#fff;background-color:#404041;}#post-footer .inner > *{display:inline-block;vertical-align:middle;width:33%;font-size:1.1rem;}#post-footer .site-cred{text-align:center;}#post-footer .site-cred a{color:#fff;border-bottom:1px solid transparent;-webkit-transition:border-bottom 0.2s;-moz-transition:border-bottom 0.2s;-ms-transition:border-bottom 0.2s;-o-transition:border-bottom 0.2s;transition:border-bottom 0.2s;}#post-footer .site-cred a:hover,#post-footer .site-cred a:active,#post-footer .site-cred a:focus{border-bottom:1px solid #fff;}#post-footer .madison-web-solutions-logo{max-width:8.125rem;display:inline-block;padding-left:0.5rem;}#post-footer .social-media{text-align:right;}#post-footer .social-media li{width:2.5rem;height:2.5rem;display:inline-block;vertical-align:middle;position:relative;border-radius:50%;text-align:center;background-color:#00aeef;}#post-footer .social-media li:after{content:'';width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;opacity:1;border-radius:50%;z-index:1;background-color:#00939b;-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-style:preserve-3d;-webkit-transition:opacity 0.2s, transform 0.3s;-moz-transition:opacity 0.2s, transform 0.3s;-ms-transition:opacity 0.2s, transform 0.3s;-o-transition:opacity 0.2s, transform 0.3s;transition:opacity 0.2s, transform 0.3s;}#post-footer .social-media li:hover:after{opacity:0;-ms-transform:scale(0.2,0.2);-webkit-transform:scale(0.2,0.2);transform:scale(0.2,0.2);-webkit-transform-style:preserve-3d;}#post-footer .social-media li:hover .fa{color:#fff;}#post-footer .social-media li a{display:block;position:absolute;top:calc(50% - 1rem);left:0;right:0;margin:0 auto;z-index:2;}#post-footer .social-media li .fa{font-size:2rem;color:#404041;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-ms-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s;}#post-footer .social-media li:not(:first-child){margin-left:1rem;}@media all and (max-width: 700px){#post-footer .inner > *{width:100%;display:block;float:none;text-align:center;}#post-footer .inner > *:not(:first-child){margin:1rem 0 0;}}.cookie-policy-message{text-align:center;color:#fff;background-color:#404041;}.cookie-policy-message button{display:table;margin:0.5rem auto;border:none;color:#231f20;background-color:#e0e0e0;-webkit-transition:color 0.2s, background-color 0.2s;-moz-transition:color 0.2s, background-color 0.2s;-ms-transition:color 0.2s, background-color 0.2s;-o-transition:color 0.2s, background-color 0.2s;transition:color 0.2s, background-color 0.2s;}.cookie-policy-message button:hover{background-color:#231f20;color:#e0e0e0;}.lookup-popup{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;text-align:center;background-color:rgba(51,51,51,0.95);transition:opacity 0.3s ease-in-out;}.lookup-popup.closed{opacity:0;pointer-events:none;}.lookup-popup .popup-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:45rem;max-width:85vw;max-height:90vh;overflow:auto;padding:1.5625rem 2.5rem;background-color:#fff;}.lookup-popup .popup-content img{display:block;width:6.25rem;height:auto;margin:0 auto 1.5625rem;}.lookup-popup .lookup-title{display:block;margin-bottom:0.625rem;font-size:1.125rem;font-family:alternate-gothic-no-3-d, sans-serif;font-weight:700;color:#00939b;}.lookup-popup .lookup-copy{font-size:1.125rem;}.lookup-popup .lookup-copy p{line-height:1.5;margin-bottom:0.9375rem;}.lookup-popup .lookup-copy a{color:#121a44;text-decoration:underline;font-weight:700;}.lookup-popup .button{font-weight:700;background-color:#121a44;border-color:#121a44;}.lookup-popup .button:hover,.lookup-popup .button:focus{background-color:transparent;}@media all and (min-width: 700px){.lookup-popup .popup-content{padding:1.5625rem 6.25rem;}.lookup-popup .lookup-title{font-size:1.25rem;}.lookup-popup .lookup-copy{font-size:1.25rem;}}.flex-banner .flex-inner{width:100%;max-width:none;padding:0;}.flex-banner .banner-container{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;padding-bottom:28.125rem;}@media all and (max-width: 959px){.flex-banner .banner-container{background-size:cover;}}@media all and (min-width: 960px){.flex-banner .banner-container{padding-bottom:36.25rem;}}.flex-banner .banner-image{display:block;margin:0 auto;}.flex-banner .banner-content{width:45.3rem;max-width:90%;position:absolute;top:50%;left:50%;right:0;transform:translate(-50%,-50%);overflow:hidden;}.flex-banner .banner-content a{color:#fff;}.flex-banner .banner-content .two-thirds{max-width:700px;padding-right:3rem;}.flex-banner .banner-content .text{margin-bottom:1.875rem;text-align:center;}.flex-banner .banner-content .line-1{margin-bottom:0.5rem;font-weight:700;color:#fff;}.flex-banner .banner-content .line-2{font-size:3.5rem;line-height:4.375rem;font-weight:700;color:#00939b;}.flex-banner .banner-content .overlay-image{max-width:20rem;display:block;margin:0 auto 2rem;}.flex-banner .banner-content .line-3{font-size:1.6rem;line-height:1.8rem;color:#fff;font-weight:400;}.flex-banner .banner-content .summit-links{max-width:22.9375rem;text-align:center;margin:0 auto;text-transform:uppercase;}.flex-banner .banner-content .chamber-logo{display:block;}.flex-banner .banner-content .book-now{vertical-align:middle;display:inline-block;padding:0 21px;line-height:2;background-color:#00939b;border:2px solid #00939b;border-radius:5px;color:#fff;font-size:20px;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;font-weight:700;font-size:1.2rem;}.flex-banner .banner-content .book-now:hover{background-color:transparent;color:#fff;box-shadow:none;}.flex-banner .banner-content .social-media{display:inline-block;vertical-align:middle;font-size:2rem;}.flex-banner .banner-content .social-media li{display:inline-block;margin:0 0.5rem;}.flex-banner .banner-content .social-media .fa{color:#fff;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-ms-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s;}.flex-banner .banner-content .social-media .fa:hover{color:#f05584;}.flex-banner .banner-content .hashtag{display:inline-block;vertical-align:middle;font-size:1.2rem;font-weight:400;border-bottom:1px solid transparent;-webkit-transition:border-bottom 0.2s;-moz-transition:border-bottom 0.2s;-ms-transition:border-bottom 0.2s;-o-transition:border-bottom 0.2s;transition:border-bottom 0.2s;}.flex-banner .banner-content .hashtag:hover,.flex-banner .banner-content .hashtag:active,.flex-banner .banner-content .hashtag:focus{border-bottom:1px solid #fff;}@media all and (max-width: 1250px){.flex-banner .flex-inner{padding:0;}}@media all and (max-width: 700px){.flex-banner .two-thirds,.flex-banner .third{width:100%;display:block;float:none;}.flex-banner .two-thirds{padding-right:0;}.flex-banner .banner-content .line-1{margin-bottom:0.5rem;}.flex-banner .banner-content .line-2{font-size:2rem;line-height:2.3rem;}.flex-banner .banner-content .line-3{font-size:1.3rem;line-height:1.5rem;margin-bottom:1.5rem;}}.flex-standard-content-block{margin:3rem 0;}.flex-standard-content-block .inline-styles{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;}@media all and (min-width: 960px){.flex-standard-content-block:not(.half-flex-block) .container-for-video{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;}.flex-standard-content-block:not(.half-flex-block) .container-for-video > div{width:50%;}.flex-standard-content-block:not(.half-flex-block) .container-for-video .container-for-copy{padding-right:3rem;}}.flex-standard-content-block.half-flex-block .video-embed{padding-bottom:52.25%;}.flex-standard-content-block .video-embed{height:0;position:relative;padding-top:25px;padding-bottom:26.25%;}.flex-standard-content-block .video-embed iframe{width:100%;height:100%;position:absolute;top:0;left:0;}@media all and (min-width: 960px){.flex-standard-content-block .show-as-columns:not(.display-as-half){-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;}}@media all and (max-width: 960px) and (min-width: 700px){.flex-standard-content-block .show-as-columns.display-as-half{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;}}.flex-link-block-row{margin:3rem 0;}.flex-link-block-row .inline-styles{text-align:center;}.flex-link-block-row .inline-styles .link-block{max-width:33.125rem;width:49.5%;display:inline-block;vertical-align:top;}.flex-link-block-row .inline-styles .link-block-1{padding-right:2rem;}.flex-link-block-row .inline-styles .link-block-2{padding-left:2rem;}.flex-link-block-row .link-block-row.display-as-half .link-block-1{margin-bottom:3rem;}.flex-link-block-row .link-block-row:not(.display-as-half){text-align:center;}.flex-link-block-row .link-block-row:not(.display-as-half) .link-block{max-width:33.125rem;width:49.5%;display:inline-block;vertical-align:top;}.flex-link-block-row .link-block-row:not(.display-as-half) .link-block-1{padding-right:2rem;}.flex-link-block-row .link-block-row:not(.display-as-half) .link-block-2{padding-left:2rem;}.flex-link-block-row .link-block{text-align:left;}.flex-link-block-row .link-block-image{display:block;margin-bottom:1rem;}@media all and (max-width: 960px) and (min-width: 700px){.flex-link-block-row .link-block-row.display-as-half{text-align:center;}.flex-link-block-row .link-block-row.display-as-half .link-block{max-width:33.125rem;width:49.5%;display:inline-block;vertical-align:top;}.flex-link-block-row .link-block-row.display-as-half .link-block-1{padding-right:2rem;}.flex-link-block-row .link-block-row.display-as-half .link-block-2{padding-left:2rem;}}@media all and (max-width: 700px){.flex-link-block-row .link-block{width:100%;display:block;float:none;margin:0 auto;}.flex-link-block-row .link-block-1{padding-right:0;margin-bottom:3rem;}.flex-link-block-row .link-block-2{padding-left:0;}}.flex-book-tickets{padding:2rem 0;background-color:#23bdb9;}.flex-book-tickets .book-link{display:table;margin:0 auto;font-size:4rem;line-height:8rem;padding:0 4rem;border:3px solid #f7f396;background-color:#f7f396;color:#231f20;font-weight:700;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;-ms-transition:background-color 0.2s;-o-transition:background-color 0.2s;transition:background-color 0.2s;}.flex-book-tickets .book-link:hover{background-color:transparent;}@media all and (max-width: 700px){.flex-book-tickets .book-link{font-size:2.5rem;line-height:4rem;}}@media all and (max-width: 500px){.flex-book-tickets .book-link{font-size:1.7rem;padding:0 3rem;line-height:2.5rem;}}.flex-signup-form-block{padding:1rem 0;text-align:center;background-color:#1a1a1a;color:#fff;}.flex-signup-form-block .section-heading{font-size:2rem;line-height:2.5rem;}.flex-signup-form-block .small-section-heading{font-size:1.4rem;margin:0 0.5rem 0 0;font-weight:500;color:#fff;}.flex-signup-form-block .small-section-heading,.flex-signup-form-block .small-section-heading + *{display:inline-block;vertical-align:middle;}@media all and (max-width: 500px){.flex-signup-form-block .small-section-heading{margin-bottom:0.5rem;}}.flex-signup-form-block .email-sign-up{margin-left:2rem;}@media all and (max-width: 500px){.flex-signup-form-block .email-sign-up{margin-left:0;}.flex-signup-form-block .small-section-heading{margin:0 0 0.5rem;}.flex-signup-form-block #mc-embedded-subscribe{margin-left:0;margin-top:0.5rem;}}.home .flex-signup-form-block{text-align:center;}.home .flex-signup-form-block .email-sign-up{margin-left:0;}.carousel{width:1234px;margin:0 auto;overflow:hidden;white-space:nowrap;position:relative;}.carousel .carousel-item{position:relative;display:inline-block;}.carousel .gallery-control{width:2.2rem;position:absolute;top:0;bottom:0;}.carousel .arrow{width:1.5rem;height:4.125rem;position:absolute;top:calc(50% -  2.0625rem);cursor:pointer;color:#231f20;font-weight:200;-webkit-transition:left 0.2s, right 0.2s;-moz-transition:left 0.2s, right 0.2s;-ms-transition:left 0.2s, right 0.2s;-o-transition:left 0.2s, right 0.2s;transition:left 0.2s, right 0.2s;}.carousel .arrow.disabled{cursor:not-allowed;}.carousel .prev-item{left:0;}.carousel .prev-item .arrow{left:0.3rem;}.carousel .prev-item .arrow:not(.disabled):hover{left:0;}.carousel .next-item{right:0;}.carousel .next-item .arrow{right:0.3rem;}.carousel .next-item .arrow:not(.disabled):hover{right:0;}@media all and (max-width: 1250px){.carousel{width:100%;}}@media all and (max-width: 700px){.carousel{font-size:0;}.carousel .arrow{height:2.75rem;}}.flex-video-carousel{margin:3rem 0;}.flex-video-carousel .section-heading{text-align:center;margin-bottom:1.5rem;}.flex-video-carousel .carousel-item{width:33.125rem;margin:0 0.6rem 0 2.3rem;}.flex-video-carousel .video-description{margin-top:0.5rem;}.flex-video-carousel .gallery-control{background-color:#fff;}.page-template-template-default-with-blue-background .flex-video-carousel .gallery-control{background-color:#d5eef4;}@media all and (max-width: 1250px) and (min-width: 700px){.flex-video-carousel .video{margin:0 calc(50% -  16.5625rem);}}@media all and (max-width: 700px){.flex-video-carousel .video{width:calc(100% - 4.4rem);height:0;padding:1.5625rem 0 48.25%;margin:0 0 1.4rem 2.2rem;font-size:1rem;}.flex-video-carousel iframe{width:100%;height:100%;position:absolute;top:0;left:0;}.flex-video-carousel .video-description{position:absolute;bottom:-1.4rem;}}.flex-sponsors-carousel{padding:3rem 0;text-align:center;background-color:#154e79;color:#fff;}.flex-sponsors-carousel .section-heading{color:#fff;}.flex-sponsors-carousel .section-text{margin-bottom:1.5em;}.flex-sponsors-carousel .section-text p{margin-bottom:0.5rem;}.flex-sponsors-carousel .section-text a{color:#f3f3f4;border-bottom:1px solid transparent;-webkit-transition:border-bottom 0.2s;-moz-transition:border-bottom 0.2s;-ms-transition:border-bottom 0.2s;-o-transition:border-bottom 0.2s;transition:border-bottom 0.2s;}.flex-sponsors-carousel .section-text a:hover,.flex-sponsors-carousel .section-text a:active,.flex-sponsors-carousel .section-text a:focus{border-bottom:1px solid #f3f3f4;}.flex-sponsors-carousel .gallery-control{background-color:#154e79;}.flex-sponsors-carousel .sponsors{font-size:0;}.flex-sponsors-carousel .sponsor{width:12.3125rem;margin:0 0 0 2rem;}.flex-sponsors-carousel .sponsor-link,.flex-sponsors-carousel .sponsor-image{display:block;}.flex-sponsors-carousel .sponsor-image{margin:0 auto;}.flex-schedule .slot{color:#1a1a1a;border-bottom:1px solid #1a1a1a;}.flex-schedule .slot:nth-child(odd) .slot-times{background-color:#006a78;}.flex-schedule .slot:nth-child(even) .slot-times{background-color:#014457;}.flex-schedule .slot-times{width:10.375rem;min-height:188px;display:inline-block;vertical-align:top;padding:2rem;transition:height 0.3s ease-in-out;}.flex-schedule .slot-title{display:block;margin-bottom:0.5rem;color:#fff;}.flex-schedule time{display:block;color:#1a1a1a;}.flex-schedule .start-time{margin-bottom:1.375rem;}.flex-schedule .slot-information{width:calc(99% -  10.375rem);display:inline-block;vertical-align:top;padding:1.25rem 0 0 4.0625rem;}.flex-schedule .slot-description{margin-bottom:1.375rem;color:#1a1a1a;}.flex-schedule .session-description{margin-top:10px;}.flex-schedule .slot-session{border-bottom:1px solid #d0d0d0;}.flex-schedule a{line-height:1.9375rem;border-bottom:1px solid #1a1a1a;color:#1a1a1a;}.flex-schedule .workshop-slot{padding:0.625rem 0 0.9375rem;}.flex-schedule .session-link,.flex-schedule .presented-by{flex:1;font-size:1.0625rem;}.flex-schedule .session-link,.flex-schedule .session-title{padding-right:1.25rem;}.flex-schedule .session-title,.flex-schedule .presented-title{flex:1;}.flex-schedule .sessions-list{width:100%;}.flex-schedule .presented-by .slot-title{display:none;}@media all and (max-width: 700px){.flex-schedule .flex-inner{padding:0;}.flex-schedule .slot-times{width:100%;min-height:auto;padding:0.625rem 3%;text-align:left;}.flex-schedule .slot-times time{display:inline-block;width:49%;margin-bottom:0;}.flex-schedule time.start-time{width:calc(49.5% - (2.625rem / 2));margin-right:1.3125rem;}.flex-schedule .slot-information{width:100%;padding:1.25rem 3%;}.flex-schedule .slot-title{margin-bottom:0;}.flex-schedule .sessions-list,.flex-schedule .presented-by{display:block;width:100%;}.flex-schedule .sessions-list .session,.flex-schedule .presented-by .session{margin-bottom:0.75rem;font-size:0.88235294117647rem;}.flex-schedule .sessions-list{margin-bottom:1.25rem;}.flex-schedule .presented-title{display:none;}.flex-schedule .session-link,.flex-schedule .presented-by{flex:auto;}.flex-schedule .presented-by .slot-title{display:block;}.flex-schedule .workshop-slot{display:block;flex:auto;padding-bottom:0.9375rem;margin-bottom:1.25rem;border-bottom:1px solid #d0d0d0;}}.page-template-template-location .location-text{padding:6rem 0;background-color:#fff;}.page-template-template-location .event-address{display:table;margin:0 auto;}.page-template-template-location .address-line{display:block;}.page-template-template-location .address-line:first-child{margin-bottom:1rem;font-weight:700;}.page-template-template-location .event-description{max-width:500px;padding:0 2rem;}@media all and (max-width: 1250px){.page-template-template-location .map{padding:0 2rem;}}@media all and (max-width: 960px){.page-template-template-location #abdomen > .inner{margin:4rem 0;}.page-template-template-location .event-description-container{margin-top:3rem;}.page-template-template-location .event-description{max-width:none;}}@media all and (max-width: 360px){.page-template-template-location .event-description{padding:0;}}.flex-gallery .gallery-image{display:block;margin:0 auto;}.flex-gallery .large-gallery .gallery-item{margin-bottom:2rem;}.flex-gallery .large-gallery .image-description{display:block;margin-bottom:1rem;}.flex-gallery .small-gallery{width:calc(100% + 2rem);margin-left:-2rem;zoom:1;}.flex-gallery .small-gallery:before,.flex-gallery .small-gallery:after{content:"";display:table;}.flex-gallery .small-gallery:after{clear:both;}.flex-gallery .small-gallery .image-container{width:calc(33%  - 2rem);display:inline-block;vertical-align:bottom;margin-bottom:1rem;margin-left:2rem;overflow:hidden;}.flex-gallery .small-gallery .image-container img{display:block;margin:0 auto;}.flex-gallery .small-gallery .image-meta{margin:0 auto;padding:0.7rem;position:relative;text-align:left;background-color:#463762;color:#fff;}@media all and (max-width: 960px){.flex-gallery .small-gallery .image-container{width:calc(49.5% - 2rem);}}@media all and (max-width: 500px){.flex-gallery .small-gallery{width:100%;margin-left:0;}.flex-gallery .small-gallery .image-container{width:100%;display:block;float:none;margin:0 auto 1rem;}}.flex-gallery .small-gallery .image-meta{max-width:21.875rem;margin:0 auto;}.page-template-template-testimonials-archive #abdomen{background-color:#d5eef4;}.page-template-template-testimonials-archive .testimonials{margin-bottom:3rem;}.page-template-template-testimonials-archive .testimonial{padding-top:1.5rem;border-top:0.0625rem solid #939598;line-height:1.6rem;}.page-template-template-testimonials-archive .testimonial:not(:first-child){margin-top:1.5rem;}.page-template-template-testimonials-archive blockquote{display:inline;}.page-template-template-testimonials-archive cite{display:inline-block;margin-left:0.3rem;font-weight:700;}.page-template-template-testimonials-archive cite,.page-template-template-testimonials-archive cite a{color:#231f20;}.page-template-template-testimonials-archive cite a{border-bottom:1px solid transparent;-webkit-transition:border-bottom 0.2s;-moz-transition:border-bottom 0.2s;-ms-transition:border-bottom 0.2s;-o-transition:border-bottom 0.2s;transition:border-bottom 0.2s;}.page-template-template-testimonials-archive cite a:hover,.page-template-template-testimonials-archive cite a:active,.page-template-template-testimonials-archive cite a:focus{border-bottom:1px solid #231f20;}@media all and (max-width: 500px){.page-template-template-testimonials-archive cite{display:block;margin-left:0;}}.page-template-template-galleries-archive-php #gallery-list .gallery{width:96%;}@media all and (min-width: 360px){.page-template-template-galleries-archive-php #gallery-list{margin-left:-4%;zoom:1;}.page-template-template-galleries-archive-php #gallery-list:before,.page-template-template-galleries-archive-php #gallery-list:after{content:"";display:table;}.page-template-template-galleries-archive-php #gallery-list:after{clear:both;}.page-template-template-galleries-archive-php #gallery-list .floated-block{float:left;margin-left:4%;}.page-template-template-galleries-archive-php #gallery-list .within-margin{margin-left:4%;}}@media all and (min-width: 500px){.page-template-template-galleries-archive-php #gallery-list .floated-block{width:46%;margin-bottom:4%;}.page-template-template-galleries-archive-php #gallery-list .floated-block:nth-child(2n+1){clear:both;}}@media all and (min-width: 960px){.page-template-template-galleries-archive-php #gallery-list .floated-block.threes:nth-child(2n+1),.page-template-template-galleries-archive-php #gallery-list .floated-block.fours:nth-child(2n+1){clear:none;}.page-template-template-galleries-archive-php #gallery-list .floated-block.threes{width:29.33%;}.page-template-template-galleries-archive-php #gallery-list .floated-block.threes:nth-child(3n+1){clear:both;}.page-template-template-galleries-archive-php #gallery-list .floated-block.fours{width:21%;}.page-template-template-galleries-archive-php #gallery-list .floated-block.fours:nth-child(4n+1){clear:both;}}.page-template-template-galleries-archive-php .gallery-link{position:relative;display:block;padding-top:75%;padding-left:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;border:3px solid transparent;-webkit-transition:border-color ease-in-out 0.3s;-moz-transition:border-color ease-in-out 0.3s;-ms-transition:border-color ease-in-out 0.3s;-o-transition:border-color ease-in-out 0.3s;transition:border-color ease-in-out 0.3s;}.page-template-template-galleries-archive-php .gallery-link:hover{border-color:#121a44;}.page-template-template-galleries-archive-php .title{position:absolute;left:0;bottom:0;width:100%;padding:0.8rem 1rem;background-color:#00939b;font-weight:500;color:#fff;text-align:center;}.page-template-template-galleries-archive-php .gallery:nth-child(even) .title{background-color:#006a78;}.page-template-template-galleries-archive-php .tabs,.single-gallery .tabs{margin:1.5rem 0 1.8rem;text-align:center;}.page-template-template-galleries-archive-php .tab,.single-gallery .tab{position:relative;display:inline-block;width:275px;margin:0 0.5rem 15px;padding:0.4rem 1rem;max-width:50%;border-color:#00939b;background-color:#00939b;font-size:1.2rem;line-height:1.8rem;color:#fff;font-weight:500;}.page-template-template-galleries-archive-php .tab:after,.single-gallery .tab:after{content:"";display:block;position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:15px 15px 0 15px;border-color:transparent transparent transparent transparent;-webkit-transition:border-top-color ease-in-out 0.2s;-moz-transition:border-top-color ease-in-out 0.2s;-ms-transition:border-top-color ease-in-out 0.2s;-o-transition:border-top-color ease-in-out 0.2s;transition:border-top-color ease-in-out 0.2s;}.page-template-template-galleries-archive-php .tab.current,.single-gallery .tab.current{border-color:#463762;background-color:#463762;}.page-template-template-galleries-archive-php .tab.current:after,.single-gallery .tab.current:after{border-top-color:#463762;}.page-template-template-supporters-archive #abdomen{padding-bottom:2rem;background-color:#fff;}.page-template-template-supporters-archive #abdomen strong{margin-bottom:0.5rem;}.page-template-template-supporters-archive .images-container{width:calc(100% + 2rem);margin-left:-2rem;zoom:1;}.page-template-template-supporters-archive .images-container:before,.page-template-template-supporters-archive .images-container:after{content:"";display:table;}.page-template-template-supporters-archive .images-container:after{clear:both;}.page-template-template-supporters-archive .images-container .image-container{width:calc(24.5%  - 2rem);display:inline-block;vertical-align:bottom;margin-bottom:1rem;margin-left:2rem;overflow:hidden;}.page-template-template-supporters-archive .images-container .image-container img{display:block;margin:0 auto;}.page-template-template-supporters-archive .images-container .image-meta{margin:0 auto;padding:0.7rem;position:relative;text-align:left;background-color:#463762;color:#fff;}@media all and (max-width: 960px){.page-template-template-supporters-archive .images-container .image-container{width:calc(49.5% - 2rem);}}@media all and (max-width: 500px){.page-template-template-supporters-archive .images-container{width:100%;margin-left:0;}.page-template-template-supporters-archive .images-container .image-container{width:100%;display:block;float:none;margin:0 auto 1rem;}}.page-template-template-supporters-archive .images-container .supporter{margin-bottom:3rem;}.page-template-template-supporters-archive .section-heading{font-size:1rem;line-height:1rem;color:#231f20;}@media all and (min-width: 500px){.page-template-template-supporters-archive .section-heading:after{content:'';width:100%;height:0.0625rem;display:block;position:relative;bottom:0.0625rem;background-color:#231f20;}}.page-template-template-supporters-archive .section-heading-text{display:inline-block;vertical-align:bottom;position:relative;z-index:2;padding-right:0.5rem;}.page-template-template-supporters-archive .support-link,.page-template-template-supporters-archive .supporter-image{display:block;}.page-template-template-supporters-archive .supporter-description,.page-template-template-supporters-archive .sponsor-name{text-align:center;font-size:1.1rem;}.page-template-template-supporters-archive .organised-by .chamber-logo-container{width:21.875rem;display:inline-block;vertical-align:middle;margin-right:3rem;}.page-template-template-supporters-archive .organised-by .organise-by-text{width:calc(99.5% -  24.875rem);display:inline-block;vertical-align:middle;}@media all and (max-width: 960px){.page-template-template-supporters-archive .organised-by .chamber-logo-container{width:100%;display:block;float:none;margin:0 0 1rem;text-align:center;}.page-template-template-supporters-archive .organised-by .organise-by-text{width:100%;display:block;float:none;}}.page-template-template-speakers-archive #abdomen > .inner{padding:3rem 3%;}.page-template-template-speakers-archive .speakers .speaker{overflow:hidden;margin-bottom:2rem;font-size:1rem;background-color:#fff;}.page-template-template-speakers-archive .speakers .speaker:hover .speaker-image{-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-webkit-transform-style:preserve-3d;}.page-template-template-speakers-archive .speakers .speaker .speaker-image{-ms-transform:scale(1.01,1.01);-webkit-transform:scale(1.01,1.01);transform:scale(1.01,1.01);-webkit-transform-style:preserve-3d;-webkit-transition:transform 0.3s;-moz-transition:transform 0.3s;-ms-transition:transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;-ms-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;}@media all and (min-width: 500px){.page-template-template-speakers-archive .speakers .speaker.large{width:calc(50% - 2rem);position:relative;}.page-template-template-speakers-archive .speakers .speaker.large .image-meta{position:absolute;bottom:0;left:0;right:0;background-color:#463762;}.page-template-template-speakers-archive .speakers .speaker.large .speaker-name{font-size:1.4rem;}}.page-template-template-speakers-archive .speakers .speaker-name{font-weight:700;}.page-template-template-speakers-archive .speakers .company-name{font-weight:200;}.page-template-template-speakers-archive .subtitle{margin-bottom:1.25rem;font-weight:700;border-bottom:3px solid #98abbb;display:inline-block;font-size:20px;}.page-template-template-speakers-archive .speakers .page-section{margin-bottom:30px;}.page-template-template-speakers-archive .speakers .speakers-listing{font-size:0;margin-left:-1rem;text-align:center;}@media all and (min-width: 700px){.page-template-template-speakers-archive .speakers .speakers-listing{margin-left:-2rem;text-align:left;}}.page-template-template-speakers-archive .speakers .speaker{display:inline-block;margin-bottom:0.5rem;font-size:1rem;margin-left:1rem;max-width:16.5625rem;}@media all and (min-width: 500px){.page-template-template-speakers-archive .speakers .speaker{width:calc(50% - 2rem);}}@media all and (min-width: 700px){.page-template-template-speakers-archive .speakers .speaker{width:calc(33.33% - 2rem);}}@media all and (min-width: 960px){.page-template-template-speakers-archive .speakers .speaker{width:calc(25% - 2rem);margin-left:2rem;}}@media all and (min-width: 1250px){.page-template-template-speakers-archive .speakers .speaker{width:calc(20% - 2rem);}}.page-template-template-speakers-archive .speaker{position:relative;}.page-template-template-speakers-archive .speaker a{display:block;}.page-template-template-speakers-archive .speaker a .image-container{position:relative;overflow:hidden;}.page-template-template-speakers-archive .speaker a .image-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;transition:background-color 0.3s ease-in-out;transform:scale(1.02);}.page-template-template-speakers-archive .speaker a .image-container:hover:before{background-color:rgba(205,228,232,0.7);}.page-template-template-speakers-archive .speaker .image-meta{width:100%;padding:0.6rem;background-color:#463762;color:#fff;text-align:center;}.page-template-template-speakers-archive .speaker .image-meta p{line-height:1.4rem;}.page-template-template-speakers-archive .speaker .image-meta .speaker-name{font-size:16px;}.page-template-template-speakers-archive .speaker .image-meta .company-name{font-size:13px;}.page-template-template-speakers-archive .speaker img{display:block;transform:scale(1.02);margin:0 auto;}.page-template-template-speakers-archive .speaker-updates{margin:2rem 0;font-size:1.4rem;}.single-speakers .speaker-sessions .session-details .section-heading{font-weight:700;}.single-speakers .speaker,.single-speakers .sponsor,.single-supporters .speaker,.single-supporters .sponsor{padding:2rem 0;}.single-speakers .page-image,.single-supporters .page-image{max-width:100%;margin-right:3rem;display:inline-block;}.single-speakers .speaker-image,.single-supporters .speaker-image{width:33.125rem;}.single-speakers .sponsor-image,.single-supporters .sponsor-image{width:15.625rem;}.single-speakers .speaker-details,.single-supporters .speaker-details{padding:2rem 0 0;}.single-speakers .page-details,.single-supporters .page-details{display:inline-block;vertical-align:top;}.single-speakers .page-details a,.single-supporters .page-details a{color:#231f20;font-weight:700;border-bottom:1px solid transparent;-webkit-transition:border-bottom 0.2s;-moz-transition:border-bottom 0.2s;-ms-transition:border-bottom 0.2s;-o-transition:border-bottom 0.2s;transition:border-bottom 0.2s;}.single-speakers .page-details a:hover,.single-speakers .page-details a:active,.single-speakers .page-details a:focus,.single-supporters .page-details a:hover,.single-supporters .page-details a:active,.single-supporters .page-details a:focus{border-bottom:1px solid #231f20;}.single-speakers .speaker-details,.single-supporters .speaker-details{width:calc(99.5% - 33.125rem - 3rem);max-width:45%;}.single-speakers .sponsor-details,.single-supporters .sponsor-details{width:calc(99.5% -  18.625rem);}.single-speakers .section-heading,.single-supporters .section-heading{margin-bottom:1.5rem;color:#231f20;font-weight:700;}.single-speakers .sponsor-logo,.single-supporters .sponsor-logo{margin-bottom:1rem;}.single-speakers .sponsor-logo .logo,.single-supporters .sponsor-logo .logo{display:block;margin:0 auto;}.single-speakers .speaker-description,.single-speakers .about-sponsor,.single-supporters .speaker-description,.single-supporters .about-sponsor{margin-bottom:2rem;}.single-speakers .speaker-description p,.single-speakers .about-sponsor p,.single-supporters .speaker-description p,.single-supporters .about-sponsor p{margin-bottom:1rem;}.single-speakers .website-link,.single-supporters .website-link{display:table;}.single-speakers .social-media-links,.single-supporters .social-media-links{margin-bottom:0.4rem;}.single-speakers .speaker-sessions,.single-supporters .speaker-sessions{padding:1rem 0;}.single-speakers .session,.single-supporters .session{width:calc(49.5% - 1.5rem);padding:1.5rem 1rem;font-size:1.5rem;color:#fff;background-color:#121a44;}.single-speakers .session:nth-child(even),.single-supporters .session:nth-child(even){margin-right:1.5rem;}.single-speakers .session:nth-child(odd),.single-supporters .session:nth-child(odd){margin-left:1.5rem;}.single-speakers .session:not(:nth-child(-n+3)),.single-supporters .session:not(:nth-child(-n+3)){margin-top:3rem;}.single-speakers .session-title,.single-supporters .session-title{text-transform:uppercase;margin-bottom:6rem;}.single-speakers .session-title a,.single-supporters .session-title a{color:#fff;border-bottom:1px solid transparent;-webkit-transition:border-bottom 0.2s;-moz-transition:border-bottom 0.2s;-ms-transition:border-bottom 0.2s;-o-transition:border-bottom 0.2s;transition:border-bottom 0.2s;}.single-speakers .session-title a:hover,.single-speakers .session-title a:active,.single-speakers .session-title a:focus,.single-supporters .session-title a:hover,.single-supporters .session-title a:active,.single-supporters .session-title a:focus{border-bottom:1px solid #fff;}.single-speakers .session-time,.single-supporters .session-time{margin-bottom:0.3rem;}.single-speakers .related-speakers,.single-supporters .related-speakers{margin-left:-1.5rem;text-align:center;font-size:0;}.single-speakers .related-speakers .subtitle,.single-supporters .related-speakers .subtitle{font-size:17px;text-align:left;margin-bottom:1.25rem;font-weight:700;border-bottom:3px solid #1afedb;display:table;margin-left:1.5rem;}.single-speakers .related-speakers .speaker,.single-supporters .related-speakers .speaker{max-width:388px;width:calc(33.33% - 1.5rem);display:inline-block;vertical-align:middle;margin-left:1.5rem;font-size:17px;}.single-speakers .related-speakers .speaker img,.single-supporters .related-speakers .speaker img{display:block;}.single-speakers .related-speakers .speaker-data,.single-supporters .related-speakers .speaker-data{padding:12px 0;text-align:center;color:#fff;background-color:#4d4d4d;}.single-speakers .related-speakers .speaker-name,.single-supporters .related-speakers .speaker-name{display:block;}@media all and (max-width: 700px){.single-speakers .related-speakers,.single-supporters .related-speakers{margin-left:0;}.single-speakers .related-speakers .speaker,.single-supporters .related-speakers .speaker{width:100%;margin-left:0;}}@media all and (max-width: 960px){.single-speakers .page-image,.single-supporters .page-image{width:100%;display:block;float:none;margin:0 0 1rem;text-align:center;}.single-speakers .page-details,.single-supporters .page-details{width:100%;display:block;float:none;margin:0 auto;}.single-speakers .session,.single-supporters .session{font-size:1.2rem;}}@media all and (max-width: 700px){.single-speakers .page-details,.single-supporters .page-details{max-width:none;}.single-speakers .session,.single-supporters .session{width:100%;display:block;float:none;}.single-speakers .session:nth-child(even),.single-speakers .session:nth-child(odd),.single-supporters .session:nth-child(even),.single-supporters .session:nth-child(odd){margin:0 0 1rem;}.single-speakers .session-title,.single-supporters .session-title{margin-bottom:2rem;}}.single-speakers #gform_wrapper_2 .gform_heading,.single-speakers #gform_wrapper_2 .gform_body,.single-supporters #gform_wrapper_2 .gform_heading,.single-supporters #gform_wrapper_2 .gform_body{width:50%;float:left;}@media all and (max-width: 960px){.single-speakers #gform_wrapper_2 .gform_heading,.single-speakers #gform_wrapper_2 .gform_body,.single-supporters #gform_wrapper_2 .gform_heading,.single-supporters #gform_wrapper_2 .gform_body{width:100%;display:block;float:none;}}.single-speakers #gform_wrapper_2 .gform_title,.single-supporters #gform_wrapper_2 .gform_title{font-size:2.2rem;line-height:2.8rem;font-weight:700;}.single-speakers #gform_wrapper_2 .contact-details,.single-supporters #gform_wrapper_2 .contact-details{margin:1.6rem 0;}.single-speakers #gform_wrapper_2 .contact-details span + span,.single-supporters #gform_wrapper_2 .contact-details span + span{margin-left:1.4rem;}.single-speakers #gform_wrapper_2 .contact-details a,.single-supporters #gform_wrapper_2 .contact-details a{color:#231f20;border-bottom:1px solid transparent;-webkit-transition:border-bottom 0.2s;-moz-transition:border-bottom 0.2s;-ms-transition:border-bottom 0.2s;-o-transition:border-bottom 0.2s;transition:border-bottom 0.2s;}.single-speakers #gform_wrapper_2 .contact-details a:hover,.single-speakers #gform_wrapper_2 .contact-details a:active,.single-speakers #gform_wrapper_2 .contact-details a:focus,.single-supporters #gform_wrapper_2 .contact-details a:hover,.single-supporters #gform_wrapper_2 .contact-details a:active,.single-supporters #gform_wrapper_2 .contact-details a:focus{border-bottom:1px solid #231f20;}.single-speakers #gform_wrapper_2 label,.single-supporters #gform_wrapper_2 label{display:none;}.single-speakers #gform_wrapper_2 textarea,.single-supporters #gform_wrapper_2 textarea{max-height:5rem;}.single-speakers #gform_wrapper_2 input,.single-speakers #gform_wrapper_2 textarea,.single-supporters #gform_wrapper_2 input,.single-supporters #gform_wrapper_2 textarea{font-weight:700;}.single-speakers #gform_wrapper_2 input[type="submit"],.single-supporters #gform_wrapper_2 input[type="submit"]{display:inline-block;padding:0 21px;line-height:2;background-color:#363636;border:2px solid #363636;border-radius:5px;color:#fff;font-size:20px;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;font-weight:700;font-weight:400;font-size:1rem;padding:0.2rem 25px 0.4rem;margin-top:0;}.single-speakers #gform_wrapper_2 input[type="submit"]:hover,.single-supporters #gform_wrapper_2 input[type="submit"]:hover{background-color:#fff;color:#1a1a1a;box-shadow:none;}@media all and (min-width: 960px){.single-speakers #gform_wrapper_2 .gform_heading,.single-supporters #gform_wrapper_2 .gform_heading{padding-right:1rem;}.single-speakers #gform_wrapper_2 .gform_body,.single-speakers #gform_wrapper_2 .gform_footer,.single-supporters #gform_wrapper_2 .gform_body,.single-supporters #gform_wrapper_2 .gform_footer{padding-left:5rem;}.single-speakers #gform_wrapper_2 .gform_footer,.single-supporters #gform_wrapper_2 .gform_footer{width:50%;float:right;margin-top:-5px;}.single-speakers #gform_wrapper_2 .gform_title,.single-supporters #gform_wrapper_2 .gform_title{max-width:300px;}}.single-speakers #contact-form .inner,.single-supporters #contact-form .inner{padding:2rem 3%;}@media all and (min-width: 960px){.single-speakers #contact-form .inner,.single-supporters #contact-form .inner{padding:5rem 6%;}}.single .link-styles,.page-template-template-sessions-archive .link-styles{font-weight:700;color:#231f20;border-bottom:1px solid transparent;-webkit-transition:border-bottom 0.2s;-moz-transition:border-bottom 0.2s;-ms-transition:border-bottom 0.2s;-o-transition:border-bottom 0.2s;transition:border-bottom 0.2s;}.single .link-styles:hover,.single .link-styles:active,.single .link-styles:focus,.page-template-template-sessions-archive .link-styles:hover,.page-template-template-sessions-archive .link-styles:active,.page-template-template-sessions-archive .link-styles:focus{border-bottom:1px solid #231f20;}.single .flex-social-block,.page-template-template-sessions-archive .flex-social-block{text-align:left;}.single .flex-social-block .small-section-heading,.page-template-template-sessions-archive .flex-social-block .small-section-heading{font-size:1.6rem;}.single .flex-social-block .email-sign-up,.page-template-template-sessions-archive .flex-social-block .email-sign-up{margin:0 0 0 3rem;}@media all and (max-width: 960px){.single .flex-social-block .email-sign-up,.page-template-template-sessions-archive .flex-social-block .email-sign-up{margin:1rem 0 0.5rem;}}.single .teasers,.single .post,.page-template-template-sessions-archive .teasers,.page-template-template-sessions-archive .post{padding:3rem 0 2rem;}.single .teasers a,.single .post a,.page-template-template-sessions-archive .teasers a,.page-template-template-sessions-archive .post a{font-weight:700;color:#231f20;border-bottom:1px solid transparent;-webkit-transition:border-bottom 0.2s;-moz-transition:border-bottom 0.2s;-ms-transition:border-bottom 0.2s;-o-transition:border-bottom 0.2s;transition:border-bottom 0.2s;}.single .teasers a:hover,.single .teasers a:active,.single .teasers a:focus,.single .post a:hover,.single .post a:active,.single .post a:focus,.page-template-template-sessions-archive .teasers a:hover,.page-template-template-sessions-archive .teasers a:active,.page-template-template-sessions-archive .teasers a:focus,.page-template-template-sessions-archive .post a:hover,.page-template-template-sessions-archive .post a:active,.page-template-template-sessions-archive .post a:focus{border-bottom:1px solid #231f20;}.single .teasers .small-section-heading,.single .post .small-section-heading,.page-template-template-sessions-archive .teasers .small-section-heading,.page-template-template-sessions-archive .post .small-section-heading{display:inline-block;font-size:1.6rem;margin-bottom:0;}.single .teasers .posted-date,.single .post .posted-date,.page-template-template-sessions-archive .teasers .posted-date,.page-template-template-sessions-archive .post .posted-date{margin-bottom:0.5rem;font-weight:700;}.single .teasers .teaser,.page-template-template-sessions-archive .teasers .teaser{margin-bottom:2rem;padding-bottom:3rem;border-bottom:0.0625rem solid #231f20;}.single .teasers .teaser-title-link,.page-template-template-sessions-archive .teasers .teaser-title-link{display:inline-block;margin-bottom:0.5rem;}.single .teasers .user-generated > p:last-of-type,.page-template-template-sessions-archive .teasers .user-generated > p:last-of-type{display:inline;}.single .back-link,.page-template-template-sessions-archive .back-link{float:right;display:block;margin-bottom:2rem;font-weight:700;color:#231f20;border-bottom:1px solid transparent;-webkit-transition:border-bottom 0.2s;-moz-transition:border-bottom 0.2s;-ms-transition:border-bottom 0.2s;-o-transition:border-bottom 0.2s;transition:border-bottom 0.2s;color:#fff;}.single .back-link:hover,.single .back-link:active,.single .back-link:focus,.page-template-template-sessions-archive .back-link:hover,.page-template-template-sessions-archive .back-link:active,.page-template-template-sessions-archive .back-link:focus{border-bottom:1px solid #231f20;}.single .post .user-generated,.page-template-template-sessions-archive .post .user-generated{margin-top:1.5rem;}.single .post .post-image,.page-template-template-sessions-archive .post .post-image{margin-bottom:3rem;}.single.single-post .speakers-container .speakers,.page-template-template-sessions-archive.single-post .speakers-container .speakers{text-align:center;}.single.single-post .speakers-container .speaker,.page-template-template-sessions-archive.single-post .speakers-container .speaker{display:inline-block;margin-bottom:0.5rem;font-size:1rem;margin-left:1rem;max-width:16.5625rem;}.single.single-post .speakers-container .speakers .speaker .speaker-image,.page-template-template-sessions-archive.single-post .speakers-container .speakers .speaker .speaker-image{display:block;transform:scale(1.02);margin:0 auto;transform:none;}@media all and (min-width: ){.single.single-post .speakers-container .speaker,.page-template-template-sessions-archive.single-post .speakers-container .speaker{width:calc(50% - 2rem);}}@media all and (min-width: 700px){.single.single-post .speakers-container .speakers,.page-template-template-sessions-archive.single-post .speakers-container .speakers{margin-left:-2rem;text-align:left;}.single.single-post .speakers-container .speaker,.page-template-template-sessions-archive.single-post .speakers-container .speaker{width:calc(33.33% - 2rem);}}@media all and (min-width: 960px){.single.single-post .speakers-container .speaker,.page-template-template-sessions-archive.single-post .speakers-container .speaker{width:calc(25% - 2rem);margin-left:2rem;}}@media all and (min-width: 1250px){.single.single-post .speakers-container .speaker,.page-template-template-sessions-archive.single-post .speakers-container .speaker{width:calc(20% - 2rem);}}.blog .latest-teaser{padding:1.8rem 0 1.5rem;background-position:center;}.blog .latest-teaser .featured-content{padding:1.5rem 4rem 1.5rem 3%;background-color:rgba(255,255,255,0.85);}.blog .latest-teaser .latest-date{display:block;margin-bottom:0.5rem;font-weight:700;color:#00939b;}.blog .latest-teaser .section-heading{font-size:2rem;}.blog .latest-teaser .button{margin:1.8rem 0 0;display:inline-block;padding:0 21px;line-height:2;background-color:#00939b;border:2px solid #00939b;border-radius:5px;color:#fff;font-size:20px;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;font-weight:700;box-shadow:none;}.blog .latest-teaser .button:hover{background-color:transparent;color:#00939b;box-shadow:none;}@media all and (min-width: 500px){.blog .latest-teaser .featured-content{width:80%;}}@media all and (min-width: 700px){.blog .latest-teaser .featured-content{width:50%;}}@media all and (min-width: 960px){.blog .latest-teaser .featured-content{width:33.33%;}}.blog .teasers{padding:3rem 0;}.blog .teasers .inner{zoom:1;}.blog .teasers .inner:before,.blog .teasers .inner:after{content:"";display:table;}.blog .teasers .inner:after{clear:both;}@media all and (min-width: 360px){.blog .teasers .inner{margin-left:-3%;zoom:1;}.blog .teasers .inner:before,.blog .teasers .inner:after{content:"";display:table;}.blog .teasers .inner:after{clear:both;}.blog .teasers .inner .floated-block{float:left;margin-left:3%;}.blog .teasers .inner .within-margin{margin-left:3%;}}@media all and (min-width: 500px){.blog .teasers .inner .floated-block{width:47%;margin-bottom:3%;}.blog .teasers .inner .floated-block:nth-child(2n+1){clear:both;}}@media all and (min-width: 960px){.blog .teasers .inner .floated-block.threes:nth-child(2n+1),.blog .teasers .inner .floated-block.fours:nth-child(2n+1){clear:none;}.blog .teasers .inner .floated-block.threes{width:30.33%;}.blog .teasers .inner .floated-block.threes:nth-child(3n+1){clear:both;}.blog .teasers .inner .floated-block.fours{width:22%;}.blog .teasers .inner .floated-block.fours:nth-child(4n+1){clear:both;}}.blog .teasers .teaser{margin-bottom:2rem;}.blog .teaser-header,.blog .copy-container{background-color:#f3f3f4;}.blog .posted-date{display:block;padding:0.6rem 1rem;text-align:center;color:#fff;font-weight:300;background-color:#00939b;}.blog .post-image{display:block;margin:0 auto;}.blog .copy-container{padding:1rem 1.4rem;text-align:center;}.blog .copy-container p{color:#696969;}.blog .post-tag-list .tag{display:inline-block;}.blog .post-tag-list .tag a{display:block;padding:0.4rem 1rem;font-weight:400;}.blog .post-tag-list .tag a:after{content:"";display:block;width:96%;height:3px;margin:0 auto;background-color:#121a44;-webkit-transition:width 0.15s ease-in-out;-moz-transition:width 0.15s ease-in-out;-ms-transition:width 0.15s ease-in-out;-o-transition:width 0.15s ease-in-out;transition:width 0.15s ease-in-out;}.blog .post-tag-list .tag a:hover:after{width:102%;}.blog .post-more-link{display:block;padding:1rem;text-align:center;background-color:#00939b;border:1px solid #00939b;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;-ms-transition:background-color 0.2s;-o-transition:background-color 0.2s;transition:background-color 0.2s;}.blog .post-more-link span{border-bottom:1px solid #fff;-webkit-transition:border-bottom 0.2s;-moz-transition:border-bottom 0.2s;-ms-transition:border-bottom 0.2s;-o-transition:border-bottom 0.2s;transition:border-bottom 0.2s;color:#fff;font-weight:700;}.blog .post-more-link:hover{background-color:#fff;}.blog .post-more-link:hover span{color:#00939b;border-color:#00939b;}.blog .pagination-ctrl{clear:both;text-align:center;}.blog .pagination-ctrl a{font-weight:700;border-bottom:1px solid transparent;-webkit-transition:border-bottom 0.2s;-moz-transition:border-bottom 0.2s;-ms-transition:border-bottom 0.2s;-o-transition:border-bottom 0.2s;transition:border-bottom 0.2s;}.blog .pagination-ctrl a:hover,.blog .pagination-ctrl a:active,.blog .pagination-ctrl a:focus{border-bottom:1px solid #00aeef;}.session-details{padding:3rem 0;}.session-details .section-heading{font-weight:400;}.session-details .session-meta{font-size:1.2rem;margin-bottom:2rem;}.session-details .session-meta > *{display:inline-block;}.session-details .session-meta .separator{margin:0 0.3rem;}@media all and (max-width: 500px){.session-details .session-meta > *{display:block;}.session-details .session-meta .separator{display:none;}}.single-sessions .speakers-container .speakers .speaker:hover .speaker-image{transform:none;}.single-sessions .speakers-container .speakers .speaker .speaker-image{transform:none;}.single-gallery #content-container{position:relative;z-index:5;overflow:hidden;-webkit-transition:height 0.3s ease-in;-moz-transition:height 0.3s ease-in;-ms-transition:height 0.3s ease-in;-o-transition:height 0.3s ease-in;transition:height 0.3s ease-in;}.single-gallery #content-container.loading{height:0;}.single-gallery .gallery-content{top:0;left:0;width:100%;height:100%;}.single-gallery .gallery-content.active{opacity:1;pointer-events:auto;}@media all and (min-width: 360px){.single-gallery .gallery-content.images .list{margin-left:-2%;zoom:1;}.single-gallery .gallery-content.images .list:before,.single-gallery .gallery-content.images .list:after{content:"";display:table;}.single-gallery .gallery-content.images .list:after{clear:both;}.single-gallery .gallery-content.images .list .floated-block{float:left;margin-left:2%;}.single-gallery .gallery-content.images .list .within-margin{margin-left:2%;}}@media all and (min-width: 500px){.single-gallery .gallery-content.images .list .floated-block{width:48%;margin-bottom:2%;}.single-gallery .gallery-content.images .list .floated-block:nth-child(2n+1){clear:both;}}@media all and (min-width: 960px){.single-gallery .gallery-content.images .list .floated-block.threes:nth-child(2n+1),.single-gallery .gallery-content.images .list .floated-block.fours:nth-child(2n+1){clear:none;}.single-gallery .gallery-content.images .list .floated-block.threes{width:31.33%;}.single-gallery .gallery-content.images .list .floated-block.threes:nth-child(3n+1){clear:both;}.single-gallery .gallery-content.images .list .floated-block.fours{width:23%;}.single-gallery .gallery-content.images .list .floated-block.fours:nth-child(4n+1){clear:both;}}.single-gallery .gallery-content.videos .list{margin-bottom:2rem;}@media all and (min-width: 700px){.single-gallery .gallery-content.videos{width:60%;margin:0 auto;}}.single-gallery .video{position:relative;overflow:hidden;padding-top:56.25%;margin-bottom:2rem;}.single-gallery .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}.page-template-template-tickets #abdomen > .inner{padding-top:3rem;padding-bottom:3rem;}.page-template-template-tickets #abdomen .mws-popup-form-tickets{margin-bottom:2rem;}.page-template-template-tickets #abdomen .mc_overlay{display:none;position:fixed;z-index:300;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:transparent;background-color:rgba(26,26,26,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc1a1a1a, endColorstr=#cc1a1a1a);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc1a1a1a, endColorstr=#cc1a1a1a);}.page-template-template-tickets #abdomen #mc_embed_signup{position:absolute;left:50%;top:35%;max-width:500px;width:100%;z-index:310;background-color:#fff;padding:1rem 2rem;transform:translate(-50%,0);}.page-template-template-tickets #abdomen #mc_embed_signup .close-button{position:absolute;right:0;top:0;background-color:#1a1a1a;font-size:1.3rem;padding:0 0.5rem;cursor:pointer;line-height:1.8rem;color:#fff;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.page-template-template-tickets #abdomen #mc_embed_signup .close-button:hover{color:#1a1a1a;background-color:#fff;}.page-template-template-tickets #abdomen #mc_embed_signup label{color:#1a1a1a;}.page-template-template-tickets #abdomen #mc_embed_signup input{display:block;margin-top:0.5rem;margin-bottom:1rem;width:75%;height:2.5rem;border:1px solid #1a1a1a;}.page-template-template-tickets #abdomen #mc_embed_signup input.fname{padding:0.5rem;}.page-template-template-tickets #abdomen #mc_embed_signup .button{width:auto;color:#1a1a1a;background-color:#f7f396;}.page-template-template-tickets #abdomen #mc_embed_signup .button:hover{color:#fff;background-color:#1a1a1a;}.flex-contact-block{padding:3rem 0;background-color:#fff;}.flex-contact-block .contact-details{zoom:1;}.flex-contact-block .contact-details:before,.flex-contact-block .contact-details:after{content:"";display:table;}.flex-contact-block .contact-details:after{clear:both;}.flex-contact-block .two-thirds{padding-right:4rem;}.flex-contact-block .two-thirds p{margin-bottom:15px;}.flex-contact-block .gform_title{font-size:1.1rem;line-height:1.3rem;margin-bottom:0.5rem;font-weight:700;}.flex-contact-block .gform_description{max-width:28.4375rem;display:block;margin-bottom:2rem;}.flex-contact-block .gfield{width:100%;display:block;float:none;margin-bottom:1.5rem;}.flex-contact-block .gfield_label{margin-bottom:1rem;font-weight:700;}.flex-contact-block .gfield_required{display:none;}.flex-contact-block .validation_error,.flex-contact-block .validation_message{color:#ff4a7d;}.flex-contact-block .gform_confirmation_message{padding:0.5rem 1rem;font-size:1.6rem;line-height:2rem;margin-bottom:1rem;font-weight:200;background-color:#231f20;color:#fff;}.flex-contact-block .chamber-logo-container{margin-bottom:1rem;}.flex-contact-block .contact-detail a{display:inline-block;margin-top:1.5rem;color:#231f20;border-bottom:1px solid transparent;-webkit-transition:border-bottom 0.2s;-moz-transition:border-bottom 0.2s;-ms-transition:border-bottom 0.2s;-o-transition:border-bottom 0.2s;transition:border-bottom 0.2s;}.flex-contact-block .contact-detail a:hover,.flex-contact-block .contact-detail a:active,.flex-contact-block .contact-detail a:focus{border-bottom:1px solid #231f20;}.flex-contact-block .social-media{margin-top:1rem;}.flex-contact-block .social-media li{width:2.5rem;height:2.5rem;display:inline-block;vertical-align:middle;position:relative;border-radius:50%;text-align:center;background-color:#121a44;}.flex-contact-block .social-media li:after{content:'';width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;opacity:1;border-radius:50%;z-index:1;background-color:#00939b;-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-style:preserve-3d;-webkit-transition:opacity 0.2s, transform 0.3s;-moz-transition:opacity 0.2s, transform 0.3s;-ms-transition:opacity 0.2s, transform 0.3s;-o-transition:opacity 0.2s, transform 0.3s;transition:opacity 0.2s, transform 0.3s;}.flex-contact-block .social-media li:hover:after{opacity:0;-ms-transform:scale(0.2,0.2);-webkit-transform:scale(0.2,0.2);transform:scale(0.2,0.2);-webkit-transform-style:preserve-3d;}.flex-contact-block .social-media li:hover .fa{color:#fff;}.flex-contact-block .social-media li a{display:block;position:absolute;top:calc(50% - 1rem);left:0;right:0;margin:0 auto;z-index:2;}.flex-contact-block .social-media li .fa{font-size:2rem;color:#404041;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-ms-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s;}.flex-contact-block .social-media li:not(:first-child){margin-left:1rem;}.flex-contact-block .social-media li .fa{color:#fff;}@media all and (max-width: 700px){.flex-contact-block .two-thirds,.flex-contact-block .third{width:100%;display:block;float:none;}.flex-contact-block .two-thirds{padding-right:0;margin-bottom:2rem;}.flex-contact-block .third{text-align:center;}}@media all and (min-width: 700px){.flex-contact-block .contact-details-inline-elements{display:flex;}.flex-contact-block .social-media{margin-left:3rem;}}iframe{max-width:100%;}.page-template-template-default-with-blue-background #abdomen{background-color:#fff;}.error404 .no-content{padding:3rem 0;margin:0;}.single-sessions .speakers .speaker,.single-post .speakers .speaker{overflow:hidden;margin-bottom:2rem;font-size:1rem;background-color:#fff;}.single-sessions .speakers .speaker:hover .speaker-image,.single-post .speakers .speaker:hover .speaker-image{-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-webkit-transform-style:preserve-3d;}.single-sessions .speakers .speaker .speaker-image,.single-post .speakers .speaker .speaker-image{-ms-transform:scale(1.01,1.01);-webkit-transform:scale(1.01,1.01);transform:scale(1.01,1.01);-webkit-transform-style:preserve-3d;-webkit-transition:transform 0.3s;-moz-transition:transform 0.3s;-ms-transition:transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;-ms-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;}@media all and (min-width: 500px){.single-sessions .speakers .speaker.large,.single-post .speakers .speaker.large{width:calc(50% - 2rem);position:relative;}.single-sessions .speakers .speaker.large .image-meta,.single-post .speakers .speaker.large .image-meta{position:absolute;bottom:0;left:0;right:0;background-color:#463762;}.single-sessions .speakers .speaker.large .speaker-name,.single-post .speakers .speaker.large .speaker-name{font-size:1.4rem;}}.single-sessions .speakers .speaker-name,.single-post .speakers .speaker-name{font-weight:700;}.single-sessions .speakers .company-name,.single-post .speakers .company-name{font-weight:200;}.single-sessions .speakers-container,.single-post .speakers-container{padding:3rem 0;}.single-sessions .speakers-container .small-section-heading,.single-post .speakers-container .small-section-heading{font-size:1.4rem;margin-bottom:2rem;text-align:left;}#static-action{background-position:center left;background-size:50% auto;background-repeat:no-repeat;}#static-action.with-image{background-color:#e0e0e0;}#static-action.no-image{background-color:#4d4d4d;}#static-action .content{padding:1.8rem 1.4rem;color:#fff;background-color:#4d4d4d;}#static-action .content h2{font-size:2.2rem;line-height:2.8rem;font-weight:700;color:#fff;}#static-action .button{display:inline-block;padding:0 21px;line-height:2;background-color:#f7f396;border:2px solid #f7f396;border-radius:5px;color:#1a1a1a;font-size:20px;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;font-weight:700;font-size:1.4rem;margin-top:1rem;}#static-action .button:hover{background-color:#1a1a1a;color:#f7f396;box-shadow:none;}#static-action .image-container img{display:block;margin:0 auto;}@media all and (max-width: 959px){#static-action.with-image{background-image:none !important;}}@media all and (min-width: 960px){#static-action.with-image .content{width:50%;margin-left:50%;}#static-action.no-image .content{width:50%;margin:0 auto;}#static-action .image-container{display:none;}}body.holding-page .header-book-now{display:none;}body.holding-page .site-logo,body.holding-page .primary-menu-container{vertical-align:middle;}body.holding-page .primary-menu-container{text-align:right;}body.holding-page .primary-menu-container a{border-bottom:3px solid #6b1c9e;line-height:1.5;transition:border-color 0.2s ease-in-out;color:#231f20;}body.holding-page .primary-menu-container a:hover{border-bottom-color:#1afedb;}body.holding-page #abdomen{position:relative;}body.holding-page #abdomen h1{margin:20px 0 32px;font-weight:400;}body.holding-page #abdomen .content-half{position:relative;z-index:1;padding:50px 35px;font-weight:300;}body.holding-page #abdomen .content-half,body.holding-page #abdomen .content-half h1,body.holding-page #abdomen .content-half h2,body.holding-page #abdomen .content-half h3,body.holding-page #abdomen .content-half h4,body.holding-page #abdomen .content-half h5,body.holding-page #abdomen .content-half h6{color:#fff;}body.holding-page #abdomen .content-half.text{background-color:#1a1a1a;}body.holding-page #abdomen .content-half.form{background:linear-gradient(to right,#6b1c9e,#1afedb);}body.holding-page #abdomen .content-half.form p{text-shadow:0 0 1px #1a1a1a;}body.holding-page #abdomen form input,body.holding-page #abdomen form textarea{border:none;font-size:17px;box-shadow:0 0 9px -2px #1a1a1a;}body.holding-page #abdomen form textarea{height:70px;}body.holding-page #abdomen form label{display:none;}body.holding-page #abdomen .gform_button{display:inline-block;padding:0 21px;line-height:2;background-color:#fff;border:2px solid #fff;border-radius:5px;color:#231f20;font-size:20px;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;font-weight:700;margin-top:0;}body.holding-page #abdomen .gform_button:hover{background-color:transparent;color:#121a44;box-shadow:none;}body.holding-page #abdomen .contact{margin-top:20px;}body.holding-page #abdomen .contact strong{font-size:17px;font-weight:400;}body.holding-page #abdomen .contact a{font-size:16px;color:#fff;border-bottom:1px solid transparent;-webkit-transition:border-bottom 0.2s;-moz-transition:border-bottom 0.2s;-ms-transition:border-bottom 0.2s;-o-transition:border-bottom 0.2s;transition:border-bottom 0.2s;}body.holding-page #abdomen .contact a:hover,body.holding-page #abdomen .contact a:active,body.holding-page #abdomen .contact a:focus{border-bottom:1px solid #fff;}body.holding-page #abdomen .contact .phone a{letter-spacing:2px;}body.holding-page #abdomen .contact .email a{letter-spacing:1px;}body.holding-page #abdomen .contact-details{display:inline-block;}body.holding-page #abdomen .contact-details:first-child{margin-right:25px;}@media all and (min-width: 700px) and (min-height: 600px){body.holding-page #abdomen{font-size:0;min-height:calc(100vh - 122px);}body.holding-page #abdomen h1{font-size:60px;line-height:1;}body.holding-page #abdomen:before,body.holding-page #abdomen:after{content:'';width:50%;height:100%;position:absolute;top:0;}body.holding-page #abdomen:before{left:0;background-color:#1a1a1a;}body.holding-page #abdomen:after{left:50%;background:linear-gradient(to right,#6b1c9e,#1afedb);}body.holding-page #abdomen .content-half{width:50%;padding:70px 55px;display:inline-block;vertical-align:middle;position:absolute;top:50%;transform:translateY(-50%);font-size:1rem;}body.holding-page #abdomen .content-half.form{left:50%;}body.holding-page #abdomen .content-half p:first-child{font-size:20px;letter-spacing:1px;}}@media all and (min-width: 960px){body.holding-page .content-half{padding:110px 85px;}}.flex-social-media-sponsors{margin:3rem 0;}.flex-social-media-sponsors .subtitle{display:table;margin:0 1rem 2rem 0;padding:0 2rem 0.625rem 0;border-bottom:3px solid #121a44;font-size:1.25rem;}.flex-social-media-sponsors .social-container{margin-bottom:3.5rem;}.flex-social-media-sponsors .social-media,.flex-social-media-sponsors .social-tag{display:inline-block;vertical-align:bottom;}.flex-social-media-sponsors .social-media li{display:inline-block;vertical-align:middle;margin-right:1.25rem;}.flex-social-media-sponsors .social-media li a{font-size:1.4rem;color:#00939b;}.flex-social-media-sponsors .social-media li a:hover{color:#121a44;}.flex-social-media-sponsors .social-tag{font-size:1.4rem;font-weight:500;color:#00939b;}.flex-social-media-sponsors .organised-by{margin-bottom:3rem;}.flex-social-media-sponsors .sponsor{display:inline-block;vertical-align:bottom;}@media all and (min-width: 700px){.flex-social-media-sponsors .organised-by,.flex-social-media-sponsors .sponsored-by{display:inline-block;vertical-align:top;}}@media all and (min-width: 960px){.flex-social-media-sponsors .organised-by,.flex-social-media-sponsors .sponsored-by{display:block;}}@media all and (min-width: 1220px){.flex-social-media-sponsors .organised-by,.flex-social-media-sponsors .sponsored-by{display:inline-block;}}.breadcrumb-trail li{font-size:0.9rem;font-weight:200;}.subject-tags{padding:1rem 3%;text-align:center;color:#fff;background-color:#231f20;}.subject-tags .label,.subject-tags .subjects,.subject-tags .sub{display:inline-block;vertical-align:middle;}.subject-tags .label{padding-right:2rem;font-size:1.4rem;font-weight:700;}.subject-tags .sub button{margin-top:0;border:none;border-bottom:2px solid transparent;background-color:transparent;color:#fff;font-family:'Open Sans', sans-serif;transition:border-color 0.3s ease-in-out;}.subject-tags .sub button:hover,.subject-tags .sub button.current{border-bottom:2px solid #fff;}.faqs{padding:4rem 0;}.faqs .faq{width:100%;margin-top:3rem;padding-bottom:2.5rem;border-bottom:2px solid #00939b;}.faqs .faq-title{display:block;margin-bottom:2.5rem;font-size:1.25rem;color:#00939b;}.faqs .faq-answer{display:none;margin-bottom:3rem;font-size:1.2rem;}.faqs .button.answer{padding:0.3125rem 2rem;margin:0;border:none;box-shadow:0px 0px 5px 0px #1a1a1a;color:#fff;background-color:#231f20;}.faqs .button.answer:hover{color:#231f20;background-color:#fff;}@media all and (min-width: 700px){.faqs{font-size:0;margin-left:-3rem;padding:0;}.faqs .faq{display:inline-block;vertical-align:middle;font-size:1.7rem;margin-top:6rem;width:calc(50% - 3rem);margin-left:3rem;}}@media all and (min-width: 960px){.faqs{margin-left:-5.3rem;padding:2rem 0 5rem;}.faqs .faq{width:calc(33.33% - 6.5rem);margin-left:5.3rem;}}.post-type-archive-faqs .flex-signup-form-block{background-color:#6b1c9e;background-color:#6b1c9e;}