.revops-section{float:left;width:100%}.revops-section,.ve-header-wrapper{position:relative}.ve-header-wrapper .ve-lp-page-wrapper{max-width:inherit;padding:0 140px}.ve-header-wrapper{float:left;width:100%;z-index:1}.ve-header-wrapper img{max-width:160px}.ve-hero-banner-inner-wrapper{float:left;max-width:800px;padding:20px 0;position:relative;width:55%;z-index:0}.ve-hero-banner-form{display:flex;float:left;justify-content:end;padding-left:40px;position:relative;width:47%;z-index:1}.ve-hero-banner-inner-wrapper h2{color:#fff;float:left;font-family:Raleway,sans-serif;font-size:40px;font-weight:500;line-height:1.1;margin-bottom:12px;text-transform:uppercase;width:100%}.ve-hero-banner-inner-wrapper ul.date-and-time li{border-right:2px solid;color:#e1a44d;display:inline-block;float:left;font-size:24px;line-height:24px;margin-right:15px;padding-right:15px}.ve-hero-banner-inner-wrapper ul.date-and-time{float:left;margin-bottom:15px;padding-left:5px;width:100%}.ve-hero-banner-inner-wrapper ul.date-and-time li:last-child{border:none}.ve-hero-banner-inner-wrapper p{color:#fff;float:left;font-size:20px;line-height:1.5;margin-bottom:15px;width:100%}.ve-hero-banner-cta-wrapper{float:left;width:100%}.ve-hero-banner-cta-wrapper span.regilink{background:#a3e1d3;border-radius:0;-webkit-border-radius:0;color:#6d44b8;cursor:pointer;display:inline-block;font-size:18px;line-height:45px;padding:0 55px;text-align:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.ve-hero-banner-cta-wrapper span.regilink:hover{background-color:#e1a44d;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.has-form .ve-lp-page-wrapper{align-items:flex-start;display:flex;justify-content:space-between}.ve-hero-banner-form-ui{background:#fff;box-shadow:3px 0 10px #00000029;float:left;height:100%;max-width:520px;padding:25px 35px 30px;width:100%}.ve-hero-banner-form-ui h3{color:#424242;font-size:22px;font-weight:600;line-height:1.3;padding-bottom:5px;text-align:center}.ve-hero-banner-form-ui h3:not(:empty):after{background:#f5a65b;content:"";display:block;height:2px;margin:7px auto 0;width:90px}.ve-hero-banner-form-ui .hs-form-field{float:left;margin-bottom:15px;width:100%}.ve-hero-banner-form-ui .hs-form-field>label{float:left;padding-bottom:4px;width:100%}.ve-hero-banner-form-ui .hs-form-field>label>span{color:#424242;float:left;font-size:14px;font-weight:600;width:100%}.ve-hero-banner-form-ui .hs-form-field>label>span.hs-form-required{display:none}.ve-hero-banner-form-ui .hs-form-field input[type=email],.ve-hero-banner-form-ui .hs-form-field input[type=text]{border:1px solid #424242;border-radius:4px;float:left;line-height:32px;padding:3px 10px;width:100%}.ve-hero-banner-form-ui .hs-form-field textarea{border:1px solid #424242;border-radius:7px;float:left;line-height:16px;min-height:80px;padding:10px;width:100%}.ve-hero-banner-form-ui .hs-form-field input:focus,.ve-hero-banner-form-ui .hs-form-field textarea:focus,.ve-hero-banner-form-ui .hs-submit input[type=submit]:focus{outline:0}.ve-hero-banner-form-ui .hs-submit{float:left;padding-top:15px;text-align:center;width:100%}.ve-hero-banner-form-ui .hs-submit input[type=submit]{-webkit-appearance:none;background:#f5a65b;border:0;border-radius:4px;box-shadow:3px 3px 10px #00000029;color:#000;cursor:pointer;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;line-height:48px;text-align:center;width:206px}.ve-hero-banner-form-ui .hs-submit input[type=submit],.ve-hero-banner-form-ui .hs-submit input[type=submit]:hover{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.ve-hero-banner-form-ui .hs-submit input[type=submit]:hover{background:#e1a44d;color:#6d44b8}.ve-hero-banner-form-ui ul.hs-error-msgs,.ve-hero-banner-form-ui ul.hs-error-msgs li{float:left;width:100%}.ve-hero-banner-form-ui ul.hs-error-msgs li label{color:#f5a65b;float:left;font-size:13px;line-height:1.2;padding-top:4px;width:100%}.ve-hero-banner-form-ui .legal-consent-container{float:left;width:100%}.ve-hero-banner-form-ui .legal-consent-container p{color:#000;font-size:13px;line-height:20px;margin-bottom:10px}.ve-hero-banner-form-ui .legal-consent-container p a{color:#6d44b8;text-decoration:none}.ve-hero-banner-form-ui .legal-consent-container p a,.ve-hero-banner-form-ui .legal-consent-container p a:hover{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.ve-hero-banner-form-ui .legal-consent-container p a:hover{color:#a3e1d3}.ve-date-time-place{float:left;margin-bottom:25px;width:100%}.ve-date-time-place ul{float:left;list-style:none;width:100%}.ve-date-time-place ul li{color:#f5a65b;float:left;font-size:20px;line-height:1.3;margin-bottom:5px;width:100%}.ve-sponsors{float:left;margin-bottom:20px;width:100%}.ve-sponsors h4{color:#f5a65b;float:left;font-family:Raleway,sans-serif;font-size:18px;line-height:32px;margin-bottom:5px;width:100%}.ve-sponsors ul{align-items:center;display:flex;flex-wrap:wrap;float:left;width:100%}.ve-sponsors ul li{float:left;margin-bottom:10px;margin-right:15px;width:auto}.full-w-speakers h4{color:#a3e1d3;font:normal normal 600 20px/35px Raleway;letter-spacing:0}.inner-box{display:flex;padding-top:30px}.speaker-contents h2{color:#fff;font:normal normal 600 16px/26px Open Sans;letter-spacing:0;text-transform:uppercase}.speaker-contents p{color:#fff;font:normal normal normal 17px/26px Open Sans;letter-spacing:0}.speaker-contents{display:flex;flex-direction:column;justify-content:center;padding-left:16px;padding-right:55px}@media(max-width:767px){.inner-box{flex-direction:column}.inner-box,.speaker-contents{align-items:center;justify-content:center}.speaker-contents{padding-bottom:20px;padding-left:0;padding-right:0}.full-w-speakers h4{text-align:center}}@media(max-width:1440px){.ve-header-wrapper .ve-lp-page-wrapper{max-width:1190px;padding:0 15px}}@media(max-width:768px){.ve-hero-banner-inner-wrapper ul.date-and-time li{font-size:18px;line-height:24px}.ve-hero-banner-inner-wrapper ul.date-and-time{margin-bottom:5px}.ve-hero-banner-inner-wrapper p{font-size:20px!important;line-height:1.5}.has-form .ve-lp-page-wrapper{display:block}.has-form .ve-lp-page-wrapper .ve-hero-banner-inner-wrapper,.ve-hero-banner-form{margin-top:0;max-width:100%;width:100%}.ve-hero-banner-form-ui{margin-bottom:50px;max-width:inherit}.ve-hero-banner-inner-wrapper h2{font-size:32px!important;margin-bottom:10px}}