.contact-form-section{padding:80px 0 60px}.contact-form-section .heading{margin:0 auto;max-width:1000px;text-align:center}.contact-form-section .heading .page-label{align-items:center;color:#fff;display:flex;font-family:FSIndustrieWd,Arial,sans-serif;font-size:16px;font-weight:700;gap:10px;justify-content:center;line-height:1.4;margin-bottom:30px;text-transform:uppercase}.contact-form-section .heading .page-label .main{color:#fc5100}.contact-form-section .heading h1{color:#ffefe1;font-family:FSIndustrieCd,Arial,sans-serif;font-size:70px;font-weight:700;letter-spacing:-1px;line-height:80px;margin-bottom:16px}.contact-form-section .heading h1 span{background:linear-gradient(90deg,#2fb3a0,#bcfdfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.contact-form-section .heading p{color:#fff;font-family:FSIndustrieWd,Arial,sans-serif;font-size:28px;font-weight:400;line-height:1.5;margin-bottom:0}.contact-form-section .form-column{background:transparent;border-radius:24px;margin:40px auto 0;max-width:1000px;padding:38px}.contact-form-section .form-column form{background:transparent;width:100%}.contact-form-section .form-column form fieldset{max-width:100%}.contact-form-section .form-column form .form-columns-2,.contact-form-section .form-column form .form-columns-3{display:flex;justify-content:space-between}.contact-form-section .form-column form .form-columns-2 .hs-form-field{width:49%}.contact-form-section .form-column form .form-columns-3 .hs-form-field{width:32%}.contact-form-section .form-column form .hs-form-field{margin-bottom:35px}.contact-form-section .form-column form .form-columns-1:last-child .hs-form-field{margin-bottom:0}.contact-form-section .form-column form .hs-form-field .input{margin-right:0!important}.contact-form-section .form-column form .hs-form-field label{display:none}.contact-form-section .form-column form .hs-form-field input,.contact-form-section .form-column form .hs-form-field select,.contact-form-section .form-column form .hs-form-field textarea{background:transparent;border:1.3px solid #66d0c1;border-radius:64px;color:#e7d7cb;font-family:FSIndustrieWd,Arial,sans-serif;font-size:15px;font-weight:500;padding:16px 33px;width:100%!important}.contact-form-section .form-column form .hs-form-field input::placeholder,.contact-form-section .form-column form .hs-form-field select::placeholder,.contact-form-section .form-column form .hs-form-field textarea::placeholder{color:#e7d7cb}.contact-form-section .form-column form .hs-form-field select option{color:#000}.contact-form-section .form-column form .hs-form-field textarea{border-radius:22px;height:140px;resize:none}.contact-form-section .form-column form .hs-richtext h6{color:#ffefe1;font-family:FSIndustrieWd,Arial,sans-serif;font-size:13px;font-weight:500;margin-bottom:10px;text-transform:uppercase}.contact-form-section .form-column form .hs-richtext p{color:#fff;font-family:FSIndustrieWd,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.5;margin:0}.contact-form-section .form-column form .hs-submit .actions input{background:#fc5100;border:0;border-radius:64px;color:#fff;cursor:pointer;font-family:FSIndustrieWd,Arial,sans-serif;font-size:16px;font-weight:700;margin-top:25px;outline:0;padding:20px;text-align:center;text-transform:uppercase;width:100%}.contact-form-section .form-column form .hs-error-msgs{list-style:none;margin:0;padding:0}.contact-form-section .form-column form .hs-error-msgs li label{color:#d33535;display:block;font-family:FSIndustrieWd,Arial,sans-serif;font-size:14px;font-weight:400;margin:5px 0}.contact-form-section .form-column form .hs_error_rollup{margin-top:20px}.contact-form-section .form-column .submitted-message{color:#fc5100;font-family:FSIndustrieWd,Arial,sans-serif;font-size:20px;font-weight:500;margin:0;padding:0;text-align:center}@media(max-width:767.98px){.contact-form-section{padding:60px 0 40px}.contact-form-section .heading h1{font-size:42px;line-height:52px}.contact-form-section .heading p{font-size:20px;line-height:1.4}.contact-form-section .form-column{padding:30px 15px}.contact-form-section .form-column form .form-columns-2,.contact-form-section .form-column form .form-columns-3{display:block}.contact-form-section .form-column form .form-columns-2 .hs-form-field,.contact-form-section .form-column form .form-columns-3 .hs-form-field{width:100%}.contact-form-section .form-column form .hs-form-field{margin-bottom:25px}.contact-form-section .form-column form .hs-form-field input,.contact-form-section .form-column form .hs-form-field select,.contact-form-section .form-column form .hs-form-field textarea{font-size:14px;padding:13px 20px}.contact-form-section .form-column form .hs-form-field textarea{height:100px}.contact-form-section .form-column form .hs-submit .actions input{padding:16px 20px}.contact-form-section .form-column .submitted-message{font-size:18px}}