.section{padding:60px 0}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section{padding:40px 0}}.section .section__title{margin-bottom:34px}.section--title-center .section__title{text-align:center}.hbspt-form .input{margin:0;padding:0;width:100%}.hbspt-form .input input{border:1px solid #e6e6e6;border-radius:4px;box-shadow:0 0 0 .2rem transparent;color:gray;font-size:1.6rem;font-size:16px;height:auto;line-height:1;padding:12px 24px;transition:border .3s,box-shadow .3s,color .3s;width:100%}.hbspt-form .input input.error{border-color:var(--c-error);box-shadow:0 0 0 .2rem var(--c-error);color:var(--c-error)}.hbspt-form .hs_submit{width:33.33%}.hbspt-form .hs_submit .actions{height:100%}.hbspt-form .hs_submit .actions input{--main-color:var(--color-2);min-height:auto;width:100%}.hbspt-form .hs-error-msgs,.hbspt-form .sproket{display:none!important}.hs-fieldtype-radio ul{font-size:1.4rem;list-style-type:none}.hs-fieldtype-radio ul li+li{margin-top:1rem}.hs-form-radio{align-items:center;display:flex}.hs-form-radio span{flex-grow:1;margin-left:.8rem;width:10%}.hs_recaptcha{margin-top:.8rem}.hs_recaptcha .grecaptcha-badge{width:100%}.hs-form input[type=submit]{background-color:0AEA9;color:ffffff;width:150px}.form--base .hs-richtext{margin:2rem 0}.form--base .field+.field{margin-top:2rem}.form--base .hs_submit{margin-top:2rem;width:auto}.form--base .hs_submit .actions input{padding:1.4rem .8rem}