@media(max-width:1024px){.elementor .acj2-logo-header{width:10rem;}}@media(max-width:1024px){.elementor .acj2-project-layout{padding:2rem;gap:1.5rem;}}@media(max-width:1024px){.elementor .acj2-device-scene{width:100%;max-width:37rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}}@media(max-width:1024px){.elementor .acj2-grid4{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:1024px){.elementor .acj2-mobile-menu{width:100%;max-width:74rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}}@media(max-width:1024px){.elementor .acj2-nav-desktop{display:none;}}@media(max-width:1024px){.elementor .acj2-header-row{flex-wrap:wrap;}}@media(max-width:1024px){.elementor .acj2-h2{font-size:2.5rem;}}@media(max-width:1024px){.elementor .acj2-h1{font-size:3.5rem;}}@media(max-width:1024px){.elementor .acj2-grid3{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:1024px){.elementor .acj2-hero-grid{gap:2.5rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .acj2-section-white{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .acj2-section-light{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .acj2-section-dark{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}