.elementor .hero-section{min-height:100vh;padding-block-start:175px;padding-block-end:90px;padding-inline-start:4%;padding-inline-end:4%;background-color:var(--Midnight-Black);gap:30px;}.elementor .type-h2{font-family:"Cormorant Garamond";font-weight:600;font-size:52px;line-height:1.2em;text-transform:uppercase;}.elementor .type-h4{font-family:"Manrope";font-weight:600;font-size:28px;line-height:1.4em;}.elementor .secondary-button{font-family:"Manrope";font-weight:700;font-size:16px;color:var(--Warm-Gray);letter-spacing:2px;word-spacing:0.3em;text-transform:uppercase;border-radius:5px;border-width:1px;border-color:var(--Pure-White);border-style:solid;background-color:var(--Midnight-Black);}.elementor .secondary-button:hover,.elementor .secondary-button:focus-visible{color:var(--Midnight-Black);border-color:var(--Midnight-Black);background-color:var(--Pure-White);}.elementor .divider{width:60px;height:2px;background-color:var(--Champagne-Gold);}