.elementor .text-inverse{color:var(--color-text-white);}.elementor .background-primary{background-color:var(--color-primary);}.elementor .background-gray{background-color:var(--color-surface-alt);}.elementor .button-primary{width:max-content;font-family:var(--font-body);font-weight:600;font-size:18px;color:var(--color-text-white);line-height:1.3;text-transform:none;padding-block-start:var(--space-3);padding-block-end:var(--space-3);padding-inline-start:var(--space-5);padding-inline-end:var(--space-5);border-radius:var(--radius-sm);background-color:var(--color-primary);}.elementor .gap-sm{gap:var(--gap-sm);}.elementor .gap-md{max-width:1280px;gap:var(--gap-md);}.elementor .gap-lg{gap:var(--gap-lg);justify-content:center;}.elementor .margin-bottom-4{margin-block-end:var(--space-4);}.elementor .margin-bottom-8{margin-block-end:var(--space-8);}.elementor .padding-none{padding:var(--space-0);}.elementor .padding-8{padding:var(--space-8);}.elementor .align-items-center{align-items:center;}.elementor .button-grey{font-weight:600;font-size:18px;color:#2a2a2a;line-height:18px;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;background-color:#f2f2f2;display:inline-block;align-self:start;}.elementor .respond{@media (max-width: 880px) { & p { font-size: 18px; } }@media (min-width: 881px) and (max-width: 1200px) { & p { font-size: 20px; } }\n}