.elementor .hero-header{font-family:var(--text);font-weight:800;font-size:72px;color:var(--teter-white)}.elementor .hero-subheader{font-family:var(--text);font-weight:400;font-size:48px;color:var(--teter-white);line-height:1em}.elementor .btn-neon{min-width:200px;font-family:var(--text);font-weight:700;font-size:16px;color:var(--teter-black);letter-spacing:1px;text-align:center;text-transform:uppercase;border-radius:10px;background-color:var(--teter-neon);align-self:start}.elementor .btn-white{min-width:200px;font-family:var(--text);font-weight:700;font-size:16px;color:var(--teter-black);letter-spacing:1px;text-align:center;text-transform:uppercase;border-radius:10px;background-color:var(--teter-white);align-self:start}.elementor .sect-heading{font-family:var(--text);font-weight:600;font-size:36px;color:var(--teter-midnight);line-height:1.1em;text-align:start}.elementor .sect-subhead{font-family:var(--text);font-weight:400;font-size:22px;color:var(--teter-black);line-height:1.25em;text-align:start}.elementor .card-container{padding:0;gap:50px}.elementor .card-copy{font-family:var(--text);font-weight:400;font-size:20px;text-align:center}.elementor .card-inner{padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:10px;justify-content:space-between;align-items:stretch}.elementor .body-copy{font-family:var(--text);font-weight:400;font-size:20px;color:var(--teter-black);line-height:1.4em;text-align:start}.elementor .cta-card-base{padding:0;border-radius:10px;background-color:var(--teter-midnight);display:flex;flex-direction:column;gap:50px;justify-content:space-between}.elementor .corner-num{width:90px;padding:0;align-self:end}.elementor .cta-card-title{font-family:var(--text);font-weight:600;font-size:26px;text-align:center}.elementor .cta-copy{font-family:var(--text)}