.prog-boxes-wrap{display:flex;gap:6px;position:relative}.prog-boxes-wrap .left-img,.prog-boxes-wrap .right-img{width:50%}.prog-boxes-wrap img.center-img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.prog-boxes-wrap .left-img img{width:100%}.prog-boxes-wrap .right-1st-two-boxes{backdrop-filter:blur(40px);background:rgba(30,43,51,.3);border-radius:4px;display:flex;flex-direction:column;gap:8px;margin:20px;max-width:307px;padding:8px}.prog-boxes-wrap .prog-text{background:rgba(30,43,51,.4);border-radius:4px;display:flex;justify-content:space-between;padding:10px 14px 40px;position:relative}.prog-boxes-wrap .prog-text h4{color:#fff;font-size:13px;font-weight:600;line-height:16px}.prog-boxes-wrap .prog-text h6.percentage{color:#fff;font-size:13px;font-weight:500;line-height:16px;padding:0}.prog-boxes-wrap .prog-box .prog-text:after,.prog-boxes-wrap .prog-box .prog-text:before{background:#51dcc7;bottom:15px;content:"";height:7px;position:absolute;width:75%}.prog-boxes-wrap .prog-box .prog-text:before{background:hsla(0,0%,100%,.09);right:10px;width:92%}.prog-boxes-wrap .prog-box .prog-text{position:relative}.prog-boxes-wrap .prog-box .prog-text:after{animation:fillLine 1.5s ease forwards;background:#51dcc7;bottom:15px;content:"";height:7px;left:13px!important;left:0;position:absolute;transform:scaleX(0);transform-origin:left;width:75%}@keyframes fillLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.prog-boxes-wrap .prog-box:last-child .prog-text:after{width:85%}.right-four-boxes{bottom:20px;display:flex;flex-wrap:wrap;gap:6px;margin:0 0 0 auto;max-width:321px;position:absolute;right:40px}.right-four-boxes .per-boxes{width:49%}.right-four-boxes .per-boxes h3.title{backdrop-filter:blur(30px);background:rgba(30,43,51,.3);border-radius:4px 4px 0 0;color:#f2f3f3;font-size:11px;font-weight:500;padding:12px 14px 15px;text-transform:uppercase}.right-four-boxes .per-boxes .count-box{backdrop-filter:blur(9px);background:rgba(30,43,51,.4);border-radius:4px;margin-top:-5px;padding:14px}.right-four-boxes .per-boxes .count-box h3{color:#f2f3f3;font-family:Unbounded;font-size:20px;font-weight:600}.right-four-boxes .per-boxes .count-box .count-icon{align-items:center;display:flex;gap:6px;padding-top:5px}.right-four-boxes .per-boxes .count-box .count-icon span{color:#4ad6ba;font-size:10px;font-weight:500}.green-boxes-background{background:#1e2b33}.green-per-boxes{align-items:center;display:flex;height:136px;justify-content:space-around;margin:0 auto;max-width:1300px}.green-per-boxes .green-per-box{padding:32px;position:relative;text-align:center;width:20%}.green-per-boxes .green-per-box h2.cont-title{color:#51dcc7;font-family:Unbounded;font-size:32px;letter-spacing:-4%}.green-per-boxes .green-per-box span.cont-desc{color:#fff;display:block;font-size:14px;padding-top:8px}.green-per-boxes .green-per-box:after{background:hsla(0,0%,100%,.5);content:"";height:100%;position:absolute;right:0;top:0;width:1px}.green-per-boxes .green-per-box:last-child:after{display:none}.banner-logos{margin:0 auto;max-width:1360px;padding:60px 20px 0}.banner-logos h2{color:rgba(30,43,51,.5);font-size:16px;letter-spacing:-2%;text-align:center;text-transform:uppercase}.banner-logos .logos-wrap{align-items:center;display:flex;gap:40px;justify-content:space-between;margin-top:10px}@media(max-width:767px){.prog-boxes-wrap{flex-direction:column}.prog-boxes-wrap .left-img,.prog-boxes-wrap .right-img{width:100%}.right-img{height:450px}.right-four-boxes .per-boxes h3.title{font-size:8px;padding:10px}.right-four-boxes .per-boxes .count-box{padding:10px}.right-four-boxes .per-boxes .count-box h3{font-size:15px}.right-four-boxes{bottom:15px;max-width:280px;right:10px}.right-four-boxes .per-boxes{width:48%}.prog-boxes-wrap .right-1st-two-boxes{margin:50px 10px 10px;max-width:200px}.prog-boxes-wrap .prog-text h4,.prog-boxes-wrap .prog-text h6.percentage{font-size:10px}.prog-boxes-wrap .prog-text{padding-bottom:32px}.prog-boxes-wrap img.center-img{bottom:90px;width:20%}.prog-boxes-wrap .prog-box .prog-text:before{background:hsla(0,0%,100%,.09);right:10px;width:88%}.prog-boxes-wrap .prog-box:last-child .prog-text:after{width:80%}.green-per-boxes{flex-wrap:wrap;height:100%}.green-per-boxes .green-per-box{padding:20px;width:100%}.green-per-boxes .green-per-box:after{display:block!important;height:1px;width:100%}.green-per-boxes .green-per-box h2.cont-title{font-size:24px}.banner-logos{padding:40px 0 0}.banner-logos .logos-wrap{flex-wrap:wrap;gap:15px;padding:0 20px}.banner-logos .logos-wrap .ban-logo{width:21%}}.prog-boxes-wrap{display:none}