.elementor .e-2d774e5-9d5a428{font-family:"Playfair Display";font-weight:700;font-size:3rem;color:var(--dark-blue);}.elementor .e-d92004b-b1639fe{max-width:400px;font-family:Montserrat;font-weight:700;font-size:0.9rem;color:#ffffff;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:0px;border-width:1px;border-color:var(--dark-blue);border-style:solid;background-color:var(--dark-blue);}.elementor .e-d92004b-b1639fe:hover,.elementor .e-d92004b-b1639fe:focus-visible{color:var(--dark-blue);margin-block-start:30px;background-color:var(--gold);}.elementor .e-a085ee9{max-width:1200px;padding:6rem;flex-direction:column;}