.elementor .e-2bd58cf2-4c15026{font-family:Montserrat;font-weight:600;font-size:0.85rem;color:var(--DUP_bright-pink1);letter-spacing:0.15em;text-align:center;text-transform:uppercase;}.elementor .e-62ce1996-52ad754{font-family:"Playfair Display";font-weight:400;font-size:3rem;color:var(--DUP_black);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-47110c1d-f0ed91d{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:var(--DUP_white);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(--DUP_black);}.elementor .e-47110c1d-f0ed91d:hover,.elementor .e-47110c1d-f0ed91d:focus-visible{color:var(--DUP_white);background-color:#BC406C;}.elementor .e-4858486b-17ac9c6{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-pink);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-513b5ca9-d8bcaf3{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-34ae55e-72fab77{font-family:"Playfair Display";font-weight:400;font-size:3rem;color:var(--DUP_white);line-height:1.2em;text-align:center;}.elementor .e-6f5ae720-faa27b1{width:60px;color:var(--DUP_white);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_white);border-style:solid;align-self:center;}.elementor .e-5ee7ddcc-d04f0f8{font-family:Montserrat;font-weight:300;font-size:1.1rem;color:var(--DUP_black);letter-spacing:0.05em;line-height:1.5em;text-align:center;}.elementor .e-6af9f66e-4f255b0{font-family:Montserrat;font-weight:600;font-size:0.9rem;color:var(--DUP_black);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_white);}.elementor .e-6af9f66e-4f255b0:hover,.elementor .e-6af9f66e-4f255b0:focus-visible{color:#BC406C;background-color:var(--DUP_light-pink1);}.elementor .e-779764d7-076498d{column-gap:0rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--DUP_med-pink);display:flex;flex-direction:column;row-gap:1.5rem;justify-content:center;align-items:center;}.elementor .e-2ddd5a03-c733ae1{font-family:lulo-one;font-weight:100;font-size:1.75rem;color:var(--DUP_black);line-height:1.5em;}.elementor .e-3671d125-779143d{font-family:Montserrat;color:var(--DUP_black);}.elementor .e-b3146f9-7a3214a{width:100%;color:var(--DUP_med-pink);align-self:stretch;}.elementor .e-1b72136b-3c14018{font-family:Montserrat;font-weight:600;font-size:0.85rem;color:var(--DUP_black);letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-3f55e6c8-de55c5f{width:100%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:start;align-items:start;}.elementor .e-77f4aca1-3305878{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:var(--DUP_white);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-pink);border-style:solid;background-color:var(--DUP_med-pink);}.elementor .e-77f4aca1-3305878:hover,.elementor .e-77f4aca1-3305878:focus-visible{color:#FFFFFF;}.elementor .e-3feadbea-d1ce957{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:var(--DUP_white);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-pink);border-style:solid;background-color:var(--DUP_med-pink);}.elementor .e-3feadbea-d1ce957:hover,.elementor .e-3feadbea-d1ce957:focus-visible{color:#FFFFFF;}.elementor .e-4f2570a4-276f6f3{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:var(--DUP_white);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-pink);border-style:solid;background-color:var(--DUP_med-pink);}.elementor .e-4f2570a4-276f6f3:hover,.elementor .e-4f2570a4-276f6f3:focus-visible{color:#FFFFFF;}.elementor .e-2e6e7340-bb9deff{width:100%;column-gap:1rem;display:flex;flex-direction:row;row-gap:1rem;flex-wrap:wrap;justify-content:start;align-items:center;}.elementor .e-240b5b7c-090b5ab{width:45%;column-gap:0rem;display:flex;flex-direction:column;row-gap:2rem;justify-content:center;align-items:start;}.elementor .e-5509fef6-d64a558{width:100%;height:100%;}.elementor .e-116646e1-45a9462{width:50%;min-height:450px;display:flex;flex-direction:column;justify-content:start;align-items:stretch;}.elementor .e-53b55d82-212d883{column-gap:4rem;display:flex;flex-direction:row;row-gap:3rem;justify-content:space-between;align-items:stretch;}.elementor .e-5fcf0d4d-7ac6d96{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--DUP_white);display:flex;flex-direction:column;}