@media(max-width:1024px){.elementor .mn-reference-grid{gap:1.5rem;grid-template-columns:repeat(6,minmax(0,1fr));}}@media(max-width:1024px){.elementor .mn-approach-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .mn-contact-grid{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .mn-about-title{font-size:2.4rem;}}@media(max-width:1024px){.elementor .mn-about-layout{gap:2rem;}}@media(max-width:1024px){.elementor .mn-proof-title{font-size:1.8rem;}}@media(max-width:1024px){.elementor .mn-services-title{font-size:3rem;}}@media(max-width:1024px){.elementor .mn-hero-title{font-size:3rem;}}