@media(max-width:1024px){.elementor .e-24b2975f-b736{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}}@media(max-width:1024px){.elementor .e-4200e67a-441d{position:relative;inset-block-start:auto;}}@media(max-width:1024px){.elementor .e-6edd1fe0-66c1{font-size:2.6rem;}}@media(max-width:1024px){.elementor .e-5900ecb8-79e8{gap:2.5rem;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .e-1dc7cd83-4f31{padding-block-start:1.4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-14ef38d8-dc43{font-size:2rem;}}@media(max-width:1024px){.elementor .e-38feabeb-a800{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, auto);}}@media(max-width:1024px){.elementor .e-755b2133-1436{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-6ed0136a-68e0{font-size:2rem;}}@media(max-width:1024px){.elementor .e-4b1ab54-54c3{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .e-2c4cb93d-eb86{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-268a9cd1-ee00{font-size:2rem;}}@media(max-width:1024px){.elementor .e-f93ef97-b0e9{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .e-33c6f23e-e46c{width:100%;min-height:13rem;}}@media(max-width:1024px){.elementor .e-49e87bd0-ad4f{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-75ba58ee-2708{flex-direction:column;gap:1.25rem;}}@media(max-width:1024px){.elementor .e-2c5fc01-fd2c{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-16aa6051-5c65{font-size:2rem;}}@media(max-width:1024px){.elementor .e-17f86a32-d1f2{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-1330c3cf-63c5{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}