@media(max-width:1024px){.elementor .e-2d52968e-fa4f{display:none;}}@media(max-width:1024px){.elementor .e-18ac39e-b01a{width:100%;height:360px;}}@media(max-width:1024px){.elementor .e-729ee682-3a77{max-width:100%;justify-content:center;}}@media(max-width:1024px){.elementor .e-6c32c88b-d309{padding:1.25rem;}}@media(max-width:1024px){.elementor .e-3781a27d-e787{padding:0px;flex-direction:column;gap:1.5rem;}}@media(max-width:1024px){.elementor .e-65b01445-4e8a{padding-block-start:4rem;padding-block-end:2rem;}}@media(max-width:1024px){.elementor .e-acd091e-ee16{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .e-1935846c-3d41{position:relative;inset-block-start:0px;}}@media(max-width:1024px){.elementor .e-74f9ed0-2714{text-align:start;align-self:flex-start;}}@media(max-width:1024px){.elementor .e-6b3a8786-ab13{text-align:start;align-self:flex-start;}}@media(max-width:1024px){.elementor .e-482e212e-f59f{text-align:start;align-self:flex-start;}}@media(max-width:1024px){.elementor .e-481295c4-73a5{text-align:start;align-self:flex-start;}}@media(max-width:1024px){.elementor .e-1ea87376-be22{text-align:start;align-self:flex-start;}}@media(max-width:1024px){.elementor .e-63220666-401c{text-align:start;align-self:flex-start;}}@media(max-width:1024px){.elementor .e-7f32765f-a2b9{padding:0px;gap:1.25rem;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-20203782-a586{flex-direction:column;gap:2rem;}}@media(max-width:1024px){.elementor .e-2a71cfdf-f136{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-d0d563c-e0ae{padding-block-end:10rem;}}@media(max-width:1024px){.elementor .e-7db1143d-a90f{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .e-3a15afbb-2fe3{flex-direction:column;gap:1.5rem;align-items:stretch;}}@media(max-width:1024px){.elementor .e-5fd7b552-dddd{text-align:start;align-self:flex-start;}}@media(max-width:1024px){.elementor .e-4e93b121-7783{text-align:start;align-self:flex-start;}}@media(max-width:1024px){.elementor .e-6adb496d-5708{flex-direction:column;gap:2rem;}}@media(max-width:1024px){.elementor .e-17d5874b-c174{padding-block-start:8rem;}}@media(max-width:1024px){.elementor .e-419ab6bb-6a36{padding-block-end:10rem;}}