.cardStep{display:flex;flex-wrap:wrap;gap:34px;padding-top:90px}.cardStep__col{flex:1;position:relative}.cardStep__inner{border-radius:5px;box-shadow:0 4px 44px rgba(0,0,0,.1);height:100%}.cardStep__text{color:#404040;font-size:15px;padding:15px 15px 20px;text-align:center}.cardStep__text p{font-size:15px}.cardStep__text h4,.cardStep__text h4 *{color:#000;font-size:19px}.cardStep__count{background-color:#ffff70;border-radius:50%;font-size:22px;font-weight:700;height:43px;left:50%;line-height:43px;position:absolute;text-align:center;top:-22px;transform:translateX(-50%);width:43px}.cardStep__col:not(:last-child):before{background-image:url(https://saddlerocklegal.com/hubfs/arrow-step.png);background-position:top;background-repeat:no-repeat;background-size:cover;content:"";height:195px;left:25%;position:absolute;top:-15%;width:447px;z-index:-1}@media (max-width:991px){.cardStep{padding-top:40px}.cardStep__col{flex:auto;width:100%}.cardStep__col:not(:last-child):before{display:none}}