@media(max-width:1024px){.elementor .e-7f722dec-501f{font-size:2.5rem;}}@media(max-width:1024px){.elementor .e-45a40214-68d7{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-682632b4-a6e8{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-6e63fac2-9f97{flex-direction:column;gap:3rem;align-items:stretch;}}@media(max-width:1024px){.elementor .e-1c8a0a1a-cf6f{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-675e7e34-db24{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-70c96257-ca7e{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-3576abd1-fe57{font-size:2.1rem;}}@media(max-width:1024px){.elementor .e-5da92baf-4b86{width:calc((100% - 1.25rem) / 2);}}@media(max-width:1024px){.elementor .e-7fbee860-8816{width:calc((100% - 1.25rem) / 2);}}@media(max-width:1024px){.elementor .e-16a5a2cd-e78a{width:calc((100% - 1.25rem) / 2);}}@media(max-width:1024px){.elementor .e-465bcfe7-ff4c{width:calc((100% - 1.25rem) / 2);}}@media(max-width:1024px){.elementor .e-2cf39c02-7576{width:calc((100% - 1.25rem) / 2);}}@media(max-width:1024px){.elementor .e-76033ed9-eb51{gap:1.25rem;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;}}@media(max-width:1024px){.elementor .e-f4e8175-416f{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-5c2a9cbc-781f{font-size:2.1rem;}}@media(max-width:1024px){.elementor .e-30eb7db-3d63{width:calc((100% - 1.25rem) / 2);}}@media(max-width:1024px){.elementor .e-f6f3cfd-2085{width:calc((100% - 1.25rem) / 2);}}@media(max-width:1024px){.elementor .e-758a4bb9-b6be{width:calc((100% - 1.25rem) / 2);}}@media(max-width:1024px){.elementor .e-422073c5-dcd4{width:calc((100% - 1.25rem) / 2);}}@media(max-width:1024px){.elementor .e-4b71818a-d25e{width:calc((100% - 1.25rem) / 2);}}@media(max-width:1024px){.elementor .e-5b578bd2-c819{gap:1.25rem;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;}}@media(max-width:1024px){.elementor .e-2ede3998-aa91{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-738d5d7e-c5b2{font-size:2.1rem;}}@media(max-width:1024px){.elementor .e-1b402f58-db23{width:calc((100% - 1.25rem) / 2);}}@media(max-width:1024px){.elementor .e-161cb13f-a4d2{width:calc((100% - 1.25rem) / 2);}}@media(max-width:1024px){.elementor .e-3a87cf45-df9c{width:calc((100% - 1.25rem) / 2);}}@media(max-width:1024px){.elementor .e-aa43869-f178{width:calc((100% - 1.25rem) / 2);}}@media(max-width:1024px){.elementor .e-c3ec9e2-e4e4{width:calc((100% - 1.25rem) / 2);}}@media(max-width:1024px){.elementor .e-603c33d0-89f3{gap:1.25rem;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;}}@media(max-width:1024px){.elementor .e-4e77ac31-b909{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-3fff3d7c-3fc8{font-size:2.1rem;}}@media(max-width:1024px){.elementor .e-4efaaf-8aa1{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-188578dc-d009{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-69c269a9-3e3c{font-size:2.1rem;}}@media(max-width:1024px){.elementor .e-75c8723d-8660{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;}}@media(max-width:1024px){.elementor .e-6aa16b31-b997{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-54674fdd-1a26{margin-inline-start:0px;}}@media(max-width:1024px){.elementor .e-730ff6ec-e9c7{margin-inline-start:0px;}}@media(max-width:1024px){.elementor .e-5dfdc5f5-5401{margin-inline-start:0px;}}@media(max-width:1024px){.elementor .e-6804c072-648f{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-3df43894-7d2d{font-size:2.3rem;}}@media(max-width:1024px){.elementor .e-136e28ae-c897{padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:24px;padding-inline-end:24px;}}