@media(max-width:1024px){.elementor .s-nav-logo{width:63px;height:56px;}}@media(max-width:1024px){.elementor .s-nav-cta-mark{width:11px;height:21px;}}@media(max-width:1024px){.elementor .s-hero-nav{padding-block-start:16px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .s-legal-title{font-size:60px;}}@media(max-width:1024px){.elementor .s-legal-hero{padding-block-start:160px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .s-legal-body{padding-block-start:56px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .s-footer-logo{width:155.41px;height:76.89px;}}@media(max-width:1024px){.elementor .s-footer-skiddle{margin:0px;}}@media(max-width:1024px){.elementor .s-footer-brand{display:flex;flex-direction:column;gap:24px;justify-content:space-between;align-items:center;align-self:stretch;}}@media(max-width:1024px){.elementor .s-footer-subscribe-title{font-family:var(--font-body);font-size:14px;text-transform:none;}}@media(max-width:1024px){.elementor .s-footer-subscribe{flex:0 1 462px;}}@media(max-width:1024px){.elementor .s-footer-top{gap:32px;align-items:flex-start;}}@media(max-width:1024px){.elementor .s-footer-links{gap:16px;}}@media(max-width:1024px){.elementor .s-site-footer{padding:32px;gap:32px;}}