.ml-auto{margin-left:auto}section.case-study-main-banner-sec{padding:5px 72px 0}.case-study-main-banner-blk{border-radius:20px;overflow:hidden;position:relative;min-height:540px}.case-study-main-banner-blk img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.case-study-main-banner-blk .container{position:absolute;width:100%;transform:translate(-50%,0%);bottom:60px;left:50%;z-index:2}.case-study-main-banner-blk:before{position:absolute;content:'';width:100%;height:370px;background:linear-gradient(0deg,black,transparent);bottom:0;right:0;z-index:1;opacity:72%}.case-study-main-banner-content h4{font-size:26px;color:#fff;margin-bottom:30px;text-transform:uppercase}.case-study-main-banner-content p{font-size:20px;color:#fff;margin-bottom:5px}.case-study-main-banner-content h2, .case-study-main-banner-content h1{font-size:65px;color:#fff;margin-bottom:12px}.case-study-main-banner-content li{display:inline-block;background:rgb(255 255 255/36%);color:#fff;font-size:14px;height:42px;line-height:42px;padding:0 20px;border-radius:7px}.case-study-main-banner-content{position:relative}.box-style-b1 article{text-align:center}.box-style-b1 article figure{width:90px;height:90px;margin:0 auto 20px}.box-style-b1 article figure img{height:100%;width:100%;object-fit:contain;object-position:center}.box-style-b1 article figcaption h4{font-size:30px;color:#181b1b}.box-style-b1 article figcaption p{font-size:16px;color:#636678}.casestudy-heading-box h2, .casestudy-heading-box h4{font-size:115px;color:#484343;line-height:78px}.casestudy-heading-box h2 span, .casestudy-heading-box h4 span{font-size:53px;color:#933ff4;}.casestudy-heading-box{margin-bottom:20px}.casestudy-infos-content-sec .row{align-items:center}.casestudy-infos-content-sec .row+.row{margin-top:80px}.casestudy-info-content h4{font-size:40px;color:#484343;margin-bottom:20px}.casestudy-info-content p{font-size:16px;color:#636678;line-height:26px;margin-bottom:40px}.casestudy-info-content a svg{margin-right:10px}.casestudy-info-content a+a{margin-left:10px}.casestudy-info-img-blk{text-align:center}.casestudy-info-content ul{padding-left:40px}.casestudy-info-content ul li{font-size:16px;color:#636678;line-height:32px;position:relative}.casestudy-info-content ul li:before{position:absolute;content:'';width:10px;height:10px;border-radius:50%;background:#e34690;left:-30px;top:12px}section.casestudy-technology-sec{background:#f5f5f5}section.casestudy-technology-sec .casestudy-heading-box{text-align:center}.casestudy-technology-info h4, .casestudy-technology-info h2{font-size:40px;color:#484343;margin-bottom:40px;text-align:center}.casestudy-technology-info ul{text-align:center;margin:0 -20px}.casestudy-technology-info ul li{display:inline-block;margin:10px}.casestudy-technology-info ul li figure{width:100px;height:100px;background:#484343;border-radius:26px;padding:20px}.casestudy-technology-info ul li figure img{height:100%;width:100%;object-fit:contain;object-position:center}.casestudy-app-feature-content h4{font-size:40px;color:#484343;margin-bottom:40px}.casestudy-app-feature-content ul{display:flex;flex-wrap:wrap;margin:0 -10px}.casestudy-app-feature-content li{display:inline-flex;max-width:calc(33.33% - 20px);width:100%;min-height:150px;border:1px solid #eee;background:#f7f7f7;margin:20px 10px;align-items:center;border-radius:15px;justify-content:center;color:#484343;font-size:20px;text-align:center;padding:20px;box-shadow:0 15px 25px #0000001a}.casestudy-app-feature-content li:nth-child(1){background:#d5d6ea;border-color:#bbbde9}.casestudy-app-feature-content li:nth-child(2){background:#f6f6eb;border-color:#e9e9cb}.casestudy-app-feature-content li:nth-child(3){background:#d7ecd9;border-color:#aed6b2}.casestudy-app-feature-content li:nth-child(4){background:#f5d5cb;border-color:#eebbab}.casestudy-app-feature-content li:nth-child(5){background:#f6ecf5;border-color:#e5c8e2}.casestudy-app-feature-content li:nth-child(6){background:#dde6f3;border-color:#bfcce1}.casestudy-app-feature-content li:nth-child(7){background:#d7ecd9;border-color:#aed6b2}.casestudy-app-feature-content li:nth-child(8){background:#f6f6eb;border-color:#e9e9cb}.casestudy-app-feature-content li:nth-child(9){background:#d5d6ea;border-color:#bbbde9}.casestudy-app-feature-content li:nth-child(10){background:#f5d5cb;border-color:#eebbab}.casestudy-app-feature-content li:nth-child(11){background:#f6ecf5;border-color:#e5c8e2}.casestudy-app-feature-content li:nth-child(12){background:#d7ecd9;border-color:#aed6b2}.casestudy-app-feature-sec .row{align-items:center}.casestudy-app-feature-img-blk{text-align:center}section.casestudy-app-visuals-sec{background:#f5f5f5}.casestudy-app-visuals-content .casestudy-heading-box{text-align:center}.casestudy-app-visuals-content h4{font-size:40px;color:#484343;margin-bottom:60px;text-align:center}.casestudy-app-visuals-blk{max-width:950px;margin:0 auto}.casestudy-visuals .owl-stage .owl-item{transform:scale(.8);transition:.3s ease-in-out}.casestudy-visuals .owl-stage .owl-item.center{transform:scale(1)}.casestudy-visuals .owl-dots{text-align:center;margin-top:40px}.casestudy-visuals .owl-dots .owl-dot{width:18px;height:18px;background:#48434333;border-radius:10px;margin:0 5px;transition:.5s ease-in-out;display:inline-block}.casestudy-visuals .owl-dots .owl-dot.active{background:#933ff4;width:36px}.cta-color .section-padding{overflow:hidden;position:relative}.cta-color .section-padding img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}.cta-color .main-heading-box h3{color:#fff;margin-bottom:40px}@media only screen and (min-width:1024px) and (max-width:1169px){section.case-study-main-banner-sec{padding:0 15px}}@media only screen and (min-width:768px) and (max-width:1023px){section.case-study-main-banner-sec{padding:0 15px}.case-study-main-banner-blk{min-height:350px}.case-study-main-banner-content h2, .case-study-main-banner-content h1{font-size:42px}.case-study-main-banner-content h4{font-size:22px;margin-bottom:20px}.case-study-main-banner-content p{font-size:18px}.case-study-main-banner-blk .container{bottom:40px}.box-style-b1 article figcaption h4{font-size:24px}.box-style-b1 article figcaption p{font-size:14px}.casestudy-heading-box h2, .casestudy-heading-box h4{font-size:80px}.casestudy-heading-box h2 span, .casestudy-heading-box h4 span{font-size:40px}.casestudy-info-content h4{font-size:34px}.casestudy-technology-info ul li{margin:10px}.casestudy-technology-info h4, .casestudy-technology-info h2{font-size:34px}.casestudy-app-feature-content h4{font-size:34px;margin-bottom:20px}.casestudy-app-feature-content li{font-size:16px;height:120px;margin:10px}.casestudy-technology-info ul li figure{width:80px;height:80px;border-radius:20px}.casestudy-visuals figure{height:500px}.casestudy-visuals figure img{height:100%;width:100%;object-fit:contain;object-position:center}.casestudy-visuals .owl-stage .owl-item{transform:scale(.9)}}@media only screen and (min-width:0px) and (max-width:767px){section.case-study-main-banner-sec{padding:0 0 20px}.case-study-main-banner-blk{min-height:auto;overflow:inherit;border-radius:inherit}.case-study-main-banner-content h2, .case-study-main-banner-content h1{font-size:42px;color:#181b1b}.case-study-main-banner-content h4{font-size:22px;margin-bottom:10px;color:#181b1b}.case-study-main-banner-content p{font-size:18px;color:#181b1b}.case-study-main-banner-blk .container{bottom:40px;position:static!important;transform:inherit}.box-style-b1 article figcaption h4{font-size:24px}.box-style-b1 article figcaption p{font-size:14px}.casestudy-heading-box h2, .casestudy-heading-box h4{font-size:60px}.casestudy-heading-box h2 span, .casestudy-heading-box h4 span{font-size:30px}.casestudy-info-content h4{font-size:28px;margin-bottom:10px;text-align:center}.casestudy-technology-info ul li{margin:10px}.casestudy-technology-info h4, .casestudy-technology-info h2{font-size:28px}.casestudy-app-feature-content h4{font-size:34px;margin-bottom:20px;text-align:center}.casestudy-app-feature-content li{font-size:16px;height:120px;margin:10px;max-width:calc(50% - 20px)}.casestudy-technology-info ul li figure{width:60px;height:60px;border-radius:15px}.case-study-main-banner-blk img{position:inherit;height:280px;margin-bottom:20px}.case-study-main-banner-blk:before{display:none}.case-study-main-banner-content li{background:rgb(0 0 0/10%);color:#181b1b;height:32px;line-height:32px;font-size:14px;padding:0 10px}.col-md-4.box-style-b1{max-width:100%;flex:0 0 100%;margin-bottom:30px}.casestudy-infos-content-sec .row .col-md-5,.casestudy-infos-content-sec .row .col-md-6{max-width:100%;flex:0 0 100%}.casestudy-infos-content-sec .row:nth-child(odd){flex-direction:column-reverse}.casestudy-heading-box{margin-bottom:0;text-align:center}.casestudy-info-content p{font-size:14px;margin-bottom:20px;text-align:center}.casestudy-info-content ul li{font-size:14px;text-align:initial;line-height:24px}.casestudy-info-content ul li:before{top:7px}.casestudy-app-feature-sec .row .col-md-7,.casestudy-app-feature-sec .row .col-md-4{max-width:100%;flex:0 0 100%}.casestudy-app-feature-sec .row{flex-direction:column-reverse}.casestudy-app-feature-sec .row .col-md-4{margin-bottom:20px}.casestudy-app-feature-img-blk img{max-height:400px}.casestudy-visuals figure{height:400px}.casestudy-visuals figure img{height:100%;width:100%;object-fit:contain;object-position:center}.casestudy-app-visuals-content h4{font-size:28px;margin-bottom:30px}.casestudy-visuals .owl-dots button.owl-dot{width:10px;height:10px}.casestudy-visuals .owl-dots button.owl-dot.active{width:20px}.casestudy-visuals .owl-dots{margin-top:20px}.casestudy-info-content{text-align:center}.casestudy-technology-info ul{margin:0}.case-study-main-banner-content{text-align:center}}@media only screen and (min-width:0px) and (max-width:567px){}