@media(max-width:1024px){.elementor .e-52e69826-c7c5{font-size:48px;}}@media(max-width:1024px){.elementor .e-777e5c7d-dda9{padding-block-start:80px;padding-block-end:64px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-76ad1ebd-dd08{height:460px;}}@media(max-width:1024px){.elementor .e-1b6147f-f2d4{inset-block-end:24px;inset-inline-start:24px;}}@media(max-width:1024px){.elementor .e-718f1ca7-8e65{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-3d9578f7-8544{grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-6984a2d8-207e{grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-372286a9-2d08{grid-template-columns:1fr;grid-template-rows:auto auto auto;}}@media(max-width:1024px){.elementor .e-6d5b871b-df3c{padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;gap:40px;}}@media(max-width:1024px){.elementor .e-38996fc8-28cd{height:480px;}}@media(max-width:1024px){.elementor .e-19a95610-a77e{grid-template-columns:repeat(3, 1fr);}}@media(max-width:1024px){.elementor .e-16c25045-b076{padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-47a7471b-3d0f{height:440px;}}@media(max-width:1024px){.elementor .e-7b77decb-8f27{padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-402bf2-9174{grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-6ebf11d6-e2cb{grid-column:span 2;grid-row:span 1;}}@media(max-width:1024px){.elementor .e-6c6633b3-3cc1{grid-row:span 2;}}@media(max-width:1024px){.elementor .e-3027e8c1-4e14{grid-template-columns:1fr 1fr;grid-template-rows:320px 240px 240px;}}@media(max-width:1024px){.elementor .e-4abf07f0-5a86{padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-5a6a20ac-a296{padding-block-start:64px;padding-block-end:64px;padding-inline-start:40px;padding-inline-end:40px;}}