.elementor .e-56990c8d-09c5599{font-family:Montserrat;font-weight:600;font-size:0.85rem;color:var(--DUP_bright-pink3);letter-spacing:0.15em;text-align:center;text-transform:uppercase;}.elementor .e-58ae062a-8c407b3{font-family:"Playfair Display";font-weight:400;font-size:3rem;color:var(--DUP_black2);line-height:1.5em;text-align:center;margin-block-start:0rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;display:block;align-self:center;}.elementor .e-77454a0-068e910{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:var(--DUP_white2);letter-spacing:0.1em;padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:4px;background-color:var(--bright-pink);}.elementor .e-77454a0-068e910:hover,.elementor .e-77454a0-068e910:focus-visible{color:var(--DUP_white2);background-color:#BC406C;}.elementor .e-257c1532-f8fbc92{max-width:680px;column-gap:0rem;text-align:center;padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:3.5rem;padding-inline-end:3.5rem;border-radius:8px;border-width:1px;border-color:var(--DUP_med-pink2);border-style:solid;background-color:rgba(255, 255, 255, 0.92);box-shadow:0px 8px 24px 0px rgba(0, 0, 0, 0.04);display:flex;flex-direction:column;row-gap:1.5rem;justify-content:center;align-items:center;}.elementor .e-3729616e-3f90476{min-height:85vh;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(rgba(239, 228, 226, 0.4), rgba(239, 228, 226, 0.4)),url("https://images.unsplash.com/photo-1727377202767-764fb5064fb8?q=80&w=1080");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-69111093-986be8d{font-family:"Playfair Display";font-weight:400;font-size:3rem;color:var(--DUP_white2);line-height:1.2em;text-align:center;}.elementor .e-4658084d-e79539a{width:60px;color:var(--DUP_white2);margin-block-start:0.5rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:1px;border-color:var(--DUP_white2);border-style:solid;align-self:center;}.elementor .e-292ad299-4be0d80{font-family:Montserrat;font-weight:300;font-size:1.1rem;color:var(--DUP_black2);letter-spacing:0.05em;line-height:1.5em;text-align:center;}.elementor .e-6577c342-a951328{font-family:Montserrat;font-weight:600;font-size:0.9rem;color:var(--DUP_black2);letter-spacing:0.15em;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.8rem;padding-inline-end:2.8rem;margin-block-start:1rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;border-radius:8px;background-color:var(--DUP_white2);}.elementor .e-6577c342-a951328:hover,.elementor .e-6577c342-a951328:focus-visible{color:#BC406C;background-color:var(--DUP_light-pink3);}.elementor .e-4e472f86-0587e76{column-gap:0rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--DUP_med-pink2);display:flex;flex-direction:column;row-gap:1.5rem;justify-content:center;align-items:center;}.elementor .e-24155e38-7e589b0{font-family:lulo-one;font-weight:100;font-size:1.75rem;color:var(--DUP_black2);line-height:1.5em;}.elementor .e-56e8cc12-cbe9626{font-family:Montserrat;color:var(--DUP_black2);}.elementor .e-a8c5457-2d17c44{width:100%;color:var(--DUP_med-pink2);align-self:stretch;}.elementor .e-139ac7f0-a4933ca{font-family:Montserrat;font-weight:600;font-size:0.85rem;color:var(--DUP_black2);letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-5471ac98-820ea9c{width:100%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:start;align-items:start;}.elementor .e-5b3e86e7-471dacb{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:var(--DUP_white2);letter-spacing:0.05em;text-transform:uppercase;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:8px;border-width:1px;border-color:var(--DUP_med-pink2);border-style:solid;background-color:var(--DUP_med-pink2);}.elementor .e-5b3e86e7-471dacb:hover,.elementor .e-5b3e86e7-471dacb:focus-visible{color:#FFFFFF;}.elementor .e-6171d8b8-c99e026{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:var(--DUP_white2);letter-spacing:0.05em;text-transform:uppercase;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:8px;border-width:1px;border-color:var(--DUP_med-pink2);border-style:solid;background-color:var(--DUP_med-pink2);}.elementor .e-6171d8b8-c99e026:hover,.elementor .e-6171d8b8-c99e026:focus-visible{color:#FFFFFF;}.elementor .e-4b947fa9-1c3424b{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:var(--DUP_white2);letter-spacing:0.05em;text-transform:uppercase;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:8px;border-width:1px;border-color:var(--DUP_med-pink2);border-style:solid;background-color:var(--DUP_med-pink2);}.elementor .e-4b947fa9-1c3424b:hover,.elementor .e-4b947fa9-1c3424b:focus-visible{color:#FFFFFF;}.elementor .e-4a06811-c154a09{width:100%;column-gap:1rem;display:flex;flex-direction:row;row-gap:1rem;flex-wrap:wrap;justify-content:start;align-items:center;}.elementor .e-4c4997b5-821e39d{width:45%;column-gap:0rem;display:flex;flex-direction:column;row-gap:2rem;justify-content:center;align-items:start;}.elementor .e-2b28bbe5-5eee513{width:100%;height:100%;}.elementor .e-174ea381-e49dbee{width:50%;min-height:450px;display:flex;flex-direction:column;justify-content:start;align-items:stretch;}.elementor .e-240a9d9e-23c4a6e{column-gap:4rem;display:flex;flex-direction:row;row-gap:3rem;justify-content:space-between;align-items:stretch;}.elementor .e-20546e8a-b18ef98{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--DUP_white2);display:flex;flex-direction:column;}