.elementor .cvp-input:focus{outline-offset:2px;outline: 2px solid var(--text-dark);\n}.elementor .cvp-input{width:100%;height:56px;font-family:var(--font-inter);font-size:16px;color:var(--text-dark);border-radius:var(--radius-input);border-width:1px;border-color:var(--text-muted);border-style:solid;background-color:var(--background-white);padding-inline: 16px; padding-block: 0px;\n}.elementor .cvp-label{font-family:var(--font-inter);font-weight:600;font-size:16px;color:var(--text-dark);line-height:1.5;}.elementor .cvp-body{font-family:var(--font-inter);font-weight:400;font-size:var(--fs-body);color:var(--text-dark);line-height:1.6;margin:0px;}.elementor .cvp-body-l{max-width:65ch;font-family:var(--font-inter);font-weight:400;font-size:var(--fs-body-large);color:var(--text-dark);line-height:1.6;margin:0px;}.elementor .cvp-h4{font-family:var(--font-inter);font-weight:600;font-size:var(--fs-h4);color:var(--text-dark);line-height:1.4;display:block;}.elementor .cvp-h3{font-family:var(--font-inter);font-weight:600;font-size:var(--fs-h3);color:var(--text-dark);line-height:1.3;display:block;text-wrap: balance;\n}.elementor .cvp-h1{font-family:var(--font-inter);font-weight:700;font-size:var(--fs-h1);color:var(--text-dark);letter-spacing:-0.02em;line-height:1.1;display:block;text-wrap: balance;\n}