.sr-cards-steps-01 .card{background-color:transparent!important;border:none;border-radius:0;margin:1rem 0;text-align:center}.sr-cards-steps-01 .cta-container{padding-top:.5rem}.sr-cards-steps-01 .card:hover .step-num-wrap{color:var(--white)}.sr-cards-steps-01 .step-num-wrap{color:var(--black);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}.sr-cards-steps-01 .card .step-circle,.sr-cards-steps-01 .card .step-num-wrap .line{background:var(--card-accent)}.sr-cards-steps-01 .card:hover .step-circle,.sr-cards-steps-01 .card:hover .step-num-wrap .line{background:var(--card-accent-hover)}.sr-cards-steps-01 .step-text{font-family:Exo\ 2;font-size:2.38rem;font-weight:700}.sr-cards-steps-01 .card .card-content{opacity:0}.sr-cards-steps-01 .card:hover .card-content{box-shadow:15px 25px 60px 0 rgba(0,0,0,.1)}.sr-cards-steps-01 .card-content{background-color:#fff;border:1px solid #e5e7ea;margin-top:2rem;padding:3rem 1rem}.sr-cards-steps-01 .card .cta-group{margin-bottom:1rem;margin-top:2rem;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}.sr-cards-steps-01 .top-heading-conta{margin:0 auto;max-width:555px}.sr-spacer-bottom-75{padding-bottom:1.8875rem}@media (max-width:768px){.sr-cards-steps-01 .card-content{margin-top:2.3rem}.sr-cards-steps-01 .top-heading-conta{max-width:100%}.sr-cards-steps-01 .card{margin:1.5rem 0}.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}}.sr-cards-steps-01 .btn-wrapper.btn-wrapper-md .cta-button{color:var(--black);font-weight:700;padding:0 1.3rem}