@media(max-width:1024px){.elementor .e-5e098e4-1da6{display:none;}}@media(max-width:1024px){.elementor .e-4cac4e14-51cb{font-size:58px;}}@media(max-width:1024px){.elementor .e-734630bc-3e4b{grid-template-rows:repeat(2, 200px);}}@media(max-width:1024px){.elementor .e-123697a4-71b4{padding-block-start:48px;padding-block-end:72px;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:1024px){.elementor .e-1ef953fc-71dc{height:520px;}}@media(max-width:1024px){.elementor .e-26ed4443-7dab{flex-direction:column;gap:48px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-351729a9-c1f9{height:380px;}}@media(max-width:1024px){.elementor .e-43e16394-fe3e{height:380px;}}@media(max-width:1024px){.elementor .e-76dcaf3d-40c1{margin-block-start:0px;}}@media(max-width:1024px){.elementor .e-2efa4030-7e3c{height:380px;}}@media(max-width:1024px){.elementor .e-1b663963-e991{gap:44px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .e-2ff476a3-4ef6{padding-block-start:88px;padding-block-end:88px;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:1024px){.elementor .e-66774ce7-3a5a{height:400px;}}@media(max-width:1024px){.elementor .e-19f7ce21-3143{height:340px;}}@media(max-width:1024px){.elementor .e-376eceef-9c7e{padding-block-start:88px;padding-block-end:88px;padding-inline-start:5%;padding-inline-end:5%;flex-direction:column-reverse;gap:48px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-1c25ddcf-dc3a{padding-block-start:80px;padding-block-end:80px;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:1024px){.elementor .e-6b6dcdb3-5386{padding-block-start:72px;padding-block-end:72px;padding-inline-start:5%;padding-inline-end:5%;flex-direction:column;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-587aa9b9-67d9{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .e-4271a024-60d6{padding-block-start:80px;padding-block-end:80px;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:1024px){.elementor .e-2e6d1b54-fae2{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .e-42598143-d4c1{padding-block-start:96px;padding-block-end:40px;padding-inline-start:5%;padding-inline-end:5%;gap:64px;}}