.form-sec div#main-form .step-2 .navigation a.back{align-items:center;background:hsla(0,0%,100%,.8);color:#000;display:flex;font-family:Adrianna;font-size:18px;font-style:normal;font-weight:400;justify-content:center;line-height:30px;margin:0;padding:0 8.35px 0 16.4px;text-align:center;text-decoration:none;text-transform:none}.form-sec div#main-form .step-2 .navigation{align-items:flex-end;display:flex;justify-content:flex-start}.form-sec div#main-form .step-2 .navigation a.back svg{margin-right:7px;transform:rotate(180deg)}.form-sec{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;padding:50px 0 70px;position:relative;vertical-align:middle;width:100%;z-index:1}.form-sec:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.form-sec .title{padding:0;text-align:center}.form-sec .title,.form-sec .title h2{display:inline-block;margin:0;vertical-align:middle;width:100%}.form-sec .sub-title{margin:10px 0 0}.form-sec .sub-title,.form-sec .sub-title p{display:inline-block;vertical-align:middle;width:100%}.form-sec .sub-title p{font-size:20px;font-weight:600;line-height:24px;margin:0;text-align:center}.form-sec .form-wrap{display:inline-block;margin-top:30px;vertical-align:top;width:100%}.form-sec .form-wrap .form-title{display:none}.form-sec .form-wrap form{background-color:transparent;display:block;font-family:adrianna,sans-serif;margin:0 auto;max-width:800px;padding:0;width:100%}.form-sec .form-wrap form a{text-decoration:underline}.form-sec .form-wrap form input::placeholder{color:#333}.form-sec .form-wrap form .hs_error_rollup{display:block}.form-sec .form-wrap form .hs-input.invalid.error{border-color:#d31145}.form-sec .form-wrap form label{font-size:18px;font-weight:400}.form-sec .form-wrap form label.hs-error-msg{color:#fdb813;font-size:18px;font-weight:400}.form-sec .form-wrap form .actions{display:block;margin:0 auto;text-align:center;width:100%}.form-sec .bottom-caption{display:inline-block;margin:20px 0 0;vertical-align:middle;width:100%}.form-sec .bottom-caption .caption,.form-sec .bottom-caption .caption p{display:inline-block;margin:0;vertical-align:middle;width:100%}.form-sec .bottom-caption .caption p{text-align:left}.form-sec .bottom-caption .caption a:hover{opacity:.8}.form-sec.bg-color{background-image:unset!important}.form-sec.bg-color:after{display:none}#main-form .wrap-step-title{display:flex;padding-bottom:10px}#main-form .wrap-step-title span.step-title{color:#ffb92a!important}#main-form .submitted-message{display:none}#main-form .custom-thankyou-msg{background-color:transparent!important;color:#fff!important;display:none;text-align:center}#main-form .custom-thankyou-msg h3{color:#fff;font-size:40px!important;padding-bottom:10px}#main-form .custom-thankyou-msg a.reset{background:#fbbe2a;border-radius:40px;color:#000;display:inline-block;margin-top:20px;padding:10px 15px;text-decoration:none}ul.no-list.hs-error-msgs.inputs-list{display:block!important}#main-form .hs_submit,#main-form .step-2{display:none}div#main-form .navigation{align-items:flex-end;display:flex;justify-content:flex-end}div#main-form .navigation a.next{align-items:center;background:#fdb813;display:flex;justify-content:center;margin:0;text-decoration:none}.form-sec .form-wrap form a.next{color:#000;font-family:Adrianna;font-size:18px;font-style:normal;font-weight:400;line-height:30px;padding:0 8.35px 0 16.4px;text-align:center;text-transform:none}.form-sec .form-wrap form a.next svg{height:11.06px;margin-left:6.26px;width:15.652px}.form-sec .form-wrap form p.rules{color:#fff;font-size:13px;font-style:normal;font-weight:400;line-height:18px;margin:47px 0 0}.form-sec .form-wrap form .submit-wrap a.submit{border:1px solid #fdb813;border-radius:50px;color:#000;display:inline-block;font-family:Adrianna;font-size:20px;font-style:normal;font-weight:600;line-height:normal;padding:10.5px 44.99px;text-align:center;text-decoration:unset;text-transform:none;vertical-align:top}.form-sec .form-wrap form .submit-wrap{display:block;margin:40px auto 0;text-align:center;width:100%}.custom-thankyou-msg h2{color:#fff;margin-bottom:15px}.custom-thankyou-msg p{font-size:20px;font-style:normal;font-weight:600;line-height:30px}.custom-thankyou-msg p:last-child{margin:0}.custom-thankyou-msg a.reset{background:#ffb92a;border:1px solid #ffb92a;border-radius:50px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:#000;display:block;font-family:Adrianna;font-size:16px;font-style:normal;font-weight:600;line-height:20px;margin:30px auto 0;max-width:252px;text-align:center}.form-sec .form-wrap form .submit-wrap a.submit{background:#fdb813;border:1px solid #ffc54e;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.form-sec .form-wrap form .submit-wrap a.submit:hover{background:#ffb92a;border:1px solid #ffb92a}#main-form .custom-thankyou-msg a.reset{background:#ffc54e;border:1px solid #ffc54e;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}#main-form .custom-thankyou-msg a.reset:hover{background:#ffb92a;border:1px solid #ffb92a}.form-sec div#main-form .step-1 .navigation,.form-sec div#main-form .step-2 .navigation{width:100%}@media(max-width:1199px){.custom-thankyou-msg h2,.form-sec .title,.form-sec .title h2{font-size:36px;font-style:normal;font-weight:600;line-height:40px}}@media(max-width:991px){.form-sec{padding:40px 0 68px}.form-sec .form-wrap form{max-width:100%}}@media(max-width:767px){.form-sec{padding:30px 0 68px}}@media(max-width:370px){.form-sec .form-wrap form .hs-button,.form-sec .form-wrap form input[type=submit]{padding:15px 38px!important}}