@media(max-width:1024px){.elementor .c-hero-overlay{padding-block-start:0px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(0deg, rgba(6,6,7,0.94) 0%,rgba(6,6,7,0.7) 45%,rgba(6,6,7,0) 78%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;justify-content:flex-end;}}@media(max-width:1024px){.elementor .c-hero-img-mobile{width:100%;height:clamp(560px, 78vh, 800px);object-fit:cover;object-position:top center;display:block;}}@media(max-width:1024px){.elementor .c-hero-img-desktop{display:none;}}@media(max-width:1024px){.elementor .t-eyebrow{font-size:13px;}}@media(max-width:1024px){.elementor .t-body{font-size:16px;}}@media(max-width:1024px){.elementor .t-lead{font-size:17px;}}@media(max-width:1024px){.elementor .t-h3{font-size:20px;}}@media(max-width:1024px){.elementor .t-h2{font-size:36px;}}@media(max-width:1024px){.elementor .t-display{font-size:56px;}}@media(max-width:1024px){.elementor .l-grid-4{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .l-grid-2{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .l-section{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;}}