.elementor .N-Text{font-family:Figtree;font-weight:400;font-size:16px;color:var(--Dark-text);line-height:1.42em}.elementor .primary-button{font-family:Figtree;font-weight:600;font-size:18.4px;color:#fff;border-radius:6px;border-width:2px;border-color:var(--Accent);border-style:solid;background-color:var(--Accent);transition:all 380ms}.elementor .primary-button:hover,.elementor .primary-button:focus-visible{transform:translate3d(0,-1.4px,0)}.elementor .strong-text{font-family:Figtree;font-weight:500;font-size:18.6px;color:var(--Primary-Dark)}.elementor .list-text{font-size:18px;color:var(--grey-fox)}.elementor .list-check{width:15px;height:15px;color:var(--Accent);margin-block-start:0;margin-block-end:3px;margin-inline-start:0;margin-inline-end:0;display:block}.elementor .image-portrait{width:276px;border-radius:8px}.elementor .L-text{font-weight:400;font-size:18px;line-height:1.32em}.elementor .section{padding-block-start:50px;padding-block-end:50px;padding-inline-start:10px;padding-inline-end:10px}.elementor .L-H3{font-weight:400;font-size:32px}.elementor .cta-text{font-size:24px}.elementor .plain{padding:0;margin:0;display:flex;flex-direction:column}.elementor .outline-button{color:var(--Dark-text);border-width:2px;border-color:var(--Accent);border-style:solid;background-color:#fff0}.elementor .section-width{width:1240px}.elementor .XL-text{font-weight:400;font-size:20px;line-height:1.32em}