.elementor .em-green{& em { color: #25d366; font-style: normal; }\n}.elementor .em-red{& em { color: #e11d2e; font-style: normal; }\n}.elementor .card-title{font-family:var(--font-display);font-weight:800;font-size:28px;color:var(--text);line-height:1;text-transform:uppercase;}.elementor .card-dark:hover,.elementor .card-dark:focus-visible{border-color:var(--blue);}.elementor .card-dark{border-radius:18px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--surface);transition:border-color 0.3s, background-color 0.3s, transform 0.3s;}.elementor .btn-blue:hover,.elementor .btn-blue:focus-visible{background-color:#111111;}.elementor .btn-blue{font-family:var(--font-display);font-weight:800;font-size:20px;color:var(--text);letter-spacing:0.08em;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;background-color:var(--blue);transition:background-color 0.25s;}.elementor .btn-red:hover,.elementor .btn-red:focus-visible{background-color:var(--red-hover);transform:translate3d(0px, -2px, 0px);}.elementor .btn-red{font-family:var(--font-display);font-weight:800;font-size:22px;color:var(--text);letter-spacing:0.08em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:34px;padding-inline-end:34px;border-radius:60px;background-color:var(--red);transition:background-color 0.25s, transform 0.25s;}.elementor .body-lg{font-family:var(--font-body);font-size:18px;color:#b5b5b5;line-height:1.6;}.elementor .eyebrow{font-family:var(--font-display);font-weight:800;font-size:18px;color:var(--red);letter-spacing:0.3em;text-transform:uppercase;}.elementor .display-h2{font-family:var(--font-display);font-weight:900;font-size:72px;color:var(--text);line-height:0.9;text-transform:uppercase;}.elementor .wrap{width:100%;max-width:1320px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}