.elementor .af-tile{height:auto;min-width:0px;aspect-ratio:4/3;object-fit:cover;border-radius:18px;display:block;flex:1 1 300px;}.elementor .af-tiles{width:100%;max-width:1280px;padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .af-measure-wide{max-width:640px;}.elementor .af-page-hero{width:100%;max-width:1280px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:center;}.elementor .af-section{width:100%;direction:rtl;padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;display:flex;flex-direction:column;align-items:center;}.elementor .af-bg-page{background-color:var(--color-bg-page);}.elementor .af-bg-section{background-color:var(--color-bg-section);}.elementor .af-display{font-family:var(--font-display);font-weight:700;font-size:48px;color:var(--color-brand-primary);line-height:1.15em;margin:0px;}.elementor .af-lead{font-family:var(--font-body);font-size:19px;color:var(--color-text-secondary);line-height:1.85em;margin:0px;}.elementor .af-badge{font-family:var(--font-heading);font-weight:600;font-size:12px;color:var(--plum-800);line-height:1.6em;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;margin:0px;border-radius:999px;background-color:var(--rose-100);display:inline-block;align-self:start;}.elementor .af-tile-wide{flex:1 1 460px;}.elementor .af-self-center{align-self:center;}.elementor .af-section-compact{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;}