.elementor .color-white{color:var(--color-white);}.elementor .color-body{color:var(--color-body);}.elementor .color-primary{color:var(--color-primary);}.elementor .tp-button{font-family:var(--font-heading);font-weight:700;font-size:16px;letter-spacing:1px;line-height:1.4;font-style:normal;text-transform:uppercase;}.elementor .tp-Body-XS-CAPS{font-family:var(--font-body);font-weight:700;font-size:12px;letter-spacing:0.02em;line-height:1.5;font-style:normal;text-transform:uppercase;}.elementor .tp-body-s{font-family:var(--font-body);font-weight:400;font-size:14px;letter-spacing:0em;line-height:1.5;font-style:normal;text-transform:none;}.elementor .tp-body{font-family:var(--font-body);font-weight:400;font-size:18px;letter-spacing:0em;line-height:1.5;font-style:normal;text-transform:none;}.elementor .tp-body-M{font-family:var(--font-body);font-weight:500;font-size:20px;letter-spacing:0em;line-height:1.5;font-style:normal;text-transform:none;}.elementor .tp-h3{font-family:var(--font-heading);font-weight:900;font-size:32px;letter-spacing:0em;line-height:1.1;font-style:normal;text-transform:uppercase;}.elementor .tp-h2{font-family:var(--font-heading);font-weight:900;font-size:40px;letter-spacing:0em;line-height:1.1;font-style:normal;text-transform:uppercase;}