.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}.sr-cards-steps-01 .step-num-wrap,.sr-cards-steps-01 .step-num-wrap .line{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.sr-cards-steps-01 .step-num-wrap .line{height:5px;left:0;position:absolute;top:1.8rem;width:100%}.sr-cards-steps-01 .step-circle{align-items:center;border-radius:100%;display:flex;height:4rem;justify-content:center;margin:0 auto;position:absolute;width:4rem;z-index:1}.sr-cards-steps-01 .step-text{font-size:20px;font-weight:700;line-height:1.25}.sr-cards-steps-01 .card-content{border:1px solid #e5e7ea}.sr-cards-steps-01 .card:hover .card-content{background-color:var(--white);box-shadow:15px 25px 60px 0 rgba(0,0,0,.1)}.sr-cards-steps-01 .card-content{backdrop-filter:blur(2px);background:hsla(0,0%,100%,.5);height:100%;margin-top:2rem;padding:2rem 1rem}.sr-cards-steps-01 .card .cta-group{display:none;overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}.sr-cards-steps-01 .card:hover .cta-group{display:block;overflow:hidden;padding-top:0}.sr-cards-steps-01 .top_section{padding-bottom:30px}.sr-cards-steps-01 .top_section .heading:last-child{margin-bottom:0}.sr-cards-steps-01.card_border .card-content{background:var(--White,#fff);border:1px solid var(--supporting_colors15)}.sr-cards-steps-01 .top_section .heading span{background:var(--Gradients-1,linear-gradient(100deg,#f39466 0,#f25c92 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sr-cards-steps-01 .card .cta-group{pointer-events:none}.sr-cards-steps-01 .card:hover .cta-group{pointer-events:auto}.sr-cards-steps-01 .card .cta-group .btn-wrapper{margin-bottom:10px}.sr-cards-steps-01 .card .cta-group .btn-wrapper:last-child{margin-bottom:0}@media (max-width:991px){.sr-cards-steps-01 .heading br{display:none}}@media (max-width:767px){.sr-cards-steps-01 .cards.row{gap:4rem}.sr-cards-steps-01 .card-content{margin-top:2.3rem;min-height:auto!important}.sr-cards-steps-01 .step-circle{height:5rem;width:5rem}.sr-cards-steps-01 .step-num-wrap .line{top:2.3rem}.sr-cards-steps-01 .description br{display:none}.sr-cards-steps-01 .card-inner{min-height:auto!important}}.sr-cards-steps-01 .card .cta-group{opacity:0;transition:all .3s ease;visibility:hidden}.sr-cards-steps-01 .card:hover .cta-group{opacity:1;visibility:visible}