.sr-cards-steps-01 .cards.row{row-gap:5rem}.sr-cards-steps-01 .card{background-color:transparent;border:none}.sr-cards-steps-01 .step-num-wrap{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.sr-cards-steps-01 .step-circle{align-items:center;border-radius:30px;display:flex;height:4.6875rem;justify-content:center;margin:0 auto;position:absolute;width:4.6875rem}.sr-cards-steps-01 .card .step-circle{background:var(--card-accent)}.sr-cards-steps-01 .card:has(:is(.cta_button,.cta-button,[data-hubspot-cta-id]):focus) .step-circle,.sr-cards-steps-01 .card:hover .step-circle{background:var(--card-accent-hover)}.sr-cards-steps-01 .step-text{font-size:1rem;font-weight:700}.sr-cards-steps-01 .card:has(:is(.cta_button,.cta-button,[data-hubspot-cta-id]):focus) .card-content,.sr-cards-steps-01 .card:hover .card-content{box-shadow:15px 25px 60px 0 rgba(0,0,0,.1)}.sr-cards-steps-01 .card .cta-group{margin-top:auto;opacity:0;padding-top:3.125rem;transform:translateY(-10px);transition:all .3s ease}.sr-cards-steps-01 .card:has(:is(.cta_button,.cta-button,[data-hubspot-cta-id]):focus) .cta-group,.sr-cards-steps-01 .card:hover .cta-group{opacity:1;transform:translateY(0)}.sr-cards-steps-01 .card :is(.card-content,.card-inner){display:flex;flex-direction:column;height:100%}@media (max-width:768px){.sr-cards-steps-01 .card .cta-group{opacity:1;padding-top:1rem;transform:translateY(0)}.sr-cards-steps-01 .description br{display:none}}@media (min-width:992px){.sr-cards-steps-01 .cards.row{padding-top:2.8125rem}}