body #wfacp-e-form .ck-field-group{position:relative;display:flex;align-items:stretch;width:100%;min-width:0;border-radius:14px;background:#fff;box-shadow:0 2px 10px rgba(70,130,10,.07);transition:box-shadow .18s ease}body #wfacp-e-form .ck-field-group .ck-ico-box{flex:0 0 48px;width:48px;display:flex;align-items:center;justify-content:center;line-height:0;background:linear-gradient(135deg,#f0fcd6,#e0f6b0);border:1.5px solid #cfe6a0;border-right:2px solid #bfdd85;border-radius:14px 0 0 14px;color:#2f6b0f;pointer-events:none;transition:color .15s ease,border-color .15s ease,background .15s ease}body #wfacp-e-form .ck-field-group .ck-ico-box svg{width:21px;height:21px;display:block;transition:transform .22s cubic-bezier(.34,1.56,.64,1)}body #wfacp-e-form .ck-field-group:focus-within .ck-ico-box svg{transform:scale(1.15) rotate(-4deg)}body #wfacp-e-form .ck-field-group>input,body #wfacp-e-form .ck-field-group>select,body #wfacp-e-form .ck-field-group>textarea{flex:1 1 auto;width:100%!important;min-width:0!important;min-height:52px;padding:0 46px 0 14px!important;background-color:#fff!important;color:#0b1a0c!important;border:1.5px solid #cfe6a0!important;border-left:0!important;border-radius:0 14px 14px 0!important;font-size:16px!important;font-weight:500;line-height:1.3;box-shadow:none!important;-webkit-appearance:none;appearance:none;transition:border-color .15s ease,background-color .15s ease}body #wfacp-e-form .ck-field-group>textarea{resize:vertical;min-height:92px;padding:14px 46px 14px 14px!important}body #wfacp-e-form .ck-field-group>select{padding-right:46px!important}body #wfacp-e-form .ck-field-group.ck-sel .ck-ok{right:38px}body #wfacp-e-form .ck-field-group>input::placeholder,body #wfacp-e-form .ck-field-group>textarea::placeholder{color:#9aaa8e;font-weight:400;opacity:1}body #wfacp-e-form .ck-field-group>input:-webkit-autofill,body #wfacp-e-form .ck-field-group>input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 40px #fff inset!important;-webkit-text-fill-color:#0b1a0c!important}body #wfacp-e-form .ck-field-group .ck-ok{position:absolute;right:11px;top:50%;width:22px;height:22px;margin-top:-11px;border-radius:50%;background:#1e7b34;color:#fff;display:flex;align-items:center;justify-content:center;transform:scale(0);transition:transform .25s cubic-bezier(.34,1.56,.64,1);pointer-events:none}body #wfacp-e-form .ck-field-group.ck-ta .ck-ok{top:15px;margin-top:0}body #wfacp-e-form .ck-field-group.ck-filled .ck-ok{transform:scale(1)}body #wfacp-e-form .ck-field-group.ck-filled>input,body #wfacp-e-form .ck-field-group.ck-filled>select,body #wfacp-e-form .ck-field-group.ck-filled>textarea{border-color:#8fd14f!important}body #wfacp-e-form .ck-field-group.ck-filled .ck-ico-box{color:#1e7b34;background:#e6f8d2;border-color:#8fd14f;border-right-color:#8fd14f}body #wfacp-e-form .ck-field-group:focus-within{box-shadow:0 0 0 3px rgba(126,211,33,.28),0 8px 20px rgba(70,130,10,.1)}body #wfacp-e-form .ck-field-group:focus-within .ck-ico-box{color:#0b3d12;background:#c6f94a;border-color:#6fbf1a;border-right-color:#6fbf1a}body #wfacp-e-form .ck-field-group:focus-within>input,body #wfacp-e-form .ck-field-group:focus-within>select,body #wfacp-e-form .ck-field-group:focus-within>textarea{border-color:#6fbf1a!important;box-shadow:none!important}body #wfacp-e-form p.woocommerce-invalid .ck-field-group>input,body #wfacp-e-form p.woocommerce-invalid .ck-field-group>select,body #wfacp-e-form p.woocommerce-invalid .ck-field-group>textarea{border-color:#cc0c39!important;background-color:#fff5f6!important}body #wfacp-e-form p.woocommerce-invalid .ck-field-group .ck-ico-box{color:#cc0c39;border-color:#cc0c39;border-right-color:#cc0c39;background:#fff0f2}body #wfacp-e-form p.woocommerce-invalid .ck-field-group .ck-ok{transform:scale(0)}body #wfacp-e-form p.woocommerce-invalid .ck-field-group:focus-within{box-shadow:0 0 0 3px rgba(204,12,57,.14)}body #wfacp-e-form label.ck-floating-label{left:60px!important;right:auto!important}body #wfacp-e-form{font-size:16px;line-height:1.55}body #wfacp-e-form label,body #wfacp-e-form .wfacp-form-control-label,body #wfacp-e-form .woocommerce-form__label,body #wfacp-e-form .woocommerce-form-row label{text-transform:uppercase!important;letter-spacing:.5px!important;font-size:14px!important;font-weight:700!important;color:#10240f;margin:0 0 7px!important}body #wfacp-e-form h1,body #wfacp-e-form h2,body #wfacp-e-form h3,body #wfacp-e-form h4,body #wfacp-e-form .wfacp-heading,body #wfacp-e-form .wfacp-section-title,body #wfacp-e-form .wfacp_section_heading,body #wfacp-e-form .wfacp_section_title,body #wfacp-e-form .wfacp-sec-title,body #wfacp-e-form .wfacp_form_section_heading,body #wfacp-e-form .wfacp-title,body #wfacp-e-form .wfacp-dical-title,body #wfacp-e-form .wfacp-dical-label,body #wfacp-e-form .wfacp-main-heading,body #wfacp-e-form .woocommerce-form-coupon-toggle .woocommerce-info,body #wfacp-e-form .wfacp_custom_coupon_html .wfacp-coupon-title{text-transform:uppercase!important;letter-spacing:.6px!important;font-size:1.22em!important;font-weight:700!important;color:#0b1a0c}