.quote-form-wrapper form .hs-form-field{width:100%}.quote-form-wrapper{background:#fff;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.1);font-family:Arial,sans-serif;margin:40px auto;max-width:600px;padding:30px;position:relative}.quote-form-wrapper h3.form-title{display:none}.quote-form-wrapper .actions{margin-top:10px!important}.quote-form-wrapper form .hs-form-field{display:inline-block!important;margin-bottom:20px!important;vertical-align:top}.quote-form-wrapper form .hs-form-field textarea{box-sizing:border-box;min-height:70px;resize:vertical;width:100%!important}.quote-form-wrapper form .hs-form-field.hs_message{display:block!important;width:100%!important}.quote-form-wrapper form input,.quote-form-wrapper form select,.quote-form-wrapper form textarea{border:1px solid #ddd;border-radius:6px;box-sizing:border-box;font-size:14px;outline:none;padding:12px 14px;transition:border .3s ease;width:100%!important}.quote-form-wrapper form input:focus,.quote-form-wrapper form select:focus,.quote-form-wrapper form textarea:focus{border-color:#ffaa17}form input[type=email]::placeholder,form input[type=file]::placeholder,form input[type=number]::placeholder,form input[type=password]::placeholder,form input[type=search]::placeholder,form input[type=tel]::placeholder,form input[type=text]::placeholder,form select::placeholder,form textarea::placeholder{color:#aaa;font-size:14px}.quote-form-wrapper form input[type=submit]{background:#ffaa17;border:none;border-radius:6px;color:#000;cursor:pointer;font-style:16px;font-weight:400;margin-bottom:20px;min-width:140px;padding:17px 30px;transition:background .3s ease,box-shadow .3s ease;width:auto!important}.quote-form-wrapper form input[type=submit]:hover{background:#e69912;box-shadow:0 0 10px hsla(0,0%,100%,.5)}.actions,.form-actions,.hs_submit{margin-top:30px!important}.actions .privacy-note,.form-actions .privacy-note,.hs_submit .privacy-note{align-items:center!important;color:#6b7280!important;display:flex!important;font-size:13px!important;gap:6px!important;margin-top:4px!important}.quote-form-wrapper .privacy-note{bottom:11%;display:flex;gap:5px;max-width:300px;position:absolute;right:7%}.quote-form-wrapper .privacy-note span{color:#c1c2cb;font-family:Pangea Afrikan Trial;font-size:14px}@media (max-width:480px){.quote-heading{font-size:20px}.quote-heading img{height:20px;width:20px}}@media (max-width:768px){.quote-form-wrapper{max-width:95%;padding:12px 15px}.quote-form-wrapper form .hs-form-field{margin-bottom:12px!important;width:100%!important}.quote-form-wrapper form input,.quote-form-wrapper form select,.quote-form-wrapper form textarea{font-size:13px;padding:8px 10px}.quote-form-wrapper form input[type=submit]{font-size:14px;padding:12px 18px}.quote-form-wrapper .privacy-note{font-size:12px;margin-top:8px}}@media (max-width:480px){.quote-form-wrapper{margin:10px auto;padding:10px 12px}.quote-form-wrapper form .hs-form-field{margin-bottom:10px!important}.quote-form-wrapper form input,.quote-form-wrapper form textarea{font-size:12px;padding:6px 8px}.quote-form-wrapper form input[type=submit]{font-size:13px;padding:10px 14px}.quote-form-wrapper .privacy-note span{font-size:11px}}@media (max-width:1024px){.quote-form-wrapper form{align-items:flex-start;display:flex;flex-direction:column}.quote-form-wrapper form input[type=submit]{margin-bottom:8px}.quote-form-wrapper .privacy-note{font-size:13px;margin-left:0;text-align:left;width:100%}}