body.page-id-278126 .wpforms-container .wpforms-form{background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.06);border-radius:14px;padding:28px;max-width:760px}body.page-id-278126 .wpforms-container .wpforms-field-label{color:rgba(255,255,255,0.9);display:block;font-size:14px;font-weight:600}body.page-id-278126 .wpforms-container .wpforms-required-label{color:#ffb000}body.page-id-278126 .wpforms-container .wpforms-field-sublabel{color:rgba(255,255,255,0.75);font-weight:600}body.page-id-278126 .wpforms-container
input[type="text"],body.page-id-278126 .wpforms-container
input[type="email"],body.page-id-278126 .wpforms-container
input[type="tel"],body.page-id-278126 .wpforms-container
input[type="url"],body.page-id-278126 .wpforms-container
input[type="number"],body.page-id-278126 .wpforms-container
select,body.page-id-278126 .wpforms-container
textarea{background:rgba(255,255,255,0.06);color:#ffffff;border:1px solid rgba(255,255,255,0.18);border-radius:10px;padding:14px;font-size:16px;line-height:1.6;box-shadow:none}body.page-id-278126 .wpforms-container ::placeholder{color:rgba(255,255,255,0.45);opacity:1}body.page-id-278126 .wpforms-container
input:focus,body.page-id-278126 .wpforms-container
textarea:focus,body.page-id-278126 .wpforms-container
select:focus{outline:none;background:rgba(255,255,255,0.09);border-color:#d10b0b;box-shadow:0 0 0 3px rgba(209,11,11,0.25)}body.page-id-278126 .wpforms-container .wpforms-field{margin-bottom:18px}body.page-id-278126 .wpforms-container
button[type="submit"],body.page-id-278126 .wpforms-container
.wpforms-submit{background:#d10b0b;color:#ffffff;border:none;border-radius:999px;padding:12px 28px;font-size:15px;font-weight:700;box-shadow:0 10px 22px rgba(209,11,11,0.35);transition:background 0.2s ease,transform 0.1s ease,box-shadow 0.2s ease}body.page-id-278126 .wpforms-container
button[type="submit"]:hover,body.page-id-278126 .wpforms-container
.wpforms-submit:hover{background:#ff1a1a;box-shadow:0 12px 26px rgba(255,26,26,0.45)}body.page-id-278126 .wpforms-container
button[type="submit"]:active,body.page-id-278126 .wpforms-container
.wpforms-submit:active{transform:translateY(1px)}body.page-id-278126 .wpforms-container
.wpforms-confirmation-container-full{background:rgba(0,180,90,0.12);border:1px solid rgba(0,180,90,0.35);border-radius:12px;color:#ffffff}body.page-id-278126 .wpforms-container
.wpforms-error,body.page-id-278126 .wpforms-container
label.wpforms-error{color:#ff6b6b}@media (max-width:600px){body.page-id-278126 .wpforms-container .wpforms-form{padding:18px}}