.step-card-sec{padding:62px 0}.step-card-sec .container{margin:0 auto;max-width:1340px;padding:0 20px}.step-card-heading *{color:#fff}.step-card-heading{margin-bottom:60px;text-align:center}.step-card-heading h2{color:var(--light-02);font-size:36px;font-weight:700;line-height:1;margin-bottom:14px;text-transform:uppercase}.step-card-heading p{margin-bottom:25px}.step-card-heading p:last-child{margin:0}.step-card-wrapper{display:flex;flex-wrap:wrap;gap:40px 0;justify-content:center;margin:0 -12px}.step-card-main{padding:0 12px;width:33.33%}.step-card-main.four-col{width:25%}.step-text-content{width:calc(100% - 68px)}.step-card-inner{background:#0d233f;border-radius:10px;height:100%;padding:20px;transition:all .3s}.step-card-icon{align-items:center;background:#253952;border-radius:10px;display:flex;flex-wrap:wrap;height:50px;justify-content:center;width:56px}.step-card-bottom *{color:#fff}.step-card-bottom{margin-top:40px;text-align:center}.step-card-icon-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:14px}.step-text-content p{color:#80a9ac;font-size:16px;line-height:1.4;margin-bottom:5px}.step-text-content h6{color:#fff;font-size:20px;font-weight:700;line-height:1.1;text-transform:uppercase}.step-card-content *{color:#fff}.step-card-content p{margin-bottom:30px}.step-card-content p:last-child{margin:0}.step-card-tags-wrap{display:flex;flex-wrap:wrap;gap:8px}.step-card-content{margin-bottom:14px}.step-card-tags{background:#163456;border:1px solid #4d5f774d;border-radius:10px;color:#f6f6f6;display:inline-block;font-size:12px;line-height:1.4;padding:7px 13px}.step-card-content p{font-size:14px}.step-card-inner:hover{background:#4d5f77}@media (max-width:1024px){.step-card-main.four-col{width:33.33%}}@media (max-width:991px){.step-card-main,.step-card-main.four-col{width:50%}.step-card-wrapper{gap:20px 0}.step-card-heading h2{font-size:30px}.step-text-content h6{font-size:18px}}@media (max-width:767px){.step-card-main,.step-card-main.four-col{width:100%}.step-card-sec{padding:50px 0}.step-card-heading h2{font-size:25px}.step-text-content h6{font-size:16px}.step-card-bottom{margin-top:20px}}