.elementor .subhead{font-family:"Montserrat";font-weight:700;font-size:10px;color:var(--crimson-red);letter-spacing:3px;line-height:18.7px;text-transform:uppercase}.elementor .main-text{font-family:"Montserrat";font-weight:400;font-size:15px;line-height:1.8em}.elementor .primary-btn{color:var(--white);border-radius:0;border-width:1px;border-color:var(--crimson-red);border-style:solid;background-color:var(--crimson-red);transition:all 250ms}.elementor .primary-btn:hover,.elementor .primary-btn:focus-visible{color:var(--white);border-color:var(--deep-slate);background-color:var(--deep-slate)}.elementor .outlined-btn{color:var(--white);border-radius:0;border-width:1px;border-color:#ffffff40;border-style:solid;background-color:var(--transparent);transition:all 250ms}.elementor .outlined-btn:hover,.elementor .outlined-btn:focus-visible{color:var(--crimson-red);border-color:var(--white);background-color:var(--white)}.elementor .outlined-btn--black{color:var(--midnight-navy);border-color:#00000040}.elementor .outlined-btn--black:hover,.elementor .outlined-btn--black:focus-visible{color:var(--white);border-color:var(--crimson-red);background-color:var(--crimson-red)}.elementor .secondary-btn{color:var(--crimson-red);border-color:var(--white);background-color:var(--white)}.elementor .secondary-btn:hover,.elementor .secondary-btn:focus-visible{color:var(--white);border-color:var(--midnight-navy);background-color:var(--midnight-navy)}.elementor .main-text--link{font-weight:500}.elementor .main-text--link:hover,.elementor .main-text--link:focus-visible{color:var(--crimson-red)}