.elementor .s-cf-f-label{font-family:var(--font-body);font-weight:600;font-size:14px;color:var(--ink);}.elementor .s-cf-f-field{width:100%;font-family:var(--font-body);font-size:14px;color:var(--ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;border-radius:var(--radius-input);border-width:1px;border-color:var(--border);border-style:solid;background-color:#FFFFFF;}.elementor .s-cf-f-area{width:100%;font-family:var(--font-body);font-size:14px;color:var(--ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;border-radius:var(--radius-md);border-width:1px;border-color:var(--border);border-style:solid;background-color:#FFFFFF;}.elementor .s-cf-form-submit{cursor:pointer;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;justify-content:center;}.elementor .s-cf-form-legal{font-family:var(--font-body);font-weight:400;font-size:13px;color:var(--muted);line-height:1.6em;margin:0px;}.elementor .s-cf-form-success-p{font-family:var(--font-body);font-weight:400;font-size:15px;line-height:1.5em;margin:0px;}.elementor .s-cf-form-success{width:100%;color:#52815F;text-align:left;padding:14px;border-radius:var(--radius-sm);background-color:#DCE6DF;}.elementor .s-cf-form-error-p{font-family:var(--font-body);font-weight:400;font-size:15px;line-height:1.5em;margin:0px;}.elementor .s-cf-form-error{width:100%;color:#870000;text-align:left;padding:14px;border-radius:var(--radius-sm);background-color:#FFDEDE;}.elementor .s-cf-form{display:flex;flex-direction:column;gap:6px;}.elementor .s-cf-form-card{padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;}