@media(max-width:1024px){.elementor .il-hero-overlay{background-image:linear-gradient(180deg, rgba(42,6,6,0.88) 0%,rgba(90,13,13,0.85) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:1024px){.elementor .il-kn-track{gap:24px;}}@media(max-width:1024px){.elementor .il-mnav{display:flex;}}@media(max-width:1024px){.elementor .il-case-grid{max-width:640px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .il-sec-light{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;gap:44px;}}@media(max-width:1024px){.elementor .il-sec-dark{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;gap:44px;}}@media(max-width:1024px){.elementor .il-hero-title{font-size:48px;}}@media(max-width:1024px){.elementor .il-hd-nav{width:100%;gap:24px;flex-wrap:wrap;order:3;}}@media(max-width:1024px){.elementor .il-hd{padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;flex-wrap:wrap;justify-content:space-between;row-gap:12px;\n}}@media(max-width:1024px){.elementor .il-ft-col{flex:1 1 40%;}}@media(max-width:1024px){.elementor .il-ft-cols{flex-wrap:wrap;gap:40px 32px;\n}}@media(max-width:1024px){.elementor .il-ft-strip-item{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;}}@media(max-width:1024px){.elementor .il-ft-strip{flex-direction:column;}}