@media(max-width:767px){.elementor .e-f81d15a-2fc05db{width:231px;height:15.9px;position:absolute;inset-block-start:51.1px;inset-inline-start:51.5px;color:#ffffff00;}}@media(max-width:767px){.elementor .e-52ae41a-33d30ee{width:100%;font-family:Poppins;font-weight:700;font-size:30px;color:#7b315f;line-height:1.5em;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:767px){.elementor .e-796b85f-cb093bb{flex-direction:column;gap:12px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-752043d-aade5ba{width:100%;}}@media(max-width:767px){.elementor .e-f4a1c6e-086547e{flex-direction:column;gap:32px;align-items:stretch;}}@media(max-width:767px){.elementor .e-60ad5a6-0826ed0{width:max-content;font-family:Quicksand;font-weight:700;font-size:17px;color:#888888;line-height:21px;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:767px){.elementor .e-45323bd-46bb891{flex-direction:column;gap:4px;align-items:flex-end;}}@media(max-width:767px){.elementor .e-3c2565e-19cf3a5{padding-block-start:40px;padding-block-end:40px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-a2ab8c8-1a66009{font-size:22px;}}@media(max-width:767px){.elementor .e-d4ed37a-87ad30f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:12px;grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor .e-cf178eb-04edc12{padding-block-start:32px;padding-block-end:32px;padding-inline-start:16px;padding-inline-end:16px;gap:24px;}}@media(max-width:767px){.elementor .e-11c0005-1a8b1b5{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4e06575-ae243f3{width:100%;font-family:Poppins;font-weight:700;font-size:26px;color:#7b315f;line-height:39px;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:767px){.elementor .e-95924f4-8410aaf{width:100%;font-family:Poppins;font-weight:400;font-size:15px;color:#333333;line-height:1.5em;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:767px){.elementor .e-b0ff622-1474055{width:100%;max-width:542px;font-family:Poppins;font-weight:700;font-size:20px;color:#7b315f;line-height:30px;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:767px){.elementor .e-77abbb5-956ba83{width:100%;gap:24px;}}@media(max-width:767px){.elementor .e-54cbfd2-845ddcc{width:100%;font-family:Poppins;font-weight:600;font-size:18px;color:#ffffff;letter-spacing:-0.72px;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:767px){.elementor .e-fac7dfd-3b6408b{width:100%;font-family:Poppins;font-weight:400;font-size:15px;color:#ffffff;line-height:1.5em;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:767px){.elementor .e-9d91287-459cc99{width:100%;max-width:340px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:16px;margin-block-end:16px;margin-inline-start:16px;margin-inline-end:16px;}}@media(max-width:767px){.elementor .e-f2cf5fb-a6983c7{width:100%;min-height:260px;}}@media(max-width:767px){.elementor .e-5ff770a-b182f29{flex-direction:column;gap:32px;align-items:stretch;}}@media(max-width:767px){.elementor .e-85f236b-63960a2{gap:40px;}}@media(max-width:767px){.elementor .e-1a58e74-f585e56{padding-block-start:40px;padding-block-end:40px;padding-inline-start:16px;padding-inline-end:16px;}}