@media(max-width:1024px){.elementor .e-752043d-aade5ba{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-f4a1c6e-086547e{flex-direction:column;gap:40px;align-items:center;}}@media(max-width:1024px){.elementor .e-3c2565e-19cf3a5{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-a2ab8c8-1a66009{font-size:28px;}}@media(max-width:1024px){.elementor .e-d4ed37a-87ad30f{grid-template-columns:repeat(3, 1fr);}}@media(max-width:1024px){.elementor .e-cf178eb-04edc12{padding-block-start:48px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-d8dcc28-636c37d{gap:40px;}}@media(max-width:1024px){.elementor .e-11c0005-1a8b1b5{padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-4e06575-ae243f3{width:100%;font-family:Poppins;font-weight:700;font-size:30px;color:#7b315f;line-height:45px;text-align:center;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-b0ff622-1474055{width:100%;max-width:542px;font-family:Poppins;font-weight:700;font-size:22px;color:#7b315f;line-height:33px;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-77abbb5-956ba83{gap:24px;}}@media(max-width:1024px){.elementor .e-54cbfd2-845ddcc{width:100%;font-family:Poppins;font-weight:600;font-size:20px;color:#ffffff;letter-spacing:-0.8px;line-height:1em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-9d91287-459cc99{width:100%;max-width:340px;}}@media(max-width:1024px){.elementor .e-f2cf5fb-a6983c7{min-height:280px;aspect-ratio:auto;}}@media(max-width:1024px){.elementor .e-85f236b-63960a2{gap:48px;}}@media(max-width:1024px){.elementor .e-1a58e74-f585e56{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;}}