.prcss-steps{background-repeat:no-repeat;padding:80px 0;position:relative;z-index:9}.prcss-steps .overlay{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.prcss-steps .content-wrapper{position:relative;z-index:9}.prcss-steps .btn_sec{display:flex;flex-wrap:wrap;gap:12px;margin-top:40px}.prcss-steps .prcss-cards{align-items:start;display:flex;gap:0;justify-content:center;row-gap:24px}.prcss-steps .prcss-card{background:linear-gradient(180deg,#fff,rgba(255,123,87,.3) 214.69%);border:1px solid #0a0a0a1a;padding:20px 20px 80px;position:relative;text-align:left;width:25%}.prcss-steps .prcss-card__header{align-items:center;border-bottom:1px solid #0a0a0a1a;color:#000;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:space-between;letter-spacing:1px;line-height:1.35;margin-bottom:16px;padding-bottom:14px;text-transform:uppercase}.prcss-steps .prcss-card__body{color:#1a1a1a;font-weight:400;margin:0}@media (max-width:991px){.prcss-steps .prcss-section{padding-bottom:80px}.prcss-steps .prcss-card{margin-top:0!important;width:calc(50% - 12px)}.prcss-steps .prcss-cards{align-items:stretch;flex-wrap:wrap;gap:24px}}@media(max-width:767px){.prcss-steps{padding:40px 0}.prcss-steps .prcss-card{margin-top:0!important;width:100%}}