.elementor .btn{font-family:var(--btn-font);font-weight:400;font-size:12px;letter-spacing:2.16px;line-height:16px;text-transform:uppercase;border-radius:0px;border-width:1px;border-color:var(--dusty-rose);border-style:solid;display:block;justify-content:flex-start;}.elementor .btn:hover,.elementor .btn:focus-visible{color:var(--deep-charcoal);}.elementor .btn-secondary{color:var(--deep-charcoal);background-color:var(--transparent);}.elementor .btn-secondary:hover,.elementor .btn-secondary:focus-visible{background-color:var(--dusty-rose);}.elementor .btn-primary{color:var(--deep-charcoal);background-color:var(--dusty-rose);display:block;}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{background-color:var(--dusty-rose-dark);}.elementor .heading{font-family:"Cormorant Garamond";font-weight:400;font-size:24px;line-height:1.25em;display:flex;align-items:center;}.elementor .heading-h1{font-weight:300;font-size:96px;}.elementor .heading-eyebrow-h2{font-family:"Inter";font-weight:400;font-size:12px;color:var(--dusty-rose);letter-spacing:0.25em;line-height:1.375em;text-transform:uppercase;}.elementor .body-regular{color:var(--deep-charcoal-70);padding-block-end:0px;}.elementor .section{padding-block-start:96px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;}.elementor .section-light{text-align:center;background-color:var(--blush-rose);display:block;}.elementor .separator{width:40px;margin-block-start:16px;margin-block-end:24px;background-color:var(--dusty-rose);}.elementor .section-black{background-color:var(--deep-charcoal);display:block;}