@media(min-width:1921px){.elementor .row-number{font-size:0.875rem;line-height:1.0625rem;}}@media(min-width:1921px){.elementor .header-nav-link{font-size:0.8125rem;letter-spacing:0.1em;}}@media(min-width:1921px){.elementor .button-link{font-size:1.125rem;line-height:1.875rem;}}@media(min-width:1921px){.elementor .button-primary{font-size:1.125rem;line-height:1.875rem;}}@media(min-width:1921px){.elementor .type-mono{font-size:0.8125rem;line-height:1.125rem;}}@media(min-width:1921px){.elementor .type-eyebrow{font-size:0.8125rem;line-height:1.125rem;margin-block-end:var(--gap-section);}}@media(min-width:1921px){.elementor .type-small{font-size:0.9375rem;line-height:1.5rem;}}@media(min-width:1921px){.elementor .type-body{font-size:1.125rem;line-height:1.875rem;}}@media(min-width:1921px){.elementor .type-lead{font-size:1.5rem;line-height:2.4rem;}}@media(min-width:1921px){.elementor .type-h2{font-size:3.875rem;line-height:4.5rem;}}@media(min-width:1921px){.elementor .type-sub{font-size:2rem;line-height:2.625rem;}}@media(min-width:1921px){.elementor .type-statement{font-size:5.25rem;line-height:6rem;}}@media(min-width:1921px){.elementor .section-outer{padding-block-start:var(--space-section-y);padding-block-end:var(--space-section-y);}}@media(min-width:1921px){.elementor .type-cta{font-size:5.25rem;line-height:6rem;}}@media(min-width:1921px){.elementor .footer-menu-link{font-size:0.9375rem;line-height:1.5rem;}}@media(min-width:1921px){.elementor .subpage-hero{height:75vh;min-height:62.5rem;}}@media(min-width:1921px){.elementor .hero-sub-display{font-size:2.75rem;line-height:3.5rem;}}