.elementor .Eyebrow{font-family:Figtree;font-weight:400;font-size:21px;color:var(--Text)}.elementor .H1{font-family:Figtree;font-weight:500;font-size:36px}.elementor .plain{padding:0}.elementor .primary-button{font-family:Figtree;font-weight:500;font-size:18.2px;color:#fff;padding-block-start:10px;padding-block-end:10px;border-radius:6px;border-width:2px;border-color:var(--Accent);border-style:solid;background-color:var(--Dark-Accent)}.elementor .Friction-remover{font-weight:500;font-size:17.4px;padding-block-start:8px}.elementor .Section-Width{width:1280px;max-width:100%;margin:auto;gap:var(--inner-section-gap)}.elementor .image-portrait{width:184px;border-radius:8px}.elementor .L-text{font-weight:400;font-size:18px;line-height:1.34em}.elementor .section{padding-block-start:52px;padding-block-end:52px;padding-inline-start:10px;padding-inline-end:10px;display:flex;gap:var(--section-gap)}.elementor .secondary-button{font-family:Figtree;font-weight:500;font-size:18.2px;color:var(--Accent);padding-block-start:10px;padding-block-end:10px;border-radius:6px;border-width:2px;border-color:var(--Accent);border-style:solid;background-color:#fff0}.elementor .XL-text{font-weight:400;font-size:22px}.elementor .Normal-text{font-size:16.4px}.elementor .full-section{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .CTA-text{font-size:20.6px;text-align:center;padding-block-end:12px}.elementor .padding-card{padding:22px;display:flex;gap:20px}.elementor .tiny-card{width:33%;border-radius:var(--radius);flex-direction:column;gap:18px}.elementor .tiny-card-text{font-size:17.8px}