.cta-card{align-items:center;border:var(--card-border);border-radius:var(--card-radius);display:flex;flex-direction:column;gap:1rem;padding:40px;position:relative}.card__title{font-size:24px;line-height:1.3}.card__title span{background-color:#a848bd}.cta-card:before{content:unset;display:none}@media (min-width:1000px){.card.cta-card--row,.cta-card--row{flex-flow:row wrap;gap:clamp(1rem,4vw,5rem)}.card.cta-card--row-reverse,.cta-card--row-reverse{flex-flow:row-reverse wrap;gap:clamp(1rem,4vw,5rem)}}.cta-card__text{position:relative;width:100%}@media (min-width:1000px){[class*=cta-card--row] .cta-card__text{flex:1 40%}}.cta-card__paragraph ol,.cta-card__paragraph ul{padding-left:1.5rem}.cta-card__form{position:relative;width:100%}@media (min-width:1000px){[class*=cta-card--row] .cta-card__form{flex:1 50%}}.cta-card__form form{background:transparent}.cta-card__buttons{align-items:center;display:flex;flex-flow:row wrap;gap:1rem;position:relative;width:100%}@media (min-width:1000px){[class*=cta-card--row] .cta-card__buttons{flex:0 auto;width:auto}}.quote-name *{font-family:Montserrat,sans-serif;font-size:20px;font-weight:900;margin:0}.quote-location *{color:#7bf1ff;font-family:Nunito,Montserrat,Sans-serif;font-size:11px;font-weight:900;letter-spacing:1.2px;margin:0;text-transform:uppercase}.quote-location a{text-decoration:underline}.quote-text{color:#b2ba17;font-family:Nunito,Montserrat,Sans-serif;font-size:120px;font-weight:900;line-height:.1em;margin:0;padding-top:40px}