@media(max-width:1024px){.elementor .hd-subcopy{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .hd-h1-sub{font-size:54px;}}@media(max-width:1024px){.elementor .hd-cutout-person{max-width:420px;}}@media(max-width:1024px){.elementor .hd-backword{inset-block-end:-24px;font-size:180px;}}@media(max-width:1024px){.elementor .hd-hero-grid-dark{gap:8px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .hd-hero-dark{padding-block-start:48px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .hd-footer-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .hd-footer{padding-block-start:56px;padding-block-end:24px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .hd-logo{width:96px;max-width:96px;}}@media(max-width:1024px){.elementor .hd-header{padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .hd-contact-grid{gap:48px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .hd-two{margin-block-start:0px;margin-block-end:48px;margin-inline-start:0px;margin-inline-end:0px;gap:16px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .hd-h2{font-size:48px;}}@media(max-width:1024px){.elementor .hd-section{padding-block-start:96px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;}}