@media(max-width:1024px){.elementor .il-mnav{display:flex;}}@media(max-width:1024px){.elementor .il-side{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .il-arch-main{width:100%;}}@media(max-width:1024px){.elementor .il-arch-body{padding-block-start:64px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:56px;}}@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-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;}}