.wpforms-container{font-family:Arial,Helvetica,sans-serif;color:#1F2937}.wpforms-container .wpforms-field-label{color:#0F2742!important;font-size:16px!important;font-weight:700!important;margin-bottom:8px!important}.wpforms-container .wpforms-field-description,.wpforms-container .wpforms-field-sublabel{color:#006F70!important;font-size:13px!important}.wpforms-container input[type="text"],.wpforms-container input[type="email"],.wpforms-container input[type="tel"],.wpforms-container input[type="number"],.wpforms-container input[type="url"],.wpforms-container input[type="password"],.wpforms-container select,.wpforms-container textarea{width:100%!important;background:#FFFFFF!important;color:#1F2937!important;border:1px solid #A9D8E2!important;border-radius:10px!important;padding:13px 14px!important;font-size:16px!important;line-height:1.5!important;transition:all 0.2s ease!important;box-shadow:none!important}.wpforms-container input[type="text"]:focus,.wpforms-container input[type="email"]:focus,.wpforms-container input[type="tel"]:focus,.wpforms-container input[type="number"]:focus,.wpforms-container input[type="url"]:focus,.wpforms-container input[type="password"]:focus,.wpforms-container select:focus,.wpforms-container textarea:focus{border-color:#008F90!important;box-shadow:0 0 0 3px rgba(0,143,144,0.12)!important;outline:none!important}.wpforms-container input::placeholder,.wpforms-container textarea::placeholder{color:#7A8A96!important;opacity:1!important}.wpforms-container .wpforms-field-radio li label,.wpforms-container .wpforms-field-checkbox li label{color:#1F2937!important;font-size:15px!important}.wpforms-container input[type="radio"],.wpforms-container input[type="checkbox"]{accent-color:#008F90}.wpforms-container .wpforms-field{padding:0 0 22px 0!important}.wpforms-container .wpforms-required-label{color:#008F90!important}.wpforms-container .wpforms-submit-container button[type="submit"],.wpforms-container button.wpforms-submit{background:#008F90!important;color:#FFFFFF!important;border:none!important;border-radius:10px!important;padding:14px 24px!important;font-size:16px!important;font-weight:700!important;cursor:pointer!important;transition:all 0.2s ease!important;box-shadow:none!important}.wpforms-container .wpforms-submit-container button[type="submit"]:hover,.wpforms-container button.wpforms-submit:hover{background:#006F70!important;transform:translateY(-1px)}.wpforms-container .wpforms-submit-container button[type="submit"]:focus,.wpforms-container button.wpforms-submit:focus{outline:none!important;box-shadow:0 0 0 3px rgba(0,143,144,0.18)!important}.wpforms-container .wpforms-error{color:#0F2742!important;font-size:13px!important;font-weight:600!important}.wpforms-container input.wpforms-error,.wpforms-container textarea.wpforms-error,.wpforms-container select.wpforms-error{border-color:#0F2742!important}.wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full{background:#F7FAFA!important;border:1px solid #A9D8E2!important;border-left:5px solid #008F90!important;color:#0F2742!important;border-radius:12px!important;padding:20px!important}.wpforms-container{background:#F7FAFA;border:1px solid #E8EFF1;border-radius:18px;padding:28px!important}@media (max-width:767px){.wpforms-container{padding:20px!important;border-radius:14px}.wpforms-container .wpforms-submit-container button[type="submit"],.wpforms-container button.wpforms-submit{width:100%!important}}