.block-form{background-color:#fff;color:#000;padding:20px 24px 110px}.block-form h2{display:inline-block;text-align:center;width:100%}.block-form p{margin-bottom:40px;text-align:center}.block-form form fieldset.form-columns-1 .hs-input{width:100%}.block-form form fieldset.form-columns-2 .hs-form-field{width:calc(50% - 16px)}.block-form form fieldset.form-columns-3 .hs-form-field{width:calc(33.3% - 21px)}.block-form form fieldset.form-columns-2 .hs-form-field:first-child,.block-form form fieldset.form-columns-3 .hs-form-field:not(:last-child){margin-right:32px}.block-form form fieldset.form-columns-1 .input,.block-form form fieldset.form-columns-2 .input,.block-form form fieldset.form-columns-3 .input{margin-right:0}.block-form form label{color:#000;font-size:1.2rem;font-weight:700;line-height:1.5rem;margin-bottom:0;text-transform:uppercase}.block-form form label:has(input[type=checkbox]){display:grid;gap:14px;grid-template-columns:16px auto;text-transform:none}.block-form form input[type=email],.block-form form input[type=number],.block-form form input[type=password],.block-form form input[type=search],.block-form form input[type=tel],.block-form form input[type=text],.block-form form select,.block-form form textarea{border:1px solid #707070;font-size:1.6rem;font-weight:700;line-height:1.9rem;padding:15px 17px}.block-form form input[type=email]:focus,.block-form form input[type=number]:focus,.block-form form input[type=password]:focus,.block-form form input[type=search]:focus,.block-form form input[type=tel]:focus,.block-form form input[type=text]:focus,.block-form form select:focus,.block-form form textarea:focus{margin:0;outline-color:#000}.block-form form input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #000;border-radius:0;color:currentColor;display:grid;font:inherit;height:16px;margin:0 14px 0 0;place-content:center;transform:translateY(-.075em);width:16px!important}.block-form form input[type=checkbox]:before{box-shadow:inset 1em 1em #07401e;content:"";height:10px;transform:scale(0);transition:transform .12s ease-in-out;width:10px}.block-form form input[type=checkbox]:checked:before{transform:scale(1)}.block-form form a{color:#006620}.block-form form .actions{text-align:center}.block-form form input[type=submit]{background-color:#06401d;border:1px solid #06401d;color:#fff;font-size:1.8rem;font-weight:700;line-height:2.2rem;padding:14px 40px 12px;text-transform:uppercase;transition:all .25s ease-in}.block-form form input[type=submit]:hover{background-color:#fff;color:#000}@media (max-width:767px){.block-form form fieldset.form-columns-2 .hs-form-field,.block-form form fieldset.form-columns-3 .hs-form-field{width:100%}.block-form form fieldset.form-columns-2 .hs-form-field:first-child,.block-form form fieldset.form-columns-3 .hs-form-field:not(:last-child){margin-right:0}.block-form form label:has(input[type=checkbox]){font-size:1.6rem;grid-template-columns:32px auto;line-height:1.9rem}.block-form form input[type=checkbox]{height:32px;width:32px!important}.block-form form input[type=submit]{width:100%}}@media (max-width:480px){.block-form form .input input{max-width:100%;width:100%!important}}