@media(max-width:1024px){.elementor .e-0508c73-ee0d147{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-08c1551-bad21a4{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-512c466-1f6b3c9{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-d3f9471-99cafa8{flex-direction:column;gap:40px;align-items:center;}}@media(max-width:1024px){.elementor .e-cb4b77e-aa7eae8{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-4bed839-a62d40d{gap:12px;}}@media(max-width:1024px){.elementor .e-92b0b17-8f1da63{padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-7791f1e-ec3c68a{font-size:30px;}}@media(max-width:1024px){.elementor .e-ffcdd09-113a57a{font-size:24px;}}@media(max-width:1024px){.elementor .e-66d7804-587a060{width:100%;min-width:0px;}}@media(max-width:1024px){.elementor .e-cfff1d9-c207665{flex-direction:column;}}@media(max-width:1024px){.elementor .e-d1f78a3-b884d0f{padding-block-start:70px;padding-block-end:70px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-6be802a0-caa1629{font-size:16px;text-align:center;}}@media(max-width:1024px){.elementor .e-4d5b4b2a-1a3e734{font-size:16px;text-align:center;}}@media(max-width:1024px){.elementor .e-4024be6-6d30949{font-size:16px;text-align:center;}}@media(max-width:1024px){.elementor .e-58afc132-1e26eaf{font-size:16px;text-align:center;}}@media(max-width:1024px){.elementor .e-1aad58b1-bccb1fc{font-size:32px;}}@media(max-width:1024px){.elementor .e-52b3cf7c-57d86fa{grid-template-columns:repeat(1, 1fr);}}@media(max-width:1024px){.elementor .e-1648781b-f452ad3{font-size:32px;}}@media(max-width:1024px){.elementor .e-6389fdef-9b87aef{grid-template-columns:repeat(1, 1fr);}}@media(max-width:1024px){.elementor .e-70454410-8276a19{padding-block-start:70px;padding-block-end:70px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-490e873-4d26f63{font-size:30px;}}@media(max-width:1024px){.elementor .e-3b6e4cb-ec86857{padding-block-start:70px;padding-block-end:70px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-81a843b-57d4d9b{font-size:32px;}}@media(max-width:1024px){.elementor .e-9bcaf6e-f7602ad{grid-template-columns:repeat(1, 1fr);}}@media(max-width:1024px){.elementor .e-1d6d5c9-914168c{padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-dbca2c7-442f4a1{height:320px;}}@media(max-width:1024px){.elementor .e-c61122a-e9fe806{flex-direction:column;}}@media(max-width:1024px){.elementor .e-06c1f1d-d8a5787{padding-block-start:89px;padding-block-end:89px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-3513c66-9a57cab{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-8a127d9-6168a9a{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-f7288cd-14c3677{gap:24px;}}@media(max-width:1024px){.elementor .e-bff92d0-e63839a{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-f01dc22-9dd63b6{width:100%;max-width:340px;}}@media(max-width:1024px){.elementor .e-ca28d44-70076ce{min-height:280px;aspect-ratio:auto;}}@media(max-width:1024px){.elementor .e-e1ed626-2e19c57{gap:48px;}}@media(max-width:1024px){.elementor .e-1143d88-eee939e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;}}