#wpforms-1419{background:#ffffff;padding:35px}#wpforms-1419 .wpforms-field-label{color:#222222;font-size:15px;font-weight:600;margin-bottom:8px}#wpforms-1419 .wpforms-required-label{color:#589eba}#wpforms-1419 input[type="text"],#wpforms-1419 input[type="email"],#wpforms-1419 input[type="tel"],#wpforms-1419 input[type="number"],#wpforms-1419 textarea,#wpforms-1419 select{width:100%;height:52px;padding:0 16px;border:1px solid #d9dfe2;border-radius:7px;background:#ffffff;color:#222222;font-size:16px;transition:all 0.2s ease;box-shadow:0 1px 3px rgba(0,0,0,0.03)}#wpforms-1419 textarea{height:auto;min-height:120px;padding-top:14px}#wpforms-1419 input::placeholder,#wpforms-1419 textarea::placeholder{color:#9aa4a9;opacity:1}#wpforms-1419 input:focus,#wpforms-1419 textarea:focus,#wpforms-1419 select:focus{border-color:#589eba;outline:none;box-shadow:0 0 0 3px rgba(88,158,186,0.14)}#wpforms-1419 select{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#589eba 50%),linear-gradient(135deg,#589eba 50%,transparent 50%);background-position:calc(100% - 19px) 22px,calc(100% - 13px) 22px;background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:45px;cursor:pointer}#wpforms-1419 input[type="range"]{width:100%;height:6px;margin:12px 0 8px;padding:0;border:0;border-radius:10px;background:#dfe7ea;appearance:none;-webkit-appearance:none;cursor:pointer}#wpforms-1419 input[type="range"]::-webkit-slider-runnable-track{height:6px;border-radius:10px;background:#dfe7ea}#wpforms-1419 input[type="range"]::-webkit-slider-thumb{width:22px;height:22px;margin-top:-8px;border:3px solid #ffffff;border-radius:50%;background:#589eba;box-shadow:0 2px 6px rgba(0,0,0,0.18);appearance:none;-webkit-appearance:none}#wpforms-1419 input[type="range"]::-moz-range-track{height:6px;border-radius:10px;background:#dfe7ea}#wpforms-1419 input[type="range"]::-moz-range-thumb{width:16px;height:16px;border:3px solid #ffffff;border-radius:50%;background:#589eba;box-shadow:0 2px 6px rgba(0,0,0,0.18);cursor:pointer}#wpforms-1419 .wpforms-field-checkbox ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0}#wpforms-1419 .wpforms-field-checkbox li{margin:0!important;padding:12px 14px;border:1px solid #d9dfe2;border-radius:7px;background:#ffffff;transition:all 0.2s ease}#wpforms-1419 .wpforms-field-checkbox li:hover{border-color:#589eba;background:#f6fafb}#wpforms-1419 input[type="checkbox"]{accent-color:#589eba}#wpforms-1419 .wpforms-field-checkbox label{color:#333333;font-size:15px;cursor:pointer}#wpforms-1419 button[type="submit"]{width:100%;min-height:54px;padding:14px 25px;border:2px solid #589eba;border-radius:7px;background:#589eba;color:#ffffff;font-size:16px;font-weight:600;letter-spacing:0.02em;cursor:pointer;transition:all 0.2s ease}#wpforms-1419 button[type="submit"]:hover{background:#467f98;border-color:#467f98;transform:translateY(-1px);box-shadow:0 5px 15px rgba(88,158,186,0.25)}#wpforms-1419 button[type="submit"]:active{transform:translateY(0)}#wpforms-1419 .wpforms-field{padding-top:0;padding-bottom:20px}@media (max-width:600px){#wpforms-1419{padding:25px 20px;border-radius:10px}#wpforms-1419 .wpforms-field-checkbox ul{grid-template-columns:1fr}#wpforms-1419 input[type="text"],#wpforms-1419 input[type="email"],#wpforms-1419 input[type="tel"],#wpforms-1419 input[type="number"],#wpforms-1419 select{height:50px}}