@media(max-width:1024px){.elementor .e-3f8f0a47-be92150{font-size:3.5rem;}}@media(max-width:1024px){.elementor .e-4fe2bb15-4ac76fc{font-size:1.5rem;}}@media(max-width:1024px){.elementor .e-2bf6a4b6-910bfae{margin-block-start:0px;}}@media(max-width:1024px){.elementor .e-315e6591-465f3b7{max-width:48rem;justify-self:center;\n}}@media(max-width:1024px){.elementor .e-57e69fda-55e9151{gap:3rem;grid-template-columns:1fr;grid-template-rows:repeat(2,auto);}}@media(max-width:1024px){.elementor .e-28ec7129-3cd4a0d{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:1024px){.elementor .e-bff7013-3a44d68{font-size:2.5rem;}}@media(max-width:1024px){.elementor .e-39d7fa5a-c1006d2{gap:1.5rem;grid-template-columns:1fr;grid-template-rows:repeat(2,auto);}}@media(max-width:1024px){.elementor .e-553ef702-08d13d2{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);}}@media(max-width:1024px){.elementor .e-481efdd2-6331c3d{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:1024px){.elementor .e-51e0b0f-93fb0ea{font-size:2.5rem;}}@media(max-width:1024px){.elementor .e-7915215d-edaf518{grid-column:auto;}}@media(max-width:1024px){.elementor .e-16dd2d2f-edf5b75{grid-column:auto;}}@media(max-width:1024px){.elementor .e-87dfefb-fd68829{grid-column:auto;}}@media(max-width:1024px){.elementor .e-644ce2a4-76bbc3b{grid-column:auto;}}@media(max-width:1024px){.elementor .e-3c393669-a1776da{max-width:35rem;grid-column:1 / -1;justify-self:center;\n}}@media(max-width:1024px){.elementor .e-26300369-9821a7d{gap:3rem;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);}}@media(max-width:1024px){.elementor .e-e956331-bb36457{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:1024px){.elementor .e-c88e040-19ad1f9{max-width:36rem;justify-self:center;\n}}@media(max-width:1024px){.elementor .e-246f4dc5-94bb08d{font-size:3.5rem;}}@media(max-width:1024px){.elementor .e-168e0242-a634e9b{font-size:1.5rem;}}@media(max-width:1024px){.elementor .e-48d5fc7b-47e673b{padding-block-start:0px;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;gap:2rem;}}@media(max-width:1024px){.elementor .e-1ccde392-fd6bf38{gap:2.5rem;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-11d3d8-129dc17{padding-block-start:3rem;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;}}