.clients-comon{display:flex;flex-flow:column}.clients-head-wrap{background:url(/images/clients/case-study-banner.png) no-repeat 0 1px;position:relative;min-height:557px;background-position:100%;margin-bottom:20px}@media screen and (max-width:1024px){.clients-head-wrap{background:rgba(0,0,0,0) linear-gradient(98deg,#7100a7,#55017d) 0 0 no-repeat padding-box;min-height:auto;background-position:100%;z-index:0;text-align:center;color:#fff}}.clients-nav .nav-logo img.logo-default{display:none}.clients-nav .nav-logo img.logo-dark{display:inline-block}@media screen and (max-width:1099px){.clients-nav .nav-logo img.logo-default{display:inline-block}.clients-nav .nav-logo img.logo-dark{display:none}}.clients-head{height:100%;width:40%}@media screen and (max-width:1120px){.clients-head{width:36%}}@media screen and (max-width:1080px){.clients-head{width:34%}}@media screen and (max-width:1024px){.clients-head{width:100%;margin-top:40px;margin-bottom:40px}}.clients-head .banner-header{padding:0 0 0 2.9282576867vw;margin-top:70px}@media screen and (max-width:1024px){.clients-head .banner-header{margin-top:30px;padding:0 15px 30px}}.clients-head .banner-header h2{font-size:26px;font-weight:600;margin:0}@media screen and (max-width:768px){.clients-head .banner-header h2{font-size:20px;line-height:1.25}}.clients-head .banner-header h3{font-size:16px;margin-top:20px}@media screen and (max-width:768px){.clients-head .banner-header h3{line-height:1.25}}.clients-curve-wrap{background:url(/images/clients/case-study-curve.png) no-repeat 0 1px;width:100%;height:100%;z-index:-1;position:absolute;background-size:100% 100%;margin-top:-250px}@media screen and (min-width:1211px)and (max-width:1366px){.clients-curve-wrap{margin-top:-220px!important}}@media screen and (min-width:1025px)and (max-width:1210px){.clients-curve-wrap{margin-top:-170px!important}}@media screen and (max-width:580px){.clients-curve-wrap{width:50%;height:50%;margin-top:0;background:none}}@media screen and (min-width:581px)and (max-width:768px){.clients-curve-wrap{width:50%;height:50%;margin-top:0}}@media screen and (min-width:769px)and (max-width:1024px){.clients-curve-wrap{width:auto;height:auto}}.op-sec{position:relative}@keyframes clients-curve-wrap{0%{margin-left:0}to{margin-left:-1600px}}@keyframes swell{0%,to{transform:translate3d(0,-25px,0)}50%{transform:translate3d(0,5px,0)}}.swell{animation:swell 6s ease-in-out infinite}.app-container .dd-cont h1{z-index:2;font-size:26px;font-weight:500}.app-container .dd-cont .dd-desc{z-index:2;margin-bottom:25px}@media screen and (max-width:580px){.app-container .dd-cont .dd-desc{margin-bottom:0;padding:10px}}.technology{flex-flow:column}.technology,.technology .techno-img{display:flex;align-items:center;justify-content:center}.technology .techno-img{width:100px;height:100px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 20px rgba(0,0,0,.1098039216);border-radius:14px;z-index:1}@media screen and (max-width:767px){.technology .techno-img{width:60px;height:60px}.technology .techno-img img{width:50%!important}}.technology span{font-size:16px;padding-top:7px}@media screen and (max-width:767px){.technology span{font-size:12px}}.op-inner{z-index:2}.op-inner .row{justify-content:center}@media screen and (max-width:767px){.op-inner .row>div{width:100%;display:flex;align-items:center;justify-content:center}}.clients-list-wrap .clients-portfolio-item{display:flex;justify-content:center;flex:0 0 33.3333%;max-width:33.3333%}@media screen and (max-width:767px){.clients-list-wrap .clients-portfolio-item{flex:0 0 100%;max-width:100%}}.op-desc h2{font-size:26px;padding-top:15px}.op-desc p{font-size:16px;color:#777;line-height:1.35;margin-bottom:10px}@media screen and (max-width:580px){.op-desc{text-align:center}}.opd-icon img{box-shadow:0 0 10px rgba(0,0,0,.16);border-radius:50%}.op-item{max-width:245px;height:245px;box-shadow:0 10px 30px #eee;border-radius:20px;margin:15px;overflow:hidden;transform:translateY(0);transition:transform .3s ease;cursor:pointer;position:relative}.op-item:hover{transform:translateY(-10px)}.op-item:hover .op-btn{opacity:1}.op-item .op-img{display:flex}.op-item .op-img img{width:100%;height:100%;-o-object-fit:cover}.op-item .op-btn{background-color:rgba(0,0,0,.4);width:100%;height:100%;text-align:center;border-radius:20px;position:absolute;top:0;left:0;opacity:0;transition:opacity .45s ease}.op-item .op-btn,.op-item .op-btn a{display:flex;justify-content:center;align-items:center}.op-item .op-btn a{background-color:#fff;color:#000;height:32px;border-radius:16px;padding:0 16px;font-weight:700;text-decoration:none}@media screen and (max-width:580px){.op-item{width:auto;height:auto;margin:30px auto 0;box-shadow:-2px -2px 50px rgba(134,134,134,.16)}}.pd-desc h1{color:#333}.pd-desc p{color:#777;line-height:1.35;width:57%;margin-left:auto;margin-right:auto}@media screen and (max-width:800px){.pd-desc p{width:100%}}@media screen and (max-width:580px){.pd-desc p{width:90%}}.mch-desc{padding:0 0 0 20px}@media screen and (max-width:580px){.mch-desc{text-align:center;padding:0}}@media screen and (min-width:581px)and (max-width:768px){.mch-desc{margin-top:-30px}}.clients-list-wrap .col-md-12{flex:0 0 80%;max-width:80%;margin:0 auto}@media screen and (max-width:580px){.clients-list-wrap .col-md-12{flex:0 0 100%;max-width:50%}}.client-carousel{position:relative;margin-top:-225px;width:65vw;margin-left:50px;z-index:0;height:200px;overflow:hidden}@media screen and (max-width:1150px){.client-carousel{margin-top:-175px}}@media screen and (max-width:1024px){.client-carousel{margin-top:0;width:100%;margin-left:0;height:auto}}@media screen and (min-width:1025px)and (max-width:1366px){.client-carousel{width:60vw}}.client-carousel .client-carousel-track{display:flex;align-items:center;gap:22px;width:max-content;padding:22px 0;animation:clients-scroll 20s linear infinite}.client-carousel .mch-car-item{width:116px;flex:0 0 116px;margin:0 auto}.client-carousel .mch-car-item img{width:auto!important}@keyframes clients-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.mt18{margin-top:18px}.clients-head-wrap .img-fill{fill:#8636aa!important}@media screen and (max-width:1024px){.clients-head-wrap .img-fill{fill:#fff!important}}.mt-10{margin-top:7px}@media screen and (max-width:580px){.mt-10{margin-bottom:0}}.testimonial-slider{position:relative;max-width:768px;margin:0 auto}.testimonial-slide{opacity:0;transition:opacity .3s ease;position:absolute;width:100%;left:0;top:0}.testimonial-slide.is-active{opacity:1;position:relative}.testimonial-dots{display:flex;justify-content:center;gap:10px;margin-top:35px}.testimonial-dot{width:10px;height:10px;border-radius:50%;border:none;background-color:rgba(113,0,167,.2);cursor:pointer}.testimonial-container,.testimonial-dot.active{background-color:#7100a7}.testimonial-container{color:#fff;border-radius:15px;margin:5px auto;padding:30px 40px;max-width:768px;position:relative;cursor:pointer}.testimonial{line-height:22px;text-align:justify;padding-bottom:26px!important}.user{display:flex;align-items:center;justify-content:center}.user .user-image{border-radius:50%;height:75px;width:75px;object-fit:cover}.user .user-details{margin-left:10px}.user .username{margin:0}@media(max-width:768px){.testimonial-container{padding:20px 30px;margin:15px}}