section.industry-main-banner-sec{padding-top:93px}.industry-main-banner-sec .container{padding:0 70px;max-width:100%}.industry-main-banner-content{position:relative;padding:50px 0}.industry-main-banner-content>img{position:absolute;top:0;width:70%;height:100%;object-fit:cover;object-position:center;z-index:0}.industry-main-banner-content .row{min-height:530px;height:100%;position:relative;max-width:1200px;margin:0 auto}.industry-main-banner-content .row .col-md-7.ml-atuo{align-items:center;display:flex}.industry-banner-head-info{background-color:#fff;padding:60px;padding-right:0}.industry-banner-text-in h2{font-size:45px;color:#181b1b;margin-bottom:7px;line-height:47px}.industry-banner-text-in p{font-size:18px;color:#636678}.industry-banner-text-in{margin-bottom:40px}.margin-left-15{margin-left:15px}.ml-auto{margin-left:auto}.our-services{background:#f0fafe}.our-services .row .col-md-4{margin-bottom:30px}.services-box{background:#fff;border-radius:10px;box-shadow:0 3px 40px rgb(222 242 249/100%);padding:20px;height:100%}.services-box figure{background:#fff;border-radius:10px;box-shadow:0 3px 9px rgb(222 242 249);width:80px;height:80px;padding:15px;display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:20px}.services-box h4{font-size:20px;margin-bottom:10px}.services-box p{font-size:14px;;line-height:22px;color:#636678}.our-services .col-md-3{display:flex}.our-services .main-heading-box{margin-bottom:100px}section.cta-color{overflow:hidden;position:relative;padding:70px 0}section.cta-color .container{position:relative}.cta-color>img{position:absolute;height:100%;width:100%;object-fit:cover;object-position:center;top:0}.cta-color .main-heading-box h3{color:#fff;margin-bottom:40px}section.challenge-opportunity-sec{background:#f0fafe}.challenge-opportunity-sec .box-style-3{margin-bottom:20px}.challenge-opportunity-sec .box-style-3 article{display:flex;background:#fff;padding:30px;height:100%;border-radius:10px;box-shadow:7px 7px 30px #e4f3f8;transition:ease .3s}.challenge-opportunity-sec .box-style-3 article:hover{box-shadow:7px 7px 30px #c3e2ed}.challenge-opportunity-sec .box-style-3 figure{width:85px;min-width:85px;height:85px;padding:15px;background:#f5f5f5;border-radius:10px;overflow:hidden;margin-right:24px}.challenge-opportunity-sec .box-style-3 figure img{height:100%;object-fit:contain;object-position:center;width:100%}.challenge-opportunity-sec .box-style-3 figcaption h4{font-size:18px;color:#322153;margin-bottom:6px}.challenge-opportunity-sec .box-style-3 figcaption p{font-size:14px;color:#636678}.challenge-opportunity-sec .box-style-3 figcaption p a{color:inherit}.case-home{background:linear-gradient(0deg,rgba(246,248,252,1) 0%,rgba(255,255,255,1) 100%)}.service-portfolio-blk article{margin:15px 0;border-radius:15px;box-shadow:0 7px 15px rgb(0 0 0/16%);overflow:hidden;height:450px;display:flex;flex-direction:column;background:#fff}.service-portfolio-blk figcaption{padding:40px 20px;text-align:center;height:100%}.service-portfolio-blk figcaption h4{font-size:18px;}.service-portfolio-blk figcaption span{font-size:14px}.service-portfolio-blk figure{height:100%;display:flex;align-items:flex-end;justify-content:center}.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}section.section-padding.faq-inner{padding-bottom:0}.accordion-list li.panel{border:1px solid #dde5e8;border-radius:10px;padding:15px 20px;color:#000;transition:ease .3s}.accordion-list li+li{margin-top:10px}.accordion-list li.panel h3.panel-title{font-size:18px;color:inherit;display:flex;align-items:center;justify-content:space-between}.accordion-list li.panel .answer{margin-top:10px}.accordion-list li.panel.active{background-color:#1f18df;color:#fff}.accordion-list li.panel .answer .panel-body{font-size:14px}.accordion-list li.panel h3.panel-title svg{color:#000;fill:#000;width:24px;height:24px;min-width:24px;margin-left:10px;transform:rotate(180deg);transition:ease .5s}.accordion-list li.panel.active h3.panel-title svg{color:#fff;fill:#fff;transform:rotate( 0deg)}.business-value-box article:first-child{margin-bottom:30px}.business-value-box article figcaption h2{font-size:16px;color:#000;margin-bottom:7px}.business-value-box article.right{text-align:right}.business-value-box article figcaption p{font-size:14px;color:#636678;line-height:22px}.business-value-box .row{align-items:center}.business-value-graphic{text-align:center;width:100%}.section-padding{padding:100px 0}.main-heading-box{max-width:770px;margin:auto;text-align:center;margin-bottom:60px}.main-heading-box h5{font-size:18px;color:#f89b20;margin-bottom:0}.main-heading-box h3{font-size:40px;color:#181b1b;margin-bottom:10px}.main-heading-box p{color:#000;font-size:16px;margin-bottom:20px}.heading-with-btn{display:flex;justify-content:space-between}.heading-with-btn .main-heading-box{margin-left:0}.btn-link-arrow{position:relative;display:inline-flex;align-items:center;font-size:16px;color:#0151c1}.btn-link-arrow img{width:30px}.btn-link-arrow:after{content:"";height:2px;width:0%;background:#0151c1;position:absolute;left:0;bottom:0;transition:.3s}.btn-link-arrow:hover:after{width:100%}.cta-animation video{width:100%}.cta-2 .d-flex{align-items:center;justify-content:center}.cta-2 .d-flex a{margin-left:30px;min-width:150px;text-align:center}.cta-2 .d-flex h4{font-size:22px;}.cta-2{margin:30px 0}.cta-animation{background:#181818}.cta-animation-in{padding-bottom:60px;padding-top:30px}.cta-animation .main-heading-box h3,.cta-animation .main-heading-box p{color:#fff}.connect-with ul{display:flex;align-items:center;justify-content:space-between;width:100%}.connect-with li{padding:0 40px}@media only screen and (min-width:1024px) and (max-width:1169px){.industry-main-banner-sec .container{padding:0 15px}.industry-main-banner-content .row{min-height:500px}.app-web-dev-process-img-blk figure:before{width:300px;height:300px;right:auto;left:50%;margin:0 auto;top:50%;bottom:auto;transform:translate(-50%,-50%)}}@media only screen and (min-width:768px) and (max-width:1023px){.main-heading-box h3{font-size:36px}section.industry-main-banner-sec{padding-top:84px}.industry-main-banner-sec .container{padding:0}.industry-main-banner-content{padding:400px 0 0}.industry-main-banner-content>img{width:100%;height:320px}.industry-main-banner-content .row{min-height:auto;margin:-180px 0 0}.industry-main-banner-content .row .col-md-7.ml-atuo{max-width:100%;flex:0 0 100%}.industry-banner-head-info{padding:40px 20px;border-radius:20px;box-shadow:0 -6px 20px rgb(0 0 0/20%)}.industry-banner-head-info{text-align:center;max-width:100%;flex:0 0 100%}.industry-banner-text-in h2{font-size:36px}.industry-banner-head-info a.btn{min-width:210px}.industry_features .row .col-md-6.ml-auto{margin-left:0}.industry_features .row .col-md-5{flex:0 0 50%;max-width:50%}.box-style-3 article{padding:20px}.box-style-3 figure{margin-right:10px;width:60px;min-width:60px;height:60px;padding:5px}section.section-padding{padding:50px 0}.industry-development-process ul li{flex:0 0 33.33%;border-bottom:1px dashed #1f18df}.industry-development-process ul{flex-wrap:wrap}.industry-development-process ul li:last-child{border-bottom:none}.industry-development-process ul li:before{display:none}.industry-development-process ul li:nth-child(4),.industry-development-process ul li:nth-child(5){flex:0 0 50%}.industry-development-process ul li:nth-child(4){border:none}.app-web-dev-process-sec .row .col-md-4{margin-left:0;flex:0 0 41.67%;max-width:calc(100% - 58.333333%)}.app-web-dev-process-img-blk figure:before{width:310px;height:310px;right:auto;left:50%;margin:0 auto;top:50%;bottom:auto;transform:translate(-50%,-50%)}.app-web-dev-process-sec .row .col-md-7.ml-auto{margin-left:0}.panel-content-img{height:100%}.panel-content-block .row{align-items:inherit}.panel-content-img figure{height:100%}.panel-content-img figure img{height:100%;width:100%;object-fit:cover;object-position:center}.box-style-12 article h4{font-size:18px}.box-style-12 article{padding:20px}.box-style-12 article ul li{line-height:1.7}.box-style-4 article{padding:20px}.real-estate-Service-box .row{display:block}.real-estate-Service-box .col-md-4{max-width:100%;flex:0 0 100%;justify-content:space-between}.real-estate-Service-box .col-md-4+.col-md-4{margin-top:20px}.service-graphic{height:400px}.service-graphic img{width:100%;height:100%;object-fit:contain;object-position:center}.real-estate-Service-box article{width:calc(50% - 10px);margin-bottom:0}.business-value-box .row .col-md-4{max-width:100%;flex:0 0 100%;display:flex;justify-content:space-between}.business-value-box .row .col-md-4 article{width:calc(50% - 10px);text-align:initial;margin:0}.business-value-box .row .col-md-4+.col-md-4{margin-top:30px}.industry_features article h4{font-size:18px}.industry_features article p{font-size:14px}.industry-development-process article figure{width:60px;height:60px;line-height:60px}.app-web-dev-process-content-head h4{font-size:22px}.app-web-dev-process-content-head p{font-size:14px}.cta-color .section-padding{padding:50px 0}.services-banner-text-in h2,.main-prod-info-block h4,.main-heading-box h3{font-size:34px}.real-estate-Service-box .row .col-md-4:nth-child(2){display:none}.our-services .row .col-md-4{max-width:100%;flex:0 0 50%}}@media only screen and (min-width:0px) and (max-width:767px){.main-heading-box h3{font-size:28px}section.industry-main-banner-sec{padding-top:84px}.industry-main-banner-sec .container{padding:0}.industry-main-banner-content{padding:400px 0 0}.industry-main-banner-content>img{width:100%;height:320px}.industry-main-banner-content .row{min-height:auto;margin:-180px 0 0}.industry-main-banner-content .row .col-md-7.ml-atuo{max-width:100%;flex:0 0 100%}.industry-banner-head-info{padding:40px 20px;border-radius:20px;box-shadow:0 -6px 20px rgb(0 0 0/20%)}.industry-banner-head-info{text-align:center;max-width:100%;flex:0 0 100%}.industry-banner-text-in{margin-bottom:20px}.industry-banner-head-info a.btn{min-width:210px}.industry-banner-text-in h2{font-size:28px;line-height:normal}.industry-banner-text-in p{font-size:14px;}section.section-padding{padding:50px 0}.industry_features .row:nth-child(even){flex-direction:column-reverse}.industry_features .row .col-md-5,.industry_features .row .col-md-6{max-width:100%;flex:0 0 100%}.industry_features .row+.row{margin-top:80px}.industry_features article{text-align:center}.industry_features article h4{font-size:20px}.industry_features article p{font-size:14px}.industry_features .col-md-5 article{max-width:300px;margin:0 auto}.industry_features .row .col-md-5{margin-bottom:20px}.challenge-opportunity-sec .row .col-md-6{max-width:100%;flex:0 0 100%}.box-style-3 figure{width:60px;min-width:60px;height:60px;padding:5px;margin-right:15px}.box-style-3 article{padding:15px}.industry-development-process ul li{flex:0 0 100%}.industry-development-process ul{flex-wrap:wrap}.industry-development-process ul li+li{border:none;border-top:1px dashed #1f18df}.industry-development-process ul li+li:before{position:absolute;content:'';width:18px;height:18px;background-color:#1f18df;transform:rotate(45deg);right:20px;left:auto;top:-9px}.industry-development-process ul li:nth-child(odd):before{left:auto;top:-9px}.industry-development-process ul li:nth-child(even):before{left:auto;top:-9px}.industry-development-process article figure{width:60px;height:60px;line-height:60px;font-size:32px}.app-web-dev-process-sec .row .col-md-7,.app-web-dev-process-sec .row .col-md-4{max-width:100%;flex:0 0 100%}.app-web-dev-process-sec .row:nth-child(even){flex-direction:column-reverse}.app-web-dev-process-sec .row{margin-top:60px}.app-web-dev-process-sec .row+.row{border-top:10px solid #f7f7f7;padding-top:60px}.app-web-dev-process-sec .row .col-md-4{margin-bottom:20px}.app-web-dev-process-items ul li{width:calc(50% - 20px)}.app-web-dev-process-content-head{text-align:center}.app-web-dev-process-content-head h4{font-size:22px}.app-web-dev-process-content-head p{font-size:14px}.app-web-dev-process-img-blk figure{height:400px;text-align:center}.app-web-dev-process-img-blk figure:before{width:300px;height:300px;right:auto;left:50%;margin:0 auto;top:50%;bottom:auto;transform:translate(-50%,-50%)}.cta-color .section-padding{padding:50px 0}.panel-tabs-blk ul.nav-tabs{overflow-x:auto;padding-bottom:2px}.panel-tabs-blk ul.nav-tabs li.nav-item a.nav-link{white-space:nowrap;font-size:14px}.panel-content-block .row{flex-direction:column;margin:0}.panel-content-block .row .col-md-5,.panel-content-block .row .col-md-7{max-width:100%;flex:0 0 100%}.panel-content-head h4{font-size:22px}.panel-content-head p{font-size:14px}.panel-content-features li{line-height:1.7}.technical-standards-sec .col-md-6{max-width:100%;flex:0 0 100%;margin-bottom:20px}.box-style-12 article{padding:20px}.box-style-12 article h4{font-size:20px}.box-style-12 article ul li{line-height:1.7}.row-style-4 .col-md-6{max-width:100%;flex:0 0 100%}.box-style-4 article{padding:20px}.real-estate-Service-box .row .col-md-4{max-width:100%;flex:0 0 100%}.real-estate-Service-box .row .col-md-4+.col-md-4{margin-top:20px}.real-estate-Service-box .row .col-md-4:nth-child(2){display:none}.service-graphic{max-height:400px}.service-graphic img{height:100%;width:100%;object-fit:contain;object-position:center}.business-value-box .row .col-md-4{max-width:100%;flex:0 0 100%}.business-value-box .row .col-md-4+.col-md-4{margin-top:20px}.business-value-box article.right{text-align:initial}.our-services .row .col-md-4{max-width:100%;flex:0 0 100%}}@media only screen and (min-width:0px) and (max-width:567px){.industry-banner-head-info a.btn{width:100%}.industry-banner-head-info a.btn.margin-left-15{margin:0}.industry-banner-head-info a.btn+a.btn{margin-top:10px}}