.cards-wrp{padding:120px 146px 108px 128px}.sr-cards-steps-01 .cards.row{row-gap:5rem;row-gap:1rem}.sr-cards-steps-01 .card{background-color:transparent;border:none}.sr-cards-steps-01 .step-num-wrap{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{margin:0 auto}.sr-cards-steps-01 .step-text{font-size:1rem;font-size:6rem;font-weight:700;line-height:normal}.sr-cards-steps-01 .card .cta-group{margin-top:auto;padding-top:1rem}.sr-cards-steps-01 .card :is(.card-content,.card-inner){display:flex;flex-direction:column;height:100%}.custom-steps-wrp .sr-spacer-bottom-75{padding-bottom:56px}.custom-steps-wrp .step-text{position:relative;z-index:1}.custom-steps-wrp .step-text:after{background:#4f46e5;border:0 solid #fff;border-radius:40px;content:"";height:80px;opacity:.67;position:absolute;right:-55px;top:50%;transform:translateY(-50%);width:80px;z-index:-1}@media (min-width:992px){.custom-steps-wrp .row{margin-left:-24px;margin-right:-24px}.custom-steps-wrp .card{padding-left:24px;padding-right:24px}}@media (max-width:991px){.cards-wrp{padding:80px 40px}.custom-steps-wrp .sr-spacer-bottom-75{padding-bottom:40px}.custom-steps-wrp .step-text{font-size:4rem}.custom-steps-wrp .step-text:after{height:3rem;right:-29px;width:3rem}}@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}}