.free-estimate{padding:100px 0}.free-estimate h2{color:#0971ba;font-size:45.8445px;font-size:62.5px;letter-spacing:2.75067px;margin-bottom:34px;text-align:center}.form-container{margin:auto;max-width:100%;width:900px}.form-container form{margin:auto;max-width:100%;width:100%}.form-container form fieldset{max-width:100%}.form-container form .input{margin:0;max-width:100%;width:100%}.form-container form input,.form-container form select,.form-container form textarea{background:#fafafa;border:1px solid #a9a9a9;border-radius:0;box-shadow:0 0 0 1px transparent;color:#000;font-family:var(--effra-light);font-size:22.4px;font-weight:300;height:61px;line-height:1.2rem;margin-bottom:10px;max-width:100%;padding:0 10px;width:100%}.form-container form textarea{height:100px;resize:none}.form-container form fieldset.form-columns-1 .hs-input{width:100%}.form-container form fieldset.form-columns-2{display:flex;gap:8px}.form-container form .hs_submit{margin-top:5px;text-align:center}.form-container form .hs_submit input{background:#e3151a;border-radius:300px;color:#fff;cursor:pointer;display:inline-block;font-family:var(--effra-medium);font-size:16px;letter-spacing:.94px;line-height:1;padding:22px 41px 24px;text-align:center;text-decoration:none;text-transform:uppercase;width:auto}.form-container form .hs_submit input:hover{background:var(--color-red-dark)}.form-container form .hs-richtext h3,.form-container form label{color:#000;font-family:var(--alfa-font);font-size:17.6px;font-weight:400;line-height:1.25}.form-container form .hs-richtext h3{margin-bottom:10px}.form-container form .hs-richtext h3 em{padding-left:5px}.form-container form .hs-error-msgs label,.form-container form .hs-field-desc,.form-container form .hs-richtext h3 em,.form-container form .hs_firstname label,.form-container form .hs_lastname label{font-family:var(--effra-light);font-size:19.2px;font-style:normal;font-weight:300}.form-container form .hs-field-desc{margin-bottom:10px;padding-top:5px}@media (max-width:768px){.free-estimate h2{font-size:40px}}@media (max-width:480px){.form-container form .hs-field-desc{font-size:15px}}