.ve-header-wrapper .ve-lp-page-wrapper{max-width:inherit;padding:0 140px}.ve-header-wrapper{float:left;width:100%;position:absolute;left:0;top:30px;z-index:1}.ve-header-wrapper img{max-width:160px}.ve-hero-banner-inner-wrapper{width:100%;float:left;z-index:0;position:relative;max-width:700px}.ve-hero-banner-inner-wrapper h2{float:left;width:100%;font-size:50px;color:#fff;text-transform:uppercase;line-height:62px;margin-bottom:20px}.ve-hero-banner-inner-wrapper h2,.ve-hero-banner-inner-wrapper h2 span{font-family:Raleway,sans-serif;font-weight:600}.ve-hero-banner-inner-wrapper ul.date-and-time li{color:#e1a44d;font-size:24px;line-height:24px;float:left;display:inline-block;padding-right:15px;margin-right:15px;border-right:2px solid}.ve-hero-banner-inner-wrapper ul.date-and-time{float:left;width:100%;padding-left:5px;margin-bottom:15px}.ve-hero-banner-inner-wrapper ul.date-and-time li:last-child{border:none}.ve-hero-banner-inner-wrapper p{float:left;width:100%;color:#fff;font-size:20px;line-height:33px;margin-bottom:35px}.ve-hero-banner-cta-wrapper{float:left;width:100%}.ve-hero-banner-cta-wrapper span.regilink{font-size:18px;border-radius:0;-webkit-border-radius:0;color:#6d44b8;text-align:center;line-height:45px;padding:0 55px;-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;background:#a3e1d3;display:inline-block;cursor:pointer}.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}.ve-hero-banner-wrapper.has-form{padding-bottom:0!important}.has-form .ve-lp-page-wrapper{display:flex;justify-content:space-between}.ve-hero-banner-form-ui{max-width:554px;background:#fff;padding:45px 50px 50px;box-shadow:3px 0 10px rgba(0,0,0,.1607843137254902);float:left;width:100%;height:100%}.has-form .ve-lp-page-wrapper .ve-hero-banner-inner-wrapper,.ve-hero-banner-form{width:47%}.ve-hero-banner-form{margin-top:-150px}.has-form .ve-lp-page-wrapper .ve-hero-banner-inner-wrapper{max-width:500px}.ve-hero-banner-form-ui h3{color:#424242;font:normal normal 600 22px/64px Raleway;padding-bottom:10px;text-align:center}.ve-hero-banner-form-ui h3:not(:empty):after{content:"";display:block;height:2px;width:90px;background:#f5a65b;margin:0 auto}.ve-hero-banner-form-ui .hs-form-field{float:left;width:100%;margin-bottom:18px}.ve-hero-banner-form-ui .hs-form-field>label{float:left;width:100%;padding-bottom:8px}.ve-hero-banner-form-ui .hs-form-field>label>span{color:#424242;font-size:14px;font-weight:600;float:left;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:7px;float:left;line-height:32px;width:100%}.ve-hero-banner-form-ui .hs-form-field textarea{border:1px solid #424242;border-radius:7px;float:left;line-height:16px;width:100%;padding:10px;min-height:80px}.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;width:100%;text-align:center;padding-top:20px}.ve-hero-banner-form-ui .hs-submit input[type=submit]{width:206px;min-height:60px;text-align:center;background:#f5a65b;line-height:45px;font-size:18px;color:#000;cursor:pointer;border:0;-webkit-appearance:none;box-shadow:3px 3px 10px rgba(0,0,0,.1607843137254902);border-radius:4px;font-weight:600;font-family:Open Sans,sans-serif}.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 .legal-consent-container{float:left;width:100%}.ve-hero-banner-form-ui .legal-consent-container p{font-size:13px;line-height:20px;color:#000;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}@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 h2{font-size:34px;line-height:44px;margin-bottom:10px}.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:18px;line-height:28px}.ve-hero-banner-wrapper{padding-top:125px!important;padding-bottom:10px!important}.ve-hero-banner-form-ui{padding:30px}.has-form .ve-lp-page-wrapper{display:block}.has-form .ve-lp-page-wrapper .ve-hero-banner-inner-wrapper,.ve-hero-banner-form{max-width:100%;width:100%;margin-top:0}.ve-hero-banner-form-ui{margin-top:20px}}@media(max-width:480px){.ve-hero-banner-inner-wrapper h2{font-size:26px;line-height:36px}}