.contact-us-form__wrapper{max-width:600px;background-color:#fff;width:100%;padding-inline:40px;padding-top:30px;padding-bottom:50px;border-radius:16px}.contact-us-form__wrapper label{color:var(--color-primary);font-size:12px;padding-left:10px}.contact-us-form__wrapper .input{margin-right:0 !important}.contact-us-form__wrapper .input input[type=email]{width:100% !important}.contact-us-form__wrapper .form-columns-2 .hs-error-msgs li{line-height:1;margin-top:6px;padding-left:12px}.contact-us-form__wrapper .hs-error-msgs li .hs-main-font-element{color:var(--color-red);padding-left:0}.contact-us-form__wrapper .hs-error-msg{font-size:12px;padding-left:0;color:var(--color-red)}.contact-us-form__wrapper .form-columns-2{display:flex;gap:20px}.contact-us-form__wrapper .form-columns-2 .input{margin-left:0 !important;margin-right:0 !important}.contact-us-form__wrapper .input input[type=text],.contact-us-form__wrapper .input input[type=email],.contact-us-form__wrapper .input select{height:40px;border:1px solid var(--color-primary);border-radius:8px;width:100%;color:var(--color-primary);padding-inline:12px}.contact-us-form__wrapper .hs-richtext:first-child{color:var(--color-green)}.contact-us-form__wrapper .hs-richtext{margin-top:14px;color:var(--color-primary);font-size:12px;line-height:1.5}.contact-us-form__wrapper .hs-richtext a,.contact-us-form__wrapper .hs-richtext a:visited{color:var(--color-primary)}.contact-us-form__wrapper .hs-form-booleancheckbox label{display:flex;align-items:center;gap:12px;padding-left:0}.contact-us-form__wrapper .hs-form-booleancheckbox label input{width:24px;height:24px;border:1px solid #bdbdbd;border-radius:4px}.contact-us-form__wrapper .hs-form-booleancheckbox label span{margin-left:0 !important;font-size:14px}.contact-us-form__wrapper .input ul li label{display:flex;gap:8px;align-items:center}.contact-us-form__wrapper .actions input{width:100%;border:1px solid var(--color-primary);border-radius:8px;padding-block:14px;background-color:var(--color-primary);color:#fff;margin-top:30px;transition:all .3s ease-in-out;cursor:pointer}.contact-us-form__wrapper .actions input:hover{color:var(--color-primary);background:#fff;border:1px solid var(--color-primary);transition:all .3s ease-in-out}.contact-us-form__wrapper .field{margin-top:15px}@media (max-width:480px){.contact-us-form__wrapper{padding-inline:24px;padding-block:28px}.contact-us-form__wrapper .form-columns-2{flex-direction:column;gap:0}.contact-us-form__wrapper .input input[type=text],.contact-us-form__wrapper .input input[type=email],.contact-us-form__wrapper .input select{width:100% !important}}