@media(max-width:1024px){.elementor .e-5dee5d4-1b7f87b{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-8d5a994-ccebec6{flex-direction:column;gap:40px;align-items:center;}}@media(max-width:1024px){.elementor .e-e40f098-3ac3045{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-71f23bce-6796b9e{font-size:32px;}}@media(max-width:1024px){.elementor .e-67e4f75f-f517448{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-4729a3ed-9625cd9{width:100%;height:400px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-60047fbb-c2db0de{flex-direction:column;gap:32px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-237379b3-49c4e05{padding-block-start:70px;padding-block-end:70px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-167249eb-be9e858{font-size:32px;}}@media(max-width:1024px){.elementor .e-1fec0fe2-931fb13{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .e-2eff49cf-c6009d2{height:360px;}}@media(max-width:1024px){.elementor .e-4950504e-d5de3ba{height:360px;}}@media(max-width:1024px){.elementor .e-7e42a559-c9fd0a7{height:360px;}}@media(max-width:1024px){.elementor .e-1030fdd3-882ff63{height:360px;}}@media(max-width:1024px){.elementor .e-6d9021b1-ef547f4{padding-block-start:40px;padding-block-end:70px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-e1cd551-0109744{font-size:28px;}}@media(max-width:1024px){.elementor .e-b6b5cfc-9f2039f{grid-template-columns:repeat(3, 1fr);}}@media(max-width:1024px){.elementor .e-2a4fc6b-894f47c{padding-block-start:48px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-10237b8-52be34e{gap:40px;}}@media(max-width:1024px){.elementor .e-b3d4c6a-c29323b{padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-e6c7be8-080a640{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-0dc0c44-f9dfe74{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-317d74f-25c2e15{gap:24px;}}@media(max-width:1024px){.elementor .e-e4aa6b7-e28e408{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-c71ceef-1c3d182{width:100%;max-width:340px;}}@media(max-width:1024px){.elementor .e-a136719-26582dc{min-height:280px;aspect-ratio:auto;}}@media(max-width:1024px){.elementor .e-3f7b5a8-f17ad97{gap:48px;}}@media(max-width:1024px){.elementor .e-f8a0cdb-ed6e472{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;}}