.sr-cards-steps-01 .card{background-color:transparent;border:none;text-align:left}.sr-cards-steps-01 .step-text{border-bottom:1px solid;color:#4b638d;font-weight:400;width:fit-content}.sr-cards-steps-01 .card-content:hover{background-color:unset}.sr-cards-steps-01 .card:hover .card-content{box-shadow:15px 25px 60px 0 rgba(0,0,0,.1)}.sr-cards-steps-01 .card-inner{border-radius:40px;box-shadow:4px 4px 12px 0 #0e23480d;box-shadow:10px 10px 20px 0 #0e23480d;padding:35px 34px 50px}.sr-cards-steps-01 .card .cta-group{max-height:0;overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.sr-cards-steps-01 .card:hover .cta-group{max-height:300px;overflow:hidden;padding-top:1rem}@media (max-width:768px){.sr-cards-steps-01 .card .cta-group{padding-top:1rem}.sr-cards-steps-01 .cards.row{gap:1rem}.sr-cards-steps-01 .card-content{margin-top:2.3rem}.sr-cards-steps-01 .step-circle{height:5rem;width:5rem}.sr-cards-steps-01 .card .cta-group{max-height:100%}.sr-cards-steps-01 .step-num-wrap .line{top:2.3rem}.sr-cards-steps-01 .description br{display:none}}