.fam-enq{background:#f4f3ef;color:#141414;font-family:Inter,Arial,sans-serif}.fam-enq__wrap{align-items:start;display:grid;gap:48px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin:0 auto;max-width:1120px;padding:56px 24px}.fam-enq h2{color:#141414!important;font-family:Oswald,Arial Narrow,sans-serif!important;font-size:34px;font-weight:500;line-height:1.1;margin:0 0 14px;text-transform:uppercase}.fam-enq li,.fam-enq p{color:#141414;font-size:17px!important;line-height:1.6}.fam-enq ul{padding-left:20px}.fam-enq__form{background:#fff;border:1px solid #dadad7;border-radius:6px;padding:24px}.fam-enq form fieldset{max-width:none!important}.fam-enq form .hs-form-field{margin-bottom:14px}.fam-enq form label{color:#141414!important;display:block;font-family:Inter,Arial,sans-serif!important;font-size:14px!important;font-weight:600;letter-spacing:0!important;margin-bottom:4px;text-transform:none!important}.fam-enq form .hs-form-required{color:#9b2c2c;margin-left:2px}.fam-enq form input[type=email],.fam-enq form input[type=number],.fam-enq form input[type=tel],.fam-enq form input[type=text],.fam-enq form select,.fam-enq form textarea{background:#fff!important;border:1px solid #8f8f8a!important;border-radius:6px!important;box-sizing:border-box;color:#141414!important;font:16px Inter,Arial,sans-serif!important;height:auto!important;padding:10px 12px!important;width:100%!important}.fam-enq form input::placeholder,.fam-enq form textarea::placeholder{color:#6b6b6b!important}.fam-enq form input:focus,.fam-enq form select:focus,.fam-enq form textarea:focus{outline:3px solid #826637!important;outline-offset:1px}.fam-enq form .hs-error-msgs{list-style:none;margin:4px 0 0;padding:0}.fam-enq form .hs-error-msg{color:#9b2c2c;font-size:13px}.fam-enq form .hs-button,.fam-enq form input[type=submit]{background:#141414!important;border:0!important;border-radius:4px!important;color:#fff!important;cursor:pointer;font:600 16px Inter,Arial,sans-serif!important;letter-spacing:.02em;padding:15px 18px!important;text-transform:none!important;width:100%!important}.fam-enq .submitted-message{font-size:17px;line-height:1.6}.fam-enq .submitted-message a{color:#141414;font-weight:700}@media (max-width:900px){.fam-enq__wrap{gap:20px;grid-template-columns:minmax(0,1fr);padding:40px 18px}.fam-enq h2{font-size:27px}.fam-enq__form{padding:18px}}