.ve-header-wrapper .ve-lp-page-wrapper{max-width:inherit;padding:0 140px}.ve-header-wrapper{float:left;left:0;position:absolute;top:30px;width:100%;z-index:1}.ve-header-wrapper img{max-width:160px}.ve-hero-banner-inner-wrapper{float:left;max-width:700px;position:relative;width:100%;z-index:0}.ve-hero-banner-inner-wrapper h2{color:#fff;float:left;font-size:50px;line-height:62px;margin-bottom:20px;text-transform:uppercase;width:100%}.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{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:33px;margin-bottom:35px;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}.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{background:#fff;box-shadow:3px 0 10px #00000029;float:left;height:100%;max-width:554px;padding:45px 50px 50px;width: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{background:#f5a65b;content:"";display:block;height:2px;margin:0 auto;width:90px}.ve-hero-banner-form-ui .hs-form-field{float:left;margin-bottom:18px;width:100%}.ve-hero-banner-form-ui .hs-form-field>label{float:left;padding-bottom:8px;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: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;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:20px;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:18px;font-weight:600;line-height:45px;min-height:60px;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 .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}@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-bottom:10px!important;padding-top:125px!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{margin-top:0;max-width:100%;width:100%}.ve-hero-banner-form-ui{margin-top:20px}}@media(max-width:480px){.ve-hero-banner-inner-wrapper h2{font-size:26px;line-height:36px}}