body,html{height:100%;width:100%}h4{color:#023575}.expand-team-left h2{color:#fff}.brand-story.approaches:before{position:absolute;content:'';width:45%;height:100%;background-color:#f8f8fa;top:0;left:0}.brand-story.approaches .brand-box .brand-story-image{width:51%}.brand-story.approaches .brand-box{margin-bottom:75px}.committed_people.how-we-are-built .container p{padding:0 10px}.branding_design_service h2 span{color:#dd4348}.branding_design_service h2{padding-right:160px}.technology-banner.seo-banner.grey-banner .webdevlopment-text{height:605px;padding-top:80px;background:#f0f2f5;position:relative}.technology-banner.seo-banner.grey-banner .webdevlopment-text .container-fluid{display:flex;padding:0 5%;align-items:center}.technology-banner.seo-banner.grey-banner .webdevlopment-text .head-section{padding-top:0;width:615px;padding-left:50px}.technology-banner.seo-banner.grey-banner .webdevlopment-text .head-section h1{color:#023575}.technology-banner.seo-banner.grey-banner .webdevlopment-text .head-section p{color:#56606e}.technology-banner.seo-banner.grey-banner .webdevlopment-text figure{text-align:right}.technology-banner.seo-banner.grey-banner .webdevlopment-text figure img{position:relative;right:-110px;top:40px;z-index:9}.technology-banner.seo-banner.portfolio-detail .webdevlopment-text a.contact-number{margin-top:15px;display:inline-block}.technology-banner.seo-banner.portfolio-detail.thankyou .head-section{margin:0 auto;float:none;text-align:center}.technology-banner.seo-banner.portfolio-detail.thankyou .head-section h1{margin-bottom:15px}.we-helpdescover-outer{padding:155px 0 145px}.title-about{position:relative}.we-helpdescover-outer h1{text-align:center;font:35px/65px 'SF Pro Display';font-weight:300;color:#023575;padding-bottom:95px}.scroll-button{position:absolute;bottom:-20px;display:inline-block;left:0;right:0;margin:auto;width:auto;text-align:center;width:25px;background:url(../images/scroll-bg.png) no-repeat;height:45px}.about-img-area img{width:100%}.about-right-left{float:left;width:50%}.about-details{width:650px;float:right;padding-right:100px}.about-details p{font:18px/30px 'SF Pro Display';color:#56606e;padding-bottom:35px}.about-right-right{float:left;width:50%;background-size:cover!important;padding:10% 20%;margin-top:-195px;position:relative;z-index:1}.about-content{width:100%;float:left;display:flex;padding:60px 0 60px}.seamless-retall-outer{float:left;width:100%;padding-bottom:50px}.seamless-box{float:left;width:25%;margin-bottom:20px;padding-right:25px}.seamless-details h3{font:20px/20px SFProDisplay-Bold;color:#023575}.seamless-details p{font:17px/27px SF Pro Display;color:#56606e;margin:0;padding-right:11%}.seamless-box figure{margin-bottom:50px;height:115px}.who-we-help-outer{float:left;width:100%;background:#f8f8fa;padding:70px 0}.who-we-main h5{position:relative}.who-we-main h5:before{position:absolute;width:20px;height:3px;background:#f13e42;left:-35px;top:8px;content:''}.who-creatives-box{margin-left:-15px;margin-right:-15px}.who-creative-bx{width:33%;padding:0 15px;float:left;margin-bottom:30px}.who-creatives-area{background:#fff;padding:45px 38px;overflow:hidden;transition:color .2s .083s;border:1px solid #fff;position:relative;min-height:405px}.who-creatives-area figure{height:126px;margin-bottom:110px}.creatives-details h3{padding-bottom:0;font:20px/26px SFProDisplay-Bold;color:#023575;margin-bottom:0;padding-bottom:15px}.creatives-details p{margin-top:0;font:17px/27px 'SF Pro Display';color:#56606e;min-height:81px}.creatives-details a{color:#023575;text-transform:uppercase;font:12px/16px SFProDisplay-Bold;text-decoration:none}.creatives-details a:hover{color:#f13e42}.our-friends-outer{float:left;width:100%;padding:60px 0}.our-frindes-main h5{font:16px/20px SFProDisplay-Bold;color:#023575;text-transform:uppercase;position:relative}.our-frindes-main h5:before{position:absolute;width:25px;height:3px;background:#f13e42;left:-35px;top:8px;content:''}.our-philosphy-outer{float:left;width:100%;background:#f8f8fa;padding:65px 0}.our-philosphy-outer .our-philosphy-main .our-left-details h2{margin-bottom:15px}.our-left-details{float:left;width:40%;padding-right:70px}.our-left-details p{font:17px/26px 'SF Pro Display';color:#56606e}.our-left-details ul{margin-top:25px;float:left;width:100%}.our-right-details{float:left;width:60%}.our-left-details h4.sec-main-head{margin-bottom:30px;line-height:60px;font-size:40px}.our-left-details ul li{float:left;margin-right:10px;position:relative}.our-left-details ul li a{font:14px/20px SFProDisplay-Bold;color:#fff;display:block;text-transform:uppercase;border-radius:40px;text-decoration:none}.our-left-details ul li:last-child a{padding:10px 50px 10px 50px;background:#f13e42}.our-right-details p{font:17px/26px 'SF Pro Display';color:#56606e;padding-bottom:25px}.our-philosphy-outer .our-right-details ul{display:block;float:left;width:100%}.our-philosphy-outer .our-right-details ul li{width:50%;float:left;padding-right:50px;min-height:310px}.our-philosphy-outer .our-right-details ul li h4{font:20px/26px SFProDisplay-Bold;color:#023575;margin-bottom:0;padding-bottom:15px}.our-philosphy-outer .our-right-details ul li img{width:49px}.technology-header{background:0 0;color:#fff;box-shadow:inherit}.inner-header.technology-header nav.main-menu ul li a{color:#fff}.technology-banner{width:100%;padding:0 0!important;display:flex;align-items:center}.webdevlopment-banner img{width:100%;margin:0 auto;display:block}.webdevlopment-text{position:absolute;top:0;width:100%;bottom:0;display:flex;align-items:center;z-index:9}.technology-banner .head-section{width:700px;float:left}.technology-banner.seo-banner.digital-marketing-company-in-india .head-section{width:750px;float:left}.shophy .technology-banner .head-section{width:600px}.technology-banner .head-section h1{font:65px/75px SFProDisplay-Bold;color:#fff;letter-spacing:-.5px}.technology-banner .head-section p{font:25px/38px SFProDisplay-Light;color:#fff;letter-spacing:.1px}.technology-section .seamless-retall-outer{padding-top:60px}.technology-section .who-creatives-area figure img{width:220px}.technology-section .who-creatives-area figure.php-logo img{width:135px}.technology-section .who-creatives-area figure{height:65px}#testimonial{padding:60px 0!important;float:left;width:100%}.technology-section.magento #testimonial{padding-top:0!important}#testimonial .test-box{width:910px;margin:0 auto}#testimonial .test-box h3{font:30px/36px SFProDisplay-Bold;font-style:normal;font-weight:400;margin-bottom:0;color:#023575;margin-top:30px;padding-bottom:15px}#testimonial .test-box p{font:27px/45px 'SF Pro Display';font-style:normal;font-weight:400;margin-bottom:10px;font-weight:300;font-style:italic;color:#023575;letter-spacing:-.7px}#testimonial .test-box .author img{margin-right:20px;float:left;width:73px;border-radius:50%}#testimonial .test-box span b{padding-top:10px;padding-bottom:10px;width:auto;display:block;text-transform:uppercase;line-height:30px}#testimonial .test-box .author{margin-top:50px}#testimonial .test-box .author span{text-transform:uppercase;color:#023575}#testimonial .testimonial-detail-sliderll{width:80%;margin:0 auto}#testimonial .testimonial-detail-sliderll .slick-dots{width:100%;right:0;bottom:-30px;line-height:2px;text-align:center}#testimonial .slick-initialized .slick-slide{line-height:0}#testimonial .testimonial-detail-sliderll .slick-dots li button{width:100%;padding:0;height:2px;background:#e3e4e8}#testimonial .testimonial-detail-sliderll .slick-dots li{width:59px;height:8px}#testimonial .testimonial-detail-sliderll .slick-dots li.slick-active button{background:#f13e42}#testimonial .testimonial-detail-sliderll .slick-dots li button:before{display:none}#our-services{float:left;width:100%;background:#33373d;padding:60px 0!important}#our-services h2{color:#fff;margin-bottom:25px;font-family:SFProDisplay-Bold}#our-services p{color:#fff;width:40%;font:17px/26px 'SF Pro Display'}#our-services ul{width:100%;margin-top:80px;float:left;display:block;background:url(../images/service-ul-bg.png) left 80px no-repeat}#our-services ul li{width:21%;float:left;padding-right:30px;box-sizing:border-box}#our-services ul li h3{font-size:20px;line-height:40px;padding-bottom:80px;color:#fff}#our-services ul li h3 span{color:#f13e42;margin-right:3px}#our-services ul li p{color:#b2b3b4;width:100%}.better-together{position:relative;float:left;width:100%;padding:60px 0 20px 0!important}.better-together h2{width:80%;margin-top:0}.better-together ul{width:100%;float:left;display:flex;margin-top:40px;flex-wrap:wrap}.better-together ul li{width:33.3%;float:left;margin-bottom:40px;padding-right:50px;box-sizing:border-box;min-height:250px}.better-together ul li img{width:50px;padding-bottom:35px}.better-together ul li h4{font:20px/26px SFProDisplay-Bold;color:#023575;margin:0;padding-bottom:15px}.better-together ul li p{color:#56606e;font:17px/27px 'SF Pro Display'}.technology-section.magento .technology-banner{background:#fff}.technology-section.magento .technology-banner .head-section h1{color:#023575}.technology-section.magento .technology-banner .head-section p{color:#56606e}.magento-solution{width:100%;float:left;background:#f8f8fa;padding:90px 0 60px 0!important}.magento-solution .container{display:flex;align-items:center;justify-content:space-between}.solution-left{width:40%;float:left}.solution-left figure{margin-top:0;width:100%;border-radius:5px}.solution-left figure img{width:100%}.solution-right{float:right;width:53%;padding-right:0;box-sizing:border-box}.solution-right p{color:#56606e;font:17px/27px 'SF Pro Display'}.solution-right ul{float:left;display:block;margin-top:35px}.solution-right ul li{float:left;width:50%;padding-right:5%}.solution-right ul li h4{color:#022a5e;font:20px/26px SFProDisplay-Bold;font-weight:500;margin-bottom:0;padding-bottom:15px}.solution-right ul li p{color:#56606e;font:17px/27px 'SF Pro Display'}.solution-right ul li img{width:68px;border-radius:10px;border:none}.meetbrands{float:left;width:100%;border-bottom:1px solid #d3d6db;padding:60px 0!important}.meetbrands .container{display:flex}.meetbrands .brands-left{width:50%}.meetbrands .brands-left img{width:100%;height:100%;object-fit:cover}.meetbrands .brands-right{width:50%;background:#33373d;display:flex;flex-wrap:wrap}.meetbrands .brands-right .brand-right-top{background:#022a5e;position:relative;padding:70px 60px;display:flex;align-items:center}.meetbrands .brands-right .brand-right-top:after{position:absolute;left:50%;bottom:-24px;content:"";display:block;background:url(../images/brands-bottom-bg.png) left top no-repeat;width:124px;height:25px;margin-left:-62px}.meetbrands .brands-right .brand-right-top h3{color:#f13e42;font:16px/26px SFProDisplay-Bold;text-transform:uppercase;margin-bottom:5px}.meetbrands .brands-right .brand-right-top h4{color:#fff;font:30px/40px SFProDisplay-Bold;margin-bottom:15px;margin-top:0}.meetbrands .brands-right .brand-right-top p{font:17px/26px 'SF Pro Display';color:#6a82a1}.meetbrands .brands-right .brand-right-bottom{padding:60px 60px}.meetbrands .brands-right .brand-right-bottom h4{color:#fff;font:20px/30px SFProDisplay-Bold}.meetbrands .brands-right .brand-right-bottom ul li{color:#a3a5a8;font:17px/35px 'SF Pro Display';letter-spacing:-.5px;position:relative;margin-left:20px}.meetbrands .brands-right .brand-right-bottom ul li:before{position:absolute;content:'';width:8px;height:1px;left:0;top:18px;background:#a3a5a8;margin-left:-20px}.committed_people{background:#022a5e;display:flex;align-items:center;text-align:center;min-height:600px;position:relative;float:left;width:100%;padding:96px 0!important;overflow:hidden}.committed_people .container{width:800px;margin:0 auto}.committed_people h2{text-transform:capitalize;color:#fff}.committed_people p{font:17px/27px 'SF Pro Display';color:#788da9;padding:0 50px}.committed_people a{font:14px/20px SFProDisplay-Bold;color:#022a5e;background:#fff;display:inline-block;position:relative;margin-right:8px;margin-top:15px;text-transform:uppercase;border-radius:40px;text-decoration:none;width:210px}.committed_people a.hire-developer{padding:10px 20px 10px 20px;background:#f13e42;color:#fff;vertical-align:top;width:335px}.committed_people a.free-estimate:hover:before{-webkit-transition:all .5s ease-in-out .2s;-o-transition:all .5s ease-in-out .2s;transition:all .5s ease-in-out .2s;-webkit-box-shadow:0 0 0 30px #f13e42;box-shadow:0 0 0 30px #f13e42}.committed_people a.free-estimate:before{position:absolute;display:block;content:'';width:14px;height:14px;top:13px;left:25px;z-index:-1;pointer-events:none;background-color:none;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 0 0 #f13e42;box-shadow:0 0 0 0 #f13e42}.committed_people a.free-estimate:after{position:absolute;display:block;content:'';width:16px;height:16px;top:12px;left:23px;z-index:-1;pointer-events:none;background-color:transparent;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-box-shadow:inset 0 0 0 4px #f13e42;box-shadow:inset 0 0 0 4px #f13e42;z-index:9}.committed_people .circle{width:138px;height:138px;background:#1b3d6c;border-radius:100%}.circle-1{position:absolute;left:245px;top:0}.circle-2{position:absolute;left:118px;top:195px}.circle-3{position:absolute;left:-5px;top:390px}.circle-4{position:absolute;left:253px;top:352px}.circle-5{position:absolute;right:253px;top:0}.circle-6{position:absolute;right:31px;top:190px}.circle-7{position:absolute;right:0;bottom:0}.circle-8{position:absolute;right:235px;top:305px}.circle-9{position:absolute;right:418px;bottom:0}.committed_people.web-development-team .circle img{margin:9px auto 0}.project{display:flex;width:100%;position:relative;overflow:hidden}.project-left{width:50%;display:flex;justify-content:flex-end;padding:100px 0;background:#26272a;padding-right:70px;align-items:center}.project-left:after{position:absolute;right:-30%;margin-left:-90px;top:50%;background:url(../images/Ellipse.png) left top no-repeat;width:371px;height:367px;content:"";display:block;margin-top:-183px}.project-left .box span{color:#f13e42;font:16px/35px SFProDisplay-Bold;text-transform:uppercase}.project-left .box h2{color:#fff;font:40px/55px SFProDisplay-Bold;text-transform:capitalize}.project-left .box p{color:#fff;font:25px/40px 'SF Pro Display'}.project-left .box ul{display:block;width:100%;padding-bottom:15px}.project-left .box ul li{color:#b8babd;font:16px/30px 'SF Pro Display'}.project-left .box a{color:#f13e42;font:12px/26px SFProDisplay-Bold;text-transform:uppercase;text-decoration:none}.project-left .box{padding:0 25px 0 85px;float:right}.project-right{width:50%;position:relative;display:flex}.project-right img{max-width:100%;object-fit:cover}.project-left .slick-next,.project-right .slick-prev{display:none!important}.project-right .slick-next{right:20px;background:0 0!important;width:50px;height:50px;transform:rotate(0);border:1px solid #fff}.project-left .slick-prev{left:20px;background:0 0!important;width:50px;height:50px;transform:rotate(0);z-index:9;border:1px solid #fff}.project-right .slick-next::before{position:absolute;left:0;top:0;width:50px;height:50px;content:'';background:url(../images/a-right.png) center center no-repeat;display:block!important}.project-left .slick-prev::before{position:absolute;left:0;top:0;width:50px;height:50px;content:'';background:url(../images/a-right.png) center center no-repeat;display:block!important;transform:rotate(180deg)}.project-left .slick-prev:after,.project-right .slick-next::after{content:"";width:0;height:0;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;z-index:-1;background:#f13e42;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.project-left .slick-prev:hover::after,.project-right .slick-next:hover::after{width:100%;height:100%}#testimonial{float:left;width:100%}.testimonial-slider{width:30%;margin:0 auto}.testimonial-slider .slick-slide img{cursor:pointer;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.testimonial-slider .slick-slide.slick-center img{transform:scale(1.2);-webkit-transform:scale(1.2)}.testimonial-slider .slick-list{padding:20px 0}.project-right-img{min-height:650px;display:flex!important;align-items:center;justify-content:center}.date-category,.date-category p{display:inline-block}.project-right .slick-next:hover{border:1px solid #f13e42}.project-left .slick-prev:hover{border:1px solid #f13e42}.project.page-specific-portfolio-slider{display:flex}.project.page-specific-portfolio-slider .project-left{width:58%}.project.page-specific-portfolio-slider .project-right{width:42%}.project.page-specific-portfolio-slider .project-left .box{width:800px!important;float:left;padding-left:100px}.c-nav-services__decor--left::before{left:-26px}.c-nav-services__decor::before{width:50px;height:50px;content:"";position:absolute;border-radius:100px;bottom:0;background:#fff}.c-phase-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;padding:30px;padding-left:40px;background-color:#fff;font-weight:600;position:relative;overflow:hidden;-webkit-transition:all ease-in-out .6s;-o-transition:all ease-in-out .6s;transition:all ease-in-out .6s}.c-nav-services__decor--right{right:-24px}.c-nav-services__decor--right::before{right:-26px}.c-phase-link__label{display:inline-block;width:100%;color:#aaacb3;position:relative;-webkit-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;transition:all ease-in-out .5s;padding-right:35px;text-transform:uppercase;font-size:14px;line-height:18px;letter-spacing:0;font:15px/20px 'GT Walsheim'!important;width:100%!important;margin:0!important}.c-phase-link__decor--top{background:-webkit-gradient(linear,left top,right top,from(#ffe25d),to(#ffb92f));background:-webkit-linear-gradient(left,#ffe25d 0,#ffb92f 100%);background:-o-linear-gradient(left,#ffe25d 0,#ffb92f 100%);background:linear-gradient(to right,#ffe25d 0,#ffb92f 100%)}.c-phase-link__decor--top{top:0;left:0;-webkit-transition:width .3s ease-in-out .6s;-o-transition:width .3s ease-in-out .6s;transition:width .3s ease-in-out .6s}.c-phase-link__decor--bottom,.c-phase-link__decor--top{width:0;height:2px}.c-phase-link__decor{position:absolute}.c-phase-link__decor--right{background:-webkit-gradient(linear,left top,left bottom,from(#ffb92f),to(#ff8e00));background:-webkit-linear-gradient(top,#ffb92f 0,#ff8e00 100%);background:-o-linear-gradient(top,#ffb92f 0,#ff8e00 100%);background:linear-gradient(180deg,#ffb92f 0,#ff8e00 100%)}.c-phase-link__decor--right{top:0;right:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .3s ease-in-out .5s;transition:-webkit-transform .3s ease-in-out .5s;-o-transition:transform .3s ease-in-out .5s;transition:transform .3s ease-in-out .5s;transition:transform .3s ease-in-out .5s,-webkit-transform .3s ease-in-out .5s}.c-phase-link__decor--left,.c-phase-link__decor--right{width:2px;height:100%}.c-phase-link__decor--bottom{background:-webkit-gradient(linear,right top,left top,from(#ff8e00),to(#ffb92f));background:-webkit-linear-gradient(right,#ff8e00 0,#ffb92f 100%);background:-o-linear-gradient(right,#ff8e00 0,#ffb92f 100%);background:linear-gradient(to left,#ff8e00 0,#ffb92f 100%)}.c-phase-link__decor--bottom{right:0;bottom:0;-webkit-transition:width .3s ease-in-out .3s;-o-transition:width .3s ease-in-out .3s;transition:width .3s ease-in-out .3s}.c-phase-link__decor--bottom,.c-phase-link__decor--top{width:0;height:2px}.c-phase-link__decor--left{background:-webkit-gradient(linear,left top,left bottom,from(#ffe25d),to(#ffb92f));background:-webkit-linear-gradient(top,#ffe25d 0,#ffb92f 100%);background:-o-linear-gradient(top,#ffe25d 0,#ffb92f 100%);background:linear-gradient(180deg,#ffe25d 0,#ffb92f 100%)}.c-phase-link__decor--left{bottom:0;left:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.who-creatives-area:hover{opacity:1}.c-phase-link__decor--left,.c-phase-link__decor--right{width:2px;height:100%}.who-creatives-area:hover .c-phase-link__decor--top{width:100%;-webkit-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.who-creatives-area:hover .c-phase-link__label{color:#000!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}.who-creatives-area:hover .c-phase-link__decor--right{height:100%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s ease-in-out .3s;transition:-webkit-transform .3s ease-in-out .3s;-o-transition:transform .3s ease-in-out .3s;transition:transform .3s ease-in-out .3s;transition:transform .3s ease-in-out .3s,-webkit-transform .3s ease-in-out .3s}.who-creatives-area:hover .c-phase-link__decor--bottom{width:100%;-webkit-transition:width .3s ease-in-out .5s;-o-transition:width .3s ease-in-out .5s;transition:width .3s ease-in-out .5s}.who-creatives-area:hover .c-phase-link__decor--left{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s ease-in-out .6s;transition:-webkit-transform .3s ease-in-out .6s;-o-transition:transform .3s ease-in-out .6s;transition:transform .3s ease-in-out .6s;transition:transform .3s ease-in-out .6s,-webkit-transform .3s ease-in-out .6s}.seamless-main{float:left;width:100%}@media(max-width:1680px){.technology-banner.seo-banner.grey-banner .webdevlopment-text figure img{max-width:90%}}@media(max-width:1600px){.project-left{padding:100px 0 170px}.technology-banner .head-section h1{font-size:60px;line-height:70px}.technology-banner .head-section p{padding-right:80px;}}@media(max-width:1440px){.technology-banner.seo-banner.grey-banner .webdevlopment-text figure img{right:0}.technology-banner .head-section h1{font-size:50px;line-height:55px}.technology-banner .head-section p{font-size:20px;line-height:28px}.technology-banner.seo-banner.grey-banner .webdevlopment-text .col-lg-4.offset-lg-1{margin-left:0;width:50%;max-width:50%;flex:unset}.technology-banner.seo-banner.grey-banner .webdevlopment-text .head-section{width:100%}.technology-banner.seo-banner.grey-banner .webdevlopment-text .col-lg-7{width:50%;max-width:50%;flex:unset}.technology-banner.seo-banner.grey-banner .webdevlopment-text figure img{max-width:100%;top:unset;bottom:-40px}.technology-banner.seo-banner.grey-banner .webdevlopment-text .container-fluid{padding:0 15px}.technology-banner.seo-banner.grey-banner .webdevlopment-text{height:500px}.project.page-specific-portfolio-slider .project-left{width:50%}.project.page-specific-portfolio-slider .project-right{width:50%}.project.page-specific-portfolio-slider .project-left .box{width:100%!important;float:left}.project.page-specific-portfolio-slider .project-right .project-right-img{align-items:unset}}@media(max-width:1360px){.our-left-details{padding-right:15px}.our-right-details{padding-left:40px}.branding_design_service h2{font-size:35px;line-height:50px}#testimonial .test-box p{font-size:25px;line-height:40px}.project-left .box{width:100%!important}}@media(max-width:1300px){#testimonial .test-box{width:100%;padding:0 35px}.brand-story .brand-box{padding:0 35px}.meetbrands .container{padding:0!important}}@media(max-width:1280px){.our-philosphy-outer .our-right-details ul li{min-height:330px}.technology-banner .head-section h1{font-size:40px;line-height:40px}.technology-banner .head-section p{font-size:16px;line-height:24px}.webdevlopment-text{padding-top:85px}#our-services h3:before,.who-we-main h5::before{width:15px;left:-20px}.seamless-details p{padding-right:0}#our-services p{width:80%}.project-left .box{width:100%!important;margin-right:0;padding-left:85px}.project.page-specific-portfolio-slider .project-left .box p{font:20px/32px 'SF Pro Display'}}@media(max-width:1170px){.our-philosphy-outer .our-right-details ul li{min-height:275px}.our-left-details{width:100%;padding-right:0}.our-right-details{padding-left:0;width:100%;padding-top:50px}.our-philosphy-outer .our-right-details ul li{padding-bottom:20px}.meetbrands .brands-right .brand-right-top{padding:30px 25px}.meetbrands .brands-right .brand-right-bottom{padding:40px 30px}.meetbrands{padding:0!important}.circle-1{left:0;right:0;margin:0 auto;top:0!important}.circle-2{position:absolute;left:0;top:0}.circle-3{position:absolute;left:10px;top:390px}.circle-4{position:absolute;left:0;top:0;bottom:0;margin:auto}.circle-7{position:absolute;right:0;bottom:0!important}.circle-8{position:absolute;right:0;top:unset;bottom:0;left:0;margin:0 auto}.circle-3{position:absolute;left:10px;top:unset;bottom:0}.circle-5{position:absolute;right:0;top:0!important}.circle-6{top:0;bottom:0;margin:auto;right:0}.circle-9{display:none}}@media only screen and (max-width:1112px){.creatives-details p{min-height:110px}}@media only screen and (max-width:1024px){.branding_design_service h2{font-size:35px;line-height:45px}.seamless-box figure{margin-bottom:25px}.seamless-details p{font-size:15px;line-height:26px}.seamless-details h4{margin-bottom:10px}.technology-banner .head-section h1{font-size:30px;line-height:30px}.technology-banner.seo-banner.grey-banner .webdevlopment-text{height:380px}.branding_design_service ul li{padding:20px 20px 20px 20px}}@media only screen and (max-width:1023px){.meetbrands .container{flex-wrap:wrap}.meetbrands .brands-left{width:100%}.meetbrands .brands-right{width:100%}.meetbrands .brands-left img{height:450px}.meetbrands .brands-right .brand-right-top h4{font-size:25px;line-height:35px}}@media only screen and (max-width:991px){.seamless-box{width:50%;margin-bottom:30px}.who-creatives-area{padding:30px 15px}#our-services p{width:100%}.better-together h2{width:100%;font-size:30px;line-height:45px}.transform-business h2{font-size:40px;line-height:50px;padding:0 50px}.our-philosphy-outer .our-right-details ul li{padding-right:20px}.our-left-details ul{margin-top:10px;margin-bottom:30px}.technology-section .who-creatives-area figure img{max-width:100%}.who-creatives-area figure{margin-bottom:55px}.who-we-help-outer{padding:40px 0}#testimonial .test-box p{font-size:20px;line-height:35px}.project{flex-wrap:wrap;height:auto}.project-left{width:100%;padding:25px 20px;order:2}.project-right{width:100%}.better-together ul li{width:50%}#our-services ul li{width:25%}.project-left .box h2{font-size:30px;line-height:45px}.project-left .box p{font-size:20px;line-height:30px}.magento-solution .container{flex-wrap:wrap}.solution-left{width:100%;padding-bottom:50px}.solution-right{width:100%}.solution-left figure img{width:auto;max-width:100%;display:block;margin:0 auto}.committed_people .container{width:600px}.committed_people h2{font-size:25px;line-height:30px}.committed_people p{font-size:16px;line-height:26px}.branding_design_service h2{padding-right:0}.branding_design_service h2{font-size:30px;line-height:40px}#testimonial .test-box{padding:0}.project-right.services-right{display:none}.project-left .slick-prev{top:-50px;bottom:unset;background:#f13e42!important}.project-right .slick-next{top:unset;bottom:1px;z-index:1;background:#f13e42!important}.technology-banner .head-section{width:100%}.responsive-page .seo.inner-box{margin-bottom:0}.project-right img{max-width:50%}.project.page-specific-portfolio-slider .project-right{width:100%}.project.page-specific-portfolio-slider .project-left{width:100%;padding:46px 20px 25px}.project.page-specific-portfolio-slider .project-right .project-right-img{padding:0}#testimonial .testimonial-detail-sliderll{width:100%}#testimonial .testimonial-detail-sliderll .slick-dots li{width:40px}}@media only screen and (max-width:846px){.our-philosphy-outer .our-right-details ul li{min-height:325px}.seamless-box{min-height:285px}}@media only screen and (max-width:768px){.transform-business h2{font-size:35px;line-height:40px}.transform-business{padding-top:50px!important}.counter-main{margin-top:50px}#testimonial .test-box h3{font-size:20px;line-height:30px;font-weight:700;font-style:italic}.project-left .box{width:100%}}@media only screen and (max-width:767px){.who-creatives-area{min-height:auto}.creatives-details p{min-height:auto}.who-creative-bx{width:100%}.who-we-main>h3{padding-bottom:25px}.who-creatives-area figure{margin-bottom:25px}#our-services ul{background:0 0}#our-services ul li{background:url(../images/service-ul-bg.png) left 80px no-repeat;width:50%;margin-bottom:50px}.technology-banner .head-section{width:100%}.technology-banner .head-section p br{display:none}.technology-banner .head-section h1{font-size:35px;line-height:40px}.technology-banner .head-section p{font-size:17px;line-height:25px}.webdevlopment-banner img{height:450px;object-fit:cover}.committed_people .circle{display:none}.committed_people .container{width:90%}.committed_people{min-height:unset;padding:58px 0!important}.branding_design_service h2{font-size:25px;line-height:30px}.expand-team-left h2{font-size:25px;line-height:35px}.expand-team-left h2 br{display:none}.technology-banner.seo-banner.grey-banner .webdevlopment-text .col-lg-7{display:none}.technology-banner.seo-banner.grey-banner .webdevlopment-text .col-lg-4.offset-lg-1{width:100%;max-width:100%}.technology-banner.seo-banner.grey-banner .webdevlopment-text .head-section{padding-left:0}.technology-banner.seo-banner.grey-banner .webdevlopment-text{height:350px}.magento-solution{padding:50px 0 60px 0!important}.project-right-img{min-height:auto}.technology-banner.seo-banner.digital-marketing-company-in-india .head-section{width:100%}}@media only screen and (max-width:667px){.our-philosphy-outer .our-right-details ul li{min-height:350px}.seamless-box{min-height:310px}}@media only screen and (max-width:640px){.our-philosphy-outer .our-right-details ul li{width:100%;padding-right:0;min-height:auto}.transform-business h2{font-size:25px;line-height:30px;padding:0}.transform-business{padding-top:28px!important}.counter-main{margin-top:25px}.transform-business ul li h3{font-size:25px;line-height:25px}.transform-business ul li label{font-size:13px}.transform-business ul li{min-height:125px}.latest-stories label{margin-bottom:10px}.our-philosphy-outer .our-philosphy-main .our-left-details h2{font-size:25px;line-height:35px}.solution-right h2{font-size:25px;line-height:35px}.solution-right h2 br{display:none}.committed_people h2{font-size:25px;line-height:35px}.committed_people p{padding:0 0}.committed_people{min-height:unset;padding:40px 0!important}.brand-story .brand-box{padding:0}.brand-story .brand-box .brand-story-cont h3{padding-bottom:15px}.better-together ul li{padding-right:30px}.project.page-specific-portfolio-slider .project-left .box{padding-left:20px}.project.page-specific-portfolio-slider .project-left{margin-top:-1px}}@media only screen and (max-width:540px){.seamless-box{min-height:auto}#our-services ul li{width:100%;background:url(../images/service-ul-bg.png) left 56px no-repeat}#our-services ul li h3{padding-bottom:35px}.better-together h2{font-size:25px;line-height:33px}.better-together ul li{padding-right:0;width:100%}.better-together ul li img{padding-bottom:5px}#testimonial .test-box{padding:0}.seamless-box{width:100%;padding-right:0}.latest-stories{padding:40px 5px!important}.transform-business ul li{width:50%;border-bottom:1px solid #526a8d}.transform-business ul li:last-child{border-right:1px solid #526a8d}.project-left::after{left:unset;margin-left:0;right:0}.committed_people .container{width:100%}.committed_people h2{font-size:20px;line-height:30px}.project-right img{max-width:100%}}@media only screen and (max-width:480px){.our-philosphy-outer .our-right-details ul li{min-height:auto}.better-together ul li{min-height:auto}.our-left-details ul li{clear:left;margin-bottom:10px}.solution-right ul li{width:100%;padding-right:0;padding-bottom:30px}.meetbrands .brands-left img{height:350px}.expand-team-left h2{font-size:20px;line-height:30px}}@media only screen and (max-width:360px){.transform-business ul li{width:100%}.technology-banner .head-section h1{font-size:25px;line-height:30px}}

.digital-services-locations{ padding: 50px 0px !important; background: #f8f8fa; float: left; width: 100%; }
.digital-services-locations .table.table-responsive.center { display: table; padding: 8px 0px; border: 1px solid #000;}
.digital-services-locations h2{ font:20px/25px SFProDisplay-Bold;color: #023575; background: #bfbfbf;padding: 8px 0px;
border: 1px solid #000; text-align: center;}
.digital-services-locations .table.table-responsive.center thead{background: #f4b084;}
.digital-services-locations .table.table-responsive.center thead tr th{border-bottom: 1px solid #000;padding: 5px 10px;}
.digital-services-locations .table.table-responsive.center tbody{background: #fce4d6;}
.digital-services-locations .table.table-responsive.center tbody tr td{border-bottom: 1px solid #000;padding: 5px 10px;}
.digital-services-locations .table.table-responsive.center tbody tr td a{ color: #000; }
.digital-services-locations .table.table-responsive.center thead tr th:first-child {
    border-right: 2px solid #000;
}
.digital-services-locations .table.table-responsive.center tbody tr td:first-child {
    border-right: 2px solid #000;
}
.extra-philosophy .our-left-details{ width: 100%; padding-right: 0px; padding-bottom: 20px; }
.our-right-details{ width: 100%; }
.our-philosphy-outer .our-right-details ul li{ width: 33.33%; min-height: unset;}
.our-philosphy-outer .our-right-details ul{display: flex;float: left;width: 100%;flex-wrap: wrap;}

@media only screen and (max-width:1368px) {
#our-services ul li h3{font-size: 16px;}
.faq-section{padding: 30px 0px !important;}
}

@media only screen and (max-width:1024px) {
.project-right .slick-next::before{ background: #f13e42 url(../images/a-right.png) center center no-repeat;}
.project-left .slick-prev::before { background: #f13e42 url(../images/a-right.png) center center no-repeat;}
.project-left .slick-prev{ border-color:#f13e42; }
.project-right .slick-next{ border-color:#f13e42; }
.seamless-main{ display: flex; flex-wrap: wrap; }
.our-philosphy-outer .our-right-details ul li{width: 50%;}
}
@media only screen and (max-width:991px) {
#our-services ul{ display: flex; flex-wrap: wrap;background: none; }
#our-services ul li{ width: 50%; padding-bottom: 30px; }
#our-services ul li h3{padding-bottom: 12px;}
.top-brands-box.top-brands-right{ padding-left: 0px; }
}

@media only screen and (max-width:767px) {
	.faq-section .card-header{padding: 25px 5px 25px 0px;}
	#our-services ul li{ background: none; }
	.how-we-help-left h2{ margin-bottom:0px; }
	
}
@media only screen and (max-width:640px) {
	.our-philosphy-outer .our-right-details ul li{ padding-right: 20px; }
}
@media only screen and (max-width:540px) {
.our-philosphy-outer .our-right-details ul li{ padding-right: 0px;width: 100%; }
#our-services ul li{ width: 100%;}
.faq-section h2.sec-main-head { font-size: 24px;}

.better-together ul{ margin-top: 0px; }
}

@media only screen and (max-width:480px) {
.committed_people a.hire-developer{font-size: 13px;}
}