.elementor .hero-italic-title{line-height:var(--e-gv-dca3727);}.elementor .hero-description{font-family:var(--Very-Vogue_Display);line-height:1em;text-transform:capitalize;}.elementor .old-standard-TT-heading{letter-spacing:-5px;line-height:1em;text-transform:capitalize;}.elementor .hero-title-sub-italic{font-family:var(--Carefree-Italic);}.elementor .hero-title-carefree{font-family:var(--Carefree-Light);text-transform:uppercase;}.elementor .hero-title-grey{font-size:clamp(10px, 12vw, 200px);color:var(--SiteTextIntro);}.elementor .DUP_hero-sub-xxl{font-size:var(--hero-carefree-italic-light);}.elementor .hero-dallas-sub{font-family:var(--Dallas-Regular);}.elementor .hero-dallas-sub-xs{font-size:var(--xsmall);}.elementor .hero-dallas-sub-color{color:var(--eyebrow-blue);text-align:end;padding:5px;}.elementor .hero-sub-size{font-size:clamp(4.38rem, 2.07908rem + 9.79592vw, 11.88rem);}.elementor .hero-sub-Ln-Ht{letter-spacing:-0.05em;line-height:0.9em;}.elementor .hero-care-space{letter-spacing:-2px;line-height:1em;}.elementor .hero-title-XXXL{width:80%;max-width:80%;font-family:var(--Carefree-Light);font-size:var(--Main-Hero-Title-Size);letter-spacing:-6px;line-height:1em;padding:0px;margin:0px;display:flex;gap:0px;}.elementor .hero-desc-font{font-family:var(--Very-Vogue_Display);}.elementor .hero-desc-size{font-size:var(--hero-vv-display);}.elementor .hero-desc-spacing{letter-spacing:1px;line-height:1.2em;}.elementor .section-standard{background-color:#83a056;flex-direction:column;}.elementor .of-specs{font-size:var(--mozart-heading-accent);}.elementor .of-script-font{font-family:var(--Mozart);letter-spacing:-0.2px;line-height:1.5em;text-transform:lowercase;}.elementor .section-XL{width:70%;padding:0px;margin:0px;background-color:#ddb8b8;display:flex;gap:0px;}.elementor .sect{padding:0px;margin:0px;}.elementor .hero-button{font-family:var(--Dallas-Regular);font-weight:400;font-size:14px;color:#000000;letter-spacing:2px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;background-color:var(--ColorRedButton);}.elementor .hero-button:hover,.elementor .hero-button:focus-visible{font-weight:400;font-size:14px;color:#000000;letter-spacing:2px;line-height:5px;font-style:italic;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .hero-button-hover{font-family:var(--Dallas-Regular);background-color:var(--PeptoPink);}.elementor .DUP_section-xl{padding:0px;margin:0px;background-color:var(--Alt-Tan-Bkgd);gap:0px;}