.alpha-hero-banner{background-position:50%;background-size:cover;float:left;padding:60px 0;position:relative;width:100%}.alpha-hero-banner:before{background:rgba(21,48,46,.83);bottom:0;content:"";left:0;position:absolute;top:0;width:100%;z-index:0}.alpha-hero-banner-wrapper{max-width:630px;position:relative;z-index:1}.alpha-hero-banner-caption{float:left;text-align:center;width:100%}.alpha-hero-banner-wrapper{float:none;margin:0 auto;max-width:1140px;padding:0 15px;width:100%}.alpha-hero-banner-caption h4{color:#fff;float:left;font-size:36px;line-height:46px;margin-bottom:40px;width:100%}.alpha-hero-banner-caption h1{color:#fff;float:left;font-family:Varela Round,sans-serif;font-size:80px;margin-bottom:40px;text-transform:uppercase;width:100%}.alpha-hero-banner-caption p{color:#fff;float:left;font-size:38px;line-height:56px;margin-bottom:47px;width:100%}.alpha-eventdatetime{color:#fff;float:left;font-size:40px;font-weight:400;line-height:47px;margin-bottom:60px;width:100%}.alpha-hero-banner-form{background:#fff;border-radius:6px;box-shadow:5px 5px 22px #0000001a;float:left;padding:55px 60px;width:100%}.alpha-hero-banner-form>h2{color:#565656;float:left;font-size:40px;font-weight:700;margin-bottom:30px;text-transform:uppercase;width:100%}.alpha-hero-banner-form span.hs_cos_wrapper_type_form{float:left;width:100%}.alpha-agenda-wrapper{float:none!important;margin:0 auto!important;max-width:1170px;width:100%}.alpha-hero-banner-form form.hs-form.stacked{display:flex;flex-wrap:wrap;float:left;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.alpha-hero-banner-form form.hs-form.stacked fieldset{align-self:baseline;float:left;max-width:50%;padding:0 15px;width:100%}.alpha-hero-banner-form form.hs-form.stacked .hs-submit{float:left;padding:0;width:100%}.alpha-hero-banner-form form.hs-form.stacked .hs-submit .actions{float:right;margin-top:-75px;max-width:calc(50% - 30px);padding:0 30px 0 15px;width:100%}.alpha-hero-banner-form form.hs-form.stacked fieldset:nth-child(4){transform:translateY(-40px);-webkit-transform:translateY(-40px)}.alpha-hero-banner-form form.hs-form.stacked fieldset:nth-child(6){transform:translateY(-80px);-webkit-transform:translateY(-80px)}.alpha-hero-banner-form form.hs-form.stacked .input{float:left;margin:0;width:100%}.alpha-hero-banner-form form .hs-fieldtype-select .input{float:left;position:relative;width:100%}.alpha-hero-banner-form form .hs-fieldtype-select .input:after{border-bottom:2px solid #929292;border-left:2px solid #929292;content:"";height:5px;position:absolute;right:9px;top:44%;transform:rotate(-45deg) translateY(-50%);-webkit-transform:rotate(-45deg) translateY(-50%);width:5px}.alpha-hero-banner-form form input[type=color],.alpha-hero-banner-form form input[type=date],.alpha-hero-banner-form form input[type=datetime-local],.alpha-hero-banner-form form input[type=datetime],.alpha-hero-banner-form form input[type=email],.alpha-hero-banner-form form input[type=file],.alpha-hero-banner-form form input[type=month],.alpha-hero-banner-form form input[type=number],.alpha-hero-banner-form form input[type=password],.alpha-hero-banner-form form input[type=search],.alpha-hero-banner-form form input[type=tel],.alpha-hero-banner-form form input[type=text],.alpha-hero-banner-form form input[type=time],.alpha-hero-banner-form form input[type=url],.alpha-hero-banner-form form input[type=week],.alpha-hero-banner-form form select,.alpha-hero-banner-form form textarea{appearance:none;-webkit-appearance:none;border:1px solid #d5d5d5;color:#565656;float:left;font-size:18px;line-height:45px;max-width:100%;min-height:47px;padding:0 15px;width:100%!important}.alpha-hero-banner-form form select{background-color:transparent;position:relative;z-index:1}.alpha-hero-banner-form form input:focus,.alpha-hero-banner-form form select:focus,.alpha-hero-banner-form form textarea:focus{outline:0}.alpha-hero-banner-form form .hs-form-field{float:left!important;margin-bottom:20px;padding:0 5px;width:100%}.alpha-hero-banner-form form .hs-form-field>label{color:#565656;float:left;font-size:18px;line-height:30px;width:100%}.alpha-hero-banner-form form input[type=submit]{appearance:none;-webkit-appearance:none;background:#afc125;background:-moz-linear-gradient(45deg,#afc125 0,#049948 40%,#049948 99%);background:-webkit-linear-gradient(45deg,#afc125,#049948 40%,#049948 99%);background:linear-gradient(45deg,#afc125,#049948 40%,#049948 99%);border:0;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;float:left;font-size:24px;font-weight:500;letter-spacing:.8px;padding:18px 10px;text-align:center;text-transform:uppercase;width:100%}.alpha-hero-banner-form form input[type=submit],.alpha-hero-banner-form form input[type=submit]:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#afc125",endColorstr="#049948",GradientType=1);-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}.alpha-hero-banner-form form input[type=submit]:hover{background:#afc125;background:-moz-linear-gradient(-45deg,#afc125 0,#049948 40%,#049948 99%);background:-webkit-linear-gradient(-45deg,#afc125,#049948 40%,#049948 99%);background:linear-gradient(135deg,#afc125,#049948 40%,#049948 99%)}.alpha-hero-banner-form ul.multi-container{float:left;width:100%}.alpha-hero-banner-form .hs-form-booleancheckbox,.alpha-hero-banner-form ul.multi-container li{float:left;position:relative;width:100%}.alpha-hero-banner-form .hs-form-booleancheckbox input[type=checkbox],.alpha-hero-banner-form ul.multi-container li input[type=checkbox]{left:0;opacity:0;position:absolute;top:0}.alpha-hero-banner-form .hs-form-booleancheckbox input[type=checkbox]+span,.alpha-hero-banner-form ul.multi-container li input[type=checkbox]+span{color:#565656;cursor:pointer;float:left;font-size:14px;letter-spacing:.3px;line-height:18px;padding:7px 0 7px 35px;position:relative}.alpha-hero-banner-form .hs-form-booleancheckbox input[type=checkbox]+span:before,.alpha-hero-banner-form ul.multi-container li input[type=checkbox]+span:before{border:1px solid #d5d5d5;content:"";display:inline-block;height:22px;left:0;position:absolute;top:4px;width:22px}.alpha-hero-banner-form .hs-form-booleancheckbox input[type=checkbox]+span a,.alpha-hero-banner-form ul.multi-container li input[type=checkbox]+span a{color:#52ae32}.alpha-hero-banner-form .hs-form-booleancheckbox input[type=checkbox]:checked+span:after,.alpha-hero-banner-form ul.multi-container li input[type=checkbox]:checked+span:after{border-bottom:3px solid;border-left:3px solid;content:"";display:inline-block;height:4px;left:4px;position:absolute;top:11px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:14px}.alpha-hero-banner-form .hs_error_rollup{display:none}.alpha-hero-banner-form form ul.inputs-list{float:left;width:100%}.alpha-hero-banner-form form ul.inputs-list label.hs-error-msg{color:red;float:left;font-size:13px;padding:8px 0 0;width:100%}@media(max-width:1280px){.alpha-hero-banner-caption h1{font-size:50px;margin-bottom:25px}.alpha-hero-banner-caption h4{font-size:24px;line-height:30px;margin-bottom:25px}.alpha-hero-banner-caption p{font-size:30px;line-height:42px;margin-bottom:25px}.alpha-eventdatetime{font-size:32px;line-height:38px;margin-bottom:40px}}@media(max-width:990px){.alpha-hero-banner-form{padding:40px}.alpha-hero-banner-form form.hs-form.stacked fieldset{max-width:inherit}.alpha-hero-banner-form form.hs-form.stacked fieldset:nth-child(2){order:4}.alpha-hero-banner-form form.hs-form.stacked fieldset:nth-child(4){order:5;transform:translateY(0);-webkit-transform:translateY(0)}.alpha-hero-banner-form form.hs-form.stacked fieldset:nth-child(6){order:6;transform:translateY(0);-webkit-transform:translateY(0)}.alpha-hero-banner-form form.hs-form.stacked .hs-submit .actions{float:none;margin:0 auto;max-width:395px;padding:0 15px}.alpha-hero-banner-form form.hs-form.stacked .hs-submit{order:7;padding:20px 0 0}.alpha-hero-banner-form>h2{font-size:32px;line-height:40px}.alpha-hero-banner-form .hs-form-booleancheckbox input[type=checkbox]+span{padding:7px 0 7px 37px}.alpha-hero-banner-caption p br{display:none}}@media(max-width:768px){.alpha-hero-banner-caption h1{font-size:40px;margin-bottom:20px}.alpha-hero-banner-caption p{font-size:22px;line-height:30px;margin-bottom:25px}}@media(max-width:600px){.alpha-hero-banner-form{padding:25px}.alpha-hero-banner-form form.hs-form.stacked .hs-submit{float:left;max-width:inherit;padding:20px 0 0;width:100%}.alpha-hero-banner-form form input[type=submit]{max-width:inherit;width:100%}.alpha-eventdatetime{font-size:26px;line-height:32px;margin-bottom:30px}.alpha-hero-banner-form>h2{font-size:25px;line-height:32px}}