@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&amp;display=swap');
:root {--highlitedcolor: #FD9704;--greencolor: #2DC100;--darktextcolor: #0A0D44;--colordanger: #EF0000;--spacingthreetwice: 33px;--commontransition:all 0.32s cubic-bezier(0.345, 0.005, 0.07, 1);}
.highlitedcolor { color: #1389fd !important; }
html, body , input{ font-family: 'Graphik',sans-serif!important; }
input { overflow-x: hidden !important; }
.wrapper { overflow-x: hidden; }
.bglight {background-color: #F8F8F8;}
.bglight2x {background-color: #F2F2F2;}
.cmsecpadding { padding:80px 0; }
.container{width: 1320px!important;}
@font-face{font-family:Graphik;src:url(../eot/graphik-bolditalic.eot);src:url(../eot/graphik-bolditalicd41d.eot#iefix) format('embedded-opentype'),url(../woff2/graphik-bolditalic.woff2) format('woff2'),url(../woff/graphik-bolditalic.woff) format('woff'),url(../ttf/graphik-bolditalic.ttf) format('truetype'),url(../svg/graphik-bolditalic.svg#Graphik-BoldItalic) format('svg');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(../eot/graphik-bold.eot);src:url(../eot/graphik-boldd41d.eot#iefix) format('embedded-opentype'),url(../woff2/graphik-bold.woff2) format('woff2'),url(../woff/graphik-bold.woff) format('woff'),url(../ttf/graphik-bold.ttf) format('truetype'),url(../svg/graphik-bold.svg#Graphik-Bold) format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(../eot/graphik-extralight.eot);src:url(../eot/graphik-extralightd41d.eot#iefix) format('embedded-opentype'),url(../woff2/graphik-extralight.woff2) format('woff2'),url(../woff/graphik-extralight.woff) format('woff'),url(../ttf/graphik-extralight.ttf) format('truetype'),url(../svg/graphik-extralight.svg#Graphik-Extralight) format('svg');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(../eot/graphik-extralightitalic.eot);src:url(../eot/graphik-extralightitalicd41d.eot#iefix) format('embedded-opentype'),url(../woff2/graphik-extralightitalic.woff2) format('woff2'),url(../woff/graphik-extralightitalic.woff) format('woff'),url(../ttf/graphik-extralightitalic.ttf) format('truetype'),url(../svg/graphik-extralightitalic.svg#Graphik-ExtralightItalic) format('svg');font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(../eot/graphik-regularitalic.eot);src:url(../eot/graphik-regularitalicd41d.eot#iefix) format('embedded-opentype'),url(../woff2/graphik-regularitalic.woff2) format('woff2'),url(../woff/graphik-regularitalic.woff) format('woff'),url(../ttf/graphik-regularitalic.ttf) format('truetype'),url(../svg/graphik-regularitalic.svg#Graphik-RegularItalic) format('svg');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(../eot/graphik-regular.eot);src:url(../eot/graphik-regulard41d.eot#iefix) format('embedded-opentype'),url(../woff2/graphik-regular.woff2) format('woff2'),url(../woff/graphik-regular.woff) format('woff'),url(../ttf/graphik-regular.ttf) format('truetype'),url(../svg/graphik-regular.svg#Graphik-Regular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(../eot/graphik-light.eot);src:url(../eot/graphik-lightd41d.eot#iefix) format('embedded-opentype'),url(../woff2/graphik-light.woff2) format('woff2'),url(../woff/graphik-light.woff) format('woff'),url(../ttf/graphik-light.ttf) format('truetype'),url(../svg/graphik-light.svg#Graphik-Light) format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(../eot/graphik-medium.eot);src:url(../eot/graphik-mediumd41d.eot#iefix) format('embedded-opentype'),url(../woff2/graphik-medium.woff2) format('woff2'),url(../woff/graphik-medium.woff) format('woff'),url(../ttf/graphik-medium.ttf) format('truetype'),url(../svg/graphik-medium.svg#Graphik-Medium) format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(../eot/graphik-lightitalic.eot);src:url(../eot/graphik-lightitalicd41d.eot#iefix) format('embedded-opentype'),url(../woff2/graphik-lightitalic.woff2) format('woff2'),url(../woff/graphik-lightitalic.woff) format('woff'),url(../ttf/graphik-lightitalic.ttf) format('truetype'),url(../svg/graphik-lightitalic.svg#Graphik-LightItalic) format('svg');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(../eot/graphik-mediumitalic.eot);src:url(../eot/graphik-mediumitalicd41d.eot#iefix) format('embedded-opentype'),url(../woff2/graphik-mediumitalic.woff2) format('woff2'),url(../woff/graphik-mediumitalic.woff) format('woff'),url(../ttf/graphik-mediumitalic.ttf) format('truetype'),url(../svg/graphik-mediumitalic.svg#Graphik-MediumItalic) format('svg');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(../eot/graphik-semibold.eot);src:url(../eot/graphik-semiboldd41d.eot#iefix) format('embedded-opentype'),url(../woff2/graphik-semibold.woff2) format('woff2'),url(../woff/graphik-semibold.woff) format('woff'),url(../ttf/graphik-semibold.ttf) format('truetype'),url(../svg/graphik-semibold.svg#Graphik-Semibold) format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(../eot/graphik-semibolditalic.eot);src:url(../eot/graphik-semibolditalicd41d.eot#iefix) format('embedded-opentype'),url(../woff2/graphik-semibolditalic.woff2) format('woff2'),url(../woff/graphik-semibolditalic.woff) format('woff'),url(../ttf/graphik-semibolditalic.ttf) format('truetype'),url(../svg/graphik-semibolditalic.svg#Graphik-SemiboldItalic) format('svg');font-weight:600;font-style:italic;font-display:swap}
h1, h2, h3, h4, h5, h6 {font-weight:800;}
h1, h2, h3, h4, h5, h6, p { font-family: 'Graphik',sans-serif; }
.inquiry-top{padding-top:40px;}
.div-con-full{background: #fff;box-shadow: rgb(0,0,0,.05) 0 3px 20px;padding: 30px;}
.hubspot-messages-iframe-container{display: none!important;}
.inquiry-top-left{background:url(../png/inquiry-rocket-bg.png) no-repeat left bottom;background-size:contain;padding-left:100px;display:none;}
.inquiry-top-left img{animation:jump 4s infinite linear;margin-bottom:-80px;}
.inquiry-top-right{text-align:left;padding-top:10px;/*padding-right:80px;*/}
.inquiry-top-right h1{font-size:36px;color:#0a0d44;line-height:1.1;font-weight:900;padding:0;}
.inquiry-top-right h1 span{font-size:18px;display:block;text-transform:uppercase;font-weight:600;color:#0a0d44;}
.inquiry-page{background:#fff;}
.inquiry-top-right p{font-size:18px;line-height:1.6;/*width:60%;*/margin:0 auto;color:#000;}
.inquiry-bottom2{display:flex;}
.inquiry-bottom-left{background:#0a0d44;padding:40px;}
.inquiry-bottom-left .sonar-wrapper{background-image:url(../png/formbg-hybrid.png)!important;background-repeat:no-repeat;background-size:contain;background-position:right bottom;position:absolute;right:0;width:180px;bottom:0;height:180px;}
.inquiry-bottom-left .sonar-emitter{background-size:40px !important;background-position:center center;margin:60px 62px !important;height:60px!important;width:60px!important;}
.inquiry-bottom-left h4{font-size:40px;color:#fff;line-height:1.2;}
.inquiry-bottom-left p{font-size:14px;color:#fff;font-weight:500;margin:0;}
.inquiry-bottom-left ul{padding-left:20px;}
.inquiry-bottom-left ul li{font-size:15px;color:#fff;margin-bottom:10px;}
.inquiry-bottom-left ul li:before{content:"\f046";font-family:FontAwesome;margin-right:6px;margin-left:-20px;}
.inquiry-form .container{width:auto;padding:0;}
.page-inquiry .inquiry-form .title-contact-form.text-center.who-slide-title{display:none !important;}
.inquiry-form .full-bordermain{display:none;}
.inquiry-form .subtitle-inform{display:none;}
.page-inquiry .newcon.inquiry-form .contact-form-bottom-main{background:none !important;}
.newcon.inquiry-form .form-group.contact-form-bottom-main label{font-size:15px;}
.newcon.inquiry-form .form-group.contact-form-bottom-main label em{color:#df2b2b;}
.inquiry-form .btn-primary{background:#df2b2b!important;color:#FFF!important;font-size:16px;padding:15px 25px!important;border-radius:5px!important;border:0 !important;box-shadow:none;margin-top:40px!important;letter-spacing:1px;}
.inquiry-form .btn-primary:hover{background-color:#000!important;transition:all ease .5s;}
.inquiry-form .responsive-container{padding-right:15px;}
.custom-tooltip .tooltip-inner{background:#000 !important;color:#fff !important;}
.clheadservices ul{padding-left:25px;}
.clheadservices ul li{font-size:16px !important;}
.clheadservices ul li .fa{margin-left:-25px;}
.rightformmain label{font-size:14px;}
.newcon .right-bars-inq.clrightform .btn.btn-lg.btn-primary.inquirybtn{font-size:18px !important;text-transform:uppercase;font-weight:400;letter-spacing:0;}
.rightformmain .topfrm{text-align:center;}
.rightformmain .topfrm .h3main{margin-bottom:5px;}
.right-bars-inq.clrightform #enquiry .form-group{margin-bottom:10px;}
.pt-8{padding-top:80px !important;}
.pb-8{padding-bottom:80px !important;}
.pt-4{padding-top:40px !important;}
.pb-4{padding-bottom:40px !important;}
.pt-2{padding-top:20px !important;}
.pb-2{padding-bottom:20px !important;}
.pt-0{padding-top:0px!important}
.pb-0{padding-bottom:0px!important;}
.hire-developer2{background:#f5f4fb;}
.service-we-offer-box{border-radius:20px;background: -webkit-gradient(linear,left top,right top,from(#10baf9),to(#525fff));padding:30px 15px;width:100%;position:relative;text-align: center;flex: 0 0 calc(33.33% - 10px); max-width: calc(33.33% - 30px);margin: 0 15px;}
.service-we-offer-box:before {content: '';position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;background: #fff;border-radius: 18px;z-index: 1;}
.service-we-offer-box:hover::before{top: 2px;left: 2px;right: 2px;bottom: 2px;}
.hire-developer-list2{display: flex;flex-wrap: wrap;}
.hirededicateddeveloper .hire-developer-box2 {border-radius: 10px;background-color: #fff;box-shadow: 0px 2px 7.2px 0.8px rgba(0, 0, 0, 0.1);padding: 14px; width: 100%;position: relative;margin-bottom: 15px;display: flex;align-items: center;}
.hirededicateddeveloper .hire-developer-box2 .hire-developer-box2-img {width: 33.33%;float: left;padding-right: 10px;}
.hirededicateddeveloper .hire-developer-box2 .hire-developer-box2-text {width: 100%;float: left;}
.hirededicateddeveloper .hire-developer-box2 .hire-developer-box2-text h3 {font-size: 16px;color: #04061d;font-weight: 500;line-height: 1.7;margin: 5px 0 5px;padding: 0;min-height: 36px;}
.services-offer-section .hire-developer-list2{clear: both;}
.hire-developer-box2:hover{cursor:pointer;transition:all ease 0.5s;}
.hire-developer-box2 > a{display:block;position:absolute;left:0;right:0;top:0;bottom:0;font-size: 0;}
/*.hire-developer-box2 .hire-developer-box2-img{width:33.33%;float:left;padding-right:10px;}*/
.hire-developer-box2 .hire-developer-box2-img img{max-width:100%;z-index: 9;position: relative;margin: auto;}
/*.hire-developer-box2 .hire-developer-box2-text{width:66.66%;float:left;}*/
.services-offer-section .hire-developer-box2 .hire-developer-box2-text h4 , .hire-developer-box2 .hire-developer-box2-text h3{font-size:18px;color:#04061d;font-weight:500;line-height:1.2;margin:0px 0 0;padding:0;position: relative;z-index: 9;}
.services-offer-section .hire-developer-box2-text h3{font-size:18px;color:#04061d;font-weight:500;line-height:1.2;margin:20px 0 0;padding:0;position: relative;z-index: 9;}
.hire-developer-box2 .hire-developer-box2-text p{font-size:11px;color:#686868;line-height:15px;display:none;}
.hire-developer2.services-offer-section.services_we_offer_back{background-color:#f5f4fb;}
.hire-developer-list2-title-right{text-align:right;}
.hire-developer-list2-title h2{font-size:32px;color:#080b39;font-weight:700;text-transform:capitalize;padding:0;margin:0 0 10px;line-height:1.3;}
.hire-developer-list2-title p{font-size:14px;color:#98979c;line-height:1.5;}
.hire-developer-web-development{background:url(../jpg/web-development-bg.jpg) no-repeat center center;background-size:cover;background-attachment:fixed;}
.hire-developer-web-development .hire-developer-list2-title h2{color:#fff;}
.hire-developer-web-development .hire-developer-list2-title p{color:#b9b9c1;}
.hire-developer-grey{background:#e8e7ee !important;}
.hire-developer-white{background:#ffffff !important;}
.newcon.hire-developer-grey .contact-form-bottom-main{background:#e8e7ee !important;}
.hire-developer-web-development .hire-developer-list2 .row > div:nth-child(4n+1){clear:left;}
.pro-text-desc{font-size:16px;}
.developmenttext{text-align:left;line-height:1.9!important;font-size:18px!important;}
.wrddescfull.pythondevlopment{font-size:15px;}
.tools-app-development .clcontentwrd{padding:30px;}
.tools-app-development .wrdicon{float:none;width:auto;margin:0 auto 20px;text-align:center;}
.tools-app-development .wrdcontent{float:none;width:100%;text-align:center;}
.tools-app-development .apptool .clcontentwrd .description-develop-service{min-height:170px;font-size:16px;}
.tools-app-development h4.title-develop-service{font-size:23px;}
.custom-pricing{position:relative;padding:50px 0;display:inline-block;width:100%;}
.custom-pricing:before{content:'';height:300px;width:100%;position:absolute;bottom:0;background:#0a0d44;left:0;right:0;}
.custom-pricing-title{margin-bottom:30px;}
.custom-pricing-title h3{margin:0;font-size:26px;color:#0a0d44;font-weight:600;}
.custom-btn{background:#df2b2b;color:#FFF;font-size:14px;padding:10px 20px;transition:all ease 0.5s;border-radius:20px;}
.custom-btn:hover{background:#0a0d44;color:#fff;}
.custom-pricing-list{background:#fff;border-radius:10px;padding:40px 30px;box-shadow:0px 0px 7.2px 0.8px rgba(0, 0, 0, 0.1);text-align:center;transition:all ease 0.5s;}
.custom-pricing-list h3{font-size:24px;font-weight:500;margin:0;color:#0a0d44;padding-bottom:5px;position:relative;margin-bottom:20px;}
.custom-pricing-list h3:after{content:'';background:#0a0d44;height:2px;width:70px;margin:0 auto;position:absolute;bottom:0;left:0;right:0;}
.custom-pricing-list ul{text-align:left;padding-left:15px;}
.custom-pricing-list ul li{margin-bottom:10px;border-bottom:1px solid #eee;padding-bottom:10px;}
.custom-pricing-list ul li:last-child{border-bottom:0;}
.custom-pricing-list ul li:before{content:"\f105";font-family:'FontAwesome';margin-left:-10px;margin-right:5px;}
.custom-pricing-list h4{font-size:45px;font-weight:400;margin:30px 0;padding:0;color:#0a0d44;}
.custom-pricing-list h4 sup{font-size:25px;}
.custom-pricing-list h4 small{font-size:12px;}
.custom-pricing-list h4 span{display:block;font-size:12px;font-weight:600;text-transform:uppercase;margin-top:5px;}
.custom-pricing-list:hover{box-shadow:0px 0px 7.2px 1px rgba(0, 0, 0, 0.5);cursor:pointer;}
.custom-pricing-list:hover .custom-btn{background:#0a0d44;color:#fff;}
.custom-pricing-list:hover .custom-btn:hover{background:#0a0d44;color:#fff;}
.custom-pricing-list:hover ul li{border-color:rgba(0,0,0,0.2);}
.custom-bottom-boxes-content{background:#f1f1f1;padding:30px;}
.androidpages .clbanner.text-left.wordpressdvlppage h1{line-height:56px!important;font-size:44px !important;}
.new-solutions{background:#f5f4fb;}
.main-title{margin-bottom:30px;}
.main-title h3{font-size:32px;color:#080b39;font-weight:700;text-transform:capitalize;padding:0;margin:0 0 10px;line-height:1.3;}
.main-title p{font-size:14px;color:#98979c;line-height:1.5;}
.new-solutions-box{background-color:#fff;padding:30px 20px 20px;position:relative;transition:all ease 0.5s;margin-bottom:30px;border:1px solid #E9EEFF;border-radius:15px;}
.hire-angularjs-development .new-solutions-box{background-color:#fff;box-shadow:0px 2px 7.2px 0.8px rgba(0, 0, 0, 0.1);padding:30px 20px 20px;position:relative;transition:all ease 0.5s;margin-bottom:30px;}
.new-solutions-box:hover{box-shadow:0px 1px 9.5px 9.5px rgba(0, 0, 0, 0.1);}
.new-solutions-box img{margin-bottom:10px;height:70px;}
.new-solutions-box img{margin-bottom:10px;height:70px;}
.new-solutions-box h4, .new-solutions-box h3{font-size:20px;font-weight:600;color:#000;padding-bottom:5px;margin-bottom:5px;position:relative;margin-bottom:20px; line-height: 1.4; }
.new-solutions-box h4:after, .new-solutions-box h3:after{content:'';background:#080b39;height:2px;width:50px;margin:0 auto;position:absolute;bottom:0;left:0;}
.new-solutions-box p{font-size:16px;color:rgba(0,0,0,.87);margin-bottom:10px;line-height:1.6}
.new-solutions-box-url{display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:9;}
.new-solutions-box-readmore{color:#373b44;font-weight:600;font-size:13px;text-transform:uppercase;}
.new-solutions-box:hover .new-solutions-box-readmore{color:#080b39;}
.new-solutions-box-readmore i.fa{float:none;font-size:inherit;padding:0;}
.custom-btn.more-trigger{border-radius:5px;background:#df2b2b;text-transform:uppercase;padding:20px;font-weight:500;}
.custom-btn.more-trigger:hover{color:#fff;background:#000;}
.custom-btn.more-trigger:focus{color:#fff;text-decoration:none;}
.solutions-banner .wrdimgsection.fullstackimgsection{width:35px;}
.wrdimgsectiondesc.fullstackdesc{font-size:15px;}
.btn-custom{background:#df2b2b;font-size:17px;color:#fff;text-transform:uppercase;border-radius:5px;padding:20px;transition:all ease 0.5s;font-weight:500;box-shadow:none;border:0;}
.btn-custom:hover{background:#000;color:#fff;}
.btn-custom[disabled]{opacity:0.7;}
.hire-banner{background:url(../svg/microsoft-bg.svg)no-repeat;background-color: #000;padding-top:150px;position:relative; padding-bottom:50px;background-size: cover !important;}
.hire-banner-left{padding-bottom:40px;}
.hire-banner-left h1{font-size:48px;font-weight:700;color:#fff;letter-spacing:1px;padding-bottom:0; text-transform: capitalize;}
.hire-banner-left p{font-size:17px;color:#fff;line-height:1.65;position:relative;padding-bottom:15px;}
.hire-banner-left p:after{content:'';background:#df2b2b;position:absolute;bottom:0;height:2px;width:100px;left:0;}
.hire-banner-left p span{font-size:28px;}
.hire-banner-left p.hireparagraph2{font-weight:400;line-height:1.6;margin-bottom:30px;}
.hire-banner-left p.hireparagraph2:after{display:none;}
.hire-banner-right{padding-right:0;}
.hire-banner-list{margin-bottom:40px;}
.hire-banner-list span{color: #2dc100;font-weight: 700;}
.hire-banner-list li{font-size:16px;padding:5px 0 5px 20px !important;color:#fff;line-height:1.7;}
.hire-banner-list li.title{position:relative;padding-left: 0!important;text-transform: initial;padding-left: 0!important;text-transform: initial;color: #2dc100!important;font-size: 20px;font-weight: 600;}
.hire-banner-list li.title:before{display: none;}
/* .hire-banner-list > li.title:after{content: '';background: #df2b2b;position: absolute;top: 50px;height: 1px;width: 100px;left: 0;} */
.hire-banner-list > li.title:after{content: '';position: absolute;top: 50px;height: 1px;width: 100px;left: 0;}
.hire-banner-list li.title ul{padding-top: 20px}
.hire-banner-list li.title ul li{font-weight: 400;}
.hire-banner-list li:before{content:'\f058';font-family:'FontAwesome';font-size:18px;color:#fff;padding-right:6px;margin-left:-20px;}
.hire-banner-step{position:relative;}
.hire-banner-step:after{content:'';border-right:1px dashed #fff;position:absolute;right:0;top:0;height:100%;}
.hire-banner-step:last-child:after{display:none;}
.hire-banner-step-img{float:left;width:50px;position:relative;}
.hire-banner-step-title{float:left;width:calc(100% - 55px);padding-left:10px;}
.hire-banner-step-title h2,.hire-banner-step-title h5,.hire-banner-step-title p{display:inline-block;margin:0;padding:0;font-size:16px;color:#fff;font-weight:400!important;line-height:1.5;}
.hire-banner-form{margin-bottom:30px;}
.hire-banner-form{background: rgba(255, 255, 255, 0.06);border: 0.64px solid rgba(255, 255, 255, 0.3);border-radius: 30px;padding: 20px 15px;}
/* .hire-banner-form:before{content:'';background:url(../../img/contactus/confrm.png) no-repeat;position:absolute;right:0;top:0;width:80px;height:85px;background-position:right top;} */
.hire-banner-form-top{padding:15px 20px;}
.hire-banner-form-top .submit-form-title p{font-size:24px;font-weight:500;color:#fff;line-height:1.3;padding:0;margin:0;}
.hire-banner-form-top h3, .hire-banner-form-top h2 {font-size:24px;font-weight:500;color:#fff;line-height:1.3;padding:0;margin:0;}
.hire-banner-form-top p{font-size:13px;color:rgba(255,255,255,0.5);}
.hire-banner-form form{padding:15px 20px;border-radius:0px;background: transparent;}
.hire-banner-form#enquiry .form-group .form-control{background:transparent;border:0 !important;border-radius:0 !important;padding:10px !important;color:rgba(255, 255, 255, 0.8)!important;border-bottom:1px solid rgba(255, 255, 255, 0.3) !important;resize:none;box-shadow:none!important;margin-bottom:5px!important;line-height:inherit!important;height:auto;}
.hire-banner-form#enquiry .form-group .form-control::placeholder{color: #565454;}
.hire-banner-form#enquiry .form-group{position:relative;}
.hire-banner-form#enquiry .form-group i{position:absolute;top:15px;left:15px;font-size:15px;color:#212121;z-index: 99;}
.hire-banner-form#enquiry .form-group i.fa-dollar:before, .hire-banner-form#enquiry .form-group i.fa-usd:before { position: relative; top: -3px;}
.hire-banner-form form p{color:rgba(0,0,0,0.6);text-align:center;margin-bottom:10px;}
.hire-banner-form form .btn-custom{width:100%;background: linear-gradient(97.91deg, #1FA2FF -7.4%, #12D8FA 46.54%, #A6FFCB 104.98%)no-repeat;
color:#000; border-radius:40px;}
.hire-banner-form form .enquiryform{margin:0;padding:0;text-align: center;-webkit-appearance: none;}
.get_free_budget .enquiryform{text-align: left!important;}
.get_free_budget.form-fields-selection:before { top: 8px; right: 15px;}
.get_free_budget{position:initial;display: flow-root;}
.get_free_budget .form-control{width: 100%;}
.get_free_budget .enquiryform{background: #eaeaf0;height: 46px;border-radius: 5px!important;padding: 0 40px;width: 100%;color: #212121!important;padding: 0 40px!important}
.hire-banner-form#enquiry .form-group label.error{display:none !important;}
.hire-banner-form#enquiry .form-group .form-control.error{border:1px solid #df2b2b !important;}
.new-title.new-title-center{text-align:center;}
.new-title h2 span, .new-title h3 span{text-transform:none;}
.new-title h1{color:rgb(0,0,0,.87);font-size:40px;font-weight:800;text-transform:uppercase;position:relative;padding:0px;margin-bottom:10px;z-index:9;}
.new-title.full-stack-title h2,.new-title.full-stack-title h3{padding:10px;}

.hire-banner-form .get_free_budget .w-header-search-select .dropdown-toggle{background: transparent;border-bottom:1px solid rgba(255, 255, 255, 0.3) !important;border:none;border-radius:0;padding:10px;}
.hire-banner-form .w-header-search-select .dropdown-toggle:after{color:rgba(255, 255, 255, 0.8);}
.hire-banner-form  .form-control-input.input-focus .w-header-search-select button{color:rgba(255, 255, 255, 0.8);}
.hire-banner-form input:-webkit-autofill{-webkit-text-fill-color: #ffffff;}

.new-title h2, .new-title h3{color:rgb(0,0,0,.87);font-size:40px;font-weight:800;text-transform:capitalize!important;position:relative;padding:0px;margin-bottom:10px;z-index:9;line-height:1.2;}
.new-title.new-title-white h2,.new-title.new-title-white h3,.new-title.new-title-white.new-title-para p{color:#fff;}
.new-title.new-title-white h2:before,.new-title.new-title-white h3:before{color:rgba(255,255,255,0.1);}

.new-title.hubspot-title h2:before, .new-title.hubspot-title h3:before{font-size:77px;}
.new-title h2:before, .new-title h3:before{content:'';position:absolute;top:-20px;color:#eeeeee;font-size:80px;font-weight:700;z-index:-1;}
.new-title.new-title-center h2:before, .new-title.new-title-center h3:before{left:0;right:0; margin: 0 auto;}
.hire-developer-back .new-title h2:before, .hire-developer-back .new-title h3:before, .new-development-solution .new-title h2:before{color: #f9f9f9;}
.hire-developer-back p{text-align:center !important;}
.new-title p{font-size:15px;color:rgba(0, 0, 0, 0.8);margin:0 auto;}
.new-our-work .new-title h2:before{content:'';}
.new-development-services .new-title h2:before{content:'';}
.hire-developer-top p{ color:rgba(0, 0, 0, 1);line-height:1.9;}
.hire-developer-top p span{font-weight:600;font-size:17px;display:block;}
.hire-developer-top p a{color:rgba(0,0,0,.87);text-decoration:underline !important;font-weight:600;}
.new-faq-app .ac>.ac-q,.blog-list-content h3,.hire-developer-top p a{color:rgba(0,0,0,.87);}
.faq-app.new-faq-app .new-title.new-title-center{clear: both;}
.new-our-work{position:relative;}
.our-work-slider-left{top:10px;}
.our-work-slider-right{background:#000;padding:100px 100px 100px 200px;min-height:550px;}
.our-work-slider-right img{margin-bottom:20px;}
.our-work-slider-right h3{color:#fff;font-size:30px;padding:0;font-weight:600;}
.our-work-slider-right p{font-size:18px;color:#fff;line-height:1.9;}	
.our-work-slider-right ul{margin-bottom:40px;}
.our-work-slider-right ul li{font-size:17px;color:#fff;line-height:1.6;margin-bottom:9px;}
.our-work-slider-right ul li:before{content:'\f14a';font-family:'FontAwesome';color:#fff;margin-right:5px;}
.our-work-slider-right ul li.list-none:before{display:none;}
.our-work-slider-right .btn-custom{background:none;border:2px solid #fff;color:#fff;}
.our-work-slider-item .our-work-slider-left{position:relative;left:100px;z-index:9;}
.our-work-slider-item .our-work-slider-left img{width:220px;position:absolute;}
.our-work-slider-item .app-work-screen-2{top:40px;left:140px;}
.our-work-slider-item .app-work-screen-3{top:80px;left:280px;}
.our-work-slider .slick-prev{border:2px solid #fff;border-radius:100%;right:72px;background-image:none;}
.our-work-slider .slick-prev:after{content:'\f104';top:-1px;position:absolute;right:13px;height:50px;color:#fff;font-family:FontAwesome!important;font-size:35px;line-height:35px;display:block;}
.our-work-slider .slick-next{border:2px solid #fff;border-radius:100%;background-image:none;}
.our-work-slider .slick-next:after{content:'\f105';top:-1px;position:absolute;left:13px;height:50px;color:#fff;font-family:FontAwesome!important;font-size:35px;line-height:35px;display:block;}
.btn-custom.view-all-portfolio{position:absolute;bottom:100px;right:110px;background:none;border:1px solid #fff;font-size:13px;}
.our-work-slider-item .our-work-slider-right{background:#e21e5b;}
.our-work-nusic .our-work-slider-right{background:#211d55;}
.our-work-tls .our-work-slider-right{background:#56af46;}
.our-work-slider-item.our-work-tls .our-work-slider-left img{width:210px;}
.our-work-foodie .our-work-slider-right{background:#00833e;}
.our-work-foodie .our-work-slider-right{padding-right:200px;}
.our-work-food-delivery .our-work-slider-right{background:#b91912;}
.our-work-family-of-friends .our-work-slider-right{background:#03a9f4;}
.our-work-social-media .our-work-slider-right{background:#01172f;}

.hire-qa-testing-service-list .hire-qa-development-list-box{margin-bottom:0px;display:inline-block;width:33%;transition:all ease 0.5s;cursor:pointer;background: #fff;padding: 20px 15px;box-shadow: 0 0 24px 0 rgb(0 0 0 / 12%);}
.hire-qa-testing-service-list .hire-qa-development-list-box .new-development-services-list{margin-bottom: 0px;position:relative;display:inline-block;transition:all ease 0.5s;cursor:pointer;}
.new-development-services-list{margin-bottom:30px;display:inline-block;width:100%;position:relative;transition:all ease 0.5s;background: #fff;padding: 20px 0 20px 30px;border-radius: 11px;}
.new-development-services{background: url(../png/faq-bg.png) no-repeat;padding: 40px 10px;background-size:cover;}
/* .new-development-services-list:hover .new-development-services-img{background:rgba(0, 0, 0, .13);} */
.new-development-services .new-title h3 {color: rgb(75 81 142);position:relative;}
.new-development-services .new-title h2 {color: rgb(75 81 142);position:relative;}
.new-development-services .new-title::before {content: 'OUR SERVICES';font-size: 120px;position: absolute;color: transparent;-webkit-text-stroke: 1px rgb(0 0 0 / 11%);font-weight: 800;}
.new-development-services-img{float:left;background:#4B518E;border-radius:100%;width:80px;height:80px;line-height:80px;text-align:center;position:relative;margin-right:20px;transition:all ease 0.5s;}
.new-development-services-img:before{content:'';width:90px;height:90px;padding:10px;position:absolute;left:-5px;right:0;top:-5px;bottom:0;border-radius:100%;}
.new-development-services-img img{width:40px;}
.new-development-services-text{width:70%;float:left;}
.new-development-services-text h3{font-size:20px;color:rgb(75 81 142);line-height:1.7;padding:0;margin-bottom:5px;font-weight:700;text-transform: capitalize;}
.new-development-services-text h4{font-size:20px;color:rgba(0,0,0,.87);line-height:1.7;padding:0;margin-bottom:5px;font-weight:700;}
.new-development-services-text p{font-size: 17px;color: #000;line-height: 1.8; }
/* .new-development-services-left .new-development-services-img{float:right;margin-right:0;margin-left:20px;} */
/* .new-development-services-left .new-development-services-text{text-align:right;float:right;} */
.new-development-services-img anvil-img{float:left;background:#4B518E;border-radius:100%;width:80px;height:80px;line-height:80px;text-align:center;position:relative;margin-right:20px;transition:all ease 0.5s;}
.new-development-services .clssbutton{background-color: #434a88 !important;}
.new-development-services .clssbutton:hover{background-color: #000 !important;}
/* .new-development-services-left .new-development-services-list:first-child,.new-development-services-left .new-development-services-list:last-child{left:40px;}
.new-development-services-right .new-development-services-list:first-child,.new-development-services-right .new-development-services-list:last-child{right:40px;} */
.connect-code{background:url(../webp/connect-code-bg.webp) no-repeat center center;background-size:cover;background-attachment:fixed;}
.connect-code-list{background:#080b33;text-align:center;padding:40px 20px;border:3px solid #080b33;margin-top:30px;transition:all ease 0.5s;}
.connect-code-list:hover{border:3px solid #fff;}
.connect-code-list img{margin-bottom:20px;}
.connect-code-list h4, .connect-code-list h3{font-size:20px;color:#fff;font-weight:600;padding:0;}
.connect-code-list p{font-size:13px;color:rgba(255,255,255,0.6);line-height:1.6;}
.connect-code-list br{display: none;}
.new-development-solution{background:#f5f4fb;}
/* .hire-developer-enquire-now{background:url(../../img/about/hiredeveloper-banner-bg.webp) no-repeat; background-size: cover; }
.hire-developer-enquire-now .new-title p{color:#fff;width:100%;font-size:16px;}
.hire-developer-enquire-now .btn-custom{background:rgba(0,0,0,.87);border:2px solid rgba(0,0,0,.87);margin-top:20px;color:#ffffff;}
.hire-developer-enquire-now .btn-custom:hover{background:#000000;border:2px solid #ffffff;}
.hire-developer-enquire-now ul li{display:inline-block;background:transparent;text-align:center;border:1px solid #ffffff;border-radius:10px;padding:10px 10px 15px !important;margin-right:15px;width:140px;}
.hire-developer-enquire-now ul li:hover{background-color: #1389FD;border:1px solid #1389FD;}
.hire-developer-enquire-now .clssbutton{margin-top: 30px;}
.hire-developer-enquire-now li:nth-child(1){position: absolute;top: 0;right: 160px;}
.hire-developer-enquire-now li:nth-child(2){position: absolute;top: 140px;right: 285px;}
.hire-developer-enquire-now li:nth-child(3){position: absolute;top: 140px;right:50px;}
.hire-developer-enquire-now ul li .timing-img{background-image:url(../../img/icon-bg/hiring-time.png);background-position:0 0;height:70px;width:80px;margin:0 auto;}
.hire-developer-enquire-now ul li:nth-child(2) .timing-img{background-position:-80px 0;}
.hire-developer-enquire-now ul li:nth-child(3) .timing-img{background-position:-160px 0;}
.hire-developer-enquire-now li:last-child{margin-right:0;}
.hire-developer-enquire-now span{color:#ffffff;font-weight:500;padding:10px 0 0;margin:0;font-size:15px;}
.hire-developer-enquire-now a.btn{margin-right:0;} */
.new-why-us-left .new-title h2:before{content:'';}
/*.new-why-us-left ul{padding-left:20px;}*/
.new-why-us-left p{font-size:16px;line-height:1.9;color:#000;}
.new-why-us-left ul li {font-size: 15px;padding: 5px 0 10px 20px;color: rgba(0, 0, 0, .87);line-height: 1.7;margin-left: 20px;}
.new-why-us-left ul li:before{content: '\f046';font-family: FontAwesome;font-size: 15px;color: #1389fd;padding-right: 5px;margin-left: -20px;}
.new-testimonials .new-title h2:before, .new-testimonials .new-title h3:before{content:'Testimonial';color:#fff;left:0;right:0;}
.new-testimonials{background:#f0f1f1;position:relative;padding:50px 0;overflow:hidden;}
.new-testimonials:after{content:'';background:url(../png/testimonial-bg-1.png) no-repeat right top;width:369px;height:488px;position:absolute;top:-50px;right:0;z-index:0;}
.new-testimonials:before{content:'';background:url(../png/testimonial-bg-2.png) no-repeat left bottom;width:242px;height:263px;position:absolute;bottom:50px;left:0;z-index:0;}
.testimonials-slider{padding-bottom:50px;position:relative;}
.testimonials-slider .slick-list{z-index:9;}
.testimonials-item{padding:70px 50px;background:#fff;margin:20px;box-shadow:rgba(0, 0, 0, 0.05) 0 3px 20px;min-height:615px !important;}
.testimonials-item p{font-size:18px;color:rgba(0, 0, 0, 0.7);line-height:1.9;margin-top:30px;position: relative;}
.testimonials-item  iframe{width: 437px;height: 517px;border-radius: 10px;}
.new-testimonials-top{margin-bottom:10px;}
.new-testimonials-img{width:100px;display:inline-block;}
.new-testimonials-img img{max-width:100%;border-radius:100%;width: 100%;height: auto;}
.new-testimonials-text{display:inline-block;vertical-align:top;padding-left:20px;}
.new-testimonials-text p{font-size:17px;color:#0a0d44;text-transform:uppercase;margin:0;font-weight:500;}
.new-testimonials-text h4, .new-testimonials-text h3{font-size:30px;color:#0a0d44;font-weight:600;margin:0;padding:0;}
.new-testimonials-text h4 span, .new-testimonials-text h3 span{font-size:17px;display:block;font-weight:400;color:#df2b2b;font-weight:500;}
.testimonials-slider .slick-prev, .testimonials-slider .slick-next{background:none;width:50px;height:50px;bottom:50px;}
.testimonials-slider .slick-prev{right:95px;}
.testimonials-slider .slick-next{right:50px;}
.testimonials-slider .slick-prev:after, .testimonials-slider .slick-next:after{content:'';background:#fff;width:50px;height:50px;color:#000;box-shadow:rgba(0, 0, 0, 0.1) 0 3px 10px;font-family:FontAwesome!important;font-size:32px;line-height:50px;display:block;}
.testimonials-slider .slick-prev{margin-right:15px;}
.testimonials-slider .slick-prev:after{content:'\f104';}
.testimonials-slider .slick-next:after{content:'\f105';}
.testimonials-slider .slick-prev:hover:after, .testimonials-slider .slick-next:hover:after{background:#0a0d44;color:#fff;}
.new-get-in-touch{background-size:cover;background: #fff;padding: 0 15px;}
.new-get-in-touch .new-title h2:before, .new-get-in-touch .new-title h3:before{content:'Contact';}
.new-get-in-touch-form{background:#fff;border-radius:10px;box-shadow:0px 2px 7.2px 0.8px rgba(0, 0, 0, 0.1);padding:50px 30px;margin-top:30px;display:inline-block;width:100%;}
.new-get-in-touch-form .form-group{position:relative;margin-bottom:40px;}
.new-get-in-touch-form .form-control{display:block;width:100%;height:40px !important;border-width:0 0 2px 0 !important;border-color:#e6e6ec !important;font-size:15px;line-height:26px;font-weight:400;color:#080b39 !important;box-shadow:none;/*padding-left:0;*/}
#testmonial.new-get-in-touch-form .form-group input.form-control{margin-bottom:0 !important;}
.new-get-in-touch-form .form-control:focus{outline:none;}
.new-get-in-touch-form .form-control:focus ~ .label,
.new-get-in-touch-form .form-control:valid ~ .label{-webkit-transform:translateY(-24px);transform:translateY(-24px);font-size:12px;}
.new-get-in-touch-form .label{position:absolute;left:0;top:10px;font-size:14px;font-weight:400;color:#080b39;cursor:text;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out;padding:0;}
.new-get-in-touch-form textarea.form-control{height:100px !important;resize:vertical;}
#contactform #testmonial.new-get-in-touch-form .error{font-weight:400;font-size:13px;color:#df2b2b !important;}
.new-get-in-touch-form .btn-custom{background:#e64a19;margin-bottom:20px;font-size:16px;}
.new-get-in-touch-form p.form-text-full{font-size:14px;color:#5d5d5d;font-weight:500;}
.new-get-in-touch-form p.form-text-full a{color:#080b39;}
#review.review-wordpress{padding-bottom:10px !important;border-top:0;}
/* .hire-developer-top-img img{padding-top:30px;} */
.hire-developer-top-img.img-spc-remove img{padding-top:0px;}
.hire-banner-form form{z-index:0;}
.new-why-us-right.why-us-image-center img{text-align:center;margin:0 auto;}
.service-offer-section.angularjs-offer-service .hire-developer-box2 .hire-developer-box2-img{background-image:url(../png/hire-angularjs-img.png);}
.our-work-slider-item.our-work-fovero .our-work-slider-left{left:0;}
.our-work-slider-item.our-work-fovero .our-work-slider-left img{width:auto;}
.our-work-slider-item.our-work-fovero .app-work-screen-1{top:100px;}
.our-work-slider-item.our-work-fovero .app-work-screen-2{top:180px;left:0;}
.our-work-slider-item.our-work-fovero .app-work-screen-3{top:230px;left:560px;}
.our-work-slider-item.our-work-fovero .our-work-slider-right{background:#673bb7;}
.our-work-slider-item.our-work-changeglobe .our-work-slider-left{left:50px;}
.our-work-slider-item.our-work-changeglobe .our-work-slider-left img{width:auto;}
.our-work-slider-item.our-work-changeglobe .app-work-screen-3{top:80px;left:270px;}
.our-work-slider-item.our-work-changeglobe .app-work-screen-2{top:40px;left:130px;}
.our-work-slider-item.our-work-changeglobe .app-work-screen-1{top:-10px}
.our-work-slider-item.our-work-changeglobe .our-work-slider-right{background:#1077ac;}
.our-work-slider-item.our-work-clss .our-work-slider-left{left:0;}
.our-work-slider-item.our-work-clss .our-work-slider-left img{width:auto;}
.our-work-slider-item.our-work-clss .app-work-screen-1{top:50px;}
.our-work-slider-item.our-work-clss .app-work-screen-2{top:120px;left:590px;}
.our-work-slider-item.our-work-clss .our-work-slider-right{background:#555555;}
.our-work-slider-item.our-work-mozbet .our-work-slider-left img{width:auto;}
.our-work-slider-item.our-work-mozbet .app-work-screen-1{left:90px;top:20px;}
.our-work-slider-item.our-work-mozbet .our-work-slider-right{background:#972c71;}
.page-thankyouforcv .desktop-menu.header-background{background-color:#0a0d44!important;}
.page-thankyouforcv .iPhone-bg{padding-top:100px;}
.wrdpress-connect-code .connect-code-list h4, .wrdpress-connect-code .connect-code-list h3{font-size:18px;font-weight:400;line-height:1.5;}
.wrdpress-connect-code .new-title h2:before{content:'Theme';}
.wrdpress-plugin .new-title h2:before{content:'Plugin'}
.asp-new-why-us .new-title h2{font-size:22px;line-height:1.2;}
.asp-new-why-us .new-title h2:before{display:none;}
.our-methodology .new-title h2:before{content:'Methodology';}
.our-methodology h4{font-size:18px;color:#df2b2b;margin:0;padding:0;text-align:center;}
.connect-code.asp-connect-code{background:#f5f4fb;}
.asp-connect-code .connect-code-list{background-color:#fff;box-shadow:0px 2px 7.2px 0.8px rgba(0, 0, 0, 0.1);border:0;}
.asp-connect-code .connect-code-list h3{color: #080b33;    line-height: 1.2;}
.asp-connect-code .connect-code-list:hover{box-shadow:0px 2px 7.2px 0.8px rgba(0, 0, 0, 0.2);}
.asp-connect-code .connect-code-list img{height:70px;}
.asp-connect-code .connect-code-list h4{color:#0a0d44;}
.work-shox.our-work-slider-item .our-work-slider-right{background:#f8523f;}
.work-foodapp.our-work-slider-item .our-work-slider-right,.our-work-slider-item.our-work-foodapp .our-work-slider-right{background:#a91a15;}
.work-tls .our-work-slider-right{background:#187944;}
.work-family-friends .our-work-slider-right{background:#0c74d5;}
.work-hospital-app .our-work-slider-right{background:#00afb4;}
.work-flip .our-work-slider-right{background:#e94900;}
.accordion-container{display:block!important;float:left;width:100%;margin-bottom:70px;}
.ac{margin-top:10px;border:1px solid #ddd;background-color:#fff}
.ac>.ac-q{font-size:15px;color:#000;padding:0 30px 0 10px;margin:0;text-decoration:none;display:block;cursor:pointer;position:relative;font-weight:500;line-height:48px}
.ac>.ac-q:focus{outline:none!important}
.ac>.ac-q::after{content:"+";text-align:center;width:15px;right:10px;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute;color:#0a0d44;font-size:20px}
.ac>.ac-a{overflow:hidden;-o-transition-property:all;-o-transition-timing-function:ease;-webkit-transition-property:all;-webkit-transition-timing-function:ease;transition-property:all;transition-timing-function:ease}
.ac>.ac-a p{font-family:Arial,sans-serif;font-size:14px;line-height:1.5;color:#333;margin:0;padding:10px}
.ac.active>.ac-q::after{content:"\2013"}
h2.ac-q:focus{outline:none}
.our-mission .new-title h2:before{content:'Mission';}
.our-process .new-title h2:before{content:'Process';}
.concetto-team .new-title h2:before{content:'Team';}
.abt-btn-tag a{border:2px solid #2dc100;border-radius:5px;}
.abt-btn-tag a.life-btn{background:none;color:#2dc100;}
.abt-btn-tag a:hover{background:#298e0a;border-color:#298e0a;color:#ffffff;}
.new-title.new-development-title h2:before{content:'Development';}
.new-title.new-title-para p{width:100%;}
.new-design-work .new-title h2:before{content:'';}
.new-title.new-source-title h2:before{content:'Source Code';}
.new-title.new-que-title h2:before{content:'Questions';}
.new-view-portfolio{text-align:center;background:#f4f4f4;display:inline-block;width:100%;}
.new-view-portfolio.view-all-margin{margin-top:-37px;}
.view-btn .btn-default{margin:20px 0;font-size:17px;border-radius:5px;padding:20px;background:#df2b2b;transition:all ease 0.5s;}
.view-btn .btn-default:hover{background:#000;}
.view-btn .btn-default a{color:#ffffff;}
.view-btn .view-portfolio-text .explore-portfolio{font-size:20px;margin-right:20px;}
.slidertabs.new-asp-slidertab{bottom:50px;right:150px !important;}
.slidertabs.new-asp-slidertab a.left.carousel-control{background:#040d44 !important;}
.slidertabs.new-asp-slidertab a.left.carousel-control{width:80px !important;background:#040d44 !important;height:80px !important;border-radius:0;padding:30px 0;opacity:1;}
.slidertabs.new-asp-slidertab a.right.carousel-control{width:80px !important;background:#040d44 !important;height:80px !important;border-radius:0;padding:30px 0;margin-left:70px!important;margin-top:0;opacity:1;}
.new-terminus .lefttxtcontent p.tremtext.animated{margin-bottom:20px;}
.new-terminus .tremtext{font-size:20px;}
.new-serve-box{text-align:center;margin:20px 0 30px 0;width:100%;}
.new-serve-box h4{font-size:17px;line-height:1.5;font-weight:600;padding-top:20px;}
.new-industry-serve .new-title h2:before{content:'industries'}
.new-serve-box h4 a:focus,.new-serve-box h4 a:hover{color:#6f6f6f;}
.noricom-prj-hide{display:none;}
.new-get-in-touch.apply-title .new-title h2:before{content:'Career';}
.page-careers .desktop-menu.delay1.header-background{background:#0c0f45 !important;}
.career-back{background:url(../png/slider-back.png) no-repeat center bottom;text-align:center;padding:150px 0 50px;background-size:cover;}
.career-back .img-responsive{display:initial;}
.career-back h1{color:#fff;margin:50px 0 0;padding-bottom:5px;font-size:30px;}
.career-back p{color:#9c9c9c;font-size:15px;}
.employee-speaks .new-title h2:before{content:'Words';}
.opening-language{display:flex;border-bottom:1px solid #cccccc;padding:15px 0!important;}
.opening-language:last-child{border:0;}
.opening-language h3{font-size:25px;color:#040d44;margin:0;padding:10px 0;}
.opening-language p{font-size:17px;color:#3f3f3f;line-height:1;margin:10px 0;line-height:1.5;}
.opening-language p b{font-weight:500;}
.opening-language p span{color:#e64a19;}
.opening-language ul li{font-size:16px;line-height:2;margin-left:20px;}
.opening-language ul li:before{content:'\f046';position:absolute;left:16px;font-family:'FontAwesome';font-size:14px;color:#777;}
.opening-language .apply-btn{align-self:center;}
.apply-btn .btn-custom{background:#df2b2b;}
html{scroll-behavior:smooth;}
.apply-btn .btn-custom:hover{background:#000;}
.current-opening .new-title h2:before{content:'Opening';}
.hiring-process .new-title h2:before{content:'Process';}
.process{float:left;width:20%;text-align:center;}
.process-1{border-bottom:10px solid #c7462c;}
.process-img{border:10px solid #c7462c;border-radius:100%;display:inline-block;padding:25px;margin-bottom:-10px;}
.prc-heading-1{color:#c7462c;}
.process h4, .process h3{margin:0;padding:20px 0 10px;font-size:22px;}
.process p{font-size:14px;line-height:1.5;padding:0 15px;color:#3f3f3f;}
.process-2{border-bottom:10px solid #bfa132;}
.process-2 .process-img{border:10px solid #bfa132;}
.prc-heading-2{color:#bfa132;}
.process-3{border-bottom:10px solid #177c74;}
.process-3 .process-img{border:10px solid #177c74;}
.prc-heading-3{color:#177c74;}
.process-4{border-bottom:10px solid #25aae1;}
.process-4 .process-img{border:10px solid #25aae1;}
.prc-heading-4{color:#25aae1;}
.process-5{border-bottom:10px solid #0c1046;}
.process-5 .process-img{border:10px solid #0c1046;}
.prc-heading-5{color:#0c1046;}
.new-career-form .new-get-in-touch-form .form-group{position:relative;margin-bottom:40px !important;}
.new-career-form .careers.btn.btn-lg.btn-primary.inquirybtn.careerss.contact_index_box{background:#e64a19!important;margin:20px 0 !important;font-size:16px;font-weight:500;text-transform:uppercase;padding:10px 30px;border-radius:30px !important;box-shadow:none;}
.new-career-form .error{font-size:14px;color:#e64a19;font-weight:normal;}
.new-career-form .new-get-in-touch-form .label{font-size:15px;}
.we-are-hiring{position:absolute;top:60px;left:70px; transition: 0.2s all ease-in; }

.nav-up .we-are-hiring { top: -30px; }
@-webkit-keyframes swinging{0%{-webkit-transform:rotate(10deg);}50%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(10deg);}}
@keyframes swinging{0%{transform:rotate(10deg);}50%{transform:rotate(-5deg)}100%{transform:rotate(10deg);}}
.hire-developer-top-img.hire-developer-top-img-iphone img{padding-top:0;width:85%;margin:0 auto 10px; padding:12px; }
.new-title.new-development-commite h2:before{content:'Commitment';}
/* .new-solutions-box h4 a, .new-solutions-box h3 a{color:#080b39;} */
.new-solutions-box h4 a, .new-solutions-box h3 a{color:#3f4492;}
.our-work-slider-item.work-skt .our-work-slider-left img{width:auto;}
.our-work-slider-item.work-skt .app-work-screen-2{top:100px;left:-120px;}
.our-work-slider-item.work-skt .our-work-slider-right{background:#df3144;}
.our-work-slider-item.work-cyberisk .our-work-slider-right{background:#0abef3;}
.our-work-slider-item.work-mailing .our-work-slider-right{background:#047cc0;}
.our-work-slider-item.work-travcentive-reward .our-work-slider-right{background:#1a96a8;}
.work-travcentive-reward .our-work-slider-right ul li:nth-last-child(2):before,.work-travcentive-reward .our-work-slider-right ul li:nth-last-child(1):before{content:none;}
.main-para-remove-space{margin:0;}
.hire-banner-2 .hire-banner-step .hire-banner-step-img{background-repeat:no-repeat;height:50px;width:50px;}
.hire-banner-2 .hire-banner-step .hire-banner-step-img img{display:none;}
.hire-banner-2 .hire-banner-step:nth-child(1) .hire-banner-step-img{background-position:-415px -95px;}
.hire-banner-2 .hire-banner-step:nth-child(2) .hire-banner-step-img{background-position:-495px -95px;}
.hire-banner-2 .hire-banner-step:nth-child(3) .hire-banner-step-img{background-position:-575px -95px;}
.connect-code-2 .connect-code-2-list .connect-code-img{background-repeat:no-repeat;width:80px;height:80px;margin:0 auto;}
.connect-code-2 .connect-code-2-list:nth-child(1) .connect-code-img{background-position:-160px -80px;}
.connect-code-2 .connect-code-2-list:nth-child(2) .connect-code-img{background-position:-165px -80px;}
.connect-code-2 .connect-code-2-list:nth-child(3) .connect-code-img{background-position:-245px -80px;}
.connect-code-2 .connect-code-2-list:nth-child(4) .connect-code-img{background-position:-320px -80px;}
.connect-code-2 .connect-code-2-list:nth-child(5) .connect-code-img{background-position:-320px -240px;}
.connect-code-2 .connect-code-2-list:nth-child(6) .connect-code-img{background-position:-400px -240px;}
.connect-code-2 .connect-code-2-list:nth-child(7) .connect-code-img{background-position:-480px -240px;}
.connect-code-2 .connect-code-2-list:nth-child(8) .connect-code-img{background-position:-560px -240px;}
.asp-connect-code .connect-code-img{background-repeat:no-repeat;width:80px;height:80px;margin:0 auto 10px;}
.asp-connect-code .asp-connect-code-list:nth-child(1) .connect-code-img{background-position:-160px -160px;}
.asp-connect-code .asp-connect-code-list:nth-child(2) .connect-code-img{background-position:-160px -160px;}
.asp-connect-code .asp-connect-code-list:nth-child(3) .connect-code-img{background-position:-240px -160px;}
.asp-connect-code .asp-connect-code-list:nth-child(4) .connect-code-img{background-position:-320px -160px;}
.asp-connect-code .asp-connect-code-list:nth-child(5) .connect-code-img{background-position:-400px -160px;}
.asp-connect-code .asp-connect-code-list:nth-child(6) .connect-code-img{background-position:-480px -160px;}
.asp-connect-code .asp-connect-code-list:nth-child(7) .connect-code-img{background-position:-560px -160px;}
.asp-connect-code .asp-connect-code-list:nth-child(8) .connect-code-img{background-position:-160px -240px;}
.asp-connect-code .asp-connect-code-list:nth-child(9) .connect-code-img{background-position:-240px -240px;}
.hire-wordpress-connect-code.connect-code-2 .connect-code-2-list:nth-child(2) .connect-code-img {background-position: -240px -80px;}
.hire-wordpress-connect-code.connect-code-2 .connect-code-2-list:nth-child(3) .connect-code-img {background-position: -320px -80px;}
.hire-wordpress-connect-code.connect-code-2 .connect-code-2-list:nth-child(4) .connect-code-img {background-position: -400px -80px;}
/* .hire-wordpress-connect-code
.hire-wordpress-connect-code */
.new-development-solution-2 .new-solutions-img{background-repeat:no-repeat;width:80px;height:80px;}
.new-development-solution-2 .new-solutions-list > div:nth-child(1) .new-solutions-img{background-position:-160px -160px;}
.new-development-solution-2 .new-solutions-list > div:nth-child(2) .new-solutions-img{background-position:-240px -160px;}
.new-development-solution-2 .new-solutions-list > div:nth-child(3) .new-solutions-img{background-position:-320px -160px;}
.new-development-solution-2 .new-solutions-list > div:nth-child(4) .new-solutions-img{background-position:-390px -160px;}
.new-development-solution-2 .new-solutions-list > div:nth-child(5) .new-solutions-img{background-position:-472px -160px;}
.new-development-solution-2 .new-solutions-list > div:nth-child(6) .new-solutions-img{background-position:-560px -160px;}
.new-development-solution-2 .new-solutions-list > div:nth-child(7) .new-solutions-img{background-position:-160px -400px;}
.new-development-solution-2 .new-solutions-list > div:nth-child(8) .new-solutions-img{background-position:-240px -400px;}
.new-development-solution-2 .new-solutions-list > div:nth-child(9) .new-solutions-img{background-position:-320px -400px;}
.new-development-solution-2 .new-solutions-list > div:nth-child(10) .new-solutions-img{background-position:-400px -400px;}
.new-development-solution-2 .new-solutions-list > div:nth-child(11) .new-solutions-img{background-position:-480px -400px;}
.new-development-solution-2 .new-solutions-list > div:nth-child(12) .new-solutions-img{background-position:-560px -400px;}
.new-development-solution-2 .new-solutions-list > div:nth-child(13) .new-solutions-img{background-position:-160px -320px;}
.new-development-solution-2 .new-solutions-list > div:nth-child(14) .new-solutions-img{background-position:-240px -320px;}
.new-development-solution-2 .new-solutions-list > div:nth-child(15) .new-solutions-img{background-position:-320px -320px;}
.new-development-solution-2.new-development-solution-3 .new-solutions-list > div:nth-child(1) .new-solutions-img{background-position:-160px -320px;}
.new-development-solution-2.new-development-solution-3 .new-solutions-list > div:nth-child(2) .new-solutions-img{background-position:-240px -320px;}
.new-development-solution-2.new-development-solution-3 .new-solutions-list > div:nth-child(3) .new-solutions-img{background-position:-320px -320px;}
.new-development-solution-2.new-development-solution-3 .new-solutions-list > div:nth-child(4) .new-solutions-img{background-position:-400px -320px;}
.new-development-solution-2.new-development-solution-3 .new-solutions-list > div:nth-child(5) .new-solutions-img{background-position:-480px -320px;}
.new-development-solution-2.new-development-solution-3 .new-solutions-list > div:nth-child(6) .new-solutions-img{background-position:-560px -320px;}
.new-development-solution-2.new-development-solution-3 .new-solutions-list > div:nth-child(7) .new-solutions-img{background-position: -412px -400px}
.new-development-solution-2.new-development-solution-3 .new-solutions-list > div:nth-child(8) .new-solutions-img{background-position: -494px -400px;}
.new-development-solution-2.new-development-solution-3 .new-solutions-list > div:nth-child(9) .new-solutions-img{background-position: -572px -400px}
.service-offer-section .hire-developer-box2 .hire-developer-box2-img{background-repeat:no-repeat;width:80px;height:70px;margin:0 auto;position: relative;z-index: 9;}
.service-offer-section .hire-developer-box2 .hire-developer-box2-img img{display:none;}
/* .service-offer-section .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{background-position:-5px -485px;} */
.service-offer-section .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{background-image:url('../herosection-icon-1.html');background-position: 20px;} 
/* .service-offer-section .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{background-position:-85px -485px;} */
.service-offer-section .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{background-image:url('../herosection-icon-3.html');background-position: 20px;}
.service-offer-section .service-we-offer-box:nth-child(3) .hire-developer-box2 .hire-developer-box2-img{background-position:-165px -485px;}
.hire-banner-2.hire-asp-net-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/hire-asp-net-img.png');}
.new-development-services-2.hire-asp-net-development-services .new-development-services-center-img{background-image:url('../png/hire-asp-net-img.png');}
.new-development-services-2.hire-asp-net-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/hire-asp-net-img.png');}
.hire-asp-net-connect-code .connect-code-img{background-image:url('../png/hire-asp-net-img.png');}
.asp-connect-code.asp-hire-asp-net-connect-code .connect-code-img{background-image:url('../png/hire-asp-net-img.png');}
.hire-banner-2.hire-angularjs-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/hire-angularjs-img.png');}
.new-development-services-2.hire-angularjs-development-services .new-development-services-center-img{background-image:url('../png/hire-angularjs-img.png');margin: 215px auto 0;}
.new-development-services-2.hire-angularjs-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/hire-angularjs-img.png');}
.hire-angularjs-connect-code .connect-code-img{background-image:url('../png/hire-angularjs-img.png');}
.new-development-solution-2.hire-angularjs-development-solution .new-solutions-img{background-image:url('../png/hire-angularjs-img.png');}
.new-development-services-2.hire-iphone-development-services .new-development-services-center-img{background-image:url('../png/hire-iphone-developer-img.png');margin: 175px auto 0;}
.new-development-services-2.hire-iphone-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/hire-iphone-developer-img.png');}
.hire-iphone-connect-code .connect-code-img{background-image:url('../png/hire-iphone-developer-img.png');}
.new-development-solution-2.hire-iphone-development-solution .new-solutions-img{background-image:url('../png/hire-iphone-developer-img.png');}
.new-development-solution-2.new-development-solution-3.hire-iphone-developer-solution2 .new-solutions-img{background-image:url('../png/hire-iphone-developer-img.png');}
.new-development-solution-2.hire-iphone-developer-solution .new-solutions-img{background-image:url('../png/hire-iphone-img1.png');}
.service-offer-section.hire-iphone-development-offer-service .hire-developer-box2 .hire-developer-box2-img{background-image:url(../png/hire-iphone-developer-img.png);}
.hire-android-development-services .new-development-services-center-img{background-color:#A4C639} 
.new-development-services-2.hire-android-development-services .new-development-services-center-img{background-image:url('../png/hire-android-img.png');margin: 165px auto 0;}
.new-development-services-2.hire-android-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/hire-android-img.png');}
.hire-android-connect-code .connect-code-img{background-image:url('../png/hire-android-img.png');}
.new-development-solution-2.hire-android-development-solution .new-solutions-img{background-image:url('../png/hire-android-img.png');}
.asp-connect-code.asp-hire-android-connect-code .connect-code-img{background-image:url('../png/hire-android-img.png');}
.service-offer-section.hire-android-offer-service .hire-developer-box2 .hire-developer-box2-img{background-image:url('../png/hire-android-img.png');}
.hire-banner-2.hire-laravel-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/hire-laravel-img.png');}
.new-development-services-2.hire-laravel-development-services .new-development-services-center-img{background-image:url('../png/hire-laravel-img.png');margin: 430px auto 0;}
.new-development-services-2.hire-laravel-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/hire-laravel-img.png');}
.hire-laravel-connect-code .connect-code-img{background-image:url('../png/hire-laravel-img.png');}
.new-development-solution-2.hire-laravel-development-solution .new-solutions-img{background-image:url('../png/hire-laravel-img.png');}
.asp-connect-code.asp-hire-laravel-connect-code .connect-code-img{background-image:url('../png/hire-laravel-img.png');}
.hire-banner-2.hire-wordpress-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/hire-wordpress-img.png');}
.new-development-services-2.hire-wordpress-development-services .new-development-services-center-img{background-image:url('../png/hire-wordpress-img.png');margin: 135px auto 0;}
.new-development-services-2.hire-wordpress-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/hire-wordpress-img.png');}
.hire-wordpress-connect-code .connect-code-img{background-image:url('../png/hire-wordpress-img.png');}
.new-development-solution-2.hire-wordpress-development-solution .new-solutions-img{background-image:url('../png/hire-wordpress-img.png');}
.asp-connect-code.asp-hire-wordpress-connect-code .connect-code-img{background-image:url('../png/hire-wordpress-img.png');}
.new-development-solution-2.new-development-solution-3.wordpress-development-solution2 .new-solutions-img{background-image:url('../png/hire-wordpress-img.png');}
.new-development-solution-2.wordpress-development-solution .new-solutions-img{background-image:url('../png/hire-wordpress-img.png');}
.service-offer-section.hire-wordpress-development-offer-service .hire-developer-box2 .hire-developer-box2-img{background-image:url(../png/hire-wordpress-img.png);}
.new-image-align{text-align:center;}
.new-image-align img{margin:0 auto;}
.circle-info.cmn-info.newcon.clswordpressdata.clseconds.wordpressback.new-back{background-color:#ffffff !important;}
.developmenttext.contentcutter.new-excellent-section{padding:40px 50px;}
.new-excellent-section2{color:#212121;}
.new-development-solution.wordpress-development-solution{background:none;}
.clswordpressdata.new-back .text-development-service .title-develop-service .fa{color:#080b33 !important;float:none;font-size:20px;padding:0 3px 0 0;margin-left: -15px;}
.lovesicklate-project .carousel-desc h5, .lovesicklate-project .carousel-desc h3{font-size:30px;color:#ffffff;font-weight:500;padding:0;margin:0;}
.wordpresssliderportfolio .item2.lovesicklate-project p.tremtext .fa{color:#ffffff !important;}
.wordpresssliderportfolio .item2.lovesicklate-project .asp-slider-btn a{color:#ffffff !important;border:2px solid #ffffff;}
.wordpresssliderportfolio .item2.lovesicklate-project .asp-slider-btn a:hover{color:#000000 !important;}
.wordpresssliderportfolio .item.item2.lovesicklate-project{background:url(../png/pattren.png),linear-gradient(to right, #c0392b, #8e44ad)!important}
.wordpresssliderportfolio .item2.lovesicklate-project p.tremtext{color:#ffffff !important;}
.wordpresssliderportfolio .item2.lovesicklate-project p.tremtext.txtrv{width:70% !important;line-height:1.4;}
.hire-banner-2.hire-wordpress-banner .hire-banner-step:first-child .hire-banner-step-img{background-position:-415px -85px;}
.hire-wordpress-developer .hire-developer-top-img img{padding-top:104px;}
.hire-banner-2.microsoft-powerapp-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/microsoft-powerapp-img.png');}
.new-development-services-2.microsoft-powerapp-development-services .new-development-services-center-img{background-image:url('../png/microsoft-powerapp-img.png');}
.new-development-services-2.microsoft-powerapp-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/microsoft-powerapp-img.png');}
.microsoft-powerapp-connect-code .connect-code-img{background-image:url('../png/microsoft-powerapp-img.png');}
.new-development-solution-2.new-development-solution-3.microsoft-powerapp-solution2 .new-solutions-img{background-image:url('../png/microsoft-powerapp-img.png');}
.new-development-solution-2.microsoft-powerapp-solution .new-solutions-img{background-image:url('../png/microsoft-powerapp-img.png');}
.new-why-us.microsoft-powerapp-why-us .microsoft-powerapp-why-us-back-image .why-us-back-image{background-image:url('../png/microsoft-powerapp-development-img2.png');}
.new-why-us.microsoft-powerapp-why-us .microsoft-powerapp-why-us-back-image .why-us-back-image{background-repeat:no-repeat;width:80px;height:80px;text-align:center;margin:0 auto;}
.service-offer-section.microsoft-powerapp-offer-service .hire-developer-box2 .hire-developer-box2-img{background-image:url('../png/microsoft-powerapp-img.png');}
.new-why-us.microsoft-powerapp-why-us .microsoft-powerapp-why-us-back-image:nth-child(2) .why-us-back-image{background-position:-80px 0;}
.new-why-us.microsoft-powerapp-why-us .microsoft-powerapp-why-us-back-image:nth-child(3) .why-us-back-image{background-position:-160px 0;}
.new-title.microsoft-powerapp-title h2:before{content:'Development';}
.microsoft-powerapp-connect-code .new-title p{color:#fff;width:auto;}
.microsoft-powerapp-connect-code .new-title h2:before{content:'PowerApps';}
.microsoft-powerapp-why-us .new-title h2:before{content:'Service';}
.microsoft-powerapp-development-services .new-development-services-center-img{margin:342px auto 0}
.microsoft-powerapp-why-us p{font-size:18px;color:#585858;line-height:1.9}
.microsoft-powerapp-why-us .new-why-us-left ul{padding:0;}


.microsoft-powerapp-why-us .new-why-us-left ul li{list-style-type:none;width:33.33%;float:left;text-align:center;background:#fff;padding:20px 20px 0 !important;box-shadow:0px 1px 10px 0.8px rgba(0, 0, 0, 0.1);margin-top:20px;}
.microsoft-powerapp-why-us .new-why-us-left ul li h4, .microsoft-powerapp-why-us .new-why-us-left ul li h3{font-size:16px;font-weight:500;}
.microsoft-powerapp-why-us .new-why-us-left ul li:before{display:none;}
.microsoft-powerapp-why-us .new-why-us-right img{width:70%;margin:0 auto;}
.home-impact .left-column-usp{background:url(../png/home-impact.png);width:64px;height:64px;display:block;}
.home-impact .usphomefirst .top-usp-home .left-column-usp{background-position:-9px -8px;}
.home-impact .usphomefirst .top-usp-home.btm-usp-home .left-column-usp{background-position:-88px -8px;}
.home-impact .usphomesecond .top-usp-home .left-column-usp{background-position:-168px -8px;}
.home-impact .usphomethird .top-usp-home .left-column-usp{background-position:-248px -8px;}
.home-impact .usphomefourth .top-usp-home .left-column-usp{background-position:-328px -8px;}
.home-impact .usphomefourth .top-usp-home.btm-usp-home .left-column-usp{background-position:-408px -8px;}
.powerportfolios-slider{padding:70px 0;}
.powerportfolios-slider .slick-slide img{margin:0 auto;max-width:100%;width: 100%;height: auto;}
.powerportfolios-slider .slick-prev,.powerportfolios-slider .slick-next{top:320px;}
.powerportfolios-slider .slick-prev{left:-120px;background-image:none;background-color:#121049;}
.powerportfolios-slider .slick-next{left:-75px;background-image:none;background-color:#121049;}
.powerportfolios-slider .slick-next:after{content:'\f105';top:-1px;position:absolute;left:14px;height:50px;color:#fff;font-family:FontAwesome!important;font-size:40px;line-height:40px;display:block;}
.powerportfolios-slider .slick-prev:after{content:'\f104';top:-1px;position:absolute;right:14px;height:50px;color:#fff;font-family:FontAwesome!important;font-size:40px;line-height:40px;display:block;}
nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li a.view-all{border-radius:5px !important;margin:0 !important;padding:7px 20px !important;color:#093162 !important;font-size:14px !important;text-transform:none;border:1px solid #093162 !important;z-index:99999;font-weight:500;}
nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li a.view-all:hover{background:#093162 !important;color:#fff !important;}
nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li a.view-all .fa{font-size:10px;vertical-align:middle;margin-top:-8px;}
.new-accordion-container .ac>.ac-q::after{color:rgba(0,0,0,.87);}
.hire-banner-2.angular-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/angular-development-img.png');}
.new-development-services-2.angular-development-services .new-development-services-center-img{background-image:url('../png/angular-development-img.png');}
.new-development-services-2.angular-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/angular-development-img.png');}
.angular-connect-code .connect-code-img{background-image:url('../png/angular-development-img.png');}
#pricing .new-title h2:before{content:'Pricing';}
.angular-development-services .new-development-services-center-img{margin: 230px auto 0;}
.new-developmenttext ul{padding-left:20px;}
.new-developmenttext ul li{margin-bottom:7px;}
.new-developmenttext ul li:before{content:'\f105';font-family:FontAwesome;font-size:15px;color:#0a0d44;padding-right:10px;margin-left:-15px;}
.new-price{background:#f4f4f4;}
.new-price .pricing-img{text-align:center;padding-bottom:10px;}
.new-price .new-title h2:before{content:'Pricing'}
.new-price-list{background-color:#ffffff;padding:40px 25px;box-shadow:0 0 50px rgba(0, 0, 0, 0.2);}
.new-price-list h2{font-size:22px;text-align:center;color:rgba(0,0,0,.87);line-height:1.2;font-weight:600;margin:0;padding-bottom:5px;text-transform:uppercase;}
.new-price-list ul li{font-size:14px;margin:0;line-height:1.4;padding:10px 0 10px 20px !important;border-bottom:1px solid #e2e2e2;color:rgba(0,0,0,.87);}
.new-price-list ul li:last-child{border:0;}
.new-price-list .ul-height{min-height:250px;padding-top:10px;}
.new-price-list h3{text-align:center;font-size:40px;font-weight:600;margin:10px 0 0;color:rgba(0, 0, 0, 0.87);padding-bottom:0;}
.new-price-list sup{top:-10px;font-size:25px;}
.new-price-list span{font-size:17px;color:#3f3f3f;font-weight:400;}
.new-price-list h5{text-align:center;font-size:17px;font-weight:600;color:rgba(0,0,0,.87);margin-bottom:0;}
.new-price-list .new-price-btn{margin:0 auto;display:inherit;font-size:18px;text-decoration:underline !important;color:#df2b2b;text-align:center;font-weight:500;}
.new-price-list .new-price-btn:hover{color:#df2d2d;}
.new-price-list ul li:before{content:'\f105';font-family:FontAwesome;font-size:15px;color:#949494;margin-left:-20px;margin-right:5px;}
.new-faq-app .ac .ac-q span{display: none;}
.new-faq-app .ac .ac-a p{font-size:18px;color:#585858;padding:15px 30px;line-height:1.9;}
.new-faq-app .ac .ac-a{background: #FAF3FF;}
.new-faq-app .ac .ac-a ul{padding:15px 50px 10px;}
.new-faq-app .ac .ac-a ul li{font-size:18px;color:#585858;margin-bottom:5px;list-style-type:disc;}
.new-faq-app .ac.active{padding-bottom:5px;}
.ac-q>div{display:inline-block;vertical-align:top;font-size:18px;color: #4C5167;font-weight: 500;}
.hire-banner-2.hire-react-native-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/hire-react-native-developer.png');}
.new-development-services-2.hire-react-native-services .new-development-services-center-img{background-image:url('../png/hire-react-native-developer.png');}
.new-development-services-2.hire-react-native-services .new-development-services-list .new-development-services-img{background-image:url('../png/hire-react-native-developer.png');}
.hire-react-native-connect-code .connect-code-img{background-image:url('../png/hire-react-native-developer.png');}
.new-development-solution-2.hire-react-native-solution .new-solutions-img{background-image:url('../png/hire-react-native-developer.png');}
.hire-banner-2.kotlin-app-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/kotlin-app-development.png');}
.new-development-services-2.kotlin-app-development-services .new-development-services-center-img{background-image:url('../png/kotlin-app-development.png');    margin: 180px auto 0;}
.new-development-services-2.kotlin-app-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/kotlin-app-development.png');}
.kotlin-app-development-connect-code .connect-code-img{background-image:url('../png/kotlin-app-development.png');}
.new-development-solution-2.kotlin-app-development-solution .new-solutions-img{background-image:url('../png/kotlin-app-development.png');}
.hire-banner-2.e-scooter-app-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/scooter-app-development.png');}
.new-development-services-2.e-scooter-app-development-services .new-development-services-center-img{background-image:url('../png/scooter-app-development.png');margin: 170px auto 0;}
.new-development-services-2.e-scooter-app-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/scooter-app-development.png');}
.e-scooter-app-development-connect-code .connect-code-img{background-image:url('../png/scooter-app-development.png');}
.new-development-solution-2.e-scooter-app-development-solution .new-solutions-img{background-image:url('../png/scooter-app-development.png');}
.new-development-solution .new-title.new-title-technology h2:before{content:'Technology';}
.scooter-portfolio span.bigpower{font-size:53px;}
.scooter-feature{padding-left:70px;clear:both;}
.scooter-feature p{font-size:16px;color:#fff;position:relative;padding-left:20px;display:block;}
.scooter-feature p:before{content:'\f058';position:absolute;top:0;right:0;bottom:0;left:0;font-family:fontAwesome;}
.scooter-portfolio .powerportfolios-slider .slick-prev, .scooter-portfolio .powerportfolios-slider .slick-next{bottom:70px;top:auto;}
.work-scooter.our-work-slider-item .our-work-slider-right{background:#143048;}
.work-education.our-work-slider-item .our-work-slider-right{background:#f94141;}
.seo-process .process h4{font-size:20px;}
.new-title.seo-expert-title h2:before{content:'Seo Expert'}
.hire-banner-2.hire-seo-expert-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/hire-seo-expert.png');}
.new-development-services-2.hire-seo-expert-services .new-development-services-center-img{background-image:url('../png/hire-seo-expert.png');}
.new-development-services-2.hire-seo-expert-services .new-development-services-list .new-development-services-img{background-image:url('../png/hire-seo-expert.png');}
.hire-seo-expert-connect-code .connect-code-img{background-image:url('../png/hire-seo-expert.png');}
.hire-seo-expert-services .new-development-services-center-img{margin-top: 260px;}
.new-seo-package .new-price-list .discription-height{min-height:260px;}
.new-seo-package .new-price-list h5{padding-bottom:0;color:#464646;font-size:15px;line-height:1.3;}
.new-seo-package .new-price-list p{text-align:center;margin-bottom:0;}
.new-seo-package .new-price-list hr{margin:10px 0;}
.new-seo-package .new-price-list .new-price-btn{margin-top:20px;}
.package-table{background:#f4f4f4;}
.package-table .new-price-btn{margin:0 auto;font-size:18px;text-decoration:underline !important;color:#df2b2b;font-weight:500;}
.seo-package-table tr.month-price td p{color:#333333;}
.hire-banner-2.seo-packages-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/seo-packages.png');}
.basic-seo-package .new-title h2:before{content:'Seo Packages'}
.seo-package-table .new-title h2:before{content:'Seo Packages';color:#e8e8e8;}
.basic-seo-package p{font-size:18px;background:#0a0d44;color:#ffffff;padding:5px 20px 7px;display:inline-block;}
.basic-seo-package ul{padding-left:20px;margin-bottom:20px;}
.basic-seo-package ul li{font-size:18px;padding:5px 0 5px 20px;color:#000;}
.basic-seo-package ul li:before{content:'\f046';font-family:'FontAwesome';font-size:16px;color:#0a0d44;padding-right:5px;margin-left:-20px;}
.basic-seo-package p span{font-size:28px;font-weight:600;color:#ffb733;vertical-align:bottom;padding-left:5px;}
.basic-seo-package p span label{font-weight:400;font-size:18px;}
.seo-table-sm{display: none;}
.seo-package-table .table-responsive{padding-top:20px;}
.seo-package-table table{background:#fff;border:0;box-shadow:rgba(0, 0, 0, 0.1) 0 1px 8px;}
.seo-package-table .table>tbody>tr>td, .seo-package-table .table>tbody>tr>th, .seo-package-table .table>tfoot>tr>td, .seo-package-table .table>tfoot>tr>th, .seo-package-table .table>thead>tr>td, .seo-package-table .table>thead>tr>th{padding:15px 20px;border-left:0;vertical-align:middle;}
.table>thead>tr>th{border-bottom:1px solid #dddddd;}
.seo-package-table th{text-align:center;font-size:20px;color:#1389fd;font-weight:600;line-height:1.5;text-transform:uppercase;border-right:1px solid #dddddd;}
.seo-package-table th span{font-weight:300;font-size:14px;display:block;opacity:0.7;}
.seo-package-table th.seo-premium{background:#1389fd;color:#fff;position:relative;padding-top:5px !important;padding-bottom:25px !important;}
.seo-package-table tbody th{background:#1389fd;color:#fff;text-align:left;font-size:18px;font-weight:500;}
.seo-package-table th.seo-premium:before{content:'';background:'';position:absolute;top:-20px;left:0;right:0;height:20px;width:100%;}
.seo-package-table td{text-align:center;font-size:17px;line-height:1.5;color:#333333;font-weight:500;border:1px solid #dddddd;vertical-align:middle !important;}
.seo-package-table tr td:first-child{font-size:17px !important;}
.seo-package-table th:nth-child(1){width:40%;}
.seo-package-table td:nth-child(1){text-align:left;}
.seo-package-table th:nth-child(2),.seo-package-table th:nth-child(3),.seo-package-table th:nth-child(4),.seo-package-table th:nth-child(5){width:20%;}
.seo-package-table tr.month-price td:nth-child(1), .seo-package-table tr.one-time-price td:nth-child(1){line-height:1.5;color:#4a4a4a;}
.seo-package-table tr.month-price td{color:#0a0d44 !important;text-align:center !important;}
.seo-package-table tr.month-price.month-hours td span{font-size:18px;}
.seo-package-table tr.month-price td span{font-size:34px;font-weight:600;}
.seo-package-table tr.one-time-price td{font-size:30px;font-weight:500;}
.seo-package-table tr.one-time-price td sup{font-size:20px;top:-5px;}
.seo-package-table .fa{font-size:16px;color:#27800b;}
.seo-package-table .fa.fa-close{color:#ff0000;}
.seo-package-table tr th a{color:#e64a19;}
.seo-package-table tr th a:hover{color:#e64a19;}
.digital-marketing{background:#f2f2f2;}
.new-development-services .btn-common{text-align:center;}
.new-development-services .btn-common a.btn:hover, .new-why-us .btn-common a.btn:hover{background:#df2b2b;}
.new-laravelinfos h4.title-develop-service a{color:#e64a19;}
.newcon .form-group.contact-form-bottom-main .form-fields input::placeholder,.newcon .form-group.contact-form-bottom-main textarea::placeholder{font-size:16px!important;color: #565454!important;}
.new-contactus-form span{display:block;font-size:17px;font-weight:400;}
.new-contactus-form h1{text-align:left;color:#0a0d44;font-size:45px;line-height:1.3;font-weight:600;}
.contactus-form .contact-form-bottom-main{background:none !important;}
.contactus-form{border-radius:10px;border:1px solid #eee;padding:40px 20px;}
.contactus-form .btn-contactform{background: linear-gradient(97.91deg, #1FA2FF -7.4%, #12D8FA 46.54%, #A6FFCB 104.98%) no-repeat;float:right;color:#fff;border-radius:10px;padding:15px 30px;text-transform:uppercase;font-size:17px;font-weight:500;color:#000;}
.new-contactus-form span.msg-error.error{font-size:13px;color:#f00;text-align:center;}
.contactus-info{background:#000;padding:19px;color:#fff;border-radius:10px;}
.contactus-info ul li:last-child{padding-bottom:0px;margin-bottom:0px;}
.contactus-info ul li:last-child p{margin-bottom:0px;}
.contactus-info ul li i{float:left;padding:14px;border-right:1px solid rgba(255, 255, 255, 0.1);font-size:28px;color:#fff;margin:5px 15px 0 10px;}
.contactus-info ul li{padding:0 0 4px;}
.contactus-info ul li p{padding:10px;background-color:rgba(255,255,255,.04);margin-bottom:10px;text-align:left;display:block;border-radius:5px;}
.contactus-info ul li p span{text-align:left;padding:0 0 5px;font-size:15px;color:rgba(255,255,255,.6);text-transform:uppercase;display:block;letter-spacing:1px;padding-bottom:3px;}
.contactus-info ul li img{float:left;padding:14px 17px;border-right:1px solid rgba(255, 255, 255, 0.1);font-size:28px;color:#fff;margin:5px 15px 0 10px;}
.contactus-info ul li .fa{display:inline-block;width:60px;}
.contactus-info ul li p span{color:#fff;text-align:left;text-transform:uppercase;font-size:15px;color:rgba(255,255,255,.6);line-height:1.3;}
.contactus-info ul li a p{color:#ffffff;font-size:18px;font-weight:300;display:block;line-height:1.5;}
.new-findus-section .maincountry{border-right:1px solid rgba(10, 13, 68, 0.2);display: grid;padding: 0 10px;}
.new-findus-section .maincountry:last-child{border-right:none;}
.new-findus-section .img-country.text-center{background:rgba(10, 13, 68, 0.1);border-radius:100%;/*float:none;*/margin:0 auto;width:80px;height:80px;padding:12px 0;display: flex;
    align-items: center;}
.new-findus-section .title-country{color:#0a0d44;font-size:21px;text-transform: uppercase;}
.new-findus-section .desc-country .footersubtitale{color:#0a0d44 !important;font-size:15px !important;padding-bottom:5px;}
.new-findus-section .contact-country .call-nos .fa{color:#0a0d44;font-size:15px;}
.new-findus-section span.call-nos .call-india{color:#0a0d44 !important;}
.new-contact_form .contactus-form{box-shadow:0 2px 7.2px 0.8px rgba(0,0,0,.1);padding:30px 15px 50px;}
.common-page-contact-form p span, .common-page-contact-form p{font-size:16px;}
.new-contact_form .contactus-form.newcon{background:#fff;}
.common-page-contact-form{text-align:center;}
.contactus-form .common-page-contact-form .btn-contactform{float:none;font-size:17px;border-radius:10px;padding:15px 40px;margin-bottom:20px;font-weight:500;}
.common-page-contact-form p{font-size:14px;font-weight:500;color:#5d5d5d;}
.common-page-contact-form p span{color:#000 ;font-size:15px;}
 .common-page-contact-form p a{color:#000;}
.new-development-solution-2 .new-solutions-list .col-md-4{display:block;}
.service-offer-section.live_streaming-offer-service .hire-developer-box2 .hire-developer-box2-img{background-image:url(../png/live-streaming-img.png);}
.our-methodology-box img{box-shadow:rgba(0, 0, 0, 0.2) 0 2px 8px;margin-top:15px;padding:10px;}
.new-development-solution.right-asp-net-development-solution{background:none;}
.right-asp-net-development-solution .new-solutions-list .col-md-4{display:block;}
.right-asp-net-development-solution .new-solutions-box{background-color:#fff;box-shadow:none;padding:20px 5px;margin-bottom:0;}
.box-height.right-asp-net-development-solution .new-solutions-box{background-color:#fff;box-shadow:none;padding:20px 5px;margin-bottom:0;}
.hire-iphoneapp-developer .right-asp-net-development-solution .new-solutions-box{background-color:#f0f1f1;box-shadow:none;padding:20px 5px;margin-bottom:0;}
.right-asp-net-development-solution .new-solutions-box p{font-size:16px;}
.hire-developer-top.asp-net-development-top .right-asp-net-development-solution p{font-size:14px;color:#656f79;line-height:1.6;}
.right-asp-net-development-solution{padding-left:40px;}
.right-asp-net-development-solution .new-solutions-box h4, .right-asp-net-development-solution .new-solutions-box h3{font-size:20px;font-weight:600;margin-bottom:20px;}
.asp-net-development-top .new-title h2{font-weight:700;line-height:1.4;}
.asp-net-development-top .new-title h2:before{font-size:50px;}
.asp-net-development-top .new-title h2 span{text-transform:uppercase;color:#df2b2b;}
.hire-developer-top.asp-net-development-top p{font-size:16px;color:#656f79;}
.hire-developer-top.asp-net-development-top p a{color:#df2b2b;}
.right-asp-net-development-solution .new-solutions-list .col-md-4{border:1px solid #e2e2e2;margin-left:-1px;margin-top:-1px;}
.right-asp-net-development-solution .new-solutions-list .col-md-4:nth-child(1){border-left:0;border-top:0;}
.right-asp-net-development-solution .new-solutions-list .col-md-4:nth-child(2){border-top:0;}
.right-asp-net-development-solution .new-solutions-list .col-md-4:nth-child(3){border-top:0;border-right:0;}
.right-asp-net-development-solution .new-solutions-list .col-md-4:nth-child(4){border-left:0;border-bottom:0;}
.right-asp-net-development-solution .new-solutions-list .col-md-4:nth-child(5){border-left:0;border-bottom:0;}
.right-asp-net-development-solution .new-solutions-list .col-md-4:nth-child(6){border-right:0;border-bottom:0;}
.right-asp-net-development-solution .new-solutions-list .col-md-4:nth-child(7){border-left:0;border-bottom:0;}
.right-asp-net-development-solution .new-solutions-list .col-md-4:nth-child(8){border-left:0;border-bottom:0;}
.right-asp-net-development-solution .new-solutions-list .col-md-4:nth-child(9){border-right:0;border-bottom:0;}
.right-asp-net-development-solution .new-solutions-box img{height:55px;}
.right-asp-net-development-solution .new-solutions-img img{height:55px;}
.usp-new{background:url(../usp-new-bg.html) no-repeat center center;background-attachment:fixed;}
.usp-new .col-md-12{padding:0;}
.usp-new .new-title h2{margin-bottom:40px;}
.usp-new .new-title h2:before{content:'BUSINESS';}
.usp-new ul{border-top:1px solid rgba(255, 255, 255, 0.2);}
.usp-new ul li{width:16.66%;float:left;text-align:center;padding:40px 10px 30px !important;border-right:1px solid rgba(255, 255, 255, 0.2);}
.usp-new ul li:last-child{border-right:0;}
.usp-new ul li p{color:#fff;text-transform:uppercase;font-size:15px;}
.usp-new ul li p span{display:block;font-size:44px;font-weight:500;margin-bottom:5px;}
.usp-new ul li p span label{color:#df2b2b;font-weight:500;padding-left:3px;}
.new-development-solution.asp-net-development-solution{background:none;}
.asp-net-development-solution .new-solutions-list .col-md-4{display:block;}
.new-development-services-2.asp-net-development-services .new-development-services-center-img{background-image:url('../png/asp-net-development-img.png');margin: 165px auto 0;}
.new-development-services-2.asp-net-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/asp-net-development-img.png');}
.asp-net-development-connect-code .connect-code-img{background-image:url('../png/asp-net-development-img.png');}
.new-development-solution-2.asp-net-development-solution .new-solutions-img{background-image:url('../png/asp-net-development-img.png');}
.new-development-solution-2.new-development-solution-3.asp-net-development-solution2 .new-solutions-img{background-image:url('../png/asp-net-development-img.png');}
.service-offer-section.asp-net-development-offer-service .hire-developer-box2 .hire-developer-box2-img{background-image:url(../png/asp-net-development-img.png);}
.flutter-application-development-services .new-development-services-center-img{background-color:#29b6f6;}
.hire-banner-2.flutter-application-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/flutter-application-development-img.png');}
.new-development-services-2.flutter-application-development-services .new-development-services-center-img{background-image:url('../png/flutter-application-development-img.png');}
.new-development-services-2.flutter-application-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/flutter-application-development-img.png');}
.flutter-application-development-connect-code .connect-code-img{background-image:url('../png/flutter-application-development-img.png');}
.new-development-solution-2.flutter-application-development-solution .new-solutions-img{background-image:url('../png/flutter-application-development-img.png');}
.new-development-solution-2.new-development-solution-3.flutter-application-development-solution2 .new-solutions-img{background-image:url('../png/flutter-application-development-img.png');}
/* .new-development-services-center-img:before,.new-development-services-img:before{border:1px dashed rgba(0,0,0,.87);} */
.new-development-solution-2.flutter-app-development-solution .new-solutions-img{background-image:url('../png/flutter-application-development-img1.png');}
.service-offer-section.flutter-app-development-offer-service .hire-developer-box2 .hire-developer-box2-img{background-image:url('../png/flutter-application-development-img.png');}
/* .flutter-application-development-new-why-us .new-why-us-right img{margin:60px auto 0;} */
/* .flutter-application-development-new-why-us .new-title h2{font-size:28px;} */
* .flutter-application-development-new-why-us .new-title h2{font-size:40px;} 
.brandLogo{background:#df2b2b;text-align:center;}
.brandLogo .new-title p{width:100%;color:#fff;}
.brandLogo ul{padding:50px 0;}
.brandLogo ul li{display:inline-block;padding:20px 30px !important;}
.brandLogo ul.brandLogo-back li{display:block;padding:30px 0 !important;background-image:url(../png/flutter_icon_bg_desktop.png);background-repeat:no-repeat;background-position:center;}
.brandLogo ul li img{height:50px;}
.brandLogo .btn-custom{background:none;border:1px solid #fff;margin:0;}
.our-work-slider-item.single-image .our-work-slider-left img{width:auto;}
.work-insight-timer.our-work-slider-item .our-work-slider-right{background:#a66738;}
.work-trade-finder.our-work-slider-item .our-work-slider-right{background:#6fbd00;}
.our-work-nusic.work-designer-vista .our-work-slider-right{background:#003255;}
.services-offer-section .new-title h2:before{content:'Services'}
.hire-developer2.services-offer-section .container > .row{display:block;}
.hire-developer2.services-offer-section{background:#ffffff;}
.brandlist a{font-size:17px;color:#fff;}
.brandlist-section .new-title h2:before{content:'Flutter Apps'}
.brandlist img{margin:0 auto;}
.brandlist-box{min-height:100px;}
.industries-box-img{border:5px solid #040d44!important;}
.top-industries{background-color:#ffffff;padding:0 10px;}
.top-industries .industries-list .industries-box .industries-box-img:before{content:'';background-image:url(../png/top-industries-img.png);position:absolute;z-index:9;left:4px;right:0;top:4px;bottom:0;background-repeat:no-repeat;}
.top-industries .industries-list .industries-box .industries-box-img:after{content: '';background: #040d44;width: 150px;height: 150px;line-height: 150px;position: absolute;left: -5px;right: 0;top: -5px;bottom: 0;text-align: center;border-radius: 100%;z-index: 0;transition: transform 0.2s, opacity 0.2s;}
.top-industries .industries-list .industries-box:hover .industries-box-img:after{-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85);}
.top-industries .industries-list .industries-box .industries-box-img{background-repeat:no-repeat;margin:0 auto;}
.top-industries .industries-list .background-industries:nth-child(1) .industries-box .industries-box-img:before{background-position:35px 35px;}
.top-industries .industries-list .background-industries:nth-child(2) .industries-box .industries-box-img:before{background-position:-94px 35px;}
.top-industries .industries-list .background-industries:nth-child(3) .industries-box .industries-box-img:before{background-position:-225px 35px;}
.top-industries .industries-list .background-industries:nth-child(4) .industries-box .industries-box-img:before{background-position:-355px 35px;}
.top-industries .industries-list .background-industries:nth-child(5) .industries-box .industries-box-img:before{background-position:-485px 35px;}
.top-industries .industries-list .background-industries:nth-child(6) .industries-box .industries-box-img:before{background-position:-610px 35px;}
.top-industries .industries-list .background-industries:nth-child(7) .industries-box .industries-box-img:before{background-position:-740px 35px;}
.top-industries .industries-list .background-industries:nth-child(8) .industries-box .industries-box-img:before{background-position:-864px 35px;}
.top-industries .industries-list .background-industries:nth-child(9) .industries-box .industries-box-img:before{background-position:0 -130px;}
.top-industries .industries-list .background-industries:nth-child(10) .industries-box .industries-box-img:before{background-position:-130px -130px;}
.top-industries .industries-list .background-industries:nth-child(11) .industries-box .industries-box-img:before{background-position:-260px -130px;}
.top-industries .industries-list .background-industries:nth-child(12) .industries-box .industries-box-img:before{background-position:-390px -130px;}
.top-industries .industries-list .background-industries:nth-child(13) .industries-box .industries-box-img:before{background-position:-520px -130px;}
.top-industries .industries-list .background-industries:nth-child(14) .industries-box .industries-box-img:before{background-position:-650px -130px;}
.top-industries .industries-list .background-industries:nth-child(15) .industries-box .industries-box-img:before{background-position:-780px -130px;}
.top-industries .industries-list .background-industries:nth-child(16) .industries-box .industries-box-img:before{background-position:-910px -130px;}
.top-industries-bg .top-industries{background:#f0f1f1;}
.top-industries-bg .top-industries .new-title h2:before{color:#fff;}
.hire-banner-2.flutter-application-development-banner .hire-banner-step:nth-child(1) .hire-banner-step-img{background-position:-415px -90px;height:80px;}
.top-industries .new-title h2:before{content:'Industries'}
.industries-box{text-align:center;margin-bottom:50px;}
.industries-box-img{width:150px;height:150px;line-height:120px;display:inline-block;text-align:center;border-radius:100%;border:5px solid #0a0d44;position:relative;z-index:99;}
.industries-box img{margin:0 auto;display:inline-block;width:55px;transition-duration:.5s;transition-property:transform;-webkit-tap-highlight-color:transparent;}
.industries-box:hover .industries-box-img img{transform:translateY(-6px);animation-name:hover;animation-duration:1.5s;animation-delay:0.3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate;}
.industries-list span{margin:auto;display:block;text-align:center;text-align:center;font-size:19px;font-weight:500;line-height:1.5;color:rgba(0,0,0,.87);padding-top:10px;}
.industries-box a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:999;}
.industries-list{display: flex;flex-wrap: wrap; align-items: center; justify-content: center;}
.industries-list .col-md-2{margin:0 auto;float:none;display:inline-block;padding-left:10px;padding-right:10px;max-width: 21%;flex: 0 0 21%;}
/* .industries-list{text-align:center;} */
.industries-list span.remove-break br{display:none;}
.hire-banner-2.hubspot-cos-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/hubspot-cos-development-img.png');}
.new-development-services-2.hubspot-cos-development-services .new-development-services-center-img{background-image:url('../png/hubspot-cos-development-img.png');margin-top:270px;}
.new-development-services-2.hubspot-cos-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/hubspot-cos-development-img.png');}
.hubspot-cos-development-connect-code .connect-code-img{background-image:url('../png/hubspot-cos-development-img.png');}
.new-development-solution-2.hubspot-cos-development-solution .new-solutions-img{background-image:url('../png/hubspot-cos-development-img.png');}
.btn-custom.btn-orange{background:#f37722;}
.btn-custom.btn-orange:hover{background:#0a0d44;}
.our-work-slider-item.our-work-fovero.our-work-burrysigns .our-work-slider-right{background:#ed1c24;}

.hire-banner-2.microsoft-azure-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/microsoft-azure-development-img.png');}
.new-development-services-2.microsoft-azure-development-services .new-development-services-center-img{background-image:url('../png/microsoft-azure-development-img.png');margin-top:250px;}
.new-development-services-2.microsoft-azure-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/microsoft-azure-development-img.png');}
.microsoft-azure-development-connect-code .connect-code-img{background-image:url('../png/microsoft-azure-development-img.png');}
.new-development-solution-2.microsoft-azure-development-solution .new-solutions-img{background-image:url('../png/microsoft-azure-development-img.png');}
/* .microsoft-azure-development-new-why-us .new-why-us-right{padding-top:120px;} */
.hire-banner-2.sharepoint-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/sharepoint-development.png');}
.new-development-services-2.sharepoint-development-services .new-development-services-center-img{background-image:url('../png/sharepoint-development.png');margin: 315px auto 0;}
.new-development-services-2.sharepoint-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/sharepoint-development.png');}
.sharepoint-development-connect-code .connect-code-img{background-image:url('../png/sharepoint-development.png');}
.new-development-solution-2.sharepoint-development-solution .new-solutions-img{background-image:url('../png/sharepoint-development.png');}
.hire-banner-2.hire-golang-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/hire-goland-programmer.png');}
.new-development-services-2.hire-golang-services .new-development-services-center-img{background-image:url('../png/hire-goland-programmer.png');}
.new-development-services-2.hire-golang-services .new-development-services-list .new-development-services-img{background-image:url('../png/hire-goland-programmer.png');}
.hire-golang-connect-code .connect-code-img{background-image:url('../png/hire-goland-programmer.png');}
.new-development-solution-2.hire-golang-solution .new-solutions-img{background-image:url('../png/hire-goland-programmer.png');}
.hire-banner-2.hire-uwp-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/hire-uwp-developer-img.png');}
.new-development-services-2.hire-uwp-services .new-development-services-center-img{background-image:url('../png/hire-uwp-developer-img.png');margin: 195px auto 0;}
.new-development-services-2.hire-uwp-services .new-development-services-list .new-development-services-img{background-image:url('../png/hire-uwp-developer-img.png');}
.hire-uwp-connect-code .connect-code-img{background-image:url('../png/hire-uwp-developer-img.png');}
.new-development-solution-2.hire-uwp-solution .new-solutions-img{background-image:url('../png/hire-uwp-developer-img.png');}
.hire-banner-2.offshore-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/offshore-development-img.png');}
.new-development-services-2.offshore-development-services .new-development-services-center-img{background-image:url('../png/offshore-development-img.png');}
.new-development-services-2.offshore-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/offshore-development-img.png');}
.offshore-development-connect-code .connect-code-img{background-image:url('../png/offshore-development-img.png');}
.new-development-solution-2.offshore-development-solution .new-solutions-img{background-image:url('../png/offshore-development-img.png');}
.portfolio-detail-back{background:#f0f1f1;}
.portfolio-detail .pro-related-posts article{background:#fff;}
.portfolio-detail .pro-related-posts article .post-detail h4{margin-bottom:0;}
.portfolio-detail .pro-related-posts article .post-detail h4 a{font-weight:700;}
.hire-banner-2.hire-power-bi-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/hire-power-bi-development-img.png');}
.new-development-services-2.hire-power-bi-services .new-development-services-center-img{background-image:url('../png/hire-power-bi-development-img.png');}
.new-development-services-2.hire-power-bi-services .new-development-services-list .new-development-services-img{background-image:url('../png/hire-power-bi-development-img.png');}
.hire-power-bi-connect-code .connect-code-img{background-image:url('../png/hire-power-bi-development-img.png');}
.new-development-solution-2.hire-power-bi-solution .new-solutions-img{background-image:url('../png/hire-power-bi-development-img.png');}
.hire-banner-2.hire-moodle-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/hire-moodle-developer-img.png');}
.new-development-services-2.hire-moodle-services .new-development-services-center-img{background-image:url('../png/hire-moodle-developer-img.png');}
.new-development-services-2.hire-moodle-services .new-development-services-list .new-development-services-img{background-image:url('../png/hire-moodle-developer-img.png');}
.hire-moodle-connect-code .connect-code-img{background-image:url('../png/hire-moodle-developer-img.png');}
.new-development-solution-2.hire-moodle-solution .new-solutions-img{background-image:url('../png/hire-moodle-developer-img.png');}
.hire-banner-2.hire-graphic-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/hire-graphics-developer-img.png');}
.new-development-services-2.hire-graphic-services .new-development-services-center-img{background-image:url('../png/hire-graphics-developer-img.png');margin: 185px auto 0;}
.new-development-services-2.hire-graphic-services .new-development-services-list .new-development-services-img{background-image:url('../png/hire-graphics-developer-img.png');}
.hire-graphic-connect-code .connect-code-img{background-image:url('../png/hire-graphics-developer-img.png');}
.new-development-solution-2.hire-graphic-solution .new-solutions-img{background-image:url('../png/hire-graphics-developer-img.png');}
.new-development-solution-2.new-development-solution-3.hire-graphic-solution2 .new-solutions-img{background-image:url('../png/hire-graphics-developer-img.png');}
.page-hire-graphics-designer .new-testimonials .row.pt-8{display:none;}
.hire-banner-2.nodejs-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/nodejs-development-img.png');}
.new-development-services-2.nodejs-development-services .new-development-services-center-img{background-image:url('../png/nodejs-development-img.png');margin: 185px auto 0;}
.new-development-services-2.nodejs-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/nodejs-development-img.png');}
.nodejs-development-connect-code .connect-code-img{background-image:url('../png/nodejs-development-img.png');}
.new-development-solution-2.nodejs-development-solution .new-solutions-img{background-image:url('../png/nodejs-development-img.png');}
.asp-connect-code.nodejs-development-connect-code .connect-code-img{background-image:url('../png/nodejs-development-img.png');}
.brandLogo.nodejs-development-brandlogo ul.brandLogo-back li{background-image:url('../png/nodejs-brand-icon-logo-desktop.png');}
.hire-banner-2.hire-mean-stack-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/hire-meanstack-developer-img.png');}
.new-development-services-2.hire-mean-stack-services .new-development-services-center-img{background-image:url('../png/hire-meanstack-developer-img.png');}
.new-development-services-2.hire-mean-stack-services .new-development-services-list .new-development-services-img{background-image:url('../png/hire-meanstack-developer-img.png');}
.hire-mean-stack-connect-code .connect-code-img{background-image:url('../png/hire-meanstack-developer-img.png');}
.new-development-solution-2.hire-mean-stack-solution .new-solutions-img{background-image:url('../png/hire-meanstack-developer-img.png');}
.new-development-solution-2.new-development-solution-3.hire-mean-stack-solution2 .new-solutions-img{background-image:url('../png/hire-meanstack-developer-img.png');}
.adobe-why-img{text-align:center;}
.adobe-why-img img{display:inline-block;}
.hire-banner-2.adobe-experience-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/adobe-experience-manager-img.png');}
.new-development-services-2.adobe-experience-services .new-development-services-center-img{background-image:url('../png/adobe-experience-manager-img.png');}
.new-development-services-2.adobe-experience-services .new-development-services-list .new-development-services-img{background-image:url('../png/adobe-experience-manager-img.png');}
.adobe-experience-connect-code .connect-code-img{background-image:url('../png/adobe-experience-manager-img.png');}
.new-development-solution-2.adobe-experience-solution .new-solutions-img{background-image:url('../png/adobe-experience-manager-img.png');}
.hire-banner-2.hire-fte-developer-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/hire-full-time-equivalent-img.png');}
.new-development-services-2.hire-fte-developer-services .new-development-services-center-img{background-image:url('../png/hire-full-time-equivalent-img.png');margin: 185px auto 0;}
.new-development-services-2.hire-fte-developer-services .new-development-services-list .new-development-services-img{background-image:url('../png/hire-full-time-equivalent-img.png');}
.hire-fte-developer-connect-code .connect-code-img{background-image:url('../png/hire-full-time-equivalent-img.png');}
.asp-connect-code.hire-fte-developer-connect-code .connect-code-img{background-image:url('../png/hire-full-time-equivalent-img.png');}
.hire-banner-2.php-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/php-development-img.png');}
.new-development-services-2.php-development-services .new-development-services-center-img{background-image:url('../png/php-development-img.png');margin: 200px auto 0;}
.new-development-services-2.php-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/php-development-img.png');}
.php-development-connect-code .connect-code-img{background-image:url('../png/php-development-img.png');}
.new-development-solution-2.php-development-solution .new-solutions-img{background-image:url('../png/php-development-img.png');}
.hire-banner-2.rpa-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/rpa-development-img.png');}
.new-development-services-2.rpa-development-services .new-development-services-center-img{background-image:url('../png/rpa-development-img.png');margin: 195px auto 0;}
.new-development-services-2.rpa-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/rpa-development-img.png');}
.rpa-development-connect-code .connect-code-img{background-image:url('../png/rpa-development-img.png');}
.new-development-solution-2.rpa-development-solution .new-solutions-img{background-image:url('../png/rpa-development-img.png');}
.hire-banner-2.nationbuilder-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/nationbuilder-development-img.png');}
.new-development-services-2.nationbuilder-development-services .new-development-services-center-img{background-image:url('../png/nationbuilder-development-img.png');margin: 185px auto 0;}
.new-development-services-2.nationbuilder-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/nationbuilder-development-img.png');}
.nationbuilder-development-connect-code .connect-code-img{background-image:url('../png/nationbuilder-development-img.png');}
.new-development-solution-2.nationbuilder-development-solution .new-solutions-img{background-image:url('../png/nationbuilder-development-img.png');}
.hire-banner-2.android-app-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/android-app-development-img.png');}
.new-development-services-2.android-app-development-services .new-development-services-center-img{background-image:url('../png/android-app-development-img.png');margin: 195px auto 0;}
.new-development-services-2.android-app-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/android-app-development-img.png');}
.android-app-development-connect-code .connect-code-img{background-image:url('../png/android-app-development-img.png');}
.service-offer-section.android-app-development-offer-service .hire-developer-box2 .hire-developer-box2-img {background-image: url(../png/android-app-development-img.png);}
.new-development-solution-2.android-app-development-solution .new-solutions-img{background-image:url('../png/android-app-development-img.png');}
.asp-connect-code.android-app-development-connect-code .connect-code-img{background-image:url('../png/android-app-development-img.png');}
.asp-connect-code.android-app-development-connect-code .connect-code-list h4{font-size:18px;}
.asp-connect-code.android-app-development-connect-code .connect-code-list h4 a{color:#0a0d44;}
.asp-connect-code.android-app-development-connect-code .connect-code-list h4 a:hover{color:#0a0d44;}
.hire-banner-2.iphone-ios-app-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/iphone-ios-app-development-img.png');}
.new-development-services-2.iphone-ios-app-development-services .new-development-services-center-img{background-image:url('../png/iphone-ios-app-development-img.png');}
.new-development-services-2.iphone-ios-app-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/iphone-ios-app-development-img.png');}
.iphone-ios-app-development-connect-code .connect-code-img{background-image:url('../png/iphone-ios-app-development-img.png');}
.new-development-solution-2.iphone-ios-app-development-solution .new-solutions-img{background-image:url('../png/iphone-ios-app-development-img.png');}
.hire-banner-2.hire-iconic-app-developer-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/hire-iconic-app-developer-img.png');}
.new-development-services-2.hire-iconic-app-developer-services .new-development-services-center-img{background-image:url('../png/hire-iconic-app-developer-img.png');}
.new-development-services-2.hire-iconic-app-developer-services .new-development-services-list .new-development-services-img{background-image:url('../png/hire-iconic-app-developer-img.png');}
.hire-iconic-app-developer-connect-code .connect-code-img{background-image:url('../png/hire-iconic-app-developer-img.png');}
.asp-connect-code.hire-iconic-app-developer-connect-code .connect-code-img{background-image:url('../png/hire-iconic-app-developer-img.png');}
.new-development-solution-2.hire-iconic-app-developer-solution .new-solutions-img{background-image:url('../png/hire-iconic-app-developer-img.png');}
.new-development-solution-2.new-development-solution-3.hire-iconic-app-developer-solution2 .new-solutions-img{background-image:url('../png/hire-iconic-app-developer-img.png');}
.hire-banner-2.hire-unity3d-game-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/hire-unity3d-game-development-img.png');}
.new-development-services-2.hire-unity3d-game-services .new-development-services-center-img{background-image:url('../png/hire-unity3d-game-development-img.png');}
.new-development-services-2.hire-unity3d-game-services .new-development-services-list .new-development-services-img{background-image:url('../png/hire-unity3d-game-development-img.png');}
.hire-unity3d-game-connect-code .connect-code-img{background-image:url('../png/hire-unity3d-game-development-img.png');}
.asp-connect-code.hire-unity3d-game-connect-code .connect-code-img{background-image:url('../png/hire-unity3d-game-development-img.png');}
.new-development-solution-2.hire-unity3d-game-solution .new-solutions-img{background-image:url('../png/hire-unity3d-game-development-img.png');}
.new-development-solution-2.new-development-solution-3.hire-unity3d-game-solution2 .new-solutions-img{background-image:url('../png/hire-unity3d-game-development-img.png');}
.hire-banner-2.microsoft-dynamic-nav-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/microsoft-dynamic-nav-development-img.png');}
.new-development-services-2.microsoft-dynamic-nav-development-services .new-development-services-center-img{background-image:url('../png/microsoft-dynamic-nav-development-img.png');}
.new-development-services-2.microsoft-dynamic-nav-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/microsoft-dynamic-nav-development-img.png');}
.microsoft-dynamic-nav-development-connect-code .connect-code-img{background-image:url('../png/microsoft-dynamic-nav-development-img.png');}
.new-development-solution-2.microsoft-dynamic-nav-development-solution .new-solutions-img{background-image:url('../png/microsoft-dynamic-nav-development-img.png');}
.new-development-solution-2.new-development-solution-3.microsoft-dynamic-nav-development-solution2 .new-solutions-img{background-image:url('../png/microsoft-dynamic-nav-development-img.png');}
.asp-connect-code.microsoft-dynamic-nav-development-connect-code .connect-code-img{background-image:url('../png/microsoft-dynamic-nav-development-img1.png');}
.androidpages.lifepagebanner .services.android-page{background-image:url(../jpg/life-banner.jpg)!important;background-repeat:no-repeat;background-size:cover!important;background-position:center}
/*.lifepagebanner .abt-btn-tag a{background-color:#2dc100;}*/
.lifepagebanner .abt-btn-tag a:hover{background:#298e0a;}
.lifepagebanner.androidpages .floatleft{position:absolute;top:55%;transform:translate(-50%,-50%);margin:0;left:50%;}
.lifepagebanner .services.android-page.aboutsuspagefull h1{margin-bottom:0;}
.modal.in .modal-dialog{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);margin:0 auto;top:50%;}
.modal-open .modal{z-index: 9999;}
.modal-open .modal.in:before{content:'';background:rgba(0, 0, 0, 0.7);position:absolute;top:0;left:0;right:0;bottom:0;}
.modal-open .close{text-shadow: none;color: #fff;position: absolute;top: 20px;right: 40px;opacity: 1;}
.clsmainlife .lifetitle{font-size:45px;}
.content-life .new-title h2:before{content:'Concettolabs'}
.concetto-life .explorelink a{background:none;padding:0;border:0;cursor:pointer;}
.concetto-life a.left.carousel-control{top:50%;transform:translateY(-50%);position:absolute !important;right:75px;display:inline-block;left:0;margin:0 !important;}
.concetto-life a.right.carousel-control{margin:0 !important;top:50%;transform:translateY(-50%);position:absolute !important;display:inline-block;left:35px !important;height:40px;font-size:20px;}
.concetto-life .explorelink h2{text-align:left;font-size:25px;color:#0a0d44;margin-bottom:0;font-weight:600;padding:20px 0 0;line-height:1.5;}
.concetto-life .explorelink h5{text-align:left;font-size:20px;color:rgba(10, 13, 68, 0.5);margin-bottom:0;font-weight:600;padding:0;line-height:1.5;}
.concetto-life .modal-dialog{width:60% !important;}
.page-lifeatconcettolabs .carousel-inner .item img{max-height:100% !important;width:100% !important}
.concetto-life-box{border-radius:5px;padding:20px;margin:0 auto;overflow:hidden;z-index:1;text-decoration:none;transition:all 120ms ease;}
.concetto-life-box img{width:100%;height:auto;display:block;}
.grid-sizer, .concetto-life-box{width:33.33%;}
.modal .carousel-control.life-carousel{background:none;border:0;margin:0;position:absolute !important;top:50%;padding:0;}
.modal .carousel-control.left.life-carousel{left:auto !important;right:20%;float:none;}
.modal .carousel-control.right.life-carousel{right:auto !important;left:20% !important;float:none;}
.carousel-control.life-carousel i.icofont{font-size:35px;background:rgba(0, 0, 0, 0.8);width:50px;height:50px;line-height:50px;display:block;}
button.close.life-close-btn{font-weight:300;}
button.close.life-close-btn:hover{background-color:transparent;color:#fff;opacity:.5;}
.concetto-life-box a.concetto-life-popup-link{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;}
.concetto-life-cols .concetto-life-box h2{font-size:22px;color:#040d44;margin-bottom:0;line-height:1.2;font-weight:600;padding:15px 0 5px;}
.concetto-life-cols .concetto-life-box p{font-size:17px;line-height:1.5;font-weight:500;color:rgba(4, 13, 68, 0.5);}
.hire-banner-2.crm-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/crm-development-img.png');}
.new-development-services-2.crm-development-services .new-development-services-center-img{background-image:url('../png/crm-development-img.png');}
.new-development-services-2.crm-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/crm-development-img.png');}
.crm-development-connect-code .connect-code-img{background-image:url('../png/crm-development-img.png');}
.new-development-solution-2.new-development-solution-3.crm-development-solution2 .new-solutions-img{background-image:url('../png/crm-development-img.png');}
.new-development-solution-2.crm-development-solution .new-solutions-img{background-image:url('../png/crm-development-img1.png');}
.new-services-section.new-title h2:before{content:'Services';}
.abt-btn-tag.new-btn-add a{margin:10px;}
.circle-info.cmn-info.newcon.clswordpressdata.clseconds.wordpressback.new-back.learndash-plugin-section{background-color:#f5f4fb !important}
.connect-code.asp-connect-code.learndash-back-remove{background-color:#ffffff;}
.asp-connect-code.learndash-back-remove .connect-code-list{background-color:#fbfbfb;}
.connect-code.theme-expertise-section{float:left;width:100%;background:url(../webp/learndash-theme-back.webp) no-repeat;background-size:cover;padding:20px 0 40px;background-position:center}
.theme-expertise-section .new-title h2:before{content:'Theme';}
.hire-banner-2.learndash-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/learndash-development-img.png');}
.new-development-services-2.learndash-development-services .new-development-services-center-img{background-image:url('../png/learndash-development-img.png');    margin: 185px auto 0;}
.new-development-services-2.learndash-development-services .new-development-services-list .new-development-services-img{background-image:url('../png/learndash-development-img.png');}
.learndash-development-connect-code .connect-code-img{background-image:url('../png/learndash-development-img.png');}
.service-offer-section.hire-learndash-offer-service .hire-developer-box2 .hire-developer-box2-img{background-image:url('../png/learndash-development-img.png');}
.hire-banner-2.hybrid-mobile-app-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/hybrid-mobile-app-img.png');}
.new-development-solution-2.hybrid-mobile-app-solution .new-solutions-img{background-image:url('../png/hybrid-mobile-app-img.png');}
.hybrid-mobile-app-solution .new-title h2:before{content:'Services'}
.services_we_offer_back.service-offer-section.hybrid-app-offer-service .hire-developer-box2 .hire-developer-box2-img{background-image:url('../png/hybrid-mobile-app-img.png');}
.hybrid-mobile-app-development-banner .hire-banner-step-title{margin-top:10px;}
.development-image img{float:right;}
.hybrid-development ul{padding-left:0px;}
.hire-banner-2.live-streaming-app-banner .hire-banner-step .hire-banner-step-img{background-image:url('../svg/livestreaming-banner-sprite.svg');}
.new-development-solution-2.live-streaming-app-solution .new-solutions-img{background-image:url('../png/live-streaming-img.png');}
.live-streaming-app-connect-code .connect-code-img{background-image:url('../png/live-streaming-img.png');}
.new-title.new-blog-title h2:before{content:'News';color:#fff;}
.blog-list{background: #0A0D44;padding:40px 0;position: relative;}
.blog-list::before{position: absolute;content:'';background:url(../svg/radial-bg.svg) no-repeat;width:515px;height:500px;top:0;left:0;}
.blog-list::after{position: absolute;content:'';background:url(../svg/radial-bg.svg) no-repeat;width:430px;height: 345px;bottom: 0%;right: 0;}
.blog-list .new-blog-title h3{text-align: left!important;color:#fff;}
.blog-list .new-blog-title p {font-size: 18px;line-height: 1.6;color: #fff;text-align: left;}
.blog-list-img img{max-width:100%;}
.blog-list-blog{position:relative;}
.blog-list-blog::before{position: absolute;content:'';background:url(../svg/circle-bg.svg) no-repeat;width: 500px;height: 500px;bottom: -390px;right: -80px;z-index: 0;}
.blog-list-blog::after{position: absolute;content:'';background:url(../svg/bg-icon-3.svg) no-repeat;width: 297px;height: 125px;top: 370px;left: -50px;z-index: 0;}
.blog-list-content{padding:30px;border-radius: 20px;position: relative;background: #0F1242;overflow: hidden;border: 1px solid #3A3E72;}
.blog-list-content:before{content: ''; position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;width: calc(100% - 4px);height: calc(100% - 4px);background: #0F1242;border-radius: 18px;}
.blog-list-content:hover{background: #434a88;box-shadow: 0px 3px 10px rgba(0,0,0,.1);}
.blog-list-content h3{font-size:20px;line-height:26px;color:#fff;font-weight:500;margin:0 0 15px 0;line-height:1.5;}
.blog-list-content p{font-size:16px;margin-bottom:0px;color:#fff;line-height:1.6;font-weight: 400;}
.blog-list-content .blog-caption{position: absolute;bottom: -32px;left: -30px;right: -30px; padding: 16px;background:#434a88;color: #fff;transition: transform 0.35s;transform: translate3d(0, 100%, 0);text-align: center;border-radius: 0 0 20px 20px;}
.blog-list-content .blog-caption img{margin-top: -4px;margin-left: 6px;transform: rotate(45deg);}
.blog-list-content:hover .blog-caption img{transform: rotate(0deg);transition-duration: .8s;}
.blog-list-content:hover .blog-caption{transform: translate3d(0, 0, 0);}
.blog-list-content > a{font-size: 17px; font-weight: 500;position: relative;z-index: 99; display: block;text-decoration: none;}
.blog-list .blog-list-first{margin-top: 100px;z-index:99;position:relative;}
.blog-list .blog-list-second{margin-top: 60px;}
.blog-list .blog-list-third{margin-top: 20px;}
.inspection-app-development .hire-developer-top-img img{padding-top:207px;}
.hire-banner-2.inspection-app-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/inspection-app-img.png');}
.new-development-solution-2.inspection-app-development-solution .new-solutions-img{background-image:url('../png/inspection-app-img.png');}
.new-title.quaters-title h2:before{content:'Quaters'}
.new-title.non-quaters-title h2:before{content:'Non-Quaters'}
.new-service .new-title h2:before{content:'Digital';color:#ffffff;}
section#services.services.new-service{background-color:#f0f1f1;}
.home-img-top img{padding-top:0;}
.new-service .usphomefirst, .new-service .usphomesecond, .new-service .usphomethird{border-right:1px #ffffff solid;}
.usphomefirst .top-usp-home, .usphomefourth .top-usp-home{border-bottom:1px #ffffff solid;}
#microsoft-technologies.new-microsoft-tech .right-app-details{background-color:#f0f1f1 !important;}
.home-top-section .new-title h2:before{content:'Company';}
.new-microsoft-tech .new-title h2:before{content:'Services';color:#ffffff;}
.services-with-portfolio{background:#0a0d44;padding-top:50px;padding-bottom:50px;}
.services-list{border-bottom:2px dashed rgba(255, 255, 255, 0.1);padding:30px 30px;}
.services-list.slide-active, .services-list:hover{background:rgba(255,255,255,0.05);cursor:pointer;}
.services-list:last-child{border-bottom:0;}
.services-list-img{width:90px;height:90px;background:rgba(255, 255, 255, 0.08);border-radius:10px;margin-right:30px;text-align:center;line-height:90px;display:inline-block;vertical-align:top;}
.services-list-text{width:70%;display:inline-block;}
.services-list-text h3{margin:0 0 10px;padding:0;}
.services-list-text h3 a{color:#fff;font-size:28px;font-weight:500;margin:0 0 10px;padding:0;}
.services-list-text p{color:rgba(255, 255, 255, 0.7);font-size:18px;line-height:1.9;}
.portfolio-list{padding-left:150px;}
.portfolio-list .new-title{margin-bottom:50px;margin-top:50px;}
.portfolio-list .new-title h2{font-size:46px;text-transform:none;font-weight:500;}
.portfolio-list .new-title h2 span{color:#1389fd;}
.portfolio-list .new-title h2:before{content:'Creative';}
.portfolio-list .new-title.portfolio-list-slider-title1 h2:before{content:'Flutter';}
.portfolio-list .new-title.portfolio-list-slider-title2 h2:before{content:'iPhone';}
.portfolio-list .new-title.portfolio-list-slider-title3 h2:before{content:'ASP.NET';}
.portfolio-list .new-title.portfolio-list-slider-title4 h2:before{content:'PowerApps';}
.portfolio-list .new-title.portfolio-list-slider-title5 h2:before{content:'WordPress';}
.portfolio-list .slick-slide{padding-right:40px;}
.portfolio-list .slick-slide img{max-width:100%;}
.portfolio-list .slick-dotted.slick-slider{margin-bottom:60px;}
.portfolio-list .slick-dots{bottom:-60px;left:-20px;}
.portfolio-list .slick-dots li button{width:15px;height:15px;border:1.5px solid #fff;border-radius:100%;}
.portfolio-list .slick-dots li.slick-active button{background:#1389fd;border-color:#1389fd;}
.portfolio-list .slick-dots li button:before{display:none;}
.portfolio-list-more{margin-top:90px;display:inline-block;width:85%;}
.portfolio-list-more h4{color:#fff;font-size:22px;font-weight:500;margin:0;padding:0;text-transform:uppercase;}
.portfolio-list-more h4 a{color:#1389fd;border-bottom:1px solid #1389fd;display:inline-block;text-decoration:none;}
.portfolio-list-free-estimation{margin-top:50px;}
.portfolio-list-free-estimation .btn-custom i{font-size:26px;vertical-align:middle;}
.portfolio-list-free-estimation .btn-custom:hover{background:#000;color:#fff;}
.services-with-portfolio .nav-tabs{border-bottom:0;}
.services-with-portfolio .tab-content{padding:0;border:0;border-top:0;background:none;box-shadow:none;margin-bottom:0;}
.services-with-portfolio .slick-prev, .services-with-portfolio .slick-next{background:none;width:50px;height:50px;bottom:-130px;}
.services-with-portfolio .slick-prev{right:85px;}
.services-with-portfolio .slick-next{right:40px;}
.services-with-portfolio .slick-prev:after, .services-with-portfolio .slick-next:after{content:'';background:#fff;width:50px;height:50px;color:#000;box-shadow:rgba(0, 0, 0, 0.1) 0 3px 10px;font-family:FontAwesome!important;font-size:32px;line-height:50px;display:block;}
.services-with-portfolio .slick-prev{margin-right:15px;}
.services-with-portfolio .slick-prev:after{content:'\f104';}
.services-with-portfolio .slick-next:after{content:'\f105';}
.services-with-portfolio .slick-prev:hover:after, .services-with-portfolio .slick-next:hover:after{background:#1389fd;color:#fff;}
.home-page-top-industries{background-color:#ffffff;}
.app-links{position:relative;margin-top:20px;}
.app-links .left-side{color:#fff !important;position:absolute;left:-50px;top:45px;width:50%;text-align:right;font-size:18px;font-weight:400;text-transform:capitalize;}
.app-links .left-side img{padding-left:10px;width:42px;display:inline-block;}
.app-links .right-side img{width:32px;position:absolute;top:45px;right:42%;}
.page-report-generator-application .app-links .left-side{top: 65px;}
.page-report-generator-application .app-links .right-side img{width: auto;}
.page-report-generator-application .app-links .right-side img.android-2{right: 35%;}
.page-report-generator-application .app-links .right-side .iphone-icon{right: 29%}
.app-links .right-side .iphone-icon{right:35%;}
.banner-work-btn{margin-bottom:30px;margin-top:30px;}
.banner-work-btn .btn-custom{text-transform:capitalize;}
.banner-work-btn .btn-custom, .btn-common .btn-custom{border-radius:5px;padding:20px;font-weight:600;margin-right:0;}
.banner-work-btn .btn-custom:hover{background:#df2b2b;}
.form-secure {font-size:18px;color:#2995ff;margin-top:20px;margin-right:20px;}
.form-secure.form-change-font{font-size:15px;color:#2995ff;margin-top:20px;margin-right:20px;}
.contactus-form .form-secure{margin-top:16px;float:left;text-align: left;}
.new-link{text-align:center;margin-top:10px;}
.new-link a{float:left;width:150px;margin-top:5px;}
.new-link a:first-child{margin-right:25px;}
.powerapp-portfolio.live-streaming-portfolio{background-image:linear-gradient(to right, #12c2e9, #c471ed, #f64f59);}
.hire-banner-2.food-delievery-app-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/food-delievery-app-img.png');}
.food-delievery-app-connect-code .connect-code-img{background-image:url('../png/food-delievery-app-img.png');}
.new-development-solution-2.food-delievery-app-solution .new-solutions-img{background-image:url('../png/food-delievery-app-img.png');}
.hire-banner-2.on-demand-app-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/on-demand-app-development-img.png');}
.on-demand-app-connect-code .connect-code-img{background-image:url('../png/on-demand-app-development-img.png');}
.new-development-solution-2.on-demand-app-solution .new-solutions-img{background-image:url('../png/on-demand-app-development-img.png');}
.why-on-demand img{margin:50px auto 0;}
.solution-box{display:flex;background-color:#f0f1f1;}
.autopunchinout-solution .solution-box{display:flex;background:none !important;margin: 25px 0;}
.text-section{align-self:center;padding:0;}
.image-section{padding:0;}
.left-side .text-box{text-align:right;}
.text-box{padding:0 50px;}
.text-box h4{margin-bottom:20px;}
.text-box p{font-size: 17px;
line-height: 1.6;}
.feature-box{display:flex;}
.feaure-left img{margin:0 auto;}
.feaure-right{padding:20px;}
.feaure-right h3{padding:0 0 15px 0;margin-bottom:0;}
.feaure-right ul{padding-left:20px;}
.feaure-right ul li{list-style-type:disc;font-size:18px;line-height:1.9;color:#000;}
.service-provide{margin-top:30px !important;padding-top:30px;padding-bottom:30px;}
.service-provide li.provider-list{width:33.33%;float:left;list-style-type:none;box-shadow:0px 2px 7.2px 0.8px rgba(0, 0, 0, 0.1);padding:30px 20px !important;}
.service-provide img{margin:0 auto;}
.service-provide h6, .service-provide h4{padding:15px 0 0;text-align:center;margin-bottom:0;font-size: 14px;}
.why-back{background-color:#f0f1f1;}
.hire-banner-2.education-app-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/education-app-development-img.png');}
.education-app-connect-code .connect-code-img{background-image:url('../png/education-app-development-img.png');}
.clswordpressdata.solution-list .text-development-service .title-develop-service{text-transform:initial !important;}
.circle-info.cmn-info.newcon.clswordpressdata.clseconds.solution-list{padding-bottom:80px !important;}
.hire-banner-2.reactjs-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/reactjs-development-img-new.png');}
.new-development-services-2.reactjs-development-services .new-development-services-center-img{background-image:url('../png/reactjs-development-img.png');}
.reactjs-development-connect-code .connect-code-img{background-image:url('../png/reactjs-development-img.png');}
.service-offer-section.reactjs-development-offer-service .hire-developer-box2 .hire-developer-box2-img{background-image:url(../png/reactjs-development-img.png);}
.new-development-solution.new-development-solution-2.logistic-app .new-solutions-list .new-solutions-box .new-solutions-img{background-image:url('../png/logistic-app.png');}
/* .logistic-app .new-solutions-box .bgicons.pickcolor {padding: 0;}
.logistic-app .new-solutions-box .bgicons.pickcolor img {height: 56px;width: 56px;margin-bottom: 15px;} */
.new-development-solution-2.hire-logistic-development-solution .new-solutions-img{background-image:url('../png/logistic-app.png');}
.connect-code-2.hire-logistic-connect-code .connect-code-list .connect-code-img{background-image:url('../png/logistic-app.png');}
.hire-banner-2.hire-logistic-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/logistic-app.png');}
.mt-0{margin-top:0px!important;}
.logistics-hire-developer-top .new-image-align img{padding-top:100px;}
.new-title p{font-size:17px;line-height:1.6}
.connect-code-list h4, .connect-code-list h3{font-size:21px;}
.connect-code-list p{font-size:16px;}
.new-faq-app .ac .ac-a p,.new-faq-app .ac .ac-a ul li{color:rgba(0,0,0,.87);font-size: 16px;
line-height: 1.6;margin-bottom:0;}
.new-faq-app .ac .ac-a pre{margin:0 30px;}
.new-development-solution,.hire-developer-back{background-color:#f8f8f8;}
.hire-developer-back{text-align: center;}
.banner .left-head .text-head p{color:#fff;}
.portfolio-detail-head .psb-info.hospitality_heading{margin-top:130px;}
#portfolio-filter-link{display:none;}
.pro-related-posts .new-title h2:before{content:'';color:#fff;}
.pro-related-posts .post-detail h3 {text-align: center;}
.pro-related-posts .post-detail h3 a{font-size:20px;color:rgba(0,0,0,.87);text-decoration:none;}
.pro-related-posts .post-detail{padding:20px;}
/*.pro-related-posts article{padding:5px;}*/
.pro-related-posts .post-detail p{font-size:15px;color:rgba(0,0,0,.87);text-align: center;line-height:1.4;}
.pro-related-posts .post-detail h4{line-height: 1;}
.pro-related-posts .post-detail h4 a{font-size: 18px;color: #000;font-weight: 500;}
.pro-related-posts .col-lg-4, .pro-related-posts .col-sm-4{display: flex;}
/*.pro-related-posts article{background-color:#fff;border-radius: 20px;}*/
.pro-related-posts ul li article{background-color:#fff;border-radius: 20px;border: 1px solid #DEE4FE;padding: 0;overflow: hidden;}
.team-clearfix{clear:left;}
.centerteammember .clemployee .team-img{background-image:url('../jpg/clteam.jpg');width:250px;height:249px;}
.centerteammember .clemployee.tejas-patel .team-img{background-position:-4px 0;}
.centerteammember .clemployee.manish-patel .team-img{background-position:-254px 0;}
.centerteammember .clemployee.sheldon .team-img{background-position:-504px 0;}
.centerteammember .clemployee.patrick .team-img{background-position:-754px 0;}
.centerteammember .clemployee.aston .team-img{background-position:-1004px 0;}
.centerteammember .clemployee.sheetal-sojitra .team-img{background-position:-1504px 0;}
.centerteammember .clemployee.viral-katara .team-img{background-position:-1754px 0;}
.centerteammember .clemployee.kalpesh-dave .team-img{background-position:-2004px 0;}
.centerteammember .clemployee.dipen-patel .team-img{background-position:-2259px 0px;}
.centerteammember .clemployee.hrushikesh-vyas .team-img{background-position:-254px -250px;}
.centerteammember .clemployee.neha-chandani .team-img{background-position:-754px -250px;}
.centerteammember .clemployee.arpit-patel .team-img{background-position:-750px -1250px;}
.centerteammember .clemployee.rahul-rami .team-img{background-position:-1000px -1250px;}
.centerteammember .clemployee.vrajbala .team-img{background-position:-1250px -1250px;}
.centerteammember .clemployee.niyant-shah .team-img{background-position:-1004px -250px;}
.centerteammember .clemployee.disha-patel .team-img{background-position:-1750px -250px;}
.centerteammember .clemployee.rahul-jhala .team-img{background-position:-504px -1250px;}
.centerteammember .clemployee.nikita-patel .team-img{background-position:-2004px -250px;}
.centerteammember .clemployee.mitesh-prajapati .team-img{background-position:-2250px -250px;}
.centerteammember .clemployee.krishna-joshi .team-img{background-position:-0px -500px;}
.centerteammember .clemployee.mitali-desai .team-img{background-position:-250px -500px;}
.centerteammember .clemployee.saurabh-kheni .team-img{background-position:-2000px -1000px;}
.centerteammember .clemployee.dipak-kanzariya .team-img{background-position:-2004px -1250px;}
.centerteammember .clemployee.priya-patel .team-img{background-position:-1504px -1250px;}
.centerteammember .clemployee.harshita-pamnani .team-img{background-position:-754px -501px;}
.centerteammember .clemployee.julka-soni .team-img{background-position:-1250px -500px;}
.centerteammember .clemployee.reena-dayma .team-img{background-position:-2250px -1250px;}
.centerteammember .clemployee.jaydeep-vachhani .team-img{background-position:-1500px -500px;}
.centerteammember .clemployee.rocky-panchal .team-img{background-position:-1750px -500px;}
.centerteammember .clemployee.piyush-padmani .team-img{background-position:-2254px -500px;}
.centerteammember .clemployee.suraj .team-img{background-position:-250px -750px;}
.centerteammember .clemployee.prashant-patel .team-img{background-position:-504px -750px;}
.centerteammember .clemployee.shreya-patel .team-img{background-position:-754px -750px;}
.centerteammember .clemployee.hemang-shah .team-img{background-position:-1005px -750px;}
.centerteammember .clemployee.nikhil-vadoliya .team-img{background-position:-1254px -750px;}
.centerteammember .clemployee.prakash-jyani .team-img{background-position:-1500px -750px;}
.centerteammember .clemployee.ankita-rana .team-img{background-position:-1755px -1250px;}
.centerteammember .clemployee.janak-oza .team-img{background-position:-1750px -750px;}
.centerteammember .clemployee.darshak-sathavara .team-img{background-position:0px -1000px;}
.centerteammember .clemployee.deeksha-pareek .team-img{background-position:0px -1500px;}
.centerteammember .clemployee.janki-patel .team-img{background-position:-250px -1000px;}
.centerteammember .clemployee.prakruti-patel .team-img{background-position:-750px -1000px;}
.centerteammember .clemployee.dhaval-raiyani .team-img{background-position:-1004px -1000px;}
.centerteammember .clemployee.yesha-joshi .team-img{background-position:0px -1250px;}
.centerteammember .clemployee.steven .team-img{background-position:-2250px -1000px;}
.centerteammember .clemployee.nistha-mehta .team-img{background-position:-254px -1250px;}
.centerteammember .clemployee.aval-patel .team-img{background-position:-1255px -1000px;}
.centerteammember .clemployee.umang-patel .team-img{background-position:-1505px -1000px;}
.centerteammember .clemployee.dhara-patel .team-img{background-position:-1750px -1000px;}
.centerteammember .clemployee.hardik-gandhi .team-img{background-position:-250px -1500px;}
.centerteammember .clemployee.vaishali-tilala .team-img{background-position:-504px -1500px;}
.centerteammember .clemployee.shubham-rathod .team-img{background-position:-754px -1500px;}
.centerteammember .clemployee.peeyush-srivastava .team-img{background-position:-1004px -1500px;}
.centerteammember .clemployee.hardik-patel .team-img{background-position:-1254px -1500px;}
.centerteammember .clemployee.keyur-gohel .team-img{background-position:-1505px -1500px;}
.centerteammember .clemployee.bhavin-doshi .team-img{background-position:-1754px -1500px;}
.centerteammember .clemployee.vipul-dhandhresha .team-img{background-position:-2004px -1500px;}
.centerteammember .clemployee.hemant-karmur .team-img{background-position:-2254px -1500px;}
.centerteammember .clemployee.jaydeep-chatrola .team-img{background-position:-0px -1750px;}
.centerteammember .clemployee.aditya-singh .team-img{background-position:-254px -1750px;}
.centerteammember .clemployee.shashank-patel .team-img{background-position:-500px -1750px;}
.centerteammember .clemployee.dimpi-seth .team-img{background-position:-754px -1750px;}
.centerteammember .clemployee.jagruti-chaudhary .team-img{background-position:-1004px -1750px;}
.centerteammember .clemployee.pranav-patel .team-img{background-position:-1254px -1750px;}
.centerteammember .clemployee.kv .team-img{background-position:-1504px -1750px;}
.centerteammember .clemployee.yaksh-patel .team-img{background-position:-1750px -1750px;}
.centerteammember .clemployee.neha-chauhan .team-img{background-position:-2004px -1750px;}
.centerteammember .clemployee.sheetal-pandit .team-img{background-position:-2254px -1750px;}
.centerteammember .clemployee.nicolas .team-img{background-position:-2500px -2000px;}
.centerteammember .clemployee.hardik-mehta .team-img{background-position:-2763px -2001px;}
.centerteammember .clemployee.manish-chavda .team-img{background-position:-3010px -2000px;}
.centerteammember .clemployee.nensi-prajapati .team-img{background-position:-3263px -2000px;}
.centerteammember .clemployee.jignesh-patel .team-img{background-position:-3513px -2000px;}
.centerteammember .clemployee.pradip-radadiya .team-img{background-position:-3763px -2000px;}
.centerteammember .clemployee.nidhi-desai .team-img{background-position:-4014px -2000px;}
.centerteammember .clemployee.mihir .team-img{background-position:-4264px -2000px;}
.centerteammember .clemployee.nilesh .team-img{background-position:-4514px -2000px;}
.centerteammember .clemployee.himanshu-patel .team-img{background-position:-4765px -2000px;}
.centerteammember .clemployee.aswathy-nair .team-img{background-position:-2514px -2250px;}
.centerteammember .clemployee.pratik .team-img{background-position:-2762px -2250px;}
.centerteammember .clemployee.samir .team-img{background-position:-3014px -2250px;}
.centerteammember .clemployee.rahul-patil .team-img{background-position:-3263px -2250px;}
.centerteammember .clemployee.nandani .team-img{background-position:-3514px -2250px;}
.centerteammember .clemployee.dharmik .team-img{background-position:-3750px -2250px;}
.centerteammember .clemployee.prem .team-img{background-position:-4013px -2250px;}
.centerteammember .clemployee.krishna-vala .team-img{background-position:-4263px -2252px;}
.centerteammember .clemployee.chirag-prajapati .team-img{background-position: -4764px -2250px;}
.centerteammember .clemployee.dharmendrasinh .team-img{background-position: -2510px -2500px;}
.centerteammember .clemployee.sweta-patel .team-img{background-position: -4514px -2250px;}
.centerteammember .clemployee.rohit-patel .team-img{background-position: -2764px -2500px;}
.centerteammember .clemployee.megha .team-img{background-position: -3014px -2501px;}
.centerteammember .clemployee.manu .team-img{background-position: -3263px -2500px;}
.centerteammember .clemployee.prakash-mistry .team-img{background-position: -3514px -2500px;}
.centerteammember .clemployee.radhika .team-img{background-position: -3764px -2500px;}
.centerteammember .clemployee.raghu .team-img{background-position: -4013px -2501px;}
.centerteammember .clemployee.anosh .team-img{background-position: -4250px -2500px;}
.centerteammember .clemployee.ishank .team-img{background-position: -4514px -2500px;}
.centerteammember .clemployee.rushi .team-img{background-position: -2508px -2750px;}
.centerteammember .clemployee.mansi .team-img{background-position: -3014px -2750px;}
.centerteammember .clemployee.mayur .team-img{background-position: -4765px -2500px;}
.centerteammember .clemployee.nikunj .team-img{background-position: -2763px -2750px;}
.centerteammember .clemployee.axita .team-img{background-position: -3264px -2750px;}
.centerteammember .clemployee.rupa .team-img{background-position: -3514px -2750px;}
.centerteammember .clemployee.dhruvil .team-img{background-position: -4013px -2750px;}
.centerteammember .clemployee.gaurav .team-img{background-position: -3764px -2750px;}

.centerteammember{width:1580px;}
.ehover:hover .team-img{transform:scale(1.2);transition-duration:1s;}
.two-line-profile .hover h2{bottom:25px!important;}
.about_right_form{margin-top:0px!important;}
.about_right_form .hire-banner-form form{padding:15px;border:1px solid #c7c7c7;border-top:0;}
.know_more_inq .inquiry-bottom h3{padding:10px 0!important;background:#df2b2b;}
.know_more_inq .inquiry-bottom{background-color:#fff!important;}
.our-mission .btm-section-mission .leftmission .new-solutions-img{background-image:url('../png/about-icons.png');width:80px;height:80px;}
.our-mission .btm-section-mission .leftmission:nth-child(1) .new-solutions-img{background-position:0 0;}
.our-mission .btm-section-mission .leftmission:nth-child(2) .new-solutions-img{background-position:-80px 0;}
.our-mission .btm-section-mission .leftmission:nth-child(3) .new-solutions-img{background-position:-160px 0;}
.our-mission .btm-section-mission .leftmission:nth-child(4) .new-solutions-img{background-position:-240px 0;}
.androidpages .floatleft h1{font-size:52px!important;}
.abt-descs{font-size:26px;}
#viewportfolio.view-portfolio .all-projects-btn .button{border-radius:5px!important;}
/* .dl-menuwrapper li a.view-all{border-radius:5px!important;} */
.prtflo-project{border-radius:5px;border:2px solid #fbfbfb;padding:10px 20px;}
.new-get-in-touch .col-md-12{position:inherit;}
.new-inquiry-info{margin-top:410px;}
.new-inquiry-info .contact_button{background-color: rgba(255,255,255,.06);margin-bottom: 25px;text-align: left;padding: 15px;border-radius: 5px;width: 90%;display: flex;align-items: center;}
.new-inquiry-info .contact_button:hover{background-color:rgba(255,255,255,.05);}
.new-inquiry-info .contact_button i{padding: 15px 0;border-right: 1px solid rgba(255, 255, 255, 0.1);font-size: 30px;color: #fff;margin-right: 15px;width: 60px;text-align: center;}
.new-inquiry-info .contact_button span{font-size:22px;display:inline-block;vertical-align:top;color:#fff;}
.new-inquiry-info .contact_button span small{font-size:15px;color:rgba(255,255,255,.6);text-transform:uppercase;display:block;letter-spacing:1px;padding-bottom:3px;}
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main .form-fields input::-webkit-input-placeholder,
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main select::-webkit-input-placeholder,
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main textarea::-webkit-input-placeholder{color:#0a0d44 !important;font-size:14px!important;text-transform:uppercase;}
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main .form-fields input:-ms-input-placeholder,
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main select:-ms-input-placeholder,
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main textarea:-ms-input-placeholder{color:#0a0d44 !important;font-size:14px!important;text-transform:uppercase;}
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main .form-fields input::placeholder,
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main select::placeholder,
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main textarea::placeholder{color:#0a0d44 !important;text-transform:uppercase;}
.new-get-in-touch .page-contact:before{content:'';background:rgb(0 0 0);height:480px;width:100%;position:absolute;left:0;right:0;bottom:0;font-size:14px!important;}
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main select{text-transform:uppercase;}
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main .form-fields input,
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main select,.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main textarea, .new-contact_form .contactus-form.newcon .w-header-search-select .dropdown-toggle, .new-contactus-form .contactus-form.newcon .w-header-search-select .dropdown-toggle{padding-left:7px!important;font-size:16px!important;color:#0a0d44!important;}
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main select{margin-top: 5px!important;font-size: 14px!important;}
.new-get-in-touch .page-contact .newcon .form-control-input.input-focus #email-error{margin:0!important;font-size:13px!important;padding-left:0;}
.lets-discuss{position:absolute;left:20px;bottom:20px;font-size:120px;color:rgba(255, 255, 255, 0.01);font-weight:800;line-height:1.0;}
.new-contact_form .contactus-form.newcon{position:relative;box-shadow:none;}
.new-contact_form .contactus-form.newcon:before{content:'';position:absolute;left:-8px;right:-8px;top:-8px;bottom:-8px;border-radius:10px;background-color:#e7eaec;z-index:-1;display:block;}
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main label.error{padding-left:0;position:absolute;bottom:-25px;}
.new-development-solution-2.health-app.new-development-solution-3 .new-solutions-img{background-image:url('../png/healthcare-app-img.png');}
.healthcare-application-development-connect-code .connect-code-img{background-image:url('../png/healthcare-app-img.png');}
.service-offer-section.healthcare-app-development-offer-service .hire-developer-box2 .hire-developer-box2-img{background-image:url('../png/healthcare-app-img.png');}
.hire-banner-2.healthcare-app-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/healthcare-app-img.png');}
.our-work-slider-right .btn-custom:focus{outline:none!important;}
.new-development-solution-2.microsoft-bot.new-development-solution-3.flutter-application-development-solution2 .new-solutions-img{background-image:url('../png/microsoft-bot-img.png');}
.microsoft-bot-development-connect-code .connect-code-img{background-image:url('../png/microsoft-bot-img.png');}
.service-offer-section.microsoft-bot-development-offer-service .hire-developer-box2 .hire-developer-box2-img{background-image:url('../png/microsoft-bot-img.png');}
.hire-banner-2.microsoft-bot-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/microsoft-bot-img.png');}
.new-development-solution-2.slack-bot-development.new-development-solution-3.flutter-application-development-solution2 .new-solutions-img{background-image:url('../png/slack-bot-img.png');}
.slack-bot-development-connect-code .connect-code-img{background-image:url('../png/slack-bot-img.png');}
.service-offer-section.slack-bot-development-offer-service .hire-developer-box2 .hire-developer-box2-img{background-image:url('../png/slack-bot-img.png');}
.hire-banner-2.slack-bot-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/slack-bot-img.png');}
.new-development-solution-2.c-sharp-development.new-development-solution-3.flutter-application-development-solution2 .new-solutions-img{background-image:url('../png/c-sharp-img.png');}
.c-sharp-development-connect-code .connect-code-img{background-image:url('../png/c-sharp-img.png');}
.service-offer-section.c-sharp-development-offer-service .hire-developer-box2 .hire-developer-box2-img{background-image:url('../png/c-sharp-img.png');}
.hire-banner-2.c-sharp-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../png/c-sharp-img.png');}

.menu-link a.link{ padding:10px; position:relative; background:rgba(255, 255, 255, 0.07); border-radius:5px; width:auto; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; }


.menu-link a.link span{vertical-align:middle;width:1px;height:18px;background:rgba(255, 255, 255, 0.2);display:inline-block;margin-right:8px;margin-left:5px;}
.menu-link a{margin:0 20px 15px 10px;}
.menu-link a.link{width:220px!important;}
.view-portfolio .all-projects-btn{margin:0;}
#viewportfolio.view-portfolio .all-projects-btn .view-all-main{background:#f4f4f4!important;padding:50px 0!important;width:100%;}
#viewportfolio.view-portfolio span.view-all-text{color:#000!important;text-transform:uppercase!important;font-size:20px!important;font-weight:700!important;}
#viewportfolio.view-portfolio .all-projects-btn .button.view a{color:#1389fd !important;font-weight:600!important;transition:500ms ease;padding:12px 0 !important;display:block;}
#viewportfolio.view-portfolio .all-projects-btn .button.view a:hover{background:#1389fd;color:#fff !important;}
#viewportfolio.view-portfolio .all-projects-btn .button{background-color:transparent!important;border:1px #1389fd solid!important;margin:-5px 0 0 25px !important;border-radius:5px!important;width:178px;padding:0!important;float:none;display:inline-block;color:#fff;text-align:center;font-size:16px;transition:all .5s;cursor:pointer;}
.technologies .new-title h2:before{content:'Technology'}
.titlemaintext{margin-bottom:0px;}
.page-technologies .titlemaintext{line-height: 1.2;margin-bottom: 15px;}  
.technologies .button-group{text-align:center;margin-bottom:50px;}
.technologies div#filters a{float:none!important;margin:0!important;font-size:17px!important;border:none!important;padding:0px 20px 10px!important;color:rgba(0,0,0,.5)!important;text-decoration:none;}
.technologies div#filters a.button.is-checked{background:none!important;color:#0a0d44!important;font-weight:500;border-bottom:2px solid #0a0d44!important;}
div#filters a:hover{color:#0a0d44!important;border:none!important;background:none!important;font-weight:500;}
.grid.technologies-grids .element-item.transition.transition{box-shadow:0 2px 7.2px 0.8px rgba(0,0,0,.1);background:#fff!important;}
.new-development-services-2.python-application-development-services .new-development-services-center-img{background-image:url(../png/python-icon-bg.png);}
.new-development-services-2.python-application-development-services .new-development-services-list .new-development-services-img{background-image:url(../png/python-icon-bg.png);}
.hire-banner-2.python-application-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../png/python-icon-bg.png);}
.python-application-development-connect-code .connect-code-img{background-image:url(../png/python-icon-bg.png);}
.new-development-solution-2.python-app-development-solution .new-solutions-img{background-image:url(../png/python-icon-bg.png);}
.service-offer-section.python-app-development-offer-service .hire-developer-box2 .hire-developer-box2-img{background-image:url(../png/python-icon-bg.png);}
.python-app-development-solution .new-title h2:before{color:#fff;}
.new-development-services-2.hire-php-developer-services .new-development-services-center-img{background-image:url(../png/hire-php-developer-icon-bg.png);margin: 165px auto 0;}
.new-development-services-2.hire-php-developer-services .new-development-services-list .new-development-services-img{background-image:url(../png/hire-php-developer-icon-bg.png);}
.online-shipping-container-booking .our-work-slider-right{background:#5b7a94;}
.get-reviewed-your-kid .our-work-slider-right{background:#00ace6;}
.travel-hotel-booking .our-work-slider-right{background:#19487f;}
.high-volume .our-work-slider-right{background:#15618d;}
.online-shipping-container-booking .our-work-slider-right, .get-reviewed-your-kid .our-work-slider-right, .travel-hotel-booking .our-work-slider-right, .find-best-shopping-deal .our-work-slider-right, .high-volume .our-work-slider-right{min-height:500px!important;}
.service-offer-section.hire-php-developer-offer-service .hire-developer-box2 .hire-developer-box2-img{background-image:url(../png/hire-php-developer-icon-bg.png);}
.new-contactus-form{padding-top:160px!important;}
.inquiry-page{margin-top:140px;}
.page-bigtree .desktop-menu.delay1.header-background, .page-android-social-media-app-for-viral-video .desktop-menu.delay1.header-background, .page-android-secure-credit-card-app .desktop-menu.delay1.header-background, .page-android-social-media-photo-video-share-app .desktop-menu.delay1.header-background, .page-live-soccer-stat-app .desktop-menu.delay1.header-background, .page-wheel-fortune-app .desktop-menu.delay1.header-background, .page-iphone-social-media-app-for-viral-video .desktop-menu.delay1.header-background, .page-iphone-music-mixer-app-game .desktop-menu.delay1.header-background, .page-iphone-live-soccer-stat-app .desktop-menu.delay1.header-background, .page-iphone-restaurant-table-booking-app .desktop-menu.delay1.header-background, .page-iphone-family-of-friends .desktop-menu.delay1.header-background, .page-iphone-food-delivery-app .desktop-menu.delay1.header-background, .page-android-emergency-contact-gps-share-app .desktop-menu.delay1.header-background, .page-home .desktop-menu.delay1.header-background, .page-portfolio .desktop-menu.delay1.header-background, .page-contact .desktop-menu.delay1.header-background, .page-eyestorm .desktop-menu.delay1.header-background, .page-inquiry .desktop-menu.delay1.header-background, .page-adward .desktop-menu.delay1.header-background, .page-iphone-recipe-delivery-app .desktop-menu.delay1.header-background, .page-android-school-app .desktop-menu.delay1.header-background, .page-freelancer-kind-app .desktop-menu.delay1.header-background, .page-iphone-iguard-app .desktop-menu.delay1.header-background,header.desktop-menu.delay1.header-background, .page-powerapps-portfolio .desktop-menu.delay1.header-background{position:fixed !important;transition:top 0.2s ease !important;top:0px!important;background:#0a0d44!important;z-index:9999!important;}
.page-bigtree .desktop-menu.delay1.header-background.nav-up, .page-android-social-media-app-for-viral-video .desktop-menu.delay1.header-background.nav-up, .page-android-secure-credit-card-app .desktop-menu.delay1.header-background.nav-up, .page-android-social-media-photo-video-share-app .desktop-menu.delay1.header-background.nav-up, .page-live-soccer-stat-app .desktop-menu.delay1.header-background.nav-up, .page-wheel-fortune-app .desktop-menu.delay1.header-background.nav-up, .page-iphone-social-media-app-for-viral-video .desktop-menu.delay1.header-background.nav-up, .page-iphone-music-mixer-app-game .desktop-menu.delay1.header-background.nav-up, .page-iphone-live-soccer-stat-app .desktop-menu.delay1.header-background.nav-up, .page-iphone-restaurant-table-booking-app .desktop-menu.delay1.header-background.nav-up, .page-iphone-family-of-friends .desktop-menu.delay1.header-background.nav-up, .page-iphone-food-delivery-app .desktop-menu.delay1.header-background.nav-up, .page-android-emergency-contact-gps-share-app .desktop-menu.delay1.header-background.nav-up, .page-home .desktop-menu.delay1.header-background.nav-up, .page-portfolio .desktop-menu.delay1.header-background.nav-up, .page-contact .desktop-menu.delay1.header-background.nav-up, .page-eyestorm .desktop-menu.delay1.header-background.nav-up, .page-inquiry .desktop-menu.delay1.header-background.nav-up, .page-adward .desktop-menu.delay1.header-background.nav-up, .page-iphone-recipe-delivery-app .desktop-menu.delay1.header-background.nav-up, .page-android-school-app .desktop-menu.delay1.header-background.nav-up, .page-freelancer-kind-app .desktop-menu.delay1.header-background.nav-up, .page-iphone-iguard-app .desktop-menu.delay1.header-background.nav-up,header.desktop-menu.delay1.header-background.nav-up, .page-powerapps-portfolio .desktop-menu.delay1.header-background.nav-up{top:-100px !important;}
.page-lifeatconcettolabs .modal{z-index:999999!important;}
.new-development-services-2.hire-ror-services .new-development-services-list .new-development-services-img{background-image:url(../png/hire-ror-icon.png);}
.new-development-services-2.hire-ror-services .new-development-services-center-img{background-image:url(../png/hire-ror-icon.png);margin: 195px auto 0;}
.hire-banner-2.hire-ror-developer-banner .hire-banner-step .hire-banner-step-img{background-image:url(../png/hire-ror-icon.png);}
.hire-banner-2.ruby-rails-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../png/ror-icon.png);}
.page-live-streaming-application .designer-vista-back .button-redesign .slick-arrow{background-color:#ff3064;}
.page-report-generator-application .button-redesign .slick-prev{background:#f38631 url(../png/arrow-point-left.png) no-repeat center center;}
.page-report-generator-application .button-redesign .slick-next{background:#f38631 url(../png/arrow-point-right.png) no-repeat center center;}
.construction-vendor-slider .button-redesign .slick-arrow{background-color:#b1171f;}
.cable-surveying .button-redesign .slick-arrow{background-color:#0057a3;}
.hire-banner-2.asp-net-core-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../png/asp-net-core-icon.png);}
.new-development-solution-2.asp-net-core-development-solution2 .new-solutions-img{background-image:url(../png/asp-net-core-icon.png);}
.new-development-services-2.asp-net-core-development-services .new-development-services-center-img{background-image:url(../png/asp-net-core-icon.png);}
.new-development-services-2.asp-net-core-development-services .new-development-services-list .new-development-services-img{background-image:url(../png/asp-net-core-icon.png);}
.new-development-solution-2.asp-net-core-development-solution .new-solutions-img{background-image:url(../png/asp-net-core-icon.png);}
.asp-net-core-plugin .new-title.new-title-center h2:before{content:'Why Choose';}
.asp-net-core-leading .new-title.new-title-center h2:before{content:'Leading';color:#fff;}
.asp-net-core-leading .fa.fa-angle-right{float: left;}
.asp-net-core-leading .title-develop-service{display: flex;align-items: center;text-align: left;}
.service-offer-section.asp-core-development-offer-service .hire-developer-box2 .hire-developer-box2-img{background-image:url(../png/asp-net-core-icon.png);}
.hire-banner-2.technologies-banner .hire-banner-step .hire-banner-step-img{background-image:url(../png/technology-icon.png);}
.page-technologies .hire-banner-step-title h2{margin:11px 0;}
.page-lifeatconcettolabs .modal-content{background:transparent;}
.hire-banner-2.hire-react-js-developer .hire-banner-step .hire-banner-step-img{background-image:url(../png/hire-react-js-developer-icon.png);}
/*.hire-banner.hire-banner-3 .hire-banner-steps{display:none;}*/
.hire-banner.hire-banner-3 .banner-work-btn{display:none;}
.flutter-new-banner .flutter-app-img{margin-top:-150px;}
.flutter-new-banner h2{color:#000;line-height:1.8;}
.flutter-new-banner h2 a{color:#000;border-bottom:1px solid #000;padding-bottom:3px;}
.flutter-new-banner .hire-banner-step{padding:20px 0;border-bottom:1px solid #ccc}
.flutter-new-banner .hire-banner-step img{margin:0 auto;}
.flutter-new-banner .hire-banner-step:after{border-right:0;}
.hire-banner.hire-banner-3 .hire-banner-list{margin-top:20px;display:inline-block;width:100%;margin-bottom:20px;}
.hire-banner.hire-banner-3 .hire-banner-list li{font-size: 18px; float: left; width: 33.33%; padding: 0 40px 0 0 !important; position: relative; line-height: 1.4; font-weight: 400;}
.hire-banner.hire-banner-3 .hire-banner-list li a{color: #fff;text-decoration: underline;}
.hire-banner.hire-banner-3 .hire-banner-list li:before{color:#3cc512;font-size:25px;margin-right:7px;display:none;}
.hire-banner.hire-banner-3 .hire-banner-left p{font-size:18px;}
.hire-banner.hire-banner-3 .hire-banner-list li span{font-size:36px;color:#fbbf13;font-weight:600;line-height:1;padding-bottom:8px;display:block;}
.hire-banner.hire-banner-3 .hire-banner-list li:after{content:'';border-right:1px solid rgba(255, 255, 255, 0.1);width:1px;height:90px;position:absolute;right:38px;top:0;}
.hire-banner.new-banner-react.hire-banner-3 .hire-banner-list li:after{right:0px;}
.hire-banner.hire-banner-3 .hire-banner-list li:last-child::after{display:none;}
.nodejs-application-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../png/hire-node-js-icon.png);}
.new-development-solution-2.new-development-solution-3.hire-nodejs-development-solution2 .new-solutions-img{background-image:url(../png/hire-node-js-icon.png);}
.new-development-services-2.hire-node-js-development-services .new-development-services-list .new-development-services-img{background-image:url(../png/hire-node-js-icon.png);}
.hire-nodejs-development-connect-code .connect-code-img{background-image:url(../png/hire-node-js-icon.png);}
.new-development-services-2.hire-node-js-development-services .new-development-services-center-img{background-image:url(../png/hire-node-js-icon.png);background-color:#eee;margin: 185px auto 0;}
.new-development-solution-2.hire-node-js-development-solution .new-solutions-img{background-image:url(../png/hire-node-js-icon.png);}
.service-offer-section.hire-node-js-development-offer-service .hire-developer-box2 .hire-developer-box2-img{background-image:url(../png/hire-node-js-icon.png);}
#button-bottom-top{opacity:0;background-color:#df2b2b;width:50px;height:50px;text-align:center;border-radius:50px;position:fixed;bottom:20px;left:24px;transition:background-color .3s;z-index:99999;line-height:47px;}
#button-bottom-top::after{content:"\f106";font-family:FontAwesome;font-size:30px;color:#fff;}
#button-bottom-top.show{opacity:1;visibility:visible;}
.mobile-app-daily a img{margin-top:5px;}
.expert-section{background:url(../webp/expert-section-banner.webp) no-repeat center center;background-size:cover;}
.expert-section h3, .expert-section h2{color:#fff;text-transform:capitalize;text-align:center;margin-bottom:50px;font-size:36px;}
.expert-section .btn-custom{background:#1389fd;border-radius:50px;padding:20px 40px;font-size:20px;}
.expert-section .btn-custom:hover{background:#1389fd;}
.unvisible-portfolio-text{opacity: 0;font-size: 1px;}
.page-look-alike-app-development .unvisible-portfolio-text{line-height: 0;padding: 0;margin-top: -20px;}
.page-hire-iphone-developer .hire-iphone-developer-solution .new-title h2:before{color:#fff;}
.page-hire-iphone-developer .hire-iphoneapp-developer .new-title h2:before{content:'Development';color:#fff;}
.page-hire-iphone-developer .hire-iphone-development-solution.new-development-solution .new-solutions-box{min-height:auto;}
.page-hire-iphone-developer .hire-iphone-development-solution.new-development-solution-2 .new-solutions-img{margin:0 auto!important;}
.page-hire-iphone-developer .hire-iphone-development-solution .new-solutions-box h3{text-align:center;}
.page-hire-iphone-developer .hire-iphone-development-solution .new-solutions-box h3:after{display:none;}
.page-iphone-ios-app-development .iphone-ios-app-development-solution.new-development-solution-2 .new-solutions-img{margin:0 auto!important;}
.page-iphone-ios-app-development .iphone-ios-app-development-solution .new-solutions-box h3{text-align:center;}
.page-iphone-ios-app-development .iphone-ios-app-development-solution .new-solutions-box h3:after{display:none;}
.iphone-blog-list .new-title.new-blog-title h2:before{color:#eee;}
.new-development-solution-2.new-development-solution-3.shopping-application-development-solution2 .new-solutions-img{background-image:url(../png/shopping-app-development-icon.png);}
.new-development-services-2.shopping-application-development-services .new-development-services-list .new-development-services-img{background-image:url(../png/shopping-app-development-icon.png);}
.shopping-application-development-connect-code .connect-code-img{background-image:url(../png/shopping-app-development-icon.png);}
.hire-banner-2.shopping-application-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../png/shopping-app-development-icon.png);}
.new-development-services-2.shopping-application-development-services .new-development-services-center-img{background-image:url(../png/shopping-app-development-icon.png);margin: 190px auto 0;}
.new-development-solution-2.new-development-solution-3.fitness-application-development-solution2 .new-solutions-img{background-image:url(../png/fitness-img-icon.png);}
.new-development-services-2.fitness-application-development-services .new-development-services-list .new-development-services-img{background-image:url(../png/fitness-img-icon.png);}
.fitness-application-development-connect-code .connect-code-img{background-image:url(../png/fitness-img-icon.png);}
.new-development-services-2.fitness-application-development-services .new-development-services-center-img{background-image:url(../png/fitness-img-icon.png);}
.services-with-portfolio-inner{position:relative;background:transparent;}
.services-with-portfolio-inner:before{content:'';background:#002b4b;position:absolute;left:0;width:60%;top:0;bottom:50px;}
.services-with-portfolio-inner .our-work-slider-right{background:transparent;padding:0;min-height:auto;}
.services-with-portfolio-inner .our-work-slider-right h3{color:#000;line-height:1;}
.services-with-portfolio-inner .our-work-slider-right p{color:#000;font-size:19px;line-height:2;}
.services-with-portfolio-inner .our-work-slider-right ul{margin-bottom:0;}
.services-with-portfolio-inner .slide-active .our-work-slider-right ul li{color:#000;}
.services-with-portfolio-inner .our-work-slider-right ul li{color:#fff;font-size:18px;display:inline-block;margin-right:20px;}
.services-with-portfolio-inner .our-work-slider-right .btn-custom{background-color:#df2b2b;}
.services-with-portfolio-inner .slide-active .our-work-slider-right ul li:before{color:#2dc100;}
.services-with-portfolio-inner .portfolio-list{padding-left:0px;}
.services-with-portfolio-inner .services-list-text h3 a{font-size:24px;font-weight:600;}
.services-with-portfolio-inner .slick-arrow{bottom:20px;width:70px;right:370px;}
.services-with-portfolio-inner .slick-arrow:after{color:#fff;background:#0a0d44;width:70px!important;height:70px!important;font-size:40px;}
.services-with-portfolio-inner .visit-app a.btn-custom{font-size:20px;padding:20px 50px;margin-top:30px;}
.services-with-portfolio-inner .services-list.slide-active{background:#fff;cursor:pointer;}
.services-with-portfolio-inner .slide-active .services-list-text h3 a, .services-with-portfolio-inner .slide-active .services-list-text p{color:#000;}
.services-with-portfolio-inner .services-list-img{background:rgba(255, 255, 255, .1);}
.services-with-portfolio-inner .services-list-text p{color:#fff;}
.services-with-portfolio-inner .slide-active .services-list-img{background:#002b4b;}
.services-with-portfolio-inner .our-work-slider-right ul li:before{content:'\2713';color:#fff;font-weight:600;}
.services-with-portfolio-inner .services-list{border-bottom:1px solid rgba(255, 255, 255, .5);padding:40px 30px;}
.services-with-portfolio-inner .services-list:last-child{border-bottom:0;}
.services-with-portfolio-inner .slick-prev:after, .services-with-portfolio-inner .slick-next:after{line-height:70px;}
.services-with-portfolio-inner .slick-prev{margin-right:80px;}
.services-with-portfolio-inner-tab{padding-top:60px;}
.services-with-portfolio-inner .services-list-text{width:81%;}
.visit-app{text-align:right;margin-right:125px;}
.services-with-portfolio-inner .slick-slide img{display:inherit;}
.services-with-portfolio-inner.flutter-apps-portfolio-inner.portfolio-inner-child-1:before{background:#002743;}
.services-with-portfolio-inner.flutter-apps-portfolio-inner.portfolio-inner-child-2:before{background:#002743;}
.services-with-portfolio-inner.flutter-apps-portfolio-inner.portfolio-inner-child-2 .slide-active .services-list-img{background:#002743;}
.services-with-portfolio-inner.flutter-apps-portfolio-inner.portfolio-inner-child-3:before{background:#002743;}
.services-with-portfolio-inner.flutter-apps-portfolio-inner.portfolio-inner-child-3 .slide-active .services-list-img{background:#002743;}
.services-with-portfolio-inner.flutter-apps-portfolio-inner.portfolio-inner-child-4:before{background:#002743;}
.services-with-portfolio-inner.flutter-apps-portfolio-inner.portfolio-inner-child-4 .slide-active .services-list-img{background:#002743;}
.flutter-apps-portfolio-inner .portfolio-list .slick-slide {text-align: center;}
.page-flutter-app-development .new-why-us-left ul{padding-left:0px;}
.android-apps-portfolio-inner .services-with-portfolio-inner-tab{padding:20px 15px 30px!important;}
.services-with-portfolio-inner.android-apps-portfolio-inner.portfolio-inner-child-1:before{background:#002743;}
.services-with-portfolio-inner.android-apps-portfolio-inner.portfolio-inner-child-1 .slide-active .services-list-img{background:#002743;}
.services-with-portfolio-inner.android-apps-portfolio-inner.portfolio-inner-child-2:before{background:#002743;}
.services-with-portfolio-inner.android-apps-portfolio-inner.portfolio-inner-child-2 .slide-active .services-list-img{background:#002743;}
.services-with-portfolio-inner.android-apps-portfolio-inner.portfolio-inner-child-3:before{background:#002743;}
.services-with-portfolio-inner.android-apps-portfolio-inner.portfolio-inner-child-3 .slide-active .services-list-img{background:#002743;}
.services-with-portfolio-inner.android-apps-portfolio-inner.portfolio-inner-child-4:before{background:#002743;}
.services-with-portfolio-inner.android-apps-portfolio-inner.portfolio-inner-child-4 .slide-active .services-list-img{background:#002743;}
.services-with-portfolio-inner.android-apps-portfolio-inner.portfolio-inner-child-5:before{background:#002743;}
.services-with-portfolio-inner.android-apps-portfolio-inner.portfolio-inner-child-5 .slide-active .services-list-img{background:#002743;}
.Powerapp-apps-portfolio-inner:before{background: #002743;}
.typo-development-company-banner .hire-banner-step .hire-banner-step-img{background-image:url(../png/typo3-development-icon.png);}
.new-development-solution-2.typo3-app-development-solution .new-solutions-img{background-image:url(../png/typo3-development-icon.png);}
.new-development-services-2.typo3-development-services .new-development-services-list .new-development-services-img{background-image:url(../png/typo3-development-icon.png);}
.new-development-services-2.typo3-development-services .new-development-services-center-img{background-image:url(../png/typo3-development-icon.png);margin: 185px auto 0;}
.new-development-solution-2.qa-analystics .new-solutions-img{background-image:url(../png/hire-qa-icon.png);}
.new-development-services-2.qa-analystics-services .new-development-services-list .new-development-services-img{background-image:url(../png/hire-qa-icon.png);}
.new-development-services-2.qa-analystics-services .new-development-services-center-img{background-image:url(../png/hire-qa-icon.png);}
.page-hire-qa-analysts .top-industries{background:#f0f1f1;}
.page-hire-qa-analysts .top-industries .new-title h2:before{color:#fff;}
.page-hire-qa-analysts .new-development-solution-2 .new-title h2:before{color:#fff;}
.hire-banner-2.qa-analystics-banner .hire-banner-step .hire-banner-step-img{background-image:url(../png/hire-qa-icon.png);}
.bg-animated{position:relative;display:inline-block;vertical-align:middle;padding:13px 33px;background-color:transparent;border:2px solid #1389FD;border-radius:0;text-transform:uppercase;font-weight:600;transition:all 0.3s ease-in-out;user-select:none;}
.bg-animated span{position:relative;color:#1389FD;font-size:16px;}
.wraper-home-services{background-color:#f5f5f5;padding-top:50px;padding-bottom:50x;}
.wraper-home-services .home-services-box .home-services-box-item{padding-right:15px;padding-left:15px;}
.wraper-home-services .home-services-box .home-services-box-item .holder{padding:20px 18px;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,0.02);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;min-height:425px;position: relative;}
.wraper-home-services .home-services-box .home-services-box-item .holder:hover{box-shadow:0 20px 45px rgba(0,0,0,0.09);}
.wraper-home-services .home-services-box .home-services-box-item .holder .icon{margin-bottom:10px;}
.wraper-home-services .home-services-box .home-services-box-item .holder .icon .icon-placeholder{position:relative;display:inline-block;vertical-align:top;max-width:40px;min-height:40px;}
.wraper-home-services .home-services-box .home-services-box-item .holder .icon .icon-placeholder .icon-layer{width:100%;height:100%;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.wraper-home-services .home-services-box .home-services-box-item>.holder:hover>.icon>.icon-placeholder>.icon-layer.layer-one{opacity:0;visibility:hidden;-webkit-transform:scale(1.5);transform:scale(1.5);}
.wraper-home-services .home-services-box .home-services-box-item>.holder:hover>.icon>.icon-placeholder>.icon-layer.layer-two{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1);}
.wraper-home-services .home-services-box .home-services-box-item .holder .icon .icon-placeholder .icon-layer.layer-two{position:absolute;top:0;left:0;opacity:0;visibility:hidden;-webkit-transform:scale(0);transform:scale(0);}
.wraper-home-services .home-services-box .home-services-box-item .holder .data{margin-bottom:30px;}
.wraper-home-services .home-services-box .home-services-box-item .holder .data .h4{margin-top:0;margin-bottom:10px;font-weight:400;font-size:24px;line-height:1.4;color:#000;}
.commontext p{font-size:18px;line-height:1.8;}
.wraper-home-services .home-services-box .home-services-box-item .holder .btn{padding:10px 15px;text-transform:uppercase;font-weight:700;font-size:13px;line-height:1.4;letter-spacing:3px;color:#df2b2b;position: absolute;bottom: 27px;left: 20px;}
.wraper-home-services .fa{display:inline-block;font-size:16px;padding:0 15px;}
.carousel-caption{text-align:left;text-shadow:none;}
.carousel-caption a{margin-top:20px;}
.carousel-caption .bg-animated{background-color:rgba(253, 251, 251, 1);border:2px solid #ffffff;}
.wraper-home-services .new-title h2:before{content:'Services';}
.new-banner-react.hire-banner-3 .hire-banner-step-title{width:auto;padding-left:0px;}
.new-banner-react.hire-banner-3 .hire-banner-list{padding-bottom:20px;}
.new-banner-react.hire-banner-3 .hire-banner-list li:after{height:100%;}
.new-banner-react.hire-banner-3 .hire-banner-list li:nth-child(3)::after{display:none;}
.deliver-result-section h4, .deliver-result-section h3{font-size:60px;font-weight:700;color:#df2b2b;border-bottom:1px solid rgba(10, 13, 68, 0.1);padding-bottom:40px;}
.deliver-result-section p{font-size:18px;color:#000;}
.deliver-result-section p.time_period{color:#000;}
.deliver-result-section .connect-code-list{background:#fff;border-radius:10px;border:0;padding:40px 19px;}
.deliver-result-section .connect-code-list img{margin-bottom:10px;}
.connect-code.deliver-result-section{background:#df2b2b;}
.reactjs-development-connect-code .deliver-result-section-text{min-height:170px;}
.new-banner-react.hire-banner-3 .hire-banner-list li{padding:20px!important;border-bottom:1px solid rgba(255, 255, 255, 0.1);text-align: center;}
.new-banner-react.hire-banner-3 .hire-banner-list li:nth-child(4){border-bottom:none;}
.new-banner-react.hire-banner-3 .hire-banner-list li:nth-child(5){border-bottom:none;}
.new-banner-react.hire-banner-3 .hire-banner-list li:nth-child(6){border-bottom:none;}
.page-reactjs-development-company .new-why-us.hire-developer-back .new-title h2:before{color:#fff;}
.reactjs-development-services .new-development-services-center-img{margin:190px auto 0;}
.page-reactjs-development-company .new-title h2, .page-hire-reactjs-developer .new-title h2, .page-nextjs-development-company .new-title h2{text-transform:initial;}
.page-reactjs-development-company .hire-developer-top .btn-custom, .page-hire-reactjs-developer .hire-developer-top .btn-custom{text-transform:inherit;}
.new-faq-app .ac>.ac-a .pb-0{padding-bottom:0;padding-top:0;}
.new-why-us.react-why-new-us .new-title h2:before{display:none;}
.new-banner-react .hire-banner-left{padding-bottom:0px;}
.service-offer-section.nextjs-development-offer-service .hire-developer-box2 .hire-developer-box2-img{background-image:url(../png/next-js-developer-icon.png);}
.new-development-services-2.nextjs-development-services .new-development-services-list .new-development-services-img{background-image:url(../png/next-js-developer-icon.png);}
.new-development-services-2.nextjs-development-services .new-development-services-center-img{background-image:url(../png/next-js-developer-icon.png);}
.nextjs-development-services .new-development-services-center-img{margin:160px auto 0;}
.nextjs-development-services .new-title p{width:80%;}
.nextjs-development-connect-code .deliver-result-section-text{min-height:100px;}
.flutter-application-development-services .new-development-services-center-img{margin:350px auto 0;}
.iphone-ios-app-development-services .new-development-services-center-img {margin: 200px auto 0;}
.hire-iconic-app-developer-services .new-development-services-center-img {margin: 220px auto 0;}
/*.btm-section-mission .new-solutions-box{min-height:350px;}*/
.industries-box .remove-break br{display:none;}
.page-social-media-app-for-designers .portfolio-banner{background:url(../png/banner-image-2.png) no-repeat top right;background-position:bottom;}
.portfolio-banner{padding:195px 0 90px;margin-bottom:100px;}
.portfolio-heading.construction-vender-title h1{color:#fff}
.portfolio-heading h1{font-size:30px;text-transform:uppercase;line-height:42px;margin:60px 0 40px;color:#000;font-weight:600;}
.portfolio-heading p{font-size:18px;color:#000;font-weight:400;line-height:32px;margin-bottom:60px;}
.left-side img { position: relative; top: -5px; margin-left: 5px; }
.build-on{display:flex;align-items:center;}
.build-on p{display:inline-block;font-size:24px;font-weight:500;color:#0e4d92;padding-right:20px;}
.build-on .left-side{padding-right:40px;}
.build-on .right-side{border-left:1px solid #777;padding-left:20px;}
.build-on .right-side img{margin:0px 20px;}
.portfolio-section{padding:160px 0;}
.screen-text{margin-top:150px;}
.screen-text h3{font-size:60px;color:#000;margin:50px 0;}
.screen-text h2{font-size:60px;color:#000;margin:50px 0;}
/*.page-family-of-friends .screen-text h2{font-size:60px;color:#000;margin:50px 0;}
*/.screen-text p{ font-size: 17px; color: #000; line-height: 28px;}
.portfolio-section.portfolio-section-left{background:url(../png/bg-1.png) no-repeat center center;background-size:contain;}
.portfolio-section.portfolio-section-right{background:url(../png/bg-2.png) no-repeat center center;background-size:contain;}
.portfolio-section .img-right{text-align:right;}
.about-section{background:url(../png/bg-3.png) no-repeat center center;background-size:cover;padding:180px 0;margin:130px 0;max-width:1920px;margin: 0 auto;}
.about-section h3{color:#fff;}
.about-section p{color:#fff;padding-right:160px;}
.about-section .screen-text, .all-screen .screen-text{margin-top:0;}
.about-section .btn-custom{background:#fff;border-radius:50px;padding:18px 40px;font-size:20px;color:#000;font-weight:600;margin-top:30px;}
.portfolio-section.all-screen{background:url(../png/bg-4.png) no-repeat center center;background-size:cover;max-width: 1920px;margin: 0 auto;}
.portfolio-section.all-screen .container-fluid{padding-right:80px;padding-left:80px;}
.all-screen-image{margin-bottom:70px;text-align:center;}
.all-screen-image img{margin:0 auto;}
.all-screen .screen-text h3, .all-screen .screen-text p{color:#fff;}
.all-screen-image.image-top{margin-top:-200px;}
.about-app{display:flex;margin-bottom:30px;}
.about-app .text{padding-left:50px;}
.about-app .text h3{color:#0e4d92;font-size:22px;line-height:1;}
.about-app .text p{padding-right:0;color:#838383;font-size:18px;line-height:1.9}
.img-right img.img-responsive{display:initial;}
.page-social-media-app-for-designers .project-details, .on-demand-service-provider .project-details{background-color:#fff;}
.page-social-media-app-for-designers .project-details .pro-related-posts .new-title h2:before , .on-demand-service-provider .project-details .pro-related-posts .new-title h2:before{color:#f0f1f1;}
.page-social-media-app-for-designers s.pro-related-posts .new-title h2:before{color:#f0f1f1;}
.page-live-streaming-application .portfolio-banner{background:url(../png/banner-img-24.png) no-repeat top right;margin-bottom:0;margin-left: auto;margin-right: auto;max-width: 1920px;}
.streaming-about{padding:100px 0;position:relative;}
.streaming-about:before{content:'';background:#f6f7f7;top:-360px;bottom:0;left:0;right:0;position:absolute;z-index:-1;}
.streaming-about h2{font-size:40px;text-align:right;color:#ff3466;}
.streaming-about .left-side{padding-right:50px;}
.streaming-about .left-side p{font-size:20px;text-align:right;font-weight:500;}
.streaming-about .right-side{border-left:4px solid #e9eaea;padding-left:50px;position:relative;}
.streaming-about .right-side:before{position:absolute;content:'';top:0;left:-4px;width:4px;height:100px;background-color:#ff3466;}
.streaming-about .right-side p{font-size:17px;color:#767676;line-height:1.7;}
.streaming-about .btn-custom{background:#ff3466;border-radius:50px;padding:18px 40px;font-size:20px;color:#fff;font-weight:600;margin-top:30px;text-transform:inherit;}
.portfolio-section .pink-ring{background:url(../png/pink-ring.png) no-repeat center center;background-size:contain;}
.portfolio-section .pink-ring img{margin:0 auto;}
.page-live-streaming-application .portfolio-section{padding:70px 0;display: flex;}
.page-live-streaming-application .screen-text h3{font-size:48px;}
.full-background{background:url(../png/pink-bg.png) no-repeat center center;background-size: cover;}
.full-background.grey{background:url(../png/grey-bg.png) no-repeat center center;background-size: cover;}
.full-background .img-responsive{margin:0 auto;}
.full-background .screen-text{margin-top:0px;}
.full-background .screen-text.text-bottom{margin-top:450px;}
.page-live-streaming-application .all-screen{background:url(../png/all-screen-bg.png) no-repeat center center;display: flex;}
.all-screen-title .screen-text h4{font-size:30px;color:#000;text-transform:uppercase;font-weight:500;position:relative;padding-left:500px;}
.all-screen-title .screen-text h4:before{content:'';background-color:#ff3062;position:absolute;left:0;top:14px;height:2px;width:500px;}
.page-live-streaming-application .portfolio-heading h1{margin:40px 0 20px;}
.page-live-streaming-application .portfolio-heading p{margin-bottom:30px;}
.page-social-media-app-for-designers .portfolio-section.all-screen .screen-text p {color: #fff;}
.p-0{padding:0;}
.construction-inspection .portfolio-banner{background:url(../jpg/background-image.jpg) no-repeat top center;margin-bottom:0;background-size: cover;}
.construction-inspection .portfolio-heading h1{font-size:40px;line-height:1.4;color:#fff;padding: 0;}
.construction-inspection .build-on p{color:#fff;}
.construction-inspection .build-on .right-side{border-left:1px solid #fff;}
.portfolio-section.portfolio-about{padding-top:0;}
.portfolio-about .heading{margin-bottom:80px;}
.portfolio-about .heading h2{color:#000;text-align:center;font-size:50px;position:relative;padding-bottom:40px;margin-bottom:40px;}
.portfolio-about .heading h2:before{content:'';position:absolute;text-align:center;bottom:0;width:270px;height:4px;background:#004b8e;transform:translate(-50%, 0%);left:50%;}
.portfolio-about .heading p{color:#000;font-weight:600;font-size:20px;text-align:center;}
.portfolio-about .right-side p{font-size:18px;color:#767676;line-height:1.9;}
ul.portfolio-list-style li{font-size:20px;color:#004b8e;font-weight:600;margin-bottom:20px;position:relative;}
ul.portfolio-list-style li:before{content:'';position:absolute;top:4px;width:12px;height:12px;background:#004b8e;left:-26px;border-radius:50px;}
.portfolio-about .right-side{padding-right:50px;}
.portfolio-about .left-side{padding-left:100px;border-left:2px solid rgba(0, 75, 142, .2);}
.portfolio-about .btn-custom{background:#004b8e;border-radius:50px;padding:18px 40px;font-size:20px;color:#fff;font-weight:600;margin-top:30px;text-transform:inherit;}
.portfolio-section.three-screens{background:url(../png/three-screen-bg.png) no-repeat top center;background-size: cover;}
.portfolio-section.three-screens img{margin:auto;}
.portfolio-section.three-screens h3{margin:60px 0;font-size:36px;font-weight:400;color:#004b8e;}
.construction-inspection .screen-text h3,.construction-inspection .screen-text p{color:#010b17;;}
.construction-inspection .screen-text p{font-size:18px;}
.construction-inspection .screen-text{margin-top:175px;}
.construction-inspection .screen-text h3{position:relative;z-index:1;line-height:1.2;font-size:50px;}
.construction-inspection .screen-text h3:before{content:'';position:absolute;top:-66px;left:-63px;width:125px;height:125px;background:#ffffff;border-radius:100px;z-index:-1;opacity:.2;}
.construction-inspection .portfolio-section.portfolio-section-left{background:url(../png/left-bg.png) no-repeat left center;margin:20px auto;position:relative;background-size:cover;}
.construction-inspection .portfolio-section.portfolio-section-left:before{content:'';position:absolute;top:170px;font-size:200px;color:#004b8e;-webkit-text-stroke:1px white;opacity:.2;}
.construction-inspection .portfolio-section.portfolio-section-left.content-04:before{content:'04';}
.construction-inspection .portfolio-section.portfolio-section-right{background:url(../png/right-bg.png) no-repeat right center;margin:0 auto;position:relative;background-size:cover;}
.construction-inspection .portfolio-section.portfolio-section-right img{margin-left:0;}
.construction-inspection .portfolio-section.portfolio-section-right:before{content:'';position:absolute;top:170px;font-size:200px;color:#004b8e;-webkit-text-stroke:1px white;opacity:.2;right:0;}
.construction-inspection .portfolio-section.portfolio-section-right.content-4_1:before{content:'4.1';}
.construction-inspection .portfolio-section.portfolio-section-left.content-4_2:before{content:'4.2';}
.construction-inspection .portfolio-section.portfolio-section-right.content-4_3:before{content:'4.3';}
.construction-inspection .portfolio-section.portfolio-section-left.content-4_4:before{content:'4.4';}
.construction-inspection .portfolio-section.portfolio-section-right.content-4_5:before{content:'4.5';}
.construction-inspection .portfolio-section img{margin-left:auto;}
.portfolio-about.all-screen{max-width: 1920px;margin: 0 auto;}
.portfolio-about.all-screen .heading h2, .portfolio-about.all-screen .heading p{text-align:left;}
.portfolio-about.all-screen .heading p{font-size:18px;font-weight:400;line-height:1.7;}
.portfolio-about.all-screen .heading h2:before{left:0;transform:translate(0%, 0%);}
.portfolio-box{color:#fff;padding:30px 15px;border-radius:10px;margin-bottom:50px;border:2px solid #004b8e;text-align:center;}
.portfolio-box h3, .portfolio-box p{color:#000;}
.portfolio-box p{font-size:18px;height:85px;line-height:1.7;}
.portfolio-box img{margin:0 auto 20px;}
.portfolio-about.all-screen .heading{margin-bottom:40px;}
.construction-inspection .portfolio-section.all-screen{position:relative;background:#f6f7f6 url(../png/all-screen-bg-2.png) no-repeat bottom center;}
.cable-surveying-app .portfolio-banner{background:url(../jpg/banner-bg.jpg) no-repeat center center;margin-bottom:0;padding:130px 0;background-size: cover;}
.cable-surveying-app .portfolio-heading h1{font-size:40px;color:#fff;}
.cable-surveying-app img{margin:auto;}
.portfolio-section.portfolio-section-white{background:url(../png/white-bg.png) no-repeat center center;background-size: cover;}
.portfolio-section.portfolio-section-grey{background:url(../png/grey-bg-2.png) no-repeat center center;background-size: cover;}
.cable-surveying-app .screen-text{margin-top:80px;padding:0 140px;}
.cable-surveying-app .screen-text h3, .cable-surveying-app .screen-text p{color:#000;}
.cable-surveying-app .portfolio-section{padding:70px 0;}
.portfolio-sub-section.yellow{background:#e1c01b;margin-top:80px;}
.portfolio-sub-section.blue{background:#0075ba;}
.portfolio-sub-section.orange{background:#fd6e36;}
.portfolio-sub-section.green{background:#17a398;}
.portfolio-sub-section{padding:24px 40px;display:flex;border-radius:100px;margin-bottom:20px;align-items:center;}
.portfolio-sub-section h4{padding-right:20px;border-right:1px solid #fff;color:#fff;width:12%;margin-bottom:0;}
.portfolio-sub-section p{color:#fff;padding-left:30px;font-size:18px;width:88%;line-height:1.7;}
.cable-surveying-app .screen-text h3{position:relative;}
.cable-surveying-app .screen-text h3:before{position:absolute;content:'';top:50%;left:0;width:23%;height:3px;background:#1160a3;opacity:1;}
.cable-surveying-app .screen-text h3:after{position:absolute;content:'';top:50%;right:0;width:23%;height:3px;background:#1160a3;opacity:1;}
.screen-text.list.yellow h3{color:#e1c01b;}
.screen-text.list.blue h3{color:#1160a3;}
.screen-text.list.orange h3{color:#fd6e36;}
.screen-text.list.green h3{color:#17a398;}
.screen-text.list p{position:relative;padding-left:30px;}
.screen-text.list p:before{content:'\f178';position:absolute;top:0;left:0;font-family:FontAwesome;}
.cable-surveying-app .screen-text.blue h3:after, .cable-surveying-app .screen-text.blue h3:before{width:12%;}
.cable-surveying-app .screen-text.orange h3:after, .cable-surveying-app .screen-text.orange h3:before{width:12%;}
.portfolio-section-middle{background:url(../jpg/middle-section-bg.jpg) no-repeat center center;padding:100px 0!important;background-size: cover;}
.portfolio-section-middle .screen-text, .portfolio-section-middle .screen-text h3, .cable-surveying-app .portfolio-section.all-screen .screen-text h3, .cable-surveying-app .portfolio-section.all-screen .screen-text{margin-top:0;}
.portfolio-section-middle .screen-text h3{font-size:40px;color:#fff;text-transform: capitalize;}
.portfolio-section-middle .screen-text p{color:#fff;line-height:40px;}
.portfolio-section-middle .screen-text h3:before, .portfolio-section-middle .screen-text h3:after{display:none;}
.cable-surveying-app .portfolio-section.all-screen{background:#fff;display: flex;}
.construction-vendor .portfolio-banner{background:url(../jpg/banner-bg-2.jpg) no-repeat center center;margin-bottom:0;padding-bottom:0;background-size: cover;}
.m-auto{margin:0 auto;}
.construction-vendor .portfolio-heading h2{font-size:45px;line-height:1.5;color:#fff;margin-top:50px;margin-top:75px;}
.construction-vendor .app-logo{float:left;width:49%;}
.construction-vendor .app-logo img{width:50%;}
.construction-vendor .portfolio-section.grey-box-bg{background:url(../jpg/grey-box-bg.jpg) no-repeat center center;background-size: cover;}
.construction-vendor .portfolio-section.red-box-bg{background:url(../jpg/red-box-bg.jpg) no-repeat center center;background-size: cover;}
.construction-vendor .screen-text{float:left;width:50%;}
.construction-vendor .portfolio-section{padding:147px 0;}
.construction-vendor .portfolio-section.all-screen{padding:147px 0 0;display: flex;}
.construction-vendor .portfolio-section h2{color:#000;position:relative;}
.construction-vendor .portfolio-section h2:before{content:'';position:absolute;background:url(../png/ring.png);width:347px;height:347px;top:-106px;right:126px;}
.construction-vendor .portfolio-section.red-box-bg h2{color:#fff;}
.construction-vendor .portfolio-section.red-box-bg h2:before{background:url(../png/ring-white.png)}
.construction-vendor .about-app{margin:100px 0;}
.about-app .btn-custom{background:#b1171f;border-radius:50px;padding:18px 40px;font-size:20px;color:#fff;font-weight:600;margin-top:30px;text-transform:inherit;}
.construction-vendor .all-screen{background:url(../png/all-screen-bg-3.png) no-repeat center center;background-size:cover;}
.construction-vendor .screen-text{margin-top:60px;}
.add_contract .screen-text{margin-top: 100px;}
.construction-vendor .screen-text p{position:relative;}
.construction-vendor .screen-text p:before{position:absolute;content:'';width:10px;height:10px;background:#b1171f;top:9px;left:-20px;border-radius:50px;}
.construction-vendor .portfolio-box{border:2px solid #b1171f;}
.job-creation .portfolio-section.portfolio-section-left:first-child{margin-top:96px;}
.job-creation .portfolio-section.portfolio-section-left{background:url(../png/left-bg-2.png) no-repeat center center;position:relative;background-size: cover;}
.job-creation .portfolio-section.portfolio-section-right{background:url(../png/right-bg-2.png) no-repeat center center;position:relative;background-size: cover;}
.job-creation .portfolio-section.portfolio-section-left:before{content:'';position:absolute;background:url(../png/square.png);right:70px;bottom:-205px;width:408px;height:408px;}
.job-creation .portfolio-section.portfolio-section-left:after{content:'';position:absolute;background:url(../png/square.png);right:70px;top:-205px;width:408px;height:408px;}
.job-creation .portfolio-section.portfolio-section-right:before{content:'';position:absolute;background:url(../png/square.png);left:70px;top:-205px;width:408px;height:408px;}
.job-creation .portfolio-section.portfolio-section-right:after{content:'';position:absolute;background:url(../png/square.png);left:70px;bottom:-205px;width:408px;height:408px;}
.job-creation .screen-text{margin-top:0;}
.job-creation .screen-text h1{text-transform:uppercase;font-size:48px;line-height:1.2;margin-top:0;color:#000;}
.job-creation .screen-text h3{text-transform:capitalize;font-size:48px;line-height:1.2;margin-top:0;color:#000;}
.job-creation .screen-text p{line-height:36px;}
.job-creation .screen-text span{color:#debf33;}
.job-creation .portfolio-section{padding:113px 0;}
.job-creation .portfolio-section .container{position:relative;z-index:9}
.portfolio-section .btn-custom{background:#debf33;border-radius:50px;padding:18px 40px;font-size:20px;color:#fff;font-weight:600;margin-top:30px;text-transform:inherit;}
.portfolio-section.bg-grey{background:#f6f8f6;}
.job-creation .portfolio-section.all-screen{background:#174590;display: flex;}
.mb-0{margin-bottom:0!important;}
.android_ecommerce .portfolio-banner{background:url(../jpg/banner-bg-3.jpg) #f6f7f6 no-repeat center center;padding:147px 0 90px;margin-bottom:0;}
.android_ecommerce .portfolio-heading h1{font-size:40px;}
.android_ecommerce .streaming-about .btn-custom{background-image:linear-gradient(-90deg, #ff3c4f, #ff5d41);}
.android_ecommerce .streaming-about h2{color:#f76237;}
.android_ecommerce .streaming-about .right-side:before{background-color:#ff5d41;}
.android_ecommerce .screen-text{position:relative;margin-top:200px;}
.android_ecommerce .portfolio-section.right-side .screen-text{margin-left:50px;}
.android_ecommerce .portfolio-section.left-side{background:url(../png/left-bg-3.png) no-repeat center center;}
.android_ecommerce .portfolio-section.left-side img{margin: auto;}
.android_ecommerce .portfolio-section.right-side{background:url(../png/right-bg-3.png) no-repeat center center;}
.android_ecommerce .screen-text p{color:#fff;}
.android_ecommerce .screen-text h3{font-size:40px;color:#fff;}
.android_ecommerce .portfolio-section{padding:50px 0;display: flex;}
.android_ecommerce .portfolio-section.all-screen{background:url(../png/all-screen-bg-4.png) no-repeat center center;background-size:contain;}
.android_ecommerce .all-screen-title .screen-text h4:before{background-color:#ff5b42;}
.android_ecommerce .screen-text-list ul{text-align:left;padding:0px 0px 0px 30px;}
.android_ecommerce .screen-text-list ul li{color:#fff;position:relative;list-style-type:none;}
.android_ecommerce .on-demand-about{background:#f6f7f6;}
.android_ecommerce .portfolio-section.on-demand-about .screen-text{padding:70px;background:#f65940;margin-bottom:50px;}
.android_ecommerce .build-on .right-side {border-left: 1px solid #fff;}
.android_ecommerce .screen-text-list ul li:before{position:absolute;content:'';background:url(../png/price.png);top:10px;left:-30px;width:20px;height:20px;}
.on-demand-service-provider .portfolio-banner{background:url(../jpg/banner-bg-4.jpg) #f6f7f6 no-repeat center center;padding:147px 0 90px;background-size:cover;margin-bottom:0;}
.on-demand-service-provider .portfolio-section.on-demand-about .screen-text h3, .on-demand-service-provider .portfolio-section.on-demand-about .screen-text h1{margin-top:0;font-size:45px;color:#fff;}
.on-demand-service-provider .portfolio-section.on-demand-about .screen-text p{color:#fff;}
.portfolio-section.on-demand-about .screen-text{margin-top:0;background-image:linear-gradient(180deg, #9bcf48, #83b830);padding:100px 70px;border-radius:50px;}
.screen-text-list ul{text-align:left;padding:0 100px;}
.page-on-demand-service-provider-app .left-side img{margin: auto;}
.screen-text-list ul li{color:#fff;font-size:18px;font-weight:400;line-height:1.9;list-style-type:initial;}
.on-demand-service-provider .build-on .right-side{border-left:1px solid #fff;}
.on-demand-service-provider .portfolio-section .btn-custom{background:#fff;color:#88bd35;}
.on-demand-service-provider .portfolio-section.left-side, .portfolio-section.right-side{position:relative;}
.on-demand-service-provider .portfolio-section.left-side:before{content:'';position:absolute;background:url(../png/left-side.png);right:0px;top:-80px;width:681px;height:725px;}
.on-demand-service-provider .portfolio-section.right-side{margin-top:-400px;}
.on-demand-service-provider .portfolio-section.right-side:before{content:'';position:absolute;background:url(../png/right-side.png);left:0px;top:60px;width:669px;height:725px;z-index:-1;}
.on-demand-service-provider .screen-text h3{font-size:45px;line-height:1.5;}
.page-on-demand-service-provider-app .all-screen .screen-text h3{color: #000;}
.portfolio-web-section{background:#97cc44;position:relative;padding:200px 0px;margin-bottom:200px;}
.portfolio-web-section:before{content:'';position:absolute;background:url(../png/laptop-image.png);right:0px;top:195px;width:1042px;height:758px;}
.portfolio-web-section .screen-text{margin-top:0;}
.portfolio-web-section .screen-text h3, .portfolio-web-section .screen-text p{color:#fff;margin-top:0;}
.portfolio-web-section .screen-text ul{padding:0 20px;margin-top:20px;}
.portfolio-web-section .portfolio-section{padding:0;}
.on-demand-service-provider .all-screen{background:url(../png/all-screen-bg-5.png) no-repeat;background-size:cover;}
.on-demand-web{display:none;}
.on-demand-service-provider .build-on{justify-content:center;}
.hire-banner-2.jamstack-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../png/jamstack-icon.png);}
.new-development-services-2.jamstack-development-services .new-development-services-list .new-development-services-img{background-image:url(../png/jamstack-icon.png);}
.new-development-services-2.jamstack-development-services .new-development-services-center-img{background-image:url(../png/jamstack-icon.png);margin:186px auto 0;}
.jamstack-faq .new-title.new-que-title h2:before{color:#fff;}
.hire-website-designer .new-development-services-center-img{margin:70px auto 0;}
.hire-developer-back .new-title h2:before{color:#fff;}
.hire-banner-2.hire-website-designer-banner .hire-banner-step .hire-banner-step-img{background-image:url(../png/hire-web-designer-icon.png);}
.new-development-services-2.hire-website-designer .new-development-services-list .new-development-services-img{background-image:url(../png/hire-web-designer-icon.png);}
.new-development-services-2.hire-website-designer .new-development-services-center-img{background-image:url(../png/hire-web-designer-icon.png);}
.page-headless-cms-development .new-title h2{text-transform:inherit;}
.new-development-services-2.headless-development-services .new-development-services-list .new-development-services-img{background-image:url(../png/headless-img-icon.png);}
.new-development-services-2.reactjs-development-services .new-development-services-center-img{background-image:url(../png/reactjs-development-img.png);}
.new-development-services-2.headless-development-services .new-development-services-center-img{background-image:url(../png/headless-img-icon.png);}
.blog-list .new-title h2:before{color:#fff;}
.new-development-services-2.eventbooking-development-services .new-development-services-list .new-development-services-img{background-image:url(../png/event-icon.png);}
.page-dj-event-booking-app-development .new-development-services-center-img{margin:50px auto 0;}
.new-development-services-2.eventbooking-development-services .new-development-services-center-img{background-image:url(../png/event-icon.png);}
.new-development-services-2.kids-application-development-services .new-development-services-list .new-development-services-img{background-image:url(../png/kid-app-icon.png);}
.new-development-services-2.kids-application-development-services .new-development-services-center-img{background-image:url(../png/kid-app-icon.png);}
.kids-application-development-services .new-development-services-center-img{margin:151px auto 0;}
.services_we_offer_back.service-offer-section.kids-app-offer-service .hire-developer-box2 .hire-developer-box2-img{background-image:url(../png/kid-app-icon.png);}
.page-kids-app-development .new-title h2{text-transform:initial;}
.page-body-measurement-app-development .portfolio-banner{background:url(../png/banner.png) #f6f7f6 no-repeat center center;padding:200px 0;background-size:cover;margin-bottom:0;margin-top: 100px;}
.page-body-measurement-app-development .portfolio-section .ring{background:url(../png/ring-2.png) no-repeat center center;background-size:contain;filter:brightness(80%);}
.page-body-measurement-app-development .screen-text-list ul{padding:0 0 0 30px;}
.page-body-measurement-app-development .screen-text-list ul li{color:#000;position:relative;list-style-type:none;}
.page-body-measurement-app-development .screen-text-list ul li:before{position:absolute;content:'';background:url(../png/arrow.png);top:10px;left:-30px;width:18px;height:14px;}
.page-body-measurement-app-development .portfolio-section .btn-custom{background:#000000;}
.page-body-measurement-app-development .screen-text h2{text-align: center;}
.grey-full-bg{background:#f6f7f6;padding:60px 0;}
.page-body-measurement-app-development .screen-text{margin-top:0;}
.page-body-measurement-app-development .screen-text h3{padding-top:0px;margin-top:0px;text-align:center;position:relative;text-transform:capitalize;font-size:30px;line-height:1.6;}
.page-body-measurement-app-development .screen-text h3:before .page-body-measurement-app-development .screen-text h2:before{position:absolute;content:'';background:#000;width:260px;height:2px;transform:translate(-50%, 0%);bottom:-15px;left:50%;}
.page-body-measurement-app-development .portfolio-section.record-screen{background:url(../png/banner-1.png) no-repeat center center;}
.page-body-measurement-app-development .portfolio-section.photo-screen{background:url(../png/banner-2.png) no-repeat center center;}
.page-body-measurement-app-development .portfolio-section.right-side{background:url(../png/white-banner.png) no-repeat center center;position:relative;}
.page-body-measurement-app-development .portfolio-section.left-side .ring{filter:brightness(100%);}
.page-body-measurement-app-development .portfolio-section{padding:110px 0;}
.page-body-measurement-app-development .portfolio-section.right-side .left img{position:absolute;top:50%;left:-50%;transform:translate(0%, 50%);}
.page-body-measurement-app-development .all-screen-title .screen-text h4:before{background-color:#000;}
.page-body-measurement-app-development .all-screen{background:url(../png/all-screen-bg-6.png) no-repeat center center;background-size:contain;padding:0px 0;}
.page-body-measurement-app-development .left-side img{margin: auto;}
.page-body-measurement-app-development  .build-on p{padding-right: 20px;margin: 0 0 0;}
.page-body-measurement-app-development .build-on .right-side img {margin: 0px 10px;}
.page-hospital-appointment-booking-app .portfolio-banner{background:url(../png/banner-image-3.png) no-repeat center top;padding:150px 0 0px;margin-bottom:0;}
.page-hospital-appointment-booking-app .portfolio-heading h1{margin:10px 0 80px;word-break: break-word;}
.page-hospital-appointment-booking-app .screen-text-list ul li{color:#000;position:relative;list-style-type:none;}
.about-hospitality-app{background:url(../png/about-banner-bg.png) no-repeat;background-position:center center;}
.about-hospitality-app .screen-text h3{font-size:40px;text-transform:capitalize;}
.page-hospital-appointment-booking-app .screen-text-list ul li:before{position:absolute;content:'';background:url(../png/list-icon.png);top:10px;left:-30px;width:13px;height:13px;}
.page-hospital-appointment-booking-app .portfolio-section .btn-custom{background:#00bcb4;}
.page-hospital-appointment-booking-app .screen-text{margin-top:0;}
.page-hospital-appointment-booking-app .screen-text h3{margin-bottom:20px;padding-right:0;}
.page-hospital-appointment-booking-app .hire-developer-back{background:#f6f7f6;}
.page-hospital-appointment-booking-app .hire-developer-back img.img-first{position:relative;}
.page-hospital-appointment-booking-app .hire-developer-back img.img-first:before{position:absolute;content:'';background:url(../png/wave.png);top:0;right:0;width:564px;height:125px;z-index:9999999;}
.page-hospital-appointment-booking-app .portfolio-section.all-screen{background:none;}
.page-hospital-appointment-booking-app .portfolio-section{padding:100px 0;}
.page-hospital-appointment-booking-app .portfolio-section.all-screen{padding:30px 0 50px;}
.page-hospital-appointment-booking-app .portfolio-section.all-screen .all-screen-image{margin-bottom: 30px;}
.page-hospital-appointment-booking-app .portfolio-about .heading h2:before{background:#00bcb4;}
.page-hospital-appointment-booking-app .portfolio-box{border:2px solid #00bcb4;}
.page-online-exams-app-for-doctorate-students .slick-prev, .page-online-exams-app-for-doctorate-students .slick-next{background-color:#00a978;}
.page-food-delivery-app .portfolio-banner{background:url(../png/banner-bg.png) no-repeat center center;background-size:cover;padding:270px 0;margin:50px 0 0;}
.page-food-delivery-app .about-bg{background:url(../png/about-bg.png) no-repeat center center;padding:94px 0;}
.page-food-delivery-app .about-bg .screen-text{margin-top:260px;}
.page-food-delivery-app .about-bg .screen-text-list ul{padding:0 0 0 20px;}
.page-food-delivery-app .about-bg .screen-text-list ul li{color:#000;position:relative;list-style:none;padding-left: 0;}
.page-food-delivery-app .screen-text-list ul li:before{position:absolute;content:'';background:url(../png/arrow.png);top:10px;left:-30px;width:18px;height:14px;}
.page-food-delivery-app .portfolio-section .btn-custom{background:#b71c1c;}
.page-food-delivery-app .screen-1{background:url(../png/screen-1-bg.png) no-repeat center center;padding:94px 0;background-size: cover;}
.page-food-delivery-app .screen-2{background:url(../png/screen-2-bg.png) no-repeat center center;padding:94px 0;background-size: cover;}
.page-food-delivery-app .screen-3{background:url(../png/screen-3-bg.png) no-repeat center center;padding:94px 0;background-size: cover;}
.page-food-delivery-app .screen-text h3{font-size:40px;text-transform:capitalize;color:#000;line-height:1.2;}
.page-food-delivery-app .screen-text p{color:#000;}
.page-food-delivery-app .portfolio-section.all-screens{padding:0;}
.page-food-delivery-app .portfolio-box{border:none;background:#d61d1d;position:relative;}
.page-food-delivery-app .portfolio-box h3, .page-food-delivery-app .portfolio-box p{color:#fff;}
.page-food-delivery-app .portfolio-box img{position:absolute;right:-76px;bottom:-90px;}
.page-food-delivery-app .portfolio-section.all-screen{background:none;padding:100px 0 50px;}
.full-image .col-md-12, .full-image .container-fluid{padding:0;}
.page-food-delivery-app .build-on{justify-content:center;}
.page-food-delivery-app .portfolio-section.full-image{padding:50px 0;}
.page-food-delivery-app .portfolio-section.full-image img{width: 100%}
.page-music-mixer-app-game .portfolio-banner{background:url(../png/banner-bg-2.png) no-repeat center center;background-size:cover;padding:255px 0;}
.page-music-mixer-app-game .screen-text{max-width: 500px;position:relative;}
.page-music-mixer-app-game .screen-1{background:url(../png/bg-5.png) no-repeat center top;background-size:contain;padding:150px 0 0;}
.page-music-mixer-app-game .screen-1 .screen-text{left:230px;}
.page-music-mixer-app-game .screen-text h3{font-size:30px;text-transform:capitalize;color:#fff;}
.page-music-mixer-app-game .screen-text p{color:#fff;}
.page-music-mixer-app-game .screen-2{background:url(../png/bg-6.png) no-repeat center bottom;background-size:contain;padding:0px 0 150px;}
.page-music-mixer-app-game .screen-2 .screen-text{margin-top:500px;max-width: 500px;}
.page-music-mixer-app-game .screen-3{background:url(../png/bg-3-2.png) no-repeat center center;background-size:contain;}
.page-music-mixer-app-game .screen-3 .screen-text{padding-left:50px;margin-top:230px;position: relative;max-width: 550px;left: 100px;}
.page-music-mixer-app-game .screen-text-list ul{padding:0 0 0 20px;}
.page-music-mixer-app-game .screen-3 .screen-text h3{color:#000;}
.page-music-mixer-app-game .screen-text-list ul li{color:#000;position:relative;list-style:none;}
.page-music-mixer-app-game .portfolio-section .btn-custom{background:#211d55;}
.page-music-mixer-app-game .screen-4{background:url(../png/bg-7.png) no-repeat center top;background-size:contain;padding-bottom:0;}
.page-music-mixer-app-game .screen-4 .screen-text{position: relative;max-width: 550px;left: 100px;}
.page-music-mixer-app-game .screen-2.screen-5{background:url(../png/bg-8.png) no-repeat center bottom;background-size:contain;}
.page-music-mixer-app-game .screen-text-list ul li:before{position:absolute;content:'';background:url(../png/music.png);top:10px;left:-25px;width:16px;height:23px;}
.page-music-mixer-app-game .portfolio-about .heading h2:before{background:#211d55;}
.page-live-soccer-stat-app .portfolio-banner{background:url(../png/banner-bg-3.png) no-repeat center center;background-size:cover;padding:180px 0;margin-bottom:0;}
.page-live-soccer-stat-app .portfolio-heading h1{margin:0px 0 21px;}
.portfolio-heading p{margin-bottom:40px;}
.page-live-soccer-stat-app .screen-1{background:url(../png/bg-9.png) no-repeat center center;background-size:contain;padding:180px 0 80px;}
.page-live-soccer-stat-app .screen-2{background:url(../png/bg-10.png) no-repeat center center;background-size:contain;padding:80px 0;}
.page-live-soccer-stat-app .screen-3{background:url(../jpg/bg-3.jpg) no-repeat center center;background-size:contain;padding:80px 0;}
.page-live-soccer-stat-app .screen-4{background:url(../jpg/bg-4.jpg) no-repeat center center;background-size:contain;padding:80px 0;}
.page-live-soccer-stat-app .screen-text-list ul{padding:0 100px 20px 40px;}
.page-live-soccer-stat-app .screen-text-list ul li{list-style:none;position:relative;}
.page-live-soccer-stat-app .screen-text-list ul li:before{position:absolute;content:'';background:url(../png/check.png);top:10px;left:-40px;width:29px;height:28px;}
.page-live-soccer-stat-app .portfolio-section.all-screen{background:none;padding:0 0 60px;}
.page-live-soccer-stat-app .all-screen .screen-text h3, .page-live-soccer-stat-app .all-screen .screen-text p{color:#000;}
.page-live-soccer-stat-app .about-section{padding:200px 0;margin:0;}
.page-family-of-friends .portfolio-banner{background:url(../png/banner-bg-4.png) no-repeat center center;background-size:cover;padding:160px 0 100px;margin-bottom:0;}
.page-family-of-friends .screen-text{margin-top:0;}
.page-family-of-friends .screen-text p{padding:0 75px;}
.page-family-of-friends .about-section{background:#11aef5;}
.page-family-of-friends .about-section .screen-text{border-right:2px solid #fff;}
.page-family-of-friends .about-section .screen-text h3{margin-top:0;}
.page-family-of-friends .screen-text-list ul{padding:0 100px 30px 40px;}
.page-family-of-friends .screen-text-list ul li{list-style:none;position:relative;}
.page-family-of-friends .screen-text-list ul li:before{position:absolute;content:'';background:url(../png/check.png);top:10px;left:-40px;width:29px;height:28px;}
.page-family-of-friends .about-app .text h3, .page-family-of-friends .about-app .text p{color:#fff;}
.page-family-of-friends .about-app{padding-left:100px;}
.page-family-of-friends .portfolio-section.all-screen{background:none;padding:50px 0;}
.page-family-of-friends .all-screen-title .screen-text h4:before{background-color:#11aef5;}
.page-family-of-friends .portfolio-section{padding:100px 0;display: flex;}
.page-family-of-friends .about-section{margin:50px 0;padding:120px 0;max-width: 1920px;margin-left: auto;margin-right: auto;}
.page-online-exams-app-for-doctorate-students .portfolio-banner{background:url(../png/banner-bg-5.png) no-repeat center center;background-size:cover;padding:160px 0 500px;margin-top:50px;margin-bottom:0;}
.page-online-exams-app-for-doctorate-students .build-on{justify-content:center;}
.page-online-exams-app-for-doctorate-students .section-2{background:url(../png/banner-bg-6.png) no-repeat center center;}
.page-online-exams-app-for-doctorate-students .screen-text-list ul{padding:0 0 0 20px;}
.page-online-exams-app-for-doctorate-students .screen-text-list ul li{color:#000;}
.page-online-exams-app-for-doctorate-students .portfolio-section .btn-custom{background:#00a978;}
.page-online-exams-app-for-doctorate-students .section-3{background:url(../png/banner-bg-7.png) no-repeat center center;}
.page-online-exams-app-for-doctorate-students .screen-text{margin-top:0;}
.page-online-exams-app-for-doctorate-students .screen-text h3{font-size:48px;line-height:1.2;}
.page-online-exams-app-for-doctorate-students .section-4{background:url(../png/banner-bg-8.png) no-repeat center center;}
.page-online-exams-app-for-doctorate-students .portfolio-section{padding:80px 0;}
.page-online-exams-app-for-doctorate-students .portfolio-section.all-screen{background:url(../png/all-screen-bg-7.png) no-repeat;}
.page-online-exams-app-for-doctorate-students .section-2 .screen-text{margin-top:180px;}
.page-recipe-delivery-app .portfolio-banner{background:url(../png/banner-ng.png) no-repeat center center;background-size:cover;margin-bottom:0;}
.page-recipe-delivery-app .foodie-about{background:url(../jpg/about-app.jpg) no-repeat center center;background-size:cover;}
.page-recipe-delivery-app .screen-text-list ul li{color:#000;}
.foodie-about .screen-text{background:#f6f7f6;padding:100px 70px;border-radius:50px;margin-top:0;}
.foodie-about.portfolio-section .btn-custom{background:#00833e;}
.page-recipe-delivery-app .screen-1{background:url(../png/section-1.png) no-repeat center center;}
.page-recipe-delivery-app .screen-1 .col-md-7 img{margin-left:50px;}
.page-recipe-delivery-app .screen-2{background:url(../png/section-2.png) no-repeat center center;}
.page-recipe-delivery-app .screen-3{background:url(../png/section-3.png) no-repeat center center;}
.page-recipe-delivery-app .screen-4{background:url(../png/section-4.png) no-repeat center center;}
.page-recipe-delivery-app .all-screen{background:url(../png/all-screen-bg-8.png) no-repeat center center;}
.page-recipe-delivery-app .portfolio-section{padding:100px 0;}
.page-recipe-delivery-app .screen-text h3{font-size:45px;}
.page-recipe-delivery-app .all-screen .screen-text h3, .page-recipe-delivery-app .all-screen .screen-text p{color:#000;}
.page-recipe-delivery-app .app-logo{padding-top:140px;}
.page-recipe-delivery-app .build-on{justify-content:center;}
.page-recipe-delivery-app .build-on p{padding-right:0;}
.other-services{background:#f6f7f6;}
.other-services ul li{color:#000;font-weight:400;text-transform:capitalize;font-size:17px;line-height:1.6;float:left;width:50%;position:relative;padding-left:30px!important;margin-bottom:15px;}
.other-services ul li a{color:#000;}
.other-services ul li:before{position:absolute;content:'\f140';top:0px;left:0px;width:29px;height:28px;font-family:FontAwesome;}
.new-development-services-2.cscart-development-services .new-development-services-list .new-development-services-img{background-image:url(../png/cscart-icon.png);}
.new-development-services-2.cscart-development-services .new-development-services-center-img{background-image:url(../png/cscart-icon.png);}
.new-faq-app .panel{border:0;border-radius:22px;margin: 20px 0;}
.faq-app.new-faq-app{clear: both;}
.new-faq-app .panel-group{margin-bottom:0;}
.new-faq-app .panel-heading{padding:0;background:#fff;border-color: #fff;}
.new-faq-app .panel-title{margin-top:10px;}
.new-faq-app .panel-title .ac-q strong{font-size:18px;margin-right:2px;text-decoration:none!important;}
.new-faq-app .panel-title .ac-q strong:visited{border:0;text-underline-position:inherit;text-decoration:none!important;}
.new-faq-app .panel-title a{display:block;}
.ac .ac-q{position:relative;}
/* .new-faq-app .ac .ac-q::after{content:"+";right:15px!important;font-size:30px;text-align:center;width:15px;right:10px;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute;} */
/* .new-faq-app .ac .ac-q[aria-expanded="true"]::after{content:"\2013";right:15px!important;font-size:30px;text-align:center;width:15px;right:10px;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute;color:#fff;} */
.new-faq-app .panel-body{padding:0;}
.new-faq-design {background: url(../png/faq-bg.png) no-repeat;padding: 40px 10px;background-size:cover;}
.new-faq-design .clsstexttitle{font-size: 45px;text-align: center;}
.p-tag {font-size: 20px;line-height: 1.5;font-weight: 600;color:#4C5167;text-align:center;}
.new-faq-design.new-faq-app .panel-heading{border-radius: 20px;}
.panel-default>.panel-heading+.panel-collapse>.panel-body{border:none;border-radius: 0 0 20px 20px;}
.new-faq-app .ac .ac-q{padding: 25px 33px 25px 23px;}
.new-faq-app .ac .ac-q::after{content:"";position:absolute;background: url(../svg/open-icon.svg) no-repeat;height:40px;width:40px;right:15px;top:20px;z-index: 99;}
.new-faq-app .ac .ac-q[aria-expanded="true"]::after{content:"";position:absolute;background: url(../svg/close-icon-2.svg) no-repeat;height:40px;width:40px;right:15px;top:20px;z-index: 99;}
.ac-q>div {position: relative;left: 55px;}
.new-faq-app .ac .ac-q::before{content:"";position:absolute;background: url(../svg/question-icon.svg) no-repeat;height:40px;width:40px;left:15px;top:20px;z-index: 99;}
.new-faq-design .btn-center{padding-bottom:0;}
.new-faq-design .btn-center .clssbutton{background:#434a88;}

.gr-faqsection h3{font-size: 45px;text-align: center;}
.gr-faqsection .p-tag{font-size: 20px;line-height: 1.5;font-weight: 600;color: #4C5167;text-align: center;margin-bottom:30px;}
.page-okr-development-company .hire-banner-steps{display:none;}
.new-development-services-2.okr-development-services .new-development-services-list .new-development-services-img{background-image:url(../png/okr-development-icon.png);}
.new-development-services-2.okr-development-services .new-development-services-center-img{background-image:url(../png/okr-development-icon.png);margin:80px auto 0;}
.Freelancer-app-banner.portfolio-banner{background:url(../banner-bg.html) no-repeat center center;background-size:cover;margin-bottom:0;padding:140px 0 100px;}
.Freelancer-app-banner.portfolio-banner .banner-img{margin-top:120px;}
.Freelancer-app-banner.portfolio-banner h1, .Freelancer-app-banner.portfolio-banner p{color:#fff}
.Freelancer-app-banner .build-on .right-side{border-left:1px solid rgb(255 255 255/.3);}
.page-freelancer-kind-app .portfolio-section.portfolio-section-left{background:url(../left-bg.html) no-repeat center center;background-size:contain;}
.page-freelancer-kind-app .portfolio-section.portfolio-section-right{background:url(../right-bg.html) no-repeat center center;background-size:contain;}
.page-freelancer-kind-app .portfolio-section.portfolio-section-about{background:url(../about-bg.html) no-repeat center center;}
.page-freelancer-kind-app .screen-text-list h3{color:#fff;}
.page-freelancer-kind-app .screen-text-list ul{padding-left:20px;}
.page-freelancer-kind-app .portfolio-section .btn-custom{background:#fff;color:#548dec;}
.page-freelancer-kind-app .portfolio-section.all-screen{background:none;background-size:cover;padding-top:0;}
.page-freelancer-kind-app .portfolio-section.all-screen .screen-text h3, .portfolio-section.all-screen .screen-text p{color:#000;}
.become-partner .new-title.new-development-title h2:before{content:none;}
.become-partner-banner.hire-banner.hire-banner-3 .hire-banner-list li:after{height:100%;}
.become-partner-banner.hire-banner.hire-banner-3 .hire-banner-list li{border-bottom: none;}
.our-work-slider,.testimonials-slider{display: none;}
.ecwid-app-development-banner .hire-banner-step{display: none;}
.new-development-services-2.ecwidapp-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/ecwid-icons.png);}
.new-development-services-2.ecwidapp-development-services .new-development-services-center-img {background-image: url(../png/ecwid-icons.png);}
.ecwidapp-development-services .new-development-services-center-img{margin: 155px auto 0;}
.trading-desk-management-app .portfolio-banner {background: url(../png/banner-image-4.png) no-repeat center center;background-size: cover;margin-bottom: 0px;}
.trading-desk-management-app .build-on p, .trading-desk-management-app .portfolio-banner h1, .trading-desk-management-app .portfolio-banner p {color: #fff;}
.trading-desk-management-app .portfolio-banner h1{ margin: 30px 0;}
.trading-desk-management-app .portfolio-heading p{font-size: 20px;width: 80%;margin: auto;line-height: 36px;}
.trading-desk-management-app .portfolio-section-left{background-image: url(../png/section-image-1.png);background-size: cover;padding:130px 0 40px; }
.trading-desk-management-app .account-management-img-center{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
.trading-desk-management-app .portfolio-section-right{background-image: url(../png/section-image-2.png);background-size: cover;padding: 40px 0 130px;}
.trading-desk-management-app .portfolio-section-left-dark{background-image: url(../png/section-image-3.png);background-size: cover;padding:130px 0 40px; }
.trading-desk-management-app .portfolio-section-right-dark{background-image: url(../png/section-image-4.png);background-size: cover;padding: 40px 0 130px;}
.trading-desk-management-app .portfolio-section-left-dark .screen-text h3, .trading-desk-management-app .portfolio-section-left-dark .screen-text p, .trading-desk-management-app .portfolio-section-right-dark .screen-text h3, .trading-desk-management-app .portfolio-section-right-dark .screen-text p{color: #fff}
.trading-desk-management-app .screen-text,.trading-desk-management-app .screen-text h3 {margin-top: 0px;}
.trading-desk-management-app .screen-text-list ul{padding: 0 100px 0 45px;}
.trading-desk-management-app .screen-text-list ul li{color: #767676;list-style-type: none;position: relative;}
.trading-desk-management-app .screen-text-list ul li:before{position: absolute;content: '';background: url(../png/arrow-2.png);left: -43px;width: 27px;height: 24px;top: 6px;}
.trading-desk-management-app .streaming-about h2{color: #0d3d48;}
.trading-desk-management-app .streaming-about .right-side:before {background-color: #0d3d48;}
.trading-desk-management-app .portfolio-section .btn-custom {background: #0d3d48;}
.trading-desk-management-app .screen-text h3{font-weight: 500;}
.trading-desk-management-app .all-screen .screen-text h3{color: #000;position: relative;}
.trading-desk-management-app .all-screen .screen-text h3:before {position: absolute;content: '';top: 120%;left: 0px;width: 23%;height: 3px;background: #0d3d48;opacity: 1;}
.trading-desk-management-app .all-screen .screen-text h3:after {position: absolute;content: '';top: 120%;right: 0px;width: 70%;height: 3px;background: #0d3d48;    opacity: 1;}
.trading-desk-management-app .portfolio-section.all-screen{background: none;display: flex;}
.trading-desk-management-app .build-on{justify-content: center;}
.live-concert-app .portfolio-banner {background: url(../png/banner-3.png) no-repeat center center;background-size: cover;margin-bottom: 5 0px;}
.live-concert-app .screen-text-list ul{padding: 0 20px;}
.live-concert-app .screen-text-list ul li{color: #000;}
.live-concert-app .build-on{padding: 30px 0 20px;}
.build-on p {padding-right: 0;}
.build-on .left-side {padding-right: 30px;}
.build-on .right-side {padding-left: 30px;}
.live-concert-app .portfolio-section .btn-custom {background: #cc2928;}
.live-concert-app .about-bg{position: relative;background: url(../png/bg-11.png) no-repeat center center;background-size: cover;padding: 250px 0!important;max-width: 1920px;margin:0 auto;}
.live-concert-app .about-bg .screen-text{margin-top: 0;}
.live-concert-app .about-bg:before{position: absolute;content: '';top: 0;right: 0; background: url(../png/about-app.png) no-repeat center center;background-size: cover;width: 960px;height: 856px;}
.live-concert-app .about-bg .col-md-7 img{margin-left: 70px;}
.live-concert-app .portfolio-section {padding: 90px 0;}
.live-concert-app .portfolio-section-left{background: url(../png/bg-12.png) no-repeat center center;background-size: cover;max-width: 1920px;margin: 0 auto;}
.live-concert-app .portfolio-section-left .screen-text-list{padding-right: 300px;}
.live-concert-app .screen-text-list ul li{position: relative;list-style-type: none;}
.live-concert-app .screen-text-list ul li:before {position: absolute;content: '';background: url(../png/arrow-3.png);top: 5px;left: -22px;width: 12px;height: 18px;}
.live-concert-app .container-fluid .col-md-6{padding: 0;}
.live-concert-app .portfolio-section-right{background: url(../png/bg-13.png) no-repeat center center;background-size: cover;margin-bottom: 100px;margin-left: auto;margin-right: auto;max-width: 1920px;}
.live-concert-app .portfolio-section-right-2{background: url(../png/bg-14.png) no-repeat center center;background-size: cover;margin-bottom: 100px;padding: 200px 0;}
.live-concert-app .screen-text h3 {font-size: 30px;text-transform: capitalize;margin-bottom: 25px;margin-top: 0;}
.live-concert-app .all-screen{background: none;padding-top: 0;display: flex;margin-top: 20px;}
.live-concert-app .all-screen .screen-text h3{color: #000;}
.live-concert-app .portfolio-heading h1{color: #fff;}
.live-concert-app .app-logo{margin-top: 150px;}
.look-alike-app{overflow: hidden;margin-bottom: 50px;}
.look-alike-app .portfolio-banner{background: url(../png/banner-4.png) no-repeat center center;background-size: cover;margin-bottom: 0;max-width:1920px;margin:0 auto;}
.look-alike-app .bg-faces{background: url(../png/bg-faces.png) no-repeat center center;background-size: contain;}
.look-alike-app .bg-faces .screen-text{margin-top: 0;}
.look-alike-app  .screen-text{margin-top: 50px;}
.look-alike-app .screen-text-list ul{padding: 0 0 0 40px;}
.look-alike-app .screen-text-list ul li {color: #000;line-height: 1.2;margin-bottom: 15px;}
.look-alike-app .build-on{justify-content: flex-end;}
.look-alike-app .build-on .right-side {padding-left: 0px;border-left: none;}
.look-alike-app .build-on .right-side img {margin: 0px 10px;}
.look-alike-app .build-on .left-side {padding-right: 10px;}
.look-alike-app .build-on .left-side p{color: #ff5367;font-weight: 600;}
.look-alike-app .visit-site{text-align: right;}
.look-alike-app .portfolio-section .btn-custom {background: #ff5367;}
.look-alike-app .screen-text h3{display: inline-block;font-size: 36px;color:#ff5367;margin-left: 20px;margin-top: 0; } 
.look-alike-app .screen-text img{display: inline-block;}
.look-alike-app .portfolio-section{padding: 0;margin: 100px 0 0;max-width: 2500px;margin:15px auto;}
.look-alike-app .web-app .build-on .right-side{border-left: 5px solid #ff5367;padding-left: 10px;}
.look-alike-app .web-app .build-on p{color: #ff5367;font-weight: 600;text-transform: uppercase;}
.look-alike-app .portfolio-section-right{background: url(../png/bg-faces.png) no-repeat center center;background-size: contain;margin-top: 0;position: relative;overflow: hidden;}
.look-alike-app .portfolio-section-right.app-section{margin-top: 180px;}
.look-alike-app .portfolio-section.web-section .screen-text{padding-bottom: 150px;}
.look-alike-app .portfolio-section-right:before{position: absolute;content: '';background: url(../png/bg-right.png) no-repeat center center; right: 0;top: 20%;width: 1023px;height: 1179px;}
.look-alike-app .portfolio-section-right.portfolio-section-right-2:before{top: 5%;}
.look-alike-app .portfolio-section-left{background: url(../png/bg-faces.png) no-repeat center center;background-size: contain;margin-top: 0;position: relative;}
.look-alike-app .portfolio-section-left:before{position: absolute;content: '';background: url(../png/bg-left.png) no-repeat center center; left: 0;top: 3%;width: 1023px;height: 1179px;overflow: hidden;}
.look-alike-app .all-screen{background: url(../png/all-screen-bg-9.png) no-repeat center center;background-size: contain;margin-top: 0;max-width: 1920px;margin: 0 auto;}
.look-alike-app .screen-text.about-screen{width: 450px;margin-top: 400px;}
.look-alike-app .screen-text.about-screen.about-screen-right{text-align: left;margin-left: auto;}
.look-alike-app .screen-text.about-screen h3{color: #25adca;margin-left: 0;text-transform: capitalize;}
.all-screen-images{padding-top: 300px;}
.all-screen-images img{margin-bottom: 40px;}
.portfolio-web-slider .slick-center img{opacity: 1;}
.portfolio-web-slider img {opacity: 0.5;}
.portfolio-web-slider:after{position:absolute;background: url(../png/bg-left.png) no-repeat center left;background-size: contain;content: '';left: 0;top: 50%;transform: translate(0%, -50% );width: 800px;height: 700px;z-index: -1;margin-top: 60px;}
.portfolio-web-slider:before{position: absolute;content: '';top: 50%;left: 50%;width: 860px;height: 489px;background: url(../png/web-app.png);transform: translate(-50%, -50%);margin-top: 20px;margin-left: 1px;}
.new-powerapp-portfolio #viewportfolio.view-portfolio .all-projects-btn .view-all-main {background: transparent!important;text-align: right;margin-right: 20px;display: flex;align-items: center;justify-content: flex-end;}
.new-powerapp-portfolio #viewportfolio.view-portfolio span.view-all-text{margin-right: 20px;}
.new-powerapp-portfolio .bg-animated span {color: #fff;text-transform: capitalize;}
.new-powerapp-portfolio .bg-animated{border: 2px solid #ffffff;}
.new-powerapp-portfolio .bg-animated:before{background-color: #121049;border:none;} 
.new-powerapp-portfolio .banner-work-btn{margin-top: 70px;margin-right: 20px;}
.modal-backdrop.fade.in {background: none;display: none!important;}
.modal-open{padding-right: 0!important;}
.page-iphone-ios-app-development .our-work-slider-right{min-height: 652px;padding: 75px 100px 0px 200px;}
.page-android-app-development .our-work-slider-right{min-height: 613px;padding: 75px 100px 0px 200px;}
/*.page-hybrid-mobile-app-development-services .our-work-slider-right{min-height: 603px;padding: 75px 100px 0px 200px;}*/
.page-food-delivery-app-development .our-work-slider-right{min-height: 569px;padding: 75px 100px 0px 200px;}
.page-hire-android-app-developer .our-work-slider-right{min-height: 613px;padding: 75px 100px 0px 200px;}
.page-hire-angularjs-developer .our-work-slider-right{min-height: 647px;/*padding: 75px 100px 0px 200px;*/}
.page-hire-iphone-developer .our-work-slider-right{min-height: 647px;padding: 75px 100px 0px 200px;}
.page-hire-laravel-developer .our-work-slider-right{min-height: 647px;padding: 75px 100px 0px 200px;}
.page-laravel-development .our-work-slider-right{min-height: 647px;padding: 75px 100px 0px 100px;}
.cookie-bar{background-color: #000; clear: both; padding: 16px 20px; position: fixed; bottom: 0; z-index: 999999; left: 0; right: 0; text-align: left; border: #fff solid 1px; max-width: 650px; width: 100%;}
.cookie-bar .container { width: auto !important; }

.cookie-bar label{font-size: 16px;font-weight: 500;color: #fff;border-bottom: 1px solid #fff;}
/* .cookie-bar a.bg-animated{margin-left: 20px;border: 2px solid #ffffff;padding: 7px 20px;}
.cookie-bar .bg-animated:hover:before{border: 2px solid #000;background-color: #000;}
.cookie-bar .bg-animated span {position: relative;color: #ffffff;font-size: 15px;} */
.clientlogosliderarrows { position: absolute; width: 100%; margin: 0 auto; -webkit-transform: translateY(-50%); transform: translateY(-50%); display: flex; justify-content: space-between; z-index: 1; }
.clientlogosliderarrow { background-color: #1389FD; display: block !important; width: 50px; height: 50px; background-position: 0 0; background-repeat: no-repeat; background-size: cover; border-radius: 0%; cursor: pointer; -webkit-transition: 0.2s all ease-out; transition: 0.2s all ease-out; }
.clientlogosliderarrowleft{display:none !important;}
.clientlogosliderarrowright { background-image: url(../svg/slidernextarrow.svg);background-position: center;background-size: auto;right: -20px;bottom: 0;top: 75px; width: 30px;height: 144px;border-radius: 0px 20px 20px 0;}
.cookie-bar span{display: block;}
.cookie-bar label.btn {display: inline-block; margin: 15px 0 0; border: #fff solid 1px; font-size: 15px;padding: 6px 12px; }
.cookie-bar label#ftr_cookies_accepted {margin-right: 5px;}
.cookie-bar label.btn:hover { background: #fff; color: #000; }
.cookie-bar p{font-size: 14px;color: #fff;}
.portfolio-inner-banner{background:url(../webp/banner.webp) no-repeat center center;background-size: cover;padding: 170px 0 120px;text-align: center;margin-bottom: 60px;}
.portfolio-inner-banner h1{font-size: 52px;font-weight: 600;color: #fff;text-transform: uppercase;}
.portfolio-inner-banner .breadcrumb{background-color: transparent;}
.portfolio-inner-banner .breadcrumb li{font-size: 16px;color: #19bafd;z-index: 0 ;}
.portfolio-inner-banner .breadcrumb li a{color: #fff;}
.portfolio-filter-tab a{ text-align: center; color: #000; border: 1px solid #000; padding: 14px 9px; border-radius: 50px; margin: 4px; font-size: 15px; font-weight:500; display: inline-block; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; }
.portfolio-filter-tab a.active{background: linear-gradient(97.91deg, #1FA2FF -7.4%, #12D8FA 46.54%, #A6FFCB 104.98%);color:#000;border:none;}
.portfolio-filter-tab a:hover{background: linear-gradient(97.91deg, #1FA2FF -7.4%, #12D8FA 46.54%, #A6FFCB 104.98%);color:#000;border:none;}
.portfolio-listing{border: 1px solid #1389FD;border-radius: 40px;margin: 100px 78px 50px;position: relative;background: #fff;margin-left: auto;margin-right:auto;max-width: 1800px;}
.portfolio-listing img.main-image{border-top-left-radius: 40px;border-bottom-left-radius: 40px;width: 100%;}
.portfolio-listing:before{content:'';position:absolute;width: 880px;height: 619px;top: -30px;left: -30px;border: 1px solid #c2c2c200;border-radius: 20px;}
.portfolio-listing .row {display: flex;align-items: center;}
.portfolio-listing .col-md-6{padding: 0;}
.portfolio-listing h2{font-size: 35px;font-weight: 400;color: #000;}
.portfolio-listing h2 span{color: #1389FD;line-height: 1.3;}
.portfolio-listing p{font-size: 18px;line-height:32px;color: #000;margin-bottom: 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.portfolio-listing .portfolio-filter-tab{text-align: center;}
.portfolio-listing .keywords{text-align: left;}
.portfolio-listing .keywords p{font-size: 18px;color: #000;margin-bottom: 0;}
.portfolio-listing .rating{padding:0px 0 30px;}
.portfolio-listing .right-side-content{padding: 0 120px;position: relative;}
.portfolio-listing:after{content:'';position:absolute;width: 880px;height: 619px;bottom: -30px;right: -30px;border: 1px solid #c2c2c200;border-radius: 20px;z-index: -1;}
/* .portfolio-listing .bg-animated{display: table;margin: 30px auto 0;} */
.portfolio-listing .bg-animated{margin: 30px auto 0;}
.portfolio-filter-new #portfolio-filter-link{display: none;}
.portfolio-filter-new{margin: 50px 0;text-align: center;}
.portfolio-listing .col-lg-6{padding: 0;}
.portfolio-listing .port-text3 {color: #e54fff;}
.portfolio-listing .port-text4 {color: #1adc1a!important;}
.portfolio-listing .port-text2 {color: #ffb100;}
.portfolio-listing .port-text5 {color: #452dca!important;}
.portfolio-filter-tab.nav_top_fixed{position: fixed;top: 0px;z-index: 99;left:0;transform: translate(-50%, 0%);width: 100%;display: inline-table;animation: smoothScroll 1s forwards;background: #fff;padding: 10px 0;}
.new-development-services-2.laravel-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/laravel-development-icon.png);}
.new-development-services-2.laravel-development-services .new-development-services-center-img {background-image: url(../png/laravel-development-icon.png);}
.new-development-solution-2.laravel-development-services .new-solutions-img {background-image: url(../png/laravel-development-icon.png);}
.laravel-development-services .new-development-services-center-img{margin: 190px auto 0;background-image: url(../png/laravel-development-icon.png);}
.hire-banner-2.laravel-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/laravel-development-icon.png);}
/*.page-laravel-development .new-why-us .hire-developer-top-img img {padding: 20px;background: #0a0d44;border-radius: 20px;}*/
.new-development-services-2.enterprise-app-services .new-development-services-list .new-development-services-img {background-image: url(../png/enterprise-app-icon.png);}
.new-development-services-2.enterprise-app-services .new-development-services-center-img {margin: 138px auto 0;background-image: url(../png/enterprise-app-icon.png);}
.hire-banner-2.enterprise-app-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/enterprise-app-icon.png);}
.new-development-services-2.utility-app-services .new-development-services-list .new-development-services-img {background-image: url(../png/utility-app-icon.png);}
.new-development-services-2.utility-app-services .new-development-services-center-img {margin: 169px auto 0;background-image: url(../png/utility-app-icon.png);}
.new-development-solution-2.utility-app-services .new-solutions-img {background-image: url(../png/utility-app-icon.png);}
.hire-banner-2.utility-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/utility-app-icon.png);}
.new-development-solution-2.nopcommerce-app-services .new-solutions-img {background-image: url(../png/nopcommerce-app-icon.png);}
.new-development-services-2.nopcommerce-app-services .new-development-services-list .new-development-services-img {background-image: url(../png/nopcommerce-app-icon.png);}
.new-development-services-2.nopcommerce-app-services .new-development-services-center-img {margin: 220px auto 0;background-image: url(../png/nopcommerce-app-icon.png);}
.hire-banner-2.nopcommerce-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/nopcommerce-app-icon.png);}
.asp-connect-code.hire-microsoft-connect-code .connect-code-img {background-image: url(../png/hire-microsoft-icon.png);}
.hire-banner-2.hire-microsoft-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/hire-microsoft-icon.png);}
.hire-banner-2.mean-stack-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/mean-stack-icon.png);}
.hire-banner-2.sale-force-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/sale-force-icon.png);}
.asp-connect-code.sale-force-connect-code .connect-code-img {background-image: url(../png/sale-force-icon.png);}
.hire-banner-2.education-accelerator-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/education-acceletor-icon.png);}
.new-development-solution-2.education-acceletor .new-solutions-img {background-image: url(../png/education-acceletor-icon.png);}
.new-development-services-2.education-acceletor .new-development-services-list .new-development-services-img {background-image: url(../png/education-acceletor-icon.png);}
.new-development-services-2.education-acceletor .new-development-services-center-img {background-image: url(../png/education-acceletor-icon.png);margin: 83px auto 0;}
.services-inner-banner{background:url(../png/banner-5.png) no-repeat center center;background-size: cover;padding: 180px 0 120px;text-align: center;}
.services-inner-banner h1{font-weight: 600;color: #2dc100;}
.services-inner-banner p{font-size: 18px;color: #fff;line-height: 1.9;}
.services-listing{background: #f5f5f5;padding: 70px 0;}
.services-listing .container-fluid{padding:0;overflow: hidden;}
.services-listing-detail{background: #fff;box-shadow: 0px 0px 27px 0px rgb(0 0 0 / 2%);margin: 32px 0;display: flex;align-items: center;padding: 40px 0;position: relative;}
.services-listing-detail.services-listing-detail-left{border-top-right-radius: 10px;border-bottom-right-radius: 10px;}
.services-listing-detail.services-listing-detail-right{border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
.service-listing-img{padding: 22px 60px;}
.services-listing-detail-right .service-listing-img{margin-left: 0;}
.services-listing-detail-left .service-listing-img{margin-left: auto;}
.services-listing-detail-left .service-listing-img{border-left: 1px solid #f0f1f2;}
.services-listing-detail-right .service-listing-img{border-right: 1px solid #f0f1f2;}
.services-listing-detail-left .services-listing-content{padding-left: 154px;padding-right: 72px;}
.services-listing-detail-right .services-listing-content{padding-left: 72px;padding-right: 154px;}
.services-listing-content h2{font-size: 40px;color: #000;font-weight: 600;line-height: 1.7;}
.services-listing-content .highlighted{font-size: 18px;font-weight: 600;color: #fbbf13;}
.services-listing-content p{font-size: 18px;font-weight: 400;color: #333333;line-height: 1.8;}
.services-listing-detail.services-listing-detail-left:before {position: absolute;content: '';background: url(../png/net.png) no-repeat;left:0;top: -53px;background-size: contain;width: 334px;height: 444px;}
.services-listing-detail.services-listing-detail-right:before {position: absolute;content: '';background: url(../png/net-right.png) no-repeat;right:0;top: -53px;background-size: contain;width: 334px;height: 444px;}
.services-listing-detail-left{margin-right: 500px;}
.services-listing-detail-right{margin-left: 500px;}
.ninja-team{margin-top: 100px;position: relative;}
.ninja-team .row{display: flex;align-items: center;}
.ninja-team .col-md-6{padding: 0;}
.ninja-content{padding-left: 350px;padding-right: 40px;}
.ninja-team:before{position: absolute;content: '';background: #f5f5f5;top: 100px;bottom: 0;left: 0;right: 0;width: 100%;}
.ninja-team h2{font-size: 40px;line-height: 1.5;color: #000;}
.ninja-team p{font-size: 18px;color: #333;line-height: 1.9;}
.ninja-team img{width: 100%;}
.hire-banner-2.react-native-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/react-native-icon.png);}
.new-development-services-2.react-native-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/react-native-icon.png);}
.new-development-services-2.react-native-development-services .new-development-services-center-img {background-image: url(../png/react-native-icon.png);    margin: 70px auto 0}
.service-offer-section.react-native-offer-service .hire-developer-box2 .hire-developer-box2-img {background-image: url(../png/react-native-icon.png);}
.new-development-services-2.progressive-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/progessive-app-icon.png);}
.new-development-services-2.progressive-development-services .new-development-services-center-img {background-image: url(../png/progessive-app-icon.png);margin: 80px auto 0;}
.service-offer-section.progressive-development-offer-service .hire-developer-box2 .hire-developer-box2-img {background-image: url(../png/progessive-app-icon.png);}
.hire-banner-2.yii-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/yii-icon.png);}
.new-development-services-2.yii-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/yii-icon.png);}
.new-development-services-2.yii-development-services .new-development-services-center-img {background-image: url(../png/yii-icon.png);margin: 270px auto 0;}
.hire-banner-2.lamp-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/lamp-icon.png);}
.new-development-services-2.lamp-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/lamp-icon.png);}
.new-development-services-2.lamp-development-services .new-development-services-center-img {background-image: url(../png/lamp-icon.png);margin: 70px auto 0;}
.hire-banner-2.duda-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/duda-icon.png);}
.new-development-services-2.duda-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/duda-icon.png);}
.new-development-services-2.duda-development-services .new-development-services-center-img {background-image: url(../png/duda-icon.png);margin: 70px auto 0;}
.hire-banner-2.data-analytic-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/data-analytics-icon.png);}
.new-development-services-2.data-analytic-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/data-analytics-icon.png);}
.new-development-services-2.data-analytic-development-services .new-development-services-center-img {background-image: url(../png/data-analytics-icon.png);margin: 40px auto 0;}
.new-development-solution-2.data-analytic-solution .new-solutions-img {background-image: url(../png/data-analytics-icon.png);}
.hire-banner-2.kendo-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/kendo-ui-icon.png);}
.new-development-services-2.kendo-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/kendo-ui-icon.png);}
.new-development-services-2.kendo-development-services .new-development-services-center-img {background-image: url(../png/kendo-ui-icon.png);margin: 70px auto 0;}
.hire-banner-2.church-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/church-icon.png);}
.new-development-services-2.church-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/church-icon.png);}
.new-development-services-2.church-development-services .new-development-services-center-img {background-image: url(../png/church-icon.png);margin: 28px auto 0;}
.new-development-solution-2.church-website-solution .new-solutions-img {background-image: url(../png/church-icon.png);}
.hire-banner-2.psd-to-html-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/psd-html-icon.png);}
.new-development-services-2.psd-to-html-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/psd-html-icon.png);}
.new-development-services-2.psd-to-html-development-services .new-development-services-center-img {background-image: url(../png/psd-html-icon.png);margin: 230px auto 0;}
.hire-banner-2.desktop-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/desktop-app-icon.png);}
.new-development-services-2.desktop-app-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/desktop-app-icon.png);}
.new-development-services-2.desktop-app-development-services .new-development-services-center-img {background-image: url(../png/desktop-app-icon.png);margin: 70px auto 0;}
.new-development-solution-2.desktop-app-solution .new-solutions-img {background-image: url(../png/desktop-app-icon.png);}
.hire-banner-2.dot-net-nuke-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/dot-net-nuke-icon.png);}
.new-development-services-2.dot-net-nuke-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/dot-net-nuke-icon.png);}
.new-development-services-2.dot-net-nuke-development-services .new-development-services-center-img {background-image: url(../png/dot-net-nuke-icon.png);margin: 60px auto 0;}
.new-development-solution-2.dot-net-nuke-solution .new-solutions-img {background-image: url(../png/dot-net-nuke-icon.png);}
.hire-banner-2.wpf-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/wpf-icon.png);}
.new-development-services-2.wpf-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/wpf-icon.png);}
.new-development-services-2.wpf-development-services .new-development-services-center-img {background-image: url(../png/wpf-icon.png);margin: 60px auto 0;}
.new-development-solution-2.wpf-solution .new-solutions-img {background-image: url(../png/wpf-icon.png);}
.hire-banner-2.umbraco-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/umbraco-icon.png);}
.new-development-services-2.umbraco-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/umbraco-icon.png);}
.new-development-services-2.umbraco-development-services .new-development-services-center-img {background-image: url(../png/umbraco-icon.png);margin: 60px auto 0;}
.new-development-solution-2.umbraco-solution .new-solutions-img {background-image: url(../png/umbraco-icon.png);}
.hire-banner-2.emberjs-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/emberjs-icon.png);}
.new-development-services-2.emberjs-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/emberjs-icon.png);}
.new-development-services-2.emberjs-development-services .new-development-services-center-img {background-image: url(../png/emberjs-icon.png);margin: 40px auto 0;}
.hire-banner-2.blockchain-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/blockchain-icon.png);}
.new-development-services-2.blockchain-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/blockchain-icon.png);}
.new-development-services-2.blockchain-development-services .new-development-services-center-img {background-image: url(../png/blockchain-icon.png);margin: 40px auto 0;}
.new-development-services-2.vtk-js-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/vtk-js.png);}
.new-development-services-2.vtk-js-development-services .new-development-services-center-img {background-image: url(../png/vtk-js.png);  margin: 60px auto 0;}
.hire-banner-2.vtk-js-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/vtk-js.png);}
.hire-banner-2.cake-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/cake-php-icon.png);}
.new-development-services-2.cake-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/cake-php-icon.png);}
.new-development-services-2.cake-development-services .new-development-services-center-img {background-image: url(../png/cake-php-icon.png);margin: 144px auto 0;}
.hire-banner-2.native-script-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/native-script-icon.png);}
.new-development-services-2.native-script-offer-service .new-development-services-img {background-image: url(../png/native-script-icon.png);}
.service-offer-section.native-script-service .hire-developer-box2 .hire-developer-box2-img {background-image: url(../png/native-script-icon.png);}
.new-development-solution-2.native-script .new-solutions-img {background-image: url(../png/native-script-icon.png);}
.new-development-services-2.native-script-offer-service .new-development-services-center-img {background-image: url(../png/native-script-icon.png);margin: 50px auto 0;}
.newcon.newInquiry .form-group.contact-form-bottom-main .form-fields input, .newcon.newInquiry .form-group.contact-form-bottom-main select{border: 1px solid #0a0d44!important;padding: 20px 40px 20px 20px!important;}
.newcon.newInquiry .main-contact-frm.tan-testemonial{max-width: 100%;}
.newcon.newInquiry .form-group.contact-form-bottom-main .form-fields input::placeholder{color: #757575!important;}
.newcon.newInquiry .form-group.contact-form-bottom-main select {/*color: #0a0d44!important;*/-webkit-appearance: none;}
.newcon.newInquiry .form-group.contact-form-bottom-main textarea{border: 1px solid #0a0d44!important;padding: 20px;height: 150px;resize: vertical;}
.newcon.newInquiry .form-group.contact-form-bottom-main textarea::placeholder{color: #757575!important;}
.newInquiry .btn-primary {font-size: 19px;padding: 17px 80px!important;text-transform: uppercase!important;margin: 0px auto!important;display: block;}
.hire-banner-2.d3js-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/d3-js-icon.png);}
.new-development-services-2.d3js-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/d3-js-icon.png);}
.new-development-services-2.d3js-development-services .new-development-services-center-img {background-image: url(../png/d3-js-icon.png);margin: 60px auto 0;}
.service-offer-section.d3js-development-offer-service .hire-developer-box2 .hire-developer-box2-img {background-image: url(../png/d3-js-icon.png);}
.hire-banner-2.express-js-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/express-js-icon.png);}
.new-development-services-2.express-js-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/express-js-icon.png);}
.new-development-services-2.express-js-development-services .new-development-services-center-img {background-image: url(../png/express-js-icon.png);margin: 47px auto 0;}
.form-fields-selection{position: relative!important;}
/*.form-fields-selection:before{position: absolute;top: 20px;right: 17px;content: '\f107';font-family: 'FontAwesome';font-size: 20px;color: #000;}*/
.hire-banner-2.cryptocurrency-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/cryptocurrency-icon.png);}
.new-development-solution-2.cryptocurrency-solution .new-solutions-img {background-image: url(../png/cryptocurrency-icon.png);}
.new-development-services-2.cryptocurrency-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/cryptocurrency-icon.png);}
.new-development-services-2.cryptocurrency-development-services .new-development-services-center-img {background-image: url(../png/cryptocurrency-icon.png);margin: 70px auto 0;}
.certified-developers .row{display: flex;align-items: center;}
.certified-developers .certified-developers-img img{width: 150px;height: auto;margin-right: 20px;}
.certified-developers .certified-developers-text{position: relative;}
.certified-developers .certified-developers-text h3{font-size: 34px;color: #fff;line-height: 1.3;font-weight: 600;}
.certified-developers .certified-developers-text h3 span{color: rgba(37, 170, 225, 1);}
.hire-developer-top ul li{font-size: 16px;padding: 5px 0 2px 20px;color: rgba(0,0,0,.87);line-height: 1.6;}
.hire-developer-top ul li:before {content: '\f046';font-family: FontAwesome;font-size: 15px;padding-right: 5px;margin-left: -20px;color: #1389fd;}
.hire-banner-2.devops-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/devops-banner-sprite.svg);}
.new-development-solution-2.devops-solution .new-solutions-img {background-image: url(../png/devops-icon.png);}
.new-development-services-2.devops-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/devops-icon.png);}
.new-development-services-2.devops-development-services .new-development-services-center-img {background-image: url(../png/devops-icon.png);margin: -60px auto 0;}
.seo-table-sm{background: #fff;border: 0;box-shadow:0 1px 8px rgba(0,0,0,.10);padding: 13px 0 0;text-align: center;}
.seo-table-sm .table-box{padding-bottom: 10px}
.table-box.table-box-detail p span{font-size: 34px;font-weight: 600;line-height: 45px;}
.table-box.table-box-detail p{text-transform: initial!important;}
.seo-table-sm .table-box h2{text-align: center;font-size: 18px; color: #df2b2b;font-weight: 600;line-height: 1.5;text-transform: uppercase;border-top: 2px solid #df2b2b;padding-top:13px;margin-bottom: 0;padding-bottom: 10px;}
.seo-table-sm .table-box p{font-weight: 500;border-top: 1px solid #dddddd;vertical-align: middle !important;font-size: 15px;text-transform: uppercase;margin-bottom: 0;padding:10px 0;}
.seo-table-sm .table-box:first-child h2{border: none;padding-top: 0}
.table-box-premium h2{background: #df2b2b;color: #fff!important;border: none!important;}
.table-box-premium h2 span{opacity: .4;}
.page-microsoft-powerapp-development h2{text-transform: capitalize;}
.testimonial-slider-new h2{color: #0a0d44;font-size: 34px;font-weight: 900;margin-top: 38px;}
.testimonial-slider-new .new-testimonials-top{display: flex;}
.testimonial-slider-new .testimonials-item {padding: 0;background: none;box-shadow: none; min-height: auto!important;}
.testimonial-slider-new .new-testimonials-text h4, .testimonial-slider-new .new-testimonials-text h3 {font-size: 24px;}
.testimonial-slider-new .new-testimonials-text p{font-size: 15px;}
.testimonial-slider-new .testimonials-item p{margin-bottom: 20px;}
.testimonial-slider-new .testimonials-item p:before {position: absolute;top: -72px;left: -22px;bottom: -22px;background: #f6f7f6;width: 110%;content: '';z-index: -1;border-radius: 20px;min-height: 560px;}
.testimonial-slider-new .testimonials-item p:after {position: absolute;top: -110px;right: 20px;content: '\f10e';z-index: -1;border-radius: 20px;font-family: 'FontAwesome';font-size: 40px;color: #0a0d44;opacity: .2;}
.testimonial-slider-new .slick-next{bottom: 32px;background: url(../png/next-arrow.png) no-repeat center center;}
.testimonial-slider-new .slick-prev{display: none!important;}
.inquiry-page .getintouch i{color: #2dc100;font-size: 18px;margin:10px;}
.inquiry-page .getintouch a{font-size: 18px;color: #0a0d44;}
.inquiry-page .getintouch button{display:none;background: #2dc100;border-radius: 5px;color: #fff;margin-left: 10px;font-size: 13px;padding: 0px 5px;border: none;}
.inquiry-page .getintouch li:hover button{display: inline-block;}
.mt-5 {margin-top: 50px !important}
.p-0 {padding: 0px !important}
.development_block {width: 100%; height: auto; margin:0px 0px 0px; padding: 70px 0px; display: inline-block}
.development_block h2 { color: rgb(0,0,0,.87); font-size: 40px; font-weight: 800; text-transform: capitalize; position: relative; padding: 0px; margin-bottom: 10px; z-index: 9;}
.development_block p {color: #212121; font-size: 16px; margin: 0px; padding: 0px; text-align: left; line-height: 28px;}
.display-flex-center {display:flex; align-items:center;}
.development_categeory {padding: 0px 30px;}
.development_block .development_categeory a h3 { color: #0A0D44; font-size: 25px; text-transform: capitalize; font-weight: 600; text-align: left; margin: 0px; padding: 0px;}
.development_block .development_categeory a h3:hover{text-decoration: underline;color: #1389fd;}
.development_block .development_categeory p {margin: 15px 0px; font-size: 16px;}
.development_categeory ul {margin: 0px; padding: 0px; width: 100%; height: auto; display: inline-block;}
.development_categeory ul li {width: 50%; height: auto; margin: 0px; padding: 0px 10px 0px 20px !important; float: left; color: #212121; font-size: 16px; text-align: left; background: url(../png/list-item.png) no-repeat left 4px;line-height: 1.3;margin-bottom: 10px;} 
.page-microsoft-power-automate-consulting-service .hire-banner-left p:after{display: none;}
.page-microsoft-power-automate-consulting-service .hire-banner-left p{padding-bottom: 0;margin-bottom: 5px;}
.two_rows li{display: inline-block;width: 50%;}
.new-development-solution-2.microsoft-power-automate-solution .new-solutions-img {background-image: url(../png/power-automate-icon.png);}
.certificates{margin-top: -86px;background:#fff;position: absolute;z-index: 99999999;left: 50%;transform: translateX(-50%);box-shadow: 0px 2px 7.2px 0.8px rgba(0,0,0,.1);border-radius: 10px;}
.certificates .certificate-images{display: flex;flex-wrap: nowrap; justify-content: center;align-items: center;}
.certificates .certificate-image{background-image:url('../webp/all-certificates.webp');background-repeat: no-repeat;width:120px;max-width: 120px;height: 120px;flex: 0 0 120px;margin:0 20px;}
.certificates .certificate-images  .certificate-image:nth-child(1){background-position: 0 0;}
.certificates .certificate-images  .certificate-image:nth-child(2){background-position: -135px 0;}
.certificates .certificate-images  .certificate-image:nth-child(3){background-position: -265px 0;}
.certificates .certificate-images  .certificate-image:nth-child(4){background-position: -400px 0;}
.certificates .certificate-images  .certificate-image:nth-child(5){background-position: -535px 0;}
.certificates .certificate-images  .certificate-image:nth-child(6){background-position: -670px 0;}
.certificates .certificate-images  .certificate-image:nth-child(7){background-position: -810px 0;}
.certificates .certificate-images  .certificate-image:nth-child(8){background-position: -955px 0;}
.page-contact.footer-form{margin-top: 120px;}
.new-development-solution-2.new-development-solution-3.full-stack-solution .new-solutions-img {background-image: url(../png/full-stack-icon.png);}
.new-development-solution-2.full-stack-development-solution .new-solutions-img {background-image: url(../png/full-stack-icon.png);}
.hire-banner-2.epi-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/epi-server-icon.png);}
.new-development-solution-2.epi-development-services .new-solutions-img {background-image: url(../png/epi-server-icon.png);}
.new-development-solution-2.new-development-solution-3.epi-development-solution2 .new-solutions-img {background-image: url(../png/epi-server-icon.png);}
.hire-banner-2.kentico-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/kentico-icon.png);}
.new-development-solution-2.kentico-development-services .new-solutions-img {background-image: url(../png/kentico-icon.png);}
.new-development-services-2.kentico-application-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/kentico-icon.png);}
.new-development-services-2.kentico-application-development-services .new-development-services-center-img {background-image: url(../png/kentico-icon.png);margin: 70px auto 0;}
.page-on-demand-app-development .look-alike-app{margin: 60px 0 80px;}
.page-on-demand-app-development .portfolio-web-slider:after{display: none;}
.btn-link{margin-top: 20px;text-align: center;display: block;text-decoration: underline;color: #df2b2b;font-weight: 500;}
.on-demand-banner .btn-link {margin-top: 20px;text-align: center;/* display: block; */text-decoration: underline;color: #000;font-weight: 500;background: #aad65f;padding: 20px 0;border-radius: 30px;font-size:18px;}
#contact-us .tab-content {padding: 30px 30px 10px;border: none;background: #16194e;box-shadow: none;margin-bottom: 25px;}
#contact-us .nav-tabs {border-bottom: 1px solid #ffcc00;}
#contact-us .nav-tabs>li>a {color: #fff;font-size: 18px;display: flex;align-items: center;border: none;padding: 10px 30px; top: -1px;line-height: 1;}
#contact-us .nav-tabs>li>a>div {margin-right: 10px;}
#contact-us .nav-tabs>li.active>a, #contact-us .nav-tabs>li>a:focus, #contact-us .nav-tabs>li>a:hover {background-color: #16194e;border: none;font-size: 18px;line-height: 1; }
#contact-us .tab-pane h3{color: #fff;font-size: 24px;font-weight: 500;margin-bottom: 0;}
#contact-us .tab-pane h4, #contact-us .tab-pane h3{color: #ffcc00;font-weight: 500;font-size: 20px;}
#contact-us .social-network{padding-left: 60px;}
#contact-us .address_info{ border-right: 1px solid rgba(255,255,255,5%);/*padding-right: 60px;*/}
#contact-us .social-details{position: relative;}
#contact-us .social-details img{position: absolute;top: 10px;}
#contact-us .nav-tabs>li.active:before {content: "";position: absolute;background-color: #16194e;height: .9375rem;width: .9375rem;-webkit-transform: translate(-50%) rotate(135deg);-ms-transform: translate(-50%) rotate(135deg);transform: translate(-50%) rotate(135deg);border-right: .0625rem solid #ffcc00;border-top: .0625rem solid #ffcc00;bottom: -7px;left: 50%;}
#contact-us .address_info .ind-details{margin-left: 0;border-top: 1px solid rgb(255 255 255 / 10%);padding-top: 40px;margin-top: 15px;margin-bottom: 0;}
#contact-us .address_info .ind-details p{font-size: 18px;text-align: center;line-height: 1.4;color: #1389fd;text-transform: uppercase;}
#contact-us .address_info .ind-details p span{color: #df2b2b;font-weight: 800;}
#contact-us .address_info .two-address{float: left;margin-right: 100px;}
#contact-us .address_info .address_first i{margin-left: -30px;margin-right: 10px;}
#contact-us .address_info .address_first{margin-left: 30px;position: relative; }
#contact-us .address_info .address_first .usa-icon, #contact-us .address_info .address_first .can-icon, #contact-us .address_info .address_first .uk-icon, #contact-us .address_info .address_first .norway-icon, #contact-us .address_info .address_first .ind-icon{display: none;}

/*About Block*/
.slide_btn a {margin: 0px; padding: 15px 70px 15px 30px; font-size: 20px; font-weight: 400; color: #fff; border-radius: 40px; text-transform: uppercase; background: #FD9704; position: relative; float: left; border:1px solid #FD9704}
.page_title {font-size: 40px; font-weight:800; text-align: left; color: #101041; margin:0px 0px 20px; padding: 0px; width: 100%; display: inline-block; line-height: 50px}
.page_title span {font-size: 25px; text-align: left; color: #FD9704; margin: 0px 0px 5px; padding: 0px 0px 0px 48px; font-weight: 400; text-transform: uppercase; position: relative; width: 100%; display: inline-block}
.page_title span:before {width: 30px; height: 2px; background:#FD9704; content: ""; position: absolute; left: 0px; top:23px;}
.sub_text {margin: 0px; padding: 0px; font-size: 18px; text-align: left; color: #333; line-height: 32px; font-weight: normal;}
.slide_btn {margin: 30px 0px 0px;padding: 0px;}
.slide_btn a::before {position: absolute; right: 17px; top: 22px; background: url("../svg/right-2.svg") no-repeat left top; content: ""; width:40px; height: 20px;-webkit-transition: transform 0.3s ease-out; -moz-transition: transform 0.3s ease-out; -ms-transition: transform 0.3s ease-out;  -o-transition: transform 0.3s ease-out; transition: transform 0.3s ease-out; background-size: 82% auto} 
.slide_btn a:hover::before {-webkit-transform: translateX(4px); -moz-transform: translateX(4px); -ms-transform: translateX(4px);  -o-transform: translateX(4px); transform: translateX(4px); }
.about_block {width: 100%; height: auto; margin: 0px; padding: 80px 0px 0px; display: inline-block;position: relative}
.about_block .container .row, .digital_word .container-fluid .row{align-items: center;display: flex;}
.about_img img {position: relative; z-index: 1}
.about_img:before {position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: url("../svg/about-shape.svg") no-repeat left top; content: "";  animation: about linear infinite 5s; background-size: contain}

.page-aws-amplify-development .hire-banner-list li.title{display: block;}
.page-aws-amplify-development .hire-banner-list li{display: none;}
.page-aws-amplify-development .hire-banner-list li.title ul li{display: block;}
.hire-banner-left p{padding-bottom: 0;}
.hire-banner-left p:after{display: none;}
.service-offer-section.amplify-development-offer-service .hire-developer-box2 .hire-developer-box2-img {background-image: url(../png/amplify-icon.png);}
.new-why-us-new li {display: block;background: rgb(231 233 247 / 40%);padding: 20px !important;margin-right: 10px;margin-bottom: 10px;border-radius: 11px;flex: 0 0 45%;max-width: 45%;text-align: center;font-weight: 500;font-size:18px;color:#000;}
.new-why-us-new li:before{display: none;}
.new-why-us-new li img{margin-right: 10px;width:50px}
.new-why-us-new  .new-why-us-right img{margin-top: 0;}
.page-android-app-development .technologies div#filters a{padding: 0px 10px 10px!important;font-weight: 500;}
.filter_tabs_technology .nav-tabs{display: flex;justify-content: space-between;border:none;margin-bottom: 20px;}
.filter_tabs_technology .nav-tabs>li.active>a, .filter_tabs_technology .nav-tabs>li.active>a:focus, .filter_tabs_technology .nav-tabs>li.active>a:hover{border:none;}
.tab-content{box-shadow: none;border:none;background: transparent;}
.filter_tabs_block{box-shadow: 0 2px 7.2px 0.8px rgba(0,0,0,.1);background: #fff;height: auto;margin: 17px 0px 17px 0;padding: 30px 10px;text-align: center;}
.filter_tabs_block h2, .filter_tabs_block p{font-size: 16px;color: #337ab7;font-weight: 500;margin-bottom: 0;line-height: 1.7;margin-top: 15px;}
.filter_tabs_technology .nav-tabs li{padding-left: 0;overflow: hidden;}
.filter_tabs_technology .nav-tabs li a{font-size: 17px;color: #323131;font-weight: 600;border: none;padding: 10px 2px;}
.filter_tabs_technology .nav-tabs>li>a:hover{border:transparent;background:none;}
.filter_tabs_technology .nav-tabs li a{position: relative;}
.filter_tabs_technology .nav-tabs li.active a{color: #06f;background: transparent;}
.filter_tabs_technology .nav-tabs li a:hover::before, .filter_tabs_technology .nav-tabs li.active a::before{transform:scaleX(1) translateZ(0);}
.filter_tabs_technology .nav-tabs li a::before{content:"";position:absolute;width:100%;height:2px;left:0;bottom:-2px;background:#06f;transform-origin:0 100%;transform:scaleX(0) translateZ(0);transition:transform 1s cubic-bezier(.23,1,.32,1);}
.new-why-us-new .new-title p{width: 100%;margin-bottom: 30px;}
#show-hidden-menu{display: none;}
/*11-08-2021*/
.new-development-solution-2.massage-app-solution .new-solutions-img {background-image: url(../png/massage-app-icon.png);}
.hire-banner-2.massage-app-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/massage-app-icon.png);}
.powerapp-portfolio.massage-app-portfolio { background: #1A1F4E; position: relative; z-index: 1; }
.powerapp-portfolio.massage-app-portfolio:after { content: ''; position: absolute; top: 0; bottom: 0; left: 0;right: 0;width: 100%; height: 100%; background: url(../webp/massage-app-bg.webp) no-repeat center 100% / cover; z-index: -1; opacity: 0.1; }
.powerapp-portfolio.massage-app-portfolio .title-development-service { color: #FFDB61;text-transform: capitalize; }
.powerapp-portfolio.massage-app-portfolio .powerportfolios-slider .slick-prev, .powerapp-portfolio.massage-app-portfolio .powerportfolios-slider .slick-next { background: #FFDB61; }
.powerapp-portfolio.massage-app-portfolio .powerportfolios-slider .slick-prev:after, .powerapp-portfolio.massage-app-portfolio .powerportfolios-slider .slick-next:after { color: #011b2d; }
/*01-09-2021*/
.solutions-list-block a{display: block;}
.page-solutions .new-solutions-box p{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
/*11-08-2021*/
@-moz-document url-prefix() {
.cool-link:after{display:none;}
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main textarea{height: 99px;}
.get_free_budget  select.enquiryform{text-align: left;padding-top: 8px!important;}
}  
@keyframes about { 
0% {
-webkit-transform: translateY(0px) translateX(0) rotate(0);
transform: translateY(0px) translateX(0) rotate(0); }
30% {
-webkit-transform: translateY(20px) translateX(30px) rotate(15deg);
transform: translateY(20px) translateX(30px) rotate(15deg);
-webkit-transform-origin: center center;
transform-origin: center center; }

100% {
-webkit-transform: translateY(0px) translateX(0) rotate(0);
transform: translateY(0px) translateX(0) rotate(0);
-webkit-transform-origin: center center;
transform-origin: center center; }
}

.experience_block {width:188px; height: 188px; border-radius: 6px; background: #292571; position: absolute; bottom: 0px; right: 25px; z-index: 1; margin: 0px; padding: 20px 0px 0px;}
.experience_block:after {width:119px; height: 122px; margin: 0px; padding: 0px; content: ""; background: rgba(255,255,255,0.1); border-radius: 50%; position: absolute; right: 0px; top: 0px; animation: animation-years linear infinite 5s;}
@keyframes animation-years {
0% {
-webkit-transform: translateY(0px) translateX(0) rotate(0);
transform: translateY(0px) translateX(0) rotate(0); }
30% {
-webkit-transform: translateY(50px) translateX(10px) rotate(15deg);
transform: translateY(50px) translateX(10px) rotate(15deg);
-webkit-transform-origin: center center;
transform-origin: center center; }

60% {
-webkit-transform: translateY(80px) translateX(10px) rotate(15deg);
transform: translateY(80px) translateX(10px) rotate(15deg);
-webkit-transform-origin: center center;
transform-origin: center center; }

100% {
-webkit-transform: translateY(0px) translateX(0) rotate(0);
transform: translateY(0px) translateX(0) rotate(0);
-webkit-transform-origin: center center;
transform-origin: center center; }
}
.experience_block h3 span {font-size: 65px; text-align: center; margin-top: 15px; padding:0px; font-weight: 700; color:#fff; display: inline-block; width: 100%;}
.experience_block h3  {font-size: 30px; text-align: center; margin: 0px; padding:0px; font-weight:500;  color:#fff; display: inline-block; width: 100%;}
.about_block .slide_btn a:hover, .about_block .slide_btn a:focus {background: #0A0D44; }

.digital_word {width: 100%; height: auto; margin: 0px; padding: 80px 0px 0px; display: inline-block;position: relative; text-align: center}
.digital_block {width: 100%; height: auto; margin: 0px; padding: 30px; background: #0A0D44; display: inline-block; text-align: center}
.digital_block .page_title, .digital_block .sub_text {color: #fff; text-align: left}
.ttl_promise {margin:20px 0px 0px; padding: 0px; font-size: 30px; color: #fff; text-align: center; font-weight: 500}
.ttl_promise span {font-style: italic; color: #F29109}
.digital_block .slide_btn {text-align: center; float: none; display: inline-block; margin: 20px 0px 0px; padding: 0px;}
.digital_block .slide_btn a {text-transform: none;}
.new-development-solution-2.social-app-solution .new-solutions-img {background-image: url(../png/social-app-icon.png);}
.new-development-services-2.social-application-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/social-app-icon.png);}
.new-development-services-2.social-application-development-services .new-development-services-center-img {background-image: url(../png/social-app-icon.png);margin: 29px auto 0;}
.hire-banner-2.social-app-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/social-app-icon.png);}
.new-development-solution-2.lifestyle-app-solution .new-solutions-img {background-image: url(../png/lifestyle-app-icon.png);}
.new-development-services-2.lifestyle-application-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/lifestyle-app-icon.png);}
.new-development-services-2.lifestyle-application-development-services .new-development-services-center-img {background-image: url(../png/lifestyle-app-icon.png);margin: 29px auto 0;}
.hire-banner-2.lifestyle-app-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/lifestyle-app-icon.png);}

@keyframes smoothScroll {
0% {
transform: translateY(-40px);
}
100% {
transform: translateY(0px);
}
}
@keyframes jump{0%{transform:translateY(0);}
50%{transform:translateY(-18px);}
100%{transform:translateY(0);}
}


.adresswrapper li { flex:0 0 16.66%; max-width: 16.66%; width: 100%; padding: 0 12px; }
.adresswrapper li span {  display: flex; font-size: 20px; font-weight: 500; }
.adresswrapper li span div { margin: -7px 15px 0 0; float: none; }
.adresswrapper li p { color: #fff; margin-top: 10px; }

/*-------NEWHOMEPAGECSS-----*/
/* .page-home section {overflow-x: hidden; } */
.cursor { width: 40px;  height: 40px; border-radius: 50%; position: absolute; left: 0;  top: 0; mix-blend-mode: difference; pointer-events: none; z-index: 000; }
.cursor--small { width: 8px; background: #fff; height: 8px; }
.cursor--large { width: 40px; height: 40px; border: 1px solid #fff; opacity: 0.5; }
h1, h2, h3, h4, h5, h6{letter-spacing: 0 !important;}
.d-flex {display: flex;}
.flex-wrap {flex-wrap: wrap;}
.align-items-center {align-items: center;}
.justify-content-center {justify-content: center;}
.justify-content-between {justify-content: space-between;}
.sectitle { font-size: 42px !important; }
/* .page-home a:hover { color: transparent; } */
.page-home a:hover, .page-home a:focus {text-decoration: none;}
/* .page-home nav.navbar,.page-home .desktop-menu.delay1.header-background{background:#0a0d44 !important;} */
.page-home .desktop-menu.delay1.header-background.nav-up, .page-home .nav-up nav.navbar{background:#0a0d44 !important;}
#herobannersection { background-color: #060C47; position:relative; min-height:740px; height: 100vh; position: relative; overflow:hidden; z-index: 1; }
.bglineswrapper { position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100vh; z-index: -1; }
.bglineswrapper .bgline { background-color: #fff; opacity: 0.08; position:absolute; transition:all 1.8s cubic-bezier(0.345, 0.005, 0.07, 1); -webkit-transition:all 1.8s cubic-bezier(0.345, 0.005, 0.07, 1); -moz-transition:all 1.8s cubic-bezier(0.345, 0.005, 0.07, 1); -ms-transition:all 1.8s cubic-bezier(0.345, 0.005, 0.07, 1); -o-transition:all 1.8s cubic-bezier(0.345, 0.005, 0.07, 1); }
.bglineswrapper .bgline.bglinevr { width: 1px; height: 0; top: 0; bottom: 0; }
.bglineswrapper .bgline.bglinehr { width: 0;height:1px;}
body.pageloaded .bglineswrapper .bgline.bglinevr { height:100%;}
body.pageloaded .bglineswrapper .bgline.bglinehr { width:100%;}
.bglineswrapper .bgline.bglinevr.bglinevr1 { left: 20%; }
.bglineswrapper .bgline.bglinevr.bglinevr2 { left: 40%; }
.bglineswrapper .bgline.bglinevr.bglinevr3 { left: 60%; }
.bglineswrapper .bgline.bglinevr.bglinevr4 { left: 80%; }
.bglineswrapper .bgline.bglinehr.bglinehr1 { top: 18%; }
.bglineswrapper .bgline.bglinehr.bglinehr2 { top: 36%; }
.bglineswrapper .bgline.bglinehr.bglinehr3 { top: 54%; }
.bglineswrapper .bgline.bglinehr.bglinehr4 { top: 72%; }
.bglineswrapper .bgline.bglinehr.bglinehr5 { top: 90%; }

.geomatricdesignwrapper { background-color: #fff; opacity: 0.05; position:absolute; top: 40px; z-index: -1; }
.geomatricdesignwrapper figure { position: absolute; }

#herobannersection .container, .herobannercontent { height: 100%; }
.herobannercontent { display: flex; align-items: center; flex-wrap: wrap; max-width: 33.333vw; width: 100%; z-index: 4; position: relative; }
.herobannercontent * { color: #fff; }
.herobannercontent h1 { margin-bottom: 35px; font-size: 30px !important; font-weight:400 !important; }
.herobannercontent span { display: block; font-size: 46px; font-weight: 400; text-transform: uppercase; margin-bottom: 25px; line-height: 1.3; font-weight: 800; margin-bottom: 30px; }
.herobannercontent span em { font-style: normal; display: inline-block; color: #1389fd; }
.herobannercontent h1 em { font-style: normal; color: #FD9704; background: linear-gradient(90deg, #FD9704 50%, transparent 50%), linear-gradient(90deg, #FD9704 50%, transparent 50%), linear-gradient(0deg, #FD9704 50%, transparent 50%), linear-gradient(0deg, #FD9704 50%, transparent 50%); background-repeat: repeat-x, repeat-x, repeat-y, repeat-y; background-size: 0 0, 8px 2px, 0 0, 0 0; background-position: left top, right bottom, left bottom, right top; animation: border-animate 1s infinite linear; -webkit-animation: border-animate 1s infinite linear; }
@keyframes border-animate {
0% {
background-position: left top, right bottom, left bottom, right top;
}
100% {
background-position: left 15px top, right 15px bottom , left bottom 15px , right   top 15px;
}
}
.herobannercontent p { margin-bottom: 62px; }
.herosliderlinks { max-width:450px; }
.herosliderlinks li a { display: block; text-transform: capitalize; opacity: 0.5; transition:all 0.32s cubic-bezier(0.345, 0.005, 0.07, 1); -webkit-transition:all 0.32s cubic-bezier(0.345, 0.005, 0.07, 1); -moz-transition:all 0.32s cubic-bezier(0.345, 0.005, 0.07, 1); -ms-transition:all 0.32s cubic-bezier(0.345, 0.005, 0.07, 1); -o-transition:all 0.32s cubic-bezier(0.345, 0.005, 0.07, 1); position: relative; font-size: 14px; }
.herosliderlinks li a:before, .herosliderlinks li a:after {content: '';position: absolute;top: 100%;background-color: #FD9704;width: 0;transition:all 0.32s cubic-bezier(0.345, 0.005, 0.07, 1); -webkit-transition:all 0.32s cubic-bezier(0.345, 0.005, 0.07, 1); -moz-transition:all 0.32s cubic-bezier(0.345, 0.005, 0.07, 1); -ms-transition:all 0.32s cubic-bezier(0.345, 0.005, 0.07, 1); -o-transition:all 0.32s cubic-bezier(0.345, 0.005, 0.07, 1);}
.herosliderlinks li a:before {left: 0;height: 2px;}
.herosliderlinks li a:after {right: 0;height: 1px;top:calc(100% + 5px);}
.herosliderlinks li a:hover {opacity: 1;color:#FD9704;}
.herosliderlinks li a:hover:before, .herosliderlinks li a:hover:after {width:100%;}
.herosliderlinks li.active a:hover {color: #FD9704;}
.herosliderlinks li.active a {font-size: 18px;color: #FD9704;opacity: 1;}
.herosliderlinks li.active a:before, .herosliderlinks li.active a:after {width: 100%;}

#herobannersection { padding-left: 120px; }
#herobannersection .container-fluid { height: 100%; }
.herolinksliderimgswrapper {position: absolute;top:0;right: 0;width: 40%;height:100%; }
/* .herolinksliderimgswrapper figure { width: 100%;height: 100%;background-position: center; background-size: cover; position: absolute; top: 0; }
.herolinksliderimgswrapper figure:first-child {display: block;}
.herolinksliderimgswrapper:before {content:'';position: absolute;top: 0;bottom: 0;right: 0;left: 0;background: #000;width:100%;height:100%;opacity: 0.4;z-index: 1;} */

.herotextslider .sectitle .txtelwrapper { position: relative; overflow: hidden; display: inline-block; height: 50px; vertical-align: middle;transition:all 0.32s cubic-bezier(0.345, 0.005, 0.07, 1); -webkit-transition:all 0.32s cubic-bezier(0.345, 0.005, 0.07, 1); -moz-transition:all 0.32s cubic-bezier(0.345, 0.005, 0.07, 1); -ms-transition:all 0.32s cubic-bezier(0.345, 0.005, 0.07, 1); -o-transition:all 0.32s cubic-bezier(0.345, 0.005, 0.07, 1); }
.herotextslider .sectitle em { white-space: nowrap; position: absolute; left: 5px; top: 18px !important; }
.herosubrolling {display: none;}
.herosubrolling:first-child {display: block;}

#websiterolling { position: absolute; top: 0; right: 0; }

.webheroscreen { position: absolute; }
.webheroscreen.webheroscreen01 { top: -21vh;  right: 20vh; z-index: 2; }
.webheroscreen.webheroscreen02 { bottom: -25vh; right: -6vh; }
.herowebelement01 { position: absolute; top: 17vh; right: 0; z-index: 3; }
.herowebelement02 { position: absolute; top: -15vh; right: -18vh; z-index: 3; }

img.microsoftheroscreen.microsoftheroscreen01 { transform: translateX(47%); }
img.microsoftheroscreen.microsoftheroscreen02 { transform: translateX(17%) translateY(15%); position: relative; z-index: 2; }

.heroplxwrapper { display: none; }
.heroplxwrapper.heroplxapp {display: block;}
.heroplxwrapper, #websiteimg { position: absolute; top: 0; right: 0; width: 100%; height: 100%; }
.herorightcontainerwrap {top: 6.9%;}
.heroplxwrapper img { position: absolute; }

.heroplxweb .desktopframe { top: 11.97%; left: 1.18%;}
.heroplxweb .desktopscreenimg { top: 13.59%; left: 0; }
.heroplxweb .macframe { top: 39.80%; left: 12.99%;}
.heroplxweb .macscreenimg { top: 40.45%; left: 34.51%;}

.heroplxapp .app-frame01 { top: 2.58%; left: 6.51%;}
.heroplxapp .app-screen01 { top: 10px; left: 8px;}
.heroplxapp .app-frame02 { top: 19.63%; left: 34.25%; }
.heroplxapp .app-screen02 { top: 9px; left: 8px;}
.heroplxapp .app-frame03 { top: 51.67%; left: 6.51%;}
.heroplxapp .app-screen03 { top: 9px; left: 8px;}

.app-frame01wrap { transform: perspective(2070px) rotateY(16deg); -webkit-transform: perspective(2070px) rotateY(16deg); -moz-transform: perspective(2070px) rotateY(16deg); -ms-transform: perspective(2070px) rotateY(16deg); -o-transform: perspective(2070px) rotateY(16deg); position: absolute; top: 23.36%; }
.app-frame02wrap { transform: perspective(1240px) rotateY(-16deg); top: 20.49%; left: 52.30%; position: absolute; -webkit-transform: perspective(1240px) rotateY(-16deg); -moz-transform: perspective(1240px) rotateY(-16deg); -ms-transform: perspective(1240px) rotateY(-16deg); -o-transform: perspective(1240px) rotateY(-16deg); }
.app-frame03wrap { transform: perspective(2070px) rotateY (16deg); position: absolute; top: 46.67%; left: 26.21%; -webkit-transform: perspective(2070px) rotateY (16deg); -moz-transform: perspective(2070px) rotateY (16deg); -ms-transform: perspective(2070px) rotateY (16deg); -o-transform: perspective(2070px) rotateY (16deg); }

.heroplxpowerapps .powerapps-frame01 { top: 18.23%; left: 10.37%; }
.heroplxpowerapps .powerapps-screen01 { top: 19.74%; left: 12.2%; }
.heroplxpowerapps .powerapps-frame02 { top: 40.23%; left: 16.78%; }
.heroplxpowerapps .powerapps-screen02 { top: 41.10%; left: 17.83%; }

.webshapesm { top: 53.07%; left:2.23%; width: 60px; }
.webshapemd { top: 80.86%; left:10.10%; width: 60px; }
.webshapexl { top: 32.90%; left:56.95%; width: 60px; }
.webshapesm, .webshapemd, .webshapexl { animation: bubble 1.0s forwards; -webkit-animation: bubble 1.0s forwards; }

#mobileappsimg .webshapexl, #microsoftimg .webshapexl { top: 72.22%; }
#mobileappsimg .webshapemd { top: 30.55%; left: 32.5%; }
#mobileappsimg .webshapesm { top: 72%; left: 8%; }

@keyframes bubble {
0%   { clip-path: circle(0.4% at 50% 50%); }
100% { clip-path: circle(100% at 50% 50%); }
}
#aboutconcettosection { position: relative; z-index: 1; }
.primarytitle { color: #000; margin: 0 0 var(--spacingthreetwice) 0; text-transform: capitalize; line-height: 1.2; }
.primarytitle em { font-style: normal; }
.mainprbutton { font-size: 16px;padding:18px 42px 18px 24px; position: relative; display: inline-block; border: #1389fd solid 1px; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; transition: var(--commontransition); -webkit-transition: var(--commontransition); -moz-transition: var(--commontransition); -ms-transition: var(--commontransition); -o-transition: var(--commontransition); line-height: 1 !important;text-align: left;background-color: #1389fd; color: #fff !important; font-weight: 500; }
.mainprbutton.highlitedcolor.slide-vertical:after { content: "\f105"; position: absolute; font-family: 'FontAwesome'; font-size: 22px; top: 13px; right: 22px; opacity: 1; transition: var(--commontransition); -webkit-transition: var(--commontransition); -moz-transition: var(--commontransition); -ms-transition: var(--commontransition); -o-transition: var(--commontransition); }
.mainprbutton.highlitedcolor.slide-vertical::before { content: ''; position: absolute; top: 24px; right: 24.5px; background: #fff; width: 0; height: 2px; transition: var(--commontransition); -webkit-transition: var(--commontransition); -moz-transition: var(--commontransition); -ms-transition: var(--commontransition); -o-transition: var(--commontransition); }
.mainprbutton.highlitedcolor.slide-vertical:hover:before {width: 20px;}
.mainprbutton:hover {background-color: #1389fd; color: #fff !important;text-decoration: none; padding:18px 60px 18px 24px; text-align: left;}
.aboutconcettosectioncontent { flex:0 0 60%; max-width:60%; padding-right: var(--spacingthreetwice);}
.aboutconcettosectioncontent p {margin-bottom: 25px;}
.aboutconcettoimg { max-width: 35%; flex: 0 0 35%; position: relative; }
.aboutconcettoimg figure img { border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; max-width:100%; width:100%; height: auto; position: relative;
left: -6px; }
.concettocounter {margin:0 -14px;}
.concettocounter li {flex:0 0 33.333%; max-width: 33.333%; padding:0 14px; margin-top:40px;}
.concettocounter li strong { font-size: 40px; display:flex; font-weight:500; position: relative; z-index: 1; }
.concettocounter li strong:before { content:''; position: absolute; top:-13px; left:-15px; background-color: #F7F7F7; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; width: 45px; height: 45px; z-index: -1; }
.concettocounter li span { display: block; color:#3D3D3D; font-size:15px; font-weight:500; text-transform: capitalize; margin-top:calc(var(--spacingthreetwice) - 18px); }
.aboutbgimg { position: absolute; top:0; bottom: 0; right: 0; width: 30.5%; height: 100%; background-position: center; background-size: cover; z-index: -1; }
.aboutbgimg:before {content:''; position: absolute; top:0; right: 0; bottom: 0; left:0; background-color: #0B114B; width: 100%;height: 100%;opacity: 0.95;}
.aboutconcettoimg figure { position: relative; }
.aboutconcettoimg figure svg { position: absolute;  top: 40%; width: calc(100% + 80px); height: calc(100% + 80px); transform: rotate(90deg); -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); z-index: 2; margin-top: -50%; }
.aboutconcettoimg figure svg circle { stroke-dasharray: 6600 6600; stroke-dashoffset: 6600; }
.aos-animate.aboutconcettoimg figure svg circle {animation: stroke 10s ease-out forwards; -webkit-animation: stroke 10s ease-out forwards;}
@keyframes stroke {
to {
stroke-dashoffset:0
}
}

#concettoservicessection { z-index: 1;overflow: hidden;}
#concettoservicessection .container{position: relative;}
.clleftsection {max-width: 424px;flex:0 0 424px;padding-right: var(--spacingthreetwice);position: sticky;top: 150px;}
.clrightsection {max-width: 52%;flex:0 0 52%;}
.clserviceslisting {margin: 0 -12px;}
.clserviceslisting > li, .clprocesslisting li {max-width: 50%;flex:0 0 50%;padding:0 12px;margin-bottom: 40px;}
.clserviceslisting > li:nth-child(3), .clserviceslisting > li:last-child, .clprocesslisting li:nth-child(3), .clprocesslisting li:last-child{margin-bottom: 0;}
.clserviceslisting * {color: #0A0D44;}
.clserviceslisting h5, .clserviceslisting h4 {margin-bottom:30px;font-size: 18px;}
.clserviceslisting h5 a img, .clserviceslisting h4 a img{margin-right: 14px;}
.cmnlistingstyle li {line-height: 1; margin-bottom: 25px;}
.cmnlistingstyle li a { display: inline-block; position: relative; padding:0 0px 0 18px; line-height: 1; color: #0A0D44; transition:var(--commontransition); -webkit-transition:var(--commontransition); -moz-transition:var(--commontransition); -ms-transition:var(--commontransition); -o-transition:var(--commontransition); }
.cmnlistingstyle li a:before, .cmnlistingstyle li a:after { transition:var(--commontransition); -webkit-transition:var(--commontransition); -moz-transition:var(--commontransition); -ms-transition:var(--commontransition); -o-transition:var(--commontransition); }
.cmnlistingstyle li a:before { content: ''; position: absolute; top: 7px; left: 0; background-color: #0A0D44; width: 8px; height: 1px; transition:var(--commontransition); -webkit-transition:var(--commontransition); -moz-transition:var(--commontransition); -ms-transition:var(--commontransition); -o-transition:var(--commontransition); }
.cmnlistingstyle li.active a {/*padding:0;*/ color: #1389fd !important;}
.cmnlistingstyle li.active a:before { background-color: #1389fd; }
/* .cmnlistingstyle li.active a:before {width: 0;} */
/* .cmnlistingstyle li a:after { content: '→'; position: absolute; top: 50%; left: auto; right: -30px; width: auto; font-size: 20px; font-weight: 600; transform: translateY(calc(-50% - 2px)); -webkit-transform: translateY(calc(-50% - 2px)); -moz-transform: translateY(calc(-50% - 2px)); -ms-transform: translateY(calc(-50% - 2px)); -o-transform: translateY(calc(-50% - 2px)); } */
.cmnlistingstyle li.active a:after {width: 100%; left: 0; right: auto; }

.clprocesslisting li h5, .clprocesslisting li h4 { color: #000; font-size: 18px;}
.clprocesslisting li h5 span, .clprocesslisting li h4 span{ color: #1389fd; }
.link-secondary-style { position: relative; display: inline-flex; align-items: center; color:#1389fd; }
.link-secondary-style svg { width: 20px; position: relative; margin-left: 5px; transition:var(--commontransition); -webkit-transition:var(--commontransition); -moz-transition:var(--commontransition); -ms-transition:var(--commontransition); -o-transition:var(--commontransition); }
.link-secondary-style:before {content: ''; position: absolute; top: 100%; left: auto; right: 0; background-color: #1389fd; width: 0; height: 1px; transition:var(--commontransition); -webkit-transition:var(--commontransition); -moz-transition:var(--commontransition); -ms-transition:var(--commontransition); -o-transition:var(--commontransition); }

#scalingcircle { background-position: 100%; background-size: cover; width: 20vh; height: 20vh; position: absolute; top: 50%;right:70px; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); border-radius:50%; z-index: -1; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; }
.concettoserviceBlock{background: #f6f7f6;padding: 40px 20px;border-radius: 12px;}
.concettoserviceBlock p{color: #000;font-size: 18px;font-weight: 500;text-align: center;}
.concettoserviceBlockbtn > a{margin-right: 5px;margin-bottom: 5px;}


#circleanimate { position: absolute; top: 50%; left: 0; right: 0; margin: 0 auto; background-color:#F2F2F2; width: 250px; height: 250px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; z-index: -1; }

#showcaseconcettosection { overflow: hidden; }
.showcaseconcettowrapper{ position: relative; left: calc(16.66% + 49px); }
.showcaseconcettosectioncontent { flex: 0 0 25%; max-width: 25%; }
.showcasesliderwrapper { max-width: 75%; flex: 0 0 75%; }
.showcaseslider .slick-track { margin:0 -16px; }
.showcaseslider .item { padding:0 16px; transition: var(--commontransition); -webkit-transition: var(--commontransition); -moz-transition: var(--commontransition); -ms-transition: var(--commontransition); -o-transition: var(--commontransition); transform: scale(0.9); }
.showcaseslider .item.slick-current { transform: scale(1); }
/* .showcaseslider .item.slick-current { animation: blinkslide 2s linear; -webkit-animation: blinkslide 2s linear; }
@keyframes blinkslide{
0%{opacity: 1;}
50%{opacity: 0;}
100%{opacity: 1;}
} */
.slideractionswrapper {margin-bottom: 30px; max-width: 48.375%; justify-content: flex-end;}
.slideractions {position: relative; width:66px; height: 24px; margin-right: 33px;}
.slideractions .slick-prev, .slideractions .slick-next { width: 14px; height: 24px; }
.slideractions .slick-prev {background:url(../svg/sliderarrowprev.svg) no-repeat 0 0;top:0;left:0;}
.slideractions .slick-next {background:url(../svg/sliderarrownext.svg) no-repeat 0 0;top:0;right:0;}
.showcaseslider .iteminner { position: relative; overflow: hidden; border-radius:16px; -webkit-border-radius:16px; -moz-border-radius:16px; -ms-border-radius:16px; -o-border-radius:16px; }
.showcaseslider .iteminner img { width: 100%; }
.showcaseslider .viewproject { position: absolute; top: auto; right: 0; left: 0; bottom: 0; width: 100%; height: 0; background-color: rgba(0, 0, 0, .7); transition:var(--commontransition); -webkit-transition:var(--commontransition); -moz-transition:var(--commontransition); -ms-transition:var(--commontransition); -o-transition:var(--commontransition); }
.showcaseslider .iteminner:hover .viewproject { height: 100%; }
.viewproject span { position: absolute; top: 50%; left: 0; right: 0; margin: 0 auto; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); font-size: 0; color: #fff; text-transform: uppercase; font-weight: 500; text-align: center; max-width: 142px; width: 100%; opacity: 0; transition:var(--commontransition); -webkit-transition:var(--commontransition); -moz-transition:var(--commontransition); -ms-transition:var(--commontransition); -o-transition:var(--commontransition); transition-delay: 0.2s; }
.showcaseslider .iteminner:hover .viewproject span { font-size: 16px; opacity: 1;}
.viewproject span:before { content: ''; position: absolute; top: 100%; left: auto; right: 0; width: 0; height: 1px; background-color: #fff; transition:var(--commontransition); -webkit-transition:var(--commontransition); -moz-transition:var(--commontransition); -ms-transition:var(--commontransition); -o-transition:var(--commontransition); }
.showcaseslider .iteminner .viewproject span:hover:before { right: auto; left: 0; width: 100%; }
.viewproject span svg { display: inline-block; width: 19px; vertical-align: middle; position: relative; top: -4px; margin-left: 3px; transition:var(--commontransition); -webkit-transition:var(--commontransition); -moz-transition:var(--commontransition); -ms-transition:var(--commontransition); -o-transition:var(--commontransition); }
.showcaseslider .iteminner .viewproject span:hover svg { transform: rotate(-32deg); -webkit-transform: rotate(-32deg); -moz-transform: rotate(-32deg); -ms-transform: rotate(-32deg); -o-transform: rotate(-32deg); }

#concettotestimonials {position: relative; overflow: hidden; z-index: 1; }
#concettotestimonials .primarytitle em {display: block;}
#concettotestimonials:before, #concettotestimonials:after {content: ''; position: absolute; background-color: #fff; z-index: -1; }
#concettotestimonials:before {top: 0; bottom: 0; right: 0; width: 45%; height: 100%;}
#concettotestimonials:after { top: 50%; bottom: 0; left: calc(50% - 150px); width: 500px; height: 500px; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; z-index: -2; }
.testimonialswrapper.d-flex.flex-wrap { align-items: center; }
.testimonialswrapper > div.testimonialsleft { flex:0 0 20%; max-width: 20%; }
.testimonialswrapper > div.testimonialsright { flex:0 0 60%; max-width: 60%; padding-left: 6.3vw; position: relative; }
.testimonialswrapper > div.testimonialsleft .sectitle.primarytitle {line-height:1.1;}

.videotestimonials { position: relative; overflow: hidden; display: inline-block; width: 100%; border-radius:500px; -webkit-border-radius:500px; -moz-border-radius:500px; -ms-border-radius:500px; -o-border-radius:500px; }
.videotestimonials:before { content: ''; position: absolute; top: 0; right: 0; left: 0; background: #000; width: 100%; height: 100%; opacity: 0.5; border-radius:500px; -webkit-border-radius:500px; -moz-border-radius:500px; -ms-border-radius:500px; -o-border-radius:500px; }

.videotestimonials:after { content: ''; position: absolute; background:#2d2e2f  url(../svg/vidplayicon.svg) no-repeat -56px -2px; top:20px; right:20px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; width: 52px; height: 52px; }
.clientnamecountry { position: absolute; bottom: 20px; left: 0; right: 0; text-align: center; background: rgba(0,0,0,0.5); margin: 0 auto; color: #fff; font-size: 16px; padding: 6px 12px 6px 20px; }
/* .videotestimonials:hover .clientnamecountry { opacity: 1;/*transform: translate(0, 0);} */
.medicine-client-video  .videotestimonials { position: relative; overflow: hidden; display: inline-block; max-width: 356px; width: 100%; border-radius:500px; -webkit-border-radius:500px; -moz-border-radius:500px; -ms-border-radius:500px; -o-border-radius:500px; }
.medicine-client-video .videotestimonials img {max-width: 100%;height: auto;border-radius:500px; -webkit-border-radius:500px; -moz-border-radius:500px; -ms-border-radius:500px; -o-border-radius:500px;position: relative;margin:0 auto;}
.medicine-client-video .videotestimonials:hover:after { background-position: -2px -2px; border-color: #1389fd; }
.medicine-client-video .videotestimonials:after { content: ''; position: absolute; background:#1389fd url(../svg/vidplayicon.svg) no-repeat -56px -2px; top:50%; right:0; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; width: 52px; height: 52px; left: 0; margin: 0 auto; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); border: transparent solid 2px; transition:var(--commontransition); -webkit-transition:var(--commontransition); -moz-transition:var(--commontransition); -ms-transition:var(--commontransition); -o-transition:var(--commontransition); }
.medicine-client-video .clientnamecountry { position: absolute; bottom: 20px; left: 0; right: 0; text-align: center; background: rgba(0,0,0,0.5); margin: 0 auto; color: #fff; font-size: 16px; padding: 6px 12px 6px 20px; transition:var(--commontransition); -webkit-transition:var(--commontransition); -moz-transition:var(--commontransition); -ms-transition:var(--commontransition); -o-transition:var(--commontransition);left: 0;right: 0;opacity: 0;/*transform: translate(0, 80px);*/}
.medicine-client-video .videotestimonials:hover .clientnamecountry { opacity: 1;/*transform: translate(0, 0);*/}
.clientinfotop figure {max-width: 90px;width: 100%;height: auto;}
.clientinfotop figure img { max-width: 100%; width: 100%; height: auto; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; }
.clientinfo {margin-left: 20px;}
.clientinfo > span, .clientname, .clientinfo > em {display: block; line-height: 1; }
.clientinfo > span {text-transform: uppercase; color: #454545; font-size: 15px;}
.clientname {text-transform: capitalize; color:#1389fd ; font-size: 22px; font-weight: 500; margin: 7px 0 10px; }
.location {font-style: normal; text-transform: uppercase; color: #2DC100; font-size: 15px; position: relative; padding-left: 16px; }
.location:before {content: ''; position: absolute; top: -1px;left: 0;background: url(../svg/locationicon.svg) no-repeat 0 0; width: 11px; height: 16px;}
.clientcontentbottom {margin-top: 21px; max-width: 573px;}
.testimonialslider .item { margin-right: 60px; opacity: 0.5; transition:var(--commontransition); -webkit-transition:var(--commontransition); -moz-transition:var(--commontransition); -ms-transition:var(--commontransition); -o-transition:var(--commontransition); }
.testimonialslider .item.item.slick-current {opacity: 1;}
.testimonialslider .slick-track {display: flex; align-items: center;}
#globvideogifimg {position: absolute; top: 0; right: 0; max-width: 400px; width: 100%; opacity: 0.35; z-index: -1;}
#concettotestimonials .slideractions {position: absolute; width:66px; height: 24px; margin-right: 33px; bottom: -1.5vw;  right: 25vw;}
.testimonialsmodal {z-index: 9999999;}
.testimonialsmodal .modal-dialog { width: 100% !important; max-width: fit-content !important; }
/* .testimonialsmodal .modal-dialog iframe {width: 100%; height: 410px; } */
.testimonialsmodal .modal-body {padding: 0; margin-bottom: 0; height: 100% !important; background: transparent;}
.testimonialsmodal .modal-content {background-color: transparent !important; border:0 !important; -webkit-box-shadow:none !important; box-shadow:none !important; height: 100% !important; -moz-transform: scale(0) rotate(24deg) translate(11px, 8px) skew(-20deg, -24deg); -webkit-transform: scale(0) rotate(24deg) translate(11px, 8px) skew(-20deg, -24deg); -o-transform: scale(0) rotate(24deg) translate(11px, 8px) skew(-20deg, -24deg); -ms-transform: scale(0) rotate(24deg) translate(11px, 8px) skew(-20deg, -24deg); transform: scale(0) rotate(24deg) translate(11px, 8px) skew(-20deg, -24deg); }
.testimonialsmodal.in .modal-content { -webkit-transform:none; -moz-transform:none; -ms-transform:none; -o-transform:none; transform:none; transition:var(--commontransition); -webkit-transition:var(--commontransition); -moz-transition:var(--commontransition); -ms-transition:var(--commontransition); -o-transition:var(--commontransition); }
.modal-open .modal { z-index: 9999999; }
.testimonialsmodal .tstvideo { margin: 0 auto; display: block; width: 100%;}
/* .page-home .certificates { display: none !important; } */
/* .page-home .new-get-in-touch:before{display: none;} */
/* .page-home .page-contact.footer-form{margin-top: 50px;} */
/*#videotestimonialModal1.testimonialsmodal .tstvideo { width: 100%; }*/
/*Start Deeksha_05-08-2021*/
/*.spider-animation-remove .col-md-12:last-child{margin-bottom: 100px;}*/
/*End Deeksha_05-08-2021*/
.loop-holder { position: absolute; bottom: 80px; left: 0; right: 0;  white-space: nowrap; animation: textLoop 10s linear infinite; -webkit-animation: textLoop 10s linear infinite; width: 100%; display: flex; flex-wrap: nowrap; pointer-events: none; }
.loop-holder__text { font-weight: 800; display: inline-block; font-size: 0; color: transparent; text-align: center; -webkit-text-stroke-width: 2px; -webkit-text-stroke-color: #1389fd; padding:0; letter-spacing: 0.2px; flex:0; opacity: 0.15; transition:var(--commontransition); -webkit-transition:var(--commontransition); -moz-transition:var(--commontransition); -ms-transition:var(--commontransition); -o-transition:var(--commontransition); position: relative; }
.loop-holder__text.active {flex:0 0 100%; }
.loop-holder__text.slide01text.active {font-size: 10vw;}
.loop-holder__text.slide02text.active {font-size: 9vw; left: -8px; }
.loop-holder__text.slide03text.active {font-size: 7.8vw; left: -8px; }
.canvaswaves {display: none;}
#appwaves, #webwaves, #microsoftwaves { position: absolute; top: 50%; left: 0; right: 0; transform: translateY(-50%); z-index: -1; opacity: 0.15; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }
#heroappscreenshowcase { position: absolute; top: calc(50% + 20px); right: 10%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }
img.livestreamheroscreen.livestreamheroscreen01 { position: relative; left: 15%; z-index: -1; }
.iconstornado { position: absolute; bottom: 260px; right: 60px; }
.iconstornado02 { position: absolute; bottom: 260px; right: 72px; }
.flowicon, .flowicon01 { position: absolute; left: 0; right: 0; bottom: 0; margin: auto; width: 15px; }
.iconstornado:after { content: ''; position: absolute; bottom: -159px; left: -24px; width: 70px; height: 70px; z-index: 2; background: rgb(0,0,0); background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0.7315301120448179) 65%, rgba(0,0,0,0) 100%); background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0.7315301120448179) 65%, rgba(0,0,0,0) 100%); background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0.7315301120448179) 65%, rgba(0,0,0,0) 100%); }
/*Start Deeksha_02-09-2021*/
.learndash-connect-code .connect-code-list h4, .learndash-connect-code .connect-code-list h3{font-weight: 400;font-size: 18px;margin-bottom: 0;}
.learndash-connect-code .connect-code-list {min-height: 176px; display: flex;
align-items: center; justify-content: center; }
.new-development-services-2.dynamic-365-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/dynamic-365-icon.png);}
.new-development-services-2.dynamic-365-development-services .new-development-services-center-img {background-image: url(../png/dynamic-365-icon.png);margin: 160px auto 0;}
.hire-banner-2.dynamic-365-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../png/dynamic-365-icon.png);}
.service-offer-section.dynamic-365-development-offer-service .hire-developer-box2 .hire-developer-box2-img {background-image: url(../png/dynamic-365-icon.png);}
.page-dynamics-365-development .hire-developer-top p b{font-size: 20px;line-height: 1.4;display: block;margin-bottom: 15px;}
/*.page-flowable-development .flutter-application-development-new-why-us .row{display: flex;align-items: center;}*/
.new-development-services-2.flowable-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/flowable-icon.png);}
.new-development-services-2.flowable-development-services .new-development-services-center-img {background-image: url(../png/flowable-icon.png);margin: 145px auto 0;}
.page-flowable-development .top-industries {background: #f0f1f0;}
.page-terms-condition h3{font-size: 18px;color: #3f3f3f;}
/*Start Deeksha 13-09-2021*/
.benefits-joining .new-title h2:before, .employees-reward .new-title h2:before{content: 'ConcettoLabs';font-size: 53px;color: rgba(0,0,0,.04);}
.employees-reward .new-title p{margin: initial;}
.employees-reward .new-title p b{margin-top: 15px;display: block;}
.btn-custom.btn-green{background: #2dc100;padding: 10px 20px;font-size: 18px;margin: 40px 0;}
.perks-benefits .col-lg-3{padding-right: 10px;padding-left: 10px;}
.perks-benefits-block{background: #fff;border: 1px solid #DDEDF5;border-radius: 12px;padding:30px 40px;text-align: center;margin:10px 0;}
.benefits-img{margin-bottom: 25px;}
.benefits-text h3{font-size: 16px;font-weight: 600;line-height: 22px;margin-bottom: 0;}
.benefits-text span{display: block;}
.perks-benefits-block:hover {box-shadow: 0px 12px 18px rgba(175, 175, 175, .16);}
.employees-reward{background: #F2FBFF;}
.reward-slider-block{display: flex!important;margin-top: 40px;}
.reward-slider-block .image-left{width: 83%;}
.reward-slider-block .image-left img{width: 100%;}
.reward-slider-block .image-right{margin-left: 20px;width: 40%;}
.reward-slider-block .image-right img{width: 100%;}
.reward-slider-block .image-right img:last-child{margin-top: 20px;}
/*Medical App*/
/* .page-medicine-app-development .new-title h2{color: #000;text-transform: capitalize;font-weight: 600;} */
.page-medicine-app-development .new-title h2{text-transform: capitalize;}
.app-video-section .new-title p {font-size: 16px;line-height: 1.9;width: 100%;}
.page-medicine-app-development .new-title h2:before, .page-medicine-app-development .new-title h3:before{display: none;}
.hire-developer-top.solution-page-list ul li{font-weight: 600;font-size: 20px;margin-bottom: 15px;}
.hire-developer-top.solution-page-list ul li:before{content: '\f00c';font-weight: 300;font-size: 18px;}
.hire-developer-top ul li span{display: block;font-size: 16px;font-weight: 400;margin-top: 5px;}
.app-related-blocks .app-block{width: 280px;padding: 24px;text-align: center;background: #fff;border-radius: 14px;box-shadow: 0 2px 10px rgba(0,0,0,.07);margin-bottom: 30px;}

.app-related-blocks .app-title h3{font-size: 20px;font-weight: 600;line-height: 26px;color: #000;position: relative;margin-bottom: 30px;}
.app-related-blocks .app-title h3:before{position: absolute;content: '';height: 4px;width: 30px;bottom: -15px;left: 0;right: 0;margin: 0 auto;}
.app-icon{margin-bottom: 25px;}
.app-related-blocks.app-related-blocks-right{margin-top: 30px;margin-left: 30px;}
.app-related-blocks.app-related-blocks-left .app-block:first-child .app-title h3:before{background: #4349a6;}
.app-related-blocks.app-related-blocks-left .app-block:nth-child(2) .app-title h3:before{background: #D700FF;}
.app-related-blocks.app-related-blocks-right .app-block:first-child .app-title h3:before{background: #0090FF;}
.app-related-blocks.app-related-blocks-right .app-block:nth-child(2) .app-title h3:before{background: #FD9704;}
.medicine-app-solutions .row{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.related-medical-app{display: flex;flex: 0 0 23.33%;max-width: 23.33%;}
.app-video-section{position: relative;background: #f6f7f6;}
.btn-custom.btn-yellow {background: #1389fd;padding: 10px 30px;font-size: 16px;margin: 40px 0;border-radius: 30px;font-weight: 500;color: #fff;border: none;}
.app-video-section .btn-yellow{margin-right: 10px;margin-bottom: 0;}
.app-features-description h3{font-size: 26px;font-weight: 600;color: #000;}
.app-features-description hr{height: 5px;width: 80px;background: #1389fd !important;border-radius: 50px;margin: 0 0 25px;}
.app-features-description ul{width: 100%;display: flex;flex-wrap: wrap;}
.app-features-description ul li{width: 50%;float: left;font-size: 16px;font-weight: 400;line-height: 1.7;color: #000;position: relative;margin-bottom: 10px;padding-left: 25px !important;padding-right: 20px;}
.app-features-description ul li:before{position: absolute;content: '\f058';top: 0px;left: 0px;font-family: 'FontAwesome';color: #1389fd;}
.app-features-section{border-bottom: 2px solid #F0F0F0;padding: 70px 0;clear: both;}
.app-features-section img{margin: auto;}
.app-features-section .app-features-section-new{display: flex;align-items: center;}
.service-offer-section.php-app-development-offer-service .hire-developer-box2 .hire-developer-box2-img {background-image: url(../png/hire-php-developer-icon-bg.png);}
.video-images{display: flex;position: relative;}
.video-app-img{position: absolute;right: 24px;top: 50%;transform: translateY(-50%);z-index: 9;}
.video-bg-img{position: relative;z-index: 9;cursor: pointer;}
.video-bg-img img{border-radius: 10px;}
.video-bg-img:before{content: '';position: absolute;top: 0;right: 0px;bottom: 0;left: 0px;background: #000;border-radius: 10px;opacity: .4;}
.video-bg-img:after{content: '';position: absolute;top: 50%;left: 50%;background: url(../svg/video-icon.svg) no-repeat;width: 70px;height: 70px;transform: translate(-50%, -50%);}
.video-images:before{content: '';position: absolute;top: -40px;left: -40px;background: url(../svg/dot-left.svg) no-repeat;width: 100%;height: 100%;}
.video-images:after{content: '';position: absolute;bottom: -40px;right: 80px;background: url(../svg/right-dot.svg) no-repeat;width: 390px;height:273px;}
.app-video-section .row{display: flex;align-items: center;}
/*.testimonialsmodal.medicalappModal .tstvideo{width: 300px!important;}*/
.new-development-solution-2.medical-app-solution .new-solutions-img {background-image: url(../png/medical-app-icon.png);}
.video-bg-img.no-video-found:before, .video-bg-img.no-video-found:after{display: none;}
/*Deeksha 06-10-2021*/

.app-features-description.app-features-description-new ul li{width: 33.33%;text-align: center;background: #fff;box-shadow: 0px 0px 6px rgb(0 0 0 / 5%);padding: 20px 10px;font-weight: 500;}
.app-features-description.app-features-description-new ul li img{margin-bottom: 10px;}
.app-features-description.app-features-description-new ul li:before{display: none;}
.food-app-chart .hire-developer-top-img img{margin: auto;}
/*.list-img{width: 60px;height: 60px;margin: auto;}*/

.concettoaboutwrapper { position: relative; z-index: 1; }
.concettoaboutwrapper:after { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; background: url(../svg/aboutsecbg.svg) no-repeat 0 0 / cover; z-index: -1; }
.concettoaboutstatistics { margin-top: 33px; }
.concettoaboutstatistics .cols { counter-reset: my-number-counter; }
.concettoaboutstatistics .cols .col { margin-bottom: 25px; }
.concettoabouttop p { max-width: 837px; width: 100%; margin: 0 auto 20px; }
.statisticsbox { background-color: #fff; border: #ECECEC solid 2px; padding: 18px; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; -ms-border-radius:20px; -o-border-radius:20px; position: relative; z-index: 1; cursor: pointer; overflow: hidden; }
.statisticsbox:before { content: ''; position: absolute; top: 25px; left: 25px; background-color: #365CFE; width: 80px; height: 80px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; transition: 0.25s all ease-in; -webkit-transition: 0.25s all ease-in; -moz-transition: 0.25s all ease-in; -ms-transition: 0.25s all ease-in; -o-transition: 0.25s all ease-in; z-index: -1; }
.statisticsbox:after { content: '0'counter(my-number-counter)'.'; counter-increment: my-number-counter; position: absolute; top: 59px; font-size: 62px; right: 18px; color: #EBEEFF; font-weight: bold; transition: 0.3s all ease-in; -webkit-transition: 0.3s all ease-in; -moz-transition: 0.3s all ease-in; -ms-transition: 0.3s all ease-in; -o-transition: 0.3s all ease-in; }
.statisticsimgnormal { background-color: #365CFE; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }
.statisticsimgnormal { -webkit-clip-path: circle(54% at 50% 50%); clip-path: circle(54% at 50% 50%); }
.statisticsimghover { background-color: #fff; -webkit-clip-path: circle(0% at 50% 50%); clip-path: circle(0% at 50% 50%); }
.statisticsnumber { font-size: 52px; font-weight: 600; color: #365CFE; display: block; line-height: 1.1; margin-top: 18px; }
.statisticsnumber em { display: block; font-style: normal; font-size: 16px; font-weight: bold; color: #000; letter-spacing: 1px; font-weight: 600; text-transform: uppercase; }
.statisticsnumber, .statisticsnumber em { transition: 0.25s all ease-in; -webkit-transition: 0.25s all ease-in; -moz-transition: 0.25s all ease-in; -ms-transition: 0.25s all ease-in; -o-transition: 0.25s all ease-in; }
.statisticsboximgwrap { position: relative; width: 90px; height: 90px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }
.statisticsboximgwrap img { width: 100%; position: absolute; transition: 0.25s all ease-in; -webkit-transition: 0.25s all ease-in; -moz-transition: 0.25s all ease-in; -ms-transition: 0.25s all ease-in; -o-transition: 0.25s all ease-in;  border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }
.statisticsboximgwrap img.statisticsimghover { -webkit-transition-delay: 0.15s; transition-delay: 0.15s; }

#flutter_tech{display: none;}
/* .industrieslisting{justify-content: center;} */

.new-development-solution-2.baby-app-solution .new-solutions-img {background-image: url(../png/baby-app-icon.png);}
.page-reactjs-development-company .new-title h2 span{display: block;line-height: 1.5;}
.page-e-scooter-app-development .new-why-us-new .row, .page-on-demand-app-development .new-why-us-new .row{display: flex;align-items: flex-end;}
.page-massage-app-development .new-why-us-new .row{display: flex;align-items: center;}

/*Fullstackpage*/
.fullstack-desc{float:left;width:100%;color:#000;font-size:20px;font-weight:600;text-transform:uppercase;padding:30px 0;line-height:26px}
.mainword-pythons .asp-port-title.pythonttl{padding-bottom:15px}
.python-works{float:left;width:100%;padding:10px 0 50px}
.fullstack-details{float:left;width:100%;padding:15px 0;border-bottom:1px #999 dashed}
.fullstack-details.first-details{padding-top:0}
.fullstack-details.last-details{border-bottom:none!important}
.codingmain{float:left}
.codingmain a{float:left;border:1px #000 solid;padding:5px 7px;margin:0 10px 10px 0;min-width:95px;color:#000!important;font-size:15px;text-align:center;transition:.5s all ease}
.codingmain a:hover{float:left;border:1px #000 solid;padding:5px 7px;background:#000;margin:0 10px 10px 0;min-width:95px;color:#fff!important;font-size:15px;text-align:center;border-radius:3px}
.fullstackmainbox{float:left;width:100%;transition:all .3s ease 0;padding:15px 15px 10px}
.fullstackmainbox:hover{background:#fff;box-shadow:0 10px 120px 0 rgba(0,0,0,0.1)}
.title-develop-service.fullstackdvlpdetails, .title-develop-service.fullstackdvlpdetails a{float:left;width:100%;color:#1389FD;font-size:19px;font-weight:600;margin:0;text-transform:uppercase;line-height:1.3;padding-bottom:5px}
.text-development-service.fullstackdvlp{min-height:auto!important}
.text-development-service.fullstackdvlp .description-develop-service{min-height:auto}
.clcontentwrd.fullstackwrd{background:none;padding:0;margin-bottom:0!important}
.clcontentwrd.fullstackwrd:hover{box-shadow:none!important}
.fullstackdvlp .wrdicon{margin-top:5px}
.fullstackdvlpmain{float:left;width:100%;background:#f4f4f4;padding:0 30px 10px}
.fullstackrightimg img.img-responsive{padding:35% 0;margin:0 auto;position:relative;z-index:1}
.fullstackrightimg img.img-responsive.backendimg {padding: 60% 0;}
.text-center.fullstackrightimg.databaseimg img.img-responsive{padding:35% 0 0;margin:0 auto;position:relative;z-index:1; width:95%;}
.leftfulstack{margin-bottom:0}
.fullstack-fullwidth{float:left;width:100%;position:relative;z-index:0;overflow:hidden}
.wrdimgsection.fullstackimgsection{width:47px;margin-right:0}
.wrdimgsectiondesc.fullstackdesc{width:calc(100% - 47px)!important;padding-top:0;font-size:16px}
.bgfullstack{float:left;width:100%;text-align:center;padding:60px 0;position:relative}
.userbgfullstack {background: #040d44;width: auto;max-width: 150px;margin: 0 auto;height: 150px;font-size: 30px;color: #fff;border-radius: 5%;font-weight: 600;text-align: center;position: relative;z-index: 111;line-height: 32px;box-shadow: 5px 5px 5px #ccc;transform: rotate(44deg); padding: 50px 0;}
.userend {transform: rotate(-45deg);margin: 5px 0 0 0;float: left;width: 100%;}
.bgfullstack-btm{float:left;width:100%;text-align:center;padding:60px 0;position:relative}
.bgfullstack:before{position:absolute;content:"";width:25%;height:134%;border-bottom:3px solid #040d44;border-right:3px solid #040d44;border-bottom-right-radius:100px;right:25%;bottom:49%;z-index:0}
.bgfullstack:after{position:absolute;content:"";width:25%;height:183%;border-top:3px solid #040d44;border-left:3px solid #040d44;border-top-left-radius:100px;left:25%;top:49.8%;z-index:0}
.bgfullstack-btm:before{position:absolute;content:"";width:25%;height:186%;border-bottom:3px solid #040d44;border-left:3px solid #040d44;border-bottom-left-radius:100px;left:25%;bottom:48%;z-index:0}
.text-center.fullstackrightimg.databaseimg {margin: 0 0 0 -16px;}
.bgfullstack-btm:after{position:absolute;content:"";width:25%;height:140%;border-top:3px solid #040d44;border-right:3px solid #040d44;border-top-right-radius:100px;right:25%;top:48%;z-index:0}
/*ASP page filter*/
#aspFilter-link{display: none;}
.aspFilter{text-align: center;background: #1b1e51;}
.aspFilter a{color: #fff;padding: 20px;display: inline-block;}
.aspFilter-tab.nav_top_fixed {position: fixed;top: 0px;z-index: 99; left: 0;transform: translate(-50%, 0%);width: 100%; display: inline-table;animation: smoothScroll 1s forwards;background: #040d44;z-index: 999;}
.aspFilter-tab a.active{position: relative;color: #fbbf13;}
.aspFilter-tab a.active:before {content: '';position: absolute;bottom: 0px;right: 0;left: 0;height: 2px; width: 100%;background: #fff;}
.aspFilter.nav_top_fixed a {color: #000;}
.integrationIconblock {margin: 0 auto;position: relative;}
#hexagon {width: 140px;height: 80px;background: #f6f6f6;position: relative;transform: rotate(90deg);}
#hexagon:before {content: "";position: absolute;top: -45px;left: 0;width: 0;height: 0;border-left: 70px solid transparent;border-right: 70px solid transparent;border-bottom: 45px solid #f6f6f6;}
#hexagon:after {content: "";position: absolute;bottom: -45px;left: 0;width: 0;height: 0;border-left: 70px solid transparent;border-right: 70px solid transparent;border-top: 45px solid #f6f6f6;}
.integrationImage {position: absolute;left: 0;right: 0;}

.integrationIconblock p{color: #000;margin: 40px auto 80px;text-align: center;}
.powerIntegrationsection .integrationCol{display: flex;}
.integrationIconblock img{position: absolute;top: 5px; left: 0; right: 0;bottom: 0;margin: 0 auto;transform: rotate(-90deg);}

.certified_logo_contact img{width: 200px;}
.certified_logo_contact {position: absolute;top: 90px;left: 10px;display: flex;}
.certified_logo_contact a { margin-right: 38px;}

/*GroceryApp Development pagge*/
.new-development-solution-2.grocery-app-solution .new-solutions-img {background-image: url(../png/grocery-app-icon.png);}

/*GattsbyDevelopment page*/
.right-asp-net-development-solution.gatsby-development-solution2 .new-solutions-box{background-color: #f0f1f1;}
.new-development-solution-2.gatsby-solution .new-solutions-img {background-image: url(../png/gatsby-icon.png);}
.new-development-services-2.gatsby-development-services .new-development-services-list .new-development-services-img {background-image: url(../png/gatsby-icon.png);}
.new-development-services-2.gatsby-development-services .new-development-services-center-img {background-image: url(../png/gatsby-icon.png);}
.new-development-solution-2.new-development-solution-3.gatsby-development-solution2 .new-solutions-img {background-image: url(../png/gatsby-icon.png);}
.gatsby-development-services .new-development-services-center-img {background-color: #663399;margin: 125px auto 0;}

/*Shox Ruhman portfolio page*/
.portfolio_new_banner{padding: 170px 0 30px;}
.portfolio_new_shopping{background: url(../png/banner-bg-9.png) no-repeat;background-position: top 97px right -154px;}
.portfolio_new_shopping .row{display: flex;align-items: center;}
.portfolio_new_text{text-align: center;}
.portfolio_new_banner_title{font-size: 70px;font-weight: 700;margin: 50px 0 30px;line-height: 1.1;}
.portfolio_new_banner_text{font-size: 24px;color: #3b3b3b;line-height: 1.4;}
.portfolio_new_text .build-on{display: inherit;}
.portfolio_new_text .build-on p{font-size: 30px;color: #000;margin-top: 30px;}
.portfolio_new_text .left-side img {top: -10px;margin-left: 10px;}
.portfolio_shopping_about{background: url(../png/section2-bg.png) no-repeat center center;background-size: cover;}
.floating {animation-name: floating;animation-duration: 3s;animation-iteration-count: infinite;animation-timing-function: ease-in-out;margin-left: 30px;margin-top: 5px;}
@keyframes floating {
from { transform: translate(0,  0px); }
65%  { transform: translate(0, 15px); }
to   { transform: translate(0, -0px); }    
}
.floating-reverse {animation-name: floating-reverse;animation-duration: 3s;animation-iteration-count: infinite;animation-timing-function: ease-in-out;}
@keyframes floating-reverse {
from { transform: translate(0,  0px); }
65%  { transform: translate(0, -15px); }
to   { transform: translate(0, -0px); }    
}
.banner_bg{position: relative;display: inline-block;}
.floating{position: absolute;}
.floating img{box-shadow: 0px 3px 36px rgba(0,0,0,.16);border-radius: 25px;}
.banner_bg .floating{position: absolute;bottom: 70px;left: -60px;bottom: 110px;}
.portfolio-new-section .row{display: flex;align-items: center;}
.main_portfolio_title{position: relative;font-size: 50px;font-weight: 700;padding-left: 170px;margin-bottom: 60px;}
.main_portfolio_title:before{position: absolute;content: 'About';top: 50%;left: 0;transform: translateY(-50%); font-size: 160px;color: rgba(0,0,0,.07);}
.portfolio-new-section p{font-size: 20px;color: #3B3B3B;line-height: 1.4;}
.portfolio-new-section ul li{position: relative;font-size: 20px;font-weight: 500;color: #000;margin-bottom: 20px;width: 50%;display: inline-block;padding-left: 35px!important;line-height: 1.5;}
.portfolio-new-section ul li:before{content: '';position:absolute;left: 0;top: 4px;background:url(../png/arrow-4.png) ;width: 21px;height: 16px;}
.portfolio-new-section ul li:nth-last-child(2){margin-bottom: 0;}
.portfolio-new-section ul li:last-child{margin-bottom: 0;}
/* .portfolio_expense_feature.portfolio-new-section ul li{padding-left: 0!important;} */
.portfolio_shopping_about .btn-grad {background-image: linear-gradient(to right, #FE5923 0%, #EF2A59  51%, #FE5923  100%)}
.btn-grad {padding: 18px 33px;text-align: center;transition: 0.5s;background-size: 200% auto;color: white;box-shadow: 0 0 20px #eee;border-radius: 10px;font-size: 24px;font-weight: 500;margin-top: 50px;}
.btn-grad img{margin-left: 15px;    margin-top: -8px; }
.btn-grad:hover {background-position: right center;color: #fff;text-decoration: none;}
.portfolio_shopping_feature .main_portfolio_title{padding-left: 0;color: #FE5923;margin-bottom: 100px;}
.portfolio_shopping_feature .main_portfolio_title:before{content: 'Features';}
.shopping_product_listing{text-align: center;}
.new_list_1 .shopping_product_listing  .floating{right: -30px;left: auto;    bottom: 160px;}
.portfolio_shopping_feature_list p.numbers{background-image: linear-gradient(to right, #FE5923 0%, #EF2A59 51%);display: inline-block;padding: 35px 41px;color: #fff;font-size: 40px;font-weight: 500;border-radius: 32px;margin-bottom: 45px;}
.portfolio_shopping_feature_list h3{font-size: 55px;margin-bottom: 25px;line-height: 1.2;font-weight: 700;}
.portfolio_shopping_feature_list ul li{color: #3B3B3B;font-weight: 400;width: 100%;position:relative;}
.portfolio_shopping_feature_list ul li::before{background:url(../png/cart.png) ;width: 23px;height: 20px;position: absolute;content:'';left:0;top:4px;}
.portfolio_shopping_feature_list ul li:nth-last-child(2){margin-bottom: 20px;}
.shopping_product_listing_image{position: relative;display: inline-block;}
.shopping_product_listing_image:before{position:absolute;content: '';background:url(../png/ring-3.png) ;width: 700px;height: 700px;background-size: cover; bottom: -70px;left: -147px;z-index: -1;animation:rotation 25s infinite linear;}
.new_list_2{display: flex;align-items: center;}
.new_list_2 .shopping_product_listing_image:before{display: none;}
.new_list_3 .shopping_product_listing .floating{top: 150px;left: -55px;}
.new_list_3 .shopping_product_listing_image:before{background:url(../png/ring2.png) ;left: auto;right: -490px;top: 65px;bottom: inherit;width: 700px;height: 700px;background-size: cover;}
.new_list_4 .shopping_product_listing_image:before{left: -543px;width: 770px;height: 770px;}
.new_all_screen .main_portfolio_title{padding-left: 0;margin-top: 150px;line-height: 1;}
.new_all_screen .main_portfolio_title:before {content: 'Screens';}
.portfolio_shopping_feature{margin-bottom: 150px;}
.new_all_screen{padding: 0 230px;background: url(../png/all-screen-bg-10.png) no-repeat center bottom;padding-bottom: 100px;background-size: cover;display: flex;}
.new_all_screen_list{text-align: center;margin-bottom: 50px;}
.new_all_screen_list img{max-width: 100%;}

/*Deughoo Portfolio*/
.portfolio_new_social {position: relative;background: url(../png/banner-bg-10.png) no-repeat;background-position: center top;    margin-top: 95px;padding-top: 60px;}
.portfolio_new_social .portfolio_new_banner_title{font-size: 60px;text-transform: uppercase;display: flex;align-items: center;justify-content: center;margin: 0 0 50px;}
.portfolio_new_banner_title img{margin-right: 20px;box-shadow: 0px 3px 56px rgba(0,0,0,.16);border-radius: 100px;}
.bannerMockup{display: flex;align-items: center;justify-content: center;}
.bannerMockup img:nth-child(2){padding: 0 120px;}
.playstoreImg{position: absolute;bottom: 170px;right: 50px;}
.page-social-network-app .main_portfolio_title{padding-left: 0;}
.page-social-network-app .main_portfolio_title:before{color: #fff;-webkit-text-stroke: 1px rgba(0,0,0,.26);z-index: -1;font-size: 132px;}
.portfolio_social_about .build-on{margin: 30px 0;}
.portfolio_social_about .btn-grad{background:  #0A0D44;margin: 0;}
.portfolio_social_about{padding: 100px 0;}
.portfolio_social_about img{max-width: 100%;}
.product {opacity: 0;}
.product{position: absolute;}
.product:nth-child(1) {animation: product-load 0.5s 0.5s forwards;}
.product:nth-child(2) { animation: product-load 0.5s 1s forwards;top: 130px;left: 163px;width: 327px;}
.product:nth-child(3) {animation: product-load 0.5s 1.5s forwards;top: 13px;left: 157px;width: 120px;}
.product:nth-child(4) {animation: product-load 0.5s 2s forwards;top: 103px;right: 45px;width: 124px;}
.product:nth-child(5) {animation: product-load 0.5s 2.5s forwards;bottom: 32px;right: 72px;width: 137px;}
.product:nth-child(6) {animation: product-load 0.5s 3s forwards;left: 13px;bottom: 111px;width: 131px;  }
.product:nth-child(7) {animation: product-load 0.5s 3.5s forwards;left: 44px;width: auto;top: 164px;}
.product:nth-child(8) {animation: product-load 0.5s 4s forwards;width: 92px;top: 3px;right: 190px;}
.product:nth-child(9) {animation: product-load 0.5s 4.5s forwards;right: -11px;bottom: 163px;}
.product:nth-child(10) {animation: product-load 0.5s 5s forwards;left: 181px;bottom: -11px;}
.product:nth-child(11) {animation: product-load 0.5s 5.5s forwards;left: -13px;bottom: 46px;}
.product:nth-child(12) {animation: product-load 0.5s 6s forwards;left: -10px;top: 99px;}
.product_main{position: relative;}
@keyframes product-load {
0%{
	width: 0;
	height: 0;
	opacity: 0;
}
100% {
opacity: 1;
width: 100%;
height: 100%;
}
}
.product img{
-webkit-animation: zoomeffect 5s infinite;
-moz-animation: zoomeffect 5s infinite;
animation: zoomeffect 5s infinite;
}
@-webkit-keyframes zoomeffect{
0%{
background-position:center;
transform:scale(1,1);
}
50%{
background-position:center;
transform:scale(1.05,1.05);
}
100%{
background-position:center;
transform:scale(1,1);
}
}
@keyframes zoomeffect{
0%{
background-position:center;
transform:scale(1,1);
}
50%{
background-position:center;
transform:scale(1.05,1.05);
}
100%{
background-position:center;
transform:scale(1,1);
}
}
.portfolio_social_about{position: relative;}
.portfolio_social_about:before{content: '';position: absolute;width: 500px;height: 560px;bottom: -200px;left: 0;background: url(../png/rays.png) no-repeat;}
.portfolio_social_feature{padding: 100px 0 0;position: relative;}
.portfolio_social_feature .main_portfolio_title{text-align: center;width: 100%;color: #E21A2D;    margin-bottom: 70px;}
.portfolio_social_feature .main_portfolio_title:before{Content: 'Features';top: 4px;right: 0;left: 0;bottom: 0;margin: auto;}
.portfolio_social_feature .shopping_product_listing_image:before{background: url(../png/round-1.png);background-size: cover;width: 500px;height: 500px;left: 0;right: 0;top: 0;bottom: 0;max-width: 100%;margin: auto;}
.portfolio_social_feature .shopping_product_listing_image {position: initial;display: inherit;}
.portfolio_social_feature .portfolio_shopping_feature_list ul li:before {background: url(../png/list-icon-2.png);width: 23px;height: 20px;}
/*.portfolio_social_feature .new_list_2 .shopping_product_listing_image:before{transform: rotateY(-180deg);}*/
.social-list-2 .shopping_product_listing_image:before, .social-list-4 .shopping_product_listing_image:before{transform: rotateY(180deg);}
.social-list-1, .social-list-2, .social-list-3, .social-list-4{position: relative;}
.social-list-1:before{position: absolute;background: url(../png/rounded-bg.png);bottom: 30px;right: -400px;width: 350px;height: 250px;background-size: cover;}
.social-list-2:before{position: absolute;background: url(../png/rounded-bg.png);bottom: 30px;left: -400px;width: 350px;height: 250px;background-size: cover;transform: rotateY(180deg);}
.social-list-3:before{position: absolute;background: url(../png/rays2.png);bottom: 30px;right: -400px;width: 500px;height: 580px;background-size: cover;}
.social-list-4:before{position: absolute;background: url(../png/rays3.png) no-repeat;bottom: -450px;left: -400px;width: 944px;height: 670px;background-size: cover;}
.page-social-network-app .new_all_screen .main_portfolio_title{text-align: center;}
.page-social-network-app .new_all_screen .main_portfolio_title:before{top: 0;right: 0;bottom: 0;left: 0;margin: auto;}
.page-social-network-app .new_all_screen {background: url(../png/footer-bg.png) no-repeat;padding-bottom: 100px;background-position: top 400px center;}
.requestCons{padding: 100px 0;background: linear-gradient(#0A0D44, #000033);text-align: center;color: #fff;}
.requestCons h2{font-size: 50px;color: #fff;font-weight: 700;}
.requestCons p{font-size: 24px;color: #fff;font-weight: 400;margin: 40px 0;}
.requestCons a{margin-top: 0;box-shadow: none;border: 1px solid #fff;}


/*SoundConnex Portfolio*/
.portfolio_new_artist{position: relative; background: url(../png/banner-bg-11.png) no-repeat center top;background-size: cover;padding-bottom: 100px;}
.portfolio_new_artist .portfolio_new_banner_title{color: #fff;}
.portfolio_new_artist .playstoreImg {right: 110px;}
.portfolio_artist_about{text-align: center;padding: 100px 0;background: url(../png/about-bg-2.png) no-repeat center top;}
.page-artist-broadcasting-app .main_portfolio_title{text-transform: capitalize;margin-bottom: 35px;padding-left: 0;line-height: 1;}
.page-artist-broadcasting-app .main_portfolio_title:before{display: none;}
.page-artist-broadcasting-app .main_portfolio_title span{color: #AA14A4;}
.page-artist-broadcasting-app .btn-grad{background: #0A0D44;border-radius: 50px;margin-top: 15px;}
.waveArtist{position: relative;padding-bottom: 100px;}
.waveArtist .container-fluid{padding: 0;}
.waveArtist .product img{border-radius: 27px;box-shadow: 0px 3px 6px rgba(0, 0, 0, .2);}
.waveArtist .product:nth-child(2){top: 230px;left: 2%;width: auto;}
.waveArtist .product:nth-child(3){top: 357px;left: 12.5%;width: auto;}
.waveArtist .product:nth-child(4){top: 114px;left: 25%;width: auto;}
.waveArtist .product:nth-child(5){top: 0;left: 37.5%;width: auto;bottom: 100px;}
.waveArtist .product:nth-child(6){top: 40%;left: 45%;width: auto;}
.waveArtist .product:nth-child(7){top: auto;left: 62.5%;width: auto;bottom: 0px;}
.waveArtist .product:nth-child(8){top: -70px;left: 75%;width: auto;}
.waveArtist .product:nth-child(9){top: auto;left: 87.5%;width: auto;bottom: 170px;}
.portfolio_artist_feature ul li{width: 100%;padding-left: 44px!important;}
.portfolio-new-section.portfolio_artist_feature ul li:nth-last-child(2) {margin-bottom: 20px;}
.artist_product_listing_image{display: flex;justify-content: space-around;background: url(../png/app-bg.png) no-repeat center top;background-size: contain;height: 100%;width: 100%;}
.imgLast{margin-top: 120px;position: relative;}
.imgFirst{position: relative;}
.screenFloat {display: block;width: 327px;height: 707px;overflow: hidden;position: absolute;top: 9px;left: 9px;border-radius: 37px;margin: 0 auto;}
.screenFloat img {bottom: -800px;width: 100%;height: auto;position: absolute;z-index: 0;margin:0;padding:0;-webkit-transition: top 11s;-moz-transition: top 11s;-ms-transition: top 11s;-o-transition: top 11s;transition: bottom 11s;}
.screenFloat:hover img {bottom: 0;-webkit-transition: all 11s;-moz-transition: all 11s;-ms-transition: all 11s;-o-transition: all 11s;transition: all 11s;}
.imgLast .floating {bottom: 180px;left: -65px;}
.page-artist-broadcasting-app .portfolio-new-section ul li{position: relative;}
.page-artist-broadcasting-app .portfolio-new-section ul li::before{content: '';position: absolute;width: 10px;
height: 10px;top: 8px;left: 8px;margin-right: 15px;border-radius: 53px;background: #aa14a4;}
.artist-list-1 .artist_product_listing_image{background: none;}
.artist-list-1 .screenFloat {width: 347px;height: 753px;}
.artist-list-1 .screenFloat img {bottom: -850px;}
.artist-list-1 .screenFloat:hover img {bottom: 0;-webkit-transition: all 11s;-moz-transition: all 11s;-ms-transition: all 11s;-o-transition: all 11s;transition: all 11s;}
.filledSection{background: url(../png/section-bg.png) no-repeat center center;background-size: cover;background-position:350px right 0;}
.product_main_sm{display: none;}
.filledSection .artist-list-1{padding: 100px 0;}
.filledSection .row{align-items: end;}

.portfolio_artist_feature.portfolio_artist_feature_new .main_portfolio_title{text-transform: capitalize;line-height: 1.2;z-index: 9;}
.portfolio_artist_feature.portfolio_artist_feature_new ul li{font-size: 18px;color: #fff;padding-left: 18px!important;z-index: 9  ;position: relative;}
.portfolio_artist_feature.portfolio_artist_feature_new ul li::before{background: #AA14A4;width: 8px;height: 8px;top: 9px;border-radius: 100%;position: absolute;content:'';left: 0;}
.artist_product_listing .portfolio_artist_feature_list h3{color: #fff !important;}
.portfolio_artist_feature.portfolio_artist_feature_new .artist-list-new ul li{color: #fff;}
.portfolio_artist_feature.portfolio_artist_feature_new .artist-list-new ul li:before{background: #fff;}

.portfolio_artist_feature.portfolio_artist_feature_new .main_portfolio_title.main_portfolio_title_new{position: relative;color: #fff;}
.portfolio_artist_feature.portfolio_artist_feature_new.artist-features .main_portfolio_title.main_portfolio_title_new{color: #000 !important;}
.portfolio_artist_feature.portfolio_artist_feature_new.artist-features ul li{color: #000 !important;}
.portfolio_artist_feature.portfolio_artist_feature_new .artist-list-new .main_portfolio_title.main_portfolio_title_new{color: #fff!important;}
.portfolio_artist_feature.portfolio_artist_feature_new .artist-list-new .main_portfolio_title.main_portfolio_title_new span{color: #a498af!important;}
.portfolio_artist_feature.portfolio_artist_feature_new .main_portfolio_title.main_portfolio_title_new span{position: absolute;right: 0;font-size: 182px;color: #EFEFEF;z-index: -1;top: -50px;opacity: 0.3;}
.list-artist-3{padding-bottom: 100px;}
.list-artist-3 .imgLast .floating {bottom: auto;left: -65px;top: 100px;}
.list-artist-3 .imgLast{margin-top: 0;}
.list-artist-3 .imgFirst{margin-top: 120px;}
.list-artist-4 .artist_product_listing_image {background: url(../png/music-bg.png) no-repeat center center;background-size: contain;}
.filledSection .artist_product_listing_image {background: url(../png/music-bg.png) no-repeat center center;background-size: contain;}
.page-artist-broadcasting-app .new_all_screen{background: url(../png/footer-bg-2.png) no-repeat center center;padding-bottom: 150px;background-size: cover;margin-top: 100px;}
.page-artist-broadcasting-app .new_all_screen .main_portfolio_title{margin: 120px 0 160px;}
.page-artist-broadcasting-app .new_all_screen .main_portfolio_title span {color: #0a0d44;}
.page-artist-broadcasting-app .new_all_screen .main_portfolio_title{color: #fff;}
.page-artist-broadcasting-app .new_all_screen .new_all_screen_list{margin-bottom: 30px;}
.page-artist-broadcasting-app .new_all_screen .col-lg-3:nth-child(3){margin-top: -63px;}
.page-artist-broadcasting-app .new_all_screen .col-lg-3:nth-child(4){margin-top: -126px;}
.page-artist-broadcasting-app .new_all_screen .col-lg-3:nth-child(5){margin-top: -192px;}
.img-shadow{box-shadow: 0px 3px 46px rgba(0, 0, 0, .16);border-radius: 39px;}
.page-artist-broadcasting-app .requestCons{background: #3A2561;}
.page-artist-broadcasting-app  .requestCons .btn-grad {background: #3a2561;border-radius: 10px;}

/*Petsology Portfolio*/
.page-pet-store-development .newpetstorewrapper .container-fluid { padding: 0 30px; }
.portfolio_new_pet_banner {position: relative; background: url(../webp/herobannerbg.webp) no-repeat center top;background-size: cover;padding-bottom: 100px; height: 1080px;text-align: center;}
.portfolioherobannertitle { color: #365CFE; }
.page-pet-store-development .newpetstorewrapper .btn-grad{ background: #365CFE; border-radius: 50px; margin-top: 15px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; border: 0; }
.page-pet-store-development .newpetstorewrapper .btn-grad:hover, .page-pet-store-development .newpetstorewrapper .btn-grad:focus { color: #fff; }
.page-pet-store-development .newpetstorewrapper .main_portfolio_title, .main_portfolio_title_secondary { padding-left: 0; position: relative; padding-top: 198px; margin-bottom: 25px; display: inline-block;line-height: 1; }
.page-pet-store-development .newpetstorewrapper .main_portfolio_title span { color: #365CFE; }
.page-pet-store-development .newpetstorewrapper .main_portfolio_title:after, .main_portfolio_title_secondary:after { content: ''; position: absolute; top: 0; left: 0; right: 0; margin: 0 auto; background: url(../svg/pawicon.svg) no-repeat 0 0 / cover; width: 181px; height: 171px; }
.main_portfolio_title_secondary { line-height: 1.2; position: relative; padding-right: 80px; position: relative; z-index: 1; color: #365CFE; }
.portfolioherobannertitle, .main_portfolio_title, .main_portfolio_title_secondary { font-size: 1.3vw; }
.main_portfolio_title_secondary .titlebgnumber { position: absolute; bottom: -15px; right: 0; color: #E0E6FF; font-size: 7vw; font-weight: bold; line-height: 1; z-index: -1; }
.darkbg .main_portfolio_title_secondary .titlebgnumber { opacity: 0.2; }
.darkbg .main_portfolio_title_secondary:after { background-image: url(../svg/datrkbgpawicon.svg); }
.page-pet-store-development .newpetstorewrapper .main_portfolio_title::before { display: none; }
.page-pet-store-development .newpetstorewrapper .webscreen { width: 100%; }
.portfolio_petstore_about .row.dflex { flex-direction: row-reverse; }
.page-pet-store-development .newpetstorewrapper .blockcenter { text-align: center; }
.page-pet-store-development .newpetstorewrapper .secpadding { padding:100px 0;margin: 0 auto;
  max-width: 1920px;}
.portfolio-tick-listing li { position: relative; width: 100%; display: block; padding: 0 0 0 50px; color: #000; margin: 0 0 30px; font-size: 22px; font-weight: 500; line-height: 1.4; }
.portfolio-tick-listing li:before { content: ''; position: absolute; top: -3px; left: 0; background: url(../svg/tick.svg) no-repeat 0 0 / cover; width: 35px; height: 35px; }
.bgpatternsquish { position: relative; z-index: 1; }
.bgpatternsquish:before { content: ''; position: absolute; top: 50%; left: 60px; background: url(../webp/bgshape01.webp) no-repeat 0 0 / contain; width: 100%; height: calc(100% + 100px); z-index: -1; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }
.darkbg * { color: #fff; }
.secreverse .d-flex { flex-direction: row-reverse; }
.portfolio_petstore_showpics.darkbg { background: #365CFE url(../webp/secbgmiddle.webp) no-repeat center / cover; }
.portfolio-bullet-listing li { position: relative; font-size: 18px; color: #000; font-weight: 500; padding: 0 0 0 24px; line-height: 1.2; margin: 0 0 15px; }
.portfolio-bullet-listing li:before { content: ''; position: absolute; top: 6px; left: 0; background-color: #365CFE; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; width: 8px; height: 8px; }
.darkbg .portfolio-bullet-listing li { color: #fff; }
.darkbg .portfolio-bullet-listing li:before { background-color: #fff; }
.iconsline { position: relative; padding-left: 140px; }
.iconsline:before { content: ''; position: absolute; bottom: 0; left: 0; background: url(../svg/iconblitch.svg) no-repeat 0 0 / cover; width: 115px; height: 100%; }
.portfolio_petstore_prductdetail .upperimg { padding-right: 40px; margin-top: 0vh; }
.portfolio_web_allscreens { background: #365CFE url(../png/allscreenbg.png) no-repeat center / cover; width: 100%; }
.brandlogo { max-width: 380px; width: 100%; margin: 0 auto; }
.brandlogo img { width: 100%; }
.weballscreensliderwrapper { position: relative; margin-top: 50px; }
.allscreenbody { max-width: 1170px; width: 100%; margin: 0 auto; }
.allscreenbody img { width: 100%; }
.weballscreenslider { position: absolute !important; top: 30px; left: 0; right: 0; max-width: 876px; width: 100%; margin: 0 auto; }
.websliderarrow { position: absolute; top: 50%; width: 70px; height: 70px; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); z-index: 2; cursor: pointer; }
.websliderarrow.websliderarrowleft { background: url(../svg/sliderprev.svg) no-repeat 0 0 / cover; left: -180px; }
.websliderarrow.websliderarrowright { background: url(../svg/slidernext.svg) no-repeat 0 0 / cover; right: -180px; }

/*CasinoApp*/
.portfolio_new_casino{position: relative; background: url(../png/banner-bg-12.png) no-repeat center top;background-size: contain;margin: 90px 0;padding-top: 70px;background-size: cover;}
.portfolio_new_casino .portfolio_new_text{position: absolute;}
.portfolio_new_casino .portfolio_new_text h1{font-size: 44px;font-weight: 500;color: #fff;margin: 20px 0 0;}
.portfolio_new_casino .playstoreImg {position: absolute;bottom: 190px;}
.portfolio_casino_about .main_portfolio_title{padding-left: 0;}
.portfolio_casino_about .main_portfolio_title:before,  .page-casino-game-app-development .new_all_screen .main_portfolio_title:before{color: #fff;-webkit-text-stroke: 1px rgba(0,0,0,.26);z-index: -1;font-size: 112px;}
.portfolio-new-section.portfolio_casino_about .row {display: flex;align-items: inherit;}
.portfolio_casino_about .btn-grad{background: #5EBA46;border-radius: 50px;margin-top: 15px;}
.casino-feature-img{display:flex;align-items: center;}
.portfolio_casino_feature{position: relative;padding: 50px 0;}
.portfolio_casino_feature_sec1:before{content: '';position: absolute;background: url(../png/section-bg-2.png) no-repeat center left;width: 1183px;height: 960px;top: 50%;transform: translateY(-50%);}
.casino-feature-img1 img{padding-right: 20px;padding-bottom: 20px;}
.casino-feature-img1 img:last-child{padding-bottom: 0;}
.portfolio_casino_feature_sec1 .main_portfolio_title{padding-left: 0;}
.portfolio_casino_feature_sec1 .main_portfolio_title:before{color: #fff;-webkit-text-stroke: 1px rgba(0,0,0,.26);z-index: -1;font-size: 112px;content: 'Features';}
.casino_feature_list{padding-left: 170px;}
.portfolio-new-section.portfolio_casino_feature ul li{width: 100%;position: relative;}
.portfolio-new-section.portfolio_casino_feature ul li:nth-last-child(2) {margin-bottom: 20px;}
.portfolio-new-section.portfolio_casino_feature ul li:before{background: url(../png/list-before.png);width: 22px;height: 22px;position: absolute;content: '';top: 5px;left: 0;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2:before{right: 0;background: url(../png/section-bg2.png) no-repeat center right;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2 .casino_feature_list{padding-left: 0;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2 .casino-feature-img2 img{margin-top: 400px;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2 h3{font-size: 32px;margin-bottom: 40px;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2 h3 span{color:#5EBA46 ;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2 ul li{padding-left: 25px;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2 ul li:before{background: #000;width: 10px;height: 10px;list-style-type: circle;border-radius: 50px;top: 9px;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2  .casino_feature_list{margin-bottom: 150px;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2  .casino_feature_list:last-child{margin-bottom: 0px;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2.portfolio_casino_feature_sec3:before {background: url(../png/section-bg-2.png) no-repeat center left;left: 0;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2.portfolio_casino_feature_sec3 .casino-feature-img2 img{margin-top: 0px;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2.portfolio_casino_feature_sec3 .casino-feature-img1 img{margin-top: 400px;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2.portfolio_casino_feature_sec3 .casino_feature_list{padding-left: 170px;}
.portfolio_casino_feature.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2.portfolio_casino_feature_full{background: url(../png/full-bg.png) no-repeat; background-position: 0px 145px;background-size: cover;}
.portfolio_casino_feature.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2.portfolio_casino_feature_full:before{display: none;}
.portfolio_casino_feature_sec2.portfolio_casino_feature_full .row{align-items: flex-start;}
.portfolio_casino_feature_sec2.portfolio_casino_feature_full .row div {text-align: center;}
.portfolio_casino_feature_sec2.portfolio_casino_feature_full .row div.middleBox {margin-top: -38px;}
.portfolio_casino_feature_sec2.portfolio_casino_feature_full .casino_feature_list{text-align: left!important;margin-top: 100px;padding-left: 0;}
.page-casino-game-app-development .new_all_screen{background: url(../png/all-screen-bg-11.png) no-repeat;    background-position: right 0px top 220px;}
.page-casino-game-app-development  .main_portfolio_title{color:#1A3079; }
.page-casino-game-app-development .new_all_screen  .main_portfolio_title{margin-bottom: 100px; }
.page-casino-game-app-development .new_all_screen img{padding-top: 40px;}
.page-casino-game-app-development .new_all_screen div:nth-child(4), .page-casino-game-app-development .new_all_screen div:nth-child(5){margin-top: -200px;}
.casino_feature_list ul li{font-weight: 400;}
.res-img{display: none;}


/*iGuard Portfolio HTML*/
.page-freelancer-kind-app{background: #EBF2FF;}
.portfolio_new_iguard{position: relative; background: url(../png/bg.png) no-repeat center top;background-size: cover;margin: 100px 0;padding-top: 70px;padding-bottom: 190px;}
.portfolio_new_iguard .portfolio_new_text {position: absolute;left: -150px;width: 500px;}
.portfolio_new_iguard .portfolio_new_banner_title{font-size: 40px;color: #fff;font-weight: 400;line-height: 1.2;}
.portfolio_new_iguard .portfolio_new_banner_title span{font-size: 70px;font-weight: 700;}
.portfolio_new_iguard .playstoreImg{bottom: 50px;right: 50px;}
.portfolio_new_iguard .playstoreImg a{margin: 0 10px;}
.portfolio_new_iguard .portfolio_new_banner_title{position: relative;}
.portfolio_new_iguard .portfolio_new_banner_title:before {position: absolute;content: '';bottom: -74px;right: -51px;width: 125px;height: 114px;background: url(../png/arrow-down-right.png) no-repeat;}
.portfolio_iguard_about .main_portfolio_title{padding-left: 0;}
.portfolio_iguard_about .main_portfolio_title:before{-webkit-text-stroke: 1px rgba(0,0,0,.26);color: #EBF2FF;z-index: -1;}
.portfolio-new-section.portfolio_iguard_about ul li{font-weight: 400;width: 100%;font-size: 18px;padding-left: 50px!important;}
.portfolio-new-section.portfolio_iguard_about ul li:nth-last-child(2) {margin-bottom: 20px;}
.portfolio-new-section.portfolio_iguard_about ul li:before{background: url(../png/list-icon-3.png);width: 29px;height: 33px;}
.portfolio_iguard_about .row:nth-child(2){display: block;background: #fff;padding: 50px;border-radius: 43px;}
.portfolio_iguard_about .row:nth-child(2) p{font-size: 24px;}
.portfolio_iguard_about .row:nth-child(2) .btn-grad{background: #1C5FCC;border-radius: 50px;}
.portfolio_iguard_about{position: relative;}
.portfolio_iguard_about:before{position: absolute;content: '';background: url(../png/decor.png);width: 640px;height: 640px;z-index: -1;top: 300px;left: -100px;}
.iguarApp .row{justify-content: space-between;align-items: end;}
.iguarApp{padding: 100px 0;position: relative;}
.iguarApp:before{position: absolute;content: '';background: url(../png/guard-img.png) no-repeat;width: 450px;height: 450px;bottom: 0;left: 110px;align-items: end;}
.portfolio_iguard_feature_full{background: url(../png/sec-bg.png) no-repeat center top;background-size: cover;background-position: 0 -100px;padding: 100px 0 0;}
.portfolio-new-section.portfolio_iguard_feature_full .row{align-items: start;}
.main_portfolio_title.main_portfolio_title_guard:before{display: none;}
.main_portfolio_title.main_portfolio_title_guard{padding-left: 0;position: relative;line-height: 1;margin: 30px 0;}
.main_portfolio_title.main_portfolio_title_guard span{position: absolute;right: -90px;color: rgba(255,255,255,.10);font-size: 128px;      top: 50%;
transform: translateY(-50%);}
.portfolio-new-section.portfolio_iguard_feature_full p{color: #fff;line-height: 1.6;}
.portfolio-new-section.portfolio_iguard_feature_full .main_portfolio_title.main_portfolio_title_guard{color: #fff;font-size: 50px;position: relative;}
.portfolio-new-section.portfolio_iguard_feature_full .main_portfolio_title:before{position: absolute;content: '';background: url(../png/arrow-down-left.png) no-repeat;width: 91px;height: 90px;    top: 100px;left: -110px;display: block;}
.portfolio_iguard_feature_left{position: relative;}
.portfolio_iguard_feature_left:before{position: absolute;content: '';background: url(../png/decor.png);width: 640px;height: 640px;top: 150px;right: -51px;}
.portfolio_iguard_feature_left .main_portfolio_title.main_portfolio_title_guard{display: inline-block;position: relative;}
.portfolio_iguard_feature_left img.d-block{display: block;}
.portfolio_iguard_feature_left .main_portfolio_title.main_portfolio_title_guard span{color: rgba(28,95,204,.05);display: inline-block;}
.portfolio_iguard_feature_left.portfolio_iguard_feature_right:before{top: 150px;left: -51px;right: auto;}
.portfolio_iguard_feature_left .main_portfolio_title.main_portfolio_title_guard:before{position: absolute;content: '';background: url(../png/arrow-right-dark.png) no-repeat;width: 91px;height: 90px;    top: 20px;left: auto;right: -240px;display: block;}
.portfolio_iguard_feature_left.portfolio_iguard_feature_right .main_portfolio_title.main_portfolio_title_guard:before{position: absolute;content: '';background: url(../png/arrow-left-dark.png) no-repeat;width: 91px;height: 90px;    top: 20px;left: -115px;right: auto;display: block;}
.page-freelancer-kind-app .new_all_screen{background: #EBF2FF;max-width: 1920px;margin: 0 auto;}
.page-freelancer-kind-app .new_all_screen .main_portfolio_title{z-index: 99;margin: 200px 0 100px;}
.page-freelancer-kind-app .new_all_screen .main_portfolio_title:before{color: #ebf2ff;-webkit-text-stroke: 1px rgba(0,0,0,.20);left: 50%;top: -9px;transform: translateX(-50%);z-index: -1;}
.page-freelancer-kind-app .new_all_screen img{padding-bottom: 50px;}
.page-freelancer-kind-app .requestCons{background: #1C5FCC;}

/*Sitemap*/
.sitemappanel ul{padding-left: 40px;margin: 10px 0;width: 100%;}
.sitemappanel ul li a{line-height: 1.5;margin-bottom: 10px;display: inline-block;color: #000;}
.sitemappanel ul li {position: relative;width: 33.33%;display: inline-block;padding-right: 20px;}
.sitemappanel ul li:before{content: '';position: absolute;top: 10px;left: -14px;background: #25aae1;width: 5px;height: 5px;border-radius: 100px;}


/*Netlify Page*/
.netlify-banner .hire-banner-list > li.title:after{top: 82px;}
.page-netlify-development .hire-developer-back-remove{background: #fff;}
.new-development-solution-2.netlify-solution .new-solutions-img{background-image: url(../png/netlify-icon.png);}

/*AwardPage*/
.awardPage{background: url(../png/award-banner.png);background-size: cover;height: 600px;margin-top: 98px;display: flex;align-items: center;}
.awardPage .row{display: flex;align-items: center;}
.awardBanner h1{font-size: 50px;color: #fff;font-weight: 600;line-height: 1.2;}
.awardBanner p{font-size: 20px;color: #fff;font-weight: 400;line-height: 1.5;margin-bottom: 20px;}
.awardSec{padding: 100px 0;}
.awardSecblock{display: flex;align-items: center;border: 1px solid #CECECE;border-radius: 20px;padding: 40px;margin-bottom: 40px;}
.awardSecblock:last-child{margin-bottom: 0;}
.awardSecimg img {
  height: auto;
  width: 230px;
} 
.awardSecimg{margin-right: 40px;}
.awardSeccontent h2{font-size: 20px;font-weight: 600;line-height: 1.2;margin-bottom: 20px;}
.awardSeccontent p{font-size: 16px;font-weight: 400;line-height: 1.5;color: #000;}

.servicesherobanner { padding-bottom: 120px; }
.servicesherobannercontent h1 { color: var(--greencolor);display: flex;align-items: center;}
.servicesherobannercontent p { color: #fff; max-width: 655px; width: 100%; }
.serviceherolitebox {max-width: 430px; margin: 0 -10px; }
.serviceherolitebox li { flex:0 0 50%; max-width: 50%; padding: 0 20px; margin-top: 20px; overflow: hidden; }
.serviceherolitebox li .serviceheroliteboxwrap { background-color: #1D2053; border-radius:12px; -webkit-border-radius:12px; -moz-border-radius:12px; -ms-border-radius:12px; -o-border-radius:12px; padding:18px 20px; /*transform:translateY(200px); transition:var(--commontransition); -webkit-transition:var(--commontransition); -moz-transition:var(--commontransition); -ms-transition:var(--commontransition); -o-transition:var(--commontransition); -webkit-transform:translateY(200px); -moz-transform:translateY(200px); -ms-transform:translateY(200px); -o-transform:translateY(200px);*/}
.serviceherolitebox strong {display: block; font-size: 52px; font-weight: 600; color:#1389fd; line-height: 1; margin-bottom: 2px; position: relative; padding-left: 14px; }
.serviceherolitebox strong:before { content: ''; position: absolute; top: -8px; left: 0; background-color:rgba(255, 255, 255, .08); width: 48px; height: 48px; border-radius:50%; -webkit-border-radius:50% ; -moz-border-radius:50% ; -ms-border-radius:50% ; -o-border-radius:50% ; }
.serviceherolitebox span { font-size: 16px; font-weight: 300; color: #fff; display: block; position:relative; padding:0 0 12px; }
.serviceherolitebox span:before, .serviceherolitebox span:after { content: ''; position: absolute; left: 0; bottom: 0; background-color: var(--greencolor); height: 3px; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; }
.serviceherolitebox span:before {left: 0; width: 3px;}
.serviceherolitebox span:after {left: 5px; width: 27px;}
.new-getintouch-form {background-color: #fff;}
.new-getintouch-form .hire-banner-form-top { background-color: #F1F1F1; text-align: center; padding: 26px 20px; }
.new-getintouch-form .hire-banner-form-top * {color: var(--darktextcolor);}
.new-getintouch-form .hire-banner-form-top h2 {font-size: 26px; line-height: 1; margin-bottom: 5px;}
.new-getintouch-form .hire-banner-form-top p {color: #7D7E9A; font-size: 14px;}
.new-getintouch-form .hire-banner-form-top p img { display: inline-block; vertical-align: middle; position: relative; top: -3px; margin-right: 8px; }
.new-getintouch-form #inquiryright { padding:20px 20px 10px 20px; }
.new-getintouch-form .form-group { position: relative; }
.new-getintouch-form .form-group img { position: absolute; top: 14px; right: 0; z-index: 2; }
.new-getintouch-form .form-group .form-control { border: 0 !important; border-bottom: #53557B solid 2px !important; -webkit-box-shadow: none !important; box-shadow: none !important; padding-right: 26px !important; height: 50px !important; padding-left: 0 !important; color: var(--darktextcolor); font-size: 15px !important; }
.new-getintouch-form .form-group.input-focus .form-control { border-color: var(--greencolor) !important; }
.new-getintouch-form .form-group.input-focus .form-control.placeholder-email.error { border-color: var(--colordanger) !important; }
.new-getintouch-form .form-fields input, .new-getintouch-form select {float: none;}
.error { font-weight: 400; color: var(--colordanger); }
.new-getintouch-form ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
color: var(--darktextcolor);
opacity: 1;
}
.new-getintouch-form ::-moz-placeholder { /* Firefox 19+ */
color: var(--darktextcolor);
opacity: 1;
}
.new-getintouch-form :-ms-input-placeholder { /* IE 10+ */
color: var(--darktextcolor);
opacity: 1;
}
.new-getintouch-form :-moz-placeholder { /* Firefox 18- */
color: var(--darktextcolor);
opacity: 1;
}
input:-webkit-autofill
{
transition: background-color 125000s ease-in-out;
-webkit-transition: background-color 125000s ease-in-out;
-moz-transition: background-color 125000s ease-in-out;
-ms-transition: background-color 125000s ease-in-out;
-o-transition: background-color 125000s ease-in-out;
}

.custom-selects select { border: 0 !important; }
.custom-selects select { height:auto; padding:13px 42px 11px 22px; -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; appearance:none; position:relative; z-index:1; background:none; line-height:1.25; -webkit-border-radius:0; border-radius:0; height:50px; -moz-border-radius:0; -ms-border-radius:0; -o-border-radius:0; border-bottom: var(--darktextcolor) solid 2px !important; width: 100%; color: var(--darktextcolor) !important; }
.custom-selects select.enquiryform.valid { border-bottom-color: var(--greencolor) !important; }
.custom-selects select::-ms-expand { display:none; }
.custom-selects { display:block; margin:0; position:relative; background:#fff; }
.custom-selects:after { position: absolute; top: 14px; right: 33px; content: '\f107';  font-family: 'FontAwesome'; font-size: 25px; color: #000; }
.new-getintouch-form .custom-selects select { padding-left: 0; }
.new-getintouch-form .form-group textarea.form-control {height: 100px !important; resize:none;}
.new-getintouch-form .enquiryform .textbox {height: 50px !important; padding-left: 0 !important; color: var(--darktextcolor); font-size: 15px !important; border:0 !important; border-bottom: var(--darktextcolor) solid 2px !important; box-shadow: none !important; width: 100% !important;
display: block !important; position: relative; margin: 0 0 25px !important;  background: transparent; text-align: right; }
.new-getintouch-form .textbox.valid {border-bottom-color: var(--greencolor) !important;}
.new-getintouch-form .textbox.form-control.invaild.valid {border-bottom-color: var(--colordanger) !important;}
.new-getintouch-form .inquirybtn { background: #1389fd; display: block !important; width: 100% !important; padding: 18px 20px; border-radius:12px; -webkit-border-radius:12px; -moz-border-radius:12px; -ms-border-radius:12px; -o-border-radius:12px; }
.new-getintouch-form .inquirybtn:not([disabled]):hover { background: var(--greencolor); }
.new-getintouch-form .inquirybtn .fa { display: none; }
.new-getintouch-form .captchaDiv { position: relative; }
.new-getintouch-form .captchalable { position: absolute; left: 0; top: 12px; }
.scrolldownlink { position: absolute; bottom: 40px; left: 0; right: 0; margin: 0 auto; width: 34px; height: 80px; }
.scrolldownlink .mousedownsign {-o-animation:breathe 1s alternate infinite; -webkit-animation:breathe 1s alternate infinite; animation:breathe 1s alternate infinite;}
.scrolldownlink .mousedownsign.mousedownsignone { animation-delay:0.5s; }
.scrolldownlink .mousedownsign.mousedownsigntwo { animation-delay:1s; }
.scrolldownlink .mousedownsign.mousedownsignthree { animation-delay:1.5s; }
.scrolldownlink .mousedownsign, .scrolldownlink .mousedownsign img { display: block; margin: 0 auto; }
.scrolldownlink:before, .scrolldownlink:after { content: ''; position: absolute; left:0; right:0; margin:0 auto; }
.scrolldownlink:before { background-color: #fff; width: 4px; height: 9px; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; bottom: 8px; animation:downup 1s alternate infinite; -webkit-animation:downup 1s alternate infinite; }
.scrolldownlink:after { width: 100%; height: 50px; border-top-left-radius: 14px; border-top-right-radius: 14px; border-bottom-left-radius: 18px; border-bottom-right-radius: 18px; border: #fff solid 2px; bottom: 0; }

@keyframes breathe {
0% {
opacity:1
}
100% {
opacity:0.2
}
}
@-webkit-keyframes breathe {
0% {
opacity:1
}
100% {
opacity:0.2
}
}

@keyframes downup {
0% {
transform: translateY(0);
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
height: 4px;    
}
100% {
transform: translateY(-7px);
-webkit-transform: translateY(-7px);
-moz-transform: translateY(-7px);
-ms-transform: translateY(-7px);
-o-transform: translateY(-7px);
height: 9px;
}
}
@-webkit-keyframes downup {
0% {
opacity:1
}
100% {
opacity:0.2
}
}
.crossplatformintro.flextwo {margin-bottom: 100px;}
.d-flex.flex-reverse { flex-direction: row-reverse; }
.flextwo { margin: 0 -12px; }
.flextwo > div { flex:0 0 50%; max-width: 50%; width:100%; padding:0 12px; }
.flutterintroimg > img { max-width: 100%; width: 100%; height: auto; }
.flutterintroimg video{width: 100%;height: auto;}
.crossplatformintro .flutterintroimg > img { max-width: 80%; width: 80%; margin: 0 auto; display: block; }
.alignrightcontent { text-align: right; }
.flextwo > div.flutterintrocontent { flex:0 0 40%; max-width: 40%;font-size: 40px; }
.sectionnumber { font-size: 100px; font-weight: 800; display: inline-block; color: #fff; text-align: center; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: #1389fd; padding:0; letter-spacing: 0.2px; flex:0; transition:var(--commontransition); -webkit-transition:var(--commontransition); -moz-transition:var(--commontransition); -ms-transition:var(--commontransition); -o-transition:var(--commontransition); position: relative; margin-bottom: 48px; padding-right: 34px; z-index: 1; }
.sectionnumber:before { content: ''; position: absolute; top: -50px;
right: 0; width: 85px; height: 85px; background-color: #F4F4F4; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; z-index: -1; }
.flutterintrocontent h2 {line-height: 1.3;}
.flutterintrocontent ul{margin-bottom: 20px;}
.flutterintrocontent ul li{color: #333;position: relative;padding-left: 28px;margin-bottom: 15px;font-size: 16px;}
.flutterintrocontent ul li:before{content: "";background: url(../png/checkmark.png) no-repeat 0 0;width: 17px;height: 14px;position: absolute;left: 0;top: 7px;}
.showcaseprojectsliderinner { max-width: 1335px; padding:0 20px; width: 100%; margin: 0 auto; border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; -ms-border-radius:40px; -o-border-radius:40px; z-index: 1; flex-direction:row-reverse; padding:0 40px; position: relative; z-index: 1; }
.serviceportfolioleft { flex:0 0 60%; max-width: 60%; text-align: right; }
.serviceportfolioleft figure, .serviceportfolioleft img { display: inline-block; padding:0 8px; }
.serviceportfolioleft img {padding: 0;max-width: 100%;height:auto;}
.serviceportfolioright { flex: 0 0 40%; max-width: 40%; }
*[data-color="anyface-gradient"] { background: rgb(255,142,58); background: -moz-linear-gradient(48deg, rgba(255,142,58,1) 0%, rgba(255,55,123,1) 100%); background: -webkit-linear-gradient(48deg, rgba(255,142,58,1) 0%, rgba(255,55,123,1) 100%); background: linear-gradient(48deg, rgba(255,142,58,1) 0%, rgba(255,55,123,1) 100%); position: relative; }

.showcaseprojectsliderinner:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; -ms-border-radius:40px; -o-border-radius:40px; z-index: -1; opacity: 0.15; }
.showcaseprojectsliderinner[data-color="anyface-gradient"]:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; background: url(../webp/anyface-bg.webp) no-repeat center / cover; border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; -ms-border-radius:40px; -o-border-radius:40px; z-index: -1; opacity: 0.07; }

*[data-color="djs-project02-gradient"]{    background: linear-gradient(144deg, rgb(112 55 34 / 66%) 0%, rgb(123 92 78 / 79%) 100%); position: relative; }
.showcaseprojectsliderinner[data-color="djs-project02-gradient"]:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; background: url(../webp/projectbg05.webp) no-repeat center / cover; border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; -ms-border-radius:40px; -o-border-radius:40px; z-index: -1; opacity: 0.07; }



*[data-color="djs-project01-gradient"]{background: linear-gradient(144deg, rgb(74 65 173) 0%, rgba(23,51,92,1) 100%); position: relative; }
.showcaseprojectsliderinner[data-color="djs-project01-gradient"]:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; background: url(../webp/projectbg06.webp) no-repeat center / cover; border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; -ms-border-radius:40px; -o-border-radius:40px; z-index: -1; opacity: 0.07; }




*[data-color="medicine-service-app"]{ background: rgb(1,41,112); background: linear-gradient(144deg, rgba(1,41,112,1) 0%, rgba(23,51,92,1) 100%); position: relative; }
.showcaseprojectsliderinner[data-color="medicine-service-app"]:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; background: url(../webp/anyface-bg-01.webp) no-repeat center / cover; border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; -ms-border-radius:40px; -o-border-radius:40px; z-index: -1; opacity: 0.07; }


/* *[data-color="medicine-service-app"]{ background: rgb(57,167,209); background: linear-gradient(144deg, rgba(57,167,209,1) 0%, rgba(23,51,92,1) 100%); position: relative; }
.showcaseprojectsliderinner[data-color="medicine-service-app"]:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; background: url(../../img/new-flutter-service/anyface-bg-01.webp) no-repeat center / cover; border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; -ms-border-radius:40px; -o-border-radius:40px; z-index: -1; opacity: 0.07; } */

*[data-color="asp-project01-gradient"]{ background: rgb(57,167,209); background: linear-gradient(144deg, rgba(57,167,209,1) 0%, rgba(23,51,92,1) 100%); position: relative; }
.showcaseprojectsliderinner[data-color="asp-project01-gradient"]:before { background: url(../webp/dentalrecordbg.webp) no-repeat center / cover; }

*[data-color="asp-project02-gradient"]{  background: rgb(255,83,86); background: linear-gradient(144deg, rgba(255,83,86,1) 0%, rgba(191,20,24,1) 100%);  position: relative; }
.showcaseprojectsliderinner[data-color="asp-project02-gradient"]:before { background: url(../webp/aspprojectbg02.webp) no-repeat center / cover; }

*[data-color="asp-project03-gradient"]{  background: rgb(0,88,163); background: linear-gradient(144deg, rgba(0,88,163,1) 0%, rgba(8,53,90,1) 100%);  position: relative; }
.showcaseprojectsliderinner[data-color="asp-project03-gradient"]:before { background: url(../webp/aspprojectbg03.webp) no-repeat center / cover; }

*[data-color="angular-project01-gradient"]{  background: rgb(102,59,183); background: linear-gradient(144deg, rgba(102,59,183,1) 0%, rgba(24,0,70,1) 100%); position: relative; }
.showcaseprojectsliderinner[data-color="angular-project01-gradient"]:before { background: url(../webp/projectbg01.webp) no-repeat center / cover; }

*[data-color="angular-project02-gradient"]{ background: rgb(0,170,60); background: linear-gradient(144deg, rgba(0,170,60,1) 0%, rgba(0,114,170,1) 100%); position: relative; }
.showcaseprojectsliderinner[data-color="angular-project02-gradient"]:before { background: url(../webp/projectbg02.webp) no-repeat center / cover; }

*[data-color="angular-project03-gradient"]{  background: rgb(97,97,97); background: linear-gradient(144deg, rgba(97,97,97,1) 0%, rgba(39,39,39,1) 100%); position: relative; }
.showcaseprojectsliderinner[data-color="angular-project03-gradient"]:before { background: url(../webp/projectbg03.webp) no-repeat center / cover; }

*[data-color="angular-project04-gradient"]{  background: rgb(214,9,126); background: linear-gradient(144deg, rgba(214,9,126,1) 0%, rgba(0,230,155,1) 100%);  position: relative; }
.showcaseprojectsliderinner[data-color="angular-project04-gradient"]:before { background: url(../webp/projectbg04.webp) no-repeat center / cover; }


*[data-color="iphoneios-project01-gradient"]{  background: rgb(185,25,18); background: linear-gradient(144deg, rgba(185,25,18,1) 0%, rgba(255,104,97,1) 100%);  position: relative; }
.showcaseprojectsliderinner[data-color="iphoneios-project01-gradient"]:before { background: url(../webp/projectbg01-2.webp) no-repeat center / cover; }




*[data-color="iphoneios-project02-gradient"]{  background: rgb(0,170,60);  background: linear-gradient(144deg, rgba(0,170,60,1) 0%, rgba(40,49,113,1) 100%);  position: relative; }
.showcaseprojectsliderinner[data-color="iphoneios-project02-gradient"]:before { background: url(../webp/projectbg02-2.webp) no-repeat center / cover; }

*[data-color="iphoneios-project03-gradient"]{  background: rgb(0,129,187);  background: linear-gradient(144deg, rgba(0,129,187,1) 0%, rgba(249,188,0,1) 100%);  position: relative; }
.showcaseprojectsliderinner[data-color="iphoneios-project03-gradient"]:before { background: url(../webp/projectbg03-2.webp) no-repeat center / cover; }

*[data-color="iphoneios-project04-gradient"]{  background: rgb(33,29,85);  background: linear-gradient(144deg, rgba(33,29,85,1) 0%, rgba(48,185,150,1) 100%);  position: relative; }
.showcaseprojectsliderinner[data-color="iphoneios-project04-gradient"]:before { background: url(../webp/projectbg04-2.webp) no-repeat center / cover; }

*[data-color="iphoneios-project05-gradient"]{  background: rgb(230,21,86);  background: linear-gradient(144deg, rgba(230,21,86,1) 0%, rgba(110,43,140,1) 100%);  position: relative; }
.showcaseprojectsliderinner[data-color="iphoneios-project05-gradient"]:before { background: url(../webp/projectbg05-2.webp) no-repeat center / cover; }

*[data-color="iphoneios-project06-gradient"]{  background: rgb(32,116,75);  background: linear-gradient(144deg, rgba(32,116,75,1) 0%, rgba(106,255,181,1) 100%);  position: relative; }
.showcaseprojectsliderinner[data-color="iphoneios-project06-gradient"]:before { background: url(../webp/projectbg06-2.webp) no-repeat center / cover; }

*[data-color="iphoneios-project07-gradient"]{  background: rgb(0,42,84);  background: linear-gradient(144deg, rgba(0,42,84,1) 0%, rgba(1,136,225,1) 100%);  position: relative; }
.showcaseprojectsliderinner[data-color="iphoneios-project07-gradient"]:before { background: url(../webp/projectbg07.webp) no-repeat center / cover; }

*[data-color="android-project01-gradient"]{  background: rgb(254,127,69);  background: linear-gradient(144deg, rgba(254,127,69,1) 0%, rgba(254,80,104,1) 100%);  position: relative; }
.showcaseprojectsliderinner[data-color="android-project01-gradient"]:before { background: url(../webp/projectbg08.webp) no-repeat center / cover; }

*[data-color="android-project02-gradient"]{ background: rgb(251,107,61);  background: linear-gradient(144deg, rgba(251,107,61,1) 0%, rgba(196,48,1,1) 100%); position: relative; }
.showcaseprojectsliderinner[data-color="android-project02-gradient"]:before { background: url(../webp/projectbg09.webp) no-repeat center / cover; }

*[data-color="laravel-project01-gradient"]{  background: rgb(223,50,69);  background: linear-gradient(144deg, rgba(223,50,69,1) 0%, rgba(255,109,129,1) 100%); position: relative; }
.showcaseprojectsliderinner[data-color="laravel-project01-gradient"]:before { background: url(../webp/projectbg01-3.webp) no-repeat center / cover; }

*[data-color="laravel-project02-gradient"]{  background: rgb(10,190,243);  background: linear-gradient(144deg, rgba(10,190,243,1) 0%, rgba(0,118,161,1) 100%); position: relative; }
.showcaseprojectsliderinner[data-color="laravel-project02-gradient"]:before { background: url(../webp/projectbg02-3.webp) no-repeat center / cover; }

*[data-color="laravel-project03-gradient"]{  background: rgb(97,97,97);  background: linear-gradient(144deg, rgba(97,97,97,1) 0%, rgba(39,39,39,1) 100%); position: relative; }
.showcaseprojectsliderinner[data-color="laravel-project03-gradient"]:before { background: url(../webp/projectbg03-3.webp) no-repeat center / cover; }

*[data-color="laravel-project04-gradient"]{ background: rgb(10,190,243);  background: linear-gradient(144deg, rgba(10,190,243,1) 0%, rgba(0,118,161,1) 100%); position: relative; }
.showcaseprojectsliderinner[data-color="laravel-project04-gradient"]:before { background: url(../webp/projectbg04-3.webp) no-repeat center / cover; }




*[data-color="wordpress-project01-gradient"]{  background: rgb(0,88,163); background: linear-gradient(144deg, rgba(0,88,163,1) 0%, rgba(8,53,90,1) 100%);  position: relative; }
.showcaseprojectsliderinner[data-color="wordpress-project01-gradient"]:before { background: url(../webp/projectbg01-4.webp) no-repeat center / cover; }

*[data-color="wordpress-project02-gradient"]{  background: rgb(223,50,69); background: linear-gradient(144deg, rgba(223,50,69,1) 0%, rgba(255,109,129,1) 100%); position: relative; }
.showcaseprojectsliderinner[data-color="wordpress-project02-gradient"]:before { background: url(../webp/projectbg02-4.webp) no-repeat center / cover; }

*[data-color="wordpress-project03-gradient"]{ background: rgb(211,127,59); background: linear-gradient(144deg, rgba(211,127,59,1) 0%, rgba(54,15,6,1) 100%); position: relative; }
.showcaseprojectsliderinner[data-color="wordpress-project03-gradient"]:before { background: url(../webp/projectbg03-4.webp) no-repeat center / cover; }

*[data-color="wordpress-project04-gradient"]{ background: rgb(0,112,162); background: linear-gradient(144deg, rgba(0,112,162,1) 0%, rgba(106,255,181,1) 100%); position: relative; }
.showcaseprojectsliderinner[data-color="wordpress-project04-gradient"]:before { background: url(../webp/projectbg04-4.webp) no-repeat center / cover; }

*[data-color="hubspot-cos-project01-gradient"]{ background: rgb(185,25,18); background: linear-gradient(144deg, rgba(185,25,18,1) 0%, rgba(255,104,97,1) 100%);  position: relative; }
.showcaseprojectsliderinner[data-color="hubspot-cos-project01-gradient"]:before { background: url(../webp/projectbg01-5.webp) no-repeat center / cover; }

*[data-color="escooter-gradient"]{ background: rgb(3,5,52); background: linear-gradient(144deg, rgba(3,5,52,1) 0%, rgba(67,69,128,1) 100%);  position: relative; }
.showcaseprojectsliderinner[data-color="escooter-gradient"]:before { background: url(../png/projectbg10.png) no-repeat center / cover; }

*[data-color="health-app-gradient"]{ background: rgb(1,187,189); background: linear-gradient(144deg, rgba(1,187,189,1) 0%, rgba(3,80,87,1) 100%);  position: relative; }
.showcaseprojectsliderinner[data-color="health-app-gradient"]:before { background: url(../png/projectbg11.png) no-repeat center / cover; }

*[data-color="edu-app-gradient"]{ background: rgb(249,83,83); background: linear-gradient(144deg, rgba(249,83,83,1) 0%, rgba(169,21,22,1) 100%);  position: relative; }
.showcaseprojectsliderinner[data-color="edu-app-gradient"]:before { background: url(../png/projectbg12.png) no-repeat center / cover; }

*[data-color="fitness-app-gradient"]{ background: rgb(0,0,0); background: linear-gradient(144deg, rgba(0,0,0,1) 0%, rgba(106,106,106,1) 100%);  position: relative; }
.showcaseprojectsliderinner[data-color="fitness-app-gradient"]:before { background: url(../png/projectbg13.png) no-repeat center / cover; }

a.mainprbutton:focus { text-decoration: none; }


.showcaseslidernonborder .serviceportfolioleft .sliderimg01 { transform: translateY(10px); -webkit-transform: translateY(10px); -moz-transform: translateY(10px); -ms-transform: translateY(10px); -o-transform: translateY(10px); }
.showcaseslidernonborder .serviceportfolioleft img { width: 100%; padding: 30px; }

.serviceportfolioleft figure {position: relative; z-index:1; }
.serviceportfolioleft .imgcurvetop, .serviceportfolioleft .imgcurvebottom { position: absolute; left: -3px; right: 0; background-color:#000; width: calc(100% + 7px); height: 53px; margin: 0 auto; z-index:-1; }
.serviceportfolioleft .imgcurvebottom {height: 51px;}
.serviceportfolioleft .imgcurvetop { top: -13px; border-top-left-radius:46px; border-top-right-radius:46px; }
.serviceportfolioleft .imgcurvebottom { top: auto; bottom: -11px; border-bottom-left-radius:46px; border-bottom-right-radius:46px; }
.serviceportfolioleft .sliderimg01 { transform: translateY(-40px); -webkit-transform: translateY(-40px); -moz-transform: translateY(-40px); -ms-transform: translateY(-40px); -o-transform: translateY(-40px); }
.serviceportfolioleft .sliderimg02 { transform: translateY(40px); -webkit-transform: translateY(40px); -moz-transform: translateY(40px); -ms-transform: translateY(40px); -o-transform: translateY(40px); }
.serviceportfolioright .appiconbadge { background-color: #fff; border-radius:11px; -webkit-border-radius:11px; -moz-border-radius:11px; -ms-border-radius:11px; -o-border-radius:11px; padding:20px; max-width: 104px; margin: 0 0 27px; }
.serviceportfolioright .appiconbadge img  { display: block; margin: 0 auto; }
.serviceportfolioright .service-portfolio-title { margin: 0 0 20px; color: #fff; }
.squarecustomlisting { margin-bottom:12px; flex-wrap: wrap; }
.squarecustomlisting li { font-size: 16px; position: relative; padding: 0 24px 0 24px !important; line-height: 1; color: #fff; margin-bottom: 20px !important; }
.squarecustomlisting li::before, .squarecustomlisting li::after { content: ''; position: absolute; top: -2px; left: -4px; background-color: #fff; width: 15px; height: 15px; }
.squarecustomlisting li::after { top: 2px; left: 0; border: #fff solid 2px; background-color: transparent; }
.serviceportfolioright p { color: #fff; margin-bottom: 31px; }
.buttonsetswrapper {margin: 0 -8px;}
.buttonsetswrapper li { padding: 0 8px; }
.mainprbutton.bgwhite { background: #fff; border-color: #fff; color:#000 !important; }
.mainprbutton.bgwhite.highlitedcolor.slide-vertical::before {background: #000;}
.mainprbutton.whiteoutline { background: transparent; border-color: #fff; color: #fff !important; border-width: 2px; }
.mainprbutton.whiteoutline.highlitedcolor.slide-vertical::before {background: #fff;}
.skrachyappwrapper:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; background: url(../webp/skrachy-bg.webp) no-repeat center / cover; border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; -ms-border-radius:40px; -o-border-radius:40px; z-index: -1; opacity: 0.07; }
.soundconnexappwrapper:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; background: url(../webp/scbg.webp) no-repeat center / cover; border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; -ms-border-radius:40px; -o-border-radius:40px; z-index: -1; opacity: 0.1; }
.shoxappwrapper:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; background: url(../webp/shox-bg.webp) no-repeat center / cover; border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; -ms-border-radius:40px; -o-border-radius:40px; z-index: -1; opacity: 0.1; }
.metalkwrapper:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; background: url(../webp/metalk-bg.webp) no-repeat center / cover; border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; -ms-border-radius:40px; -o-border-radius:40px; z-index: -1; opacity: 0.1; }

/* .skrachyappwrapper.medzhomewrapper:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; background: url(../../img/new-flutter-service/anyface-bg-02.webp) no-repeat center / cover; border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; -ms-border-radius:40px; -o-border-radius:40px; z-index: -1; opacity: 0.07; } */

.lsappwrapper:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; background: url(../webp/lsbg.webp) no-repeat center / cover; border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; -ms-border-radius:40px; -o-border-radius:40px; z-index: -1; opacity: 0.1; }

.socialappwrapper:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; background: url(../webp/social-bg.webp) no-repeat center / cover; border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; -ms-border-radius:40px; -o-border-radius:40px; z-index: -1; opacity: 0.07; }
.demandappwrapper:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; background: url(../webp/demand-bg.webp) no-repeat center / cover; border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; -ms-border-radius:40px; -o-border-radius:40px; z-index: -1; opacity: 0.07; }
.showcaseprojectsliderwrapper { position: relative; padding-bottom: 180px; }
.showcaseprojectsliderwrapper .showcaseprojectslider { margin: 0 -50px;max-width: 1920px; margin-left: auto; margin-right: auto; }
.showcaseprojectsliderwrapper .showcaseprojectslider .item { padding:54px 50px; overflow: hidden; opacity: 0.3; transition:var(--commontransition); -webkit-transition:var(--commontransition); -moz-transition:var(--commontransition); -ms-transition:var(--commontransition); -o-transition:var(--commontransition); height: auto !important; }
.showcaseprojectsliderwrapper .showcaseprojectslider .item.slick-current {opacity: 1;}
.responsiveofferinglablearrowwrap,.cstservicesliderarrowwrap { position: absolute; bottom: 80px; left: 0; right:0; margin:0 auto; height: 60px; display: flex; align-items: center; width: 130px; justify-content: space-between; }
.showcaseprojectsliderwrapper.customshowcaseslider { padding-bottom: 90px;max-width: 1920px;margin: 0 auto; }
.showcaseprojectsliderwrapper.customshowcaseslider .cstservicesliderarrowwrap { bottom: 41px; }
.responsiveofferinglablesliderarrow,.cstservicesliderarrow { width: 60px; height: 60px; border-radius: 10px; border: #1389fd solid 2px; display: block !important; cursor: pointer; position: relative; transition:var(--commontransition); -webkit-transition:var(--commontransition); -moz-transition:var(--commontransition); -ms-transition:var(--commontransition); -o-transition:var(--commontransition); }
.responsiveofferinglablesliderarrow:hover,.cstservicesliderarrow:hover { background-color: #1389fd; color: #fff; }
.responsiveofferinglablearrowprev:before,.cstservicesliderarrowprev:before { content: "\f104"; position: absolute; font-family: 'FontAwesome'; font-size: 36px; top: 50%; left: 0; right: 0; opacity: 1; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); text-align: center; color: #1389fd; }
.responsiveofferinglablearrownext:before,.cstservicesliderarrownext:before { content: "\f105"; position: absolute; font-family: 'FontAwesome'; font-size: 36px; top: 50%; left: 0; right: 0; opacity: 1; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); text-align: center; color: #1389fd; }
.responsiveofferinglablesliderarrow.slick-disabled,.cstservicesliderarrow.slick-disabled { opacity: 0.5; pointer-events: none; }
.responsiveofferinglablesliderarrow:before , .cstservicesliderarrow:before { transition:var(--commontransition); -webkit-transition:var(--commontransition); -moz-transition:var(--commontransition); -ms-transition:var(--commontransition); -o-transition:var(--commontransition); }
.responsiveofferinglablesliderarrow:hover:before ,.cstservicesliderarrow:hover:before {color: #fff;}
.showcaseprojectsliderwrapper {overflow: hidden;}
.showcaseprojectslider .slick-list { overflow: visible; }
.innerpagessectitle { font-size: 40px !important; color: #000; }
.innerpagessectitle:after { content: ''; display: block; background-color: #000; width: 80px; height: 5px; border-radius:12px; -webkit-border-radius:12px; -moz-border-radius:12px; -ms-border-radius:12px; -o-border-radius:12px; background-color:#1389fd; margin-top: 15px; }
.innerpagessectitle.titlecenter { text-align: center; text-transform: capitalize; }
.innerpagessectitle.titlecenter:after { margin: 15px auto 0; }
.cols {margin:0 -15px;}
.cols .col {padding: 0 15px;}
.cols {margin: 0 -12px; }
.cols2 .col { flex:0 0 50%; max-width:50%; width:100%; }
.cols3 .col { flex:0 0 33.333%; max-width: 33.333%; }
.servicelistboxinner { position: relative; padding: 28px 22px; border: transparent solid 2px; border-radius:12px; -webkit-border-radius:12px; -moz-border-radius:12px; -ms-border-radius:12px; -o-border-radius:12px; border: #000 solid 2px; margin-bottom: 22px; }
.serviceboxtitle { font-size: 22px; font-weight: 500; color: #000; }
.serviceboxtitle:after { content: ''; display: block; background: #1389fd; width: 40px; height: 3px; }
.servicelistboxinner .serviceboxtitle {letter-spacing: -0.5px !important;}
.colornumbers { position: absolute; top: 26px; right: 20px; font-size: 60px; font-weight: 600; }
.servicelistboxinner .bgicons { width: 103px; margin: 0 0 33px; height: 130px; text-align: center; display: flex; align-items: center; justify-content: space-around; border-bottom-left-radius:12px; border-bottom-right-radius:12px; margin-top: -28px; }
.servicelistboxinner p {color: #000;}
[data-color="#E5FCF8"] > .servicelistboxinner { border-color:#00D2B8; }
[data-color="#F0F6FD"] > .servicelistboxinner { border-color:#317BDA; }
[data-color="#EFF2FF"] > .servicelistboxinner { border-color:#6583FE; }
[data-color="#E5FAFE"] > .servicelistboxinner { border-color:#00CCF2; }
[data-color="#F8F5FB"] > .servicelistboxinner { border-color:#A783CD; }
[data-color="#F3F8FE"] > .servicelistboxinner { border-color:#95B0ED; }
[data-color="#EEF6FF"] > .servicelistboxinner { border-color:#6EABC9; }
[data-color="#E5FBE7"] > .servicelistboxinner { border-color:#54E360; }
[data-color="#F3F8FF"] > .servicelistboxinner { border-color:#3778C6; }

[data-color="#F0F5FF"] > .servicelistboxinner { border-color:#80AAFF; }
[data-color="#F1F7FE"] > .servicelistboxinner { border-color:#9DC6FB; }
[data-color="#F1F7FD"] > .servicelistboxinner { border-color:#77AEE5; }

[data-color="#E5FCF8"] .serviceboxtitle:after { background:#00D2B8; }
[data-color="#F0F6FD"] .serviceboxtitle:after { background:#317BDA; }
[data-color="#EFF2FF"] .serviceboxtitle:after { background:#6583FE; }
[data-color="#E5FAFE"] .serviceboxtitle:after { background:#00CCF2; }
[data-color="#F8F5FB"] .serviceboxtitle:after { background:#A783CD; }
[data-color="#F3F8FE"] .serviceboxtitle:after { background:#95B0ED; }
[data-color="#E5FBE7"] .serviceboxtitle:after { background:#54E360; }
[data-color="#EEF6FF"] .serviceboxtitle:after { background:#6EABC9; }
[data-color="#F3F8FF"] .serviceboxtitle:after { background:#3778C6; }

[data-color="#F0F5FF"] .serviceboxtitle:after { background:#80AAFF; }
[data-color="#F1F7FE"] .serviceboxtitle:after { background:#9DC6FB; }
[data-color="#F1F7FD"] .serviceboxtitle:after { background:#77AEE5; }


.discusscta { background-color: #FAFAFA; border: #ECECEC solid 2px !important; }
.discussctaleft { flex:0 0 50%; max-width: 50%; padding: 40px 0 40px 50px; }
.discusscta h3 { font-size: 38px; font-weight: 600; line-height: 1.2; margin-bottom: 30px; }
.discussctaright { position: relative; flex:0 0 50%; max-width: 50%;padding: 130px 0 140px;overflow: hidden;background: url(../png/request-consultation-img.png) no-repeat center center;background-size: cover;}
.discussctaright .slant { background-color: #1389fd; position: absolute; top: 0; bottom: 0; right: -105px; width: 100%; height: 100%; transform: skewX(-34deg); -webkit-transform: skewX(-34deg); -moz-transform: skewX(-34deg); -ms-transform: skewX(-34deg); -o-transform: skewX(-34deg);
}
.discussctaright .slant.slantback { background-color: #FEEDD5; }
.discussctaright .slant.slantmiddle { background-color: #FFD497; width: calc(100% - 50px);}
.discussctaright .slant.slanttop { width: calc(100% - 100px); }
.reqconsultationimg { position: absolute; bottom: 0; left: 165px; right: 0; margin: 0 auto; width: 63%; }
h1.innerpagessectitle, h2.innerpagessectitle, h3.innerpagessectitle, h4.innerpagessectitle, h5.innerpagessectitle, h6.innerpagessectitle {font-weight: 600;}

.shadowedwhitebgbox { background: #fff; border-radius:14px; -webkit-border-radius:14px; -moz-border-radius:14px; -ms-border-radius:14px; -o-border-radius:14px; box-shadow: 0 0 8px rgba(0, 0, 0, 0.07); padding:30px 16px; text-align: center; margin-bottom: 30px;display: block; }
.shadowedwhitebgbox img { display: block; margin: 0 auto 25px; }
.serviceboxtitle { font-size: 21px; font-weight: 500; margin-bottom: 5px; line-height: 1.4; }
.serviceboxtitle:after { content: ''; display: block; background: #1389fd; width: 40px; height: 4px; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; margin: 7px auto 0; }
.servicecircleanimation { position: relative; height: 370px; padding:30px;width: 370px; }
.servicecircleanimationinner { position: relative; height: 305px; animation: rotate-anim 15s linear infinite; -webkit-animation: rotate-anim 15s linear infinite; }
.servicecircleanimation:before { border: 2px dashed #e2e4e4; display: block; content: ""; position: absolute; left: 38px; top: 35px; right: 38px; bottom: 36px; border-radius: 50%; }
.servicecircle { width: 62%; position: absolute; top: 50%; left: -5px; right: 0; margin: -100px auto 0; background: #fff; border-radius: 50%; -webkit-box-shadow: 0 0 10px rgb(0 0 0 / 7%); box-shadow: 0 0 10px rgb(0 0 0 / 7%); animation: rotate-reverse 15s linear infinite; -webkit-animation: rotate-reverse 15s linear infinite; }
.serviceiconone, .serviceicontwo { position: absolute; background: #fff; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; animation: rotate-reverse 15s linear infinite; -webkit-animation: rotate-reverse 15s linear infinite; }
.serviceiconone { top: 73px; left: -20px; border: #000 solid 1px; }
.serviceicontwo { bottom: 12px; right: 21px; border: #A6D864 solid 1px; }

@keyframes rotate-anim {
0% {
transform: rotate(0);
-webkit-transform: rotate(0);
-moz-transform: rotate(0);
-ms-transform: rotate(0);
-o-transform: rotate(0);
}
100% {
transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
}
}

@keyframes rotate-reverse {
0% {
transform: rotate(0);
-webkit-transform: rotate(0);
-moz-transform: rotate(0);
-ms-transform: rotate(0);
-o-transform: rotate(0);
}
100% {
transform: rotate(-360deg);
-webkit-transform: rotate(-360deg);
-moz-transform: rotate(-360deg);
-ms-transform: rotate(-360deg);
-o-transform: rotate(-360deg);
}
}

.button-center { text-align: center; }
.hirenowbutton { position: relative; background-color: #1389FD; padding: 34px 10px; text-align: center; max-width: 198px; display: block; margin: -16px auto 0;  border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; width: 100%; }

.hirenowbutton em { display: block; font-style: normal; font-size: 20px; text-transform: uppercase; color: #fff; font-weight: 600; margin-bottom: 12px; }
.hirenowbuttoncircle { display: inline-block; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; position: relative; }
.hirenowbuttoncircle:before { content: ''; position: absolute; left: 0; right: 0; margin: 0 auto; border: #fff dashed 2px; width: 100%; height: 100%; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; animation: rotate-anim 6s infinite ease-in; -webkit-animation: rotate-anim 6s infinite ease-in;}
.hirenowbutton:hover .hirenowbuttoncircle:before { animation: none; -webkit-animation: none; }
.graphicimg > img { position: relative; z-index: 1;max-width: 100%; }
.hireflutterdevlisting .colornumbers { position: static; }
.hireflutterdevlisting .shadowedwhitebgbox img { margin: 0 auto 10px; }
.benifitswrapper .col { margin-top: 50px; }
.benifitswrapper .col:nth-child(2) { margin-top: 0; }
ul.serviceticklisting { margin-bottom: 30px !important; }
ul.serviceticklisting li { font-size: 18px; color: #000; position: relative; padding-left: 30px !important; margin-bottom: 20px; }
ul.serviceticklisting li:after { content: ''; position: absolute; left: 0; top: 4px; background:url(../svg/checkmark-circle-green.svg) no-repeat 0 0; width: 20px; height: 20px; }
.flutterserviceswrapper .serviceboxtitle:after { margin: 7px 0 0; }
[data-color="#317BDA"] .serviceboxtitle:after { background-color: #317BDA; }
[data-color="#00A6F9"] .serviceboxtitle:after { background-color: #00A6F9; }
[data-color="#FF5A58"] .serviceboxtitle:after { background-color: #FF5A58; }
[data-color="#4E4CD3"] .serviceboxtitle:after { background-color: #4E4CD3; }
.mainprbutton.outlinebtn { background-color: transparent !important; color: #1389fd !important; border: #1389fd solid 2px; }
.mainprbutton.outlinebtn.slide-vertical::before { background-color: #1389fd; }
.mainprbutton.outlinebtn.slide-vertical::after { color: #1389fd; }
.btngroup .mainprbutton + .mainprbutton { margin-left: 20px; }
.grpahicimgwhywebest img { padding-left: 30px; max-width: 100%; width: 100%; height: auto; }
.whywerightchoicewrapper .innerpagessectitle { font-size: 30px !important; line-height: 1.1; }
.hiredevoption {margin: 25px -12px;}
.hiredevoption li { padding: 0 12px !important; width: calc(33.333% - 40px); } 
.hiredevoption li .hiredevoptionbox { background: #F4FBFF; border: #DAF1F4 solid 2px; border-radius:16px; -webkit-border-radius:16px; -moz-border-radius:16px; -ms-border-radius:16px; -o-border-radius:16px; text-align: center; padding: 20px 0; }
.hiredevoption li img { display: block; margin: 0 auto 10px; }
.hiredevoption li span { font-size: 15px; color: #2D5155; font-weight: 600; text-transform: uppercase; }
.cols2.cols-customize .col { flex:0 0 58%; max-width: 58%; }
.cols2.cols-customize .col + .col { flex:0 0 42%; max-width: 42%; }
.servicesnbenefitsbox { position: relative; padding:0 0 0 70px; margin-top: 30px; }
.servicesnbenefitsbox .serviceboxtitle { font-size: 19px;}
.servicesnbenefitsbox .pickcolor { position: absolute; top: -2px; left: 0; }
.servicesnbenefitsbox .serviceboxtitle:after { margin: 4px 0 0; }
[data-color="#FFE6E2"] .serviceboxtitle:after { background-color: #FC573B; }
[data-color="#E3F8FA"] .serviceboxtitle:after { background-color: #26C6DA; }
[data-color="#FEEFD7"] .serviceboxtitle:after { background-color: #FFA200; }
[data-color="#FFE2F8"] .serviceboxtitle:after { background-color: #FF00C4; }
[data-color="#F5E6FE"] .serviceboxtitle:after { background-color: #BE63F9; }
.servicesnbenefitsbox figure { width: 54px; height: 54px; border-radius:12px; -webkit-border-radius:12px; -moz-border-radius:12px; -ms-border-radius:12px; -o-border-radius:12px; }
.softbox { background-color: #fff; border-radius:14px; -webkit-border-radius:14px; -moz-border-radius:14px; -ms-border-radius:14px; -o-border-radius:14px; padding:20px 10px; box-shadow:0 2px 10px rgba(0,0,0,0.08); display: flex; flex-direction: column; align-items: center; }
.softbox figcaption { font-size: 18px; font-weight: 600; color: #000; display: block; margin: 12px 0 0; }
.toolstechnotab { border: #F3F3F3 solid 2px; }
.toolstechnotab .tabnav { background-color: #F3F3F3; }
.toolstechnotab .tabnav li:hover{background: #fff;}
.toolstechnotab .tabnav li a { font-size: 18px; font-weight: 500; text-transform: capitalize; color: #000; padding: 24px 20px; display: block; opacity: 0.4; }
.toolstechnotab .tabnav li a:focus { text-decoration: none; }
.toolstechnotab .tabnav li.active a { opacity: 1; background-color: #fff; }
.toolstechnotab .tabcontent ul { display: flex; align-items: center; flex-wrap: wrap; }
.toolstechnotab .tabcontent ul li { flex:0 0 25%; max-width: 25%; width: 100%; padding: 0 9px !important; margin-top: 17px; text-align: center; }
.toolstechnotab .tab-container { padding:8px 30px 24px 0; }
.toolstechnotab .tabcontent { display: none; }
.customsaflink { font-size: 16px; font-weight: 500; color: #1389fd; }
.customsaflink:hover { color: var(--darktextcolor); }
.toolstechnotab .tab-data { display: flex; }
.toolstechnotab .tab-data .tabnav { height: 100%; }

.testimonialsleft .mainprbutton{border: #1389fd solid 1px;    background-color: #1389fd;}
.medicine-client-video .videotestimonials:after{background: #1389fd url(../svg/vidplayicon.svg) no-repeat -56px -2px;}
.otherserviceslisting [data-color="#000000"] .serviceboxtitle:after { background-color: #000; }
.otherserviceslisting [data-color="#4CAF50"] .serviceboxtitle:after { background-color: #4CAF50; }
.otherserviceslisting [data-color="#378CFF"] .serviceboxtitle:after { background-color: #378CFF; }
/*.page-flutter-app-development-new .hire-banner { height: 100vh; min-height: 600px; }
.page-flutter-app-development .hire-banner { height: 100vh; min-height: 600px; }*/

.new-faq-app .ac { box-shadow: none !important; background-color: #fff; }
.new-faq-app .panel-heading { background-color: #fff; }
.new-getintouch-form .enquiryform{position: relative;}


.custom-list { margin:10px 0; padding:0; list-style:none; font-size: 15px; color:#1389fd; flex-wrap: wrap; }
.custom-list li { position:relative; padding:0 0 0 28px !important; flex:0 0 100%; line-height: 1.4; }
.custom-list li:before { content: '';background: url(../svg/checkmark.svg) no-repeat 0 0; width: 17px; height: 14px; position: absolute; left: 0; top: 2px; }
.testimonialsleft .custom-list { margin: 0 0 17px; text-transform: uppercase; font-weight: 500; }
.testimonialsleft .custom-list li { margin:0 0 10px; }
/*-------END NEW SERVICE PAGE CSS-----*/

.page-massage-app-development span.bigpower { font-size: 50px; }
.new-development-solution-2.finance-app-solution .new-solutions-img {background-image: url(../png/finance-app-icon.png);}

.custom-list.custom-listportfolio{margin-top: 20px;}
.custom-list.custom-listportfolio li{width: 50%;font-weight: 500;display: inline-block;margin-bottom: 10px;color: #000000;padding-right: 6px!important;}

/* .hire-banner-2.asp-net-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../../img/icon-bg/dotnetbannersprite.svg');} */

.hire-banner-2.hybrid-mobile-app-development-banner .hire-banner-step { display: flex; align-items: center; }

.hire-banner-2.hybrid-mobile-app-development-banner .hire-banner-step .hire-banner-step-img { background-image: url(../svg/hybridappdevlopmentsprite.svg); }
.hybrid-mobile-app-development-banner .hire-banner-step-title { margin-top: 0; }

.hire-banner-2.asp-net-core-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/dotnetbannersprite.svg);}

.hire-banner-2.education-accelerator-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/educationacceleratorspritebanner.svg);}

.hire-banner-2.sharepoint-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/sharepointdevelopmentbannersprite.svg);}

.hire-banner-2.react-native-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/react-native-development-banner-sprite.svg);}


.hire-banner-2.angular-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/angular-development-banner-sprite.svg);}

.hire-banner-2.nodejs-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/nodejs-development-banner-sprite.svg);}

.hire-banner-2.mean-stack-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/mean-stack-development-banner-sprite.svg);}

.hire-banner-2.laravel-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/larabel-banner-sprite.svg);}

.hire-banner-2.ruby-rails-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/ror-banner-sprite.svg);}

.hire-banner-2.python-application-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/python-banner-sprite.svg);}


.hire-banner-2.hire-wordpress-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/hire-wordpress-banner-sprite.svg);}


.hire-banner-2.learndash-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/learndash-banner-sprite.svg);}


.hire-banner-2.hire-moodle-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/hire-moodle-banner-sprite.svg);}


.hire-banner-2.hubspot-cos-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/hubspot-banner-sprite.svg);}

.hire-banner-2.nopcommerce-app-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/nopcommerce-banner-sprite.svg);}


.hire-banner-2.hire-react-native-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/hire-react-native-banner-sprite.svg);}

.hire-banner-2.education-app-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/education-app-development-banner-sprite.svg);}
.hire-banner-2.healthcare-app-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/healthcare-app-development-banner-sprite.svg);}

.hire-banner-2.massage-app-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/massage-app-banner-sprite.svg);}

.hire-banner-2.shopping-application-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/shopping-application-development-banner-sprite.svg);}
.hire-banner-2.social-app-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/social-app-banner-sprite.svg);}
.hire-banner-2.lifestyle-app-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/lifestyle-app-banner-sprite.svg);}
.hire-banner-2.utility-app-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/utility-app-banner-sprite.svg);}
.hire-banner-2.hire-logistic-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/logistics-app-development-banner-sprite.svg);}
.hire-banner-2.technologies-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/technologies-banner-sprite.svg);}
.new-development-services-2 .new-development-services-center-img{background-repeat:no-repeat;background-position:0 -75px;}
.new-development-services-2 .new-development-services-list .new-development-services-img{background-repeat:no-repeat;}

.new-development-services-svg .new-development-services-img { background-size: cover; }

.new-development-services-2.lifestyle-application-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/lifestyle-app-development-spider-sprite.svg);}

.new-development-services-2.hire-php-developer-services .new-development-services-list .new-development-services-img {background-image: url(../svg/hire-php-developer.svg);}

.new-development-services-2.hire-power-bi-services .new-development-services-list .new-development-services-img {background-image: url(../svg/hire-power-bi-developer.svg);}

.new-development-services-2.hire-golang-services .new-development-services-list .new-development-services-img{background-image: url(../svg/hire-golang-developer.svg);}

.new-development-services-2.hire-android-development-services .new-development-services-list .new-development-services-img{background-image: url(../svg/hire-android-app-developer.svg);}

.new-development-services-2.hire-node-js-development-services .new-development-services-list .new-development-services-img{background-image: url(../svg/hire-nodejs-developer.svg);}

.new-development-services-2.hire-unity3d-game-services .new-development-services-list .new-development-services-img {background-image: url(../svg/hire-unity3d-developer.svg);}

.new-development-services-2.hire-website-designer .new-development-services-list .new-development-services-img {background-image: url(../svg/hire-website-designer.svg);}

.new-development-services-2.hire-iconic-app-developer-services .new-development-services-list .new-development-services-img {background-image: url(../svg/hire-ionic-app-developer.svg);}

.new-development-services-2.hire-uwp-services .new-development-services-list .new-development-services-img {background-image: url(../svg/universal-windows-app-developer.svg);}

.new-development-services-2.hire-seo-expert-services .new-development-services-list .new-development-services-img {background-image: url(../svg/hire-seo-expert.svg);}

.new-development-services-2.hire-graphic-services .new-development-services-list .new-development-services-img {background-image: url(../svg/hire-graphics-designer.svg);}

.new-development-services-2.hire-mean-stack-services .new-development-services-list .new-development-services-img {background-image: url(../svg/hire-meanstack-developer.svg);}

.new-development-services-2.qa-analystics-services .new-development-services-list .new-development-services-img {background-image: url(../svg/hire-qa-analysts.svg);}

.new-development-services-2.hire-angularjs-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/hire-angularjs-developer.svg);}

.new-development-services-2.hire-iphone-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/hire-iphone-developer.svg);}

.new-development-services-2.hire-laravel-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/hire-laravel-developer.svg);}

.new-development-services-2.hire-fte-developer-services .new-development-services-list .new-development-services-img {background-image: url(../svg/hire-full-time-equivalent.svg);}

.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(1) .new-development-services-img{background-position:0 0;margin-top: 10px}
.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(2) .new-development-services-img{background-position:-160px 0;margin-top: 10px}
.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(3) .new-development-services-img{background-position:-320px 0;margin-top: 10px}
.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(4) .new-development-services-img{background-position:-480px 0;margin-top: 10px}
.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(5) .new-development-services-img{background-position:0 -240px;margin-top: 10px}
.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(1) .new-development-services-img{background-position:-80px 0;margin-top: 10px}
.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(2) .new-development-services-img{background-position:-240px 0;margin-top: 10px}
.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(3) .new-development-services-img{background-position:-400px 0;margin-top: 10px}
.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(4) .new-development-services-img{background-position:-560px 0;margin-top: 10px}
.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(5) .new-development-services-img{background-position:-80px -240px;margin-top: 10px}

.new-development-services-svg.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(1) .new-development-services-img { background-position: 0 0; margin-top: 10px}
.new-development-services-svg.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(2) .new-development-services-img { background-position: -80px 0; margin-top: 10px}
.new-development-services-svg.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(3) .new-development-services-img { background-position: -160px 0;margin-top: 10px}
.new-development-services-svg.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(4) .new-development-services-img { background-position: -240px 0;margin-top: 10px }
.new-development-services-svg.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(5) .new-development-services-img { background-position: -320px 0;margin-top: 10px }
.new-development-services-svg.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(1) .new-development-services-img { background-position: -400px 0;margin-top: 10px }
.new-development-services-svg.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(2) .new-development-services-img { background-position: -480px 0;margin-top: 10px }
.new-development-services-svg.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(3) .new-development-services-img { background-position: -560px 0;margin-top: 10px }
.new-development-services-svg.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(4) .new-development-services-img { background-position: -640px 0;margin-top: 10px }
.new-development-services-svg.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(5) .new-development-services-img { background-position: -720px 0;margin-top: 10px }


.hire-laravel-development-services.new-development-services-svg.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(5) .new-development-services-img { background-position: -720px 0;margin-top: 10px }
.hire-laravel-development-services.new-development-services-svg.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(6) .new-development-services-img { background-position: -795px 0;margin-top: 10px }
.hire-laravel-development-services.new-development-services-svg.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(5) .new-development-services-img { background-position: -870px 0;margin-top: 10px }
.hire-laravel-development-services.new-development-services-svg.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(6) .new-development-services-img { background-position: -945px 0;margin-top: 10px }

.new-development-services-2.microsoft-powerapp-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/powerapp-development-spider-sprite.svg);}

.new-development-services-2.asp-net-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/asp-net-development-services-spider-sprite.svg);}

.new-development-services-2.asp-net-core-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/asp-net-core-development-spider-sprite.svg);}

.new-development-services-2.microsoft-azure-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/microsoft-azure-development-spider-sprite.svg);}


.new-development-services-2.education-acceletor .new-development-services-list .new-development-services-img {background-image: url(../svg/education-accelerator-development-spider-sprite.svg);}

.new-development-services-2.reactjs-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/reactjs-development-company-spider-sprite.svg);}

.new-development-services-2.angular-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/angular-development-spider-sprite.svg);}

.new-development-services-2.nodejs-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/nodejs-development-spider-sprite.svg);}

.new-development-services-2.iphone-ios-app-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/iphone-ios-app-development-spider-sprite.svg);}

.new-development-services-2.android-app-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/android-app-development-spider-sprite.svg);}

.new-development-services-2.hire-react-native-services .new-development-services-list .new-development-services-img {background-image: url(../svg/hire-react-native-developer-spider-sprite.svg);}

.new-development-services-2.laravel-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/laravel-development-spider-sprite.svg);}

.new-development-services-2.hire-ror-services .new-development-services-list .new-development-services-img {background-image: url(../svg/ruby-on-rails-development-spider-sprite.svg);}

.new-development-services-2.python-application-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/python-development-company-spider-sprite.svg);}

.new-development-services-2.php-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/php-development-services.svg);}

.new-development-services-2.hire-wordpress-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/hire-wordpress-developer-spider-sprite.svg);}

.new-development-services-2.learndash-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/learndash-development-company-spider-sprite.svg);}

.new-development-services-2.hire-moodle-services .new-development-services-list .new-development-services-img {background-image: url(../svg/hire-moodle-developer-spider-sprite.svg);}

.new-development-services-2.hubspot-cos-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/hubspot-cos-development-spider-sprite.svg);}

.new-development-services-2.nopcommerce-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/nopcommerce-development-spider-sprite.svg);}

.new-development-services-2.e-scooter-app-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/e-scooter-app-development.svg);}

.new-development-services-2.utility-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/utility-app-development.svg);}

.new-development-services-2.sharepoint-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/sharepoint-development-spider-sprite.svg);}

.new-development-services-2.social-application-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/social-media-app-development-spider-sprite.svg);}

.new-development-services-2.kids-application-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/kids-app-development-spider-sprite.svg);}

.new-development-services-2.shopping-application-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/shopping-app-development-spider-sprite.svg);}

.new-development-services-2.fitness-application-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/fitness-app-development-spider-sprite.svg);}

.new-development-services-2.cake-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/cakephp-development-spider-sprite.svg);}
.new-development-services-2.crm-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/crm-development-spider-sprite.svg);}

.new-development-services-2.dynamic-365-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/dynamics-365-development-spider-sprite.svg);}

.new-development-services-2.kotlin-app-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/kotlin-app-development-spider-sprite.svg);}

.new-development-services-2.dot-net-nuke-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/dotnetnuke-cms-development-spider-sprite.svg);}

.new-development-services-2.church-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/church-website-development-spider-sprite.svg);}


.new-development-services-2.blockchain-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/blockchain-development-company-spider-sprite.svg);}

.new-development-services-2.cryptocurrency-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/cryptocurrency-development-spider-sprite.svg);}


/*---Case Study Shox CSS Start----*/
.shoxcasestudyallwrapper{max-width: 1920px;margin: 0 auto;}
.shoxcasestudyallwrapper p { font-size: 22px; line-height: 1.6; }
.secpaddinginner { padding: 90px 0; }
.secpaddinginner.secpaddingminustop { padding-top: 0 !important; }
.secpaddinginner.secpaddingminusbottom { padding-bottom: 0 !important; }
.txtcenter { text-align: center !important; }
.csdarkbg * { color: #fff; }
.casestudybannertopsection { position: relative; margin-top: 100px; z-index: 1; }
.casestudybannertopsection:before { content: ''; position: absolute; top: 50%; right: 0; width: 50%; border-top-left-radius: 50px; border-bottom-left-radius: 50px; background: rgb(254,80,104); background: linear-gradient(180deg, rgba(254,80,104,1) 0%, rgba(254,127,69,1) 100%); height: calc(100% - 180px); z-index: -1; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }
.casestudybannertopsection > .container-fluid { margin: 0 -25px; }
.casestudybannertopsection > .container-fluid > div { flex:0 0 50%; max-width: 50%; padding: 0 25px; }
.bannermainscreen { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); margin-left: 30px; }
.brandlogotop { width: 280px; margin-bottom: 50px; }
.casestudytitleprimary { font-size: 54px !important; font-weight: 500 !important; text-transform: capitalize; color: #FE635B; display: table; position: relative; padding-bottom: 8px; margin-bottom: 25px !important; line-height: 1.2 !important; }
.casestudytitleprimary.titlecenter { text-align: center; }
.casestudytitleprimary:before { content: ''; position: absolute; top: 100%; left: 0; background-color: #FE635B; width: 63px; height: 4px; }
.casestudytitleprimary.titlecenter { margin: 0 auto; }
.casestudytitleprimary.titlecenter:before { left: 0; right: 0; margin: 0 auto; }
.csdarkbg .casestudytitleprimary { color: #fff !important; }
.csdarkbg .casestudytitleprimary:before { background-color: #fff; }
.casestudybannertopleft p { font-size: 18px !important; line-height: 1.7; margin-bottom: 30px !important; }
.stepsnamicwrap span { font-size: 18px; color: #FE635B; font-style: italic; font-weight: 500; display: block; }
.stepsnamicwrap ul { margin-left: 20px; display: flex; align-items: center; justify-content: space-between; width: 450px; }
.stepsnamicwrap ul li { position: relative; }
.stepsnamicwrap ul li:first-child:before { content: ''; position: absolute; top: 0; left: calc(100% + 8px); background: url(../svg/curvetopcircles.svg) no-repeat 0 0 / cover; width: 108px; height: 16px; }
.stepsnamicwrap ul li:nth-child(2):before { content: ''; position: absolute; bottom: 0; left: calc(100% + 8px); background: url(../svg/curvebottomcircles.svg) no-repeat 0 0 / cover; width: 108px; height: 17px; }
.downloadlink { margin-top: 30px; }
.downloadlink img { margin-right: 10px; }
.downloadlink span { font-size: 22px; color: #FE635B; }
.downloadlink:hover span { color: #000; }
.badges { position: absolute; top: 120px; right: 4vw; }
.badges a { display: block; }
.ladyimg { position: absolute; bottom: 90px; right: 0; }
.clientsection { background: rgb(254,80,104); background: linear-gradient(310deg, rgba(254,80,104,1) 0%, rgba(254,127,69,1) 100%); margin-top: 100px; position: relative; z-index: 1; }
.clientsection .container { position: relative; }
.floatingicons { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.floatingicons li { position: absolute; top: 0; animation: floatingall 3s linear infinite; -webkit-animation: floatingall 3s linear infinite; }
@keyframes floatingall {
0% {
transform: translateY(0);
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
}
50% {
transform: translateY(45px);
-webkit-transform: translateY(45px);
-moz-transform: translateY(45px);
-ms-transform: translateY(45px);
-o-transform: translateY(45px);
}
100% {
transform: translateY(0);
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
}
}
.floatingicons li:first-child { left: 5%; top: -20%; }
.floatingicons li:nth-child(2) { left: auto; right: 0; }
.floatingicons li:nth-child(3) { left: 0; top: 20%; }
.floatingicons li:nth-child(4) { top: 40%; left: auto; right: 0; }
.clientsectop .screenimg { margin-top: -180px; }
.clientsecbottom { margin-top: 50px; padding-bottom: 20px; }
.clientsection .animbgpattern { position: absolute; top: 0; left: 0; right: 0; margin: 0 auto; z-index: -1; }
.animbgpattern { -webkit-animation:spin 8s linear infinite; -moz-animation:spin 8s linear infinite; animation:spin 8s linear infinite; }
@-moz-keyframes spin { 
100% { -moz-transform: rotate(360deg); } 
}
@-webkit-keyframes spin { 
100% { -webkit-transform: rotate(360deg); } 
}
@keyframes spin { 
100% { 
-webkit-transform: rotate(360deg); 
transform:rotate(360deg); 
} 
}
.businessbenifitssliderwrapper { background: rgb(254,80,104); background: linear-gradient(180deg, rgba(254,80,104,1) 0%, rgba(254,127,69,1) 100%); padding: 50px 0; position: relative; }
.businessbenifitssliderwrapper:before, .businessbenifitssliderwrapper:after { content: ''; position: absolute; bottom: 0; background-repeat: no-repeat; background-position: center; background-size: cover; width: 195px; height: 282px; }
.businessbenifitssliderwrapper:before { background-image: url(../svg/benifitsgraphic01.svg); left: 3vw; }
.businessbenifitssliderwrapper:after { background-image: url(../svg/benifitsgraphic02.svg); right: 3vw; }
.businessbenifitcontent { background-color: rgba(255, 255, 255, .13); padding: 30px 26px; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; -ms-border-radius:20px; -o-border-radius:20px; border: #fff solid 2px; }
.businessbenifitcontent p span { font-size: 34px; font-weight: 600; }
.businessbenifitsslider { padding-right:200px; }
.businessbenifitsslider .slick-arrow { top: 50%; bottom: auto; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }
.businessbenifitsslider .slick-prev.slick-arrow { background: url(../svg/benifitarrowleft.svg) no-repeat 0 0 / cover; width: 60px; height: 60px; margin-right: 30px; }
.businessbenifitsslider .slick-next.slick-arrow { background: url(../svg/benifitarrowright.svg) no-repeat 0 0 / cover; width: 60px; height: 60px; }
.businessbenifitsslider .slick-track { display: flex; align-items: center; }
.challengelistingwrapper { position: relative; padding: 44px 0; z-index: 1; }
.challengelistingwrapper:before { content: ''; position: absolute; top: 0; left: 19.3%; width: 100%; height: 100%; background: rgb(254,80,104);
background: linear-gradient(90deg, rgba(254,80,104,1) 0%, rgba(254,127,69,1) 100%); border-top-left-radius: 40px; border-bottom-left-radius: 40px; z-index: -1; }
.challengelistingwrap { padding-left: 110px; }
.challengelisting { counter-reset: simple-numeric-counter; margin-top: 50px; }
.challengelisting li { position: relative; padding-left: 150px !important; counter-increment: simple-numeric-counter; z-index: 1; padding-bottom: 50px; }
.challengelisting li:before { content: counter(simple-numeric-counter); position: absolute; top: 0; left: 0; font-size: 48px; font-weight: 600; color: #FE635B; background-color: #fff; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; line-height: 100px;
width: 100px; height: 100px; text-align: center; z-index: 1; }
.challengelisting li:after { content: ''; position: absolute; top: 10px; bottom: 0; left: 50px; width: 2px; height: calc(100% - 10px); border: 2px dashed #fff; z-index: -1; }
.challengelisting li:last-child:after { display: none; }
.challengelisting li h4 { font-size: 40px; }
.solutionstepswrapper { position: relative; z-index: 1; margin-top: -60px; }
/* .solutionstep:before { content: ''; position: absolute; top: calc(50% - 50px); left: 0; right: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center; background-size: cover; z-index: -1; }
.solutionstep.solutionstepone:before { background-image: url(../../img/casestudy/shox/steppath01.svg); height: 623px;  background-position: -20px center; left: 11%; }
.solutionstep.solutionsteptwo:before { background-image: url(../../img/casestudy/shox/steppath02.svg); height: 623px;  background-position: -20px center; right: 11%; } */
.solutionstepswrapper:before { content: ''; position: absolute; top: 13%; left: 0; left: -20%; width: 1346px; height: 999px; background: url(../svg/wavessolutionpattern.svg) no-repeat 0 0 / cover; z-index: -1; }
.solutionstep.solutionsteptwo { position: relative; margin-top: -80px; }
.solutionstep.solutionstepthree { position: relative; margin-top: -110px; }
.solutionstep ul { margin: 0 -14px; }
.solutionstep ul li { text-align: center; max-width: 25%; flex:0 0 25%; width: 100%; padding: 0 14px !important; }
.solutionstep ul li:nth-child(even) { margin-top: 240px; }
.solutionstep img, .solutionstep span { display: block; }
.solutionstep img { margin: 0 auto; }
.solutionstep span { font-size: 20px; line-height: 1.4; margin-top: 15px; }

.solutionsectionstpeswrapper { position: relative; padding: 44px 0; z-index: 1; }
.solutionsectionstpeswrapper:before { content: ''; position: absolute; top: 0; right: 12.3%; width: 100%; height: 100%; background: rgb(254,80,104);
background: linear-gradient(90deg, rgba(254,80,104,1) 0%, rgba(254,127,69,1) 100%); border-top-right-radius: 40px; border-bottom-right-radius: 40px; z-index: -1; }
.solutionsectionstpeswrap { padding-right: 50px; }
.toolstechlisting li { position: relative; padding: 0 0 24px 110px !important; margin-bottom: 24px; border-bottom: #BCBCBC solid 1px; }
.toolstechlisting li:last-child { margin-bottom: 0 !important; padding-bottom: 0 !important; border-bottom: 0; }
.toolstechlisting li img { width: 80px; position: absolute; top: 0; left: 0; }
.toolstechlisting li span { display: block; font-size: 28px; font-weight: 500; color: #FE635B; padding: 32px 0 !important; }
.toolstechlisting li span strong { display: inline-block; text-transform: uppercase; }
.allscreenwrap { margin-top: 170px; background: rgb(254,80,104); background: linear-gradient(0deg, rgba(254,80,104,1) 0%, rgba(254,127,69,1) 100%); position: relative; z-index: 2; }
.allscreenwrap > .container > .row { margin-top: -154px; }
.brandlogoimgss { margin-bottom: 80px; }
.brandlogoimgss, .brandlogoimgss img { max-width: 100%; width: 100%; height: auto; }
.allscreensection.secpaddinginner.shoxappscreens { position: relative; padding-bottom: 60px; overflow: hidden; }
.bganimpatternswrap { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; z-index: -1; }
.bganimpatternswrap img { position: absolute; width: 700px; height:700px; }
.bganimpatternswrap img.animbgpattern01 { left: 0; top: 10%; }
.bganimpatternswrap img.animbgpattern02 { right: 0; top: 30%; }
.bganimpatternswrap img.animbgpattern03 { left: 0; bottom: 20%; }
/*---Case Study Shox CSS END----*/


.hire-banner-2.newbannericons .hire-banner-step:nth-child(1) .hire-banner-step-img { background-position: 0 0; }
.hire-banner-2.newbannericons .hire-banner-step:nth-child(2) .hire-banner-step-img { background-position: -50px 0; }

.hire-banner-2.newbannericons .hire-banner-step:nth-child(3) .hire-banner-step-img { background-position: -100px 0; }

/* .hire-banner-2.asp-net-development-banner .hire-banner-step .hire-banner-step-img{background-image:url('../../img/icon-bg/dotnetbannersprite.svg');} */

.hire-banner-2.hybrid-mobile-app-development-banner .hire-banner-step .hire-banner-step-img { background-image: url(../svg/hybridappdevlopmentsprite.svg); }

.hybrid-mobile-app-development-banner .hire-banner-step-title { margin-top: 0; }
.hire-banner-2.hybrid-mobile-app-development-banner .hire-banner-step { display: flex; align-items: center; }

.hire-banner-2.hybrid-mobile-app-development-banner .hire-banner-step .hire-banner-step-img { background-image: url(../svg/hybridappdevlopmentsprite.svg); }

.hybrid-mobile-app-development-banner .hire-banner-step-title { margin-top: 0; }
.hire-banner-2.hybrid-mobile-app-development-banner .hire-banner-step { display: flex; align-items: center; }

.hire-banner-2.asp-net-core-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/dotnetbannersprite.svg);}


.hire-banner-2.microsoft-azure-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/azurdevsprite.svg);}

.hire-banner-2.education-accelerator-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/educationacceleratorspritebanner.svg);}

.hire-banner-2.sharepoint-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/sharepointdevelopmentbannersprite.svg);}

.hire-banner-2.react-native-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/react-native-development-banner-sprite.svg);}


.hire-banner-2.angular-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/angular-development-banner-sprite.svg);}

.hire-banner-2.nodejs-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/nodejs-development-banner-sprite.svg);}

.hire-banner-2.mean-stack-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/mean-stack-development-banner-sprite.svg);}

.hire-banner-2.laravel-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/larabel-banner-sprite.svg);}

.hire-banner-2.ruby-rails-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/ror-banner-sprite.svg);}

.hire-banner-2.python-application-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/python-banner-sprite.svg);}


.hire-banner-2.hire-wordpress-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/hire-wordpress-banner-sprite.svg);}

.hire-banner-2.learndash-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/learndash-banner-sprite.svg);}


.hire-banner-2.hire-moodle-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/hire-moodle-banner-sprite.svg);}

.hire-banner-2.hubspot-cos-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/hubspot-banner-sprite.svg);}

.hire-banner-2.nopcommerce-app-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/nopcommerce-banner-sprite.svg);}

.hire-banner-2.hire-react-native-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/hire-react-native-banner-sprite.svg);}

.hire-banner-2.education-app-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/education-app-development-banner-sprite.svg);}

.hire-banner-2.healthcare-app-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/healthcare-app-development-banner-sprite.svg);}


.hire-banner-2.massage-app-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/massage-app-banner-sprite.svg);}

.hire-banner-2.shopping-application-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/shopping-application-development-banner-sprite.svg);}

.hire-banner-2.social-app-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/social-app-banner-sprite.svg);}

.hire-banner-2.lifestyle-app-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/lifestyle-app-banner-sprite.svg);}

.hire-banner-2.lifestyle-app-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/lifestyle-app-banner-sprite.svg);}


.hire-banner-2.utility-app-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/utility-app-banner-sprite.svg);}


.hire-banner-2.hire-logistic-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/logistics-app-development-banner-sprite.svg);}


.hire-banner-2.technologies-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/technologies-banner-sprite.svg);}

.hire-banner-2.cake-app-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/cakephp-development.svg);}

.hire-banner-2.sale-force-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/salesforce-development-company.svg);}

.hire-banner-2.crm-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/crm-development.svg);}

.hire-banner-2.microsoft-dynamic-nav-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/microsoft-dynamics-nav-development.svg);}

.hire-banner-2.microsoft-bot-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/microsoft-bot-app-development.svg);}

.hire-banner-2.dynamic-365-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/dynamics-365-development.svg);}

.hire-banner-2.kotlin-app-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/kotlin-app-development.svg);}

.hire-banner-2.dot-net-nuke-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/dotnetnuke-cms-development.svg);}

.hire-banner-2.church-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/church-website-development.svg);}

.hire-banner-2.blockchain-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/blockchain-development-company.svg);}

.hire-banner-2.cryptocurrency-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/cryptocurrency-development.svg);}

.hire-banner-2.php-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/hire-php-developer-banner-sprite.svg);}

.hire-icon { background-image:url(../svg/hiredevimg.svg); }

.hire-banner-2.hire-power-bi-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/hire-power-bi-developer-banner-sprite.svg);}

.hire-banner-2.hire-golang-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/hire-golang-developer-2.svg);}

div#build-app.build-app.build-store { background-image:url(../svg/onlinestoreimg.svg); }
div#build-app.build-web.product-build { background-image:url(../svg/buildproduct.svg); }
div#build-app.build-web { background-image:url(../svg/webdevelopmentimg.svg); }

.nodejs-application-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/hire-nodejs-developer-2.svg);}
.hireflutter-application-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/hireflutter-banner-sprite.svg);}

.hire-banner-2.hire-unity3d-game-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/hire-unity3d-developer-2.svg);}

.hire-banner-2.hire-website-designer-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/hire-website-designer-2.svg);}

.hire-banner-2.hire-microsoft-development-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/hire-microsoft-office-add-ins-developer.svg);}

.hire-banner-2.hire-iconic-app-developer-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/hire-ionic-app-developer-2.svg);}

.hire-banner-2.hire-uwp-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/universal-windows-app-developer-2.svg);}

.hire-banner-2.hire-seo-expert-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/hire-seo-expert-2.svg);}

.hire-banner-2.hire-graphic-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/hire-graphics-designer-2.svg);}

.hire-banner-2.hire-mean-stack-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/hire-meanstack-developer-2.svg);}

.hire-banner-2.hire-angularjs-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/hire-angularjs-developer-2.svg);}

.hire-banner-2.hire-laravel-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/hire-laravel-developer-2.svg);}

.hire-banner-2.hire-ror-developer-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/hire-ruby-on-rails-developer.svg);}

.hire-banner-2.hire-fte-developer-banner .hire-banner-step .hire-banner-step-img{background-image:url(../svg/hire-full-time-equivalent-2.svg);}

.hire-banner-2.ibeacon-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/ibeacon-banner-sprite.svg);}
.new-development-services-2.ibeacon-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/ibeacon-app-development.svg);}
.new-development-services-svg .new-development-services-center-img img{position: absolute;top: 0;right: 0;left: 0;bottom: 0;margin: auto;}
.hire-banner-2.ibeacon-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/ibeacon-banner-sprite.svg);}

.new-development-services-2.odoo-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/odoo-spider-sprite.svg);}
.hire-banner-2.odoo-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/odoo-banner-sprite.svg);}
.odoo-app-services .new-development-services-center-img{    margin: 45px auto 0;}

.new-development-services-2.squarespace-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/squarespace-spider-sprite.svg);}
.hire-banner-2.squarespace-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/squarespace-banner-sprite.svg);}
.squarespace-app-services .new-development-services-center-img{margin: 55px auto 0;}


.new-development-services-2.mcommerce-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/mcommerce-spider-sprite.svg);}
.hire-banner-2.mcommerce-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/mobile-banner-sprite.svg);}
.mcommerce-app-services .new-development-services-center-img{margin: 55px auto 0;}

.new-development-services-2.osticket-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/osticket-spider-sprite.svg);}
.hire-banner-2.osticket-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/osticket-banner-sprite.svg);}
.osticket-app-services .new-development-services-center-img {margin: 200px auto 0;}


.new-development-services-2.product-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/product-spider-sprite.svg);}
.product-app-services .new-development-services-center-img {margin: 55px auto 0;}
.solution-box-new.product-development-solution .new-solutions-img{background-image: url(../svg/product-solution-box.svg);}
.hire-banner-2.product-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/product-banner-sprite.svg);}

.phonegap-app-services .new-development-services-center-img{margin: 136px auto 0;}
.hire-banner-2.phonegap-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/phonegap-banner-sprite.svg);}
.hire-banner-2.zend-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/zend-banner-sprite.svg);}

.solution-box-new .new-solutions-img{margin-bottom: 20px;}
.solution-box-new .new-solutions-list > div .new-solutions-img{    background-repeat: no-repeat;width: 70px;height: 70px;background-size: cover;}
.solution-box-new .new-solutions-list > div:nth-child(1) .new-solutions-img{background-position: 0 0;}
.solution-box-new .new-solutions-list > div:nth-child(2) .new-solutions-img{background-position: -70px 0;}
.solution-box-new .new-solutions-list > div:nth-child(3) .new-solutions-img{background-position: -140px 0;}
.solution-box-new .new-solutions-list > div:nth-child(4) .new-solutions-img{background-position: -210px 0;}
.solution-box-new .new-solutions-list > div:nth-child(5) .new-solutions-img{background-position: -280px 0;}
.solution-box-new .new-solutions-list > div:nth-child(6) .new-solutions-img{background-position: -350px 0;}
.solution-box-new .new-solutions-list > div:nth-child(7) .new-solutions-img{background-position: -420px 0;}
.solution-box-new .new-solutions-list > div:nth-child(8) .new-solutions-img{background-position: -490px 0;}
.solution-box-new .new-solutions-list > div:nth-child(9) .new-solutions-img{background-position: -560px 0;}

.hire-banner-2.business-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/business-banner-sprite.svg);}
.new-development-services-2.business-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/business-spider-sprite.svg);}
.business-app-services .new-development-services-center-img {margin: 55px auto 0;}
.solution-box-new.business-development-solution .new-solutions-img{background-image: url(../svg/business-solution-box.svg);}

.hire-banner-2.weather-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/weather-banner-sprite.svg);}
.new-development-services-2.weather-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/weather-spider-sprite.svg);}
.weather-app-services .new-development-services-center-img {margin: 55px auto 0;}
.solution-box-new.weather-development-solution .new-solutions-img{background-image: url(../svg/weather-solution-box.svg);}

.hire-banner-2.travel-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/travel-banner-sprite.svg);}
.new-development-services-2.travel-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/travel-spider-sprite.svg);}
.travel-app-services .new-development-services-center-img {margin: 35px auto 0;}
.solution-box-new.travel-development-solution .new-solutions-img{background-image: url(../svg/travel-solution-box.svg);}

.hire-banner-2.orocrm-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/orocrm-banner-sprite.svg);}
.new-development-services-2.orocrm-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/orocrm-spider-sprite.svg);}
.orocrm-app-services .new-development-services-center-img {margin: 45px auto 0;}
.solution-box-new.orocrm-development-solution .new-solutions-img{background-image: url(../svg/orocrm-solution-box.svg);}

.hire-banner-2.bigcommerce-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/bigcommerce-banner-sprite.svg);}
.new-development-services-2.bigcommerce-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/bigcommerce-spider-sprite.svg);}
.bigcommerce-app-services .new-development-services-center-img {margin: 35px auto 0;}
.solution-box-new.bigcommerce-development-solution .new-solutions-img{background-image: url(../svg/bigcommerce-solution-box.svg);}

.page-php-development span.logotxt{margin-top: 0;}


.hire-banner-2.woocommerce-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/woocommerce-banner-sprite.svg);}
.new-development-services-2.woocommerce-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/woocommerce-spider-sprite.svg);}
.woocommerce-app-services .new-development-services-center-img {margin: 185px auto 0;}

.hire-banner-2.electron-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/electron-banner-sprite.svg);}
.new-development-services-2.electron-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/electron-spider-sprite.svg);}
.electron-app-services .new-development-services-center-img {margin: 110px auto 0;}

.hire-banner-2.spring-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/spring-banner-sprite.svg);}
.new-development-services-2.spring-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/spring-spider-sprite.svg);}
.spring-app-services .new-development-services-center-img {margin: 50px auto 0;}
.solution-box-new.spring-development-solution .new-solutions-img{background-image: url(../svg/spring-solution-box.svg);}

.hire-banner-2.classified-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/classified-banner-sprite.svg);}
.new-development-services-2.classified-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/classified-spider-sprite.svg);}
.classified-app-services .new-development-services-center-img {margin: 42px auto 0;}
.solution-box-new.classified-development-solution .new-solutions-img{background-image: url(../svg/classified-solution-box.svg);}

.hire-banner-2.chat-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/chat-banner-sprite.svg);}
.new-development-services-2.chat-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/chat-spider-sprite.svg);}
.chat-app-services .new-development-services-center-img {margin: 42px auto 0;}
.solution-box-new.chat-development-solution .new-solutions-img{background-image: url(../svg/chat-solution-box.svg);}

.hire-banner-2.directory-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/directory-banner-sprite.svg);}
.new-development-services-2.directory-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/directory-spider-sprite.svg);}
.directory-app-services .new-development-services-center-img {margin: 42px auto 0;}
.solution-box-new.directory-development-solution .new-solutions-img{background-image: url(../svg/directory-solution-box.svg);}

.hire-banner-2.salon-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/salon-banner-sprite.svg);}
.new-development-services-2.salon-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/salon-spider-sprite.svg);}
.salon-app-services .new-development-services-center-img {margin: 42px auto 0;}
.solution-box-new.salon-development-solution .new-solutions-img{background-image: url(../svg/salon-solution-box.svg);}

.hire-banner-2.desktop-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/desktop-banner-sprite.svg);}
.new-development-services-2.desktop-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/desktop-spider-sprite.svg);}
.desktop-app-services .new-development-services-center-img {margin: 42px auto 0;}
.solution-box-new.desktop-development-solution .new-solutions-img{background-image: url(../svg/desktop-solution-box.svg);}

.new-development-services-2.mongo-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/mongo-spider-sprite.svg);}
.mongo-app-services .new-development-services-center-img {margin: 120px auto 0;}
.hire-banner-2.mongo-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/mongo-banner-sprite.svg);}


.new-development-services-2.fb-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/fb-spider-sprite.svg);}
.fb-app-services .new-development-services-center-img {margin: 212px auto 0;}
.hire-banner-2.fb-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/fb-banner-sprite.svg);}

.hire-banner-2.bigdata-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/bigdata-banner-sprite.svg);}
.new-development-services-2.bigdata-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/bigdata-spider-sprite.svg);}
.bigdata-app-services .new-development-services-center-img {margin: 70px auto 0;}


.hire-banner-2.hadoop-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/hadoop-banner-sprite.svg);}
.new-development-services-2.hadoop-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/hadoop-spider-sprite.svg);}
.hadoop-app-services .new-development-services-center-img {margin: 200px auto 0;}


.new-development-services-2.drupal-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/drupal-spider-sprite.svg);}
.drupal-app-services .new-development-services-center-img {margin: 60px auto 0;}
.hire-banner-2.drupal-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/drupal-banner-sprite.svg);}

.hire-banner-2.java-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/java-banner-sprite.svg);}
.new-development-services-2.java-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/java-spider-sprite.svg);}
.java-app-services .new-development-services-center-img {margin: 250px auto 0;}

.hire-banner-2.hubspot-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/hubspot-banner-sprite-2.svg);}
.new-development-services-2.hubspot-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/hubspot-spider-sprite.svg);}
.hubspot-app-services .new-development-services-center-img {margin: 60px auto 0;}

.new-development-services-2.ar-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/ar-spider-sprite.svg);}
.ar-app-services .new-development-services-center-img {margin: 50px auto 0;}
.solution-box-new.ar-development-solution .new-solutions-img{background-image: url(../svg/ar-solution-box.svg);}

.hire-banner-2.msbi-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/msbi-banner-sprite.svg);}
.new-development-services-2.msbi-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/msbi-spider-sprite.svg);}
.msbi-app-services .new-development-services-center-img {margin: 40px auto 0;}
.solution-box-new.msbi-development-solution .new-solutions-img{background-image: url(../svg/msbi-solution-box.svg);}

.hire-banner-2.hire-squarespace-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/hire-squarespace-banner-sprite.svg);}

.hire-banner-2.ppc-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/ppc-banner-sprite.svg);}
.new-development-services-2.ppc-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/ppc-spider-sprite.svg);}
.ppc-app-services .new-development-services-center-img {margin: 220px auto 0;}

.hire-banner-2.bitcoin-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/bitcoin-banner-sprite.svg);}
.new-development-services-2.bitcoin-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/bitcoin-spider-sprite.svg);}
.bitcoin-app-services .new-development-services-center-img {margin: 190px auto 0;}

.hire-banner-2.backbone-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/backbone-banner-sprite.svg);}
.new-development-services-2.backbone-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/backbone-spider-sprite.svg);}
.backbone-app-services .new-development-services-center-img {margin: 50px auto 0;}

.new-development-services-2.zend-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/zend-spider-sprite.svg);}
.zend-app-services .new-development-services-center-img {margin: 45px auto 0;}
.solution-box-new.zend-development-solution .new-solutions-img{background-image: url(../svg/zend-solution-box.svg);}

.new-development-services-2.amp-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/amp-spider-sprite.svg);}
.amp-app-services .new-development-services-center-img {margin: 25px auto 0;}
.hire-banner-2.amp-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/amp-banner-sprite.svg);}

.hire-banner-2.appstore-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/appstore-banner-sprite.svg);}
.new-development-services-2.appstore-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/appstore-spider-sprite.svg);}
.appstore-app-services .new-development-services-center-img {margin: 45px auto 0;}

.hire-banner-2.opencart-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/opencart-banner-sprite.svg);}
.new-development-services-2.opencart-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/opencart-spider-sprite.svg);}
.opencart-app-services .new-development-services-center-img {margin: 185px auto 0;}

.hire-banner-2.magento-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/magento-banner-sprite.svg);}
.new-development-services-2.magento-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/magento-spider-sprite.svg);}
.magento-app-services .new-development-services-center-img {margin: 230px auto 0;}

.hire-banner-2.drupaldev-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/drupaldev-banner-sprite.svg);}
.new-development-services-2.drupaldev-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/drupaldev-spider-sprite.svg);}
.drupaldev-app-services .new-development-services-center-img {margin: 215px auto 0;}


.hire-banner-2.shopify-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/shopify-banner-sprite.svg);}
.new-development-services-2.shopify-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/shopify-spider-sprite.svg);}
.shopify-app-services .new-development-services-center-img {margin: 225px auto 0;}


.hire-banner-2.joomla-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../joomla-banner-sprite.html);}

.hire-banner-2.sitecore-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/sitecore-banner-sprite.svg);}
.new-development-services-2.sitecore-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/sitecore-spider-sprite.svg);}
.sitecore-app-services .new-development-services-center-img {margin: 55px auto 0;}

.hire-banner-2.siberian-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/siberian-banner-sprite.svg);}
.new-development-services-2.siberian-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/siberian-spider-sprite.svg);}
.siberian-app-services .new-development-services-center-img {margin: 125px auto 0;}
.solution-box-new.siberian-development-solution .new-solutions-img{background-image: url(../svg/siberian-solution-box.svg);}

.hire-banner-2.yammer-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/yammer-banner-sprite.svg);}
.new-development-services-2.yammer-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/yammer-spider-sprite.svg);}
.yammer-app-services .new-development-services-center-img {margin: 165px auto 0;}
.solution-box-new.yammer-development-solution .new-solutions-img{background-image: url(../svg/yammer-solution-box.svg);}

.hire-banner-2.san-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/san-banner-sprite.svg);}
.new-development-services-2.san-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/san-spider-sprite.svg);}
.san-app-services .new-development-services-center-img {margin: 225px auto 0;}

.hire-banner-2.cocos-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/cocos-banner-sprite.svg);}
.new-development-services-2.cocos-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/cocos-spider-sprite.svg);}
.cocos-app-services .new-development-services-center-img {margin: 185px auto 0;}

.hire-banner-2.mernstack-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/mernstack-banner-sprite.svg);}
.new-development-services-2.mernstack-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/mernstack-spider-sprite.svg);}
.mernstack-app-services .new-development-services-center-img {margin: 125px auto 0;}
.solution-box-new.mernstack-development-solution .new-solutions-img{background-image: url(../svg/mernstack-solution-box.svg);}

.hire-banner-2.plc-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/plc-banner-sprite.svg);}
.new-development-services-2.plc-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/plc-spider-sprite.svg);}
.plc-app-services .new-development-services-center-img {margin: 125px auto 0;}
.solution-box-new.plc-development-solution .new-solutions-img{background-image: url(../svg/plc-solution-box.svg);}

.hire-banner-2.concrete-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/concrete-banner-sprite.svg);}
.new-development-services-2.concrete-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/concrete-spider-sprite.svg);}
.concrete-app-services .new-development-services-center-img {margin: 265px auto 0;}

.hire-banner-2.aws-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/aws-banner-sprite.svg);}
.new-development-services-2.aws-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/aws-spider-sprite.svg);}
.aws-app-services .new-development-services-center-img {margin: 205px auto 0;}

.hire-banner-2.hpython-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/hpython-banner-sprite.svg);}
.new-development-services-2.hpython-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/hpython-spider-sprite.svg);}
.hpython-app-services .new-development-services-center-img {margin: 135px auto 0;}
.solution-box-new.hpython-development-solution .new-solutions-img{background-image: url(../svg/hpython-solution-box.svg);}

.hire-banner-2.iot-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/iot-banner-sprite.svg);}
.new-development-services-2.iot-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/iot-spider-sprite.svg);}
.iot-app-services .new-development-services-center-img {margin: 40px auto 0;}
.solution-box-new.iot-development-solution .new-solutions-img{background-image: url(../svg/iot-solution-box.svg);}

.hire-banner-2.ethereum-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/ethereum-banner-sprite.svg);}
.new-development-services-2.ethereum-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/ethereum-spider-sprite.svg);}
.ethereum-app-services .new-development-services-center-img {margin: 40px auto 0;}
.solution-box-new.ethereum-development-solution .new-solutions-img{background-image: url(../svg/ethereum-solution-box.svg);}

.hire-banner-2.sports-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/sports-banner-sprite.svg);}
.new-development-services-2.sports-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/sports-spider-sprite.svg);}
.sports-app-services .new-development-services-center-img {margin: 40px auto 0;}
.solution-box-new.sports-development-solution .new-solutions-img{background-image: url(../svg/sports-solution-box.svg);}

.hire-banner-2.realestate-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/realestate-banner-sprite.svg);}
.new-development-services-2.realestate-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/realestate-spider-sprite.svg);}
.realestate-app-services .new-development-services-center-img {margin: 40px auto 0;}
.solution-box-new.realestate-development-solution .new-solutions-img{background-image: url(../svg/realestate-solution-box.svg);}

.hire-banner-2.tracking-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/tracking-banner-sprite.svg);}
.new-development-services-2.tracking-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/tracking-spider-sprite.svg);}
.tracking-app-services .new-development-services-center-img {margin: 40px auto 0;}
.solution-box-new.tracking-development-solution .new-solutions-img{background-image: url(../svg/tracking-solution-box.svg);}
.solution-box-new.tracking-development-solution.tracking-development-solution2 .new-solutions-img{background-image: url(../svg/tracking-solution-box2.svg);}

.hire-banner-2.productivity-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/productivity-banner-sprite.svg);}
.new-development-services-2.productivity-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/productivity-spider-sprite.svg);}
.productivity-app-services .new-development-services-center-img {margin: 40px auto 0;}
.solution-box-new.productivity-development-solution .new-solutions-img{background-image: url(../svg/productivity-solution-box.svg);}

.hire-banner-2.oilgas-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/oilgas-banner-sprite.svg);}
.new-development-services-2.oilgas-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/oilgas-spider-sprite.svg);}
.oilgas-app-services .new-development-services-center-img {margin: 30px auto 0;}
.solution-box-new.oilgas-development-solution .new-solutions-img{background-image: url(../svg/oilgas-solution-box.svg);}

.new-development-services-2.hecommerce-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/hecommerce-spider-sprite.svg);}
.hire-banner-2.hecommerce-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/hecommerce-banner-sprite.svg);}
.hecommerce-app-services .new-development-services-center-img {margin: 265px auto 0;}


.hire-banner-2.hphonegap-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/hphonegap-banner-sprite.svg);}
.hphonegap-app-services .new-development-services-center-img {margin: 235px auto 0;}



.new-development-services-2.hphonegap-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/hphonegap-spider-sprite.svg);}

.new-development-services-2.phonegap-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/phonegap-spider-sprite.svg);}


.hire-banner-2.hswift-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/hswift-banner-sprite.svg);}
.new-development-services-2.hswift-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/hswift-spider-sprite.svg);}
.hswift-app-services .new-development-services-center-img {margin: 245px auto 0;}

.new-development-services-2.prestashop-app-services .new-development-services-list .new-development-services-img {background-image: url(../svg/prestashop-spider-sprite.svg);}
.prestashop-app-services .new-development-services-center-img {margin: 195px auto 0;}
.hire-banner-2.prestashop-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/prestashop-banner-sprite.svg);}

.hire-banner-2.hmagento-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/hmagento-banner-sprite.svg);}

.hire-banner-2.zencart-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/zencart-banner-sprite.svg);}

.solution-box-new.datafactory-development-solution .new-solutions-img{background-image: url(../svg/datafactory-solution-box.svg);}
.solution-box-new.databricks-development-solution .new-solutions-img{background-image: url(../svg/databricks-solution-box.svg);}
.solution-box-new.metaverse-development-solution .new-solutions-img{background-image: url(../svg/metaverse-solution-box.svg);}
.metaverse-development-solution .container{position: relative;}
.metaverse-development-solution .container:before{position:absolute;content: '';bottom: -98px;right: -62px;background: url(../svg/metaverse-solution-bg.svg);width: 131px;height: 307px;z-index: 9;}
.collageImg{padding: 22px;}
.collageImg.floating{position: inherit;margin-left: 0;}
.collageImg.floating img{box-shadow: none;}
.metaverseCollage{max-width: 1920px;margin: 0 auto;}
.metaverseCollage .container-fluid{margin: 0 -120px;}
.bg-white{background: #fff;}
.collageImg .img1{margin-bottom: 40px;margin-top: 100px;}
.collageImg.collageImg4 img{margin-top: -120px;}



/*---NEW TOP INDUSTRIES WE SERVE CSS----*/
.cols { flex-wrap: wrap; }
.cols.cols4 .col { flex: 0 0 25%; max-width: 25%; width: 100%; margin-bottom: 25px; }
.newindustriesbox { display: block; background: #F4F7FF; border-radius: 30px; position: relative; overflow: hidden; padding-top: 40px; transition: 0.35s all; -webkit-transition: 0.35s all; -moz-transition: 0.35s all; -ms-transition: 0.35s all; -o-transition: 0.35s all; }
.newindustriesiconsgroup { display: block; width: 113px; height: 113px; position: relative;  margin: 0 auto 40px; }
.newindustriesiconsgroup img { position: absolute; transition:0.3s all; -webkit-transition:0.3s all; -moz-transition:0.3s all; -ms-transition:0.3s all; -o-transition:0.3s all; }
.newindustriesbox span { display: block; font-size: 22px; text-align: center; color: #365CFE; background: #E5EBFF; padding: 30px 10px; font-weight: 600; height: 108px; display: flex; align-items: center; justify-content: center; transition: 0.35s all; -webkit-transition: 0.35s all; -moz-transition: 0.35s all; -ms-transition: 0.35s all; -o-transition: 0.35s all; }
.newindustriesiconsgroup .indusiconnormal { -webkit-clip-path: circle(100.0% at 50% 50%); clip-path: circle(100.0% at 50% 50%); }
.newindustriesiconsgroup .indusiconhover { -webkit-clip-path:inset(100% 0 0 0); clip-path:inset(100% 0 0 0); }
.newindustriesviewmorebox .indusiconnormal { border: #365CFE solid 2px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }

/*Inquiry page HTML*/
.inquiry-page.inquiry-page-new{margin-top: 80px;}
.inquiry-page.inquiry-page-new .inquiryVideos{background: url(../png/background.png) no-repeat center top;background-size: cover;padding-top: 70px;height: 565px;}
.client-testimonials .animate-wrapper:first-child{top: 150px;left: 0;position: absolute;}
.client-testimonials .animate-wrapper:nth-child(2){right: 90px;top: 100px;position: absolute;}
.client-testimonials .animate-wrapper:nth-child(3){right: 130px;top: 290px;position: absolute;}
.animate-wrapper {position: relative;z-index: 0;/*overflow: hidden;*/}
.animate-emitter {position: relative;margin: 0 auto;border-radius: 9999px;background-image: linear-gradient(to right, #0b1b5a 0%, #0a0d44 100%);border: 3px solid #fff;}
.client-testimonials .animate-wrapper:first-child .animate-emitter{background: url(../svg/videoposter-1.svg) no-repeat center top;width: 154px;height: 154px;}
.client-testimonials .animate-wrapper:nth-child(2) .animate-emitter{background: url(../svg/videoposter-2.svg) no-repeat center top;width: 130px;height: 130px;}
.client-testimonials .animate-wrapper:nth-child(3) .animate-emitter{background: url(../svg/videoposter-3.svg) no-repeat center top;width: 106px;height: 106px;}
.animate-wave {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 9999px;background: radial-gradient(#12256A, #fff);opacity: 0;z-index: -1;pointer-events: none;}
.animate-wave {animation: animateWave 2s linear infinite;}
@keyframes animateWave {
from {
opacity: 0.4;
}
to {
transform: scale(1.5);
opacity: 0;
}
}
.animate-wrapper a img{background: #fff;padding: 10px;border-radius: 50px;position: absolute;bottom: 0;right: 0;}
.client-testimonials .animate-wrapper:nth-child(2) a img{width: 50px;padding: 10px;}
.client-testimonials .animate-wrapper:nth-child(3) a img{width: 40px;padding: 7px;}
.client-testimonials{position: relative;height: 505px;width: 500px;}
.client-testimonials:before{content: '';position: absolute;bottom: 0;background: url(../svg/clientsay.svg) no-repeat center center;width: 188px;height: 188px;left: -150px;bottom: 80px;}
.inquiry-page-new .div-con-full{background: none;box-shadow: none;padding:  0 0 30px;}
.inquiry-page-new  .right-details-forms{border: 12px solid rgba(255,255,255,.3);border-radius: 28px;position: relative;background: #fff;box-shadow: rgb(0 0 0 / 5%) 0 3px 20px;padding: 20px;}
.inquiry-page-new .newcon.inquiry-form.newInquiry{margin-top: -530px;}
.inquiry-page-new  .right-details-forms:before{content: '';position: absolute;top: -25px;left: -25px;right: -25px;background: rgb(255 255 255 / 10%);height: 100%;z-index: -1;border-radius: 28px;}
.inquiry-page-new  .right-details-forms:after{content: '';position: absolute;top: -38px;left: -38px;right: -38px;background: rgb(255 255 255 / 5%);height: 100%;z-index: -1;border-radius: 28px;}
.inquiry-page-new .newcon .form-group.contact-form-bottom-main label {transition: none;transform: none;font-size: 16px;color: #707070;font-weight: 400;}
.inquiry-page-new .newcon.newInquiry .form-group.contact-form-bottom-main .form-fields input, .inquiry-page-new .newcon.newInquiry .form-group.contact-form-bottom-main select, .inquiry-page-new .newcon.newInquiry .form-group.contact-form-bottom-main textarea{border: 1px solid #707070!important;border-radius: 5px!important;padding: 20px 20px 20px 50px!important;}
.inquiry-page-new .form-control-input{position: relative;}
.inquiry-page-new .form-group .form-icon{position: absolute;left: 20px;top: 15px;filter: opacity(0.2);}
.inquiry-page-new .newcon .form-group.contact-form-bottom-main label.label-focus{color: #0A0D44;}
.inquiry-page-new .newcon .form-group.contact-form-bottom-main span.form-control-input.input-focus .form-icon{filter: opacity(100%);}
.inquiry-page-new .newcon .form-group.contact-form-bottom-main span.form-control-input.input-focus input{border: 1px solid #0A0D44!important;color: #0A0D44!important;}
.inquiry-page-new .newcon .form-group.contact-form-bottom-main span.form-control-input input::placeholder, .inquiry-page-new .newcon .form-group.contact-form-bottom-main span.form-control-input textarea::placeholder{color: #ccc!important;}
/*.inquiry-page-new .newcon .form-group.contact-form-bottom-main select{color: #ccc!important;}*/
.inquiry-page-new .newcon .form-group.contact-form-bottom-main label.error{margin: 0; position: absolute; bottom: -24px; left: 0; font-size: 14px; }
.inquiry-page-new .form-fields-selection:before{top: 46px;}
.inquiry-page-new  .captchaDiv {display: flex;align-items: center;justify-content: center;}
.inquiry-page-new  .captchalable{margin: 0!important;font-size: 18px;}
.inquiry-page-new  .textbox{margin: 0 0 0 20px!important;height: 58px;border-radius: 5px!important;border: 1px solid #707070!important;color: #000;font-size: 18px;}
.inquiry-page-new .btn{font-size: 18px;padding: 20px 50px;margin: auto;display: block;}
.inquiry-page-new .mainprbutton.highlitedcolor.slide-vertical:after, .inquiry-page-new .mainprbutton.highlitedcolor.slide-vertical:before{display: none;}
.newcon.inquiry-form .form-fields { margin-bottom: 30px !important; }


/*form dropdownDesign*/
.inquiry-page-new .form-fields-selection:before{display: none;}
.w-header-search-select .dropdown-toggle{border: 1px solid #707070;border-radius: 5px;height: 59px;width: 100%;display: block;padding: 17px 20px 17px 50px;color: #ccc;text-decoration: none;text-align: left;background: none;}
.form-control-input.input-focus .w-header-search-select button{color: #0a0d44;}
.w-header-search-select input{display: none;}
.w-header-search-select .dropdown-toggle:after{position: absolute;right: 20px;content: '\f107';font-size: 22px;top: 50%;transform: translateY(-50%);color: #707070;color: #0a0d44;
    font-family: 'FontAwesome';}
.w-header-search-select .dropdown-menu{padding: 0;width: 100%;border: none;border-radius: 5px;background: #fff!important;}
.w-header-search-select .dropdown-item a{display: block;padding: 5px 20px;color: #707070;cursor: pointer;}
.w-header-search-select .dropdown-item span{display: block;padding: 5px 20px;color: #707070;cursor: pointer;}
.w-header-search-select .dropdown-item span:hover{background: #000;color:#fff!important;}
.w-header-search-select .dropdown-item a:hover{background: #000;color:#fff!important;}
.w-header-search-select .dropdown-menu li{background: #fff!important;}

.inquiry-page-new .new-inquiry-info{margin-top: 20px;}
.inquiry-page-new .new-inquiry-info .contact_button{background: #0a0d44;width: 100%;}
.trusted-images{display: flex;align-items: center;flex-wrap: wrap;}
.trusted-image{margin: 10px 10px 30px;}
.trusted-image img{filter: grayscale(1);}
.trusted-image img:hover{filter: grayscale(0);}
.trusted-heading{font-weight: 600;text-transform: uppercase;margin-bottom: 30px;}
.trusted-heading p{color: #000;font-size: 20px;}
.ocean {position:absolute;bottom:0;}
.wave {background: url(../svg/wave.svg) repeat-x; position: absolute;top: -140px;width: 6400px;height: 138px;animation: wave 7s cubic-bezier( 0.36, 0.45, 0.63, 0.53) -.125s infinite;transform: translate3d(0, 0, 0);opacity: 1;}
@keyframes wave {
0% {
margin-left: 0;
}
100% {
margin-left: -1600px;
}
}
.inquiryVideos{position: relative;}

.incident-management-app .portfolio-banner{background: url(../png/bg-15.png) no-repeat center center;
    background-size: contain;padding: 0;margin-top: 95px;height: 654px;padding-top: 120px;} 
.incident-management-app .banner_img{position: relative;z-index: 99;margin-top: 90px;}
.incident-management-app .banner_img:before{content: '';position: absolute;background: url(../png/screen-img.png) no-repeat;width: 166px;height: 166px;top: -85px;right: 30px;z-index: -1;}
.incident-management-app .portfolio-banner .btn-custom{background: #742775;border-radius: 17px;font-size: 24px;text-transform: capitalize;position: relative;}
.incident-management-app .portfolio-banner .btn-custom span{font-size: 34px;}
.incident-management-app .portfolio-banner .btn-custom img{margin-left: 14px;margin-top: -11px;}
.incident-management-app .portfolio-banner .btn-custom:before{content: '';position: absolute;background: url(../svg/btn-sparkle.svg);width: 60px;height: 60px;top: -40px;right: -50px;}
.incident-management-app .app-logo{margin-bottom: 30px;}
.screen-text-border h3{font-size: 50px;font-weight: 700;position: relative;text-align: left;z-index: 999;margin-bottom: 60px;}
.screen-text-border h3:before{content: '';position: absolute;content: 'About';top: 0;left: 0;-webkit-text-stroke: 1px #CBEAFF;
    -webkit-text-fill-color: transparent;font-size: 137px;z-index: -1;}
.incident-about .incident-about-list{background: #fff;border: 2px solid #0099FF;border-radius: 43px;padding: 60px;box-shadow: 15px 12px 0px #CBEAFF;position: relative;}
.incident-about .incident-about-list p{font-size: 24px;line-height: 1.5;margin-bottom: 0;color: #2C3148;}
.incident-about .incident-about-list .common_btn{text-align: right;}
.incident-about .incident-about-list .common_btn a{margin-top: 25px;background: #FF6A00;text-transform: capitalize;border-radius: 50px;}
.incident-about{position: relative;padding: 50px 0;}
.incident-about .incident-about-list:before{position: absolute;content: '';background: url(../svg/about-info1.svg) no-repeat; height: 223px;width: 168px;bottom: -20px;left: -159px;}
.incident-about .incident-about-list:after{position: absolute;content: '';background: url(../svg/about-info2.svg) no-repeat;height: 373px;width: 139px;bottom: -80px;right: -146px;}
.incident-feature .screen-text-border h3:before{content: 'Features';}
.incident-feature{padding: 100px 0;}
.incident-feature p{font-size: 24px;line-height: 1.5;margin-bottom: 40px;}
.incident-feature ul {padding-left: 45px;}
.incident-feature ul li{font-size: 30px;margin-bottom: 25px;font-weight: 500;color: #3B3B3B;position: relative;line-height: 1.4;}
.incident-feature ul li:before{content: '';background: url(../svg/list-icon.svg) no-repeat;position: absolute;    width: 40px;height: 31px;left: -44px;top: 4px;background-size: 80%;}
.incidentPortfolio .row{display: flex;align-items: center;}
.incidentPortfolio img{box-shadow: 0 3px 26px rgba(0,0,0,.2);border-radius: 10px;}
.incidentPortfolioDes h2{font-size: 105px;color: #FF7C20;text-align: center;margin-bottom: 0;}
.incidentPortfolioDes h3{font-size: 40px;padding: 50px 0 30px;margin-bottom: 0; line-height: 1.2;}
.incidentPortfolioDes ul{padding-left: 20px;}
.incidentPortfolioDes ul li{font-size: 20px;color: #000;margin-bottom: 20px;position: relative;line-height: 1.5;}
.incidentPortfolioDes ul li:last-child{margin-bottom: 0;}
.incidentPortfolioDes ul li:before{content: '';position: absolute;width: 8px;height: 8px;background: #ff7c20;border-radius: 50%;top: 11px;left: -20px;}
.lineImg img{margin: 0px auto;}
.incidentPortfolio2 img, .incidentPortfolio4 img{box-shadow: none;}
.incidentPortfolio4{margin-bottom: 80px;}
.incidentPortfolio1 .incidentPortfolioDes, .incidentPortfolio3 .incidentPortfolioDes{padding-left: 60px;}
.incidentPortfolio2 .incidentPortfolioDes{padding-right: 60px;}
.incidentPortfolio{position: relative;}
.incidentPortfolio.incidentPortfolio1:before{content: '';position: absolute;background: url(../svg/sec1-before.svg) no-repeat top left;width: 372px;height: 466px;top: -240px;}
.incidentPortfolio.incidentPortfolio2:before{content: '';position: absolute;background: url(../svg/sec1-before.svg) no-repeat bottom right;width: 372px;height: 466px;bottom: -70px;right: 0;transform: rotateY(180deg);}
.incidentPortfolio.incidentPortfolio3 .screen-img{position: relative;}
.incidentPortfolio.incidentPortfolio3 .screen-img:before{content: '';position: absolute;background: url(../svg/sec3-before.svg) no-repeat;height:230px;width:230px; bottom: -120px;left: -65px;z-index: -1;}

.incidentall_screens .screen-text-border h3:before{content: 'Screens';}
.incidentall_screens{background: url(../png/all-screen-bg-12.png) #fff no-repeat center top;padding: 100px 0;position: relative;background-size: cover;}
.incidentall_screens .screen-text-border h3{color: #fff;margin-bottom: 100px;}
/* .incidentall_screens .margin-neg{margin-top: -px;} */
.incidentall_screens .all-screen-image{margin-bottom: 30px;}
.incidentall_screens .all-screen-image img{box-shadow: 0 3px 26px rgba(0,0,0,.2);border-radius: 10px;}
.incidentall_screens:before{content: '';position: absolute;background: url(../svg/allscreen-vector.svg) no-repeat;width: 617px;height: 320px;bottom: 0;left: 250px;}
.requestCons.incidentrequestCons{background: #1A3079;}
.incidentall_screens .screen-text-border h3:before{-webkit-text-stroke: 1px #33B4FF;}

.new-contact_form .contactus-form.newcon .w-header-search-select .dropdown-toggle,.new-contactus-form .contactus-form.newcon .w-header-search-select .dropdown-toggle{border: none;height: auto;border-bottom: 1px solid #e5e5e5;border-radius: 0;padding: 3px 20px 17px 7px!important;}
.new-contact_form .w-header-search-select .dropdown-toggle:after,.new-contactus-form .w-header-search-select .dropdown-toggle:after{right: 0;top: 16px;}
.new-contact_form .contactus-form.newcon .w-header-search-select .dropdown-toggle{font-size: 14px!important;}
.new-contactus-form .contactus-form.newcon .w-header-search-select .dropdown-toggle{padding: 3px 20px 17px 20px!important;}
.get_free_budget .w-header-search-select .dropdown-toggle{height: auto;padding: 10px !important;background: #eaeaf0;border: none;font-size: 14px;color: #212121;}
.get_free_budget .w-header-search-select .dropdown-toggle #dropdown-toggle span{color: #565454;}
/*Selo portfolio page*/
.mask {height: 750px;width: 870px;position: relative;-moz-background-size: auto 800px;-o-background-size: auto 800px;-webkit-background-size: 50%;background-size: auto 800px;background-position: 0 0;background-repeat:no-repeat;-moz-transition: all 0.4s ease-in-out, top 200ms linear;-o-transition: all 0.4s ease-in-out, top 200ms linear;-webkit-transition: all 0.4s ease-in-out, top 200ms linear;transition: all 0.4s ease-in-out, top 200ms linear;display: block;mask-image: url(../png/banner-mask.png);-webkit-mask-image: url(../png/banner-mask.png);position: absolute;top: 200px;left: 0;}
.mask.img1 {background-image: url("../png/bg-16.png");background-attachment: fixed;background-size: cover;}
.reporting-app .portfolio-banner{padding: 150px 0 0px;}
.reporting-app{position: relative;}
.reporting-app:before{content: '';position: absolute; bottom: 0;right: 0;background: url(../svg/banner-rays.svg);background-size: cover;    width: 750px;height: 100px;}
.reporting_logo{position: relative;}
.reporting_logo > img{  animation: rotation 8s infinite linear;}
.reporting_logo .logoImg{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
h3.reportingTitle{font-size: 80px;margin-bottom: 50px;display: block;}
.reporting-about{display: flex;}
.reporting-about ul{padding-left: 20px;}
.reporting-about ul li{font-size: 20px;color: #000;margin-bottom: 20px;position: relative;font-weight: 500;line-height: 1.5;}
.reporting-about ul li:before{content: ''; position: absolute;top: 7px;left: -20px;width: 8px;height: 8px;border-radius: 20px;background: #3b7782;}
.btn-portfolio{font-size: 24px;font-weight: 500;padding: 20px 60px;background: #3b7782;color: #fff;border-radius: 50px;margin-top: 30px;}
.btn-portfolio:hover{color: #fff;}
.reporting-about .row{display: flex;align-items: center;}
.reporting-app-list{padding: 100px 0;background: url(../png/app-list-bg.png) no-repeat center center;}
@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}
.featureImg{position: relative;}
.featureImg:before{content: ''; background: url(../svg/feature-img-before.svg) no-repeat;width: 780px;height: 780px;position: absolute;top: 80px;left: 0;right: 0;bottom: 0;z-index: -1;animation: rotation 8s infinite linear;}
.reportingPortfolio{padding: 80px 0;}
.reporting-app-features ul li{display: inline-block;width: 50%;margin-bottom: 80px;font-size: 22px;color: #000;line-height: 1.2;}
.reporting-app-features ul li span{position: relative;display: block;font-size: 30px;font-weight: 700;color: #fff;margin-bottom: 40px;}
.reporting-app-features ul li span:before{content: '';position: absolute;background: url(../svg/list-bg.svg) no-repeat center center;width: 100px;height: 100px;background-size: contain;top: 50%;left: -27px;transform: translateY(-50%);z-index: -1;}
.reporting-app-features ul li:last-child, .reporting-app-features ul li:nth-last-child(2){margin-bottom: 0;}
.reporting-app-features h3{margin-bottom: 100px;}
.reportingPortfolio1{background: url(../png/screen-bg.png) no-repeat center center;background-attachment: fixed;background-size:cover;margin-top: 100px;}
.reportingPortfolio1 img{margin-top: -160px;}
.reportingPortfolio .row{display: flex;align-items: center;}
.reportingPortfolio .incidentPortfolioDes{padding: 0 80px;}
.reportingPortfolio .incidentPortfolioDes h2{color: #367482;text-align: left;}
.reportingPortfolio .incidentPortfolioDes ul li:before{background:  #367482;}
.reportingPortfolio1 .incidentPortfolioDes h2{color: #fff;text-align: left;}
.reportingPortfolio1 .incidentPortfolioDes h3{color: #fff;}
.reportingPortfolio1 .incidentPortfolioDes ul li{color: #fff;}
.reportingPortfolio1 .incidentPortfolioDes ul li:before{background: #fff;}
.reportingPortfolio.reportingPortfolio3{padding-top: 0;}
.reportingPortfolio3 .featureImg:before{background: url(../svg/dark-bg.svg) no-repeat;top: 0;}
.allscreenslider.slick-slider {margin-left: 380px;}
.allscreenslider .slick-slide{padding: 0 20px 0 0;}
.reportingAllscreens{background: url(../png/all-screen-bg-13.png) no-repeat top left;padding: 100px 0 80px;}
.allscreenslider .slick-arrow{top: -100px;right: 140px;}
.allscreenslider .slick-arrow.slick-disabled{opacity: .5;}
.allscreenslider .slick-prev{right: 70px;background: url(../svg/arrow-prev.svg) no-repeat;width: 70px;height: 70px;right: 240px;background-size: cover;}
.allscreenslider .slick-next{background: url(../svg/arrow-next.svg) no-repeat;width: 70px;height: 70px;background-size: cover;}

.appmodalsm .modal-body{background: none;}
.appmodalsm .modal-open .modal.in:before {background: rgba(0, 0, 0, 0.85);}

.casestudy-list-content{background: #fff;padding: 20px;box-shadow: 0px 5px 10px rgba(0,0,0,.10);margin: 0 20px;border-radius: 10px;margin-top: -60px;position: relative;}    
.casestudy-list-content h4{font-size: 20px;font-weight: 600;text-align: left;color: #0a0d44;margin-bottom: 10px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;white-space: pre-wrap;}
.casestudy-list-box img{border-radius: 10px;width: 100%;}
.casestudy-list-content ul{display: flex;justify-content: start;}
.casestudy-list-content ul li {background: #f6f7f6;padding: 5px 15px; border-radius: 5px;text-align: center;display: inline-block;margin-right:5px;color: #25aae1;font-weight: 500;font-size: 13px;}
.para_listing{margin-bottom: 30px;}
.para_listing li{font-size: 16px;padding: 5px 0 5px 20px;color: #fff;line-height: 1.7;}
.para_listing li:before {content: '\f058';font-family: 'FontAwesome';font-size: 18px;color: #fff;padding-right: 6px;margin-left: -20px;}
.case-studies-banner h1{margin-bottom: 25px;}

/*Trending Menu*/
.dropdown.trending .dropdown-menu{display: flex;flex-wrap: wrap;padding: 28px 15px!important;}
.trending .dropdown-menu li{flex: 0 0 33.333%;max-width: 33.333%;padding: 0;}
.trending .dropdown-menu li a{padding: 0!important;}
nav.navbar li.dropdown.trending ul.dropdown-menu>li>a{border-top: none!important;padding: 7px!important;}

.trending .statisticsbox:after{display: none;}
.trending  .statisticsbox{display: flex;align-items: center;padding: 10px;border-radius: 10px;}
.trending  .statisticsboximgwrap {width: 29%;height: 66px;float: left;margin-right: 15px;}
.trending .statisticsbox:before {top: 11px;left: 11px;width: 66px;height: 66px;}
.trending .statisticsnumber em{text-transform: capitalize;line-height: 1.4;color: #333333!important;letter-spacing: 0;}
.trending .statisticsnumber{margin-top: 0px;width: 71%;}
.trending .statisticsbox:hover .statisticsnumber em{color: #fff!important;}
.highlightedTrends .statisticsimgnormal{background: #DF2B2B;}
.highlightedTrends .statisticsbox:before{background-color: #df2b2b;}

.page-flutter-app-development .crossplatformintro .flutterintroimg > img{max-width: 100%;width: 100%;}
.page-flutter-app-development .flextwo > div.flutterintrocontent {flex: 0 0 50%;max-width: 50%;}
.page-flutter-app-development .flextwo > div {flex: 0 0 50%;max-width: 50%;}
.page-flutter-app-development .crossplatformintro.flextwo {margin-bottom: 0px;}
.page-flutter-app-development .new-title.new-title-center h2:before {color: #fff;}

.clbreadcrm {float: left;margin: 0 0 0 0;}
.clbreadicon {float: left; margin: 0 15px 0 0;font-size: 16px;color:#000000;}
.clbreadcrums {float: left;width: 100%;padding: 80px 0 15px 0;}
.clbreadcrums.wordpress.hirewrd {float: left;width: 100%;padding: 50px 0 0;}
.clbreadcrums.wordpress {float: left;width: 100%;padding: 20px 0 20px;}
.clbreadicon i.fa{color: #e64a19!important;font-size: 18px;}
.clbreadicon a {color: #000000;}
.clswordpressdata .text-development-service {min-height: inherit !important;color: #000000 !important;}
.clswordpressdata .text-development-service .title-develop-service{ color:#000000 !important; }
.clswordpressdata .text-development-service .title-develop-service .fa{ color:#e64a19 !important; }
.circle-info.cmn-info.newcon.clswordpressdata {padding: 35px 0 0;}
.clswordpressdata .text-development-service .title-develop-service {color: #000000 !important; font-weight: 400 !important;text-transform: capitalize !important;padding-left: 15px;padding-bottom:12px;font-size: 15px;margin: 0;}
.circle-info.cmn-info.newcon.clswordpressdata.clseconds{ padding:40px 0 40px!important; margin-top:0px; background:#ffffff !important;}

.career-form label{transition: none; transform: none; font-size: 16px;color: #707070;font-weight: 400;}
.career-form span.form-control-input input{border: 1px solid #707070!important;border-radius: 5px!important;padding: 10px 20px 10px 50px!important;width: 100%;}
.career-form input::placeholder{color: #d4d4d4;}
.career-form .form-fields span.form-control-input {position: relative;float: left;width: 100%;}
.career-form  .form-fields .form-icon {position: absolute;left: 20px;top: 15px;filter: opacity(0.2);}
.career-form .form-fields label.label-focus {color: #0A0D44;}
.career-form .form-fields span.form-control-input.input-focus .form-icon {filter: opacity(100%);}
.career-form .form-fields span.form-control-input.input-focus input {border: 1px solid #0A0D44!important;color: #0A0D44;}
.captchacareer{display: flex;align-items: center;justify-content: center;margin: 20px 0 30px;}
.career-form .career-inq .captchacareer #ebcaptchatext{margin: 5px!important;color: #000;font-weight: 400;font-size: 18px;}
.career-form .career-inq .captchacareer #ebcaptchainput{margin: 5px!important;height: 58px;border-radius: 5px!important;border: 1px solid #707070!important;color: #000;font-size: 18px;}
.career-form .mainprbutton{border-radius: 50px!important;margin-bottom: 20px;border: none!important;}
.career-form .file-upload-select{border: 1px solid #707070!important;border-radius: 5px!important; height: 59px;}
.career-form .file-upload-select input{/*opacity: 0;*/}
.career-form .file-select-name{position: absolute;left: 50px;top: 50%;transform: translateY(-50%);color: #0a0d44;}
.new-career-form .file-upload-select a{padding-top: 12px;display: block;padding-left: 20px;}

.homepageVideo{margin: 60px 0 80px;text-align: center;}
.homepageVideo video{width: 100%;text-align: center;border-radius: 20px;}
video::-webkit-media-controls {display: none;}

.solutionlist-box {display: block;} /*opacity: 0;transform: translateY(100px);transition: all .5s ease 0.25s;*/
/* .solutionbox-animate { opacity: 1;transform: translateY(0);} */

/*Inventory app*/
.inventory-app .portfolio-banner{background: #1B3D9C;padding: 160px 0 140px;position: relative;}
.inventory-app .portfolio-banner .btn-custom {background: #FFFFFF;border-radius: 17px;font-size: 20px;text-transform: capitalize;position: relative;color: #6B6B6B;}
.inventory-app .portfolio-banner .btn-custom:before {content: '';position: absolute;background: url(../svg/btn-sparkle-2.svg);width: 60px;height: 60px; top: -40px;right: -50px;}
.inventory-app .portfolio-banner .btn-custom img {margin-left: 14px;margin-top: -11px;}
.inventory-app .portfolio-banner .btn-custom span {font-size: 34px;color: #742775;font-weight: 700;}
.inventory_logo{padding: 60px 0 50px;}
.inventory-app .hillmask1{background: #5D95D5;mask-image: url(../svg/hill1.svg);-webkit-mask-image: url(../svg/hill1.svg);height: 300px;width: 100%;position: absolute;bottom: 0px;left: 0;animation: widthTransform 2s;}
.inventory-app .hillmask2{mask-image: url(../svg/hill2.svg);-webkit-mask-image: url(../svg/hill2.svg);animation: widthTransform2 3s;z-index: 9999;background: #485DC7;height: 242px;width: 100%;position: absolute;bottom: 0px;left: 0;}
.inventory-app .hillmask3{mask-image: url(../svg/hill3.svg);-webkit-mask-image: url(../svg/hill3.svg);animation: widthTransform3 4s;z-index: 9999;background: #2247AF;height: 210px;width: 100%;position: absolute;bottom: 0px;left: 0;}

@keyframes widthTransform {
  from { height:0px; }
  to { height: 300px; }
}
@keyframes widthTransform2 {
  from { height:0px; }
  to { height: 242px; }
}
@keyframes widthTransform3 {
  from { height:0px; }
  to { height: 210px; }
}
.distributor {position: absolute;bottom: -140px;right: -170px;z-index: 9999;}
/*.aboutsemicircle{width: 1100px;height: 550px;border: 2px dashed #1B3D9C;border-radius: 60rem 60rem 0 0;border-bottom: none;}*/
.aboutsemicircle{position: relative;}

.inventory_about{padding: 0px 0 300px;}
.aboutwarehouse .warehouse{position: absolute;left: -70px;bottom: -170px;animation: dot1 1s;}
.aboutwarehouse .place{position: absolute;right: -40px;bottom: -170px;animation: dot1 8s;}

.dot{position: absolute;}
.dot1{bottom: -10px;left: -1px;animation: zoom-in-zoom-out 2s ease-out infinite;;}
.dot2{bottom: 132px;left: 36px;animation: rotation 8s infinite linear;}
.dot3{top: 82px;left: 247px;animation: zoom-in-zoom-out 2s ease-out infinite;}
.dot4{top: -11px;left: 50%;transform: translateX(-50%);animation: rotation 8s infinite linear;}
.dot5{top: 82px;right: 245px;animation: zoom-in-zoom-out 2s ease-out infinite;}
.dot6{bottom: 132px;right: 33px;animation: rotation 8s infinite linear;}
.dot7{bottom: -10px;right: -1px;animation: zoom-in-zoom-out 2s ease-out infinite;}

@keyframes zoom-in-zoom-out {
  0% {
    transform: scale(1, 1);
  }
  50% {
    transform: scale(1.3, 1.3);
  }
  100% {
    transform: scale(1, 1);
  }
}
.micro-right figure.new-twitter-logo {position: relative;top: 10px;left: 10px;}
.inventoryaboutcontent{width: 800px; margin: auto;text-align: center;position: absolute;left: 50%;top: 150px;transform: translateX(-50%);}
.inventoryaboutcontent p{font-size: 20px;color: #2C3148;line-height: 1.6;}
.inventoryaboutcontent .common_btn .btn{background: #2247AF;}
.inventoryaboutcontent .common_btn img{margin-top: -5px;margin-left: 10px;}

.inventory_feature{background: url(../png/feature-bg.png) no-repeat center center;width: 100%;position: relative;background-size: cover;padding: 300px 0 150px;}
.inventory_feature .row{display: flex;align-items: center;}
.inventory_feature:before{content: '';position: absolute;top: -6px;left: 0;background: url(../svg/hill4.svg);height: 307px; width: 100%;z-index: -1;background-size: contain;}
/* .inventory_feature h1, .inventory_feature h2{margin-bottom: 0;font-size: 100px;font-weight: 700;color: #fff;} */
/* change font-size: 100 to 80 add line-height*/
.inventory_feature h1, .inventory_feature h2{margin-bottom: 0;font-size: 80px;font-weight: 700;color: #fff;line-height: 1.1;}
.inventory_feature ul {padding-left: 70px;}
.inventory_feature ul li{position: relative;font-size: 30px;font-weight: 500;color: #fff;margin-bottom: 70px;}
.inventory_feature ul li:before{content: '';background: url(../svg/icon.svg) no-repeat center center;width: 64px;height: 60px; position: absolute;top: -25px;left: -70px;}
.inventory_feature ul li:last-child{margin-bottom: 0px;}
.inventoryfeaturelist{padding: 100px 0;position: relative;}
.inventoryfeaturelist .row{display: flex;align-items: center;}
.inventoryfeaturelist .incidentPortfolioDes{position: relative;}
.inventoryfeaturelist .incidentPortfolioDes h2{position: absolute;font-size: 380px;color: #E9EDF7;top: 100px;}
.inventoryfeaturelist .incidentPortfolioDes ul li:before{background: #003399;}
.inventoryfeaturelist .incidentPortfolioDes h3{padding-top: 0;position: relative;}
.inventoryfeaturelist.listwithbg{background: #e9edf7;}
.inventoryfeaturelist.listwithbg  .incidentPortfolioDes h2{color:#D1DAEE;}
.allscreenInventory {padding:100px 0 180px;position: relative;}
.allscreenInventory:before{content: '';position: absolute;background: url(../svg/round-2.svg) no-repeat;bottom: -80px;right: -80px;width: 309px;height: 303px;z-index: -1;background-size: 100%;animation: rotation 8s infinite linear;}
.inventorySlider{position: relative;margin-bottom: 0;padding: 0 195px;}
.allscreenInventory  h3{font-size: 80px;font-weight: 700;display: block;margin-bottom: 120px;}
.inventorySlider:before {content: '';position: absolute;background: url(../png/mockup.png) no-repeat center center;width: 1200px;height: 694px;left: 40px;top: -39px;}
.inventorySlider:after{content: '';position: absolute;background: url(../svg/round.svg) no-repeat center center;width: 370px;height: 344px;z-index: -1;left: -174px;top: -169px;animation: rotation 8s infinite linear;}
.inventorySlider .invetorySliderlist{z-index: 999;}
.inventorySlider  .slick-prev{background: url(../svg/arrow-prev-2.svg) no-repeat;width: 70px;height: 70px;   right: auto;background-size: cover;left: 0;top: 50%;transform: translateY(-50%);}
.inventorySlider  .slick-next{background: url(../svg/arrow-next-2.svg) no-repeat;width: 70px;height: 70px;   right:0;background-size: cover;top: 50%;transform: translateY(-50%);}
.inventorySlider .slick-dots {bottom: -125px;left: 50%;transform: translateX(-50%);}
.inventorySlider .slick-dots li button{display: none;}
.inventorySlider .slick-dots li {border-radius: 10px;border: 4px solid #93A5D9;width: 16px;height: 16px;}
.inventorySlider .slick-dots li.slick-active{border-color: #2A4EB4;background: #2A4EB4;}

/* .portfolio-section .col-md-12{display: flex;flex-wrap: wrap;justify-content: center;} */

.hire-banner-2.carwash-app-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/carwash-banner-sprite.svg);}
.new-development-solution-2.carwash-app-solution .new-solutions-img {background-image: url(../svg/carwash-solution-box.svg);}
/* .new-why-us-fullimg .new-why-us-right img{display: none;} */
.whyus-fullimg{position: absolute;right: 0px;top: 102px;background: #f5f5f5;padding: 10px 10px 10px 50px;border-top-left-radius: 50px;border-bottom-left-radius: 50px;}
.new-why-us-fullimg{position: relative;}

.hire-banner-2.nft-app-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/nft-banner-sprite.svg);}
.new-development-solution-2.nft-app-solution .new-solutions-img {background-image: url(../svg/nft-solution-box.svg);}

.maintitlepowerapp {font-size: 30px;line-height: 1.2;color: #fff;margin-top: 40px;margin-bottom: 0;font-weight: 500;}
.maintitlepowerapp.darktitle {color: #000; text-align: center;margin-bottom: 30px; font-size: 32px;}
.incident-management-app .maintitlepowerapp{text-align: center;margin-bottom:30px;}

.aeronautical-app .portfolio-banner{background: url(../png/banner-img-25.png) no-repeat left 99px;height: 1005px;}
.aeronautical-app .btn-custom{background: none;text-align: left;font-weight: 400;font-size: 24px;text-transform: capitalize;background: url(../svg/btn-bg.svg);width: 411px;height: 170px;color: #153189;position: relative;display: flex;align-items: center;padding: 0 30px;}
.aeronautical-app .btn-custom img{width: 102px;margin-left: 24px;}
.aeronautical-app .btn-custom span{font-size: 34px;display: block;font-weight: 700;}
.aeronautical-app .maintitlepowerapp{margin: 50px 0;}
.aeronautical-app .banner_image{position: relative;}
.aeronautical-app .banner_image:before{position: absolute;content: '';width: 210px;height: 210px;background: url(../svg/circle.svg);right: 30px;bottom: -30px;z-index: -1;}
.aeronautical_about{padding-bottom: 100px;}
.aeronautical_about .row{display: flex;align-items: center;}
.aeronautical_about p{font-size: 20px;color: #2C3148;line-height: 1.7;margin-bottom: 0;}
.aeronautical_about .btn-portfolio{background: #1B3D9C;margin-top: 30px;}
.aeronautical_about .btn-portfolio img{margin-left: 15px;margin-top: -8px;}    
.aeronautical_about .about_image{position: relative;}
.aeronautical_about .about_image:before{position: absolute;content: '';width: 380px;height: 380px;background: url(../svg/about-before.svg);right: -80px;bottom: -140px;    z-index: -1;}
.aeronautical-features{position: relative;padding-bottom: 120px;margin-top: 100px;}
.aeronautical-features:before{content: '';position: absolute;top: 60px;left: -3px;right: -3px;bottom: 0;background: url(../png/feature-bg-2.png);}
.aeroSpace{position: relative;}
.aeroSpace:before{content: '';position: absolute;background: #1B3D9C;width: 235px;height: 235px;border-radius: 50%;left: 0;right: 0;margin: auto;top: 0;bottom: 0;z-index: 1;}
.aeroSpace:after{content: '';position: absolute;background: #2A4EB4;width: 300px;height: 300px;border-radius: 50%;left: 0;right: 0;margin: auto;top: 0;bottom: 0;}
.aeroSpace.fixed img{z-index: 99;position: relative;-webkit-animation: scaleAnim 2s, floatingLR 5s linear infinite 2s;}
.aeronautical-features h2{font-size: 80px;font-weight: 700;color: #fff;margin: 80px auto 150px;text-align: center;}
.aeronautical-features .featureList h2{-webkit-text-stroke: 1px #fff;color: transparent;margin: 0;text-align: left;}
.aeronautical-features .featureList p{font-size: 24px;color: #fff;margin-top: 30px;line-height: 1.2;}
.aerofeaturelist .row{display: flex;align-items: center;}
.aerofeaturelist img{display: flex;align-items: center;box-shadow: 0px 3px 26px rgba(0,0,0,.1);border-radius: 10px;}
@keyframes scaleAnim {
  0%   {transform: scale(0);}
  100% {transform: scale(1);}
}
@keyframes floatingLR {
    from { transform: rotate(0deg); }
    25%  { transform: rotate(15deg); }
    50%   { transform: rotate(0deg); }
    75%   { transform: rotate(-15deg); }    
    to   { transform: rotate(0deg); }    
}
.aerofeaturelist{padding: 100px 0 50px;position: relative}
.aerotPortfolioDes h3{position: relative;display: inline-block;padding-top: 0;}
.aerotPortfolioDes h3 span{font-size: 105px;font-weight: 700;position: absolute;right: -40px;top: -34px;color: #E9EDF7;z-index: -1;}
.incidentPortfolioDes.aerotPortfolioDes ul li:before{left: -30px;top: 7px;width: 15px;height: 15px;background: #ffffff;border: 4px solid #039;}
.incidentPortfolioDes.aerotPortfolioDes ul {padding-left: 30px;}
.aeronauticalScreen{position: relative;}
.aeronauticalScreen:before{content: '';position: absolute;}
.aeronauticalScreen.screen1:before{background: url(../svg/circle.svg);width: 210px;height: 210px;top: 120px;
    left: -80px;z-index: -1;}
.aeronauticalScreen.screen2:before{background: url(../svg/about-before.svg);width: 380px;height: 380px;z-index: -1;    right: -140px;top: -140px;}
.aeronauticalScreen.screen3:before{background: url(../svg/about-before.svg);width: 380px;height: 380px;z-index: -1;    left: -140px;top: -140px;}

.aeronauticalScreen.screen4:before{background: url(../svg/about-before.svg);width: 380px;height: 380px;z-index: -1;    right: -140px;bottom: -140px;}
.aerofeaturelistbg{padding-bottom: 200px;position: relative;}
.aerofeaturelistbg:before{content: '';position: absolute;background: url(../svg/circle.svg);width: 210px;height: 210px;top: -120px;right: -80px;z-index: -1}
.allscreenInventory.aeroSlider .inventorySlider:after{display: none;}
.allscreenInventory.aeroSlider:before{display: none;}
.allscreenInventory.aeroSlider{background: url(../png/aeroslider-bg.png) no-repeat center top;background-size: cover;}
.allscreenInventory.aeroSlider h3{color: #fff;}
.allscreenInventory.aeroSlider .inventorySlider .slick-arrow {text-align: center;border-radius: 60px;border: 20px solid #1b3d9c;width: 108px;height: 108px;}
.allscreenInventory.aeroSlider .inventorySlider .slick-prev {background: url(../svg/arrow-2.svg) no-repeat center center #fff;left: -70px;}
.allscreenInventory.aeroSlider .inventorySlider .slick-next {background: url(../svg/arrow-next-3.svg) no-repeat center center #fff;right: -70px;}

.videoPoster{position: relative;}
.videoPoster:before{content: '';position: absolute;top: 0;right: 0;left: 0;bottom: 0;background: #000;opacity: .7;border-radius: 100%;}
.videoPoster .hirenowbuttoncircle{position: absolute;top: 0;left: 0;right: 0;bottom: 0; margin: auto;width: 60px;height: 60px;}
.videoPoster img{width: 100%;}
#appvideoModal video{width: 100%;}
.videoPoster .hirenowbuttoncircle img{width: auto;position: relative;top: 15px;left: 3px;}
.page-microsoft-powerapp-development .videoPoster:before{border-radius: 15px;}

.invoice-management .datastudio-app .portfolio-banner{justify-content: center;display: grid;}
.datastudio-app .portfolio-banner{position: relative;height: 950px;max-width: 2130px;margin: 0 auto;}
.datastudio-app .portfolio-banner:before{content: '';position: absolute;background: url(../png/banner-bg-13.png) no-repeat left top;background-size: 100%;width: 930px;height: 785px;top: 100px;z-index: -1;}
.datastudio-app .banner_img img{position: absolute;right: -270px;top: 180px;width: 1336px;}
.datastudio-app .bannerText{width: 70%;margin: auto;padding: 230px 0 0;}
.portfolioTech p{font-size: 30px;color: #7BA495;font-weight: 600;}
.portfolioTechlist img{background: #fff;box-shadow: 0 3px 26px rgba(123,164,149,.3);padding: 20px;border-radius: 15px;width: 152px;height: 152px;margin: 0px 15px;}
.datastudio-app .maintitlepowerapp.darktitle{text-align: left;font-size: 75px;font-weight: 400;margin: 40px 0 80px}

.datastudio_about{padding: 200px 0;background: url(../png/about-bg-3.png) no-repeat center center;background-size: cover;position: relative;}
.datastudio_about:before{content: '';position: absolute;background: url(../svg/person.svg);width: 418px;height: 267px;bottom: 0;right: 0;}
.datastudio_about .row{display: flex;align-items: center;}
.datastudio_about h3{font-size: 205px; margin-bottom: 0px;display: block;color: transparent;-webkit-text-stroke: 1px #fff;line-height: 1;}
.datastudio_about p{font-size: 28px;font-weight: 500;color: #fff;line-height: 1.2;margin: 20px 0 10px;display: inline-block;}
.datastudio_about .btn-portfolio{background: #fff;color: #000;}
.datastudio_about ul{padding-left: 100px;}
.datastudio_about ul li{font-size: 20px;font-weight: 400;color: #fff;margin-bottom: 50px;position: relative;}
.datastudio_about ul li:before{content: '';position: absolute;background: url(../svg/list-before.svg);width: 39px;height: 37px;    top: -4px;left: -60px;}
.datastudio_screens{padding: 100px 0 50px;position: relative;}
.datastudio_screens1:before{content: '';position: absolute;background: url(../svg/screen-before1.svg) no-repeat;right: 0;bottom: -100px;width: 600px;height: 769px;}
.datastudio_screens4:before{content: '';position: absolute;background: url(../svg/screen-before2.svg) no-repeat;left: 0;bottom: -100px;width: 639px;height: 729px;}
.datastudio_title{text-align: center;}
.datastudio_title h2{font-size: 75px;color: #363636;font-weight: 700;margin-bottom: 70px;}
.datastudio_title h2 span{color: #2FD89B;}
.screenNumber h3{font-size: 300px;color: transparent;-webkit-text-stroke: 2px #7BA495;line-height: 1;margin-right: 30px;margin-bottom: 0;}
.screenText h4 {font-size: 74px;color: #2FD89B;line-height: 1;margin-bottom: 15px;}
.screenText p{font-size: 28px;color: #363636;font-weight: 500;width: 490px;line-height: 1.4;}
.studioScreentextflex{display: flex;align-items: center;justify-content: left;margin-top: 30px;}
.datastudio_screens4 .studioScreentextflex{justify-content:end ;}
.datastudio_screens4 .studioScreentextflex .screenNumber h3{margin-right: 0;margin-left: 30px;}
.datastudio_screens4 .screenText{text-align: right;}
/*.screenNumber h3{margin-right: 30px;}*/
.allscreensDatastudio{padding: 100px 0;}
.allscreensDatastudio h4{font-size: 176px;-webkit-text-stroke: 1px #7BA495;color: transparent;line-height: 1;text-align: center;margin-bottom: 50px;}
.studioAllscreens{margin-bottom: 70px;}
.studioAllscreenscenter{text-align: -webkit-center;position: relative;}
.studioAllscreenscenter:before{content: '';position: absolute;background: url(../svg/allscreen-before.svg) no-repeat;width: 608px;height: 460px;top: -300px;right: 40px;z-index: -1;}
.studioAllscreensright{text-align: -webkit-right;}
.twoScreenscomb  .nextScreen{margin-top: -419px;margin-right: 213px;position: relative;}
.twoScreenscomb .firstScreen{position: relative;}
.twoScreenscomb .firstScreen:before{content: '';position: absolute;background: url(../svg/allscreen-before.svg) no-repeat;width: 608px;height: 460px;left: 40px;z-index: -1;}
.twoScreenscomb .nextScreen:before{content: '';position: absolute;background: url(../svg/arrow-sign.svg) no-repeat;width: 258px;height: 336px;right: -180px;top: -164px;}
.threeScreenscomb .middleScreen{margin-left: 280px;margin-top: -370px;}
.threeScreenscomb .lastScreen{margin-left: 110px;margin-top: -210px;}
.threeScreenscomb .middleScreen, .threeScreenscomb .lastScreen{position: relative;display: inline-block;}
.threeScreenscomb .middleScreen:before{content: '';position: absolute;background: url(../svg/sign-arrow2.svg) no-repeat;    width: 263px;height: 499px;right: 126px;top: -220px;}
.threeScreenscomb .lastScreen:before{content: '';position: absolute;background: url(../svg/arrow-sign3.svg) no-repeat;width: 224px;height: 753px;right: 277px;top: -679px;}
.studioAllscreens.studioAllscreensright.mb-0{margin-bottom: 0;}
.datastudio_screens.datastudio_flex .row{display: flex;align-items: center;}


.hire-banner-left h1{display: flex;align-items: center;}
.iconAnimation{margin-right: 15px;padding-right: 15px;border-right: 2px solid rgb(255 255 255 / 20%);}
.iconAnimation svg {stroke: #fff;stroke-width: 3px;stroke-dasharray: 300;stroke-dashoffset: 300;-webkit-animation: line 2s linear forwards;animation: line 2s linear forwards;fill: #fff;}
.iconAnimation svg path#innerlayer{fill: transparent;-webkit-animation: fillWhite 2s linear forwards;}
.iconAnimation svg #outerlayer{fill: transparent;-webkit-animation: filllogo 2s linear forwards;}

@keyframes line {
  to {
    stroke-dashoffset: 50;
  }
}
@keyframes fillWhite {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #fff;
    stroke-width: 0px;
  }
}
@keyframes filllogo {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #E23237;
    stroke-width: 3px;
  }
}

.android-app-development-banner .iconAnimation svg path#outerlayer, .nodejs-development-banner .iconAnimation svg path#outerlayer{-webkit-animation: filllogogreen 2s linear forwards;}
@keyframes filllogogreen {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #A4C639;
    stroke-width: 0px;
  }
}


/*------------------------------- START Hire UI/UX Designer Page CSS ---------------------------------------*/
#hireuiuxdesignermainbanner { position: relative; padding: 160px 0 30px; background: rgb(226,249,255); background: linear-gradient(50deg, rgba(226,249,255,1) 0%, rgba(255,241,255,1) 16%, rgba(255,253,238,1) 43%, rgba(226,249,255,1) 100%); -webkit-animation: gradientAnimbg 5s ease infinite; animation: gradientAnimbg 5s ease infinite; background-size: 200% 200%; overflow: hidden; z-index: 1; }
#hireuiuxdesignermainbanner:before, #hireuiuxdesignermainbanner:after { content: ''; position: absolute; z-index: -1; }
#hireuiuxdesignermainbanner:before { top: 120px; right: -70px; background: url(../svg/herobannerabstractbefore.svg) no-repeat 0 0; background-size: 100%; width: 300px; height: 300px; }
#hireuiuxdesignermainbanner:after { top: 45vh; left: 113px; background: url(../svg/herobannerabstractafter.svg) no-repeat 0 0; background-size: 100%; width: 300px; height: 300px; }

@-webkit-keyframes gradientAnimbg{
  0% {
    background-position: 0 30%;
  }
  50% {
    background-position: 100% 10%;
  }
  100% {
     background-position: 0% 60%;
  }
}
@keyframes gradientAnimbg{
  0% {
    background-position: 0 30%;
  }
  50% {
    background-position: 100% 10%;
  }
  100% {
     background-position: 0% 60%;
  }
}
.maintitlestyle { overflow: hidden; }
.maintitlestyle .tagtitle { display: block; color: #696B8E; font-size: 24px; margin-bottom: 20px; transform: translateY(-200%); font-weight: 400; }
.maintitlestyle .headingtitle { font-size: 46px; color: #000; line-height: 1.15; margin-bottom: 13px; transform: translateY(200%); font-weight: bold; }
.maintitlestyle .tagtitle, .maintitlestyle .headingtitle, .maintitlestyle p { transition: 0.45s all ease-in-out; }
.maintitlestyle p { font-size: 20px; color: #000; max-width: 767px; width: 100%; margin: 0 auto; line-height: 1.6; transform: translateY(220%); transition-delay: 0.3s; margin-bottom: 30px; }
.maintitlestyle.active .tagtitle, .maintitlestyle.active .headingtitle, .maintitlestyle.active p { transform: translateY(0); }
.animcircletextwrapper { position: relative; display: block; width: 200px; height: 200px; margin-top: 45px; z-index: 1; }
.animcircletext, .animcircletext-hover { position: absolute; top: 0; left: 0; right: 0; margin: 0 auto; -webkit-animation:rotateCircleText 50s infinite ease; animation:rotateCircleText 50s infinite ease; -webkit-transform-origin: center; transform-origin: center; display: block; transition: 0.4s all ease; }
.animcircletext { width: 199px; height: 199px; }
.animcircletext-hover { clip-path: circle(0% at 50% 50%); -webkit-transform: rotate(360deg); transform: rotate(360deg); }
.animcircletextwrapper:hover .animcircletext-hover { clip-path: circle(50% at 50% 50%); -webkit-transform: rotate(0); transform: rotate(0); }
.animcircletextwrapper:hover .animcircletext { clip-path: circle(0% at 55% 44%); }
.arrowimg { position: absolute; top: calc(50% - 8px); -webkit-transform: translateY(-50%); transform: translateY(-50%); width:25px; margin: 0 auto; left:0; right: 0; opacity: 0; -webkit-transition: 0.2s all; transition: 0.2s all; }
.animcircletextwrapper:hover .arrowimg { opacity: 1; }
.uiuxheroimg {max-width: 450px; position: relative; z-index: 1; }
.uiuxheroimgwrapper { justify-content: space-between; }

@keyframes rotateCircleText {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}

.bgtitle { display: block; font-size: 280px; white-space: nowrap; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: black; -webkit-text-fill-color: none; color: transparent; opacity: 0.1; }
#hireuiuxdesignermainbanner .bgtitle { -webkit-animation:movingText 220s infinite cubic-bezier(0.19, 1, 0.22, 1); animation:movingText 220s infinite cubic-bezier(0.19, 1, 0.22, 1); }

@keyframes movingText {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-155.9vw);
  }
}

.servicetabimg { max-width: 1200px; padding: 0 20px; display: flex; flex-direction: row-reverse; align-items: center; width: 100%; margin: 0 auto; }
.servicetabimg img { max-width: 60%; width: 100%; height: auto; flex: 0 0 50%; padding-right: 40px; }
.servicetabimg figcaption { font-size: 22px; line-height: 1.4; color: #000; font-weight: 500; padding: 30px; margin: 40px 0 80px; flex: 0 0 40%; max-width: 40%; width: 100%; background-color: #f5f5f5; border-radius: 20px; }
.uiuxservicetabnav { margin: 40px -26px; position: relative; overflow-x: scroll; -ms-overflow-style: none; scrollbar-width: none; padding: 25px 0 25px 19vw; flex-wrap: nowrap;display: flex; }
.uiuxservicetabnav::-webkit-scrollbar { display: none; }
.uiuxservicetabnav li { padding: 0 26px; }
.uiuxservicetabnav li:last-child { padding-right: 78px; }
.uiuxservicetabnav li a { position: relative; display: block; background-color: #fff; border-radius: 20px; -webkit-box-shadow: 0 4px 10px rgba(65,65,187,0.2); box-shadow: 0 4px 10px rgba(65,65,187,0.2); padding: 150px 0 42px 0; font-size: 22px; font-weight: 500; color: #000; text-align: center; width: 282px; line-height: 1.2; -webkit-transition: 0.2s all ease; transition: 0.2s all ease; }
.uiuxservicetabnav li a:before { content: ''; position: absolute; top: 40px; left: 0; right: 0; margin: 0 auto; width: 116px; height: 94px; background-repeat: no-repeat; background-size: 100%;  -webkit-transition: 0.2s all ease; transition: 0.2s all ease; }
.uiuxservicetabnav li.servicenavweb a::before { background-image: url(../svg/servicetabimg01.svg); }
.uiuxservicetabnav li.servicenavmobileapp a::before { background-image: url(../svg/servicetabimg02.svg); }
.uiuxservicetabnav li.servicenavwireframe a::before { background-image: url(../svg/servicetabimg03.svg); }
.uiuxservicetabnav li.servicenavlogo a::before { background-image: url(../svg/servicetabimg04.svg); }
.uiuxservicetabnav li.servicenavgraphic a::before { background-image: url(../svg/servicetabimg05.svg); }
.uiuxservicetabnav li.servicenavmotion a::before { background-image: url(../svg/servicetabimg06.svg); }
.uiuxservicetabnav li a:hover, .uiuxservicetabnav li.active a { -webkit-transform: scale(1.1); transform: scale(1.1); }
.uiuxservicetabnav li a:focus { text-decoration: none; }
.uiuxservicetabnav li.active a { background-color: #5454DC; color: #fff; }
.uiuxservicetabnav li.active a:before { background-position: 0 -98px; }
.uiuxservicetabcontent { display: none; }
.uiuxservices, .uiuxservices .maintitlestyle { position: relative; z-index: 1; }
.uiuxservices::before { content: ''; position: absolute; top: 80vh; right: 13vw; background: url(../svg/servicepatternafter.svg) no-repeat 0 0; width: 91px; height: 97px; }
.uiuxservices .maintitlestyle::before { content: ''; position: absolute; top: 50px; left: -13vw; background: url(../svg/servicepatternbefore.svg) no-repeat 0 0; width: 184px; height: 111px; }
.uiuxservices .bgtitle { position: absolute; top: 5vh; left: 90px; line-height: 44.5vh; z-index: -1; }
.uiuxservices .bgtitle span { display: block; position: relative; left: 40vw; }
.technologies-combination.uiuxservices::before{display: none;}
.technologies-combination .uiuxservicetabnav {padding: 25px 0 25px 16vw;}
.technologies-combination .uiuxservicetabnav h3{font-size:28px;}
.technologies-combination.uiuxservices .uiuxservicetabnav li.active a:before{display: none;}
.technologies-combination .uiuxservicetabnav li a {padding: 30px;color: #000;text-align: left;width: 450px;font-weight: 400;height:100%}
.technologies-combination .tech-section-img{display: flex;justify-content: left;align-items: center;margin-bottom:20px;width: 135px;padding: 5px 10px;border-radius: 40px;}
.technologies-combination .uiuxservicetabnav li.active a {background-color: #fff;color: #000;}
.technologies-combination .tech-section-img img{padding:0 10px;}
.technologies-combination .tech-section-img span {font-size: 35px;font-weight: 500;}
.technologies-combination p{font-size: 18px;line-height: 1.5;}

.maintitlestyle.maintitlecenter { text-align: center; }
.maintitlestyle.maintitlecenter .d-flex { justify-content: center; }
.uiuxprocess .maintitlestyle { position: relative; z-index: 1; }
.uiuxprocess .maintitlestyle::before { content: ''; position: absolute; top: 10vh; right: -10vw; background: url(../svg/processpatternbefore.svg) no-repeat 0 0; width: 132px; height: 200px; }

.lineswrapper { position: relative; z-index: 1; }
.lineswrap { position: absolute; top: 0; left: 0; right: 0; max-width: 1200px; width: 100%; height: 100%; margin: 0 auto; z-index: -1; }
.lineswrap .line { position: absolute; top: 0; background-color: #EEEEFE !important; width: 1px; height: 100%; opacity: 0.75; }
.lineswrap .line01 { left:15px; }
.lineswrap .line02 { left:25%; }
.lineswrap .line03 { left:50%; }
.lineswrap .line04 { left:75%; }
.lineswrap .line05 { right:15px; }

.processlisting { margin-top: 80px; }
.processlisting .processlist { background: rgb(196,196,255); background: linear-gradient(100deg, rgba(196,196,255,1) 0%, rgba(189,229,234,1) 100%); font-size: 22px; font-weight: 500; letter-spacing: 1px; color: #151597; text-transform: uppercase; padding: 24px 30px; border-radius: 22px; margin-bottom: 35px; -webkit-transition: 0.2s all ease; transition: 0.2s all ease; }
.processlisting .processlist01 { width: 65%; }
.processlisting .processlist02 { width: 60%; margin-left: 6.5vw; }
.processlisting .processlist03 { width: 55%; margin-left: 13.5vw; }
.processlisting .processlist04 { width: 50%; margin-left: 23.5vw; }
.processlisting .processlist05 { width: 45%; margin-left: 32.35vw; }

.uiuxctacontent { background: #4040D9 url(../png/uiuxgetintouchbg.png) no-repeat center / cover; padding: 100px 60px; border-radius: 40px; }
.uiuxctacontent h3, .uiuxctacontent p { color: #fff; }
.uiuxctacontent h3 { font-size: 34px; }
.uiuxctacontent p { font-size: 20px; }

.mainprbutton.highlitedcolor.slide-vertical.mainprbuttonwhite { background-color: #fff; color: #000 !important; border-color: #fff; }
.mainprbutton.highlitedcolor.slide-vertical.mainprbuttonwhite::before { background-color: #000; }
.uiuxprocess .bgtitle { position: absolute; top: 0; left: 0; -webkit-transform: rotate(90deg); transform: rotate(90deg); transform-origin: 12%; z-index: -1; }

.featuredproject { position: relative; }
.featuredproject .maintitlestyle { position: relative; z-index: 1; }
.featuredproject .bgtitle { position: absolute; top: 150px; }

.projectlisting { position: relative; z-index: 2; margin-top: 80px; }
.projectlisting a { display: block; position: relative; top: 70px; margin: 0 0 70px 0;  }
.projectlisting .col-md-6:nth-child(2n + 1) a { top: 0; }
.projectlisting a img { max-width: 100%; width: 100%; height: 100%; }
.projectlisting a h4 { margin:20px 0 5px; }
.projectlisting a span { display: block; text-transform: uppercase; color: #000; }

.technologystack { background-color: #FEF1FC; }
.technologystack .maintitlestyle { position: relative; z-index: 1; }
.technologystack .maintitlestyle::before { content: ''; position: absolute; top: 90px; left: -13vw; background: url(../svg/servicepatternbefore.svg) no-repeat 0 0; width: 184px; height: 111px; }
.techstacklisting .techspecs { margin-top: 70px; }
.techstacklisting .techspecs img { display: block; margin: 0 auto; }
.techstacklisting .techspecs figcaption { display: block; font-size: 22px; font-weight: 500; color: #000; text-align: center; margin-top: 18px; }

.headingtitle { position: relative;  padding: 0; overflow: hidden; }
.headingtitle span { display: inline-block; overflow: hidden; }

#hireuiuxdesignermainbanner .gr-custom-listing { margin: 50px 0 25px; }
#hireuiuxdesignermainbanner .gr-custom-listing li { color: #000; }

/*------------------------------- END Hire UI/UX Designer Page CSS ---------------------------------------*/


.text-center.new-development-services .new-title h2:before, .text-center .new-title.new-development-title h2:before { left: 0; right: 0; width: 100%; text-align: center; }
.serviceanimvideo { max-width: 60%; padding: 0 20px; margin: 15px 0; }

.php-development-banner .iconAnimation svg path#outerlayer{-webkit-animation: filllogoblue 2s linear forwards;}
@keyframes filllogoblue {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #4f5b93;
    stroke-width: 0px;
  }
}
.asp-net-development-banner .iconAnimation svg path#outerlayer{-webkit-animation: filllogoasp 2s linear forwards;}
@keyframes filllogoasp {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #36AEE8;
    stroke-width: 0px;
  }
}
.hubspot-cos-development-banner .iconAnimation svg path#outerlayer{-webkit-animation: filllogoorange 2s linear forwards;}
.laravel-development-banner .iconAnimation svg path#innerlayer{-webkit-animation: filllogolaravel 2s linear forwards;}
@keyframes filllogoorange {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #F8761F;
    stroke-width: 0px;
  }
}
@keyframes filllogolaravel {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #f35045;
    stroke-width: 0px;
  }
}
.asp-net-core-development-banner .iconAnimation svg path#outerlayer{-webkit-animation: filllogopurple 2s linear forwards;}
@keyframes filllogopurple {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #5C2D91;
    stroke-width: 0px;
  }
}
.microsoft-azure-development-banner .iconAnimation svg path#innerlayer{-webkit-animation: filllogoazure 2s linear forwards;}
.reactjs-development-banner .iconAnimation svg #innerlayer{-webkit-animation: filllogoazure 2s linear forwards;}
@keyframes filllogoazure {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #008ad7;
    stroke-width: 0px;
  }
}
.microsoft-azure-development-banner .iconAnimation svg path#innerlayer{-webkit-animation: filllogoazure 2s linear forwards;}
.reactjs-development-banner .iconAnimation svg #innerlayer{-webkit-animation: filllogoazure 2s linear forwards;}
@keyframes filllogoazure {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #008ad7;
    stroke-width: 0px;
  }
}
.hire-wordpress-banner .iconAnimation svg #innerlayer{-webkit-animation: filllogowordpress 2s linear forwards;}
@keyframes filllogowordpress {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #21759a;
    stroke-width: 0px;
  }
}
.page-iphone-ios-app-development .iconAnimation svg path#innerlayer{-webkit-animation: filllogoblack 2s linear forwards;}
.page-iphone-ios-app-development .iconAnimation svg path#outerlayer{-webkit-animation: filllogowhite 2s linear forwards;}
@keyframes filllogowhite {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #fff;
    stroke-width: 1px;
  }
}
@keyframes filllogoblack {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #000;
    stroke-width: 0px;
  }
}
.python-application-development-banner .iconAnimation svg path#outerlayer{-webkit-animation: filllogopython 2s linear forwards;}
@keyframes filllogopython {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #3472a2;
    stroke-width: 0px;
  }
}
.python-application-development-banner .iconAnimation svg path#innerlayer{-webkit-animation: filllogopython2 2s linear forwards;}
@keyframes filllogopython2 {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #ffd542;
    stroke-width: 0px;
  }
}
.mean-stack-development-banner .iconAnimation svg path#outerlayer1{-webkit-animation: filllogoyellow 2s linear forwards;}
@keyframes filllogoyellow {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #9E8868;
    stroke-width: 0px;
  }
}
.mean-stack-development-banner .iconAnimation svg path#outerlayer2{-webkit-animation: filllogodark 2s linear forwards;}
@keyframes filllogodark {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #323232;
    stroke-width: 0px;
  }
}
.mean-stack-development-banner .iconAnimation svg path#outerlayer3{-webkit-animation: filllogogreen 2s linear forwards;}
@keyframes filllogogreen {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #92C54C;
    stroke-width: 0px;
  }
}
.mean-stack-development-banner .iconAnimation svg path#outerlayer4{-webkit-animation: filllogored 2s linear forwards;}
@keyframes filllogored {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #DE1B16;
    stroke-width: 0px;
  }
}
.hybrid-mobile-app-development-banner .iconAnimation svg path#outerlayer{-webkit-animation: filllogohybrid 2s linear forwards;}
@keyframes filllogohybrid {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #317BD9;
    stroke-width: 0px;
  }
}
.hire-moodle-banner .iconAnimation svg path#outerlayer{-webkit-animation: filllogoorange 2s linear forwards;}
.nopcommerce-app-development-banner .iconAnimation svg path#innerlayer{-webkit-animation: filllogonop 2s linear forwards;}
@keyframes filllogonop {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #38C3DB;
    stroke-width: 0px;
  }
}
.microsoft-powerapp-banner .iconAnimation svg path#outerlayer{-webkit-animation: filllogopurple 2s linear forwards;}
.page-flutter-app-development .iconAnimation svg path#outerlayer1{-webkit-animation: filllogoflutter1 2s linear forwards;}
.page-flutter-app-development .iconAnimation svg path#outerlayer2{-webkit-animation: filllogoflutter2 2s linear forwards;}
@keyframes filllogoflutter1 {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #42A5F5;
    stroke-width: 2px;
  }
}
@keyframes filllogoflutter2 {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #0D47A1;
    stroke-width: 2px;
  }
}
.microsoft-powerautomate-banner .iconAnimation svg path#outerlayer1{-webkit-animation: filllogoautomate1 2s linear forwards;}
.microsoft-powerautomate-banner .iconAnimation svg path#outerlayer2{-webkit-animation: filllogoautomate2 2s linear forwards;}
.microsoft-powerautomate-banner .iconAnimation svg path#outerlayer3{-webkit-animation: filllogoautomate3 2s linear forwards;}
@keyframes filllogoautomate1 {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #1351C8;
    stroke-width: 2px;
  }
}
@keyframes filllogoautomate2 {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #2D73E6;
    stroke-width: 2px;
  }
}
@keyframes filllogoautomate3 {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #4CAAFB;
    stroke-width: 2px;
  }
}
.learndash-development-banner .iconAnimation svg path#innerlayer1{-webkit-animation: filllogolearn1 2s linear forwards;}
.learndash-development-banner .iconAnimation svg path#innerlayer2{-webkit-animation: filllogolearn2 2s linear forwards;}
.learndash-development-banner .iconAnimation svg path#innerlayer3{-webkit-animation: filllogolearn3 2s linear forwards;}
@keyframes filllogolearn1 {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #0d9dff;
    stroke-width: 2px;
  }
}
@keyframes filllogolearn2 {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #ffae00;
    stroke-width: 2px;
  }
}
@keyframes filllogolearn3 {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #235af3;
    stroke-width: 2px;
  }
}
.medical-app-development-banner .iconAnimation svg path#outerlayer{-webkit-animation: filllogored 2s linear forwards;}
.medical-app-development-banner .iconAnimation svg path#innerlayer{-webkit-animation: filllogogreen 2s linear forwards;}
.on-demand-app-banner .iconAnimation svg path#outerlayer{-webkit-animation: fillondemnad1 2s linear forwards;}
.on-demand-app-banner .iconAnimation svg path#innerlayer{-webkit-animation: fillondemnad2 2s linear forwards;}
.on-demand-app-banner .iconAnimation svg path#outerlayer2{-webkit-animation: fillondemnad3 2s linear forwards;}
@keyframes fillondemnad1 {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #FBA617;
    stroke-width: 0px;
  }
}
@keyframes fillondemnad2 {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #FEE14D;
    stroke-width: 0px;
  }
}
@keyframes fillondemnad3 {
 50% {
    fill: transparent;
  }
  75% {
    fill: transparent;
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill: #E1474F;
    stroke-width: 0px;  
  }
}

.powerbi-banner .iconAnimation svg path#innerlayer {fill: transparent;-webkit-animation: fillYellow 2s linear forwards;}
@keyframes fillYellow {
  0% {
      fill: initial;
  }
  100% {
      fill: #F9E589;
  }
}
.powerbi-banner .iconAnimation svg path#innerlayer2 {fill: transparent;-webkit-animation: fillYellow2 2s linear forwards;}
@keyframes fillYellow2 {
  0% {
      fill: initial;
  }
  100% {
      fill: #F6D751;
  }
}
.powerbi-banner .iconAnimation svg path#innerlayer3 {fill: transparent;-webkit-animation: fillYellow3 2s linear forwards;}
@keyframes fillYellow3 {
  0% {
      fill: initial;
  }
  100% {
      fill: #E6AD10;
  }
}

.power-virtual-agent-development-banner .iconAnimation svg path#innerlayer {fill: transparent;-webkit-animation: fillblue 2s linear forwards;}
@keyframes fillblue {
  0% {
      fill: initial;
  }
  100% {
      fill: #006B87;
  }
}
.power-virtual-agent-development-banner .iconAnimation svg path#innerlayer2 {fill: transparent;-webkit-animation: fillblue2 2s linear forwards;}
@keyframes fillblue2 {
  0% {
      fill: initial;
  }
  100% {
      fill: #1FB5DD;
  }
}

.microsoft-powerapps-banner .iconAnimation svg path#innerlayer{fill: transparent;-webkit-animation: fillpurple 2s linear forwards;}
@keyframes fillpurple {
  0% {
      fill: initial;
  }
  100% {
      fill: #DBCEF8;
  }
}
.microsoft-powerapps-banner .iconAnimation svg path#innerlayer2{fill: transparent;-webkit-animation: fillpurple2 2s linear forwards;}
@keyframes fillpurple2 {
  0% {
      fill: initial;
  }
  100% {
      fill: #A391E8;
  }
}
.sharepoint-development-banner .iconAnimation svg path#innerlayer{fill: transparent;-webkit-animation: fillgreen 2s linear forwards;}
@keyframes fillgreen {
  0% {
      fill: initial;
  }
  100% {
      fill: #03878B;
  }
}

.new-development-services-2.web3-app-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/web3-spider-sprite.svg);}
.web3-app-development-services .new-development-services-center-img {margin: 185px auto 0;}
.page-web-3-0-development .service-offer-section .hire-developer-box2 .hire-developer-box2-img img{display: block;}
.hire-developer-top-img video {width: 100%;height: auto;}
.hire-developer-top-img .viewsize {max-width: 550px;width: 100%;height: auto;}
.video-container{max-width: 100%;overflow: hidden;}
.grocebanner{background: url(../png/banner-6.png) no-repeat center top #F1FCF3;padding: 110px 0 0;background-size: contain;position: relative;max-width: 1920px;margin:100px auto 0;}
.grocebanner:before{content: '';position: absolute;top: 0;right: 0;background: url(../png/veg-bag.png);width: 555px;height: 450px;}
.grocebanner .banner-img{display: flex;justify-content: end;}
.grocebanner .banner-img img{width: 465px;}
.grocebanner .banner-img .img02{margin-top: -100px;margin-left: -100px;}
.grocebanner .banner-img.active .img01{transform: rotate(-10deg);transition-duration: 1s;}
.grocebanner .banner-img.active .img02{transform: rotate(5deg);transition-duration: 1s;}
.grocebanner .banner-text{margin-top: 400px;}
.grocebanner .banner-text img{margin-bottom: 30px;width: 100%;}
.grocebanner .banner-text h1{font-size: 38px;color: #161C2C;text-transform: uppercase;}
.grocebanner .banner-text p{font-size: 24px;color: #8f8f8f;}
.aboutGroce{background: #F1FCF3;padding: 40px 0 60px;}
.aboutGroce .aboutGrocecontent{display: flex;align-items: center;justify-content: space-between;padding: 50px 40px;background: #fff;  border-radius: 30px;box-shadow: 0 13px 26px rgba(73, 211, 140, .2);position: relative;}
.aboutGroce .circle{content: '';position: absolute;bottom: 70px;right: -140px;width: 260px;height: 260px;background: #2F8033;
    border-radius: 100%;}
.aboutGroce .contentBlock{display: flex;align-items: center;border-right: 1px solid #D5E8D9;padding-right: 30px;}
.aboutGroce .contentBlock:last-child{border: none;padding-right: 0;}
.aboutGroce .iconImg{background: #DEF8E4;padding: 20px;border-radius: 50px;width: 80px;height: 80px;text-align: center;margin-right: 15px;position: relative;}
.aboutGroce .iconImg:after{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: transparent;transform: scale(0);transition-duration: .5s;border-radius: 50px;z-index:0;border: 2px solid #004304;}
.aboutGroce .iconImg:hover::after{transform: scale(1.0);}
.aboutGroce .iconText span{font-size: 20px;font-weight: 600;color: #8F8F8F;text-transform: uppercase;}
.aboutGroce .iconText h4{font-size: 22px;font-weight: 600;color:#161C2C;margin-bottom: 0;}
.aboutClient{padding: 70px 0;background: #F1FCF3;}
.aboutClient .row{display: flex;align-items: center;}
.main_grocetitle{font-size: 50px;font-weight: 700;color: #61C466;margin-bottom: 40px;}
.aboutClient p{font-size: 24px;font-weight: 400;color: #161C2C;line-height: 1.7;}
.goalBusiness{padding: 60px 0;background: #F1FCF3;}
.goalbusinessMan{margin-right: -124px;z-index: 9;}
.goalBlock{padding: 140px 120px;width: 700px;height: 700px;background: #2F8033;border-radius: 100%;text-align: center;}
.goalBlock h2{font-size: 50px;font-weight: 700;color: #fff;margin-bottom: 40px;}
.goalBlock p{font-size: 18px;font-weight: 400;color: #fff;line-height: 1.7;}
.goalBlockwrapper{display: flex;align-items: end;justify-content: center;}
.goalBlockwrapper .floating{position: absolute;}
.goalBlockwrapper .floating img{box-shadow: none;}
.goalBlockwrapper .layer01{top: 90px;left: 0;}
.goalBlockwrapper .layer03{right: -90px;bottom: 90px;}
.goalBlockwrapper .layer02{top: 0;right: 60px;}
.problemSolution{padding: 70px 0 120px;background: #F1FCF3;}
.problemSolution .blockWrapper{display: flex;align-items: center;width: 100%;justify-content: space-between;}
.blockInner {background: #fff;padding: 50px;border-radius: 30px;margin: 0 10px;box-shadow: 0 13px 26px rgba(73, 211, 140, .2);}
.blockInner h3{font-size: 28px;font-weight: 600;margin-bottom: 25px;color: #161C2C;}
.blockInner ul{padding-left: 20px;}
.blockInner ul li{font-size: 20px;color: #161C2C;list-style-type: disc;margin-bottom: 25px;line-height: 1.2;}
.blockInner ul li:last-child{margin-bottom: 0;}
.blockInner.problemBlock {flex: 0 0 30%;max-width: 30%;}
.blockInner.solutionBlock {flex: 0 0 50%;max-width: 50%;}
.groceFeature{padding: 100px 0;background: url(../png/feature-bg-3.png) no-repeat center;overflow: hidden;background-size: cover;max-width: 1920px;margin:0 auto}
.aboutFeature{display: flex;align-items: center;}
.groceFeaturelist{flex: 0 0 33.33%;max-width: 33.33%;}
.groceFeature .main_grocetitle{color: #fff;}
.groceFeature .featureBlock h3{font-size: 24px;color: #fff;font-weight: 500;margin-bottom: 0;text-align: left;}
.groceFeaturelist.groceFeaturelistleft .featureBlock h3 { text-align: right; }
.groceFeature .featureBlock{display: flex;align-items: center;margin-bottom: 40px;justify-content: end;  }
.grocefeatureImg{width: 90px;height: 90px;background: #fff;border-radius: 100%;text-align: center;margin-left: 20px;position: relative;}
.grocefeatureImg::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: #DEF8E4;transform: scale(0);transition-duration: .5s;
  border-radius: 50px;z-index: 0;border: 3px solid #2F8033;}
.grocefeatureImg:hover::after{transform: scale(1);}
.grocefeatureImg img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 9;}
.groceFeaturelistmiddle{padding: 0 80px;}
.groceFeaturelistmiddle img{margin: auto;display: block;width: 100%;}
.groceFeaturelistright .featureBlock{justify-content: start;}
.groceFeaturelistright .featureBlock .grocefeatureImg{order: 1;margin-left: 0;margin-right: 20px;}
.groceFeaturelistright .featureBlock h3{order: 2;}
.groceTech{padding: 100px 0;background: #F1FCF3;}
.groceTechwrapper{display: flex;flex-wrap: wrap;}
.groceTechblock {flex: 0 0 25%; max-width: 25%;text-align: center;}
.groceTechimg{width: 92px;height: 92px;background: #2F8033;border-radius: 50px;position: relative;margin: 0 auto 30px;}
.groceTechimg img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.groceTechblock p{font-size: 20px;font-weight: 500;color: #8f8f8f;margin-bottom: 15px;}
.groceTechblock h3{font-size: 24px;font-weight: 500;color: #000;}
.groceResult{background: #F1FCF3;}
.resultWrapper{padding: 95px;background: #DEF8E4;border-radius: 50px;text-align: center;}
.resultWrapper h2{font-size: 70px;margin-bottom: 40px;}
.resultWrapper p{font-size: 24px;color: #161C2C;font-weight: 500;line-height: 1.6;}
.groceallScreens{padding: 300px 200px 50px;position: relative;background: #F1FCF3;max-width: 1920px;margin: 0 auto;}
.groceallScreens:before{content: 'Visuals';position: absolute;top: 220px;left: 0;right: 0;margin: auto;font-size: 350px;font-weight: 600;color: #E0F8E1;display: inline-table;}
.groceallScreens.allscreenswrapper:before { font-size: 20vw; top: 20vh; }
.groceallScreens .allscreenimages{display: flex;flex-wrap: wrap;}
.groceallScreens .allscreenimg {flex: 0 0 25%;max-width: 25%;}
.groceallScreens .allscreenimg img{width: 100%;}
.groceallScreens .allscreenimg:nth-child(2n-2){margin-top: -80px;}
.aboutClient .vectorImage img{width: 100%;}

/*---------------------------Medicine App Case Study CSS Start----------------------------*/

.medicinebanner{background: url(../png/banner-bg-14.png) no-repeat left -150px top -250px #F2F7FF;margin-top: 99px;padding-top: 55px;position: relative;}
.medicinebanner:before{content: '';position: absolute;top:0;right: 0;background: url(../png/cart-2.png) no-repeat;width: 445px;height: 426px;}
.medicinebanner:after{content: '';position: absolute;bottom:-4px;left: 0;background: url(../svg/scooter.svg) no-repeat 0 0;width: 370px;height: 321px;animation: movescooter 10s ease-out infinite;}
.medicinebanner .banner-text {margin-top: 100px;}
.medicinebanner h1{font-size: 38px;color: #A4BAFF;font-weight: 600;margin-top: 25px;}
.medicinebanner p{font-size: 24px;color: #A4BAFF;font-weight: 500;}
@keyframes movescooter{
	0%{
		transform: translateX(-380px);
	}
	100%{
		transform: translateX(calc(100vw + 380px));
	}
}
.maincasetitlewrapper { margin-bottom: 40px; }
.maincasetitlewrapper h2 { margin-bottom: 20px; }
.maincasetitlewrapper p { font-weight: 500; }
.aboutGroce.aboutMedicine{ background: #fff;}
.aboutGroce.aboutMedicine .aboutGrocecontent{box-shadow: 0 13px 26px rgba(57,129,255, .20);}
.aboutGroce.aboutMedicine .iconImg {background: #F2F7FF;}
.aboutGroce.aboutMedicine .iconImg:after{border: 2px solid #3C60D3;}

.aboutClientbgwhite { background-color: #fff; }
.textblack h1, .textblack h2, .textblack h3, .textblack h4, .textblack h5, .textblack h6, .textblack p, .textblack span, .textblack em, .textblack ul li, .textblack ol li { color: #000 !important; }

.casestudylisting li { font-size: 20px; color: #000; margin-bottom: 20px; position: relative; padding-left: 24px; line-height: 1.3; }
.casestudylisting li:before { content: ''; position: absolute; top: 8px; left: 0; background-color: #3C60D3; width: 10px; height: 10px; border-radius: 50%; }

.challengessolution { background-color: #F2F7FF; }
.challengesoverlayimgwrap { position: relative; padding-bottom: 350px; margin-bottom: 85px; }
.challengesoverlayimgwrap .challengesoverlayimg { position: absolute; top: -200px; left: 0; right: 0; margin: 0 auto; width: 100%; border-radius: 30px; overflow: hidden; }
.challengesoverlayimgwrap .challengesoverlayimg img { max-width: 100%; width: 100%; height: auto; }
.problemSolution.challengessolution { padding-bottom: 280px; }
.bgwhite { background: #fff !important; }
.ticklistwrapper { width: 70%; border: #f2f2f2 solid 2px; padding: 20px 16px; border-radius: 10px; }
.ticklistwrapper h4 { display: block; padding: 0 16px 12px; margin: 0 -16px 12px; border-bottom: #f2f2f2 solid 2px; }
.ticklistwrapper + .ticklistwrapper { margin-top: 25px; }
.ticklist li { font-size: 17px; margin-bottom: 11px; padding-left: 32px; position: relative; font-weight: 500; }
.ticklist li:before { content: ''; position: absolute; top: 5px; left: 0; background: url(../svg/casestudy-tick.svg) no-repeat 0 0 / 100%; width: 20px; height: 15px; }
.ticklist li:last-child { margin-bottom: 0; }
.d-flex.featuresright { justify-content: flex-end; flex-direction: row; }
.featureblockbox + .featureblockbox { margin-top: 25px; }
.featureblockbox .col-sm-6 figure + figure { margin-top: 20px; }
.featureblockbox .col-sm-6 figure + figure img { overflow: hidden; }
.featureblockbox .imgshadow { box-shadow: 0 -3px 16px #D1DEF3; border-radius: 20px; }
.featureblockbox .col-sm-6 figure img { display: block; margin: 0 auto; max-width: 100%; }


.medicineappTech { position: relative; background: #3C60D3 url(../png/medicinetechbg.png) no-repeat center center / cover; width: 100%; height: 100%; z-index: 1; }
.medicineappTech:before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: #3C60D3; width: 100%; height: 100%; opacity: 0.9; }
.medicineappTech .groceTechimg { background-color: #fff; }
.textblack .medicineappTech h1, .textblack .medicineappTech h2, .textblack .medicineappTech h3, .textblack .medicineappTech h4, .textblack .medicineappTech h5, .textblack .medicineappTech h6, .textblack .medicineappTech p, .textblack .medicineappTech span, .textblack .medicineappTech em { color: #fff !important; }

.medicineResult .resultWrapper { background: transparent; }
.medicineallScreens { background-color: #fff; position: relative; z-index: 1; overflow: hidden; }
.groceallScreens.medicineallScreens:before { color: #E0E7FA; }
.medicineallScreens:after { content: ''; position: absolute; top: 35vh; left: -30vh; background-color: #F2F7FF; border-radius: 500px; width: 90%; height: 50%; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); z-index: -1; }
.imgwrapper .col-lg-12 img { width: 100%; max-width: 100%; height: auto; }

/*---------------------------Medicine App Case Study CSS END----------------------------*/

/*---------------------------Nardine App Case Study CSS Start----------------------------*/
.nardine-case-wrapper { background-color: #F6FCFF;max-width: 1920px;margin: 0 auto; }
.nardine-case-wrapper h1, .nardine-case-wrapper h2, .nardine-case-wrapper h3, .nardine-case-wrapper h4, .nardine-case-wrapper h5, .nardine-case-wrapper h6 { color: #0091FF; }
.nardinebanner { position: relative; z-index: 1; background: none; margin-bottom: 60px; }
.nardinebanner::before { display: none; }
.nardinebanner::after { content: ''; position: absolute; top: -12vw; left:3vw; background-color: #0091FF; width: 20vw; height: 20vw; border-radius: 100%; z-index: -1; }
.grocebanner .banner-img.nardinebanner-img.active .banner-images { -webkit-transform: none; transform: none; }
.grocebanner.nardinebanner .banner-img .img01 { margin-top: -50px; }
.grocebanner.nardinebanner .banner-img .img02 { margin-top: 50px; }
.grocebanner.nardinebanner .banner-img { justify-content: center; margin-top: 80px;}
.grocebanner.nardinebanner .banner-text h1 { font-weight: 500; font-size: 36px; }
.grocebanner.nardinebanner .banner-text img { max-width: 360px;  }
.grocebanner.nardinebanner .banner-text .basiccsinfo { color: #161C2C; line-height: 1.4; margin-top: 30px; }
.grocebanner.nardinebanner .banner-text { margin-top: 25vh; }
.aboutGroce { background-color: transparent; }
.aboutGroce.aboutnardine .iconImg { background-color: #F6FCFF; }
.aboutGroce.aboutnardine .iconImg:after { border-color: #0091FF; }
.aboutGroce.aboutnardine .circle { background-color: #0091FF; }
.aboutGroce.aboutnardine .aboutGrocecontent { box-shadow: 0 13px 26px rgb(57 129 255 / 20%); }
.nardine-case-wrapper .aboutClient { background-color: transparent; }
.nardine-case-wrapper .aboutClient .row { display: block; }
.nardine-case-wrapper .aboutClient .row .row { display: flex; }
.nardine-case-wrapper .aboutClient p { color: #161C2C; font-weight: 500; }
.nardine-case-wrapper .aboutClient p span { color: #6F7680; }
.customnumberlisting li { position: relative; font-size: 24px; font-weight: 500; color: #161C2C; padding-left: 50px; line-height: 1.1; margin-bottom: 35px; counter-increment: inst; z-index: 1; }
.customnumberlisting li:before { content: counter(inst); position: absolute; top: -6px; left: 0; width: 40px; height: 40px; font-size: 20px; font-weight: 500; color: #fff; background: #0091FF; text-align: center; line-height: 40px; border-radius: 50%; }
.onlineconsultation { position: relative; z-index: 1; border-top: #B7E0FF solid 1px; border-bottom: #B7E0FF solid 1px; }
.marquee { position: absolute; top: 10vw; left: 0; width: 100vw; overflow: hidden; pointer-events: none; height: 170px; display: flex; align-items: center; z-index: -1; }
.marqueetext { display: block; font-size: 10vw; color: #e2f5ff; line-height: 1.2; font-weight: bold; -webkit-animation: marquee_1_1 20s linear infinite; animation: marquee_1_1 20s linear infinite; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; display: flex; position: relative; transform: translate3d(-25%, 0, 0); transition: opacity .1s; white-space: nowrap; }
.onlineconsultation  { overflow: hidden; }
.consultant { position: relative; z-index: 1; padding-top: 190px; }
.consultant img { -webkit-clip-path: inset(100% 0 0 0); clip-path: inset(100% 0 0 0); -webkit-transition: 0.25s all ease; transition: 0.25s all ease; }
.consultant.active img { -webkit-clip-path: inset(0 0 0 0); clip-path: inset(0 0 0 0); }
.consultant.consultanttwo.active img { transition-delay: 0.25s; }
.consultant.consultantthree.active img { transition-delay: 0.45s; }
.consultant:before { content: ''; position: absolute; background-color: #FD8821; width: 20vw; height: 20vw; border-radius: 50%; z-index: -1; -webkit-transform: translateY(-50%) scale(0); transform: translateY(-50%) scale(0); -webkit-transition: 0.28s all ease; transition: 0.28s all ease; }
.consultant.active:before { -webkit-transform: translateY(-50%) scale(1); transform: translateY(-50%) scale(1); }
.consultant.consultantone:before { background-color: #4AC150; bottom: -35%; right: 50px; }
.consultant.consultanttwo:before { top: -60%; left: 0; right: 0; margin: 0 auto; -webkit-transform: translateY(50%) scale(0); transform: translateY(50%) scale(0); transition-delay: 0.25s; }
.consultant.consultanttwo.active:before { -webkit-transform: translateY(50%) scale(1); transform: translateY(50%) scale(1); }
.consultant.consultantthree:before { background-color: #0091FF; bottom: -35%; left: 50px; transition-delay: 0.45s; }
.consultantinner { position: relative; }
.consultanttwo .consultantinner { justify-content: center; }
.consultantthree .consultantinner { justify-content: flex-end; }
.textbubble { position: absolute; background-color: #FFF0CF; color: #000000; padding: 15px; font-size: 18px; text-align: center; width: 256px; height: 121px; border-radius: 10px; }
.consultant .textbubble { -webkit-transform: translateY(-50px) rotate(-25deg) scale(0);  transform: translateY(-50px) rotate(-25deg) scale(0); -webkit-transition: 0.28s all ease; transition: 0.35s all ease; }
.consultant.active .textbubble { -webkit-transform: translateY(0) rotate(0) scale(1);  transform: translateY(0) rotate(0) scale(1); }
.consultant.consultanttwo.active .textbubble { transition-delay: 0.25s; }
.consultant.consultantthree.active .textbubble { transition-delay: 0.45s; }
.textbubble:after { content: ''; position: absolute; display: block; width: 0; z-index: 1; border-style: solid; border-color: #FFF0CF transparent; border-width: 22px 16px 0;
  bottom: -22px; left: 50%; margin-left: -16px; }
.consultantone .textbubble { top: 80px; right: 0; background-color: #E5FFE6; text-align: left; }
.consultantone .textbubble:after { border-width: 22px 24px 0 0; border-color: #e5ffe6 transparent transparent transparent; bottom: -22px; left: 16%; margin-left: -12px; }
.consultanttwo .textbubble { top: calc(-50% + 100px); }
.consultantthree .textbubble { top: 80px; left: 0; background-color: #DCF0FF; text-align: left; }
.consultantthree .textbubble:after { border-width: 0 24px 22px 0; border-color: transparent #DCF0FF transparent transparent; bottom: -22px; left: 80%; margin-left: -12px; }
.nardine-case-wrapper .problemSolution { background-color: transparent; }
.nardine-case-wrapper .blockWrapper { align-items: normal; }
@-webkit-keyframes marquee_1_1 {
	0% {
		transform: matrix(1, 0, 0, 1, 0, 0);
		opacity: 1;
		-webkit-animation-timing-function: linear;
		animation-timing-function: linear
	}

	100% {
		transform: matrix(1, 0, 0, 1, -2609.619140625, 0);
		opacity: 1
	}
}

@keyframes marquee_1_1 {
	0% {
		transform: matrix(1, 0, 0, 1, 0, 0);
		opacity: 1;
		-webkit-animation-timing-function: linear;
		animation-timing-function: linear
	}

	100% {
		transform: matrix(1, 0, 0, 1, -2609.619140625, 0);
		opacity: 1
	}
}
.nardine-case-wrapper .blockInnerarrows { align-self: center; flex: 0 0 10%; max-width: 10%; display: flex; justify-content: center; padding: 10px; }
.nardine-case-wrapper .blockInnerarrows img { max-width: 100%; width: 100%; height: 100%; }
.nardine-case-wrapper .blockInner.problemBlock, .nardine-case-wrapper .blockInner.solutionBlock { box-shadow: 0 13px 26px rgb(0 145 255 / 10%); }
.nardine-case-wrapper .blockInner.problemBlock { flex:0 0 45%; max-width: 45%; }
.nardine-case-wrapper .blockInner.solutionBlock { flex:0 0 45%; max-width: 45%; }
.nardine-case-wrapper .aboutFeature { justify-content: center; }
.nardine-case-wrapper .groceFeaturelist { flex: 0 0 26%; max-width: 26%; }
.nardine-case-wrapper .grocefeatureImg::after { background-color: transparent; border-color: #0091FF; }
.nardine-case-wrapper .groceFeature { position: relative; background: #0091FF url(../png/featuresbg.png) no-repeat center center / cover; z-index: 1; }
.nardine-case-wrapper .groceFeature:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: #0091FF; width: 100%; height: 100%; opacity: 0.9; z-index: -1; }
.nardine-case-wrapper .groceTechwrapper { justify-content: center; }
.nardine-case-wrapper .groceTechwrapper .groceTechimg { background-color: #0091FF; }
.nardine-case-wrapper .groceTechwrapper .groceTechblock p { margin-bottom: 8px; color: #8F8F8F; }
.nardine-case-wrapper .groceTechwrapper .groceTechblock h3 { color: #161C2C; margin-bottom: 0; }
.nardine-case-wrapper .groceTech, .nardine-case-wrapper .groceResult, .nardine-case-wrapper .groceallScreens { background-color: transparent; }
.nardine-case-wrapper .resultWrapper { background-color: #DCF0FF; }
.nardine-case-wrapper .groceallScreens:before { color: #DCF0FF; }
.allscreenimagesspacing img { padding: 12px; }

/*---------------------------Nardine App Case Study CSS END----------------------------*/


/*---------------------------MOL App Case Study CSS Start----------------------------*/
.molappherobanner { position: relative; background: #122357 url(../png/herobannerbg.png) no-repeat center 0 / cover; padding: 180px 0 220px; z-index: 1; }
.molappherobanner:after { content: ''; position: absolute; top: calc(100% - 220px); left: 0; right: 0; background: url(../png/hidebgpath.png) no-repeat center 0 / cover; width: 100%; height: 223px; z-index: -1; }
.molappcasestudywrapper .aboutGroce { position: relative; margin-top: -180px; z-index: 2; }
.molappherobanner .banner-text h1 { color: #fff; }
.molappherobanner .banner-text p { font-size: 24px; color: #8C94AE; }
.molappcasestudywrapper .heroscreensgroup img { display: block; margin: 0 auto; }
.heroscreensgroup { margin-top: 40px; }

.molappcasestudywrapper .aboutGroce .iconImg { background-color: #435896; }
.molappcasestudywrapper .aboutGroce .iconImg:after { border-color: #2d3e70; }
.molappcasestudywrapper .aboutGroce .aboutGrocecontent { box-shadow: 0 13px 26px rgb(57 129 255 / 20%); }

.molappcasestudywrapper .casestudylisting li:before { background-color: #435896; }
.molappcasestudywrapper .grocefeatureImg:after { background-color: #D9DDEA; border-color: #435896; }
.molappcasestudywrapper .grocefeatureImg { background-color: #F2F7FF; }

.molappcasestudywrapper .groceTech { background: #485DC7 url(../png/toolsandtechbg.png) no-repeat center center / cover; }
.molappcasestudywrapper .groceTechwrapper { align-items: flex-start; justify-content: center; }

.molappcasestudywrapper .groceTechimg { background-color: #fff; }
.molappcasestudywrapper .textblack .groceTechblock h3, .molappcasestudywrapper .textblack .groceTechblock p, .molappcasestudywrapper .textblack .groceTech .main_grocetitle { color: #fff !important; }
.molappcasestudywrapper .textblack .groceTechblock:last-child h3 { margin-bottom: 0; }
.molappcasestudywrapper .resultWrapper { background-color: transparent; }
.molappcasestudywrapper .groceallScreens:before { display: none; }
.molappcasestudywrapper .allscreensliderwrapper { pointer-events: none; }
.molappcasestudywrapper .allscreenswrapper h3 { margin-bottom: 50px; padding: 0 20px; }
.allscreenswrapper.circlebgxl { position: relative; margin: 80px 0 150px; z-index: 1;max-width: 1920px;margin-left: auto;margin-right: auto; }
.allscreenswrapper.circlebgxl:before { content: ''; position: absolute; top: 50%; right: 0; left: 0; background-color: #F2F7FF; width: 10vw; height: 10vw;  border-radius: 50%; margin: 0 auto; -webkit-transform: translateY(-50%); transform: translateY(-50%); z-index: -1; }
.allscreenswrapper .linerslider img:nth-child(2n+1) { -webkit-transform: translateY(70px); transform: translateY(70px); }
.linerslider .slick-list { overflow: visible; }

/*---------------------------MOL App Case Study CSS End----------------------------*/

.innerpagelisting li { position: relative; padding-left: 24px; line-height: 1.2; margin-bottom: 15px; font-size: 18px; color: #000; }
.innerpagelisting li i { position: absolute; top: 0; left: 0; font-size: 19px !important; font-weight: bold; color: #000; padding: 0 !important; }
.innerpagelisting li:last-child { margin-bottom: 0; }


.blogctawrapper { background: rgb(0 69 185 / 85%); position: fixed; bottom: 0; left: 0; right: 0; width: 100%; box-shadow: 0px -10px 30px 10px rgb(0 0 0 / 8%); padding: 30px 0; -webkit-backdrop-filter: blur(8px); backdrop-filter: blur(8px); z-index: 99999; }
.blogctaleft * { color: #fff; }
.blogctaleft h6 { font-size: 20px; }
.blogctawrap { position: relative; overflow: hidden; padding: 0 0 0 58px; }
.blogctaright a { display: inline-block; background-color: transparent; line-height: 1.2; padding: 20px 40px 18px; border-radius: 50px; text-transform: uppercase; color: #fff; font-weight: bold; -webkit-transition: 0.2s all ease; transition: 0.2s all ease; border: #fff solid 2px; }
.blogctaright a:hover { background-color: #fff; color: #0a0d44; }
.blogctaright a i { margin-left: 13px; }
#ftr_book_call_cta_close { position: absolute; top: 50%; left: 0; transform: translateY(-50%); color: #fff; text-indent: -9999em; background: url(../svg/close-2.svg) no-repeat 0 0 / cover; width: 23px; height: 23px; }

/*---------------------------Insight Timer Portfolio CSS START ( Keyur )----------------------------*/
img.borderblack { border:#000 solid 8px; border-radius: 20px; }
.meditationappherobanner { position: relative; background:url(../png/herobannerbg-2.png) no-repeat 0 0 / cover; height: 100%; z-index: 1; }
.meditationappherobanner .container-fluid, .meditationappherobanner .meditationappherobannercontent { height: 100%;max-width: 1920px;margin: 0 auto; }
.meditationappherobannercontent { margin-left: 17.708333333333332vw; }
.bannertechtag { position: relative; }
.bannertechtag img { position: absolute; top: 0; left: 110px; margin: 0 auto; width: 202px; height: 202px; }
.rotationanim { animation: rotationanimbadge 8s linear infinite; }
.buildwidth { padding: 20px; }
@keyframes rotationanimbadge {
  from {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
} 

@-webkit-keyframes rotationanimbadge /* Safari and Chrome */ {
  from {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.portfoliologo { width: 100%; }
.portfoliologo img { display: block; margin: 0 auto; }
.meditationappherobannercontent .herobannerscreens { margin-left: 174px; }
.meditationappherobannercontent .herobannerscreens > figure { margin-top: 50px; padding-right: 20px; flex: 0 0 70%; max-width: 70%; }
.meditationappherobannercontent .herobannerscreens > div { flex: 0 0 270px; max-width: 270px; }
.meditationappherobannercontent .herobannerscreens > div > figure + figure { margin-top: 20px; }
.meditationappherobannercontent .herobannerscreens figure img { width: 100%; }
.portfoliovideo video { max-width: 100%; width: 100%; height: auto; }
.portfoliosecpadding { padding: 80px 0; }
.portfolio-btn-wrapper a { background-color: #C21488; color: #fff; border-radius: 50px; margin-top: 0; font-size: 18px; }


.newmeditationwrapper h1, .newmeditationwrapper h2, .newmeditationwrapper h3 { font-size: 60px; margin-bottom: 20px;line-height: 1.2;}
.newmeditationwrapper p { margin-bottom: 25px; }

.portfeatureswrapper .row { margin: 0 -2px; }
.portfeatureswrapper .col-lg-3 { counter-increment: item; padding: 0 2px; }
.portfeatureswrapper .newfeaturebox { background-color: #3C959C; position: relative; padding: 60px 30px; border-radius: 10px; z-index: 1; }
.portfeatureswrapper .col-lg-3:first-child .newfeaturebox:before { content: ''; position: absolute; top: calc(100% - 40px); left: -50px; background: url(../svg/flowerbig.svg) 0 0 / cover; width: 95px; height: 98px; z-index: -2; }
.portfeatureswrapper .newfeaturebox span { display: block; font-size: 24px; color: #fff; padding-top: 56px; position: relative; }
.portfeatureswrapper .newfeaturebox span:before { content: '0' counter(item) "."; position: absolute; top: 0; left: 0; font-size: 50px; font-weight: bold; }
.featurecolumsecwrapper { padding-left: 8vw; padding-right: 8vw;max-width: 1920px;margin: 0 auto; }
.featurecolumsecwrapper .row { margin: 0 -25px; }
.featurecolumsecwrapper .col-md-12 { padding: 0 25px; }
.featurecolumsecwrapper .col-lg-7 figure img { max-width: 100%; width: 100%; height: auto; }
.charactoranim, .featurecolumsecwrapper .col-md-12 h3 { margin-bottom: 30px; }
.charactoranim { -webkit-animation: charanim 2.5s linear infinite; animation: charanim 2.5s linear infinite; }
@-webkit-keyframes charanim {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-20px);
  }
  100% {
    transform: translateY(0);
  }
}
@keyframes charanim {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-20px);
  }
  100% {
    transform: translateY(0);
  }
}
.customportfoliolisting { list-style: none; margin: 0; padding: 0; }
.customportfoliolisting li { position: relative; padding: 0 0 0 30px; margin: 0 0 15px; font-size: 18px; line-height: 1.28; color: #000; }
.customportfoliolisting li:before { content: ''; position: absolute; top: 2px; left: 0; background: url(../svg/listingicon.svg) no-repeat 0 0 / cover; width: 20px; height: 21px; -webkit-animation: flowerrotate 2.5s linear infinite; animation: flowerrotate 2.5s linear infinite; }
.customportfoliolisting li:last-child { margin-bottom: 0; }
@-webkit-keyframes flowerrotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes flowerrotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}

.appwebscreenswrapper { background-color: #E8FBFC; position: relative; z-index: 1; max-width: 1920px;margin:0 auto;}
.appwebscreenswrapper:before { content: ''; position: absolute; top: 50%; left: -190px; background: url(../svg/appwebscreensbefore.svg) no-repeat 0 0 / cover; width: 664px; height: 717px; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.appwebscreenswrapper:after { content: ''; position: absolute; top: 90px; right: 65px; background: url(../svg/appwebscreensafter.svg) no-repeat 0 0 / cover; width: 81px; height: 89px; z-index: -1; }
.appwebscreenswrapper .col-lg-3 { display: flex; justify-content: center; }
.appwebscreenswrapper .col-lg-3 img { max-width: 100%; height: auto; }
.featurecolumsecwrapper .switchdivs { flex-direction: row-reverse; }

.appdiffmodulesbg { margin: 0 -4px; }
.appdiffmodulesbg li { flex:0 0 25%; max-width: 25%; width: 100%; height: 400px; padding: 0 2px; }
.appdiffmodulesbg li .appscreensdiffmodulesbg { background-repeat: no-repeat; background-position: center center; background-size: cover; width: 100%; height: 100%; }
.appdiffmodulesbg li .appscreensdiffmodulesbg01 { background-image: url(../png/featuresimg06bg.png); }
.appdiffmodulesbg li .appscreensdiffmodulesbg02 { background-image: url(../png/featuresimg07bg.png); }
.appdiffmodulesbg li .appscreensdiffmodulesbg03 { background-image: url(../png/featuresimg08bg.png); }
.appdiffmodulesbg li .appscreensdiffmodulesbg04 { background-image: url(../png/featuresimg09bg.png); }
.modulesscreenswrapper { margin-bottom: -200px; }
.modulesscreenswrapper .modulesscreens { position: relative; flex:0 0 25%; max-width: 25%; width: 100%; }
.modulesscreenswrapper .modulesscreens .modulesscreensfloating { position: absolute; top: 83px; left: 0; right: 0; margin: 0 auto; animation:floatingmodule 2s infinite ease-in; }
.newmeditationwrapper .allscreenInventory h3 { margin-bottom: 80px; }
.newmeditationwrapper .allscreenInventory:before, .newmeditationwrapper .inventorySlider:after { display: none; }
@keyframes floatingmodule {
  0% {
    transform: translateY(5px);
  } 
  50% {
    transform: translateY(14px);
  }
  100% {
    transform: translateY(5px);
  }
}
.modulesscreenswrapper .modulesscreens img { display: block; margin: 0 auto; }

.newmeditationwrapper .allscreenshowcases { position: relative; background: #E8FBFC url(../png/allscreensbg.png) no-repeat center center / cover; z-index: 1; }
.newmeditationwrapper .allscreenshowcases:after { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; background-color: #E8FBFC; opacity: 0.92; z-index: -1; }

.allscreenshowcases .inventorySlider .slick-prev, .allscreenshowcases .inventorySlider .slick-next { background-color: #C21488; border-radius: 50%; transition: 0.2s all ease; }
.allscreenshowcases .inventorySlider .slick-prev:hover, .allscreenshowcases .inventorySlider .slick-next:hover { background-color: #1C6E74; }
.allscreenshowcases .inventorySlider .slick-prev { background-image: url(../svg/sliderarrowprev-2.svg); }
.allscreenshowcases .inventorySlider .slick-next { background-image: url(../svg/sliderarrownext-2.svg); }
.allscreenshowcases .inventorySlider .slick-dots li { border-color: #C21488; opacity: 0.3; }
.allscreenshowcases .inventorySlider .slick-dots li.slick-active { background-color: #C21488; opacity: 1; }
.btn-common.animatedbtn .btn-custom { position: relative; padding-right: 50px; }
.btn-common.animatedbtn .btn-custom i { position: absolute; padding: 0; font-size: 28px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); margin: -2px 0 0; right: 24px; animation: bouncearrow 1s infinite ease; }
@keyframes bouncearrow {
  0% { transform: translateX(-2px) translateY(-50%); }
  50%   { transform: translateX(5px) translateY(-50%); }
  100% { transform: translateX(-2px) translateY(-50%); }
}
/*---------------------------Insight Timer Portfolio CSS END ( Keyur )----------------------------*/
.iconAnimation svg { overflow: visible !important; }
.food-app-icon-anim { fill-opacity: 0; }
.food-app-icon-anim * { stroke-width: 1px; stroke-dasharray: 1200; stroke-dashoffset: 1200; animation: drawanimicon 3.5s linear forwards; }
@keyframes drawanimicon {
  0% {
    stroke-dashoffset: 1200;
    fill-opacity: 0;
    }
  50% {
    stroke-dashoffset: 0;
    fill-opacity: 1;
  }
  100% {
    stroke-width: 0;
    stroke-dashoffset: 0;
    fill-opacity: 1;
  }
}

.new-development-solution-2.photographer-app-solution .new-solutions-img {background-image: url(../svg/photographer-solution-box.svg);}
.hire-banner-2.photographer-app-development-banner .hire-banner-step .hire-banner-step-img {
    background-image: url(../svg/photographer-banner-sprite.svg);
}
.new-development-solution-2.dog-app-solution .new-solutions-img {background-image: url(../svg/dog-solution-box.svg);}
.hire-banner-2.dog-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/dog-banner-sprite.svg);}

.new-development-solution-2.devops-solution .new-solutions-img{background-image: url(../svg/devops-solution-box.svg);}
.new-development-services-2.aiml-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/aiml-spider-sprite.svg);}
.aiml-development-services .new-development-services-center-img {margin: 55px auto 0;}

.hire-banner-2.aiml-development-banner .hire-banner-step .hire-banner-step-img{background-image: url(../svg/aiml-banner-sprite.svg);}
.new-development-solution-2.aiml-app-solution .new-solutions-img {background-image: url(../svg/aiml-solution-box.svg);}
.new-development-services-2.aiml-app-development-services.new-development-services-svg .new-development-services-list .new-development-services-img {background-image: url(../svg/aiml-spider-sprite.svg);}

.new-development-services-2.nuxtjs-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/nuxtjs-spider-sprite.svg);}
.nuxtjs-development-services .new-development-services-center-img {margin: 185px auto 0;}


.concettoworkprocesscontent { text-align: center; max-width: 1024px; width: 100%; margin: 0 auto; }
.concettoworkprocesscontent h3 { text-transform: capitalize; }
.concettoworkprocessimg img { display: block; margin: 70px auto 0; padding: 0 40px; max-width: 100%; width: 100%; }

.hire-banner-2.netmaui-development-banner .hire-banner-step .hire-banner-step-img{background-image: url(../svg/netmaui-banner-sprite.svg);}
.new-development-services-2.netmaui-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/netmaui-spider-sprite.svg);}
.netmaui-development-services .new-development-services-center-img{margin: 195px auto 0;}

.new-development-services-2.vuejs-development-services .new-development-services-list .new-development-services-img {background-image: url(../svg/vuejs-spider-sprite.svg);}
.hire-banner-2.vuejs-development-banner .hire-banner-step .hire-banner-step-img{background-image: url(../svg/vuejs-banner-sprite.svg);}

.portfolioPopup{display: flex;flex-wrap: wrap;position: relative;}
.portfolioPopup:before{content: '';position: absolute;top: 0;right: 0;left: 0;width: 100%;background: #006BF0;height: 9px;border-radius: 5px 5px 0 0;}
.portfolioPopupleft{max-width: 50%;flex: 0 0 50%;padding: 80px 15px;text-align: center;background: url(../png/portfoliopopup-bg.png);background-size: cover;}
.portfolioPopupright{max-width: 50%;flex: 0 0 50%;padding: 80px 15px;}
#simpleModal .modal-dialog{width: 1054px;}
#simpleModal .newcon .contact-form-bottom-main{background: none!important;}
.portfolioPopupleft h2{font-size: 30px;line-height: 1.3;font-weight: 600;}
#simpleModal .trusted-image{margin: 10px;}
.portfolioPopupleft .trusted-heading{margin-bottom: 10px;margin-top: 80px;}
.portfolioPopupleft .img-responsive{margin-bottom: 20px;}
.portfolioPopupleft .trusted-heading p{font-size: 16px;color: #6D6D6D;font-weight: 500;position: relative;display: inline-block;}
.portfolioPopupleft .trusted-heading p:before{content: '.';position: absolute;top: 11px;right: 120px;width: 100px;height: 1px;z-index: 99999999;background: rgba(112,112,112,.23);margin: 0 auto;}
.portfolioPopupleft .trusted-heading p:after{content: '.';position: absolute;top: 11px;right: -115px;width: 100px;height: 1px;z-index: 99999999;background: rgba(112,112,112,.23);margin: 0 auto;}
.portfolioPopupleft .trusted-image img {filter: none;}
.portfolioPopupleft .trusted-images{justify-content: center;}
#simpleModal .close{color: #006BF0;z-index: 99;font-size: 30px;right: 20px;top: 13px;}

.casestudyslider{background: #f6f7f6;padding: 30px;margin: 50px 0;}
.casestudysliderlist{display: flex!important;align-items: center;flex-wrap: wrap;}
.casestudysliderimage, .casestudyslidercontent{max-width: 50%;flex: 0 0 50%;}
.casestudysliderimage img{border-radius: 10px;overflow: hidden;}
.casestudyslidercontent h2{font-size: 30px;font-weight: 600;line-height: 1.3;}
.casestudyslidercontent p{font-size: 18px;line-height: 1.5;margin-bottom: 30px;}
.casestudyslidercontent p span{font-weight: 600;float: left;width: 140px;}
.casestudyslidercontent .country-lang p{margin-bottom: 5px;}
.casestudyslidercontent a{margin-top: 30px;display: inline-block;font-size: 18px;font-weight: 500;color: #5071fb;}
.casestudyslider .slick-next {background: url(../svg/arrow-right.svg) no-repeat center center;right: 25px;bottom: 25px;top: auto;}
.casestudyslider .slick-prev {background: url(../svg/arrow-left.svg) no-repeat center center;right: 70px;bottom: 25px;top: auto;}
.casestudyslidercontent p img{width: 30px;display: inline-block;margin-right: 10px;}
.reactservicesection .clrightsection .new-development-services-img{background: url(../svg/reactjs-development-company-spider-sprite.svg) transparent;margin-left: -20px;margin-right: 0;}
.reactservicesection .clrightsection .new-development-services-img:before{display: none;}
.reactservicesection .clserviceslisting li:nth-child(2) .new-development-services-img  {background-position: -80px 0;}
/*.reactservicesection .clserviceslisting li:nth-child(3) .new-development-services-img  {background-position: -160px 0;}*/
/*.reactservicesection .clserviceslisting li:nth-child(4) .new-development-services-img  {background-position: -240px 0;}*/
/*.reactservicesection .clserviceslisting li:nth-child(5) .new-development-services-img  {background-position: -400px 0;}*/
.reactservicesection .clserviceslisting li:nth-child(3) .new-development-services-img  {background-position: -480px 0;}
.reactservicesection .clserviceslisting li:nth-child(4) .new-development-services-img  {background-position: -560px 0;}
.reactservicesection .clserviceslisting li:nth-child(5) .new-development-services-img  {background-position: -782px 0;}
.reactservicesection .clserviceslisting li:nth-child(6) .new-development-services-img  {background-position: -710px 0;}
/*.reactservicesection .clserviceslisting li:nth-child(8) .new-development-services-img  {background-position: -640px 0;}*/
.casestudyslidersec .new-title.new-development-title h2:before{display: none;}
.reactservicesection .mainprbutton{margin-top: 20px;}

.portfolio_new_parking{position: relative;background: url(../png/banner-bg-15.png) no-repeat center top;background-size: cover;padding: 150px 0 240px;display: flex;}
.portfolio_new_parking .container-fluid{padding: 0 200px;}
.portfolio_new_parking .row{display: flex;align-items: center;}
.portfolio_new_parking .banner_bg{position: relative;z-index: 99;width: 100%;}
.carvector{z-index: -1;}
.carvector, .carvectordash{position: absolute;left: 100%;transform: translateX(-50%);top: 170px;margin: auto;}
.carvector img{animation: rotation 25s infinite linear;}
.carvectordash{z-index: -2;}
.portfolio_new_parking .portfolio_new_banner_title{color: #fff;}
.portfolio_new_parking .portfolio_new_text p{color: #fff;font-size: 24px;}
.portfolio_new_parking .portfolio_new_text img{margin-top: 40px;}
.parkingaboutwrapper{padding: 50px 0 70px;display: flex;}
.konnectappwrapper.parkingaboutwrapper .aboutussectioncontent .aboutussectionleft img{width: auto;}
.konnectappwrapper.parkingaboutwrapper .aboutussectionright p{font-size: 18px;}
.konnectappwrapper.parkingaboutwrapper .aboutussectionright p span{color: #f8a018;font-weight: 600;}
.konnectappwrapper.parkingaboutwrapper .aboutussectioncontent .aboutussectionright ul li{padding-left: 0;}
.konnectappwrapper.parkingaboutwrapper .aboutussectioncontent .aboutussectionright ul li:before{display: none;}
.konnectappwrapper.parkingaboutwrapper .aboutussectioncontent .aboutussectionright ul li span{font-weight: 600;color: #f8a018;}
.konnectappwrapper.parkingaboutwrapper .portfolio_new_btn .btn-grad{background: #f8a018;}
.parkingfeature{padding: 100px 0;}
.konnectappwrapper.parkingfeature .featuresboxleft > span {background-color: #f8a018;margin-bottom: 30px;}
.konnectappwrapper.parkingfeature .featuresboxleft h3 {font-size: 50px;color: #f8a018;margin-bottom: 30px;}
.konnectappwrapper.parkingfeature .featuresboxlisting{padding-right: 150px;}
.konnectappwrapper.parkingfeature .featuresboxlisting li{padding-left: 30px;}
.konnectappwrapper.parkingfeature .featuresboxlisting li:before{content: '';background: url(../svg/list-2.svg) transparent;width: 23px;height: 10px;}
.konnectappwrapper.parkingfeature .featuresbox-reverse .featuresboxlisting{padding-right: 0;}
.slotbookingparking{background: url(../svg/slotbooking-before.svg) no-repeat bottom right;padding: 0;}
.parkinghistory{background: url(../svg/history-before.svg) no-repeat top left;padding: 0 0 100px 0;}
.parkingapp-allscreen .all-screen-images{padding: 100px 100px 0 100px;}
.parkingapp-allscreen .all-screen-image{margin-bottom: 0;}
.parkingapp-allscreen .all-screen-images img{width: 100%;}
.parkingapp-allscreen .all-screen-image.image-top {margin-top: -90px;}
.portfolio-section.all-screen.parkingapp-allscreen{padding: 100px 0 80px;background: url(../png/all-screen-bg-14.png) no-repeat center center;background-size: cover;display: flex;}
.portfolio-section.all-screen.parkingapp-allscreen.parkingapp-userscreen{background: url(../png/user-screen-bg.png) no-repeat center bottom;}
.all-screen.parkingapp-userscreen .screen-text h3{color: #1F1F43;}
.appIconmaking img{max-width: 100%;}

/*--- Mega Menu CSS Start ---*/
#navbar-menu ul.dropdown-menu.service-megamenu-content { width: 1410px !important; box-shadow: 0 0 10px rgba(0, 0, 0, .13); padding: 24px; margin-top: 0; left: -4vw !important; right: 0 !important; }
#navbar-menu ul.dropdown-menu.service-megamenu-content.about-megamenu-content { max-width: 1105px; left: auto !important; right: 0 !important; }
#navbar-menu ul.dropdown-menu.service-megamenu-content.about-megamenu-content li .servicemenubox { flex: 0 0 50%; }
/* #navbar-menu ul.dropdown-menu.service-megamenu-content.about-megamenu-content li .servicemenuright .servicemenurightcontent a { width: 142px; }
#navbar-menu ul.dropdown-menu.service-megamenu-content.about-megamenu-content .servicemenuright { height: 355px; }
#navbar-menu ul.dropdown-menu.service-megamenu-content.about-megamenu-content > li:first-child { height: 320px; } */
.service-megamenu-content > li:first-child { position: relative; padding-right: 420px; height: 390px; }
.servicemenuleft { display: flex; flex-wrap: wrap; }
/* .servicemenuright { position: absolute;width: 420px; height: 430px; z-index:9999;}
.servicemenuright .servicemenuimg.bgimg { position: relative; width: 100%; height: 100%; background-repeat: no-repeat; background-size: cover; background-position: center; z-index: -1; }
.servicemenuright .servicemenuimg.bgimg:before { content: ''; position: absolute; bottom: 0; left: 0; right: 0; width: 100%; height: 60%; background: rgb(0,0,0); background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0.773546918767507) 35%, rgba(255,255,255,0) 100%); z-index: -1; }
.servicemenurightcontent { display: flex; align-items: center; position: absolute; bottom: 20px; left: 0; right: 0; justify-content: space-between; padding: 0 20px; }
.servicemenurightcontent h4, .servicemenurightcontent p { color: #fff; font-weight: 500; font-size: 21px; line-height: 1.2; margin-bottom: 0; }
nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li .servicemenurightcontent a, nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li .servicemenurightcontent a:hover, nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li .servicemenurightcontent a:active { color: #FD9704 !important; }
nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li .servicemenurightcontent a { display: flex; align-items: center; width: 175px; justify-content: space-between;font-weight: 500; position: relative; text-transform: uppercase !important; }
nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li .servicemenurightcontent a:before { content: ''; position: absolute; bottom: 0; left: 0; background-color: #FD9704; width: calc(100% - 29px); height: 2px; transition: 0.2s all ease-in; }
nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li .servicemenurightcontent a:hover:before { left: auto; right: 29px; width: 0; } */
nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li .servicemenubox { margin-bottom: 20px; flex: 0 0 25%; }
nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li .servicemenubox a { text-transform: none !important; }
nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li .servicemenubox li { margin-bottom: 10px; }
nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li .servicemenubox > a { font-weight: 500; display: inline-block; margin-bottom: 15px; display: flex; align-items: center; }
nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li .servicemenubox > a > img { margin-right: 10px; }
#navbar-menu ul.dropdown-menu.service-megamenu-content li .menuboximg { margin: 0 -24px -24px; }
#navbar-menu ul.dropdown-menu.service-megamenu-content li .menuboximg .menucontactinfo { display: flex; align-items: center; justify-content: space-between;margin: 20px auto 0 0; }
#navbar-menu ul.dropdown-menu.service-megamenu-content li .menuboximg .menucontactinfo li a, #navbar-menu ul.dropdown-menu.service-megamenu-content li .menuboximg .menucontactinfo li a span { display: block; }
#navbar-menu ul.dropdown-menu.service-megamenu-content li .menuboximg .menucontactinfo li a { display: flex; align-items: center; }
#navbar-menu ul.dropdown-menu.service-megamenu-content li .menuboximg .menucontactinfo li a img { display: block; background-color: #fff; border-radius: 50%; margin-right: 15px; }
#navbar-menu ul.dropdown-menu.service-megamenu-content li .menuboximg .menucontactinfo li a span { font-size: 18px; color: #000; font-weight: 500; text-transform: none; line-height: 1.2; }
#navbar-menu ul.dropdown-menu.service-megamenu-content li .menuboximg .menucontactinfo li a span em { display: block; font-size: 14px; color: #454545; font-style: normal; font-weight: 500; text-transform: uppercase; margin-bottom: 2px; }
#navbar-menu ul.dropdown-menu.service-megamenu-content li .menuboximg .menucontactinfo { background-color: #e9e9e9; padding: 25px 24px; margin-top: 0; }

/*--- Mega Menu CSS END ---*/ 
.page-ruby-on-rails-development .iconAnimation svg { width: 100%; }


/*---------------------------Snatched App Case Study CSS Start----------------------------*/

.konnectappwrapper section { padding: 80px 0; }
.konnectappwrapper #portfolioherosection { background-color: #ECFFFD; padding: 160px 0 80px; position: relative; }
.konnectappwrapper #portfolioherosection:before, .konnectappwrapper #portfolioherosection:after { content: ''; position: absolute; bottom: 0; background: url(../svg/girl.svg) no-repeat 0 0 / cover; z-index: 1; }
.konnectappwrapper #portfolioherosection:before { width: 242px; height: 348px; left: 4vw; }
.konnectappwrapper #portfolioherosection:after { background: url(../svg/boy.svg) no-repeat 0 0 / cover; width: 248px; height: 354px; right: 25vw; }
.konnectappwrapper .portfolioherosectionwrapper { display: flex; flex-wrap: wrap; }
.konnectappwrapper .portfolioherosectionleft { flex:0 0 50%; max-width: 50%; text-align: center; }
.konnectappwrapper .portfolioherosectionleft h1 { font-size: 1vw; margin-bottom: 30px;line-height: 1; }
.konnectappwrapper .portfolioherosectionleft span { font-size: 20px; color: #000; }
.konnectappwrapper .portfolioherosectionright { flex:0 0 50%; max-width: 50%; display: flex; flex-wrap: wrap; }
.konnectappwrapper .portfolioherosectionright > figure { flex:0 0 50%; max-width: 50%; padding: 10px; }
.konnectappwrapper .portfolioherosectionright > figure img { max-width: 100%; width: 100%; height: auto; }
.konnectappwrapper .portfolioherosectionright > figure + figure { margin-top: 60px; }
.konnectappwrapper .portfoliologo { display: block; max-width: 200px; width: 100%; margin: 0 auto 50px; border-radius: 40px; box-shadow: 0 3px 16px rgba(73,192,180,0.2); }
.konnectappwrapper .portfoliobadge { margin-top: 35px; }
.portfoliomainwrapper .borderimg img { border: #000 solid 8px; border-radius: 22px; }
.konnectappwrapper .aboutussectioncontent .aboutussectionleft, .konnectappwrapper .aboutussectioncontent .aboutussectionright { flex:0 0 50%; max-width: 50%; }
.konnectappwrapper .aboutussectioncontent .aboutussectionright { padding-left: 40px; }
.konnectappwrapper .aboutussectioncontent .aboutussectionleft img { max-width: 100%; width: 100%; height: auto; }
.konnectappwrapper .aboutussectioncontent .aboutussectionright ul li { position: relative; padding: 0 0 0 22px; margin-bottom: 13px; font-size: 18px; color: #000; z-index: 1; }
.konnectappwrapper .aboutussectioncontent .aboutussectionright ul li:last-child { margin-bottom: 0; }
.konnectappwrapper .aboutussectioncontent .aboutussectionright ul li:before { content: ''; position: absolute; top: 9px; left: 0; background-color: #49C0B4; border-radius: 50%; width: 8px; height: 8px; }
.konnectappwrapper .portfolio_new_btn .btn-grad { display: inline-block; background-color: #EF3D58; color: #fff; box-shadow: none; border-radius: 50px; font-size: 20px; margin-top: 25px; }
.konnectappwrapper .sectitle { position: relative; z-index: 1; margin-bottom: 35px; }
.konnectappwrapper .sectitle.sectitlecenter { text-align: center; }
.konnectappwrapper .sectitle:before { content: attr(data-title); position: absolute; top: 0; left: 0; font-size: 6.5vw; opacity: 0.07; color: #000; }
.konnectappwrapper .sectitle.sectitlecenter:before { left: 0; right: 0; text-align: center; margin: 0 auto; z-index: -1; }

.konnectappwrapper #featureslistsection { position: relative; background-color: #44CEC0; width: 100%; z-index: 1; }
.konnectappwrapper #featureslistsection:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background: url(../png/featuresbg-2.png) no-repeat center center / cover; width: 100%; height: 100%; opacity: 0.1; z-index: -1; }
.konnectappwrapper #featureslistsection .sectitle.sectitlecenter:before { color: #fff; opacity: 0.2; }
.konnectappwrapper #featureslistsection span { display: block; text-align: center; font-size: 20px; font-weight: 600; color: #000; }
.snatchportfoliofeaturelist { max-width: 824px; width: 100%; margin: 0 auto; counter-reset: konnect-custom-counter; }
.snatchportfoliofeaturelist li { flex:0 0 50%; max-width: 50%; width: 100%; margin-top: 30px; padding: 0 12px; counter-increment: konnect-custom-counter; }
.snatchportfoliofeaturelist li em { display: block; font-style: normal; font-size: 18px; font-weight: 600; color: #000; background-color: rgba(255, 255, 255, 0.6); border: #fff solid 2px; border-radius: 20px; padding: 40px 40px 40px 80px; position: relative; }
.snatchportfoliofeaturelist li em:before { content: "0" counter(konnect-custom-counter) "."; position: absolute; top: 50%; left: 40px; font-size: 18px; font-weight: 600; color: #EF3D58; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.konnectappwrapper .featureslisting { max-width: 1100px; width: 100%; margin: 0 auto; }
.konnectappwrapper .featuresbox { display: flex; align-items: center; justify-content: space-between; margin-bottom: 30px; }
.konnectappwrapper .featuresbox.featuresbox-reverse { flex-direction: row-reverse; }
.konnectappwrapper .featuresbox .borderimg img { max-width: 80%; width: 80%; height: auto; }
.konnectappwrapper .featuresboxleft { flex:0 0 50%; max-width: 50%; }
.konnectappwrapper .featuresboxright { flex:0 0 50%; max-width: 50%; position: relative; padding-left: 60px; }
.konnectappwrapper .featurescreenelement { position: absolute; }
.konnectappwrapper .featuresboxright .featurescreen01-element { top: 75px; right: 0; }
.konnectappwrapper .featuresboxright .featurescreen02-element, .konnectappwrapper .featuresboxright .featurescreen04-element { bottom: 75px; left: 0; }
.konnectappwrapper .featuresboxright .featurescreen03-01-element { bottom: 150px; left: 20px; max-width: 130px; }

.konnectappwrapper .featuresboxright .featurescreen03-01-element img, .konnectappwrapper .featuresboxright .featurescreen03-02-element img { max-width: 100%; width: 100%; height: auto; }
.konnectappwrapper .featuresboxright .featurescreen03-02-element { bottom: 110px; right: 20px; max-width: 150px; }
.konnectappwrapper .featuresboxleft h3 { font-size: 34px; }
.konnectappwrapper .featuresboxleft > span { display: inline-block; background-color: #EF3D58; width: 80px; height: 80px; font-size: 34px; font-weight: 500; color: #fff; border-radius: 50%; text-align: center; line-height: 85px; margin-bottom: 15px; }
.featuresboxlisting li { position: relative; padding: 0 0 0 22px; margin-bottom: 13px; font-size: 18px; color: #000; z-index: 1; }
.featuresboxlisting li:last-child { margin-bottom: 0; }
.featuresboxlisting li:before { content: ''; position: absolute; top: 9px; left: 0; background-color: #49C0B4; border-radius: 50%; width: 8px; height: 8px; }
.groceallScreens.konnectallScreens { background: transparent; position: relative; padding: 140px 10vw; z-index: 1;display: flex; }
.groceallScreens.konnectallScreens:before { display: none; }
.groceallScreens.konnectallScreens:after { content: ''; position: absolute; top: 0; left: 0; right: 0; width: 100%; height: 76%; background: url(../webp/allscreenbg.webp) no-repeat center center / cover; z-index: -1; }
.groceallScreens.konnectallScreens .sectitle { margin-bottom: 155px; }


/*---------------------------Snatched App Case Study CSS END----------------------------*/

.StaffOnboarding .portfolio-banner {padding: 100px 0 60px;margin-top: 98px;background: url(../png/banner-bg-16.png) no-repeat;margin-bottom: 0;}
.StaffOnboarding .portfolio-heading h1{font-size: 60px;font-weight: 600;color: #fff;text-transform: capitalize;margin: 0;}
.StaffOnboarding .portfolio-heading p{font-size: 20px;color: #fff;text-transform: uppercase;margin: 0;margin-top: 20px;letter-spacing: 3px;font-weight: 400;margin-bottom: 50px;}
.StaffOnboarding .portfolio-banner img{box-shadow: 0 12px 89px rgba(16,52,127,.20);border-radius: 40px;max-width: 100%;}
.StaffOnboarding .bannertechtag img{top: 50px!important;right: -70px;left: auto;}
.StaffOnboarding .datastudio_about:before{background: url(../png/person.png);width: 438px;
    height: 605px;right: 0px;}
.StaffOnboarding .datastudio_about{padding: 0 0 50px 0;background: none;}
.StaffOnboarding .datastudio_about h3{-webkit-text-stroke: 1px rgba(15, 48, 119, .20);font-size: 140px;margin-bottom: 40px;position: relative;}
.StaffOnboarding .datastudio_about h3:before{content: 'About';position: absolute;top: 0;bottom: 0;margin: auto;}
.StaffOnboarding .datastudio_about p{color: #7f7f7f;font-size: 26px;line-height: 1.4;margin: 0}
.StaffOnboarding .datastudio_about ul li{color: #000;line-height: 1.3;}
.StaffOnboarding .datastudio_about .row{display: block;}
.StaffOnboarding .datastudio_about ul{padding-right: 100px;}
.StaffOnboarding .datastudio_about ul li:before{background: url(../svg/check.svg);width: 30px;height: 30px;left: -50px;top: 0;}
.datastudio_about .btn-portfolio {background: #1389FD;;color: #fff;}
.firststaffscreen{background: url(../png/checks-bg.png) no-repeat center;    padding: 150px 0!important;background-size: cover;}
/*.firststaffscreen .container-fluid{padding: 0;}*/
.firststaffscreen .screenImg img{margin-left: -100px;display: block;}
.staffsecreenSec {padding: 130px 0 50px;display: flex;}
.staffsecreenSec .row{display: flex;align-items: center;}
.staffsecreenSec .featuresboxleft{padding: 0 100px;}
.staffsecreenSec .featuresboxleft span{font-size: 165px;font-weight: 700;color: #000;}
.staffsecreenSec .featuresboxleft h3{font-size: 50px;font-weight: 700;color: #000;margin: 50px 0;line-height: 1.2;}
.staffsecreenSec .featuresboxlisting li{margin-bottom: 22px;font-size: 20px;color: #000;line-height: 1.4;}
.staffsecreenSec .featuresboxlisting li:before{background: #000;}
.firststaffscreen .featuresboxleft h3, .firststaffscreen .featuresboxleft li, .firststaffscreen .featuresboxleft span{color: #fff;}
.firststaffscreen .featuresboxlisting li:before{background: #fff;}
.firstempscr{margin-left: 290px;}
.secondempscr{margin-left: -60px;margin-top: -250px;}
.thirdempscr{margin-left: -540px;margin-top: -250px;}
.secondstaffscreen .row{display: initial;}
.thirdstaffscreen img{max-width: 100%;}
.forthempscr{margin-top: -430px;margin-left: 590px;}
.staffonboarding-allscreens .all-screen-image img{width: 100%;}
.staffonboarding-allscreens .container-fluid{padding: 0 100px;}
.incidentall_screens.staffonboarding-allscreens{position: relative;background: none;padding-top: 300px;display: flex;}
.incidentall_screens.staffonboarding-allscreens:before{background: url(../png/allscreen-bg.png);content: '.';position: absolute;width:1920px;height: 2093px;top: -180px;left: 0;}
.incidentall_screens.staffonboarding-allscreens .screen-text-border h3 {color: #10347f;}
.incidentall_screens.staffonboarding-allscreens .screen-text-border h3:before {-webkit-text-stroke: 1px  #10347f;}
.staffsecreenSec img{max-width: 100%;}

.StaffOnboarding.eventApp .portfolio-banner{background: url(../png/banner-bg-17.png) no-repeat top;position: relative;}
.StaffOnboarding.eventApp .portfolio-banner img{box-shadow: none;}
.StaffOnboarding.eventApp .portfolio-banner:before{content: '';position: absolute;bottom: 150px;right: 200px;background: url(../banner-before.html) no-repeat;width: 215px;height: 236px;}
.eventlogobadge{position: absolute;top: -40px;left:-40px;}
.eventaboutwrapper .aboutussectioncontent{position: relative;}
.eventaboutwrapper  .portfoliobadge{margin-top: 0;}
.konnectappwrapper.eventaboutwrapper .sectitle:before{display: none;}
.konnectappwrapper.eventaboutwrapper .sectitle{font-size: 100px!important;line-height: 1;margin-bottom: 0;color: #1F1F43;}
.konnectappwrapper.eventaboutwrapper .portfolio_new_btn .btn-grad{background: #FF6A62;}
.konnectappwrapper.eventaboutwrapper p{font-size: 22px;margin: 25px 0 10px;line-height: 1.3;}
.konnectappwrapper.eventaboutwrapper img{max-width: 100%;}
.eventApp .konnectappwrapper #featureslistsection:before{display: none;}
.eventApp .konnectappwrapper #featureslistsection{background: url(../png/feature-bg-4.png) no-repeat center center / cover;padding: 125px 0;}
.eventapp-listing-left h3{font-size: 50px;font-weight: 700;color: #1F1F43;margin: 20px 0 40px;line-height: 1.1;}
.eventapp-listing-left p{font-size: 20px;color: #1F1F43;}
.eventapp-listing-left span{font-size: 122px;-webkit-text-stroke: 2px #FD4E04;color: transparent;line-height: 1;}
.eventapp-listing{padding: 50px 0 0;}
.eventapp-listing img{max-width: 100%;}
.eventapp-listing .row{display: flex;align-items: center;}
.first-event-listing{position: relative;}
.first-event-listing:before{content: '';position: absolute;background: url(../svg/first-before.svg) no-repeat center center;width: 100%;height: 100%;background-size: contain;}
.eventapp-listing-left .featuresboxlisting li{margin-bottom: 20px;font-size: 20px;}
.eventapp-listing-left .featuresboxlisting li:before{background-color: #ff6962;}
.second-event-listing:before{content: '';position: absolute;background: url(../svg/second-before.svg) no-repeat center center;width: 224px;height: 209px;background-size: contain;top: -55px;left: -70px;}
.third-event-listing:before{content: '';position: absolute;background: url(../svg/third-before.svg) no-repeat center center;width: 188px;height: 188px;background-size: contain;bottom: -15px;left: -10px;}
.page-event-guide-app .new_all_screen div:nth-child(4), .page-event-guide-app .new_all_screen div:nth-child(5) {
    margin-top: -200px;}
.page-event-guide-app .new_all_screen img{box-shadow: 20px 3px 36px rgba(0,0,0,.16);border-radius: 40px;margin-top: 50px;max-width: 100%;width: 100%;display: flex;}
.page-event-guide-app .new_all_screen{background: url(../png/all-screen-bg-15.png) no-repeat right bottom;position: relative;}
.page-event-guide-app .new_all_screen:before{content: '';position: absolute;top: 0;left: 0;background: url(../svg/all-screen-before.svg) no-repeat left -100px top;width: 270px;height: 250px;}


.page-hire-flutter-developer  .flextwo > div.flutterintrocontent {flex: 0 0 50%;max-width: 50%;}
.page-hire-flutter-developer .crossplatformintro.flextwo, .page-hire-asp-net-developers .crossplatformintro.flextwo{margin-bottom: 0;}
.page-hire-flutter-developer .new-title.new-development-title h2:before{display: none;}

.projectManagement .portfolio-banner{padding: 120px 0 0;margin-bottom: 0;max-width: 1920px;margin-left: auto;margin-right: auto;}
.projectManagement .portfolio-banner img{margin-top: -200px;max-width: 100%;}
.projectManagement .portfolio-heading{z-index: 99;position: relative;}
.projectManagement .portfolio-heading h1{margin-bottom: 0;font-size: 70px;font-weight: 700;color: #673AB7;}
.aboutManagementwrapper{display: flex;padding: 100px 0;}
.aboutManagementcontent{padding-left: 150px;}
.aboutManagementwrapper h2{font-size: 30px;font-weight: 700;text-transform: capitalize;}
.aboutManagementcontent h3{font-size: 28px;font-weight: 500;margin-bottom: 30px;}
.aboutManagementcontent p{font-size: 20px;font-weight: 400;color: #888888;line-height: 1.4;}
.aboutManagementcontent .btn-portfolio{background: #673AB7;}
.projectManagementapp{padding: 0px 200px 100px;position: relative;max-width: 1920px;margin: 0 auto;}
.projectManagementapp:before{content: '';position: absolute;top: 0;right: 0;width: 590px;height: 582px;background: url(../circle.html);}
.projectManagementapp h2{font-weight: 700;}
.projectManagementapp .appIcon{margin-bottom: 60px;}
.projectManagementappimg img{max-width: 100%;}
.aboutManagementcontent ul{display: inline-block;}
.aboutManagementcontent ul li{display: inline-block;width: 50%;padding-right: 50px;margin-bottom: 50px;}
.appfeatureNo h3{font-size: 70px;font-weight: 600;color: #673AB7;line-height: 1;margin-bottom: 15px;}
.appfeatureNo h4{font-size: 24px;font-weight: 400;color: #000;}
.projectManagementlisting{padding: 0px 150px 100px;max-width: 1920px;margin: 0 auto;}
.projectlistingscreen img{max-width: 100%;}
.projectManagementlisting .row{display: flex;align-items: center;}
.projectmanagementSlider{background: #673AB7;padding: 100px 0;}
.allscreenInventory.projectmanagementSlider h3{color: #fff;margin-bottom: 50px;line-height: 1;font-size: 60px;}
.allscreenInventory.projectmanagementSlider .appIcon{margin-bottom: 100px;}
.allscreenInventory.projectmanagementSlider .col-md-12{padding: 0;}
.allscreenInventory.projectmanagementSlider .invetorySliderlist{padding-top: 80px;opacity: .5;}
.allscreenInventory.projectmanagementSlider .invetorySliderlist.slick-active{padding: 0 180px 0;opacity: 1;}
.allscreenInventory.projectmanagementSlider .slick-prev{top: 0;bottom: 0;margin: auto;background: url(../svg/left-arrow.svg);width: 108px;height: 108px;right: auto;left: 250px;}
.allscreenInventory.projectmanagementSlider .slick-next{top: 0;bottom: 0;margin: auto;background: url(../svg/right-arrow.svg);width: 108px;height: 108px;right: 250px;}
.outline-img{max-width: 100%;}

.goLive .portfolio-banner{background: url(../png/banner-bg-18.png) no-repeat center;margin-top: 95px;padding: 100px 0 0;margin-bottom: 0;background-size: cover;}
.goLive .portfolio-banner h1{font-size: 30px;font-weight: 600;color: #fff;}
.goLive .portfolio-banner img{display: block;}
.goLive .portfolio-banner .lozad{z-index: 999;position: relative;max-width: 100%;}
.goLive .aboutussectioncontent{display: flex;align-items: center;margin: 80px 0 150px;}
.goLive .aboutussectionleft, .goLive .aboutussectionright{max-width: 50%;flex: 0 0 50%;}
.goLive .aboutussectionleft{padding-right: 50px;border-right: 1px solid rgba(255,255,255,.3);}
.goLive .aboutussectionright{padding-left: 50px;}
.goLive .aboutussectionleft h2{font-size: 140px;color: #fff;font-weight: 600;line-height: 1;}
.goLive .aboutussectionleft p{font-size: 20px;color: #A5A8B1;line-height: 1.6;}
.goLive .aboutussectionright h2{color: #fff;}
.goLive .aboutussectionright ul li{font-size: 20px;color: #fff;margin-bottom: 30px;line-height: 1.4;list-style-type: disc;}
.goLive .aboutussectionright ul li:last-child{margin-bottom: 0;}
.goLive .aboutussectionright ul li::marker{color: #FD8821;}
.goLive .aboutussectionright .btn-grad{background: #FD8821;border-radius: 40px;box-shadow: none;}
.goLive .aboutussectionright ul{margin-bottom: 50px;padding-left: 20px;}
.svganimation {position: absolute;top: 0;left: 0;right: 0;margin: auto;width: 100%;text-align: center;}
.svganimation  svg {stroke: #fff;stroke-width: 3px;stroke-dasharray: 300;stroke-dashoffset: 300;-webkit-animation: line 2s linear forwards;animation: line 2s linear forwards;fill: #fff;z-index: -1; max-width: 100%;}
.svganimation svg path#outerlayer {-webkit-animation: filllogowhite 3s linear forwards;fill: transparent;}
.golivelogo{position: relative;padding: 100px 0;}
.golivelogo h2{position: absolute;top: 0;right: 0;}
.golive-listing{display: flex;align-items: center;flex-wrap: wrap;}
.golive-listing-img{background: linear-gradient(-45deg, #313646, #161C2C);}
.golive-listing-img, .golive-listing-content{max-width: 50%;flex: 0 0 50%;padding: 70px 0;}
.golive-listing-content {justify-content: center;display: flex;padding: 30px 80px;}
.golive-left h3{font-size: 40px;margin-bottom: 40px;}
.golive-left ul{padding-left: 20px;}
.golive-left ul li{font-size: 20px;font-weight: 400;margin-bottom: 20px;list-style-type: disc;line-height: 1.4;}
.golive-left ul li::marker{color: #FD8821;}
.upDownanim {animation: upDown 2.5s linear infinite;}
@-webkit-keyframes upDown {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-20px);
  }
  100% {
    transform: translateY(0);
  }
}
@keyframes upDown {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-20px);
  }
  100% {
    transform: translateY(0);
  }
}
.golive-loading{padding: 150px 50px 0;}
.golive-loading-review{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;}
.golive-loading-img{max-width: 16.66%;flex: 0 0 16.66%;}
.golive-loading-img img{margin: 0 10px;max-width: -webkit-fill-available;}
.golive-loading-text h3{font-size: 100px;font-weight: 600;text-transform: uppercase;padding: 60px 0 100px;color: #777;text-align: center;line-height: 1;}
.golive-bgscreen{background: linear-gradient(-45deg, #313646, #161C2C);}

/* Hire Flutter Developer
======================================================================*/
.hireemployeesecleft { flex:0 0 35%; }
.hireemployeesecright { flex:0 0 65%; padding-left: 30px; position: relative; z-index: 1; }
.hireemployeesecright svg{position: absolute;top: 0;bottom: 0;margin: auto;z-index: -1;}
/*.hireemployeesecright:before { content: ''; position: absolute; top: calc(50% + -18px); left: 25px; width: 588px; background: url(../../img/new-flutter-service/hireflutter-border.svg) no-repeat 0 0 / cover; -webkit-transform: translateY(-50%); transform: translateY(-50%); height: 313px; z-index: -1; }
*/
.hireemployeesecright .dashed{stroke-dasharray: 10; stroke-dashoffset: 150; animation: dash 5s linear infinite;}

@keyframes dash {
  from {
    stroke-dashoffset: 1000;
  }
  to {
    stroke-dashoffset: 0;
  }
}
.hireemployeesecright .servicesstep > span { font-size: 20px; text-transform: uppercase; color: #000; font-weight: 600; display: block; text-align: center; }
.hireemployeesecright .servicesstep .servicesstepinner { background-color: #fff; border-radius: 14px; -webkit-box-shadow: 0 2px 7px rgb(0 0 0 / 1%); box-shadow: 0 2px 7px rgb(0 0 0 / 1%); text-align: center; padding: 24px; }
.hireemployeesecright .servicesstep .servicesstepinner h4 { font-size: 20px; margin: 18px 0 14px; font-weight: 600; line-height: 1.2; padding-bottom: 8px; position: relative; }
.hireemployeesecright .servicesstep .servicesstepinner h4:before { content: ''; background-color: #1389FD; width: 30px; height: 4px; position: absolute; bottom: 0; left: 0; right: 0; margin: 0 auto; }
.hireemployeesecright .cols { justify-content: flex-end; margin: 0 -40px; }
.hireemployeesecright .cols .col { padding: 0 40px; flex: 0 0 45%; max-width: 45%; position: relative;}
.hireemployeesecright .cols:nth-child(2) .col .servicesstep > span { margin-bottom: 15px; }
.hireemployeesecright .cols:last-child .col .servicesstep > span { margin-top: 15px; }
.hireemployeesecright .servicesstep .servicesstepinner p { max-width: 258px; width: 100%; margin: 0 auto; }
/*.hireemployeesecright .cols .col:first-child, .hireemployeesecright .cols .col:nth-child(2) { margin-bottom: 50px; }*/
.hireemployeesecright .cols:nth-child(2){padding-bottom: 25px;}
.hireemployeesecright .cols:nth-child(3){padding-top: 25px;}

/*.hireemployeesecright .step1 .animated.animatedlefttoright {position: absolute;bottom: 45px;left: 0;}
.hireemployeesecright .step2 .animated.animatedlefttoright {position: absolute;bottom: 141px;left: 0;}
.hireemployeesecright .animated.animatedlefttoright, .hireemployeesecright .animated.animatedrighttoleft{-webkit-animation: bouncelefttoright 3s infinite; animation: bouncelefttoright 3s both infinite;}
.hireemployeesecright .animated.animatedlefttoright:before, .hireemployeesecright .animated.animatedlefttoright:after, .hireemployeesecright .animated.animatedrighttoleft:before, .hireemployeesecright .animated.animatedrighttoleft:after {border-right: 2px solid #1389FD;content: '';display: block;height: 16px;margin-top: -6px;position: absolute;-moz-transform: rotate(135deg);-o-transform: rotate(135deg);-webkit-transform: rotate(135deg);transform: rotate(135deg);right: 15px;top: 0%;width: 0;}
.hireemployeesecright .animated.animatedlefttoright:after, .hireemployeesecright .animated.animatedrighttoleft:after {margin-top: -2px;-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);top: 7px;}
@-webkit-keyframes bouncelefttoright {
  0% {-webkit-transform: translateX(0); opacity: 0;}
  60% { opacity: 1;}
  100% {-webkit-transform: translateX(40px); opacity: 0}
}
 
@-moz-keyframes bouncelefttoright {
  0% {-webkit-transform: translateX(0); opacity: 0;}
  60% { opacity: 1;}
  100% {-webkit-transform: translateX(40px); opacity: 0}
}
 
@-o-keyframes bouncelefttoright {
  0% {-webkit-transform: translateX(0); opacity: 0;}
  60% { opacity: 1;}
  100% {-webkit-transform: translateX(40px); opacity: 0}
}
@keyframes bouncelefttoright {
  0% {-webkit-transform: translateX(0); opacity: 0;}
  60% { opacity: 1;}
  100% {-webkit-transform: translateX(40px); opacity: 0}
}

.hireemployeesecright .step3 .animated.animatedrighttoleft {position: absolute;bottom: 205px;}
.hireemployeesecright .step4 .animated.animatedrighttoleft {position: absolute;bottom: auto;left: 50px;top: 23px;}
.hireemployeesecright .animated.animatedrighttoleft{  -webkit-animation: bouncerighttoleft 3s infinite ; animation: bouncerighttoleft 3s both infinite ;}
.hireemployeesecright .animated.animatedrighttoleft:before, .hireemployeesecright .animated.animatedrighttoleft:after {-moz-transform: rotate(-135deg);-o-transform: rotate(-135deg);-webkit-transform: rotate(-135deg);transform: rotate(-135deg);}
.hireemployeesecright .animated.animatedrighttoleft:after {-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
@-webkit-keyframes bouncerighttoleft {
  0% {-webkit-transform: translateX(0); opacity: 0;}
  60% { opacity: 1;}
  100% {-webkit-transform: translateX(-40px); opacity: 0}
}
 
@-moz-keyframes bouncerighttoleft {
  0% {-webkit-transform: translateX(0); opacity: 0;}
  60% { opacity: 1;}
  100% {-webkit-transform: translateX(-40px); opacity: 0}
}
 
@-o-keyframes bouncerighttoleft {
  0% {-webkit-transform: translateX(0); opacity: 0;}
  60% { opacity: 1;}
  100% {-webkit-transform: translateX(-40px); opacity: 0}
}
@keyframes bouncerighttoleft {
  0% {-webkit-transform: translateX(0); opacity: 0;}
  60% { opacity: 1;}
  100% {-webkit-transform: translateX(-40px); opacity: 0}
}*/
.datainsightbox { background-color: #fff; border: #6583FE solid 2px; border-radius: 20px; padding: 0 22px; text-align: center; margin-top: 30px; }
.datainsightbox > span { display: block; background-color: #F7F8FF; font-size: 46px; font-weight: 600; line-height: 1.2; color: #1C5FCC; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; max-width: 280px; width: 100%; margin: 0 auto;  text-align: center; padding: 30px 0; position: relative; }
.datainsightbox > span em { font-size: 28px; display: inline-block; vertical-align: super; font-style: normal; }
.datainsightbox > p { margin: 25px 0; }

.datainsightssection .new-title h2:before, .datainsightssection .new-title h3:before { display: none; }

#clientlogossection > .container > h4 { font-size: 26px; color: #1389FD; text-transform: uppercase; text-align: center; margin-bottom: 20px; }
.clientlogosslider { margin: 0 -10px; display:flex; }
.clientlogosslider .item { padding: 0 10px; }

#clientlogossection.trustedByland { margin-bottom: 0 !important; }

.newinvoicewrapper{background: #F5FAFF;max-width: 1920px;margin:0 auto;}
.newinvoicewrapper .container-fluid{padding: 0 240px;}
.newinvoicewrapper .container-fluid.container-fluid-lg{padding: 0 100px;}
.newinvoicewrapper .portfolio_new_banner{background: url(../png/banner-bg-19.png) no-repeat center top;    background-size: cover;margin-top: 99px;padding: 70px 0 150px;}
.invoiceappherobanner{display: flex;justify-content: center;}
/* .invoiceappscreen .screenImg{position: absolute;right: -250px; max-width: 100%;} */
.invoiceappscreen .beforeImg{margin-top: -50px;margin-right: -50px;}
.invoiceapplogo{padding: 0 100px;text-align: center;margin-top: 50px;}
.invoiceapplogo h1{font-size: 44px;color: #fff;text-transform: uppercase;padding: 0 50px;margin-top: 50px;}
.invoiceapplogo .builtwith{background: rgb(75,82,99);
    background: linear-gradient(-45deg, rgba(75,82,99,1) 0%, rgba(29,36,52,1) 18%, rgba(19,24,35,1) 43%, rgba(19,24,35,1) 66%, rgba(38,44,57,1) 85%, rgba(75,82,99,1) 100%);width: 254px;padding: 80px 10px;border-radius: 150px;margin: 75px auto 0;}
.invoiceapplogo .builtwith p{font-size: 23px;color: #fff;margin-bottom: 0;}
.invoiceapplogo .builtwith h2{font-size: 45px;color: #fff;font-weight: 700;margin-bottom: 0;}
.invoiceapplogo .builtwith img{margin: 35px 0;animation: rotation 25s infinite linear;}
.invoiceAboutfeatures{position: relative;background: url(../svg/ring.svg) no-repeat center right -180px;}
.invoiceAboutwrapper{display: flex;margin-bottom: 100px;flex-wrap: wrap;margin-top: 20px;}
.invoiceAbouttitle{max-width: 220px;flex: 0 0 220px;}
.invoiceAbouttitle h2{font-size: 30px;color: #1D2434;font-weight: 700;text-transform: capitalize;}
.invoiceAboutcontent{max-width: calc(100% - 220px);flex: 0 0 calc(100% - 220px);}
.invoiceAboutcontent p{font-size: 20px;color: #72A0CF;line-height: 1.6;padding-right: 100px;}
.konnectappwrapper .invoiceAboutcontent .portfolio_new_btn .btn-grad{background: #379AFF;}
.invoiceAboutcontent ul{display: flex;flex-wrap: wrap;}
.invoiceAboutcontent ul li{max-width: 50%;flex: 0 0 50%;margin-bottom: 60px;padding: 0 20px;}
.invoiceAboutcontent ul li h3{font-size: 24px;font-weight: 600;}
.invoiceAboutcontent ul li p{color: #1D2434;}
.invoiceAboutcontent ul li span{font-size: 100px;color: #379AFF;font-weight: 700;margin-bottom: 10px;line-height: 1;display: block;}
.invoiceGallery{height: 600px;margin-bottom: 150px;background: #55CAFF;overflow: hidden;border-radius: 60px;}
.invoiceGallery img{animation: bannermove 60s linear infinite;} 
@keyframes bannermove {
0% {margin-top: 0px;}
50% {margin-top: -3000px;} 
50% {margin-top: -3000px;} 
100% {margin-top: 0px;} 
}
/*---------------- HIRE GRAPHIC DESIGNER PAGE CSS START ---------------------*/

.hiregraphicdesignwrapper { background: #FFF4F1 url(../png/bglinepattern.png) repeat 0 0; padding-top: 170px; }
.hiregraphicdesignwrapper * { color: #000; }
.hiregraphicdesignwrapper .cols { margin: 0 -30px; }
.hiregraphicdesignwrapper .cols .col { padding: 0 30px; }
.gdsecpadding { padding: 80px 0; }
.graphicbannercontent h1 { text-align: center; }
.graphicbanner { text-align: center; position: relative; z-index: 1; }

.heroriveanimations { mix-blend-mode: darken; position: absolute; top: 0; left: 0; right: 0; width: 100%; height: 100%; min-height: 450px; z-index: -1; }
.graphicbannercontent { max-width: 900px; width: 100%; margin: 0 auto; }
.graphicbannercontent h1 { font-size: 70px !important; line-height: 1.4; }
.cmyk { max-width: 466px; width: 100%; margin: 50px auto; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; }
.cmyk > div { font-size: 24px; font-weight: bold; color: #000; cursor: pointer; transition: 0.4s all cubic-bezier(0.78, -0.01, 0.49, 0.9); }
.cmyk > div:hover { color: #fff !important; }
.cmyk > div > span { display: block; width: 28px; height: 28px; background-color: #000; margin-bottom: 10px; transition: 0.4s all cubic-bezier(0.78, -0.01, 0.49, 0.9); position: relative; top: 0; z-index: -1; }
.cmyk > div:hover > span { border-radius: 50%; transform: scale(3.5); top: 34px; }
.heroriveanimations canvas { position: absolute; }
.heroriveanimations #sun { top: -20px; left: 10px; }
.heroriveanimations #cloud { top: 0; right: 0; }
.heroriveanimations #pen { bottom: 0; left: 10px; }
.heroriveanimations #flowerport { bottom: 0; right: 0; }
.cmykscrolldown { display: table; margin: 0 auto; padding-bottom: 50px; }
.cmykscrolldown span { display: block; font-weight: 600; text-transform: uppercase; font-style: italic; color: #000; }
.cmykscrolldown span:first-child:after { content: ''; display: block; background: url(../svg/scrolldown.svg) no-repeat 0 -1070px / cover; width: 38px; height: 153px; margin: 10px auto; transition: 0.2s all linear; }
.dotshightlitewrapper { background-color: #ECE7F2; display: inline-block; position: relative; padding: 0 20px; }
.dotshightlitewrapper .dotshightlite { background-color: #3563FC; position: absolute; width: 14px; height: 14px; animation: 0.5s blinkingDots linear infinite; }
@keyframes blinkingDots {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 100;
  }
  100% {
    opacity: 0;
  }
}
.dotshightlitewrapper .dotshightlite:first-child { top: -7px; left: -7px; }
.dotshightlitewrapper .dotshightlite:nth-child(2) { top: -7px; right: -7px; }
.dotshightlitewrapper .dotshightlite:nth-child(3) { bottom: -7px; left: -7px; }
.dotshightlitewrapper .dotshightlite:last-child { bottom: -7px; right: -7px; }
.graphicmarqueeslider { background-color: #E6E2F3; pointer-events: none; padding: 24px 0; -webkit-transform: rotate(-4deg); transform: rotate(-4deg); transform-origin: 90% 0; }
.graphicmarqueeslider + .graphicmarqueeslider { -webkit-transform: rotate(4deg); transform: rotate(4deg); }
.graphicmarqueeslider:first-child { position: relative; left: -11px; width: calc(100% + 20px); }
.graphicmarqueeslider:last-child { position: relative; right: 11px; width: calc(100% + 20px); }
.graphicmarqueeslider .slick-list { padding: 20px 0 !important; }
.graphicmarqueeslidercontent { display: flex; flex-wrap: wrap; }
.graphicmarqueeslidercontent span { font-size: 50px; text-transform: uppercase; font-weight: 800; }
.graphic-getintouch { display: block; }
.graphicmarqueeslidercontent img { display: block; margin: 0 30px; }
.gr-whatwedosection-top .serviceanimvideo { mix-blend-mode: darken; padding: 0; max-width: 100%; width: 100%; margin: 0; }
.grsectitle { text-align: center; margin: 20px 0; position: relative; }
.grtitle { position: relative; padding: 0 60px; }
.grtitle:before, .grtitle:after { content: ''; position: absolute; top: calc(50% - 22px); background: url(../svg/cmyk-cross.svg) no-repeat 0 0 / cover; transform: translateY(-50%); width: 40px; height: 40px; animation: 2s cmykcross linear infinite; }
@keyframes cmykcross {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }  
}
.grtitle:before { left: 0; }
.grtitle:after { right: 0; }
.grsectitle .grsectitleimg { margin-bottom: 25px; animation: 2s jumping linear infinite; }
@keyframes jumping {
  0% {
    transform: translateY(20px);
  }  
  50% {
    transform: translateY(-20px);
  }
  100% {
    transform: translateY(20px);
  }
}
.grsectitle h3 { font-size: 50px; max-width: 840px; width: 100%; margin: 0 auto; line-height: 1.2; }
.hiregdbtn { position: relative; top: -7px; left: -7px; display: inline-block; color: #fff; font-weight: 600; text-transform: uppercase; padding: 18px 20px; letter-spacing: 1.2px; border-radius: 6px; margin-top: 35px; transition: 0.2s all ease-in; z-index: 1; }
.hiregdbtn.hiregdbtn-center { display: table;  margin: 0 auto; }
.hiregdbtn:before, .hiregdbtn:after { content: ''; position: absolute; border-radius: 6px; width: 100%; height: 100%; transition: 0.2s all ease-in; z-index: -1; }
.hiregdbtn:before { background-color: #2D32AA; top: 7px; left: 7px; }
.hiregdbtn:after { background-color: #6268F7; top: 0px; left: 0px; }

.grserviceswrapper ul { display: flex; align-items: center; flex-wrap: wrap; margin: 0 -18px; }
.grserviceswrapper ul li { flex:0 0 33.333%; max-width: 33.333%; width: 100%; padding: 0 18px; margin: 35px 0 0; }
.grservicebox { display: block; position: relative; top: 3px; left: 3px; padding: 32px 18px; text-align: center; -webkit-transition: 0.2s all ease-in; transition: 0.2s all ease-in; z-index: 1; }
.grservicebox:before, .grservicebox:after { content: ''; position: absolute; top: 6px; right: 0; bottom: 0; left: 6px; background-color: #F5E6E1; border-radius: 10px; border: rgba(0, 0, 0, .2) solid 1px; z-index: -1; width: 100%; height: 100%; -webkit-transition: 0.2s all ease-in; transition: 0.2s all ease-in; }
.grservicebox:after { top: 3px; left: 3px; z-index: -1; background-color: #FFF4F1; border: #000 solid 1px; }
.grservicebox .grserviceimg-icon, .grservicebox span { position: relative; top: 3px; left: 3px; }
.grservicebox:hover, .grservicebox:hover:after, .grservicebox:hover .grserviceimg-icon, .grservicebox:hover span { top: 6px; left: 6px; }
.grservicebox:focus { text-decoration: none; }
.grservicebox .grserviceimg-icon { display: block; margin: 0 auto; -webkit-transition: 0.2s all ease-in; transition: 0.2s all ease-in; }
.grservicestar-icon { position: absolute; top: 13px; right: 13px; width: 40px; transform: rotate(0); transition: 0.35s all ease-in; }
.grservicebox:hover .grservicestar-icon { transform: rotate(145deg); }
.grservicebox span { display: block; font-size: 26px; text-transform: uppercase; font-weight: bold; margin-top: 20px; -webkit-transition: 0.2s all ease-in; transition: 0.2s all ease-in; }
.gr-whatwedosection, .gr-servicessection { padding-bottom: 0 !important; }
.gr-whywebestpoints-img { position: relative; max-width: 100%; width: 100%; z-index: 1; }
.gr-whywebestpoints-img:before { content: ''; position: absolute; top: 10px; left: -10px; background-color: #F5E6E1; border: #B8ADA9 solid 1px; border-radius: 10px; width: 100%; height: 100%; z-index: -1; }
.gr-whywebestpoints-img img { max-width: 100%; width: 100%; height: auto; background-color: #FFF4F1; padding: 50px 40px; border: #000 solid 1px; border-radius: 10px; }
.gr-custom-listing li { position: relative; font-size: 20px; font-weight: 500; margin: 0 0 30px; padding: 0 0 0 28px; }
.gr-custom-listing li:last-child { margin-bottom: 0; }
.gr-custom-listing li:before { content: ''; position: absolute; top: 2px; left: 0; background: url(../svg/arrow-3.svg) no-repeat 0 0 / cover; width: 11px; height: 16px; }
.customaccrodianwrapper .gr-acclisting { background-color: #FFF4F1; border-radius: 10px; padding: 28px 30px; position: relative; margin: 0 0 30px; z-index: 1;width: 100%; }
.gr-acclisting:after, .gr-acclisting:before { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: #FFF4F1; border: #000 solid 1px; width: 100%; height: 100%; border-radius: 10px; z-index: -1; }
.gr-acclisting:after { top: 5px; left: 5px; z-index: -2; }
.gr-acctrigger { position: relative; padding: 0 46px; cursor: pointer; }
.gr-acctrigger:before { content: ''; position: absolute; top: -3px; left: 0; background: url(../svg/questionicon.svg) no-repeat 0 0 / cover; width: 30px; height: 31px; }
.gr-acctrigger strong { display: block; }
.gr-acctrigger strong:before, .gr-acctrigger strong:after { content: ''; position: absolute; right: 0; background-color: #000; border-radius: 10px; -webkit-transition: 0.2s all ease-in; transition: 0.2s all ease-in; }
.gr-acctrigger strong:before { width: 3px; height: 22px; right: 9px; }
.gr-acctrigger strong:after { width: 22px; height: 3px; top: 9px; }
.gr-acctrigger.open strong:before { opacity: 0; }
.gr-acctrigger strong { display: block; font-size: 20px; font-weight: 500; }
.gr-accdata { background-color: #f5e9e6; border-radius: 10px; padding: 20px 24px; margin-top: 30px; display: none; }

.gr-whatwedosection-bottom .cols.cols2 .col { margin-bottom: 30px; }

/*---------------- HIRE GRAPHIC DESIGNER PAGE CSS END ---------------------*/


.invoiceScreenlisting{padding-bottom: 150px;z-index: 9;position: relative;}
.invoiceScreenlisting1{background: url(../svg/recbox.svg) no-repeat center left -400px;}
.invoiceScreenlisting2{position: relative;}
.invoiceScreenlisting2:before{background: url(../png/dark-bg.png) no-repeat center top 50%;content: '';position: absolute;top: 32%;left: 0;right: 0;width: 100%;height: 100%;}
.invoiceTitle{position: relative;}
.invoiceTitle h3{font-size: 60px;font-weight: 700;margin-bottom: 80px;z-index: 9;position: relative;line-height: 1;}
.invoiceTitle span{position: absolute;top: 20px;bottom: 0;left: 0;right: 0;margin: auto;font-size: 160px;color: #CDE6FF;font-weight: 600;z-index: 1;}
.invoiceScreens .multiScreen{display: flex;margin-top: 50px;flex-wrap: wrap;}
.invoiceScreens .multiScreen img{max-width: 50%;flex: 0 0 50%;padding: 0 15px;}
.invoiceScreens .singleScreen img{width: auto;}
.invoiceScreenlisting3 h3{color: #fff;}
.invoiceScreenlisting3 .invoiceTitle span{color: #223D5F;}
/*.invoiceScreenlisting3{background: url(../../img/portfolio-all/invoice-app/rec-right.svg) no-repeat bottom right -400px;}*/
#invoiceAllscreenswrapper {height:550px;position:relative;overflow:hidden;margin-bottom: 50px;z-index: 9;}
.invoiceAllscreens {position:absolute;top:0px;left:0px;overflow:hidden;white-space: nowrap;animation: horizontalmove 40s linear infinite;text-align:center}
.invoiceAllscreens img {margin: 0 0.5em;}
@keyframes horizontalmove {
  0% {
      transform: translate(3%, 0);
  }
  50% {
      transform: translate(-28%, 0);
  }
  100% {
      transform: translate(0, 0);
  }
}

.invoiceappslider #invoiceAllscreenswrapper:nth-child(3) .invoiceAllscreens{animation: horizontalreversemove 40s linear infinite;left: 0;right: 0;}
.invoiceappslider #invoiceAllscreenswrapper:last-child{margin-bottom: 0;}
@keyframes horizontalreversemove {
  0% {
      transform: translate(-3%, 0);
  }
  50% {
      transform: translate(28%, 0);
  }
  100% {
      transform: translate(0, 0);
  }
}
.invoiceappslider{position: relative;padding: 50px 0 100px;}
.invoiceappslider:before{background: #72B8FF;content: '';position: absolute;top: -25%;left: 0;right: 0;width: 100%;height: 1500px;z-index: 0;}
.invoiceappslider .invoiceTitle h3 {font-size: 40px;margin-bottom: 60px;position: relative;}
.invoiceappslider .invoiceTitle h3:before{position: absolute;content: '';top: -70px;background: url(../png/title-bg.png) no-repeat center top;width: 100%;height: 1100px;left: 0;right: 0;margin: auto;z-index: -1;}
.page-invoice-management-app .requestCons{background: #1A3079;}


.streamitPortfolio{margin-top: 100px;background: url(../png/bg-17.png) no-repeat center top;padding: 50px 0 100px;position: relative;background-size: cover;}
.streamitbannerleft{margin-top: 120px;}
.streamitbannerleft .animate-wrapper .animate-emitter {background: url(../svg/logo-7.svg) no-repeat center;width:600px;height:600px;border: none;background-size: contain;}
.animate-wave{width: 80%;height: 80%;right: 0;margin: auto;bottom: 0;background: rgba(255, 255,255,.6);box-shadow:0 3px 56px rgba(255, 45, 115, .3);animation: animateWave 4s linear infinite;}
.animate-wave.animate-wave-lg{width: 100%;height: 100%;}
.streamitPortfolio .marqueetext{font-size: 320px;-webkit-animation: marquee_1_1 35s linear infinite;animation: marquee_1_1 35s linear infinite;-webkit-text-stroke: rgba(255,255,255,0.2) 1px;-webkit-text-fill-color: transparent;-webkit-transition: 0.34s all;transition: 0.34s all;position: absolute;top: 180px;}
.bubble-holder{width:100%;height: 100%;position: relative;overflow:hidden;}
.bubble-1 {left: 8%;animation-delay: 1s;}
.bubble-1 .bubble-animation-y{animation-duration: 10s;animation-delay: 0s;}
.bubble-2 {left: 40%;animation-delay: 2s;}
.bubble-2 .bubble-animation-y{animation-duration: 6s;animation-delay: 2s;}
.bubble-3 {right: 15%;animation-delay: 1s;}
.bubble-3 .bubble-animation-y{animation-duration: 5s;animation-delay: 1.5s;}
.bubble-4 {left: 8%;animation-delay: 2s;}
.bubble-4 .bubble-animation-y{animation-duration: 6s;animation-delay: 3s;}
.bubble-5 {left: 40%;animation-delay: 1s;}
.bubble-5 .bubble-animation-y{animation-duration: 5s;animation-delay: 0;}
.bubble-6 {left: 45%;animation-delay: 2s;}
.bubble-6 .bubble-animation-y{animation-duration: 10s;animation-delay: 3.5s;}
.bubble-7 {right: 15%;animation-delay: 1s;}
.bubble-7 .bubble-animation-y{animation-duration: 5.5s;animation-delay: 3s;}
.bubble-8 {right: 5%;animation-delay: 2s;}
.bubble-8 .bubble-animation-y{animation-duration: 10s;animation-delay: 3s;}
.bubble-9 {right: 58%;animation-delay: 2s;}
.bubble-9 .bubble-animation-y{animation-duration: 10s;animation-delay: 3s;}
.bubble-10 {right: 38%;animation-delay: 2s;}
.bubble-10 .bubble-animation-y{animation-duration: 10s;animation-delay: 1s;}
.bubble-11 {right: 20%;animation-delay: 2s;}
.bubble-11 .bubble-animation-y{animation-duration: 10s;animation-delay: 1s;}
.bubble-12 {left: 5%;animation-delay: 2s;}
.bubble-12 .bubble-animation-y{animation-duration: 10s;animation-delay: 5s;}
.bubble-13 {right: 70%;animation-delay: 10s;}
.bubble-13 .bubble-animation-y{animation-duration: 10s;animation-delay: 3s;}
.bubble-14 {right: 70%;animation-delay: 10s;}
.bubble-14 .bubble-animation-y{animation-duration: 10s;animation-delay: 3s;}
.bubble-15 {right: 70%;animation-delay: 10s;}
.bubble-15 .bubble-animation-y{animation-duration: 10s;animation-delay: 3s;}
.bubble-16 {right: 25%;animation-delay: 2s;}
.bubble-16 .bubble-animation-y{animation-duration: 10s;animation-delay: 3s;}
.bubble-17 {right: 10%;animation-delay: 10s;}
.bubble-17 .bubble-animation-y{animation-duration: 10s;animation-delay: 3s;}
.bubble-18 {right: 70%;animation-delay: 1s;}
.bubble-18 .bubble-animation-y{animation-duration: 10s;animation-delay: 2s;}
.bubble-19 {right: 55%;animation-delay: 10s;}
.bubble-19 .bubble-animation-y{animation-duration: 4s;animation-delay: 4s;}
.bubble-20 {right: 40%;animation-delay: 10s;}
.bubble-20 .bubble-animation-y{animation-duration: 10s;animation-delay: 3s;}
.bubble-container{position: absolute;bottom: 0px;}
.bubble-large, .bubble-small, .bubble-xs {border-radius: 100%;box-shadow: 0 20px 30px rgba(0, 0, 0, 0.1), inset 0px 10px 30px 5px rgba(255, 255, 255, .2);}
.bubble-large {width: 50px;height: 50px;}
.bubble-small {width: 35px;height: 35px;}
.bubble-xs {width: 19px;height: 19px;}
.bubble-animation-x { animation-duration: 2s;animation-iteration-count: infinite;animation-name: bubbleXAnimFrames; animation-timing-function: ease;animation-direction: alternate;}
.bubble-animation-y { animation-iteration-count: infinite;animation-name: bubbleYAnimFrames;animation-timing-function: linear;}
 @keyframes bubbleXAnimFrames {
  0% {
    transform: translateX(0);
   }
  100% {
    transform: translateX(50px);
   }
}
 @keyframes bubbleYAnimFrames {
  0% {
    transform: translateY(0);
   }
  50% {
    opacity: 85%;
   }
  100% {
    transform: translateY(-1250px);
    opacity: 0;
   }
}
.music {position: relative;width: 50px;height: 10px;}
.line {position: absolute;width: 6px;min-height: 10px;transition: 0.5s;animation: equalize 4s 0s infinite;
  animation-timing-function: linear;vertical-align: middle;background: #FFE5AE!important;border-radius: 50px;}
.line1 {left: 0%;bottom: 0;top: 0;margin: auto;animation-delay: -1.9s;}
.line2 {left: 25%;height: 90px;bottom: 0;top: 0;margin: auto;animation-delay: -2.9s;}
.line3 {left: 50%;height: 90px;bottom: 0;top: 0;margin: auto;animation-delay: -3.9s;}
.line4 {left: 75%;height: 90px;bottom: 0;top: 0;margin: auto;animation-delay: -4.9s;}
.line5 {left: 100%;height: 90px;bottom: 0;top: 0;margin: auto;animation-delay: -5.9s;}
@keyframes equalize {
  0% {
    height: 48px;
  }
  4% {
    height: 42px;
  }
  8% {
    height: 40px;
  }
  12% {
    height: 30px;
  }
  16% {
    height: 20px;
  }
  20% {
    height: 30px;
  }
  24% {
    height: 40px;
  }
  28% {
    height: 10px;
  }
  32% {
    height: 40px;
  }
  36% {
    height: 48px;
  }
  40% {
    height: 20px;
  }
  44% {
    height: 40px;
  }
  48% {
    height: 48px;
  }
  52% {
    height: 30px;
  }
  56% {
    height: 10px;
  }
  60% {
    height: 30px;
  }
  64% {
    height: 48px;
  }
  68% {
    height: 30px;
  }
  72% {
    height: 48px;
  }
  76% {
    height: 20px;
  }
  80% {
    height: 48px;
  }
  84% {
    height: 38px;
  }
  88% {
    height: 48px;
  }
  92% {
    height: 20px;
  }
  96% {
    height: 48px;
  }
  100% {
    height: 48px;
  }
}
.streamitPortfolio .bannerText{width: 600px;margin-top: 170px;}
.streamitPortfolio .bannerText h1{font-size: 48px;font-weight: 600;color: #FFE5AE;line-height: 1.3;margin: 60px 0 45px;}
.person1{position: absolute;bottom: 50%;left: -150px;}
.person2{position: absolute;bottom: -30px;left: 100px;}
.person3{position: absolute;top: -50px;right: -50px;}

.aboutStreamit{background: url(../png/about-bg-4.png) no-repeat center;background-size: cover;padding: 0px 150px;}
.aboutStreamit .slick-list {padding: 150px 0px!important;overflow: visible;}
.aboutStreamit .slick-track {max-width: 100%!important;transform: translate3d(0, 0, 0)!important;perspective: 100px;}
.aboutStreamit .slick-slide {position: absolute;top: 0;left: 300px;right: 0;bottom: 0;margin: auto;opacity: .3;width: 100%!important;transform: translate3d(0, 0, 0);transition: transform 1s, opacity 1s;}
.aboutStreamit .slick-slide img{border: 5px solid transparent;border-radius: 28px;}
.aboutStreamit .slick-snext,.aboutStreamit .slick-sprev {display: block;}
.aboutStreamit .slick-current {opacity: 1;position: relative;display: block;transform: translate3d(0, 0, 15px);z-index: 2;}
.aboutStreamit .slick-current img{border: 5px solid #fff;border-radius: 28px;}
.aboutStreamit .slick-snext {transform: translate3d(27%, 0, 0px);z-index: 1;}
.aboutStreamit .slick-sprev {transform: translate3d(-29%, 0, 0px);}
.aboutStreamit .row{display: flex;align-items: center;}
.aboutStreamit ul li{font-size: 23px;color: #fff; font-weight: 500;margin-bottom: 35px;position: relative;line-height: 1.2;}
.aboutStreamit ul li:before{content: '';position: absolute;background: url(../svg/list-icon-2.svg);width: 30px;height: 30px;
    left: -50px;top: -4px;background-size: cover;}
.coverImage{background: url(../png/cover-img.png) no-repeat center;height: 900px;background-attachment: fixed;background-size: cover;}
.streamitappscreen{padding: 100px 0 0px;}
.streamitappscreen .row{display: flex;align-items: center;}
.streamitappcontent h2{font-size: 50px;color: #1F1F43;margin-bottom: 40px;padding-right: 70px;line-height: 1.1;position: relative;}
.streamitappcontent h2 span{position: absolute;top: 0;left: 200px;font-size: 120px;line-height: 1;z-index: -1;color: #EFEFEF;bottom: 0;margin: auto;}
.streamitappcontent ul{padding-left: 20px;}
.streamitappcontent ul li{font-size: 18px;color: #000;margin-bottom: 20px;list-style-type: disc;}
.streamitappcontent ul li::marker{color: #FF2D73;}
.streamitappscreenbg{position: relative;}
.streamitappscreenbg:before{background: url(../png/app-screen-bg.png) no-repeat center top 200px;content: '';position: absolute;background-size: cover;top: 0;left: 0;right: 0;bottom: -200px;}
.streamitappscreenbg .streamitappcontent h2{color: #fff;}
.streamitappscreenbg .streamitappcontent ul li{color: #fff;}
.streamitappscreenbg .streamitappcontent ul li::marker{color: #fff;}
.streamitappimages{display: flex;align-items: center;padding-top: 170px;}
.streamitappimages img{width: 100%	;}
.streamitappimages > div{max-width: 50%;flex: 0 0 50%;padding: 0 10px;}
.streamitappimages .screen2{margin-top: -300px;position: relative;}
.streamitappimages .floating{position: absolute;top: 90px;left: 0;right: -6px;width: 100%;margin: auto;}
.streamitappimages .floating img{box-shadow: 0 3px 36px rgba(0,0,0,.36);}
.streamitallscreens{padding: 100px 0;margin-top: 100px;background-image: linear-gradient(-220deg, #FFAD00, #FF2D73);position: relative;}
.streamitallscreens .container-fluid{padding: 0 200px;}
.streamitallscreens h2{font-size: 100px;color: #FFB561;text-align: center;margin-bottom: 80px;line-height: 1;}
.streamitallscreens .image-top{margin-top: -80px;}
.streamitallscreens img{margin-top: 80px;width: 100%;}
.page-stream-it-app .requestCons{background: #1A3079;}
@keyframes zoom-in-zoom-out {
  0% {
    transform: scale(0, 0);
    opacity: 0;
  }
  50% {
    transform: scale(.5, .5);
    opacity: 1;
  }
  100% {
    transform: scale(1, 1);
    opacity: 0;
  }
}

.nftBannerwrapper{margin-top: 99px;background: #16115E;position: relative;}
.nftBannerwrapper:before{content: '';background: url(../svg/curve-line.svg) no-repeat;width: 100%;height: 100%;position: absolute;right: 0px;top: 0px;width: 1224px;height: 1328px;}
.nftBanner{padding: 50px 0 0;display: flex;align-items: center;position: relative;margin: 0 auto;max-width: 1920px;}
.nftBanner:before{content: '';background: url(../svg/start-lg.svg) no-repeat;width: 413px;height: 413px;position: absolute;right: -130px;top: -130px;animation: rotationanimbadge 30s linear infinite;}
.nftbannerImg{margin-left: -230px;}
.nftbannerText p{font-size: 36px;font-style: italic;color: rgba(255,255,255,.7);line-height: 1.3;width: 330px;margin-top: 50px;}
.nftabout .row{display: flex;align-items: center;}
.nftabout h1{font-size: 60px;font-weight: 600;color: #fff;margin-bottom: 40px;}
.nftabout p{font-size: 23px;font-weight: 400;color: rgb(255,255,255,.6);line-height: 1.3;padding-right: 100px;}
.nftfeature{padding: 100px 0;position: relative;}
.nftfeature ul{padding-left: 48px;}
.nftfeature ul li{font-size: 26px;font-weight: 500;color: #fff;margin-bottom: 36px;line-height: 1.2;position: relative;}
.nftfeature ul li:last-child{margin-bottom: 0;}
.nftfeature ul li:before{content: '';position: absolute;background: url(../svg/star-sm.svg) no-repeat center;width: 39px;height: 39px;top: -5px;left: -50px;animation: rotationanimbadge 30s linear infinite;}
.nftfeature:before{content: '';position: absolute;background: url(../svg/logo-before.svg) no-repeat;top: 0;left: 140px;width: 100%;height: 100%;}
.nftscreenlisting{padding: 100px 0;background: #fff;}
.nftinnerlisting{display: flex;align-items: center;margin-bottom: 100px;}
.nftinnerlisting:last-child{margin-bottom: 0;}
.nftinnercontent{max-width: 400px;flex: 0 0 400px;}
.nftinnercontent span{font-size: 137px;font-weight: 600;color: #3981FF;margin-bottom: 20px;line-height: 1;display: block;}
.nftinnercontent h2{font-size: 40px;font-weight: 700;color: #000;}
.nftinnerlistingeven .nftinnerscreen img{margin-left: -580px;}
.nftbg{background: url(../png/nftbg.png) no-repeat center;background-size: cover;}
.nftbg .nftinnercontent span, .nftbg .nftinnercontent h2{color: #fff;}
.nftbg .nftinnerscreen img{width: 100%;}
.nftbg .nftinnercontent {max-width: 500px;flex: 0 0 500px;display: flex;align-items: center;margin: 0 auto 30px;}
.nftbg .nftinnercontent h2{margin-left: 20px;}
.nftallscreens{background: #fff;padding-bottom: 70px;}
.nftallscreens .container-fluid{padding: 0 140px;}
.nftallscreens h2{font-size: 160px;font-weight: 600;color: #3981FF;margin-bottom: 80px;text-align: center;}
.nftallscreens img{width: 100%;margin-bottom: 30px;}
.nftBannerwrapper canvas{width: 100%;}
.nftbannerText{z-index: 9;}

.hireasp-application-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/hireasp-banner-sprite.svg);}
.page-hire-asp-net-developers .flutter-application-development-new-why-us .new-why-us-left ul {display: flex;flex-wrap: wrap;}


.socialmediabanner{margin: 100px 0 0;}
.socialmediabanner .container-fluid { padding-right: 0px;padding-left: 0px; }
.socialmediaappbannercontent{text-align:center;}
.socialmediamonitaringapp .bannertechtag img {left: 0;right: 0;margin: auto;}
.socialmediaappbannercontent h3{font-size: 30px;font-weight: 600;color: #757C8F;text-transform: uppercase;opacity: 1;}
.socialmediabanner .row {display: flex;align-items: center;}
.socialmediaappbannercontent h1{color: #000000;opacity: 1;font-size: 50px;padding: 0 100px 0 100px;line-height: 1.1;}
.aboutsocialmediaapp{ background:#F2F9FF;padding: 200px 0 150px;}
.socialmediamonitaringapp .datastudio_about .row { display: block;}
.socialmediamonitaringapp .datastudio_about ul li:before {background:none;}
.socialmediamonitaringapp .datastudio_about:before {display:none;}
.socialmediamonitaringapp .datastudio_about h3 {font-size: 50px;color: #000;position: relative;}
.socialmediamonitaringapp .datastudio_about p {font-size: 22px;color: #000;line-height: 1.5;margin: 33px 0 0;}
.socialmediamonitaringapp .datastudio_about span p{margin: 25px 0 0px 0px;}
.socialmediamonitaringapp .datastudio_about ul {display: flex;flex-wrap: wrap;margin-top: 50px;}
.socialmediamonitaringapp .datastudio_about ul li {font-size: 17px;font-weight: 400;color: #000;max-width: 50%;flex: 0 0 50%;list-style-type: disc;margin-bottom: 40px;}
.socialmediamonitaringapp .datastudio_about h3::before {content: "About";position: absolute;font-size: 160px;color: #1D74AE;opacity: 10%;top: -72px;left: 0px;}
.socialmediamonitaringapp .datastudio_about .btn-portfolio{background: #009CDC;}
.socialmediascreens .screen-text h2 {font-size: 170px;color: #009CDC;margin-bottom: 30px;line-height: 1;margin-top: 0;}
.socialmediascreens .screen-text h3{color:#000;margin: 0;font-size: 46px;line-height: 1.1;}
.socialmediascreens .row {display: flex;align-items: center;}
.socialmediaallscreen-text {  font-size: 50px;text-align: center;margin: 0 0 80px;position: relative;color: #fff;}
.socialmediaallscreen-text::before {content: 'Screens';opacity: 20%;font-size: 160px;color: #FFF;position: absolute;left: 0;right: 0;margin: auto;}
.socialmediascreens .screen-text {  margin-top: 0px;}
.socialmediaallscreen img{width: 100%;  margin: 0 0 30px;}
.socialmediaallscreen {padding: 100px 0;  background-image: url(../svg/allscreenbackground.svg);background-repeat: no-repeat;background-size: contain;max-width: 1920px;margin: 0 auto;}
.socialmediaallscreen .container-fluid{padding: 0 150px;}
.key-benifits-text .clsstitle  {text-align: center;font-size: 70px; margin-bottom: 80px;color: #1A3079;}
.key-benifits{padding: 80px 0;background: #f6f7f6;}
.key-benifits ul li {  margin-bottom: 26px;font-size: 20px;line-height: 1.5;max-width: 50%;flex: 0 0 50%; position: relative;padding: 0 30px;}
.key-benifits ul li:before {  position: absolute;content: '';top: 1px;background: url(../svg/socialmediaapp-bullets.svg);left: -25px;width: 32px;height: 32px;background-size: cover;top: 0;}
.key-benifits ul{display: flex;flex-wrap: wrap;}
.key-benifits ul li:last-child {margin-bottom: 0;}
.socialmediabanner .socialmediabannerbgimg img{width: 100%;}
.screen-img-right img{margin-left: 60px;}
.screen-img-left img{margin-left: -250px;}
.socialmediascreens{padding: 0px 0 140px;}
.socialmediascreens .socialmediascreen{margin-bottom: 150px;}
.socialmediascreens .socialmediascreen:last-child{margin-bottom: 0;}
.socialmediascreens .socialmediascreen:first-child{background: #09131F;background-image: url(../svg/socialmediabackground.svg);background-repeat: no-repeat;padding: 100px 0;}
.socialmediascreens .socialmediascreen:first-child h2, .socialmediascreens .socialmediascreen:first-child h3{color: #fff;}

.d-inline-block{display: inline-block;}
.bg-none{background: none!important;}

.hire-banner-2.hire-react-js-developer .hire-banner-step .hire-banner-step-img,.hire-banner-2.qa-analystics-banner .hire-banner-step .hire-banner-step-img{background-image: url(../svg/hire-squarespace-banner-sprite.svg);}


.zoopyBanner{padding: 140px 0 300px;position: relative;margin-top: 99px;margin-top: 100px;}
/*.zoopyBanner .app-logo{position: relative;}*/
.zoopyMan{position: absolute;right: 0;top: 100px;}
.app-logo .zoopyMan img{width: auto;}
.portfolio_zoopy_about{background: #f4f4f4;padding: 190px 0 70px;z-index: 99;}
.portfolio_zoopy_about .main_portfolio_title{z-index: 9;position: relative;padding-left: 0;}
.portfolio_zoopy_about .main_portfolio_title:before{color: #fff;z-index: -1;}
.portfolio_zoopy_about .btn-grad{background: #7033FF;}
.portfolio_zoopy_about{background:	#f4f4f4;}
.portfolio_zoopy_feature{margin-top: 200px;}
.portfolio_zoopy_feature .main_portfolio_title{padding-left: 0;}
.portfolio_zoopy_feature .main_portfolio_title:before{content: 'Features';}
.page-zoopy-scooter-rider-app .new_all_screen div:nth-child(4), .page-zoopy-scooter-rider-app .new_all_screen div:nth-child(5) {margin-top: -200px;}
.page-zoopy-scooter-rider-app .new_all_screen{margin-top: 150px;background: url(../png/all-screen-bg-16.png) no-repeat center bottom;display: flex;max-width: 1920px;margin-left: auto;margin-right: auto;}
.page-zoopy-scooter-rider-app .new_all_screen img{margin-bottom: 50px;width: 100%;}
.page-zoopy-scooter-rider-app .ocean{bottom: 99px;}
.page-zoopy-scooter-rider-app .wave {background: url(../png/zoopy-wave.png) repeat-x;animation: wave-reverse 7s cubic-bezier( 0.36, 0.45, 0.63, 0.53) -.125s infinite;height: 239px;z-index: -1;}
.portfolio_zoopy_feature .portfolio_shopping_feature_list ul li{padding-left: 25px;position:relative;}
.portfolio_zoopy_feature .portfolio_shopping_feature_list ul li::before{background: #7033FF;width: 10px;height: 10px;border-radius: 50px;top: 9px;position: absolute;content: '';left: 0;}
.portfolio_expense_feature.portfolio_zoopy_feature{margin:200px 0 0;}
.portfolio_expense_feature.portfolio_zoopy_feature .portfolio_shopping_feature_list ul li::after{display: none;}
@keyframes wave-reverse {
0% {
margin-left: -1600px;
}
100% {
margin-left: 0px;
}
}
.cloud{position: absolute;top: 100px;}
.page-zoopy-scooter-rider-app .cloud-wave {background: url(../svg/cloud.svg) repeat-x;animation: wave-reverse 20s cubic-bezier( 0.36, 0.45, 0.63, 0.53) -.125s infinite;height: 181px;z-index: -1;position: absolute;width: 6400px;transform: translate3d(0, 0, 0);opacity: 1;}

.page-hire-microsoft-office-add-ins-developer .container-fluid{padding: 0 230px;}
.hirebannerMicrosoft{margin-top: 100px;background-image: linear-gradient(#DCE4FE, #fff);padding: 100px 0;position: relative;}
.digitalBanner{display: flex;flex-wrap: wrap;}
.digitalBannercontent{max-width: 45%;flex: 0 0 45%;}
.digitalBannercontent h1{font-size: 56px;font-weight: 700;line-height: 1.3;margin:0 0 30px;padding-right: 70px;}
/* .digitalBannercontent h1 span{color: #1389FD;} */
.digitalBannercontent p{font-size: 20px;font-weight: 500;color: #72798F;line-height: 1.6;margin: 0 0 40px;padding-right: 45px;}
.digitalBannerimg{max-width: 55%;flex: 0 0 55%;}
.digitalBannnersteps{display: flex;flex-wrap: wrap;margin-bottom: 40px;}
.digitalBannnersteps .digitalBannerstep{max-width: 33.33%;flex: 0 0 33.33%;display: flex;padding-right: 10px;align-items: center;}
.digitalBannerstepimg {background-image: url(../png/steps-icon.png);width: 64px;height: 64px;background-repeat: no-repeat;    max-width: 64px;flex: 0 0 64px;box-shadow: 0px 3px 6px rgb(0,0,0,.06);border-radius: 100px;}
.digitalBannersteptext{max-width: calc(100% - 64px);flex: 0 0 calc(100% - 64px);}
.digitalBannnersteps .digitalBannerstep:first-child .digitalBannerstepimg{background-position: -132px 0;}
.digitalBannnersteps .digitalBannerstep:nth-child(2) .digitalBannerstepimg{background-position: -64px 0;}
.digitalBannnersteps .digitalBannerstep:last-child .digitalBannerstepimg{background-position: 0px 0px;}
.digitalBannersteptext span{font-size: 16px;font-weight: 500;color: #000;line-height: 1.6;margin-left: 10px;float: right;}
.manwithlaptop{position: absolute;bottom: 0px;right: 120px;}
.certifiedIconssec{margin-top: 50px;position: relative;padding: 0 0 20px;}
.certifiedIconssec:before{content: '';position: absolute;top: 0;bottom: 0;margin: auto;background: url(../svg/award-before.svg) no-repeat;width: 314px;height: 16px;left: 0;}
.certifiedIconssec:after{content: '';position: absolute;top: 0;bottom: 0;margin: auto;background: url(../svg/award-before.svg) no-repeat;width: 314px;height: 16px;right: 0;}
.certifiedIcons{display: flex;align-items: center;justify-content: space-between;}
.page-hire-microsoft-office-add-ins-developer .clsstitleblock.clsstitleblock-center {max-width: 860px;}
.page-hire-microsoft-office-add-ins-developer .clsstitleblock .clsstitle{line-height: 1.3;}
.microsoftDevelopmentsec{padding: 100px 0 80px;}
.page-hire-microsoft-office-add-ins-developer .clsstitleblock.clsstitleblock-center p {font-size: 18px;color: #72798F;font-weight: 500;line-height: 1.5;}
.microsoftinnerlisting{display: flex;align-items: center;margin: 70px 0;}
.microsoftinnerlistingimg{max-width: 45%;flex: 0 0 45%;}
.microsoftinnerlistingcontent{max-width: 55%;flex: 0 0 55%;padding: 0 20px;}
.microsoftinnerlistingcontent h4{margin-bottom: 20px;}
.microsoftinnerlistingcontent p{color: #263238;line-height: 1.8;}
h4.clssinnertitle span{color: #000000;}
.microsoftDevelopmentsec .microsoftserviceslisting{padding: 30px 0 0;}
.microsoftProgramssec{background: url(../png/program-bg.png) no-repeat center;padding: 100px 0;background-size: cover;}
.microsoftProgramslists{display: flex;flex-wrap: wrap;}
.microsoftProgramblockwrap{padding: 0 13px;margin-bottom: 26px;max-width: 25%;flex: 0 0 25%;}
.microsoftProgramblock{text-align: center;padding: 40px 30px;background: #fff;border-radius: 20px;box-shadow: 0 5px 16px rgba(220, 228, 254, .7);}
.microsoftProgramblockimg{margin-bottom: 40px;}
.microsoftProgramblockcon span{font-size: 18px;color: #212121;font-weight: 600;line-height: 1.5;}
.microsoftProgramssec .clssbutton{margin-top: 30px;}
/* .microsoftinnerlistingcontent h4 span{color: #1389FD;} */
.microsoftinnerlistingcontent h4 span{color: #000;}
.microsoftBenifits{padding: 100px 0;position: relative;}
.microsoftBenifits:before{content: '';position: absolute;bottom: 60px;right: 40px;background: url(../svg/clogo.svg) no-repeat;width: 425px;height: 450px;z-index: -1;}
.microsoftBenifits .microsoftProgramblock{padding: 30px 20px;text-align: left;}
.microsoftBenifits .microsoftProgramblockimg{position: relative;z-index: 11;margin-bottom: 25px;}
.microsoftBenifits .microsoftProgramblockimg:before{content: '';position: absolute;bottom: -15px;left: 0;width: 38px;height: 38px;background: #DCE4FE;border-radius: 100px;z-index: -1;}
.microsoftBenifits .clssbutton{margin-top: 40px;}
.microsoftclientcolumn.clientcolumn{background: #f8f8f8;padding: 100px 0;}
.microImages{width: 450px;height: 400px;position: relative;margin-left: 60px;}
.microImages img{position: absolute;}
.microImg01{left: 150px;top: -20px;animation: upDown 6s linear infinite;}
.microImg02{left: 0;top: -10px;animation: leftUprightDown 15s linear infinite;}
.microImg03{left: 50px;top: 200px;animation: leftDownrightUp 10s linear infinite;}
.microImg04{right: -40px;top: 0px;animation: leftDownrightUp 10s linear infinite;}
.microImg05{right: 20px;top: 170px;animation: leftUprightDown 5s linear infinite;}
.microImg06{left: 190px;top: 100px;animation: zoom-in-zoom-out-full 7s ease-out infinite;}
@-webkit-keyframes leftUprightDown {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translate(20px, 20px);
  }
  100% {
    transform: translateY(0);
  }
}
@keyframes leftUprightDown {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translate(20px, 20px);
  }
  100% {
    transform: translateY(0);
  }
}
@-webkit-keyframes leftDownrightUp {
  0% {
    transform: translate(0);
  }
  50% {
    transform: translate(-20px, 20px);
  }
  100% {
    transform: translate(0);
  }
}
@keyframes leftDownrightUp {
  0% {
    transform: translate(0);
  }
  50% {
    transform: translate(-20px, 20px);
  }
  100% {
    transform: translate(0);
  }
}
@keyframes zoom-in-zoom-out-full {
  0% {
    transform: scale(.8, .8);
  }
  50% {
    transform: scale(1, 1);
  }
  100% {
    transform: scale(.8, .8);
  }
}
.animationFast .microImages img{animation-duration: 2s;}

.lifecycleportfolio.aeronautical-app .portfolio-banner{background: url(../png/banner-img-26.png) no-repeat left 99px;}
.lifecycleportfolio.aeronautical-app .banner_image:before{background: url(../svg/circle-2.svg);}
.aeronautical_about.lifecycle_about h3.reportingTitle{color: #742774;}
.aeronautical_about.lifecycle_about .btn-portfolio {background: #742774;}
.aeronautical_about.lifecycle_about .about_image:before{display: none;}
.aeronautical-features.lifecycle-features{padding: 120px 0;margin-top: 0;}
.aeronautical-features.lifecycle-features:before{background: url(../png/feature-bg-5.png);}
.lifecyclefeaturelist .aeronauticalScreen.screen1:before { background: url(../svg/circle-2.svg);}
.incidentPortfolioDes.aerotPortfolioDes.lifecycleportfolio ul li:before{border: 4px solid #611d61;}
.aerotPortfolioDes.lifecycleportfolio h3 span{color: #EFE8EF;}
.lifecyclefeaturelist .aeronauticalScreen.screen2:before, .lifecyclefeaturelist .aeronauticalScreen.screen3:before, .lifecyclefeaturelist .aeronauticalScreen.screen4:before {background: url(../svg/about-before-2.svg);}
.lifecyclefeaturelist.aerofeaturelistbg:before{background: url(../svg/circle-2.svg);}
.allscreenInventory.aeroSlider.lifecycleslider {background: url(../png/lifeslider-bg.png) no-repeat center top;background-size: cover;}
.allscreenInventory.aeroSlider.lifecycleslider .inventorySlider .slick-arrow{border: 20px solid #611D61;}
.lifecycleslider .inventorySlider .slick-dots li.slick-active{background: #611D61;border-color: #611D61;}
.lifecycleslider .inventorySlider .slick-dots li {border-color: #AF8DAF;}
.aeronautical-features.lifecycle-features h2{margin-top: 0;}
.aeronautical-features.lifecycle-features:before{top: 0;}
.gotoListing{padding: 60px 0;background: #000033;text-align: center;}
.gotoListing a{font-size: 30px;font-weight: 500;color: #fff;}
.gotoListing a img{margin-top: -10px;margin-left: 20px;}

.expenseReportfull{background: #EBF7FE;}
.expenseReport{margin-top: 100px;padding: 50px 0 200px;position: relative;}
.expenseReport:before{content: '';position: absolute;top: 0px;right: 150px;width: 1218px;height: 965px;background: url(../svg/banner-bg.svg) no-repeat;background-size: 90%;}
.expenseReport .row{display: flex;align-items: center;}
.expense_logo h1{text-align: center;font-size: 60px;font-weight: 700;margin-bottom: 50px;line-height: 1.1;}
.specimens_logo.expense_logo h1{font-size: 50px;}
.expenseReportfull .portfolio_shopping_about{background: none;}
.expenseReportfull .main_portfolio_title{z-index: 9;padding-left: 0;}
.expenseReportfull .main_portfolio_title:before{color: #D8EAF5;z-index: -1;}
.expenseReportfull .portfolio_shopping_about .btn-grad {background: #005587;}
.expenseReportfull .portfolio_shopping_about ul li:before{display: none;}
.expenseReportfull .portfolio_shopping_about ul li{padding-left: 0!important;}
.expenseReportfull .portfolio_shopping_about ul li span, .expenseReportfull .portfolio_shopping_about p span{color: #005587;font-weight: 700;}
.expenseReportfull .portfolio_shopping_feature_list p.secNo{background: #005587;padding: 10px;display: inline-block;border-radius: 100px;  margin-bottom: 40px;width: 123px;height: 123px;position: relative;}
.expenseReportfull .portfolio_shopping_feature_list p.secNo span{font-size: 40px;color: #fff;position: absolute;top: 0;right: 0;left: 0;    bottom: 0; margin: auto;display: inline-table;font-weight: 500;}
.expenseReportfull .portfolio_zoopy_feature .portfolio_shopping_feature_list ul li:before{background: url(../svg/list-before-2.svg);width: 21px;height: 10px;}
.expenseReportfull .portfolio_zoopy_feature .portfolio_shopping_feature_list ul li {padding-left: 30px !important;}
.expenseReportfull .portfolio_shopping_feature_list h3 {color: #005587;}

.portfolio_expense_feature .zoopy_listing_image{margin-bottom: 50px;}
.portfolio_expense_feature .zoopy_listing_image img{box-shadow: 0 3px 26px rgba(0, 85, 135, .2);border-radius: 45px;}
.expensereport_allscreen{background: url(../svg/allscreen-bg.svg) no-repeat center top;margin-top: 80px;background-size: cover;}
.expensereport_allscreen .main_portfolio_title:before{left: 0;right: 0;margin: auto;color: #C9E2F0;}
.expensereport_allscreen img{box-shadow: 0 3px 26px rgba(0, 85, 135, .15);border-radius: 35px;margin-top: 50px;}
.new_all_screen.expensereport_allscreen .main_portfolio_title{margin-bottom: 100px;}

.dribbblebehancesecwrapper { margin: 10px 0 35px 0; }
.dribbblebehancesecwrapper ul { display: flex; flex-wrap: wrap; max-width: 655px; width: 100%; margin: 0 auto; }
.dribbblebehancesecwrapper ul li { flex: 0 0 50%; max-width: 50%; width: 100%; padding: 0 14px; }
.dribbblebehancesecwrapper ul li a { background-color: #000; border-radius: 20px; padding: 20px; display: flex; align-items: center; justify-content: space-between; -webkit-transition: 0.2s all ease-in; transition: 0.2s all ease-in; }
.dribbblebehancesecwrapper ul li.dribbblebadge a { background-color: #EC407A; }
.dribbblebehancesecwrapper ul li.dribbblebadge a:hover { background-color: #000; }
.dribbblebehancesecwrapper ul li.behancebadge a { background-color: #4176FA; }
.dribbblebehancesecwrapper ul li.behancebadge a:hover { background-color: #000; }
.dribbblebehancesecwrapper ul li a .badgewebicon { background: #fff; display: block; padding: 12px; border-radius: 50%; }
.dribbblebehancesecwrapper ul li a .badgetext { color: #fff; padding: 0 16px; text-align: left; line-height: 1; }
.dribbblebehancesecwrapper ul li a .badgetext span { font-size: 16px; display: block; }
.dribbblebehancesecwrapper ul li a .badgetext strong { font-size: 22px; display: block; margin: 10px 0 0; }

.sonaappWrapper{margin-top: 99px;background: #F5FBFE;}
.sonaappBanner{background: url(../png/banner-bg-20.png) no-repeat center/ cover;height: calc(100vh - 99px);}
.sonaappBanner .bannerText{height: calc(100vh - 99px);display: flex;align-items: center;justify-content: center;}
.sonaappBanner .bannerText h1{font-size: 68px;text-align: center;line-height: 1.3;color: #fff;margin-bottom: 0;text-shadow: 0 3px 6px rgba(0,0,0,.3);z-index: 9;}
.sonaaboutwrapper{padding: 100px 0;background: url(../svg/leaf.svg) no-repeat bottom left -90px;}
.sonaaboutlisting{border-left: 2px solid #E7F1F5;padding-left: 40px;}
.sonaabout, .sonaaboutlisting{display: flex;flex-wrap: wrap;}
.sonaaboutdes, .sonalist, .sonaaboutlisting{max-width: 50%;flex: 0 0 50%;}
.sonaaboutdes{padding-right: 40px;}
.sonaaboutdes h2{font-size: 50px;font-weight: 700;margin-bottom: 30px;}
.sonaaboutdes p{font-size: 20px;font-weight: 400;color: #000;line-height: 1.7;}
.listNo{background: #849FA9;padding: 5px;width: 48px;height: 48px;border-radius: 48px;position: relative;margin-bottom: 15px;}
.listNo span{font-size: 18px;color: #fff;font-weight: 600;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;display: inline-table;}	
.sonalist{margin-bottom: 50px;}
.sonalist p{font-size: 18px;font-weight: 500;color: #849FA9;text-transform: uppercase;margin-bottom: 10px;}
.sonalist h3{font-size: 22px;font-weight: 500;margin-bottom: 0;}
.sonalist h4{font-size: 16px;font-weight: 400;line-height: 1.5;margin-bottom: 0;}
.sonalistimg{display: flex;}
.sonalistimg img{padding-right: 20px;}
.sonalistimg img:last-child{padding-right: 0;}
.sonaaboutlisting .sonalist:last-child, .sonaaboutlisting .sonalist:nth-last-child(2){margin-bottom: 0;}
.sonaappScreenwrapper{background: url(../svg/appscreen-bg.svg) no-repeat center;padding: 100px 0;background-size: contain;}
.sonaappScreen{display: flex;align-items: center;justify-content: space-between;}
.sonaappScreen img{margin: auto;padding: 0 15px;}
.sonaappScreen .sonaappScreenlist:first-child img.sonatextimg, .sonaappScreen .sonaappScreenlist:last-child img.sonatextimg{margin-top: 50px;}
.sonaappScreen .sonaappScreenlist:nth-child(2) img.sonatextimg{margin-bottom: 50px;}
.challengeSolutionWrap{padding: 100px 0;background: url(../svg/leaf-left.svg) no-repeat top right -90px;}
.challengeSolutionlisting{display: flex;}
.challengeSolutionlist{max-width: 50%;flex: 0 0 50%;}
.challengeSolutionlist h2{font-size: 22px;font-weight: 500;background: #849FA9;display: inline-block;padding: 15px 40px;border-radius: 30px;    line-height: 1;color: #fff;text-shadow: 0 3px 6px rgba(0,0,0,.2);margin-bottom: 30px;}
.challengeSolutionlist ul{padding-left: 25px;}
.challengeSolutionlist ul li{font-size: 20px;font-weight: 400;margin-bottom: 20px;line-height: 1.5;position: relative;}
.challengeSolutionlist ul li:before{content: '';position: absolute;top: 9px;left: -25px;background: #849FA9;width: 10px;height: 10px;border-radius: 100px;}
.challengeSolutionlist ul li:last-child{margin-bottom: 0;}
.challengeSolutionlisting .challengeSolutionlist:first-child{padding-right: 50px;}
.challengeSolutionlisting .challengeSolutionlist:last-child{padding-left: 50px;z-index: 9;}
.sonacyclewrap{padding: 100px 0;background: #E7F1F5;}
.sonacyclewrap h2{font-size: 50px;line-height: 1.2;max-width: 80%;margin-bottom: 65px;line-height: 1.3;}
.sonacycle{display: flex;flex-wrap: wrap;justify-content: space-between;z-index: 9;position: relative;}
.sonacyclelist{min-width: 330px;flex: 0 0 330px;background: #fff;display: inline-block;padding: 40px 50px;border-radius: 20px;position: relative;margin-bottom: 150px;box-shadow: 0 3px 16px rgba(0,0,0,.06);}
/* .sonacyclelist:nth-last-child(-n+3){margin-bottom: 0;} */
.sonacyclelist:before{background: url(../svg/arrow-right-2.svg) no-repeat;content: '';position: absolute;top: 0;bottom: 0;
    margin: auto;right: 100%;width: 143px;height: 17px;z-index: -1;}
.sonacycle .sonacyclelist:first-child::before, .sonacycle .sonacyclelist:nth-child(4)::before{display: none;}
.sonacycle .sonacyclelist:nth-child(3)::after{background: url(../svg/connector.svg) no-repeat;content: '';width: 885px;    height: 132px;z-index: 999;position: absolute;right: 145px;bottom: -123px;background-size: contain;}
.sonacyclelist .sonacyclenumber{position: absolute;top: -24px;left: 0;right: 0;margin: auto;display: inline-table;background: #849FA9;width: 48px;height: 48px;border-radius: 50px;}
.sonacyclelist .sonacyclenumber span{font-size: 18px;font-weight: 600;color: #fff;position: absolute;left: 0; right: 0;margin: auto;  display: inline-table;top: 0;bottom: 0;}
.sonacyclelist p{font-size: 24px;font-weight: 500;text-align: center;line-height: 1.4;}
.resultwrap{padding: 100px 0;}
.resultSec{background: url(../svg/leaf-result.svg) no-repeat bottom -100px right #141414;border-radius: 50px;padding: 75px 85px;}
.resultSec h2{font-size: 70px;color: #96ADB6;margin-bottom: 40px;}
.resultSec ul{padding-left: 30px;padding-right: 150px;}
.resultSec ul li{font-size: 20px;font-weight: 500;margin-bottom: 30px;color: #96ADB6;line-height: 1.5;position: relative;}
.resultSec ul li:last-child{margin-bottom: 0;}
.resultSec ul li:before{content: '';position: absolute;top: 9px;left: -25px;background: #849FA9;width: 10px;height: 10px;border-radius: 100px;}
.sonacontactWrap{background: url(../svg/contact-bg.svg) no-repeat center / cover;padding: 80px 0;}
.sonacontactus{display: flex;align-items: center;flex-wrap: wrap;}
.sonacontactimg{max-width: 450px;flex: 0 0 450px;}
.sonacontacttext{max-width:calc(100% - 450px);flex: 0 0 calc(100% - 450px);padding-left: 30px;}
.sonacontacttext h4{font-size: 30px;color: #fff;font-weight: 500;line-height: 1.5;margin-bottom: 30px;}
.sonacontacttext .mainprbutton{background: #fff;border: #fff;color: #000!important;padding: 18px 24px;font-size: 18px;}
.sonacontacttext .mainprbutton.highlitedcolor.slide-vertical::before, .sonacontacttext .mainprbutton.highlitedcolor.slide-vertical::after{display: none;}
.sonacontacttext .mainprbutton:hover{ padding: 18px 24px;}

.legendappWrapper .sonaappBanner{background: url(../png/banner-bg-21.png) no-repeat center/ cover;position: relative;}
.legendappWrapper .sonaappBanner:before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-image: linear-gradient(rgba(255,255,255, 0), #17191A);}
.legendappWrapper .sonaappBanner .bannerText h1 {font-size: 48px;font-weight: 600;}
.legendappWrapper .sonaappBanner .bannerText h1 span{font-size: 128px;color: #EBCAB5;display: block;}
.sonaappWrapper.legendappWrapper{background: #17191A;}
.legendappWrapper .sonaaboutdes h2,.legendappWrapper .sonacyclewrap h2{color: #fff;}
.legendappWrapper .sonaaboutdes p{color: rgba(255,255,255,.8);}
.legendappWrapper .sonaaboutlisting {border-left: none;background: #fff;border-radius: 40px;padding: 40px;}
.legendappWrapper .listNo {background: #000;}
.legendappWrapper .sonalist p {color: #9A9A9A;}
.legendappWrapper .sonaaboutwrapper, .legendappWrapper .sonaappScreenwrapper{background: none;}
.legendappWrapper .challengeSolutionlist h2{background: #EBCAB5;color: #000;}
.legendappWrapper .challengeSolutionlist ul li:before,.legendappWrapper .sonacyclelist .sonacyclenumber{background: #EBCAB5;}
.legendfixImg{height: 900px;background-attachment: fixed;background-image: url(../png/fix-img.png);background-size: cover;background-position: center;background-repeat: no-repeat;width: 100%; }
.legendappWrapper .sonacyclewrap{background: none;}
.legendappWrapper .sonacyclelist .sonacyclenumber span{color: #000;}
.legendappWrapper .resultSec ul{padding-right: 0;display: flex;flex-wrap: wrap;}
.legendappWrapper .resultwrap{background: url(../png/resultwrap-bg.png) no-repeat center / cover;position: relative;}
.legendappWrapper .resultwrap:before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-image: linear-gradient(#17191A, rgba(255,255,255, .01), rgba(255,255,255, .01), #17191A);}
.legendappWrapper .resultSec{background: none;backdrop-filter: blur(30px);border: 2px solid rgba(255,255,255,.2);}
.legendappWrapper .resultSec h2,  .legendappWrapper .resultSec ul li, .legendappWrapper .challengeSolutionlist ul li{color: #fff;}
.legendappWrapper .resultSec ul li:before{background: #fff;}
.legendappWrapper .resultSec ul li{max-width: 33.33%;flex: 0 0 33.33%;}
.legendappWrapper .sonaappScreenwrapper{position: relative;z-index: 1;}
.legendappWrapper .sonaappScreenwrapper:before{content: '';background: url(../svg/circle-sm.svg) no-repeat;width: 506px;height: 476px;  position: absolute;top: 0;left: 60px;z-index: -1;background-size: contain;}
.legendappWrapper .sonaappScreenwrapper:after{content: '';background: url(../svg/circle-lg.svg) no-repeat;width: 855px;height: 887px;  position: absolute;bottom: -320px;right: -200px;z-index: -1;background-size: contain;}
.legendappWrapper .challengeSolutionWrap{background: none;}
.sonacyclelist:before {background: url(../svg/arrow-right-3.svg) no-repeat;}
.sonacycle .sonacyclelist:nth-child(3)::after {background: url(../svg/connector-2.svg) no-repeat;background-size: contain;}

.invoice-management .datastudio-app .portfolio-banner:before {background: url(../svg/banner-bg-2.svg) no-repeat left top;background-size: 100%;}
.invoice-management .datastudio_about {background: url(../png/about-bg-5.png) no-repeat center center / cover;}
.invoice-management .datastudio_about ul li{line-height: 1.4;}
.invoice-management .datastudio_about ul li:before {background: url(../svg/list-before-3.svg);}
.invoice-management .datastudio_about .btn-portfolio {background: #fff;color: #000;}
.invoice-management .datastudio_about:before{display: none;}
.invoice-management .studioScreentextflex .screenText p {width: 650px;}
.invoice-management .screenNumber h3{-webkit-text-stroke: 2px #CECECE;}
.invoice-management .datastudio_screens1:before {background: url(../svg/screen-before1-2.svg) no-repeat;    z-index: -1;}
.invoice-management .datastudio_screens4:before {background: url(../svg/screen-before2-2.svg) no-repeat;    z-index: -1;}
.invoice-management .allscreensDatastudio h4 {-webkit-text-stroke: 1px #CECECE;}
.invoice-management .invoiceappslider:before{display: none;}
.invoice-management .invoiceappslider{padding: 100px 0;}
.invoice-management .datastudio_title h2{-webkit-text-stroke: 1px #CECECE;color: transparent;font-size: 100px;}
.invoice-management .screenText p {font-size: 24px;}
.invoice-management .datastudio-app .maintitlepowerapp.darktitle{font-size: 55px;font-weight: 700;margin: 0px 0 50px;width: 600px;}

/*.fuzzan-app img{max-width: 100%;}*/
.fuzzan-app .portfolio_new_banner_title {font-size: 44px;line-height: 1.2;}
.fuzzan-app .portfolio_new_banner {padding: 170px 0;}
.fuzzan-app .portfolio_new_banner.portfolio_new_shopping {background-color: #D6F6F4;position: relative;z-index: -1;}
.fuzzan-app .portfolio_new_shopping {background: url(../svg/home-page-bg.svg);position: absolute;}
.fuzzan-app .portfolio_shopping_about {background: url(../svg/about-page-bg.svg) no-repeat center;background-size: cover;padding: 200px 0 0;margin-top: -160px;margin-bottom: 100px;}
.fuzzan-app .about-img{position: relative;z-index: 99;}
.fuzzan-app .about-img:before {background: url(../svg/about-page-img-bg.svg);top: 47px;left: -135px;position: absolute;content: '';width: 657px;height: 655px;z-index: -1;}
.fuzzan-app .about_portfolio_title {color: #fff;margin-bottom: 70px;position: relative;}
.fuzzan-app .portfolio-new-section p{color: #fff;}
.fuzzan-app .portfolio-new-section ul li{color: #fff; font-size: 18px;padding-right: 10px;position: relative;}
.fuzzan-app .portfolio-new-section ul {margin: 0;padding: 0;flex-wrap: wrap;display: flex;}
.fuzzan-app .portfolio-new-section ul li:before {content: '';position: absolute;left: 0;top: 4px;background: url(../svg/list-arrow.svg);width: 22px;height: 15px;}
.fuzzan-app .about_portfolio_title::before{position: absolute;content: 'About';top: 50%;left: 0;transform: translateY(-50%);font-size: 160px;color: #fff;opacity: 0.07;}
.fuzzan-app .portfolio_shopping_about .btn-grad{box-shadow: none;background: #9ACFCC;color: #15394B;}
.fuzzan-app .portfolio_shopping_feature_list ul li {color: #000;}
.fuzzan-app .portfolio_shopping_feature_list ul li:before{background: none;}
.fuzzan-app .shopping_product_listing_image:before{background: none;}
.fuzzan-app  .portfolio_shopping_feature .main_portfolio_title {color: #FF9E1B;}
.fuzzan-app .portfolio_shopping_feature_list p.numbers {background-color: #15394B;background-image: none;}
.fuzzan-app .portfolio-new-section span p {color: #3B3B3B;margin-bottom: 26px;}
.fuzzan-app .portfolio_shopping_feature ul li:before {left: 10px;top: 10px;width: 8px;height: 8px;background-color: #9ACFCC;border-radius: 50px;}
.fuzzan-app .new_all_screen {background: url(../svg/all-screens-bg.svg) no-repeat center bottom;background-size: contain;}
.fuzzan-app .new_all_screen .main_portfolio_title {font-weight: 800;}

.injuiryformWrapper.newinvoicewrapper {background: transparent;}
.injuiryformWrapper.newinvoicewrapper .portfolio_new_banner {background: url(../svg/banner-bg-3.svg) no-repeat center top #F5FAFF;background-size: cover;}
.injuiryformWrapper .invoiceAboutcontent p{color: #757C8F;}
.injuiryformWrapper .invoiceAboutfeatures{background: #F3FAFF;}
.injuiryformWrapper .invoiceAboutcontent .portfolio_new_btn .btn-grad {background: #495965;}
.injuiryformWrapper .invoiceAboutcontent ul li span{color: #495965;}
.injuiryformWrapper .invoiceGallery{height: 800px;background: url(../png/display.png);background-attachment: fixed;background-size: cover;background-position: center;background-repeat: no-repeat;width: 100%;border-radius: 0;margin-bottom: 0;}
.injuiryformWrapper .invoiceTitle span{color: #DEE9F0;}
.injuiryformWrapper .invoiceScreenlisting1 {background: url(../svg/recbox-2.svg) no-repeat bottom 150px left -230px;padding: 150px 0;background: #F3FAFF;}
.injuiryformWrapper .invoiceScreenlisting2{background: #F3FAFF;}
.injuiryformWrapper .invoiceScreenlisting2:before {background: url(../svg/dark-bg-2.svg) no-repeat center top 200px;height: 1443px;background-size: cover;}
.injuiryformWrapper .invoiceScreenlisting3 .invoiceTitle span {color: #526572;}
.injuiryformWrapper .invoiceappslider:before{display: none;}
.injuiryformWrapper .invoiceappslider .invoiceTitle h3:before{background: url(../svg/title-bg.svg) no-repeat center top;}
.injuiryformWrapper .invoiceAllscreens{animation-name: horizontalmovelong;}
.injuiryformWrapper .invoiceappslider #invoiceAllscreenswrapper:nth-child(3) .invoiceAllscreens {animation: horizontalreversemovelong 40s linear infinite;}
.injuiryformWrapper .invoiceScreens ul{margin-top: 50px;padding-left: 25px;display: grid;justify-content: center;}
.injuiryformWrapper .invoiceScreens ul li{font-size: 20px;text-align: left;margin: 0 150px 17px;line-height: 1.4;list-style-type: circle;color: #000;}
.injuiryformWrapper .invoiceScreenlisting2 .invoiceScreens ul li{color: #fff;}
.bannertechtag img{left: 0;right: 0;}
@keyframes horizontalmovelong {
  0% {
      transform: translate(3%, 0);
  }
  50% {
      transform: translate(-46%, 0);
  }
  100% {
      transform: translate(0, 0);
  }
}
@keyframes horizontalreversemovelong {
  0% {
      transform: translate(-3%, 0);
  }
  50% {
      transform: translate(46%, 0);
  }
  100% {
      transform: translate(0, 0);
  }
}

.ondemandCasestudy{margin-top: 99px;}
.ondemandCasestudy .container-fluid{padding: 0 250px;margin-right: auto;margin-left: auto;max-width: 1920px;}
.ondemandCasestudy .groceallScreens{padding-left: 0;padding-right: 0}
.ondemandCasestudy .groceallScreens .container-fluid{padding: 0 100px;}
.ondemandcaseBanner{position: relative;}
.ondemandcaseBanner:before{content: '';position: absolute;top: 0;right: 0;width: 1023px;height: 813px;background: url(../svg/banner-bg-4.svg) no-repeat right top;}
.ondemandcaseBanner h1{font-size: 60px;color: #161C2C;margin: 40px 0;line-height: 1.2;}
.ondemandcaseBanner p{font-size: 22px;font-weight: 500;line-height: 1.4;margin: 0 0 40px;}
.ondemandcaseBanner .tagRights{font-size: 22px;font-weight: 500;color: #8F8F8F;}
.ondemandCasestudy .aboutGroce .aboutGrocecontent {box-shadow: 0 13px 26px rgba(0,0,0,.10);}
.ondemandCasestudy .aboutGroce .iconImg {background: #DDEFF8;}
.ondemandCasestudy .aboutClient{background: none;}
.ondemandCasestudy .main_grocetitle{color: #0C3469;}
.ondemandCasestudy .aboutClient p {font-size: 20px;line-height: 1.8;}
.ondemandCasestudy .aboutClient .vectorImage img {width: auto;}
.ondemandcaseabout{padding-left: 60px;}
.ondemandCasestudy .onlineconsultation{border: none;padding: 70px 0;}
.ondemandCasestudy .consultant{padding-top: 70px;}
.ondemandCasestudy .consultant.consultantone:before, .ondemandCasestudy .consultant.consultanttwo.active:before, .ondemandCasestudy .consultant.consultantthree:before, .ondemandCasestudy .consultant.consultantfour.active:before{display: none;}
.ondemandCasestudy .consultant.consultantfour.active img, .ondemandCasestudy .consultant.consultantfour.active .textbubble {transition-delay: 0.65s;}
.ondemandCasestudy .textbubble{width: auto;height: auto;background: rgba(255,255,255,.9);border: 1px solid #E0F0F8;padding: 8px 20px;font-size: 22px;font-weight: 500;display: flex;align-items: center;top: 140px;right: -60px;box-shadow: 0 3px 16px rgba(5,55,120,.1);}
.ondemandCasestudy .textbubble img{margin-right: 10px;}
.ondemandCasestudy .textbubble:after{display: none;}
.ondemandCasestudy .consultanttwo .textbubble {top: 0;left: 0;right: auto;}
.ondemandCasestudy .consultantthree .textbubble{left: 30px;right: auto;top: 50%;}
.ondemandCasestudy .consultantfour .textbubble{left: -20px;right: auto;top: 100px;}
.ondemandCasestudy .blockInner.problemBlock, .ondemandCasestudy .blockInner.solutionBlock {flex: 0 0 45%;max-width: 45%;}
.ondemandCasestudy .blockInnerarrows {flex: 0 0 10%;max-width: 100%;text-align: center;}
.ondemandCasestudy .blockInner ul li{list-style-type: none;position: relative;}
.ondemandCasestudy .blockInner ul li:before{content: '';position: absolute;top: 6px;left: -19px;width: 10px;height: 10px;background: #0C3469;border-radius: 20px;}
.ondemandCasestudy .problemSolution, .ondemandCasestudy .groceTech, .ondemandCasestudy .groceResult, .ondemandCasestudy .groceallScreens{background: none;}
.ondemandCasestudy .blockInner {box-shadow: 0 13px 26px rgb(12,52,105,.10);}
.ondemandCasestudy .groceFeature{background: #0C3469;}
.ondemandCasestudy .groceFeature .main_grocetitle {color: #fff;}
.ondemandCasestudy .groceFeaturelistmiddle {padding: 0 40px;}
.ondemandCasestudy .grocefeatureImg{background: #C2D7F2;}
.ondemandCasestudy .grocefeatureImg::after{border-color: #0c3469;background: #fff;}
.ondemandCasestudy .groceTechblock {flex: 0 0 33.33%;max-width: 33.33%;padding: 30px 0;}
.ondemandCasestudy .groceTechwrappertwo{justify-content: center;}
.ondemandCasestudy .groceTechimg{background: #0C3469;}
.ondemandCasestudy .groceTechblock h3{padding: 0 40px;}
.ondemandCasestudy .resultWrapper {background: #DDEFF8;}
.ondemandCasestudy .groceFeaturelist .featureBlock:last-child{margin-bottom: 0;}
.ondemandCasestudy .groceallScreens:before{color: #DDEFF8;}
.ondemandCasestudy .problemSolution .blockWrapper{align-items: normal;}
.ondemandCasestudy .blockInnerarrows {align-self: center;flex: 0 0 10%;max-width: 10%;display: flex;justify-content: center;padding: 10px;}
.ondemandCasestudy .groceFeature .featureBlock h3{width: calc(100% - 110px);}

.hire-banner-2.ev-charging-app-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/evcharging-banner-sprite.svg);}

.ondemandCasestudy.meditationappCasestudy .ondemandcaseBanner{padding: 80px 0;}
.ondemandCasestudy.meditationappCasestudy .ondemandcaseBanner:before{background: url(../png/banner-bg-22.png) no-repeat center bottom;width: 100%;background-size: cover;height: 1100px;}
.ondemandCasestudy.meditationappCasestudy .ondemandcaseBanner h1, .meditationappCasestudy .ondemandcaseBanner p{color: #fff;}
.ondemandCasestudy.meditationappCasestudy .aboutGroce .contentBlock {padding-right: 70px;}
.ondemandCasestudy.meditationappCasestudy .aboutGroce .iconImg {background: #CEEEF1;}
.ondemandCasestudy.meditationappCasestudy .aboutGroce .iconImg img{margin: auto;}
.ondemandCasestudy.meditationappCasestudy .main_grocetitle {color: #000000;}
.ondemandCasestudy.meditationappCasestudy .groceFeature p{font-size: 18px;line-height: 1.6;margin-bottom: 50px;}
.ondemandCasestudy.meditationappCasestudy .groceFeature .main_grocetitle{margin-bottom: 20px;}
.ondemandCasestudy.meditationappCasestudy .problemSolution{background: #F2FEFF;}
.ondemandCasestudy.meditationappCasestudy .blockInner ul li:before{background: #389195;}
.ondemandCasestudy.meditationappCasestudy .blockInner{box-shadow: none;padding: 0;background: transparent;}
.desktopAppmeditation{position: relative;background:url(../svg/appwebscreensbefore-2.svg) no-repeat center top;padding-bottom: 100px;}
.desktopAppmeditation:after{content: '';position: absolute;top:90px;right: 90px;background:url(../svg/appwebscreensafter-2.svg) no-repeat right top;width: 80px;height: 88px;}
.ondemandCasestudy.meditationappCasestudy .groceFeature {background: none;}
.ondemandCasestudy.meditationappCasestudy .groceFeature .featureBlock h3{color: #000;}
.ondemandCasestudy.meditationappCasestudy .filter_tabs_technology{background: #F2FEFF;}
.ondemandCasestudy .resultWrapper{background: none;padding: 135px 0 50px;}
.resultWrapperblock{border: 5px solid #E6F5F5;border-radius: 30px;text-align: center;padding: 40px;}
.resultWrapperblock h3{font-size: 45px;margin: 20px 0 15px;line-height: 1;color: #389195;}
.resultWrapperblock p{font-size: 20px;line-height: 1;color: #000000;font-weight: 500;}
.resultWrapperblock img{height: 70px;}
.ondemandCasestudy.meditationappCasestudy .invoiceappslider:before{display: none;}
.ondemandCasestudy.meditationappCasestudy .invoiceappslider .invoiceTitle h3{margin: 50px 0;}
.ondemandCasestudy.meditationappCasestudy .invoiceappslider .invoiceTitle h3:before{background: url(../allscreen-bg.html) no-repeat center top;}
.ondemandCasestudy.meditationappCasestudy #invoiceAllscreenswrapper {height: 780px;}
.ondemandCasestudy.meditationappCasestudy .invoiceAllscreens{animation-name: horizontalmoveextralong;}
.ondemandCasestudy.meditationappCasestudy .invoiceappslider {background: #F2FEFF;margin-top: 100px;}
.ondemandCasestudy.meditationappCasestudy .blockInner.problemBlock, .ondemandCasestudy.meditationappCasestudy .blockInner.solutionBlock {flex: 0 0 100%;max-width: 100%;}
.meditationappCasestudy .filter_tabs_technology .nav-tabs{border: 1px solid #389195;border-radius: 33px;}
.meditationappCasestudy .filter_tabs_technology .nav-tabs li {width: 25%;text-align: center;}
.meditationappCasestudy .filter_tabs_technology .nav-tabs li a{border-radius: 0;margin-right: 0;color: #389195;border-right: 1px solid #389195;}
.meditationappCasestudy .filter_tabs_technology .nav-tabs li a:before{display: none;}
.meditationappCasestudy .filter_tabs_technology .nav-tabs li.active a {color: #fff;background: #389195;}
.meditationappCasestudy .filter_tabs_technology .nav-tabs li:first-child a{border-top-left-radius: 33px;border-bottom-left-radius: 33px;}
.meditationappCasestudy .filter_tabs_technology .nav-tabs li:last-child a{border-top-right-radius: 33px;border-bottom-right-radius: 33px;border-right: 0;}
.meditationappCasestudy .filter_tabs_technology .nav-tabs>li>a:hover{border-right: 1px solid #389195;}
.meditationappCasestudy .filter_tabs_block{border-radius: 30px;box-shadow: 0px 3px 16px rgba(67,88,150,.10)}
.meditationappCasestudy .filter_tabs_block p {color: #000000;}
.ondemandCasestudy.meditationappCasestudy .grocefeatureImg {background: #CEEEF1;}
@keyframes horizontalmoveextralong {
  0% {
      transform: translate(3%, 0);
  }
  50% {
      transform: translate(-65%, 0);
  }
  100% {
      transform: translate(0, 0);
  }
}
@keyframes horizontalmoveextralongreverse {
  0% {
      transform: translate(-3%, 0);
  }
  50% {
      transform: translate(65%, 0);
  }
  100% {
      transform: translate(0, 0);
  }
}
.ondemandCasestudy.meditationappCasestudy .invoiceappslider #invoiceAllscreenswrapper:last-child .invoiceAllscreens {animation-name: horizontalmoveextralongreverse;}
.meditationappCasestudy .ondemandcaseabout ul{padding-left: 20px;}
.meditationappCasestudy .ondemandcaseabout ul li{font-size: 18px;margin-bottom: 20px;line-height: 1.5;list-style-type: disc;}
.meditationappCasestudy .ondemandcaseabout ul li:last-child{margin-bottom: 0;}
.meditationappCasestudy .aboutClient .col-md-6 {text-align: left;}

.page-home .top-industries{background: #F8F9FE;}
.hire-banner-2.headless-cms-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/headless-banner-sprite.svg);}

.fitnessCasestudy{background: #040f2d;}
.fitnessCasestudy .logo-img{margin: 0px 0 40px;}
.fitnessCasestudy .ondemandcaseBanner p{color: #fff;}
.fitnessCasestudy .ondemandcaseBanner{padding: 100px 0 70px;}
.fitnessCasestudy .ondemandcaseBanner:before{background: url(../png/banner-bg-23.png) no-repeat center top;width: 100%;bottom: -100px;left: 0;height: 2000px;}
.fitnessCasestudy.ondemandCasestudy .aboutGroce .iconImg {background: #D8FFE6;}
.fitnessCasestudy.ondemandCasestudy .main_grocetitle{color: #fff;}
.fitnessCasestudy.ondemandCasestudy .aboutClient p{color: rgba(255,255,255,.8);}
.fitnessCasestudy .ondemandcaseabout {padding-left: 0px;}
.fitnessCasestudy .graphicmarqueeslider:first-child{background: #1B2A53;}
.fitnessCasestudy .graphicmarqueeslider:last-child{background: #28D666;color: #fff;}
.fitnessCasestudy .blockInner {background: #1B2A53;}
.fitnessCasestudy .blockInner h3{color: #fff;}
.fitnessCasestudy .blockInner ul li{color: rgba(255,255,255,.8)}
.ondemandCasestudy.fitnessCasestudy .blockInner ul li:before{background: #28D666;}
.ondemandCasestudy.fitnessCasestudy .grocefeatureImg {background: #fff;}
.ondemandCasestudy.fitnessCasestudy .groceTech{background: #fff;}
.fitnessCasestudy.ondemandCasestudy .groceTech .main_grocetitle {color: #1B2A53;}
.ondemandCasestudy.fitnessCasestudy .groceTechimg {background: #1B2A53;}
.ondemandCasestudy.fitnessCasestudy .groceResult{background: #fff;}
.ondemandCasestudy.fitnessCasestudy .resultWrapper{background: #D8FFE6;padding: 80px;}
.fitnessCasestudy.ondemandCasestudy .resultWrapper .main_grocetitle{color: #1B2A53;}
.ondemandCasestudy.fitnessCasestudy .groceResult{position: relative;}
.ondemandCasestudy.fitnessCasestudy .groceResult:before{content: '';position: absolute;top: 50%;bottom: 0;right: 0;left: 0;background: #040F2D;}
.ondemandCasestudy.fitnessCasestudy .groceallScreens:before {color: #1B2A53;}
.ondemandCasestudy.fitnessCasestudy .groceallScreens {padding: 300px 100px 100px;}
.ondemandCasestudy.fitnessCasestudy .groceFeature {background: #14224A;}
.ondemandCasestudy.fitnessCasestudy .aboutGroce .contentBlock {padding-right: 60px;}

.ondemandCasestudy.nftcasestudy{background: #0E0A54;}
.ondemandCasestudy.nftcasestudy .ondemandcaseBanner img.lozad{width: 100%;}
.ondemandCasestudy.nftcasestudy .ondemandcaseBanner{padding: 100px 0;}
.ondemandCasestudy.nftcasestudy .ondemandcaseBanner:before{display: none;}
.ondemandCasestudy.nftcasestudy .ondemandcaseBanner p{margin: 40px 0;color: #fff;line-height: 1.7;}
.ondemandCasestudy.nftcasestudy .aboutClient .vectorImage img{width: 100%;}
.ondemandCasestudy.nftcasestudy .main_grocetitle{color: #fff;}
.ondemandCasestudy.nftcasestudy .aboutClient p{color: #fff;}
.ondemandCasestudy.nftcasestudy .graphicmarqueeslider .slick-list {padding: 0!important;}
.ondemandCasestudy.nftcasestudy .graphicmarqueeslider:first-child{background: #1C63DF;z-index: 9;-webkit-transform: rotate(-4deg);transform: rotate(0deg);transform: rotate(0deg)}
.ondemandCasestudy.nftcasestudy .graphicmarqueeslider:last-child {height: 75px;background: #29227E;}
.ondemandCasestudy.nftcasestudy .graphic-getintouch{padding-top: 50px;}
.ondemandCasestudy.nftcasestudy .graphicmarqueeslider + .graphicmarqueeslider {-webkit-transform: rotate(4deg);transform: rotate(6deg);}
.ondemandCasestudy.nftcasestudy .blockInner.problemBlock, .ondemandCasestudy.nftcasestudy .blockInner.solutionBlock {flex: 0 0 100%;max-width: 100%;padding: 0;background: none;}
.ondemandCasestudy.nftcasestudy .blockInner h3{font-size: 50px;margin-bottom: 50px;}
.ondemandCasestudy.nftcasestudy .blockInner h3, .ondemandCasestudy.nftcasestudy .blockInner ul li{color: #fff;}
.ondemandCasestudy.nftcasestudy .blockInner ul li{line-height: 1.5;}
.ondemandCasestudy.nftcasestudy .blockInner ul li:before{background: #1C63DF;}
.ondemandCasestudy.nftcasestudy .groceFeaturelist.groceFeaturelistleft .featureBlock h3 {text-align: left;padding-left: 30px;}
.ondemandCasestudy.nftcasestudy .groceFeaturelist {flex: 0 0 40%;max-width: 40%;}
.ondemandCasestudy.nftcasestudy .groceFeaturelistimg{max-width: 60%;flex: 0 0 60%;}
.ondemandCasestudy.nftcasestudy .grocefeatureImg {background: #fff;}
.ondemandCasestudy.nftcasestudy .groceFeature {background: #29237F;}
.toolsTechblocksec{background: #fff;padding: 100px 0;}
.toolsTechblocks{display: flex;flex-wrap: wrap;}
.toolsTechblocks .toolsTechblockwrapper{max-width: 50%;flex: 0 0 50%;padding: 0 15px;margin-top: 70px;}
.toolsTechblocks .toolsTechblock{border: 1px solid #C6D1F5;border-radius: 20px;padding: 65px 25px 35px 25px;position: relative;}
.ondemandCasestudy.nftcasestudy .toolsTechblocksec .main_grocetitle {color: #16115E;}
.toolsTechblockcontent{display: flex;align-items: center;justify-content: space-between;text-align: center;flex-wrap: wrap;}
.toolsTechblockcontentinner{max-width: 25%;flex: 0 0 25%;justify-content: space-between;}
.toolsTechblockcontentinner h4{font-size: 20px;font-weight: 500;margin:20px 0 0;}
.toolsTechblocks .toolsTechblock h3{font-size: 24px;font-weight: 500;background: #0E0A54;border-radius: 32px;color: #fff;text-align: center;padding: 15px;display: inline-block;position: absolute;top: -30px;left: 0;right: 0;margin: 0 auto;width: 372px;}
.ondemandCasestudy.nftcasestudy .invoiceappslider:before{display: none;}
.ondemandCasestudy.nftcasestudy .groceResult{padding: 100px 0;background: #1C63DF;}
.ondemandCasestudy.nftcasestudy .resultWrapper{padding: 0;}
.ondemandCasestudy.nftcasestudy .resultWrapper p{color: #fff;}
.ondemandCasestudy.nftcasestudy .invoiceappslider .invoiceTitle h3:before{display: none;}
.ondemandCasestudy.nftcasestudy .invoiceAllscreens img {margin: 0 40px;}
.ondemandCasestudy.nftcasestudy #invoiceAllscreenswrapper {height: 750px;}
.ondemandCasestudy.nftcasestudy .invoiceAllscreens{animation-name: horizontalmoveextralong;}
.ondemandCasestudy.nftcasestudy .invoiceappslider #invoiceAllscreenswrapper:last-child .invoiceAllscreens {animation-name: horizontalmoveextralongreverse;}
.ondemandCasestudy.nftcasestudy .invoiceappslider{padding: 100px 0;background: #f5f6f5;}
.ondemandCasestudy.nftcasestudy .invoiceappslider .invoiceTitle h3 {margin-bottom: 70px;color: #16115E;}
.ondemandCasestudy.nftcasestudy .groceFeature .main_grocetitle{margin-bottom: 30px;}
.ondemandCasestudy.nftcasestudy .groceFeature p{font-weight: 500;color: #fff;font-size: 20px;margin-bottom: 40px;}

.page-custom-software-development-company .crossplatformintro .flutterintroimg > img {max-width: 100%;width: 100%;}
.hire-banner-2.custom-software-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/customsoftware-banner-sprite.svg);}
.page-custom-software-development-company .flextwo > div.flutterintrocontent, .page-custom-software-development-company .flextwo > div { flex: 0 0 50%;max-width: 50%;}

.hire-banner-2.android-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/android-banner-sprite.svg);}
.hire-banner-2.flutter-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/flutter-banner-sprite.svg);}
.hire-banner-2.iphone-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/iphone-banner-sprite.svg);}

.fullBanner {min-height: calc(100vh - 30px);padding: 100px 0;margin-top: 80px;display: flex;align-items: center;position: relative;}
.banner-post-img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover;}
.banner-post-img img {height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover;}
.fullbannerText h1{font-size: 60px;font-weight: 600;line-height: 1;color: #fff;margin-bottom: 0;}
.fullbannerText h1 span{color: #1389fd;}
.fullbannerText p{color: #fff;font-size: 18px;line-height: 1.8;margin-bottom: 10px;}
.fullbannerText p.mainpara{margin: 45px 0 30px;}
.fullbannerText a{margin-top: 30px;}
.fullbannerBlock{display: flex;align-items: center;flex-wrap: wrap;}
.fullbannerBlocktext{max-width: 50%;flex: 0 0 50%;text-align: center;padding: 60px 15px;border-bottom: 1px solid #343a40;border-right: 1px solid #343a40;}
.fullbannerBlocktext span{font-size: 46px;font-weight: 600;margin-bottom: 10px;color: #fff;display: block;line-height: 1;}
.fullbannerBlocktext p{font-size: 18px;font-weight: 500;color:#1389fd;}
.fullbannerBlocktext:nth-child(2){border-right: 0;}
.fullbannerBlocktext:nth-child(3){border-bottom: 0;}
.fullbannerBlocktext:last-child{border-bottom: 0;border-right: 0;}
.googleadspage #clientlogossection {margin-bottom: 0;padding: 60px 0;}
.googleadspage #clientlogossection > .container{display: flex;align-items: center;}
.googleadspage #clientlogossection > .container > h4{width: 300px;margin-bottom: 0;padding: 60px 0;font-weight: 500;margin-right: 20px;}
.googleadspage .flextwo > div.flutterintrocontent {flex: 0 0 50%;max-width: 50%;}
.googleadspage .flextwo > div {flex: 0 0 50%;max-width: 50%;}
.parahighlightedText{color: #1389fd;font-weight: 600;font-size: 22px;margin: 30px 0;line-height: 1.4;}
.hire-developer-Pakage{background: rgb(46 53 119 / 6%);background-size: cover;}
.hirePakage{padding: 100px 0;position: relative;}
.hirePakageboxwrap{display: flex;align-items: end;flex-wrap: wrap;background: #fff;padding: 25px 25px 30px 25px;border-radius: 30px;}
.hirePakagebox{max-width: 33.33%;flex: 0 0 33.33%;text-align: center;}
.hirePakagebox{background: #fff;}
.priceBottombox {background-color:rgb(236 237 249 / 40%);padding: 25px 15px;}
.priceTopbox {padding: 30px 15px;background: rgb(56 68 187 / 10%);}
.form-price{font-size: 30px;font-weight: 600;color: #434A88;line-height: 1;margin-bottom: 10px;}
.form-price-tag-line{font-size: 22px;font-weight: 500;color: rgb(0 0 0 / 65%);}
.form-price-para{font-size: 18px;line-height: 1.5;}
.hirePakageboxwrap .hirePakagebox:nth-child(1) .priceTopbox {border-radius: 20px 0 0 0;}
.hirePakageboxwrap .hirePakagebox:nth-child(1) .priceBottombox {border-radius: 0 0 0 20px;}
.hirePakageboxwrap .hirePakagebox:nth-child(2) .priceBottombox, .hirePakageboxwrap .hirePakagebox:nth-child(2){background:#2E3577;border-radius:20px 20px 0 0 ;}
.hirePakageboxwrap .hirePakagebox:nth-child(2){padding-top: 50px;}
.hirePakageboxwrap .hirePakagebox:nth-child(2) .priceTopbox{background: #2E3577;}
.hirePakageboxwrap .hirePakagebox:nth-child(2) .priceBottombox .form-price-para, .hirePakageboxwrap .hirePakagebox:nth-child(2), .hirePakageboxwrap .hirePakagebox:nth-child(2) .form-price, .hirePakageboxwrap .hirePakagebox:nth-child(2) .form-price-tag-line{color: #fff;}
.hirePakageboxwrap .hirePakagebox:nth-child(2) .priceBottombox {position:relative;}
.hirePakageboxwrap .hirePakagebox:nth-child(2) .priceBottombox::before{content:'';position:absolute;background:#434A88;width:413.3px;height:13px;
margin:0 auto; bottom:-13px;left: 0;z-index: 0;border-radius: 0 0 20px 20px;}
.hirePakageboxwrap .hirePakagebox:nth-child(3) .priceTopbox {border-radius: 0 20px 0 0;}
.hirePakageboxwrap .hirePakagebox:nth-child(3) .priceBottombox {border-radius: 0 0 20px 0;}
.hire-developer-Pakage .mainprbutton {background-color: #434a88;border: #434a88 solid 1px;}
.hire-developer-Pakage .mainprbutton:hover {background-color: #434a88;}
.googleadspage.page-contact .new-contactus-form{padding: 0px 15px!important;}
.googleadspage.page-contact  .contactus-form{padding: 0px!important;background: #000;border: none;border-radius: 0;}
.googleadscontactform{background: #000;padding: 100px 0;}
.googleadspage.page-contact .conicon div{filter: brightness(0) invert(1);}
.googleadspage.page-contact .conicon{border-color: rgba(255, 255, 255, .5);}
.googleadspage.page-contact .newcon .form-group.contact-form-bottom-main .form-fields input, .googleadspage.page-contact .newcon .form-group.contact-form-bottom-main select, .googleadspage.page-contact .newcon .form-group.contact-form-bottom-main textarea, .googleadspage.page-contact .new-contactus-form .contactus-form.newcon .w-header-search-select .dropdown-toggle{border-color: rgba(255, 255, 255, .5)!important;}
.googleadspage.page-contact .cool-link::after{display:none!important;}
.googleadspage.page-contact .newcon .form-group.contact-form-bottom-main .form-fields input, .googleadspage.page-contact .new-contactus-form .contactus-form.newcon .w-header-search-select .dropdown-toggle, .googleadspage.page-contact .newcon .form-group.contact-form-bottom-main .form-fields input::placeholder, .googleadspage.page-contact .newcon .form-group.contact-form-bottom-main .form-fields .form-control::placeholder{color: #696969!important;padding: 16px 16px 16px 0;}
.googleadscontactform .innerpagessectitle{color: #fff;line-height: 1.3;}
.googleadscontactform .rightfrmtxt{float: none;width: 100%}
.googleadspage.page-contact .newcon .form-group.contact-form-bottom-main span.form-control-input{background: #fff;margin-bottom: 25px!important;}
.googleadspage.page-contact .new-contactus-form .contactus-form.newcon .w-header-search-select .dropdown-toggle {padding: 13px 16px!important;}
.googleadspage.page-contact .newcon .form-group.contact-form-bottom-main textarea {padding: 16px!important;}
.googleadspage.page-contact .newcon .form-group.contact-form-bottom-main label.error {bottom: -20px;padding-left: 0;}
.googleadspage.page-contact .newcon .form-group.contact-form-bottom-main input{border: 2px solid #eee!important;}
.googleadspage.page-contact .newcon .form-group.contact-form-bottom-main input.error{border: 2px solid red!important;}
.mailusWrapper{position: relative;background: #f9f9f9;padding-bottom: 100px;}
.mailusWrapper:before{content: '';position: absolute;top: 0;left: 0;right: 0;width: 100%;height: 100px;background:#000;}
.mailusblock{background: #1389fd;padding: 80px;text-align: center;z-index: 1;position: relative;}
.mailusblock a{font-size: 42px;color: #fff;font-weight: 500;margin-bottom: 15px;display: block;text-decoration: underline;line-height: 1;}
.mailusblock p.succ-head{font-size: 30px;color: #fff;font-weight: 300;margin-bottom: 50px;}
.mailusblock p{font-size: 20px;font-weight: 500;color: #fff;}
.technologyTablewrap{padding: 100px 0;}
.technologyTable table{width: 100%;}
.technologyTable tr{box-shadow: 0 0 0.9375rem rgb(34,34,34,.1);margin-bottom: 20px;display: block;}
.technologyTable table tr td:nth-child(odd) {background-color: #1389fd;font-size: 18px;font-weight: 600;width: 300px;min-width: 300px;color: #fff;padding: 20px;}
.technologyTable table tr td:nth-child(even) {background-color: #fff;width: 100%;padding: 20px;}
.technologyTable table tr td span{font-size: 18px;color: #000;padding:0 20px;border-right: 1px solid #dadada;display: inline-block;margin: 6px 0;}
.technologyTable table tr td span:last-child{border-right: none;}
.googleadspage .servicelistboxinner{border: #dee2e6 solid 1px;text-align: center;}
.googleadspage .flutterserviceswrapper .serviceboxtitle:after{display: none;}
.googleadspage .servicelistboxinner .bgicons{width: auto;height: 70px;text-align: left;margin-top: 0;}
.googleadspage .serviceboxtitle{margin-bottom: 0;}
.fullBanner .row{display: flex;align-items: center;}
.fullBanner{padding: 50px 0;}
.page-flutter-developer .navbar-right li.dropdown{display: none;}
.page-flutter-developer .top-header-menu{padding: 19px 0 0;}
.hirePakageboxwrap .hirePakagebox:nth-child(2) .priceBottombox{ background: #434A88;border-radius:0!important;}

.education-case-wrapper .grocebanner .banner-img img{width:324px;}
.education-case-wrapper .grocebanner .banner-text{margin-right:-110px;margin-top:10vh;}
.education-case-wrapper .grocebanner .banner-img{margin-left:-250px;}
.education-case-wrapper .col-md-7{padding-left:0px;padding-right:0px;}
.education-case-wrapper .grocebanner.edubanner{padding: 140px 0 0; }
.education-case-wrapper{background-color:#FFFFFF;}
.education-case-wrapper .grocebanner.edubanner::after{background-color:#4C187D;}
.education-case-wrapper .grocebanner.edubanner .banner-text img {max-width: 160px;  margin-bottom:60px;}
.education-case-wrapper .grocebanner.edubanner .banner-text h1{font-weight:600;font-size:50px;line-height:50px;}
.education-case-wrapper .grocebanner.edubanner .banner-text p{  margin-top: 30px;}
.education-case-wrapper .grocebanner.edubanner h1{  text-transform:capitalize;}
.aboutGroce.aboutEducation .aboutGrocecontent {  box-shadow: 0 13px 26px rgba(0,0,0,0.1  );  }
.aboutGroce.aboutEducation .iconImg{  background: #EEE3F6;display: flex;justify-content: center;align-items: center;}
.aboutGroce.aboutEducation .contentBlock{ padding-right:70px;}
.aboutGroce.aboutEducation .iconImg:after{  border: 2px solid #a77ac7d6;}
.education-case-wrapper h2{  color:#000000;}
.aboutClient.aboutEdu p{  font-size: 20px;text-align:left;}
.education-case-wrapper .problemSolution{ background: rgb(246,243,248);padding: 90px 0 120px;}
.education-case-wrapper .blockInner{  box-shadow: 0 13px 26px rgb(53 53 53 / 20%);  }
.education-case-wrapper .blockInner.solutionBlock {  flex: 0 0 43%;max-width: 43%;}
.education-case-wrapper .blockInner.solutionBlock p{font-size:20px;color:#161C2C;}
.education-case-wrapper .blockInner.solutionBlock ul li{list-style:none;}
.education-case-wrapper .blockInner.solutionBlock ul li::before {content: "\2022";color: #0C3469;font-weight: bold;display: inline-block; width: 1em;margin-left: -1em;}
.groceFeature.educationFeature{background:#4C187D;}
.groceFeature.educationFeature .grocefeatureImg{background: #704697;}
.groceFeature.educationFeature .featureBlock h3{font-weight:300;}
.groceFeature.educationFeature .grocefeatureImg::after{background: #b07fdf;border: 3px solid #b07fdf;}
.educationResult p{font-size:24px;line-height:1.7;font-weight:400;margin-top: 30px;}
.educationcounter .card{border:5px solid #F6F3F8; padding: 70px 0px;text-align:center;border-radius:30px;background:#ffffff;}
.educationcounter span.num{color:#4C187D;font-size:54px;font-weight:600;line-height:1.4;}
.educationcounter span.text{color:#000000;font-size:24px;line-height:1.2;font-weight:400;}
.education-case-wrapper .groceallScreens:before{color: #4C187D;opacity: 0.1;}
.requestCons.educationCons h2{color:#ffffff;}
.educationFilter .new-title h2{margin-bottom:60px;}
.ondemandCasestudy.educationFilter{margin-top:0;}
.education-case-wrapper .new-title.new-title-center h2:before{display:none;}
.educationFilter h2{text-transform:capitalize;}
.meditationappCasestudy.educationFilter .filter_tabs_technology .nav-tabs{border: 1px solid #E1E1E1;background:#ffffff;}
.ondemandCasestudy.meditationappCasestudy.educationFilter .filter_tabs_technology{background:#F6F3F8;}
.education-case-wrapper .meditationappCasestudy .filter_tabs_technology .nav-tabs li a{border-right: 1px solid #E1E1E1;color:#8A8A8A;font-size:24px;font-weight:400;}
.education-case-wrapper .meditationappCasestudy .filter_tabs_technology .nav-tabs li a:hover{border-right: 1px solid #E1E1E1;}
.meditationappCasestudy.educationFilter .filter_tabs_technology .nav-tabs li.active a{background:#4C187D;}
.edu-project-details{background-color:#F8F8F8;}
.edu-project-details .logoss{background: none !important;}
.edu-project-details .pro-related-posts article{padding: 30px;}
.edu-project-details .pro-related-posts .post-detail h4{text-align:left;}
.edu-project-details .pro-related-posts .post-detail p{text-align:left;}
.edu-project-details .related-card-bottom {justify-content: flex-end;padding: 1rem 1rem;}
.edu-project-details .related-card-bottom a {margin-top: 5px;color:#1389FD;text-decoration:underline;}
.edu-project-details .related-card-bottom a:hover{text-decoration:none;}
.edu-project-details .related-card-bottom .justify-content-start {margin-right: auto;}
.edu-project-details .related-project-icon {padding: 10px;border-radius: 50px;background-color: #F0F1F1;}
.edu-project-details .related-project-icon img {margin: auto;display:flex;}
.aboutGroce.aboutEducation{padding: 40px 0 0px;}
.education-case-wrapper .problemSolution .blockWrapper{align-items: initial;}
.education-case-wrapper .blockInnerarrows{display: flex;align-items: center;}
.education-case-wrapper .meditationappCasestudy .filter_tabs_technology .nav-tabs li.active a{color: #fff;}
.appweekbanner{margin-top: 99px;padding: 90px 0;position: relative;}
.appweekbanner .row{display: flex;align-items: center;}
.appweekbanner.openaibanner:before{content: '';position: absolute;top: 0;right: 0;background: url(../png/banner-bg-24.png);width: 835px;height: 783px;}

.foxsports .appweekbanner.firstlinebanner:before{content: '';position: absolute;top: 0;right: 0;background: url(../png/banner-bg-25.png);width: 834px;height: 782px;}
/* .foxsports .appweekbanner.firstlinebanner:before{content: '';position: absolute;top: 0;right: 0;background: url(../../img/weekapp/firstlinebenefits/banner-bg.png);width: 835px;height: 783px;} */
.appweekbanner:before{content: '';position: absolute;top: 0;right: 0;background: url(../png/banner-bg-26.png);width: 835px;height: 783px;}
.payzappbanner .appweekbanner:before{content: '';position: absolute;top: 0;right: 0;background: url(../png/banner-bg-27.png);width: 835px;height: 783px;}
/* .appweekbanner.firstlinebanner:before{content: '';position: absolute;top: 0;right: 0;background: url(../../img/weekapp/firstlinebenefits/banner-bg.png);width: 835px;height: 783px;} */
.appweekbanner h1{font-size: 55px;font-weight: 700;margin:15px 0;line-height: 1.4;}
.appweekbanner h1 span{font-size: 50px;font-weight: 700;display: block;}
.appweekbanner p{line-height: 1.7;margin-bottom: 50px;}
.weekappCategories{background: #0A0D44;padding: 70px 0;}
.categories-block{text-align: center;}
.categories-block span{color: #fff;display: block;font-size: 20px;color: rgba(255,255,255,.5);text-transform: uppercase;margin: 25px 0 15px;}
.categories-block p{color: #fff;font-size: 24px;font-weight: 600;}
.categories-block p img{margin-top: -12px;}
.categories-block p span{display: inline-block;margin: 0 0 0 20px;font-weight: 400;}
.aboutweekapp{padding: 90px 0;}
.aboutweekapp .row{display: flex;align-items: center;}
.aboutweekapp h2{font-size: 40px;font-size: 700;}
.aboutweekapp p{line-height: 1.7;}
.weekappscreens{padding: 100px 0;background: url(../png/about-bg-6.png) no-repeat center / contain;}
.weekappscreens.payzappscreens{padding: 100px 0;background: url(../png/about-bg-7.png) no-repeat center / contain;}

.weekappscreens h2{font-size: 45px;font-weight: 600;color: #fff;line-height: 1.2;}
.weekappscreens .container-fluid{padding: 0 100px;}
.weekappimagewrapper{display: flex;align-items: center;flex-wrap: wrap;margin-top: 100px;max-width: 1920px;margin-left: auto;margin-right: auto;}
.weekappimage{max-width: 20%;flex: 0 0 20%;text-align: center;padding: 10px;}
.weekappimage img{margin:auto;}
.weekappimage:nth-child(odd){margin-top: -120px;}
.aboutweekapp ul{margin: 10px 0 30px;padding-left: 20px;}
.aboutweekapp ul li{font-size: 16px;color: #000;margin-bottom: 15px;list-style-type: disc;}
.aboutweekapp ul li:last-child{margin-bottom: 0;}
.weekappkeyfeature{padding: 90px 0;background: #F8F9FE;}
.weekappkeyfeature h2{font-size: 40px;font-weight: 700;}
.weekfeatureblockwrapper{display: flex;flex-wrap: wrap;}
.weekfeatureblock{max-width: 25%;flex: 0 0 25%;padding: 0 15px;margin-top: 70px;}
.weekfeatureblock h3{font-size: 18px;font-weight: 600;margin: 25px 0 12px;line-height: 1.3;text-align: center;}
.weekfeatureblock img{margin: auto;}
.weekappfreequote.ctasectionwrapper.ctacustomapp{background: #1389FD;}
.weekappfreequote.ctasectionwrapper.ctacustomapp:before{display: none;}
.weekappfreequote.ctasectionwrapper.ctacustomapp .clssbutton{background: #fff;color: #000!important;}
.weekappfreequote.ctasectionwrapper.ctacustomapp .clssbutton:before{filter: brightness(0);}
.weekappfreequote.ctasectionwrapper .clsstitleblock.clsstitleblock-center{max-width: 100%;}
.weekappfreequote h3{font-size: 40px;line-height: 1.3;}
.weekappfreequote p{font-size: 24px;}
.aboutweekapp.weekappcost{position: relative;}
.aboutweekapp.weekappcost img{position: absolute;right: -50px;bottom: 110px;}
.aboutweekapp.weekappcost .row{display: block;}
.aboutweekapp.weekappcost ul {margin: 20px 0;}
.weekstoreapp .row{display: flex;align-items: center;}
.weekstoreapp{background: #F8F9FE;padding: 90px 0 0;}
.weekstoreapp h2{line-height: 1.2;}
.weekstoreapp p{margin-bottom: 30px;}
.createweekproject.ctasectionwrapper.ctacustomapp{background: url(../png/dot-bg.png) no-repeat center / cover;}
.createweekproject.ctasectionwrapper.ctacustomapp:before{display: none;}
.createweekproject .clsstitle {font-size: 40px;}
.playstoreimages{display: flex;}
.playstoreimages img{margin-right: 20px;}
.createweekproject.ctasectionwrapper.ctacustomapp .clssbutton {background: #fff;color: #000!important;}
.createweekproject.ctasectionwrapper.ctacustomapp .clssbutton:before{filter: brightness(0);}
.page-app-of-the-week .portfolio-inner-banner{margin-bottom: 0;}
/* construction-app */
.construction-app{background-color: #F9FDFF;}
.construction-app .webcor{margin: 100px 0;position: relative;}
.construction-app .webcor::before{content: '';background-image: url(../home-bg.html);background-repeat: no-repeat;position: absolute;height: 121px;width: 123px;bottom: 0;left: 150px;}
.construction-app .webcor .row{display: flex;align-items: center;}
.construction-app .webcor .banner-text h2{font-size: 50px;line-height: 1.2;position: relative;}
.construction-app .webcor .banner-text p{font-size: 22px;line-height: 1.7;font-weight: 600;}
/* .construction-app .webcor .banner-text h2::before{content: '';background-image:url(../img/casestudy/construction-app/line.svg);background-repeat: no-repeat;left: 81px;top: 116px;position: absolute;width: 334px;height: 10px;} */
.construction-app .webcor-nav li{float: left;padding: 0px 50px;font-size: 18px;font-weight: 600;color: #000;}
.construction-app .webcor-nav  a{color: #000;}
.construction-app .webcor-nav span a{color: #000;}
.construction-app .webcor-about{margin: 170px 0 100px;text-align: center;}
.construction-app .webcor-about h2{font-size: 50px;margin-bottom: 50px;}
.construction-app .webcor-about p{font-size: 20px;line-height: 1.5;}
.construction-app .webcor-catagory{background-color: #E6F0F6; padding: 50px; border-radius: 20px;text-align: center;border-radius: 30px;margin-bottom: 100px;}
.construction-app .webcor-catagory .section-img {background-color: #FFF;padding: 22px;border-radius: 50px;width: 80px;height: 80px;text-align: center;left: 160px;top: -9px;position: absolute;}
.construction-app .webcor-catagory .section-text{margin-top: 90px;position: relative;}
.construction-app .webcor-catagory .section-text h3{color: #8F8F8F;font-size: 19px;font-weight: 500;}
.construction-app .webcor-catagory .section-text h4{font-size: 24px;font-weight: 600;}
.construction-app .webcor-challanges {margin: 100px 0;}
.construction-app .webcor-challanges .row{display: flex; align-items: center;}
.construction-app .webcor-solution{background-color: #000; padding: 200px 0; position: relative;}
.construction-app .challanges-text h3{font-size: 50px;margin-bottom: 30px;}
.construction-app .challanges-text p{font-size: 20px;margin-bottom: 35px;line-height: 1.9;}
.construction-app .challanges-text li{font-size: 20px;color: #000;list-style-type: none;line-height: 1.9;margin-bottom: 15px;margin-left: 25px;position: relative;}
.construction-app .challanges-text li::before{content: '';background-color: #4D5C68;height: 8px;width: 8px;position: absolute;border-radius: 14px;left: -25px;top: 13px;}
.construction-app .webcor-solution .challanges-text h3{ color: #FFF;}
.construction-app .webcor-solution .challanges-text p{ color: #FFF; font-weight: 500px;}
.construction-app .webcor-solution .challanges-text li{ color: #FFF; font-weight: 500px;}
.construction-app .webcor-solution .challanges-text li::before{content: '';background-color: #fff;height: 8px;width: 8px;position: absolute;border-radius: 14px;left: -25px;top: 13px;}
.construction-app .webcor-solution::after{content: ''; background-image:url(../solution-bg.html);background-repeat: no-repeat;position: absolute;width:305px; height:305px;right: 96px;bottom: 65px;}
.construction-app .webcor-solution .row{display: flex; align-items: center;}
.construction-app .webcor-features .col-4{display: flex;}
.construction-app .webcor-features {margin: 100px 0; overflow: hidden;}
.construction-app .meditationappCasestudy .filter_tabs_technology .nav-tabs li a {color: #4D5C68;border-right: 1px solid #E1E1E1; padding: 20px 0;}
.construction-app .meditationappCasestudy .filter_tabs_technology .nav-tabs li.active a {color: #fff;background: #4D5C68;}
.construction-app .meditationappCasestudy .filter_tabs_technology .nav-tabs {border: 1px solid #E1E1E1;border-radius: 33px; margin-bottom: 70px;}
.construction-app .ondemandCasestudy.meditationappCasestudy .filter_tabs_technology {background: none;}
.construction-app .new-title.new-development-title h2:before {display: none;}
.construction-app .webcor-features  h5{font-size: 20px;}
.construction-app .webcor-features p{font-size: 17px; line-height: 1.3; margin-bottom: 20px;}
.construction-app .webcor-features .list-img{margin-right: 13px;}
.construction-app .different-features{margin: 70px 0; position: relative;} 
.construction-app .text-feature li{position: relative; display: flex;}
.construction-app .webcor-features .features-img img{margin-left: 65px;position: relative; z-index: 1;}
.construction-app .different-features::before{content: '';background-image: url(../features-bg.html);background-repeat: no-repeat;background-position: center;left: 523px;top: -34px;position: absolute;width: 320px;height: 320px;}
.construction-app .different-features::after{content: '';background-image: url(../features-bg.html);background-repeat: no-repeat;background-position: center; right: -226px;;bottom: -11px;position: absolute;width: 320px;height: 320px;}
.construction-app  .toolcardwrapper{display: flex;flex-wrap: wrap;justify-content: center;}
.construction-app .cardWrapper{padding: 0 15px; max-width: 25%;flex: 0 0 25%;}
.construction-app  .card {background: #fff;padding: 40px 15px;border-radius: 25px;margin-bottom: 25px;margin-top: 25px;text-align: center;height: 240px;}
.construction-app .technologies img {margin-left: 0px;;margin-bottom: 30px;max-width: 100%;}
.construction-app .technologies .card-text{text-align: center; font-size: 20px;margin-bottom: 0;font-weight: 500;line-height: 1.4;font-size: 24px; height: 60px;}
.construction-app .technologies{background: #E6F0F6;padding: 150px 0; margin: 0;}
.construction-app .technologies .card-img{margin-top: 16px;}
.construction-app .webcor-clientpage{background-image: url(../bg-img.html);padding: 170px 0;background-repeat: no-repeat}
.construction-app .webcor-clientpage h2{text-align: center; color: #FFF; font-size: 60px; margin-bottom: 30px;}
.construction-app .webcor-clientpage p{text-align: center; color: #FFF; font-size: 20px;}
.construction-app .webcor-all-screens img{display: flex;margin: auto;}

/* this css are written by me(Darshan)  */
.timesheetbanner h1{font-size: 35px;}
.timesheetbanner .bannerText p{ font-size: 19px;}
.timesheetbanner .btn-grad{font-size: 16px;}
.trading-desk-management-app.timesheetbanner .portfolio-banner{background: url(../png/banner-bg-28.png) no-repeat center center;background-size: cover;margin-bottom: 0px;padding: 235px 0 220px;}  
.timesheetbanner h1{background: linear-gradient(180deg, #232526 0%, #414345 100%);background-clip: text;
  -webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.timesheetbanner .bannerText p{background: linear-gradient(180deg, #232526 0%, #414345 100%);background-clip: text;  -webkit-background-clip: text;-webkit-text-fill-color: transparent;font-size: 22px;line-height: 1.3;}
.timesheetbanner .btn-grad{box-shadow: none;background: #5155C8;margin-top: 15px;}
.timesheetbanner .bannerText{margin-top: 50px;}
.timesheetbanner .incident-about-list{border-radius: 40px;border: 4px solid #8287FF;padding: 30px;position: relative;}
.timesheetbanner .incident-about-list::before{position: absolute;
  content: '';background: url(../png/about-info.png) no-repeat;height: 408px;    width: 60%;
  bottom: -94px; left: -365px;}
  .timesheetbanner .incident-about-list .common_btn{display: flex;justify-content: end;}
  .timesheetbanner .incident-about-list p{padding-left: 100px;font-size: 22px;line-height: 1.5;margin-bottom: 0;background: linear-gradient(180deg, #232526 -933.7%, #414345 452.62%);background-clip: text;}
  .timesheetbanner .incident-about-list .btn-custom{background: #FF56BD;border-radius: 7px;}
  .timesheetbanner .screen-text h3{position: relative;margin-bottom: 80px;background: linear-gradient(180deg, #232526 -47.38%, #414345 103.1%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;    line-height: 60px;font-weight: 600;}
  .timesheetbanner .screen-text h3::before{content: '';position: absolute;content: 'Screens';top: 0;left: 0;
    -webkit-text-stroke: 0.5px rgba(130, 135, 255, 0.30);-webkit-text-fill-color: transparent;font-size: 137px;
    z-index: -1;
  }
  .timesheetbanner .allscreenInventory.aeroSlider{background: url(../png/slider-bg.png) no-repeat center top;
  }
.timesheetbanner .allscreenInventory.aeroSlider .inventorySlider .slick-arrow{border: 20px solid #FFBF77;}
.timesheetbanner .allscreenInventory.aeroSlider h3{background: linear-gradient(135deg, #E9F1FF 0%, #CFDEF3 100%);
    background-clip: text;-webkit-background-clip: text;
    -webkit-text-fill-color: transparent;color: transparent;background-size: 100% 100%;line-height: 1;margin-bottom: 55px;}
.timesheetbanner .inventorySlider .slick-dots li.slick-active{border-color: #ffbf77;
      background: #ffbf77;}
.timesheetbanner .inventorySlider .slick-dots li{border:4px solid #ffbf77;}
.timesheetbanner .incidentall_screens{background: none;}
.timesheetbanner .powerbi-screen{position: relative;}
.timesheetbanner .powerbi-screen:before{content: '';position: absolute;background: url(../svg/powerbi_vector.svg) no-repeat;right:0;height: 700px;left:auto;bottom:120px;}
.timesheetbanner .invoiceappslider::before{background: transparent;top:-6%;}
.timesheetbanner .invoiceTitle h3{font-size: 60px;position: relative;color: #232526;}
.timesheetbanner .invoiceTitle h3::before{position: absolute;content: '';top: -70px;background: url(../png/title-bg-2.png) no-repeat center top;width: 100%;height: 1100px;left: 0;right: 0;margin: auto;z-index: -1;}
.timesheetbanner #invoiceAllscreenswrapper{height: 360px;}
/* .timesheetbanner .inventorySlider:before{background: url(../../img/powerappdetails/timesheet/mockup.png) no-repeat center center;left: 43px;top: -106px;} */
.timesheetbanner .inventorySlider .slick-prev{top:58%;}
.timesheetbanner .inventorySlider .slick-next{top:58%;}
/* why client love us section for microsoft-powerapp-development start */
.whyourclientlove{background-color:#FFFFFF;}
.trustedby{background-color: #f2f2f2;padding: 20px;border-radius: 10px;position: relative;width:112%;}
.trustedby .title h3{color: #1389FD;text-align: center;font-size: 22px;font-weight: 500;line-height: 1.2;}
.trustedby::before{content: '';position: absolute;background: url(../png/trustedlogo-concetto.png) no-repeat right bottom;width: 100%;height:40px;bottom: 8px;right: 8px;}
.trustedby .trusted-by-clients{display: flex;flex-wrap: wrap; justify-content: center;align-items: center;}
.trustedby .trusted-by-logos{background-image:url('../webp/trusted-by-logos.webp');background-repeat: no-repeat;width:130px;height: 70px;margin:0 10px;}
.trustedby .trusted-by-clients .trusted-by-logos:nth-child(1){background-position: 0 0;}
.trustedby .trusted-by-clients .trusted-by-logos:nth-child(2){background-position: -135px 0;}
.trustedby .trusted-by-clients .trusted-by-logos:nth-child(3){background-position: -260px 0;}
.trustedby .trusted-by-clients .trusted-by-logos:nth-child(4){background-position: -390px 0;}
.trustedby .trusted-by-clients .trusted-by-logos:nth-child(5){background-position: -517px 0;}
.trustedby .trusted-by-clients .trusted-by-logos:nth-child(6){background-position: -650px 0;}
.trustedby .trusted-by-clients .trusted-by-logos:nth-child(7){background-position: -780px 0;}
.trustedby .trusted-by-clients .trusted-by-logos:nth-child(8){background-position: -4px -70px;}
.trustedby .trusted-by-clients .trusted-by-logos:nth-child(9){background-position: -130px -70px;}
.trustedby .trusted-by-clients .trusted-by-logos:nth-child(10){background-position: -260px -70px;}
.trustedby .trusted-by-clients .trusted-by-logos:nth-child(11){background-position: -390px -70px;}
.trustedby .trusted-by-clients .trusted-by-logos:nth-child(12){background-position: -517px -70px;}
.trustedby .trusted-by-clients .trusted-by-logos:nth-child(13){background-position: -650px -70px;}
.trustedby .trusted-by-clients .trusted-by-logos:nth-child(14){background-position: -780px -70px;}

.clientvideo .clientimg{position: relative;}
.whyourclientlove .clientnamecountry{opacity: 1;bottom: 0;padding: 10px 12px 20px 20px;background: rgba(255, 255, 255, 0.75);
  backdrop-filter: blur(4px);text-align: center;}
  .whyourclientlove .location{color: #222;font-weight: 500;}
  .whyourclientlove .location:before{ background: url(../svg/locationicon-2.svg) no-repeat 0 0;}
  .whyourclientlove .clientnamecountry p{margin-bottom: 6px;color: #222;font-weight: 500;}
  .whyourclientlove .videotestimonials{border-radius: 0;}
  .whyourclientlove .clientvideo .clientimg{border-radius: 0;}
/* why client love us section for microsoft-powerapp-development end */
.StaffOnboarding.backoffice-app .portfolio-banner{background: url(../png/banner-bg-29.png) no-repeat;background-color: linear-gradient(131deg, #E2E6F4 0%, #E2E2E2 100%);margin-top: 0;}
.StaffOnboarding.backoffice-app .datastudio_about:before{background: url(../png/person-2.png) no-repeat;}
.StaffOnboarding.backoffice-app .datastudio_about h3{-webkit-text-stroke: 2px rgba(28, 49, 82, 1);}
.StaffOnboarding.backoffice-app .datastudio_about p{color: rgba(30, 30, 30, 0.50);}
.StaffOnboarding.backoffice-app .datastudio_about ul li{color:#1E1E1E;}
.StaffOnboarding.backoffice-app h2{color: #fff; font-size: 45px;}
.firststaffscreen.backofficefirstscreen{background: url(../png/checks-bg-2.png) no-repeat center;background-size: cover;}
.staffsecreenSec.backofficeScreens .featuresboxleft h3{font-size: 40px; color:#1E1E1E;line-height: 1.2;}
.staffsecreenSec.backofficeScreens .featuresboxleft span{color:#1E1E1E;}
.staffsecreenSec.backofficeScreens .featuresboxlisting li{color:#1E1E1E;}
.staffsecreenSec.backofficeScreens .featuresboxlisting li:before{background: #1E1E1E;}
.backofficeScreens-leftimg .firstempscr{margin-left: -290px;}
.backofficeScreens-leftimg .thirdempscr{margin-left: 0px;}
.backofficeScreens-leftimg .secondempscr{margin-left: 20px;}
.backofficeScreensreq-leftimg .firstempscr{margin-left: -290px;}
.backofficeScreensreq-leftimg .thirdempscr{margin-left: 0px;}
.backofficeScreensreq-leftimg .secondempscr{margin-left: -180px;}
.allscreenInventory.aeroSlider.backofficeslider{background: url(../png/backoffice-sliderbg.png) no-repeat center top;}
.staffsecreenSec.backofficespacing{padding: 130px 0 230px;}
.allscreenInventory.aeroSlider.backofficeslider .inventorySlider .slick-arrow{border: 20px solid #0D64E9;}
.expense_logo.specimens_logo h1{margin-bottom: 0;}
.specimens_logo h4{margin-bottom: 50px;padding: 4px 5px;text-align: center;font-size: 25px;color: #1169a1;}
.sub-menu-list-item .sub-menu-list-link .nav-title{font-size: 18px;margin-bottom: 5px;}
.sub-menu-list-item .sub-menu-list-link .nav-info{line-height: 20px;font-size: 15px;}
.hire-banner-2.hire-power-bi-banner.okr-development-company-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/okr-development-banner.svg);}
.hire-banner-2.newbannericons.okr-development-company-banner .hire-banner-step:nth-child(3) .hire-banner-step-img{background-position: -115px 0;}
.hire-banner-2.newbannericons.okr-development-company-banner .hire-banner-step:nth-child(2) .hire-banner-step-img {background-position: -58px 1px;}
.page-okr-development-company .okr-development-company-banner .hire-banner-steps{display: block;}
.bluebglight{background-color: #F8F9FE;}
.serviceanimvideo.gpsmotorvideo{padding: 20px;background: #7587c9;border-radius: 10px;}
.losangeles-why-us .box{box-shadow: 0 0 24px 0 rgb(0 0 0 / 12%);padding: 10px 15px;height: 100%;margin: 0;background-color:#fefbfb;}
.losangeles-why-us .mb-5{margin-bottom: 10px;}
.losangeles-why-us .box p{margin-bottom: 15px;text-align: left;color: #333;font-size: 16px;}
.losangeles-why-us .box h2{font-size: 20px;padding: 0;line-height: 1.4;margin: 15px auto;font-weight: 600;text-transform: uppercase;}
.new-why-us-new.losangeles-why-us .new-why-us-left h2{font-size: 25px;}
.newconwordpress.pythonframes.flutterapp.learndashback.losangelesback{background: none;}
.learndashback .descpythonmain{color:#333}
.learndashback .mainframeworks{border: 1px #333 dashed !important
  ;}
  h4.title-develop-service.los-angeles{color:#333;}
.asp-net-development-connect-code.los-angeles-code .new-title p{color:#fff;}
.electronappsliderwrapper.cmsecpadding{padding: 50px 0 100px 0;}
.hire-banner-2.power-apps-banner.power-virtual-agents .hire-banner-step .hire-banner-step-img {background-image: url(../svg/powervirtualagents.svg); background-size: cover; background-repeat: no-repeat; width:45px; height:45px; }
.hire-banner-2.power-apps-banner.power-virtual-agents .hire-banner-step:nth-child(1) .hire-banner-step-img{background-position: 2px 0;}
.hire-banner-2.power-apps-banner.power-virtual-agents .hire-banner-step:nth-child(2) .hire-banner-step-img{background-position: -40px 0;}
.hire-banner-2.power-apps-banner.power-virtual-agents .hire-banner-step:nth-child(3) .hire-banner-step-img{background-position: -82px 0;}

.new-development-services-2.android-app-development-services.losangeles-service .new-development-services-center-img{
  background-image: url(../png/servicelogo.png);
  margin: 50px auto 0;
}
.new-development-services-2.losangeles-service .new-development-services-center-img{
  background-position: 12px 15px;
}

.new-development-services-2.android-app-development-services.losangeles-service .new-development-services-list .new-development-services-img{
  background-image: url(../svg/los-angeles-service-icons.svg)
}
.new-development-services-svg.new-development-services-2.losangeles-service .new-development-services-right .new-development-services-list:nth-child(1) .new-development-services-img{
  background-position: -160px 0;
}
.new-development-services-svg.new-development-services-2.losangeles-service .new-development-services-right .new-development-services-list:nth-child(2) .new-development-services-img{
  background-position: -238px 0;
}

/* step to hire start */
.hiring-process.stepstohire {background:#fff;}
.hiring-process.stepstohire .container-fluid{padding: 0 200px;}
.stepstohire .hiring-process-steps{display: flex;flex-wrap: wrap;justify-content: center;margin-top: 30px;}
.stepstohire .hiring-process-steps-list{max-width: calc(20% - 20px); flex: 0 0 calc(20% - 0px);background: rgb(229 230 252 / 40%);border-radius: 30px; margin: 0 20px;padding: 25px 20px;text-align: center;position: relative;border: 1px solid rgb(75 81 142 / 20%);}
.stepstohire .hiring-process-steps-list img{position:relative;margin-top: 20px;}
.stepstohire .hiring-process-steps-list:before{position:absolute;content:'';background:#fff;border-radius:50%;width:100px;height:100px;left:0;right:0;margin:0 auto;}
.stepstohire .hiring-process-steps-list p{margin:30px 0 20px;line-height: 1.6;font-weight: 400;}
.stepstohire .tooltip-hiring {background: #434a88;border-radius: 10px;padding: 20px;position: absolute;left: 0;right: 0;bottom: -40px;margin: 0 auto;color: #fff;font-size: 18px;font-weight: 500;max-width:250px}
.stepstohire .hiring-process-number div{position: absolute;bottom: -80px;text-align: center;left: 20px;right: 20px;background: #424242;width: 40px;height: 40px;border-radius: 20px;font-size: 22px;color: #fff;line-height: 1.9;left: 0;right: 0;margin: -20px auto;}
.stepstohire .hiring-process-number:before {content: '';position: absolute;left: 150px;bottom: -82px;background: #424242;height: 4px;border-radius: 5px;width: 300px;}
.btnpaddingservice .clssbutton {background-color: #434a88;}
.stepstohire .hiring-process-steps .hiring-process-steps-list:last-child .hiring-process-number:before{display:none;}
.stepstohire .hiring-process-steps .hiring-process-steps-list:last-child .hiring-process-number:after{display: none;}

/* step to hire end */

.whyourclientlove .slick-dots li button{font-size: 0px;line-height: 0;display: block;width: 15px;height: 15px;padding: 5px;   cursor: pointer;border: none;outline: none;background: #ccc;border-radius: 30px;}
.whyourclientlove .slick-dots li button:before{content:'';font-size:0;}
.whyourclientlove  .slick-dots li.slick-active button:before{background:#1389FD;border-radius: 30px;width: 15px;height: 15px; padding: 5px;}

/* .hire-developer-top.electron-app-development .row{display: block;} */
.testimonialsmodal .tstvideo.tstvideoseven{max-height: 100%;width: auto;}
.video-container .tstvideo{max-width: 100%;height: auto;}
.hirefluttersidebar .sidebarlinkcolor:hover{color: #083a66;}
.hirefluttersidebar .sidebarlinkcolor{color: #0c60a8;}
.flutterserviceatag a{color: #2096fc;}
.flutterserviceatag h3>a{color:#383fa5;}
.flutterserviceatag h3>a:hover{color:#282c6b;}
.brandLogo.nodejs-development-brandlogo{background: #192445;}
.new-price.angular{background: #ffffff;}
.angular .new-price-list{box-shadow: 0 0 5px rgb(82 148 216 / 20%);  border-radius: 5px;    border: 1px solid rgb(96 164 231);}
.angular .new-price-list ul li{color: rgb(0 0 0);}
.angular .new-price-list h2{color: rgb(0 0 0);}
.new-price.angular .pricing-img{filter: invert(1);}
.angular .new-price-list ul li:before{color: #1746b5;}
.connect-code.deliver-result-section.nextjs-development-connect-code{background: #0b2049;}
.deliver-result-section.nextjs-development-connect-code .connect-code-list img{filter: invert(1);}
.deliver-result-section.nextjs-development-connect-code h3{color: #2b44df;}
.new-gitex-section{position: relative;}
.hire-qa-testing-service-list .hire-qa-development-list-box:nth-child(9) .new-development-services-list .new-development-services-img {background-position: -720px 0px;margin-top: 10px;}
.gitex-date{display: grid;gap: 20px;}
.new-gitex-banner .gitex-icon img{margin: auto 15px;}
.new-gitex-section .gitex-banner-title h4{text-align: left;margin-left: 0;margin-bottom: 50px;}
.new-gitex-section .gitex-date h3{color: #fff;font-size: 25px;font-weight: 400;text-align: left;line-height: 1;position: relative;}
.new-gitex-section .gitex-date hr{width: 42%;text-align: left;position: absolute;bottom: 110px;left:20px;}
.gitex-btn{width:250px;border-radius: 15px;background: linear-gradient(180deg, #0FC8FF 0%, #4760FF 100%);padding: 15px 35px;color: #fff;font-weight: 600;font-size: 20px;bottom: 10px;text-transform: uppercase;}
.woocomercecustomslider .showcaseprojectsliderinner[data-color="wordpress-project02-gradient"]:before {
  background: url(../webp/projectbg07-2.webp) no-repeat center / cover;
}
.gtex-title-iot.gps-motor-cta::before{background-size: cover;background-repeat: no-repeat;height: 45%;width: 40%;z-index: 9;top: 60%;left: 70%;}
.woocomercecustomslider [data-color="wordpress-project02-gradient"]{background: linear-gradient(144deg, rgb(37 31 24) 0%, rgb(253 244 245) 100%);}
.woocomercecustomslider .showcaseprojectsliderinner[data-color="wordpress-project01-gradient"]:before {
  background: url(../webp/projectbg06-3.webp) no-repeat center / cover;
}
.woocomercecustomslider [data-color="wordpress-project01-gradient"]{ background: linear-gradient(144deg, rgb(32 24 18) 0%, rgba(8,53,90,1) 100%);}
.csharpshowcaseslider [data-color="laravel-project01-gradient"]{background: linear-gradient(144deg, rgb(67 50 223) 0%, rgb(113 109 255) 100%);}
.csharpshowcaseslider .showcaseprojectsliderinner[data-color="laravel-project04-gradient"]:before{background: url(../webp/projectbg07-3.webp) no-repeat center / cover;} 
.gitex-powerapp-section .app-features-description label{position: relative; font-weight: 400;margin-left:25px;} 
.gitex-powerapp-section .app-features-description label:before{content: '';position: absolute;top: 9px;left: -20px;width: 10px;height: 10px;border-radius: 8px;border-style: groove;background-color: #8467d4;}
.w-header-search-select .dropdown-menu.dropdown-gitext-country{max-height: 300px;overflow: auto;}
.service-offer-section.ruby-app-development .hire-developer-box2 .hire-developer-box2-img img{display: block;}
.nftcustomslider .showcaseprojectsliderinner[data-color="powerapps-project02-gradient"]:before{background: url(../webp/projectbg01-6.webp) no-repeat center / cover;
}
.w-header-search-select .dropdown-menu.dropdown-for-country{padding: 0;width: 100%;border: none;border-radius: 5px;background: #fff!important;}
.dotnukecaseslider .showcaseprojectsliderinner[data-color="laravel-project04-gradient"]:before {
  background: url(../webp/projectbg05-3.webp) no-repeat center / cover;
}

.trading-desk-management-app.softwaretestservice.hireautomationtesting .portfolio-banner{background: none;}
/* gitex  start*/
.gitex-banner-title h4{color: #cecbd9;margin-left: 7px;}
nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li .servicemenubox.service-menu-mobile-app > a > img{margin-left: -10px;}
.gitex-form-check label{font-size: 14px;font-weight: 500;cursor: pointer;}
.sidebar-text.siderbar-gitex-banner-text{padding-right: 80px;}
/* .sidebar-text{padding-right: 40px;padding-left: 30px;} */
.btn-gitex .mainprbutton{background: linear-gradient(135deg, #0FC8FF 14.64%, #4760FF 85.36%);border: none;}
.btn-gitex{display: flex;justify-content: center;align-items: center;}
.gitex-video-content video{position: relative;}
.gitex-video-content.video-container{overflow: visible;}
.gitex-video-content::before {content: '';position: absolute;width: 550px;height: 350px;border-radius: 15px;background: #B5BFFF;top: -10px;left: 6px;}
.gitex-powerapp-section .app-features-description ul li{padding-right: 0;}
.gitex-powerapp-section .app-features-description.gitex-power-platform-service ul li{padding-right: 0;width: auto;float: none;}
.app-features-description.gitex-power-platform-service .col-md-6{margin-top: -5px;}
.gitex-powerapp-section .app-features-description hr{background: linear-gradient(135deg, #0FC8FF 14.64%, #4760FF 85.36%);}
.gitex-powerapp-section .app-features-description ul li:before{color: #8467d4;left:3px;}
.d-none{display: none;}
.gitex-banner-title h1{opacity: 0;}
/* .gitex-icon{gap:50px;} */
.gitex-icon img{height: 40px;display: block;margin: auto;}
.gitex-banner-title img{width: 52%;margin-top: 12%;}
.gitex-date img{width: 35%;margin-top: 3%;}
.newbanner-company.newbanner-gtex-company{position: relative;z-index: 1;background: url(../png/gtex-banner.png) no-repeat center center / cover;padding: 195px 0 115px;;}
.newbanner-company.newbanner-gtex-company .hire-banner-right .logist-right::before {content: '';background: url(../png/gitex-right-banner.png) no-repeat;position: absolute;left: 100px;top: 55px;width: 687px;height: 600px;background-position: right top;}
.gitex-bg-img{background: url(../png/gitex-content-bg.png) no-repeat center center;background-size: cover;margin-bottom: 0px;}
 .gitext-content .sidebar-text h2{-webkit-text-stroke: 2px #d0ced9;position: relative;z-index: 0;margin-bottom: -70px;opacity: 0.3;}
 .gitext-content .sidebar-text h3{position: relative;z-index: 1;background: linear-gradient(to right,#0FC8FF 2%,#4760FF 100%);-webkit-text-fill-color: transparent;-webkit-background-clip: text;font-size: 45px;}
 .gitext-content .gitex-sidebar-banner-title.sidebar-text h2{display: none;}
 .gitext-content  .hire-banner-left h3{background: linear-gradient(to right,#0FC8FF 2%,#4760FF 100%);-webkit-text-fill-color:transparent; -webkit-background-clip: text;font-size: 40px;}
 .gitext-content .hire-banner-left p{color: #4C5167;}
 .gitext-content .hire-banner-right .form-group label{color: rgba(43, 43, 43, 0.80);text-align: left;font-size: 14px;font-weight: 500;line-height: 18px;}
 .gitext-content .hire-banner-right .form-group.gitex-form-check label{padding-left: 21px;}
 .gitext-content .hire-banner-right .form-group label input[type=checkbox] {margin: 0;left: -7px;position: relative;width: 14px;height: 14px;margin-left: -14px;top: 2px;}
 .gitext-content .hire-banner-form#enquiry .form-group .form-control{padding: 10px 10px 10px 20px !important;}
 .gitext-content .get_free_budget .w-header-search-select .dropdown-toggle{padding: 10px 10px 10px 20px !important;}
 .clsgitexbtn{width: 50%;padding: 12px 25px;border-radius: 20px;background: linear-gradient(135deg, #0FC8FF 14.64%, #4760FF 85.36%);color: #FFF;font-size: 22px;font-weight: 600;line-height: 30px;border: transparent;display: block;margin: 10px auto;}
  .gitext-content .gitext-service.hire-banner-left h3{position: relative; z-index: 1;}
.gtex-tab-change .sidebar-text {color:#3B3D43;font-size: 28px;font-weight: 600;line-height: 1.2;}
.gtex-tab-content-change-hover li{margin-bottom: 30px;}
.gtex-tab-change .gtex-tab-content-change-hover li.active .sidebar-text{background: linear-gradient(135deg, #0FC8FF 14.64%, #4760FF 85.36%);background-clip: text;-webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}
.gtex-tab-change .gtex-tab-content-change-hover li:hover .sidebar-text{background: linear-gradient(135deg, #0FC8FF 14.64%, #4760FF 85.36%);background-clip: text;-webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}
.gtex-tab-img{max-width: 500px;width: 100%;display: block;margin: 35px 0 auto;text-align: center;padding: 35px;border-radius: 20px;background: linear-gradient(135deg, #0fc8ff29 14.64%, #4760ff61 85.36%);}
.gitex-image-right.gtex-tab-img{margin:35px auto;}
.gtex-tab-img:before {content: '';width: 144px;height: 122px;position: absolute;left: -28px;top: -60px;border-radius: 20px;opacity:1;background: #0FC8FF;}
.gtex-tab-img:after {content: '';width: 144px;height: 122px;position: absolute;right: -28px;bottom: -60px;border-radius: 20px;opacity: 0.4;background: #4760FF;display: none;}
.gtex-tab-change .gtex-tab-content-change-hover li.active .sidebar-text.gtex-sidebar-text{position: relative;}
.gtex-tab-change .gtex-tab-content-change-hover li.active .sidebar-text.gtex-sidebar-text::before{content: '';position: absolute;width: 10px;height: 50px;background: linear-gradient(135deg, #0FC8FF 14.64%, #4760FF 85.36%);border-radius: 15px;left: -25px;top: -10px;}
.gtex-tab-img img{border-radius: 20px;width: 100%;}
.gtex-tab-img.gtex-tab-img-1::before{content: '';width: 144px;height: 122px;position: absolute;left: -28px;top: 30px;border-radius: 20px;opacity: 0.4;background: #0FC8FF;display: none;}
/* gitex end */

/*riyadh start*/

.newbanner-company.newbanner-riyadh-company .hire-banner-left .gitex-date img {margin-top: 0px;}
.riyadh-service {padding-bottom: 80px;}
.newbanner-company.newbanner-riyadh-company{background: url(../png/full-shape-2.png) no-repeat bottom right / cover !important;padding: 102px 0px !important;margin-top: 100px !important;}
.newbanner-company.newbanner-riyadh-company .gitex-icon p {font-family: 'Graphik';font-size: 18px;line-height: 24px;padding-top: 10px;color: rgba(255, 255, 255, 0.80);}
.riyadh-content .gitex-sidebar-banner-title.sidebar-text h2{display: block;margin-bottom: 0px;opacity: 1;background:-webkit-linear-gradient(284deg, #4760FF 14.64%, #0FC8FF 85.36%);-webkit-background-clip: text;color: #e7e9f6;-webkit-text-stroke: 4px transparent;}
.riyadh-content .hire-banner-left h3{margin-bottom: 18px;max-width: 605px;}.newbanner-riyadh-company .hire-banner-right .logist-right::before{display: none;}
.riyadh-content-form{background-color: transparent;}
.riyadh-content-form form{border-radius: 20px;background: rgba(255, 255, 255, 0.99);box-shadow: 0px 0px 50px 0px rgba(76, 81, 103, 0.10);padding: 40px;}
.riyadh-content .riyadh-content-form#enquiry .form-group .form-control, .riyadh-content .get_free_budget .w-header-search-select .dropdown-toggle {background-color: #fff;padding: 10px 10px 10px 20px !important;border-radius: 5px !important;border: 2px solid rgba(105, 109, 126, 0.15) !important;}
.riyadh-content .w-header-search-select .dropdown-toggle:after{color: #0093d0;}
.riyadh-content .clsgitexbtn{width: 100%;}
.riyadh-content .riyadh-service .sidebar-text h2{margin-bottom: -25px;opacity: 0.8;text-transform: capitalize;}
.riyadh-content .riyadh-service .sidebar-text h3{font-size: 40px;line-height: 1.5;}
.riyadh-content .riyadh-service .hire-banner-left h3{font-size: 28px;line-height: 1.5;margin-bottom: 10px;margin-top: 0px;}
.riyadh-content .gitex-image-right.gtex-tab-img{position: relative;z-index: 1;background: unset;max-width: 530px;margin: 0;}
.riyadh-content .gitex-image-right.gtex-tab-img::before, .riyadh-content .gitex-image-right.gtex-tab-img::after{content: '';position: absolute;width: 145px;height: 123px;top: 0;left: 0;display: block !important;border-radius: 20px;opacity: 0.4;background: #0FC8FF;z-index: -1;}
.riyadh-content .gitex-image-right.gtex-tab-img::after{top: auto;left: auto;right: 0;bottom: 0;background: #4760FF;}
.riyadh-content .gitex-powerapp-section .app-features-description ul li:before{color: #48B02C;}
.riyadh-content .hire-banner-left .app-features-description h4 {margin-bottom: 5px;}
.riyadh-content .app-features-description hr{height: 3px;margin: 0 0 15px;}
.riyadh-content .riyadh-service .hire-banner-left{padding-bottom: 0;padding-right: 0px !important;}
.riyadh-content .sidebar-text.siderbar-gitex-banner-text{max-width: 625px;padding-right: 50px;}
.riyadh-content .hire-banner-form:before{display: none;}
.riyadh-content .mt-60{margin-top: 60px;}
.riyadh-content .mt-60:nth-child(1), .riyadh-content .mt-60:nth-child(2){margin-top: 10px;}
/*riyadh end*/

img.gitexvideoleft.lozad {position: absolute;bottom: 40%;left: -25px;}
img.gitexvideoright.lozad {position: absolute;top: 26px;right: 10px;}
.gitex-video-content .serviceanimvideo {max-width: 500px;padding: 0 20px;margin: 15px 0;bottom: -33px;  transform: translate(3%, -4%);
}
.d-grid{display: grid;}
.hire-developer-iphone-title .new-title h2,.hire-developer-iphone-title .new-title h3{text-transform: none !important;}
.hire-developer-iphone-title .clssbutton{text-transform: none !important;}
.hire-developer-iphone-title .clsstexttitle{text-transform: none !important;}
.hire-developer-iphone-title.expert-section h3,.hire-developer-iphone-title.expert-section h2{text-transform: none;}
.new-iphone-development-title .new-development-services-text h3{text-transform: none;}
.new-development-services-2.iphone-ios-app-development-services .new-development-services-img{background-image: url('../png/iphone-ios-app-development-img.png');}
.microsoftpower-table{background: #ffffffa8;color: #222;font-weight: 400;}
.microsoftpower-table td a{color: #0b5ad5;}
.microsoftpower-table .table-bordered>tbody>tr>td{border: 2px solid #5d81a35e;}
/* software-test-service - start */
.softwaretestservice .portfolio-banner-1{padding: 80px 0 80px;}
*[data-color="software-testing-service-1"]{ background: #849FA9;}
*[data-color="software-testing-service-2"]{ background: #D9A78B;}
.softservicetestfeature .showcaseprojectsliderinner-1{display: flex;flex-direction: row;}
.softservicetestfeature .showcaseprojectsliderwrapper.customshowcaseslider{padding-bottom: 0;}
.clssbutton.clssstsbtn:before{background: url(../svg/bluewhitearrow.svg) no-repeat -27px 0 / cover;}
.clssbutton.clssstsbtn{color: #1389FD;background-color: #fff;}
.mainprbutton.btnforsoftwatertestservice.outlinebtn{border: #fff;font-weight: 600;}
.msserviceslisting.stsserviceslisting>li:before{right: 0;top:60%;left: auto;}
.trading-desk-management-app.softwaretestservice .portfolio-banner{background: url(../png/banner-bg-image.png) no-repeat center center;background-size: cover;margin-bottom: 0px;}  
.softwareperformnumber{background: url(../png/perfomancetesting.png) no-repeat center center;background-size: contain;margin-bottom: 0px;display: grid;place-content: center;width: 16%;height: 70px;}
.softwareperformtitlebox{display: flex;justify-content: flex-start;align-items: center;gap: 10px;position: relative;}
.softwareperformtitlebox::before{ content: '';position: absolute;height: 2px;width: 108%;background: #ECF1FF;bottom: -6px;left: -20px;}
.stsservicelistimg{position: relative;}
.stsservicelistimg::before{content: '';position: absolute;width: 70px;height:70px;top: -13px;left: 0px;right: 0px;bottom: 0px;background: #ffffff;border: 8px solid #1389FD; border-radius: 13px;z-index: -1;}
.stsservicelistimg img{width:50%;position: inherit;right: -15px;top: 2px;filter: brightness(0.7);}
.softwareperformnumber span{font-size: 30px;color:#FFFFFF;text-align: center;font-weight: 600;}
.softwaretestingbox{width: 100%;height: 100%;background: #fff;border: 2px solid #ECF1FF;border-radius: 24px;padding: 20px 20px;}
.stsserviceslisting .current-opening-collapsed p{color: #263238;font-size: 18px;text-align: left;line-height: 1.2;margin-top: 20px;font-weight: 400;}
.softwaretestservice .bannerText h1, .softwaretestservice .bannerText p{color: #000;}
 .softwaretestservice .bannerText span{color:#1389FD;}
 .hire-developer-back.softwaretestservice-back { background-color: #1389FD;}
 .softwaretestservice-back .hire-developer-top p{position: relative; color: #FFFFFF;}
.softwaretestservice-back .hire-developer-top .text-line{position: absolute; width: 8px;height: 100%;background: #71B8FD;left:0;}
.trading-desk-management-app.softwaretestingperformance .portfolio-banner{padding: 80px 0 80px;}
.clssboxlisting  .typesoftester{width: 300px;height: 191px;position: relative;background: -webkit-gradient(linear,left top,right top,from(#10baf9),to(#525fff));border: 1px solid #E9EEFF;border-radius: 22px;display: grid;text-align: center;place-content: center;padding: 5px 10px;}
.clssboxlisting  .typesoftester a{z-index: 1;position: absolute;top: 0;bottom: 0;left: 0;right: 0;cursor: pointer;padding: 0 5px;}
.clssboxlisting  .typesoftester:hover::before{top: 2px;left: 2px;right: 2px;bottom: 2px;}
.clssboxlisting  .typesoftester::before{content: '';position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;background: #F8FAFF;border-radius: 18px;z-index: 1;}
.clssboxlisting  .typesoftester h4{margin-top: 5px;margin-bottom: 15px;font-size: 18px;text-align: center;color: #101010;text-transform: uppercase;}
.clssboxlisting  .typesoftester a .software-icon{position: relative;margin-bottom: 20px;margin-top: 20px;}
.clssboxlisting  .typesoftester a .dotnetbgicons-1::before{content: '';background-color: #FFFFFF;width: 75px;height: 75px;border-radius: 50%;position: absolute;left: 50%;transform: translate(-50%, 12%);margin: 0;}
.typesoftester .dotnetbgicons img{position: relative;right: -35px;width: 13px;transform: translate(80px, 14px);transition:rotate 0.5s ease-in-out;}
.typesoftester a .dotnetbgicons::before{content: '';position: absolute;background-color: #fff;width: 35px;height: 35px;border-radius: 50%;right: -1px;transform: translate(-50%, 32%);margin: 0;}
.clssboxlisting  .typesoftester:hover  .dotnetbgicons img{rotate: z 5deg;}
.softwareperformtitlebox h2{font-size: 28px;text-align: left;color: #000000;text-transform: capitalize;line-height: 1.2;}
.softwaretestingbox .app-features-description ul li{width:60%;margin-bottom: 4px;margin-top: 13px;}
.softwaretestingbox .app-features-description ul li:before{color: #34B230;}
.softwaretestingperformance .row{display: flex;}
.stsserviceslisting .current-opening-collapsed ul li{font-size: 18px;font-weight: 500;font-style: italic;line-height: 1.3;}
.stscurrentopeningcollapsed h4{padding-top: 18px;font-size: 26px;line-height: 1;text-align: left;color: #000;text-transform: capitalize;font-weight: 600;padding-top: 35px;}
.stscurrentopeningcollapsed hr{width: 80px;height: 3px;background: #DCE4FE;border-radius: 2px; margin-right: 100%;margin-top: -6px;margin-bottom: -10px;}
.stsserviceslisting .current-opening-collapsed ul li:before{width: 17px;height:17px;}
.stsserviceslisting .stscurrentopeningcollapsed h5{padding-bottom: 50px;padding-top: 35px;font-size: 22px;text-align: left;line-height: 1;font-style: italic;color: #000;text-transform: capitalize;}
.stsserviceslisting .msservicesblocktop{padding: 30px 0;}
.softservicetestfeature .squarecustomlisting li{position: inherit;border: 1px solid #fff;border-radius: 22px;background: #FFFFFF26;padding: 12px 22px 12px 22px!important;}
.softservicetestfeature .squarecustomlisting li span{font-size: 16px;color: #fff;line-height: 1.2;letter-spacing: 0.6px;font-style: italic;text-align: left;   }
.softservicetestfeature .trading-desk-management-app .portfolio-banner p{color: #fff;font-size: 18px;line-height: 1.2;font-weight: 300;}
.softservicetestfeature .clsbutton1{background-color: transparent;padding: 0px 68px 0px 0px;}
.softservicetestfeature .clsbutton1:hover{background-color: transparent;color: #fff !important;}
.softservicetestfeature .squarecustomlisting li::before,.softservicetestfeature .squarecustomlisting li::after{position: inherit;border: none;}
.softservicetestfeature .squarecustomlisting{gap:10px;}
.clsstsfeature {padding-top: 30px;gap: 12px;}
.clsstsfeature li{border: 1px solid #fff;background-image: linear-gradient(0deg, #fff 50%, #97AEB6 50%);border-radius: 10px;padding: 14px 35px 14px 35px;text-align: center;height: 100%;}
.clsstsfeature span{font-size: 18px;line-height: 1.2;text-align: left;font-style: italic;color: #fff;text-transform: capitalize;font-weight: 500;}
.stsbrandfeatureimg{display: flex;justify-content: center;align-items: center;gap: 15px;}
.stsbrandfeatureimg img{padding-top: 24px;padding-bottom: 0px;}
.softservicetestfeature .showcaseprojectsliderinner{padding: 20px;}
.clsstsfeature-1 li{background-image: linear-gradient(0deg, #fff 50%, #FFFFFF33 50%);}
.softservicetestfeature .sliderimg02{margin-right: 24%;margin-top: -80px;}
.softservicetestfeature .showcaseslidernonborder .serviceportfolioleft img.stsimg{padding: 0;}
.softwareservicetesttoolstechsec .tech-sec li{border: 1px solid #DEE4FE;background: #F8FAFF;padding: 12px 25px;border-radius: 10px;}
.softwareservicetesttoolstechsec .tech-sec h3,.softwareservicetesttoolstechsec .tech-sec h4{font-size: 22px;font-weight: 600;text-transform: capitalize;text-align: left;font-style: italic;}
.softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul{width: 100%;}
.softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul li:first-child:before {background: none;}
.softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul li:nth-child(2):before{background: none;}
.softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul li:nth-child(3):before{background: none;}
.softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul li:nth-child(4):before{background: none;}
.softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap .stsbox{color: #fff;border: 2px solid #1389FD;border-radius: 10px;padding: 15px;background: #fff;position: relative;margin: 10px auto;}
.softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul li:first-child .stsbox:before{content: '';position: absolute;background:url(../svg/line1.svg) no-repeat 0 0 / cover;left: calc(100% + 0px);width: 160px;height: 23px;}
.softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul li:nth-child(2) .stsbox:before{content: '';position: absolute;
bottom:0;background:url(../svg/line2.svg) no-repeat 0 0 / cover;left: calc(100% + 10px);width: 144px;height: 23px;}
.softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul li:nth-child(3) .stsbox:before{content: '';position: absolute;top: 0;background:url(../svg/line1.svg) no-repeat 0 0 / cover;left: calc(100% + 0px);width: 160px;height: 23px;}
.softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul li:nth-child(4) .stsbox:before{content: '';position: absolute;bottom: 0;background:url(../svg/line2.svg) no-repeat 0 0 / cover;left: calc(100% + 10px);width: 144px;height: 23px;}
.softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap span{position: absolute;text-align: center;color:#1389FD;font-weight: 500;}
.trading-desk-management-app.softwaretestingperformance.softwareserviceoucomes .portfolio-banner{padding: 80px 0 170px;}
.stsserviceslisting .msservicesblocktopleft span{margin-left: 8px;}
/* software-test-service-end */
/* .hire-developer-enquire-now span.animlinefordynamic{font-size: 40px;font-weight: 800;text-transform: capitalize!important;padding: 0px;margin-bottom: 10px;z-index: 9;line-height: 1.2;} */
/* tabview The Best ASP.NET Core Development Services section - start */
.hire-developer-top-image img{width:100%;margin:15px auto;}
.bydefaultformvalue{color: #0a0d44!important;}
.tab-view{display:none;}
.hire-asp-net-core-developer-tab-view {display: none;}
.dotnetwrapper .nav-tabs {display: flex;flex-direction: column;border-bottom: transparent;}
.bgicons {padding: 15px 0px;margin: 0 auto;max-width: 100%;}
.dotnetwrapper-content p {font-size: 18px;font-weight: 400;line-height: 1.5;}
.serviceboxtitle:after {display: none;}
.dotnetwrapper li {margin-top: 10px;}
.dotnetwrapper li:first-child {margin-top: 0;}
.dotnetwrapper li>.dotnetcontenttabview {background-color: #fff;border: 2px solid #e9eef3;color: #222;padding: 30px 8px 30px 11px;text-align:center;border-radius: 0;font-size: 16px;font-weight: 500;line-height: 1.5;}
.crossplatformintro.flextwo {margin-bottom: 0;}
.dotnetwrapper li>.dotnetcontenttabview:hover{background-color: #f8fbfe!important;border-color:#c8d3df;color: #000;padding: 30px 8px 30px 11px;text-align:center;cursor: pointer;}
.dotnetwrapper li.active>.dotnetcontenttabview:hover{background-color: #1389fd !important;border-color: #1389fd;color: #fff;cursor: pointer;}
.dotnetwrapper li>.dotnetcontenttabview:focus{background-color: #fff;border: 2px solid #e9eef3;color: #222;}
.dotnetwrapper li.active>.dotnetcontenttabview,.dotnetwrapper li.active>.dotnetcontenttabview:focus{background-color: #1389fd !important;border-color: #1389fd;color: #fff;padding: 30px 8px 30px 11px;text-align:center;}
.dotnetwrapper .dotnetwrapp-tab-content {box-shadow: rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.08) 0px 0px 0px 1px;border: 1px solid #1389fd;}
.dotnet-tab-content {width: 100%;height: 560px;margin-top: 20px;}
.cta-aspcore {position: relative;}
.cta-aspcore::after {position: absolute;content: '';background: url(../svg/cta-bg.svg) no-repeat;width: 375px;height: 332px;bottom: 0;right: 0px;}
.cta-aspcore.discusscta h3 {font-size: 35px;}
.cta-aspcore.cta-button-hireflutter {background: #daf0f9;}
.cta-aspcore .mainprbutton {background-color: #daf0f9;}
.hire-banner-2.hire-asp-dotnet-core-developer .hire-banner-step .hire-banner-step-img {background-image: url(../svg/aspdotnetcore-inner-spritre.svg);background-size: cover;background-repeat: no-repeat;width: 52px;height: 52px;}
.hire-banner-2.hire-asp-dotnet-core-developer .hire-banner-step:nth-child(1) .hire-banner-step-img {background-position: 0 0;}
.hire-banner-2.hire-asp-dotnet-core-developer .hire-banner-step:nth-child(2) .hire-banner-step-img {background-position: -62px 0;}
.hire-banner-2.hire-asp-dotnet-core-developer .hire-banner-step:nth-child(3) .hire-banner-step-img {background-position: -120px 0;}
.dotnetwrapper li>.dotnetcontenttabview {position: relative;display: block;}
.dotnetwrapper li>.dotnetcontenttabview:before,
.dotnetwrapper li>.dotnetcontenttabview:after {display: block;content: " ";border-top: none;border-right: none;border-bottom: none;border-left: none;position: absolute;width: 0;height: 0;opacity: 0;transition: opacity 200ms ease-in-out;}
.dotnetwrapper li>.dotnetcontenttabview:before {top: -0.125rem;left: 0;}
.dotnetwrapper li>.dotnetcontenttabview:after {bottom: 0;right: 0;}
.dotnetwrapper li.next-active>.dotnetcontenttabview:before {width: 100%;height: 100%;opacity: 1;border-top: 2px solid #1389fd;border-right: 2px solid #1389fd;transition: width 3000ms cubic-bezier(0.07, 0.62, 0.61, 1), height 1500ms 3000ms cubic-bezier(0.07, 0.62, 0.61, 1);}
.dotnetwrapper li.next-active>.dotnetcontenttabview:after {width: 100%;height: 100%;opacity: 1;border-bottom: 2px solid #1389fd;border-left: 2px solid #1389fd;transition: width 3000ms 4500ms cubic-bezier(0.07, 0.62, 0.61, 1), height 1500ms 9000ms cubic-bezier(0.07, 0.62, 0.61, 1), border-left 0ms 4500ms linear;}
.dotnetbgicons img{width:6%;}
/* tabview The Best ASP.NET Core Development Services section - end */
.opening-language ul.bullet-point li{font-size: 17px;color: #3f3f3f;line-height: 1.5;padding: 4px 10px;}
.opening-language ul.bullet-point li:before{color: #0b2f53;}
/* .bgimgarrow-herosection img{width:15%;} */
.logo-color{color:#1389FD;}
.new-twitter-logo img{width:45%;}
.centerteammember .clemployee.vrushabh-padhya .team-img{background-position: -4270px  -3501px;}
.centerteammember .clemployee.harsh-pandya .team-img{background-position: -4012px -3501px;}
.centerteammember .clemployee.archi-patel .team-img{background-position: -3260px -3504px;}
.centerteammember .clemployee.parshav-benani .team-img {background-position: -4264px -3252px;}
.centerteammember .clemployee.yash-baldha .team-img{background-position: -3512px -3252px;}
.centerteammember .clemployee.jashmin-nakum .team-img{background-position: -4763px -3252px;}
.centerteammember .clemployee.helly-patel .team-img{background-position: -3009px -3504px;}
.centerteammember .clemployee.akash-verma .team-img{background-position: -3512px -3504px;}
.centerteammember .clemployee.henil-kevadiya .team-img{background-position: -2762px -3504px;}
.centerteammember .clemployee.pruthvisinh-vaghela .team-img{background-position: -4014px -3252px;}
.centerteammember .clemployee.jesal-thakur .team-img{background-position: -4511px -3252px;}
.centerteammember .clemployee.jevin-viradiya .team-img{background-position: -3763px -3501px;}
.centerteammember .clemployee.sanni-kalariya .team-img{background-position: -5020px -3000px;}
.centerteammember .clemployee.darshan-chauhan .team-img{background-position: -4264px -2750px;}
.centerteammember .clemployee.nisarg-patel .team-img{background-position: -4514px -2750px;}
.centerteammember .clemployee.heerak-patel .team-img{background-position: -4764px -2752px;}
.centerteammember .clemployee.aesha-bhavsar .team-img{background-position: -2513px -3252px;}
.centerteammember .clemployee.jay-panchal .team-img{background-position: -2512px -3504px;}
.centerteammember .clemployee.vidhi-vasoya .team-img{background-position: -3763px -3252px;}
.centerteammember .clemployee.shivangee-joshi .team-img{background-position: -5273px -3001px;}
.centerteammember .clemployee.ritik-tanna .team-img{background-position: -2760px -3251px;}
.centerteammember .clemployee.parul-bava .team-img{background-position: -3766px -3001px;}
.centerteammember .clemployee.mayurvaland .team-img{background-position: -4014px -3001px;}
.centerteammember .clemployee.mehek-rathod .team-img{background-position:-6022px -3001px;}
.centerteammember .clemployee.parthmodi .team-img{background-position:-3263px -3001px;}
.centerteammember .clemployee.upasanasaini .team-img{background-position:-4513px -3001px;}
.centerteammember .clemployee.marmikpatel .team-img{background-position: -4264px -3001px; }
.centerteammember .clemployee.krutika-solanki .team-img{background-position: -5522px -3001px; }
.centerteammember .clemployee.dishitasojitra .team-img{background-position: -4765px -3001px; }
.centerteammember .clemployee.kiranramchandani .team-img{background-position: -3010px -3251px; }
.centerteammember .clemployee.yashavant-majeetheeya .team-img{background-position: -3260px -3251px; }
.service-offer-section.progressive-development-offer-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/progessive-app-icon.png");
  background-position: 1px -485px;
}
.service-offer-section.progressive-development-offer-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/progessive-app-icon.png");
  background-position: -85px -485px;
}
.service-offer-section.progressive-development-offer-service .service-we-offer-box:nth-child(3) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/progessive-app-icon.png");
  background-position: -165px -485px;
}

.service-offer-section.healthcare-app-development-offer-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/healthcare-app-img.png");
  background-position: 1px -485px;
}
.service-offer-section.healthcare-app-development-offer-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/healthcare-app-img.png");
  background-position: -85px -485px;
}
.service-offer-section.healthcare-app-development-offer-service .service-we-offer-box:nth-child(3) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/healthcare-app-img.png");
  background-position: -165px -485px;
}


.service-offer-section.android-app-development-offer-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/android-app-development-img.png");
  background-position: 1px -485px;
}

.service-offer-section.android-app-development-offer-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/android-app-development-img.png");
  background-position: -85px -485px;
}

.service-offer-section.php-app-development-offer-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/hire-php-developer-icon-bg.png");
  background-position: 1px -485px;
}

.service-offer-section.php-app-development-offer-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/hire-php-developer-icon-bg.png");
  background-position: -85px -485px;
}

.service-offer-section.react-native-offer-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/react-native-icon.png");
  background-position: 1px -485px;
}

.service-offer-section.react-native-offer-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/react-native-icon.png");
  background-position: -85px -485px;
}

.service-offer-section.slack-bot-development-offer-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/slack-bot-img.png");
  background-position: 1px -485px;
}

.service-offer-section.slack-bot-development-offer-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/slack-bot-img.png");
  background-position: -85px -485px;
}

.service-offer-section.reactjs-development-offer-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/reactjs-development-img.png");
  background-position: 1px -485px;
}

.service-offer-section.reactjs-development-offer-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/reactjs-development-img.png");
  background-position: -85px -485px;
}

.service-offer-section.microsoft-powerapp-offer-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/microsoft-powerapp-img.png");
  background-position: 1px -485px;
}

.service-offer-section.microsoft-powerapp-offer-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/microsoft-powerapp-img.png");
  background-position: -85px -485px;
}


.service-offer-section.flutter-app-development-offer-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/flutter-application-development-img.png");
  background-position: 1px -485px;
}

.service-offer-section.flutter-app-development-offer-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/flutter-application-development-img.png");
  background-position: -85px -485px;
}

.service-offer-section.flutter-app-development-offer-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/flutter-application-development-img.png");
  background-position: 1px -485px;
}

.service-offer-section.flutter-app-development-offer-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/flutter-application-development-img.png");
  background-position: -85px -485px;
}

.service-offer-section.python-app-development-offer-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/python-icon-bg.png");
  background-position: 1px -485px;
}

.service-offer-section.python-app-development-offer-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/python-icon-bg.png");
  background-position: -85px -485px;
}


.service-offer-section.microsoft-bot-development-offer-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/microsoft-bot-img.png");
  background-position: 1px -485px;
}

.service-offer-section.microsoft-bot-development-offer-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/microsoft-bot-img.png");
  background-position: -85px -485px;
}



.service-offer-section.c-sharp-development-offer-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/c-sharp-img.png");
  background-position: 1px -485px;
}

.service-offer-section.c-sharp-development-offer-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/c-sharp-img.png");
  background-position: -85px -485px;
}
.service-offer-section.amplify-development-offer-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/amplify-icon.png");
  background-position: 1px -485px;
}
.service-offer-section.amplify-development-offer-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/amplify-icon.png");
  background-position: -85px -485px;
}
.service-offer-section.dynamic-365-development-offer-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/dynamic-365-icon.png");
  background-position: 1px -485px;
}
.service-offer-section.dynamic-365-development-offer-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/dynamic-365-icon.png");
  background-position: -85px -485px;
}
.service-offer-section.microsoft-powerapp-offer-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/microsoft-powerapp-img.png");
  background-position: 1px -485px;
}

.service-offer-section.microsoft-powerapp-offer-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/microsoft-powerapp-img.png");
  background-position: -85px -485px;
}

.service-offer-section.hire-iphone-development-offer-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/hire-iphone-developer-img.png");
  background-position: 1px -485px;
}

.service-offer-section.hire-iphone-development-offer-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/hire-iphone-developer-img.png");
  background-position: -85px -485px;
}

.service-offer-section.nextjs-development-offer-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/next-js-developer-icon.png");
  background-position: 1px -485px;
}

.service-offer-section.nextjs-development-offer-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/next-js-developer-icon.png");
  background-position: -85px -485px;
}

.service-offer-section.angularjs-offer-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/hire-angularjs-img.png");
  background-position: 1px -485px;
}

.service-offer-section.angularjs-offer-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/hire-angularjs-img.png");
  background-position: -85px -485px;
}

.service-offer-section.hire-node-js-development-offer-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/hire-node-js-icon.png");
  background-position: 1px -485px;
}

.service-offer-section.hire-node-js-development-offer-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/hire-node-js-icon.png");
  background-position: -85px -485px;
}

.service-offer-section.hire-android-offer-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/hire-android-img.png");
  background-position: 1px -485px;
}

.service-offer-section.hire-android-offer-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/hire-android-img.png");
  background-position: -85px -485px;
}

.service-offer-section.hire-php-developer-offer-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/hire-php-developer-icon-bg.png");
  background-position: 1px -485px;
}

.service-offer-section.hire-php-developer-offer-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/hire-php-developer-icon-bg.png");
  background-position: -85px -485px;
}

.service-offer-section.hire-learndash-offer-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/learndash-development-img.png");
  background-position: 1px -485px;
}

.service-offer-section.hire-learndash-offer-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/learndash-development-img.png");
  background-position: -85px -485px;
}

.service-offer-section.native-script-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/native-script-icon.png");
  background-position: 1px -485px;
}

.service-offer-section.native-script-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/native-script-icon.png");
  background-position: -85px -485px;
}

.service-offer-section.microsoft-powerbi-offer-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/powerbi-development.png");
  background-position: 0px 0px;
}

.service-offer-section.microsoft-powerbi-offer-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/powerbi-development.png");
  background-position: -85px 5px;
}

.service-offer-section.microsoft-powerbi-offer-service .service-we-offer-box:nth-child(3) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/powerbi-development.png");
  background-position: -170px 0px;
}

.service-offer-section.microsoft-powerapp-service .service-we-offer-box:nth-child(1) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/power-apps-img.png");
  background-position: 0 0;
}

.service-offer-section.microsoft-powerapp-service .service-we-offer-box:nth-child(2) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/power-apps-img.png");
  background-position: -67px 0;
}

.service-offer-section.microsoft-powerapp-service .service-we-offer-box:nth-child(3) .hire-developer-box2 .hire-developer-box2-img{
  background-image: url("../png/power-apps-img.png");
  background-position: -155px 0;
}


.featuresection-icon {position: relative;display: inline-block;width: 40px;height: 40px;border-radius: 50px;top: 15px;}
.featuresection-icon::before {content: '';position: absolute;top: 0;left: 0;height: 100%;width: 100%;transition: all 0.25s ease;border-radius: 50px;}
.featuresection-icon::after {content: '';position: absolute;top: 10px;left: 8px;height: 60%;width: 65%;transition: all .35s ease;border-radius: 50px;background: url(../svg/btnarrow-blue-white.svg) no-repeat -23px -1px / cover;}
.herosection-tabcontent:hover .featuresection-icon::after {background-position: 0px -2px;}
.herosection-tabcontent{cursor: pointer;}
.featuresection-icon.featuresection-icon-fill img {display: block;margin: auto;padding-top: 17px;width: 50%;position: absolute;z-index: 99999;}
.herosection-tabcontent:hover .featuresection-icon-fill::before {box-shadow: inset 0 0 0 60px #1389fd;}
.featuresection-icon-fill::before {transition-duration: 0.5s;box-shadow: inset 0 0 0 1px #1389fd;}
.herosection-tabcontent:hover .featuresection-icon-fill::before {box-shadow: inset 0 0 0 1 #222221;}
.new-right-side-tab img{margin: auto;width:auto;height:auto;}
/* .herosection-tabcontent:hover .offering-image-fix img{-webkit-transition: width 3s,-webkit-transform 3s;
  -moz-transition:width 3s,-webkit-transform 3s;transition:  width 3s,-webkit-transform 3s;;}
.herosection-tabcontent:hover .offering-image-fix img{ -webkit-transform:rotateY(360deg);-moz-transition:rotateY(360deg); transform:rotateY(360deg);} */

.socialmediascreens .row,.nftallscreens .container-fluid .row,.streamitallscreens .container-fluid,.aboutStreamit .container-fluid,.streamitPortfolio .container-fluid{max-width: 1920px;margin-right: auto;margin-left: auto;}
.nftallscreens .container-fluid{margin-top: -2px;}
.container-fluid.new-development-services .row{max-width: 1920px;margin: 0 auto;}
.container-fluid.blog-list,.container-fluid.e-scooter-app-development-services{max-width: 1920px;margin: 0 auto;}
.invoiceapplogo img{width:30%}
.invoiceappscreen .screenImg{width: 100%;}
.hirebannerMicrosoft section,.container-fluids.new-development-services,.large-12.columns.powerportfolios{max-width: 1920px;margin: 0 auto;}
*[data-color="powerapps-project01-gradient"]{  background: rgb(185,25,18); background: linear-gradient(144deg, rgba(185,25,18,1) 0%, rgba(255,104,97,1) 100%);  position: relative; }
.showcaseprojectsliderinner[data-color="powerapps-project01-gradient"]:before { background: url(../webp/projectbg01-7.webp) no-repeat center / cover; }

*[data-color="powerapps-project02-gradient"]{  background: rgb(69,111,193); background: linear-gradient(144deg, rgba(69,111,193,1) 0%, rgba(11,75,201,1) 100%);  position: relative; }
.showcaseprojectsliderinner[data-color="powerapps-project02-gradient"]:before { background: url(../webp/projectbg02-5.webp) no-repeat center / cover; }

*[data-color="powerapps-project03-gradient"]{  background: rgb(93,155,180); background: linear-gradient(144deg, rgba(93,155,180,1) 0%, rgba(24,163,219,1) 100%);  position: relative; }
.showcaseprojectsliderinner[data-color="powerapps-project03-gradient"]:before { background: url(../webp/projectbg03-5.webp) no-repeat center / cover; }

*[data-color="powerapps-project04-gradient"]{  background: rgb(20,97,170); background: linear-gradient(144deg, rgba(20,97,170,1) 0%, rgba(7,68,126,1) 100%);  position: relative; }
.showcaseprojectsliderinner[data-color="powerapps-project04-gradient"]:before { background: url(../webp/projectbg04-5.webp) no-repeat center / cover; }

.btn-common-center{display: flex;justify-content: center;}
.get-in-touch-fixed {position: fixed;bottom: 0px;z-index: 999;max-width:1290px;}
.faq-fixed{position: fixed;top:80px;width: 250px;transition: top 0.2s ease;}

.portfolio-btn{display: flex;gap:20px;}
.glassdoor-review-life-page .glassdoor-content p{color: #fff;}
.glassdoor-review-life-page .glassdoor-content span{color: #2dc100;}
.portfolio-listing .portfolio-btn .bg-animated{margin: 30px 0 0 0;}
.glassdoor-review-life-page.glassdoor-review{background: transparent;margin:20px auto;border: #c4fcd3 solid 1px;margin-top: 280px;}
 .btn-default-cursor{cursor: default;}
 .requestCons-margin{margin-top: 25px;}
 .glassdoor-review{background-color: #fff;border: #DEE4FE solid 1px;border-radius: 30px;max-width: 423px;width: 100%;margin: 25px auto 0;padding: 18px 40px 16px}.glassdoor-content p{font-size: 15px;font-weight: 500;text-align: start;padding: 5px 5px}.glassdoor-content span{color:#1389FD}.glassdoor-review a{display:flex;gap:15px}.glassdoor-review{margin-left:0}.glass-door-icon{width:130px;margin: -8px auto}.glassdoor-line-center{width:5px;height: 80px}
.portfolio-btn .bg-animated-reverse{position:relative;display:inline-block;vertical-align:middle;padding:13px 33px;border:2px solid #1389FD;border-radius:0;text-transform:uppercase;font-weight:600;transition:all 0.3s ease-in-out;user-select:none;background-color: #1389FD;color: #fff;}
.bg-animated-reverse span{color: white;font-size: 16px;}
.bg-animated-reverse:hover span{color: #1389FD!important;}
/* .new-powerapp-portfolio .bg-animated{border: 2px solid #ffffff;} */
/* .new-powerapp-portfolio .bg-animated:before{background-color: #121049;border:none;}  */
/* .portfolio-btn .bg-animated-reverse::before{border: 2px solid #df2b2b;background-color: #df2b2b;color: #fff;transition: all 0.5s;} */
.portfolio-btn .bg-animated-reverse::before{position: absolute; border: 2px solid  #1389FD;background-color:  #1389FD;color: #1389FD;z-index: 0;content: " ";}
.portfolio-btn .bg-animated-reverse:hover::before{ right: auto; left: 0; width: 100%;  border: 2px solid #fff;   background-color:  #fff;   color: #1389FD;}
/* this css for Offering Our White Label Solutions For Mobile Apps start  */
.offering-section-2{display: none;}
.btn-medicine  .mainprbutton { margin: 0 25px;}
.whitelabesliderarrow { width: 60px; height: 60px; border-radius: 10px; border: #1389fd solid 2px; display: block !important; cursor: pointer; position: relative; transition:var(--commontransition); -webkit-transition:var(--commontransition); -moz-transition:var(--commontransition); -ms-transition:var(--commontransition); -o-transition:var(--commontransition); }
.whitelabesliderarrow:hover:before {color: #fff;}
.whitelabesliderarrowprev{top:485px;left: 40%;}
.whitelabesliderarrownext{top:9px;left: 51%;}
.whitelabesliderarrow:hover { background-color: #1389fd; color: #fff; }
.whitelabesliderarrowprev:before { content: "\f104"; position: absolute; font-family: 'FontAwesome'; font-size: 36px; top: 50%; left: 0; right: 0; opacity: 1; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); text-align: center; color: #1389fd; }
.whitelabesliderarrownext:before { content: "\f105"; position: absolute; font-family: 'FontAwesome'; font-size: 36px; top: 50%; left: 0; right: 0; opacity: 1; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); text-align: center; color: #1389fd; }


.offering-section-2 .new-right-side-tab{display: inline-grid;justify-content: center;align-items: center;gap: 12px;}
.offering-section-2 ul li{position: relative; font-size: 14px;line-height: 1.7;color: #000;text-align: left;padding: 0px 15px;}
.offering-section-2 ul li::before{position: absolute;content: '';top: 5px;left: -5px;width: 10px;height: 10px;border: 2px solid #1389FD;border-radius: 50%;}
/* .offering-section-2 .slick-initialized .slick-slide{display: inline-flex;} */
.offering-section-2 hr {height: 5px;width: 80px;background: #1389fd;border-radius: 50px;margin: 5px 0 5px 33%;}
.new-learnmore-section {display: flex;justify-content: start;margin: 30px 0 0 0;}
.new-white-lable-solution-image img{ width:20% }
.toolstechnotab.new-toolstechnotab { border: 1px #DEE4FE solid;border-radius: 20px;}
.toolstechnotab.new-toolstechnotab .tabnav { background-color: #060C47;border-radius: 20px 0 0 20px;}
.toolstechnotab.new-toolstechnotab .tabnav li {background: transparent;}
.toolstechnotab.new-toolstechnotab .tabnav li div:hover { background: transparent;background-image: url(../svg/path-line.svg);background-repeat: no-repeat;background-position: 50px bottom;animation: lineStroke 0.5s linear forwards;fill: none;stroke: rgb(19, 137, 253);stroke-width: 3;}
.toolstechnotab.new-toolstechnotab .tabnav li.active div {background-image: url(../svg/path-line.svg);background-repeat: no-repeat;background-position: 50px bottom;}
.toolstechnotab.new-toolstechnotab .tabnav li.active a {background: transparent;}
.toolstechnotab.new-toolstechnotab .tabnav li a {opacity: 1;color: #fff;font-size:17px;}
.new-tab-section-img {display: flex;gap: 12px;justify-content: flex-start;align-items: center;}
.tabsection-left-right { display: flex;justify-content: space-between;padding: 30px;flex-wrap: wrap;align-items: center;}
.new-tab-section .app-features-section {border-bottom: none;padding: 23px 58px;clear: both;}
.new-right-side-tab {display: grid;justify-content: start;align-items: center;gap: 15px;}

.right-side-tab-section .app-feature-text {font-size: 22px;font-weight: 600;color: #000;text-align: center;line-height: 1.2;text-transform: capitalize;display: flex;justify-content: center;}
.herosection-tabcontent hr {height: 5px;width: 80px;background: #E2E2E2;;border-radius: 50px;margin: 10px 0 30px;}
/* .herosection-tabcontent .app-features-section .app-features-section-new {display: block;} */
.herosection-tabcontent .app-features-description ul {width: 100%;/* display: flex;flex-wrap: wrap;justify-content: center;align-items: center; */margin: 0 auto;}

.herosection-tabcontent .app-features-description ul li {width: 350px;font-size: 16px;font-weight: 400;line-height: 1.7;color: #000;position: relative;padding-bottom:5px;padding-left: 25px!important;padding-right: -94px;display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: center;margin: 0 auto;}
/* .herosection-tabcontent .app-features-description.tracking-app-new-tabcontent ul li {width: 268px;font-size: 16px;font-weight: 400;line-height: 1.7;color: #000;position: relative;padding-bottom:5px;padding-left: 25px!important;padding-right: -94px;display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: center;margin: 0 auto;}
.herosection-tabcontent .app-features-description.lifestyle-app-new-tabcontent ul li {width: 316px;font-size: 16px;font-weight: 400;line-height: 1.7;color: #000;position: relative;padding-bottom:5px;padding-left: 25px!important;padding-right: -94px;display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: center;margin: 0 auto;}
.herosection-tabcontent .app-features-description.food-delivery-new-tabcontent ul li {width: 329px;font-size: 16px;font-weight: 400;line-height: 1.7;color: #000;position: relative;padding-bottom:5px;padding-left: 25px!important;padding-right: -94px;display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: center;margin: 0 auto;}
.herosection-tabcontent .app-features-description.logistic-app-new-tabcontent ul li {width: 65%;font-size: 16px;font-weight: 400;line-height: 1.7;color: #000;position: relative;padding-bottom:5px;padding-left: 25px!important;padding-right: -94px;display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: center;margin: 0 auto;}
.herosection-tabcontent .app-features-description.on-demand-new-tabcontent ul li {width: 300px;font-size: 16px;font-weight: 400;line-height: 1.7;color: #000;position: relative;padding-bottom:5px;padding-left: 25px!important;padding-right: -94px;display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: center;margin: 0 auto;}
.herosection-tabcontent .app-features-description.live-streaming-new-tabcontent ul li {width: 300px;font-size: 16px;font-weight: 400;line-height: 1.7;color: #000;position: relative;padding-bottom:5px;padding-left: 25px!important;padding-right: -94px;display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: center;margin: 0 auto;} */

.herosection-tabcontent .app-features-description ul li {width: 100%;height: auto;font-size: 16px;font-weight: 400;line-height: 1.7;color: #000;position: relative;padding-bottom:5px;padding-left: 25px!important;padding-right: -94px;display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: center;margin: 0 auto;}
.herosection-tabcontent .app-features-description ul li:before {position: absolute;content: '';top: 4px;left: 0px;width: 15px;height: 15px;border: 3px solid #1389FD;border-radius: 50%;animation: ease-in-out infinite anim-outside-glow;}

.herosection-tabcontent .app-features-description ul li:nth-child(1):before{
  animation-delay: 0.5s;
  animation-duration:3s;
}
.herosection-tabcontent .app-features-description ul li:nth-child(2):before{
  animation-delay: 1s;
  animation-duration:3s;
}
.herosection-tabcontent .app-features-description ul li:nth-child(3):before{
  animation-delay: 1.5s;
  animation-duration:3s;
}
.herosection-tabcontent .app-features-description ul li:nth-child(4):before{
  animation-delay: 2s;
  animation-duration:3s;
}
.herosection-tabcontent .app-features-description ul li:nth-child(5):before{
  animation-delay: 2.5s;
  animation-duration:3s;
}


@keyframes anim-outside-glow {
      0% {
  -webkit-box-shadow: 0 0 0 0 transparent;
  box-shadow: 0 0 0 0 transparent;
}

100% {
  -webkit-box-shadow: 0 0 10px 0 rgba(19,137,253,0.8);
  box-shadow: 0 0 10px 0 rgba(19,137,253,0.8);
}
  }


.btn-custom-align .white-label-solutions{margin:30px 0 0 0;}
/* this css for Offering Our White Label Solutions For Mobile Apps end  */

/* .button-slick-alignment .slick-next{left: 50%;bottom: -5px;}
.button-slick-alignment .slick-prev{left: 45%;bottom: -5px;} */
.hire-developer-top .new-title-size h2,.hire-developer-top .new-title-size h3{font-size:41px;}
[data-color="#D7E1FA"] > .servicelistboxinner { border-color:#7488ba; }
[data-color="#FFF2E9"] > .servicelistboxinner { border-color:#f1c09f; }
[data-color="#FFF5F3"] > .servicelistboxinner { border-color:#e6a699; }
.ar-development-solution .btn-align-ar{margin-top: -70px;}
.ar-development-solution .btn-common.btn-align .btn-custom{display:table;margin:auto;}
.iot-development-solution .btn-center{transform: translateX(45%);}
.hire-developer2.services-offer-section{background: #f5f4fb;}
.clsstitle.ctacontentsmall{font-size: 44px;}
/* .new-faq-app .panel-title.faqbgwhite{background-color: white;} */
.medical-table thead{background:#0066ff;}
.medical-table tbody{ background:#fffefe;}
.medical-table .table-bordered>thead>tr>th{color:#fff;;font-size: 17px;}
.medical-table .table-bordered>tbody>tr>td{color:#262424;font-size: 17px;}
/* .filter_tabs_technology.coutries-bg{background: #f7f7f7;} */
.filter_tabs_technology.coutries-bg{background: #f5f4fb;}
/* .filter_tabs_block.supported-countries{display:flex;padding:10px 10px;text-align: center;border-radius: 3px;} */
.filter_tabs_block.supported-countries{display:grid;padding:15px 10px;text-align: center;border-radius: 3px;}


.filter_tabs_block.supported-countries img{margin:auto;}
/* .coutries-currency .filter_tabs_block.supported-countries{display:flex;padding:9px 9px;text-align: left;border-radius: 10px;} */
/* .coutries-currency .filter_tabs_block.supported-countries img{margin:auto 18px;max-width: 20%;} */

/* .currenct-code span{font-size: 12px;} */
/*  margin-top: 19px */
/* .filter_tabs_block.supported-countries p{margin-top: 12px;color: #040404;text-transform: capitalize;} */
.filter_tabs_block.supported-countries p{margin-top: 12px;color: #2e2c2c;text-transform: capitalize;font-size: 25px;font-weight: 500;}
/* .coutries-currency .filter_tabs_block.supported-countries p{margin-top: 0;color: #2e2c2c;text-transform: uppercase;font-size: 17px;font-weight: 500;flex-wrap: wrap;} */
.filter_tabs_block.supported-countries p{margin-top: 12px;color: #2e2c2c;text-transform: uppercase;font-size: 25px;font-weight: 500;}
.filter_tabs_block.supported-countries.payment img{max-width: 100%;}
.filter_tabs_block.supported-countries.payment{padding:20px 10px;margin: 10px 0px 10px 0;box-shadow: 0 2px 3.2px 0.8px rgb(0 0 0 / 10%);border-radius: 3px;}
.supported-lan{gap: 9px;display: flex;justify-content: center;align-items: center;text-align: center;flex-wrap: wrap;}
.supported-lan .filter_tabs_block.supported-countries img{margin:0;max-width: 25%;}
.supported-lan .filter_tabs_block.imgsmallsize img{max-width: 20%;}
.supported-lan .filter_tabs_block.supported-countries{display:flex;padding:5px 0px;text-align: center;border-radius: 5px;box-shadow: 0 2px 3.2px 0.8px rgb(0 0 0 / 10%)}
.supported-lan .filter_tabs_block.supported-countries p{color: #2e2c2c;text-transform: capitalize;font-size: 18px;margin-top: 0;}
.supported-lan .filter_tabs_block.supported-countries.payment{padding:8px 30px;border-radius: 10px;}
.supported-lan .filter_tabs_block.supported-countries.payment p{display: flex;justify-content: center;margin-top: 0;color: white;}
.supported-lan .filter_tabs_block{background: #ffffff;display: flex;justify-content: center;text-align: center;}
.filter_tabs_technology .supported_tab .new-title h2, .new-title h3{font-size: 40px;}
.platform_supported .filter_tabs_block.supported-countries{padding: 18px 10px;}
.platform_supported .filter_tabs_block.supported-countries p{margin-top:10px;font-size: 20px;font-weight: 500;}
.supported_bg{background: #fcfcfc;}
.top-heading-payment .support-height{display: flex;justify-content: center;flex-wrap: wrap;margin-top: 40px;gap: 15px;}
.top-heading-payment .support-height .support-height-img{max-width:calc(16.66% - 15px);flex: 0 0 calc(16.66% - 15px);height: 70px;border: 5px solid #F6F4FB;border-radius: 20px;display: flex;align-items: center;justify-content: center;}
.top-heading-payment .support-height .support-height-img img{width: 130px;}
.top-heading-payment .support-height li{max-width: calc(25% - 20px);flex: 0 0 calc(25% - 20px);padding: 0 5px;}
.top-heading-payment .support-height li p{font-weight: 500;color: #000;margin-top: 20px;}
.panel-title-bg{background-color: #f3f3f3;}
.trusted-images.trustedmargin{margin: 8px auto;}
.hashtagspace span{margin: 0px 2px;}
.careerlink{color:#0088ff}
.img-responsive.imgup{margin-top: -75px;}
.custom-padding-space{padding-top: 50px;padding-bottom: 50px;}
.filter_tabs_technology  .new-title.custom-padding h3{font-size: 34px;}
.app-related-blocks.medical-block .app-block{width:100% !important;height:650px;padding:0px;text-align: center;background: #fff;border-radius: 14px;box-shadow: 0 2px 10px rgba(0,0,0,.07);margin-bottom: 30px;}
.medical-block .app-icon img{max-width: 100%;margin: auto;border-radius:14px 14px 0 0;}

/* .digitalBannersteptext.smallspacebanner{max-width: calc(100% - 0px);flex: 0 0 calc(100% - 30px);} */
.related-medical-contentbox{display: flex;flex-wrap: wrap;justify-content: space-evenly;align-items: center;}
.weekappscreens.openaiscreens.foxstarscreen .firstlineapp-text h2{font-size: 14px;font-weight: 500;color: #fff;}
.related-medical-servicelist .btn-custom.btn-yellow{margin:40px 0 0 0;}
.app-related-blocks.medical-block{margin:0 10px 30px;width: auto !important;}
.custom-margin{margin-bottom: 65px;}
.medical-block .medicine-title{padding:0 10px;}
.text-weight{font-weight: 700; color: #000;}
.imgcenter img{margin: 100px 0;}
.textsizechange{font-weight: 600;font-style:italic;font-weight: 700;}
.showcaseprojectsliderwrapper .service-title-font{font-size: 30px;font-weight: 800;line-height: 36px;}
/* .reasonsflutterserviceswrapper .serviceboxspace{margin-bottom: 15px;} */
.reasonsflutterserviceswrapper .serviceboxspace{margin-bottom: 15px;}
.serviceboxmargin:last-child{margin-bottom: 15px;}
.hireemployeesecright .servicesstep .servicesstepinner .hireemployeesectiontext{font-size: 20px; margin-top: 18px; margin-bottom: 14px; font-weight: 600;color:#000;line-height: 1.2;padding-bottom: 8px;position: relative;}
.hireemployeesecright .servicesstep .servicesstepinner .hireemployeesectiontext:before{content: '';background-color: #1389fd;width: 30px;height: 4px;position: absolute;bottom: 0;left: 0;right: 0;margin: 0 auto;}
.appweekbanner.openaibanner.letgobanner:before {content: '';position: absolute;top: 0;right: 0;background: url(../png/banner-bg-30.png);width: 835px;height: 783px;}
.microsoftcontactform .contactus-form:hover{border: none;}
.weekappscreens.payzappscreens h2{font-size: 45px;}
.aboutweekappwork.payzappweekappwork ul span li {list-style-type:none;margin-bottom: 15px;padding-left: 0;margin-left: -20px;}
.platform_supported .filter_tabs_block.supported-countries.payzappicon{padding: 18px 30px;}
.platform_supported .filter_tabs_block.supported-countries.payzappicon p{font-weight: 600;margin-bottom: 5px;}
.btn-custom-align{display: flex;justify-content: center;align-items: center;}
.payzappbox{padding:0 0 60px 0;}
.alertbtnspace{margin-top:16px !important;}
.form-fields .emailalertspace{padding-top: 15px;}
.app-description p,.app-title h3{padding: 5px 5px;text-align: left;}
.app-related-blocks .medicine-title .app-title h3:before{position: absolute;content: '';height: 4px;width: 30px;bottom: -15px;left: -208px;right: 0;margin: 0 auto;}
.weekappscreens.letgoscreens{    padding: 100px 0;background: url(../png/about-bg-8.png) no-repeat center / contain;}
.appweekbanner.openaibanner.letgobanner:before{content: '';position: absolute;top: 0;right: 0;background: url(../png/banner-bg-30.png);width: 835px;height: 783px;}
.medicinelistbox{position: relative; padding: 0 22px;border:none;margin-bottom: 0; }
.medical-block{position: relative;}
.medicinecolnumber{position: absolute;bottom: -308px;top: -33px;left: 4px;  font-size: 30px;font-weight: 600;}
/* .newcon .form-group.contact-form-bottom-main span.form-control-input{margin-bottom: 30px;} */
/* .inquiry-page-new .newcon .form-group.contact-form-bottom-main.form-fields.emailalertspace label{margin: 0;position: absolute;bottom: -100px !important;left: 0;font-size: 15px;} */

.hire-banner.medical-app-development-banner{background: #000;padding-top: 150px;position: relative;padding-bottom: 50px;}
.potfolio-btn .sumit-portfolio-form{ margin-top: 300px !important;}
.letgoweekapp .row{display: block;}
.microsoftProgramblockwrap .microsoftProgramblockcon{text-align: left;}
.portfolio-content-second{display: none;}
.medicinice-country-list ul{display: flex;flex-wrap: wrap;margin:0;}
.medicinice-country-list li{font-weight: 500;list-style-type: none;background: #f5f4fb;border-radius: 20px;padding: 10px 25px;margin: 8px;text-transform: uppercase;}
.medicinecountrylist .new-title h3{font-size: 40px;text-align: center;}
.sliderimg01.sliderimgchangesize figure,.serviceportfolioleft .sliderimgchangesize img {display: flex;justify-content: space-evenly;padding: 0 8px;margin: 108px auto;}

.skrachyappwrapper.medzhomewrapper:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; background: url(../webp/anyface-bg-02.webp) no-repeat center / cover; border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; -ms-border-radius:40px; -o-border-radius:40px; z-index: -1; opacity: 0.07; }

*[data-color="medzhome-gradient"]{background: rgb(72, 104, 210); background: linear-gradient(144deg, rgba(72, 104, 210,1) 0%, rgba(68,104,255,1) 100%);  position: relative; }
.showcaseprojectsliderinner[data-color="medzhome-gradient"]:before { background: url(../webp/anyface-bg-02.webp) no-repeat center / cover; }

.medicine-hover-on-text ul{display: grid;color: #000;justify-content: flex-start;width: 55%;gap: 28px;font-weight: 600;}
.medicine-list-1{text-align: end;}
.medicine-content{padding-top: 240px;}
.medicine-content .content-images img{margin: auto;}
.medicine-content-1{display: grid;justify-content: end;}
.medicine-content-2{display: grid;justify-content: start;}
.microsoftcontactform .new-contactus-form{padding: 0 !important;}
.microsoftcontactform .contactus-form:hover{ border: 1px solid #bfcdf8;}
.microsoftcontactform textarea:hover{border-bottom: 1px solid #bfcdf8!important;}
.btn-center{display: flex;justify-content: space-evenly;padding-bottom: 80px;}
.whychoose-section-title p{margin: 15px 0;}
.automationtesting.hire-developer-back{background-color: #f4f4f6;}
/* .toolstechcta.automationcta{margin: 20px 0 80px 0;} */
/* .hire-banner-2.hire-power-bi-banner .hire-banner-step .hire-banner-step-img{background-image:url(../../img/inner-page-banner-icons/hire-automation-services-banner-icon.svg);} */
/* .new-development-services-2.hire-automation-testing-service .new-development-services-list .new-development-services-img{background-image:url('../../img/icon-bg/hire-automation-testing-developer.png');} */
.related-medical-contentbox .app-related-blocks .app-title h3{font-size: 20px;font-weight: 600;line-height: 26px;color: #000;position: relative;margin-top: 50px;}
.btngroup.powerapps-btn{display: flex;flex-wrap: wrap;justify-content: left;gap: 15px;}                    
/* social-media-app-development-start */
.new-development-solution-2.live-streaming-app-solution.social-media-app-offer .new-solutions-img{background-image: url(../png/social-offfer-logo.png);}
.new-development-solution-2.social-media-app-offer .new-solutions-list > div:nth-child(1) .new-solutions-img{background-position:-5px -6px ;}
.new-development-solution-2.social-media-app-offer .new-solutions-list > div:nth-child(2) .new-solutions-img{background-position:-90px -6px ;}
.new-development-solution-2.social-media-app-offer .new-solutions-list > div:nth-child(3) .new-solutions-img{background-position:-174px -6px ;}
.new-development-solution-2.social-media-app-offer .new-solutions-list > div:nth-child(4) .new-solutions-img{background-position:-254px -6px ;}
.new-development-solution-2.social-media-app-offer .new-solutions-list > div:nth-child(5) .new-solutions-img{background-position:-334px -6px ;}
.new-development-solution-2.social-media-app-offer .new-solutions-list > div:nth-child(6) .new-solutions-img{background-position:-414px -6px ;}
.new-development-solution-2.social-media-app-offer .new-solutions-list > div:nth-child(7) .new-solutions-img{background-position:-510px -6px ;}
.new-development-solution-2.social-media-app-offer .new-solutions-list > div:nth-child(8) .new-solutions-img{background-position:-595px -6px ;}
.new-development-solution-2.social-media-app-offer .new-solutions-list > div:nth-child(9) .new-solutions-img{background-position:-675px -6px ;}
.skrachyappwrapper.socialappwrapper:before{background: url(../webp/snatch-app-bg.webp) no-repeat center / cover; }
.soundconnexappwrapper.socialappwrapper:before{background: url(../webp/kai-app-bg.webp) no-repeat center / cover; }
.lsappwrapper.socialappwrapper:before{background: url(../webp/beyousocial-bg.webp) no-repeat center / cover; }
.blog-list.social-media-app .new-title h3{text-align: center;}
.social-media-title-one-line h2{font-size: 39px;}
.softbox.box-size-responsive{padding: 20px 60px;}
.appweekbanner .text-subpoint{font-size: 20px;font-weight: 600;line-height: 1.3;}
.appweekbanner h2 span{ font-size: 24px;font-style: italic;font-weight: 600;display: block;}
/* social-media-app-development-end */
.btn-common.microsoft-power-btn-2{display: none;}
.btn-custom.btn-powerpoint{background: #1389fd;}
.btn-common.btn-power-point-spacing .mainprbutton.btn-custom-spacing-powerapps{margin-top: 30px;}
.btn-custom.btn-powerpoint:hover{background: #000;color: #fff;}
.new-development-services .btn-common a.btn.btn-powerpoint:hover, .new-why-us .btn-common a.btn.btn-powerpoint:hover{background: #000;color: #fff;}
/* medicine-hover-images-client-video-start */
  .box-med {padding: 15px 15px;;position: relative;box-shadow: 0px 0px 6px rgb(0 0 0 / 5%);height: 140px;}
 .box-med:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;opacity: 0;transition: all 0.4s ease-in-out;}
.box-med:hover:before {opacity: 1;background-color: #bed4fb;}
.medicine-delivery-phone-view{display: none;}
/*  border: 1.334vh solid #111;border-radius: 5.5vh;border-bottom-left-radius: 2.334vh; */
.mobile-medicine-fix-screen {width: 60%;height: 585px;background-color: #111;border: 9px solid #111;border-radius: 30px;border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;border-top-left-radius: 15px;border-top-right-radius: 15px;margin: auto;}
.medicine-phonescreen-slickslide img{width: 30%;height: 500px;border: 9px solid #111;border-radius: 30px;border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;border-top-left-radius: 15px;border-top-right-radius: 15px;margin: auto;}
.medicine-hover-color {text-align: center;font-weight: 500;float: left;font-size: 16px;color: #722025;}

.box-med .list-img img {margin: 10px 0 0 0;}
.box-med:hover .medicine-hover-color {color: #393939;}
.box-med:hover .list-img img {-webkit-filter: grayscale(100%);transition: all 0.65s;transform: rotateY(360deg);}
.medicine-client-video #concettotestimonials{overflow:visible;}
.medicine-client-video .cmsecpadding{padding:50px 0;}
.testimonialsmodal .close{font-size: 50px;font-weight: 400;color:#fff;}
.btn-common.btn-powerpoint-spacing-1{display: none;}

/* medicine-hover-images-client-video-end */
/* goodrx- app start */
.appweekbanner.goodrxbanner:before{content: '';position: absolute;top: -7px;right: 0;background:url(../png/banner-bg-31.png) no-repeat;width: 836px;height: 784px;}
.weekappscreens.goodrxscreens{padding: 100px 0;background: url(../png/about-bg-9.png) no-repeat center / contain;}
/* goodrx-app end */
/* picsart- app -start */
.appweekbanner.goodrxbanner.picsartbanner:before{content: '';position: absolute;top: -7px;right: 0;background:url(../png/banner-bg-32.png) no-repeat;width: 836px;height: 784px;}
.weekappscreens.picsartscreens{padding: 130px 0;background: url(../png/about-bg-10.png) no-repeat center / contain;}
/* picsart- app-end */
.appweekbanner.urbandictionarybanner:before{content: '';position: absolute;top: -7px;right: 0;background:url(../png/banner-bg-33.png) no-repeat;width: 836px;height: 784px;}
.weekappscreens.urbandictionaryscreens{padding: 100px 0;background: url(../png/about-bg-11.png) no-repeat center / contain;}
/* for portfolio-keyword-insidepage */
.portfolio-pages-keyword{padding:20px 5px;}
.portfolio-pages-keyword p{font-size:18px;color:#fff;margin-top: 20px;}
.hire-banner.on-demand-app-banner{padding-bottom: 30px;}
.new-blog-title h3{text-align: center!important;}
.medicine-phonescreen-slickslide  .slick-prev.slick-arrow,.medicine-phonescreen-slickslide  .slick-next.slick-arrow{display: none;}
.hire-qa-testing-service-list{display: flex;justify-content: flex-start;flex-wrap: wrap;}
.hire-qa-testing-service-list .new-development-services-img:before{border: none;}
.hire-qa-testing-service-list .hire-qa-development-list-box:nth-child(1) .new-development-services-list .new-development-services-img{background-position: 0 0px;
  margin-top: 10px;}
.hire-qa-testing-service-list .hire-qa-development-list-box:nth-child(2) .new-development-services-list .new-development-services-img{background-position:-80px 0px; margin-top: 10px;}
.hire-qa-testing-service-list .hire-qa-development-list-box:nth-child(3) .new-development-services-list .new-development-services-img{background-position:-160px 0px;margin-top: 10px;}
.hire-qa-testing-service-list .hire-qa-development-list-box:nth-child(4) .new-development-services-list .new-development-services-img{background-position:-240px 0px;margin-top: 10px;}
.hire-qa-testing-service-list .hire-qa-development-list-box:nth-child(5) .new-development-services-list .new-development-services-img{background-position:-400px 0px;margin-top: 10px;}
.hire-qa-testing-service-list .hire-qa-development-list-box:nth-child(6) .new-development-services-list .new-development-services-img{background-position:-480px 0px;margin-top: 10px;}
.hire-qa-testing-service-list .hire-qa-development-list-box:nth-child(7) .new-development-services-list .new-development-services-img{background-position:-560px 0px;
margin-top: 10px;}
.hire-qa-testing-service-list .hire-qa-development-list-box:nth-child(8) .new-development-services-list .new-development-services-img{background-position:-640px 0px;margin-top: 10px;}
.hire-qa-development-list-box .new-development-services-text{width: 100%;}

.new-development-solution-2.qa-analystics .new-solutions-img{background-image:url(../png/hire-qa-icon-2.png);}
.new-development-solution-2.hire-qa-analystics-solution .new-solutions-list > div:nth-child(1) .new-solutions-img{background-position:-230px -224px;}
.new-development-solution-2.hire-qa-analystics-solution .new-solutions-list > div:nth-child(2) .new-solutions-img{background-position:-332px -224px;}
.new-development-solution-2.hire-qa-analystics-solution .new-solutions-list > div:nth-child(3) .new-solutions-img{background-position:-440px -224px;}
.new-development-solution-2.hire-qa-analystics-solution .new-solutions-list > div:nth-child(4) .new-solutions-img{background-position:-545px -224px;}
.mainprbutton.btn-qa-alignment{padding: 18px 65px 18px 30px;margin: 70px auto;}
.mainprbutton.btn-qa-alignment:hover{padding: 20px 65px 18px 35px;}
.mainprbutton.btn-qa-alignment-1{display: none;}
.offering-section-1 .toolstechnotab .tab-container{display: flex;}
.offering-section-1 .toolstechnotab .tab-data .tabnav{height: auto;}
.new-col-technotab{background-color: #060C47;border-radius: 20px 0 0 20px;}

.offering-image-fix{width:40px;height:40px;}
/* this is for inquiry form start */
.new-inquiry-section .inquiry-form-hero-section .hire-banner-form-top h1 {font-size: 24px;font-weight: 600;color: #000;line-height: 1.6;padding: 0;margin: 0;text-transform: capitalize;padding: 0px 0px 15px 0px;}
.inquiry-page-model.modal {position: relative;top: 10px;left: -64px;}
.inquiry-page-model.modal-open .modal {overflow-x: hidden;overflow-y: hidden;}
.inquiry-page-model.modal .modal-open .modal.in:before {content: '';background: none;position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
.inquiry-page-model.testimonialsmodal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: auto;}
.inquirybtn{margin-top: 30px;}
.inquiry-page .form-group{margin-bottom: 30px!important;}
.new-inquiry-section .animline svg path{stroke-dasharray: 2000;stroke-dashoffset: 2000;animation: dash 1s ease 2s linear backwards;}

@keyframes dash {
to {
  stroke-dashoffset: 0;
}
}
.new-inquiry-section .inquiry-form-hero-section {padding: 35px 40px;background: #F2F4FE 0% 0% no-repeat padding-box;}
.new-inquiry-section .hire-banner-form-top{padding: 15px 0;}
.new-inquiry-section .inquiry-form-hero-section .hire-banner-form-top h3 {font-size: 24px;font-weight: 600;color: #000;line-height: 1.6;padding: 0;margin: 0;text-transform: capitalize;padding:0px 0px 15px 0px;}
.new-inquiry-section .inquiry-form-hero-section .hire-banner-form-top p {font-size: 16px;line-height: 1.2;text-align: left;color: #454545;}
.new-inquiry-section .inquiry-form-hero-section .form-group .form-control {/* padding: 15px 40px; */padding: 15px 25px 15px 10px;border-radius: 5px !important;border: 1px solid #B7C5F2 !important;font-size: 16px;resize: none;}
.new-inquiry-section .inquiry-form-hero-section .inquiry-section-form {height: 100% !important;width: 100%;background: #fff;border: 1px solid #B7C5F2 !important;
border-radius: 5px !important;color: #454545 !important;padding: 15px 30px 15px 20px;appearance: none;background-image: url(../svg/drop-down-arrow.svg);background-position: right 0.5rem center;background-repeat: no-repeat;}
.new-inquiry-section .inquiry-input-form-description {padding: 10px 15px;}
.new-inquiry-section .btn-custom-align.inquirycustmbtn {display: flex;justify-content: flex-start;align-items: center;}
.new-inquiry-section .inquiry-form-hero-section .common-page-contact-form {text-align: left;}
.new-inquiry-section .inquiry-secure {display: flex;gap: 10px;font-size: 16px;font-weight: 500;color: #454545;margin-top: 40px;}
.new-inquiry-section .inquiry-form-hero-section .common-page-contact-form p {font-size: 12px;font-weight: 500;color: #454545;line-height: 2.5}
/* this is for inquiry form end */
/* slick -slider -start */
.new-inquiry-section .medicine-client-video .cmsecpadding {padding: 35px 0;}
/* .new-inquiry-section .medicine-client-image{position: relative;display: flex;justify-content:center;align-items:center;left:33%} */
.new-inquiry-section .inquiry-page-slider {background: #F9F9F9 0% 0% no-repeat padding-box;padding: 28px 30px;position: relative;}
.new-inquiry-section .inquiry-page-slider .row {display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}
.new-inquiry-section .videotestimonials {position: inherit;}
/* .new-inquiry-section .medicine-client-video {position: relative;width: 100%;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;} */
/* .new-inquiry-section .showcaseconcettowrapper,.new-inquiry-section .testimonialswrapper {position: inherit;} */
.new-inquiry-section .clientnamecountry {position: inherit;background: none;}
.new-inquiry-section .videotestimonials:before {position: initial;top: 0px}
.new-inquiry-section .videotestimonials:after {background: #fff url(../svg/vidplayicon-2.svg) no-repeat -56px -2px;border: 2px solid #1389FD;top: 80%;}
.new-inquiry-section .videotestimonials:hover:after{background-position: -2px -2px;border-color: #1389fd;}
.new-inquiry-section .testimonialsmodal .close {font-size: 25px;font-weight: 400;color: #fff;right: 10px;top: 10px;}
.new-inquiry-section .slick-slide .quotes {display: block;margin: auto;width: 20%;}
.new-inquiry-section .inquirytabpadding {padding: 25px 0;}
.new-inquiry-section .inquiry-content-text {margin-top: 20px;}
.new-inquiry-section .testimonialsmodal .tstvideo {margin: 0 auto;display: block;/* max-width: 280px;height: 165px; */}
.new-inquiry-section .location:before {content: '';position: absolute;top: -3px;left: -6px;background: url(../svg/location-pin.svg) no-repeat 0 0;width: 16px;height: 20px;}
.new-inquiry-section .location {font-style: normal;text-transform: uppercase;color: #000;font-size: 15px;position: relative;padding-left: 16px;font-weight: 500;}
.new-inquiry-section .clssshowcasessliderarrowright {right: -325px;z-index:999;}
.new-inquiry-section .clssshowcasessliderarrowleft {bottom: 0px;left: 80px;position: absolute;z-index: 999;}
.new-inquiry-section .inquiry-tab-count {position: relative;}
.new-inquiry-section .slides-numbers {color: rgb(0, 0, 0);display: none;font-size: 16px;font-weight: 500;left: 0px;right:0px;text-align:center;position: absolute;
bottom: 40px;display: flex !important;justify-content: center;align-items:center ;flex-wrap: wrap;}
.active {margin-right: 5px;}
.total {margin-left: 5px;}
.new-inquiry-section .modal-open .modal.in:before {content: '';background: none;position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
.inquiry-page-new .new-inquiry-info .contact_button {background: #040441;width: 100%;border: 1px solid #2F3E82;border-radius: 10px;}
.inquiryAbout {background: #000033;}
 .inquiry-page.inquiry-page-new {margin-top: 40px}
/* the end */

/* this css are written by heerak*/
.wide #container{width: 100% !important;}
/* .new-header-menu .container-fluid{max-width: 1320px;} */
.bg-grey{background-color: #f8f8f8;}
.btn-red .clssbutton{background-color: #df2b2b;}
.btn-black .clssbutton{background-color: #000;}
.blue-btn .clssbutton{margin-top: 20px;}
.serviceanimvideo{pointer-events: none;}
.new-real-img .floating img{box-shadow: none;}
.new-real-img .floating{top: 40%;}
.asp-net-developemnt.new-real-img  .floating {top: 45%;}
.php-banner-img.new-real-img  .floating {top: 55%;left: 50px}
.wordpress-banner-img.new-real-img  .floating {top: 60%;left: 6%;}
.react-js-banner-img.new-real-img  .floating {top: 30%;left: -5%;}
.node-js-banner-img.new-real-img  .floating {top: 60%;}
.new-real-img .floating img{max-width: 100%;}
.website-banner-img.new-real-img .floating {top: 35px;}
.unity-banner-img.new-real-img .floating {top: 60%;left: 10%;}
.iphone-banner-img.new-real-img .floating {top: 63%;left: 43%;}
.swift-banner-img.new-real-img .floating {top: 65%;}
.react-js-whychooseus-img.new-real-img .floating {top: 69%;left: 25%;}
.flutter-banner-img.new-real-img .floating {top: 50%;left: 10%;}
.cs-cart-banner .new-real-img img{max-width: 100%;}
.new-why-us .row{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.powebibenifits img{padding: 10px;}
.hirePakagewrap .new-title p{text-align: center;}
.inquiry-page-client-logo .clientlogosliderarrowright{display:none !important;}
/* .pro-related-posts ul{display: flex;flex-wrap: wrap;justify-content: center;}
.pro-related-posts li{flex: 0 0 33.33%; max-width: 33.33%;height: 100%;}
.logoss img{max-width: 100%;} */
.btn-center{display:flex;flex-wrap:wrap;justify-content:center;}
.new-purple-btn{background-color: #434a88 !important;}
.new-purple-btn:hover{background-color:#000 !important;}
/* .page-hire-android-app-developer .trust-by-block{display:none;}
.page-fitness-app-development .trust-by-block{display:none;}
.page-kids-app-development .trust-by-block{display:none;} */
.textcenter{text-align: center!important;}

.custom-hire-banner .hire-banner-steps{display:none;}

.case-study-part .logo-tabination{display: flex;align-items:center;justify-content:center;flex-wrap:nowrap;}
.case-study-part .tab-img{margin: 0 10px;cursor: pointer;}
.case-study-part .comman_heading{display: flex;flex-wrap: wrap;justify-content: space-between;align-items:center;position: relative;z-index: 999;}
.case-study-part .comman_heading::before{position: absolute;content: 'Case Studies';background: none;font-size: 150px;font-weight: 700;z-index: -1;white-space: nowrap; -webkit-text-stroke-width: 1px;-webkit-text-stroke-color: black;-webkit-text-fill-color: none;color: transparent;opacity: 0.1;}
.case-study-part .clssbutton{background: #434a88;}
.case_sticky {display: none;transition: opacity 50s ease-in-out;}
.case_sticky.active {display: block;opacity: 1;}
.logo-tabination .tab-img {cursor: pointer;}
.logo-tabination .tab-img.active {position:relative;}
.logo-tabination .tab-img.active::before{border-top: 9px solid #646f9f;position: absolute;bottom: 0px;height:5px;width:191px;content:'';
border-radius:0 0 10px 10px;}

*[data-color="react-project01-gradient"] {background: linear-gradient(144deg, rgb(252 220 33) 0, rgb(253 184 19) 100%);position: relative;}
*[data-color="react-project02-gradient"] {background: linear-gradient(144deg, rgb(103 59 183) 0%, rgb(103 59 183) 100%);position: relative;}
*[data-color="react-project03-gradient"] {background: linear-gradient(144deg, rgb(65 159 253) 0, rgb(55 154 255) 100%);position: relative;}
*[data-color="react-project04-gradient"] {background: linear-gradient(144deg, rgb(160 9 76) 0, rgb(162 8 77) 100%);position: relative;}
*[data-color=react-project05-gradient] {background: linear-gradient(144deg, rgb(0 85 187) 0, rgb(22 80 150) 100%);position: relative;}
.react-project-showcase[data-color="react-project01-gradient"]:before {background: url(../webp/dog-bg.webp) no-repeat center / cover;}
.react-project-showcase[data-color="react-project02-gradient"]:before {background: url(../webp/fovero-bg.webp) no-repeat center / cover;}
.react-project-showcase[data-color="react-project03-gradient"]:before {background: url(../webp/invoice-bg.webp) no-repeat center / cover;}
.react-project-showcase[data-color="react-project04-gradient"]:before {background: url(../webp/meditation-bg.webp) no-repeat center / cover;}
.react-project-showcase[data-color="react-project05-gradient"]:before {background: url(../webp/social-media-bg.webp) no-repeat center / cover;}

.microsoftProgramblockwrap.new-sect-blocks {max-width: 33%;flex: 0 0 33%;}
.new-development-services  .new-development-services-right .new-development-services-text{text-align:left;}

.hire-banner-steps{border: 1px solid rgba(255, 255, 255, 0.1);background: rgba(255, 255, 255, 0.06);padding: 25px;border-radius: 10px;width:100%}
.hire-banner-step:after{display:none;}
/* .hire-banner-step:before{content:'';position:absolute;background: rgba(49, 49, 49, 1); width:80px; height:80px; border-radius:50%;z-index:0;top: -15px;left: -1px;} */

.software-consulting-benifits .servicesnbenefitsbox img{margin:11px;}

.portfolio-filter-new .btn.btn-custom{background:#1389fd !important;}

.social-media-app-cta.toolstechcta{background: #0a0d44 !important;}
.social-media-app-cta.toolstechcta .toolstechctatitle{color:#ffff;}

.new-why-us.whywerightchoicewrapper .innerpagessectitle{margin-bottom: 0;}
.hire-developer-top .row{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.hire-banner-step-title p{text-transform: capitalize; margin-left:15px;}
.hire-banner-2.medical-app-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/medicine-app-development-sprite.svg); background-size: cover; background-repeat: no-repeat; width:36px; height:50px; }
.hire-banner-2.medical-app-development-banner .hire-banner-step:nth-child(1) .hire-banner-step-img{background-position: 0 0;}
.hire-banner-2.medical-app-development-banner .hire-banner-step:nth-child(2) .hire-banner-step-img{background-position: -36px 0;}
.hire-banner-2.medical-app-development-banner .hire-banner-step:nth-child(3) .hire-banner-step-img{background-position: -72px 0;}

.hire-banner-2.hire-iphone-banner .hire-banner-step .hire-banner-step-img{background-image: url(../svg/hire-iphone-app-development-sprite.svg); background-size: cover; background-repeat: no-repeat; width:36px; height:50px;}
.hire-banner-2.hire-iphone-banner .hire-banner-step:nth-child(1) .hire-banner-step-img{background-position: 0 0;}
.hire-banner-2.hire-iphone-banner .hire-banner-step:nth-child(2) .hire-banner-step-img{background-position: -36px 0;}
.hire-banner-2.hire-iphone-banner .hire-banner-step:nth-child(3) .hire-banner-step-img{background-position: -72px 0;}

.hire-banner-2.progressive-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/progressive-app-development-sprite.svg); background-size: cover; background-repeat: no-repeat; width:36px; height:50px;}
.hire-banner-2.progressive-development-banner .hire-banner-step:nth-child(1) .hire-banner-step-img{background-position: 0 0;}
.hire-banner-2.progressive-development-banner .hire-banner-step:nth-child(2) .hire-banner-step-img{background-position: -36px 0;}
.hire-banner-2.progressive-development-banner .hire-banner-step:nth-child(3) .hire-banner-step-img{background-position: -72px 0;}

.hire-banner-2.food-delievery-app-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/food-delivery-app-sprite.svg); background-size: cover; background-repeat: no-repeat; width:47px; height:47px; }
.hire-banner-2.food-delievery-app-banner .hire-banner-step:nth-child(1) .hire-banner-step-img{background-position: 2px 0;}
.hire-banner-2.food-delievery-app-banner .hire-banner-step:nth-child(2) .hire-banner-step-img{background-position: -44px 0;}
.hire-banner-2.food-delievery-app-banner .hire-banner-step:nth-child(3) .hire-banner-step-img{background-position: -95px 0;}

.hire-banner-2.podcast-App-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/podcast-app-sprite.svg); background-size: cover; background-repeat: no-repeat; width:47px; height:47px; }
.hire-banner-2.podcast-App-banner .hire-banner-step:nth-child(1) .hire-banner-step-img{background-position: 3px 0;}
.hire-banner-2.podcast-App-banner .hire-banner-step:nth-child(2) .hire-banner-step-img{background-position: -41px 0;}
.hire-banner-2.podcast-App-banner .hire-banner-step:nth-child(3) .hire-banner-step-img{background-position: -86px 0;}

.hire-banner-2.openaiapp-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/openaiapp-banner-sprite.svg); background-size: cover; background-repeat: no-repeat; width:50px; height:50px; }
.hire-banner-2.openaiapp-banner .hire-banner-step:nth-child(1) .hire-banner-step-img{background-position: 0px 0;}
.hire-banner-2.openaiapp-banner .hire-banner-step:nth-child(2) .hire-banner-step-img{background-position: -54px 0;}
.hire-banner-2.openaiapp-banner .hire-banner-step:nth-child(3) .hire-banner-step-img{background-position: -103px 0;}

.powerapp-cta .clsstitle {font-size: 34px;}
.hire-banner-2.power-apps-banner .hire-banner-step .hire-banner-step-img {background-image: url(../svg/power-app-sprite.svg); background-size: cover; background-repeat: no-repeat; width:45px; height:45px; }
.hire-banner-2.power-apps-banner .hire-banner-step:nth-child(1) .hire-banner-step-img{background-position: 0px 0;}
.hire-banner-2.power-apps-banner .hire-banner-step:nth-child(2) .hire-banner-step-img{background-position: -55px 0;}
.hire-banner-2.power-apps-banner .hire-banner-step:nth-child(3) .hire-banner-step-img{background-position: -110px 0;}
.hire-laravel-connect-code.hire-powerapp-connect-code .connect-code-img {background-image: url(../svg/content-spirite.svg);}
.connect-code-2.hire-powerapp-connect-code .connect-code-2-list:nth-child(2) .connect-code-img{background-position: 0px 0;}
.connect-code-2.hire-powerapp-connect-code .connect-code-2-list:nth-child(3) .connect-code-img{background-position: -87px 0;}
.connect-code-2.hire-powerapp-connect-code .connect-code-2-list:nth-child(4) .connect-code-img{background-position: -180px 0;}
.connect-code-2.hire-powerapp-connect-code .connect-code-2-list .connect-code-img {background-repeat: no-repeat;width: 80px;height: 80px;margin: 0 auto;}

.typo3-app-development-solution.new-development-solution-2 .new-solutions-list > div:nth-child(2) .new-solutions-img{background-position: -160px -160px;}
.typo3-app-development-solution.new-development-solution-2 .new-solutions-list > div:nth-child(3) .new-solutions-img{background-position: -240px -160px;}
.typo3-app-development-solution.new-development-solution-2 .new-solutions-list > div:nth-child(4) .new-solutions-img{background-position: -325px -160px;}
.typo3-app-development-solution.new-development-solution-2 .new-solutions-list > div:nth-child(5) .new-solutions-img{background-position: -400px -160px;}

.new-model-video .modal-body iframe{width: 1150px;height: 649px;border: none;}

.hire-developer-country-listing a{font-size:18px;color:#222222;line-height:2;}
.hire-developer-country-listing a:hover{color:#1389FD;}
.hire-developer-country-listing .col-sm-4{padding:10px 15px;}


.new-trusted-section-homepage.trust-by-block {background: url(../webp/services-bg.webp) no-repeat;padding: 40px 10px;}
.new-trusted-section-homepage .scroll-container {overflow: hidden;}
.new-trusted-section-homepage .scroll-content { display: inline-block;white-space: nowrap;animation: scroll 45s linear infinite;}
.new-trusted-section-homepage .scroll-content:hover {animation-play-state: paused;}
.new-trusted-section-homepage .slideritem {display: inline-block;}

.medicine-why-choose.new-why-us-new li{max-width: 48%;flex: 0 0 48%;}
.medicine-why-choose.new-why-us-new .new-why-us-left ul{justify-content: left;}

@keyframes scroll {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}

.fintech-section .new-development-solution-text h2, .new-development-solution-text h3{color:#fff;}
.fintech-section .new-development-solution-text p{color:#fff;}
.fintech-section .fintech-solution-text {background-color: #1D2053;margin:0 15px 30px; border: none;}
.fintech-section .fintech-solution-text h4, .fintech-solution-text h3{color:#fff;}
.fintech-section .fintech-solution-text h4:after, .fintech-solution-text h3:after{background: #fff;}
.fintech-section .fintech-solution-text p{color:#fff;}

/* Saudi-mobile-app */
    /* home-banner */
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner {margin-top:25px;background: url(../png/home-banner-bg.png) no-repeat;background-size: cover; position: relative;padding: 180px 0;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner::before{position: absolute;content: ''; background: url(../svg/home-banner-bg-icon.svg) no-repeat;bottom: -195px;left: -45%; width: 1293px;height: 1288px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner .row{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner h1{margin-bottom: 30px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner h1 span{color: #1389FD;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner p {font-size: 20px;line-height: 1.5;opacity: 0.8;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner .saudi-btn .mobile-app-developement{background: #000;border-radius: 10px;}
    .saudi-mobile-app-developemnt .saudi-hire-back .hire-developer-back{background-color: #F2F8F9;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner .office-add-icon-center{position: relative;right: -22%;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner .office-add-icon-center img{max-width: 100%;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner .mobile-office-add-icon-center img{display: none;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner .office-add-on-dotted-circle {width: 600px;height: 600px;border: 2px solid #E5E2E0;position: absolute;border-radius: 50%;right: -15px;top: -15px;z-index: 1;animation: 50s linear infinite rotate-anim;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner  .circle-arround-two-1{width: 100px;height: 100px;left: 70%;top: 0px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner  .circle-arround-two-2{width: 100px;height: 100px;left: 25%;top: -5%;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner  .circle-arround-two-3{width: 100px;height: 100px;bottom: -55px;left: 240px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner  .circle-arround-two-4{width: 100px;height: 100px;    top: 460px;right: 45px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner .circle-arround-two-5 {width: 100px;height: 100px;left: 0px;position: absolute;bottom: 115px;display: flex;align-items: center;justify-content: center;flex-wrap: wrap;animation: 50s linear infinite rotate-reverse;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner  .circle-arround-two-6{width: 150px;height: 150px;left: -10%;position: absolute;bottom: 50%;display: flex;align-items: center;justify-content: center;flex-wrap: wrap;animation: 50s linear infinite rotate-reverse;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner  .circle-arround-two-7{width: 150px;height: 150px;left: 86%;top: 30%;position: absolute;display: flex;align-items: center;justify-content: center;flex-wrap: wrap;animation: 50s linear infinite rotate-reverse;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner .office-add-on-dotted-circle img{width: 100% !important;height: auto;}
    /* Product */
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .hire-banner-form form{background: #fff;box-shadow: 0px 2px 10px rgba(0, 0, 0, .1);padding: 30px;border-radius: 20px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .hire-banner-form{background: none;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .hire-banner-form form p{text-align: left;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .get-free-quote-new h2{padding-top: 0 !important;margin-bottom: 0 !important;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .hire-banner-form#enquiry .form-group .form-control{background: #fff;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .hire-banner-form#enquiry .form-group i{color: #1389fd;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .hire-banner-form#enquiry .form-group .form-control{background: #fff;border-radius: 15px !important;color: 696D7E;border: 1px solid #E9E9EC!important;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .get_free_budget .w-header-search-select .dropdown-toggle{background: #fff;border-radius: 15px !important;color: 696D7E;border: 1px solid #E9E9EC!important;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .enquiryform .clssbutton{background: #000;display: flex;width: 100%;border-radius: 10px;text-align: center;justify-content: center;padding: 20px 0;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .enquiryform .clssbutton:before{display: none;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product.fixed-sidebar-section #sidebar.fixed, .saudi-mobile-app-product.fixed-sidebar-section #sidebar{width: 485px !important;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .products-content ul{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .products-content li{margin:0 15px 20px;}
    .saudi-mobile-app-developemnt .saudhi-mobile-product-content{display: flex;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .products-content .clssboxlisting .typesoftester{width: 250px; height: 230px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .products-content .typesoftester .dotnetbgicons img{right: -11px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .products-content .typesoftester .dotnetbgicons-1{margin: 10px 0 20px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .clssboxlisting .typesoftester a .dotnetbgicons-1::before{width: 120px;height: 120px;border-radius: 25%;top: 20px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .clssboxlisting .typesoftester h4{font-size: 20px;font-weight: 500;color: #2E2E2E;text-transform:none;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .saudi-mobile-app-slick-slider .slick-slide img{display: inline !important;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .saudi-mobile-app-slick-slider .new-solutions-box img {margin-bottom: 10px;height: 50px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .saudi-mobile-app-slick-slider{position: relative;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .saudi-mobile-app-slick-slider .clssshowcasessliderarrow{background-color: #fff;border: 5px #81C0FD solid;}
    /* services */
    .saudi-mobile-app-developemnt .saudi-mobile-app-services {background: url(../png/services-bg.png) no-repeat;background-size: cover;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-services .saudi-mobile-services-content{background: #fff;padding: 40px 30px;border-radius: 20px;margin: 0 20px 0 0;}
    .saudi-mobile-app-developemnt .saudi-mobile-services-page-slider.saudi-mobile-app-product.new-development-solution{background: none;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-services .saudi-mobile-services-content.new-solutions-box {background-color: none;box-shadow: none;transition: none;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-services .saudi-mobile-services-content .saudhi-mobile-servies{position: relative;margin-bottom: 30px;z-index: 1;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-services .saudi-mobile-services-content .saudhi-mobile-servies::before{content: '';position: absolute;background: #F0F7FD;width: 80px;height: 80px;border-radius: 50px;top: -15px;left: -15px;z-index: -1;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-services .saudi-mobile-services-content ul{display: block !important;margin:20px 0 0 20px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-services .saudi-mobile-services-content li{margin-bottom: 10px;position: relative;color: #222222;font-size: 18px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-services .saudi-mobile-services-content li::before{content: '';position: absolute;background: #fff;border: 2px #1389FD solid; width: 10px;height: 10px;border-radius: 50px;top: 5px;left: -18px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .saudi-mobile-app-slick-slider .clssshowcasessliderarrowleft{position: absolute;background: url(../svg/arrow-2.svg) no-repeat center center #fff;left: -10%;top: 50%;border: 15px #A4CEF6 solid;width:100px;height: 100px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .saudi-mobile-app-slick-slider .clssshowcasessliderarrowright{position: absolute;background: url(../svg/arrow-next-3.svg) no-repeat center center #fff;right: -10%;top: 50%;border: 15px #A4CEF6 solid;width:100px;height: 100px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-services .saudi-button{color: #1389FD;font-size: 16px;font-weight: 500;text-transform: uppercase;display: inline-block;letter-spacing: 0.5px;position: relative;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-services .saudi-button::before{content: ''; position: absolute; top: 11px;right: -35px;background: url(../svg/bluewhitearrow.svg) no-repeat -27px 0 / cover;width: 26px;height: 26px;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: 0.34s all ease;transition: 0.34s all ease;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-services .saudi-button:hover{color: #1389fd;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .saudi-mobile-app-slick-slider .slick-dots{display: none !important;}
    /* Why-us */
    .saudi-mobile-app-developemnt .why-chosse-us-saudi #whychooseussection{background: none;}
    .saudi-mobile-app-developemnt .why-chosse-us-saudi #whychooseussection .clssboxlisting{width: 100%;gap: 15px;}
    .saudi-mobile-app-developemnt .why-chosse-us-saudi #whychooseussection.whychooseussectionfull .clssboxlisting.col3 li{flex: 0 0 30%;max-width: 30%;}
    .saudi-mobile-app-developemnt .why-chosse-us-saudi #whychooseussection.whychooseussectionfull .clssboxlisting li span{max-width: 60%;text-align: left;}
    .saudi-mobile-app-developemnt .why-chosse-us-saudi .tooltip-inner {background-color: #222222 !important;color: #fff ; padding: 10px; width: 200px; height: 100px; font-size:15px;}
/* end */
/* Saudi-power-app */
.saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-powerapp-banner{margin-top: 80px;}
.saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-powerapp-banner  h1 span {color: #00B040;}
.saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-powerapp-banner .office-add-on-dotted-circle{top: -70px;}
.saudi-mobile-app-developemnt .saudi-powerapp-services .saudi-mobile-services-content p{font-size: 18px !important;}

.saudi-mobile-app-developemnt .saudi-fullstack-services .saudi-mobile-services-content .saudhi-mobile-servies::before{display: none;}
.saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-fullstack-banner .office-add-on-dotted-circle{top: -90px;right: 0;}
.saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-fullstack-banner  h1 span{color: #1389FD;}

/* incident-management-page-css */
.incident-management-app-casestudy .row{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;}
.incident-management-app-casestudy .incident-management-app-banner{background: linear-gradient(90deg, rgba(0, 114, 255, 0.25) 0%, rgba(0, 198, 255, 0.25) 101.66%);margin-top: 80px; position: relative;}
.incident-management-app-casestudy .incident-management-app-banner h1{font-size: 60px;line-height: 1.2;color: #2D2D2D;}
.incident-management-app-casestudy .incident-management-app-banner p{color: #2D2D2D;font-weight: 500;font-size: 24px;line-height: 1.5;opacity: 0.7;}
.incident-management-app-casestudy .incident-management-app-banner::before{position: absolute;content: '';background: url(../svg/home-bg-icon.svg) no-repeat;width: 163px;height: 163px; top: 25px;right: 65px;}
.incident-management-app-casestudy .incident-management-app-banner::after{position: absolute;content: '';background: url(../svg/home-bg-icon.svg) no-repeat;width: 163px;height: 163px; bottom: 80px;left: 100px;}
.incident-management-app-casestudy .incident-management-challange{margin-top: 80px;position: relative;}
.incident-management-app-casestudy .incident-management-challange::before{content: ''; position: absolute;background:url(../png/screen-bg-2.png) no-repeat;width:465px;height:465px;top: 200px;left: -130px;}
.incident-management-app-casestudy .incident-management-challange::after{content: ''; position: absolute;background:url(../png/screen-bg-2.png) no-repeat;width:465px;height:465px;bottom:160px;right:-130px;}
.incident-management-app-casestudy .incident-management-challange .im-tittle{position: relative;display: flex;flex-wrap: wrap;justify-content: center;}
.incident-management-app-casestudy .incident-management-challange .im-tittle::before{content: 'The Challenge';position: absolute;font-size: 165px;color: #0099FF;opacity: 0.07;top: 50px; z-index: -1;font-weight: 900;}
.incident-management-app-casestudy .incident-management-challange .im-tittle h2{font-size: 50px;color: #FF8026;}
.incident-management-app-casestudy .incident-management-challange .im-challange-img{display: flex;justify-content: center;}
.incident-management-app-casestudy .incident-management-challange .im-challange-text{margin-top: 50px; background: #FFFFFF 0% 0% no-repeat padding-box;box-shadow: 0px 13px 26px #0091FF33;border-radius: 30px;opacity: 1;padding: 30px;position: relative;}
.incident-management-app-casestudy .incident-management-challange .im-challange-text p{font-size: 20px;line-height: 1.5;color: #0A0D44;}
.incident-management-app-casestudy .incident-management-challange .im-challange-text ul{margin: 20px 0 20px 45px;}
.incident-management-app-casestudy .incident-management-challange .im-challange-text li{font-size: 20px;color: #0A0D44;text-transform: capitalize;margin: 15px 0;opacity: 0.7;position: relative;}
.incident-management-app-casestudy .incident-management-challange .im-challange-text li::before{position: absolute;content: '';background: url(../svg/li-bg.svg) no-repeat;width: 31px;height: 31px;top: -4px;left: -42px;}
.incident-management-app-casestudy .incident-management-solution.incident-management-challange .im-tittle::before{content: 'The Solution';}
.incident-management-app-casestudy .incident-management-solution.incident-management-challange::before{display: none;}
.incident-management-app-casestudy .incident-management-solution.incident-management-challange::after{display: none;}
.incident-management-app-casestudy .incident-management-solution .im-challange-img{margin: 50px 0;position: relative;}
.incident-management-app-casestudy .incident-management-solution .im-challange-img::before{content: '';position: absolute;background: transparent url('../svg/rectangle.svg') 0% 0% no-repeat padding-box;border-radius: 50px;opacity: 0.3;width: 400px;height: 400px;top: -50px;left: 125px;z-index: -1;}
.incident-management-app-casestudy .incident-management-solution .im-challange-img::after{content: '';position: absolute;background: transparent url('../svg/rectangle.svg') 0% 0% no-repeat padding-box;border-radius: 50px;opacity: 0.3;width: 400px;height: 400px;bottom:-50px;right:125px;z-index: -1;}
.incident-management-app-casestudy .incident-management-solution .im-challange-text{margin-top: 80px;}
.incident-management-app-casestudy .incident-management-result.incident-management-challange::before{display: none;}
.incident-management-app-casestudy .incident-management-result.incident-management-challange::after{display: none;}
.incident-management-app-casestudy .incident-management-result.incident-management-challange .im-tittle::before{content: 'The Results';}
.incident-management-app-casestudy .incident-management-result .im-result-text{background: linear-gradient(90deg, rgba(0, 114, 255, 0.25) 0%, rgba(0, 198, 255, 0.25) 101.66%);border-radius: 16px;margin: 10px 0;padding: 20px;}
.incident-management-app-casestudy .incident-management-result .im-result-text h4{font-weight: 500;}
.incident-management-app-casestudy .incident-management-result .im-result-text p{font-size: 20px;}
.incident-management-app-casestudy .incident-management-result .im-result-content p{text-align: center; margin-top: 20px; font-size: 20px;line-height: 1.5;font-weight: 600;color: #2D2D2D; }
.incident-management-app-casestudy .im-all-screen.incidentall_screens{background: url(../png/all-screen-bg-17.png) #fff no-repeat center top;padding: 100px 0;position: relative;background-size: contain;z-index: 1;}
.incident-management-app-casestudy .im-all-screen.incidentall_screens h2{position: relative;font-size: 50px;}
.incident-management-app-casestudy .im-all-screen.incidentall_screens h2:before {content: 'All Screens';position: absolute; font-size: 115px;color: #FFFFFF;opacity: 0.5;left: -20px;top: 5px;z-index: -1;}
.incident-management-app-casestudy .im-all-screen.incidentall_screens:before{background: url(../svg/all-screen-bg-icon.svg) no-repeat;}
.incident-managemant-requestCons.requestCons.incidentrequestCons{background: transparent linear-gradient(103deg, #00C6FF 0%, #0072FF 100%) 0% 0% no-repeat padding-box;}

.gr-whatwedosection .clssboxlisting{flex-wrap: inherit;}
.gr-whatwedosection .microsoftservicebox{background-color: transparent;box-shadow: none;border: #000 1px solid;border-radius: 20px;}
.gr-whatwedosection .clssboxlisting li{background-color: transparent;display: flex;flex: 0 0 33.33%;max-width: 33.33%;margin: 0;padding: 0 10px 0 0;}
.gr-whatwedosection .clssinnertitle:after{display: none;}

.auto-punch-in-out-slider .portfolio-web-slider:after{display: none;}
.auto-punch-in-out-features.feature-section .row{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.auto-punch-in-out-features.feature-section .col-lg-6{display: flex;flex-wrap: wrap;justify-content: center;}
.auto-punch-in-out-features.feature-section .features-list{margin: 40px 0;display: flex;flex-wrap: wrap;align-items: center;}
.punch-in-out-slider .carousel-inner .item img{max-height: none;position: relative;}
.punch-in-out-slider .carousel-indicators li{display: none;}
.punch-in-out-slider.modal .carousel-control.right.life-carousel{left: 20% !important;}
.punch-in-out-slider.modal .carousel-control.left.life-carousel{right: 20% !important;}

.case-study-listing .row{display: flex;flex-wrap: wrap;}
.project-details .row{display: flex;flex-wrap: wrap;justify-content: center;}

/* Life cta */
.life-cta .row{display: flex; flex-wrap: wrap;align-items: center;justify-content: center;}
.life-cta .life-cta-button{margin: 80px 0;padding: 100px 60px;background: #0a0d44;color: #fff;border-radius: 35px;}
.life-cta .life-cta-button h2{font-size: 50px;line-height: 1.5;background: -webkit-linear-gradient(87deg, #4760FF 14.64%, #0FC8FF 85.36%);-webkit-background-clip: text;color: #0a0d44;-webkit-text-stroke: 4px transparent;}
.life-cta .life-cta-button h5{font-size: 25px;color: #fff;line-height: 1.5;}
.life-cta .life-cta-button p{color: #fff;opacity: .75;line-height: 1.5;}

/* career page contact form */
.new-get-in-touch-form{background: -webkit-gradient(linear,left top,right top,from(#10baf9),to(#525fff));background-clip: padding-box;border-radius: 21px;padding: 0px 0 30px;margin-top: 0;}
form.new-get-in-touch-form:before {top: 2px;left: 2px;margin: 0;content: "";position: absolute;width: calc(100% - 4px);height: calc(100% - 4px);background-color: #fff;border-radius: 20px;
-webkit-transition: all .3s;transition: all .3s;z-index: -1;}
.new-get-in-touch-form h3{border-bottom: 1px solid #B7C5F2;padding: 30px 0;margin: 0 1px;margin-bottom: 40px;line-height: 1;font-size: 24px;font-weight: 600;background: #1389fd;border-radius: 20px 20px 0 0;color: #fff;}
.new-career-form-inner{padding: 0 30px;}
.career-form span.form-control-input input{border: 1px solid #B7C5F2 !important;padding: 10px 20px!important;}
.w-header-search-select .dropdown-toggle{border: 1px solid #B7C5F2;padding: 10px 20px;background: #fff;}
.form-fields{display: flow-root;}
.career-form span.form-control-input input::placeholder{color: rgba(0, 0, 0, 0.5);}
.career-form .form-fields span.form-control-input.input-focus input {border: 1px solid #B7C5F2 !important;color: #000000;}
.file-drop-area {position: relative;width: 100%;max-width: 100%;/*height: 209px;*/
  height: 268px;padding: 25px;border: 2px dashed #1389fd;border-radius: 5px;transition: .2s;text-align: center;display: flex;
align-items: center;justify-content: center;background: #F8F9FE;}
.file-drop-area img{display: block;margin: 0 auto 20px;}
.file-drop-area.is-active {background-color: rgba(255, 255, 255, 0.05);}
.fake-btn {display: block;margin-top: 10px;line-height: 1.2;}
.file-msg {font-weight: 600;font-size: 16px;line-height: 24px;color: #000;line-height: 1;}
.file-msg em{font-style: inherit;color: #1389fd;font-weight: 700;text-decoration: underline;}
.file-input {position: absolute;left: 0;top: 0;height: 100%;width: 100%!important;cursor: pointer;opacity: 0;}
.file-input:focus {outline: none;}
.new-get-in-touch-form p.form-text-full{font-size: 12px;}

.shoxappscreens.allscreensection .row{display: flex;flex-wrap: wrap;justify-content: center;}

.appweekbanner.brainlybanner{position: relative;}
.appweekbanner.brainlybanner:before {content: '';position: absolute;top: -7px;right: 0;background: url(../png/banner-bg-34.png) no-repeat;width: 836px;height: 784px;}
.weekappscreens.brainlyscreens {background: url(../png/about-bg-12.png) no-repeat center / contain;}
.wombodreambanner.appweekbanner:before{background: url(../png/banner-bg-35.png) no-repeat center / contain;}
.podcast-app-services .new-development-services-center-img {background: #080b39;width: 160px;height: 160px;line-height: 160px;border-radius: 100%;margin: 285px auto 0;position: relative;}
.hire-developer-top .new-title h2:before, .new-title h3:before{display: none;}
.wide .powerapp-portfolio-new>.container{margin-top: 0;}
.weekappscreens.openaiscreens{padding: 100px 0;background: url(../png/about-bg-13.png) no-repeat center / contain;}
.shopping-app-services .new-solutions-box {margin-bottom: 20px;margin-top: 30px;}
/* .powerappswhy .grpahicimgwhywebest img{max-width: fit-content; width: auto;} */
.powerappswhy .grpahicimgwhywebest img{max-width: fit-content;}
.microsoftpowerappcontentsection{background: #fdfdfd;border: #ddd 2px solid;border-radius: 10px;padding: 80px 5% 0;position: relative; margin: 80px 0;}
.content-q-section{background: #fdfdfd;border: #ddd 2px solid;border-radius: 10px;padding: 80px 5% 30px;position: relative;}
.microsoftpowerappcontentsection h2 {font-size: 30px;}
.microsoftpowerappcontentsection h4 {font-size: 22px;}
.microsoftpowerappcontentsection .content-answer {margin: 50px 0 50px 30px;}
.content-answer li{list-style-type: disc;color: #000;}
.testimonial-group{overflow-y: scroll;height: 700px;}
.content-q-section button{padding: 0; margin: 19px;width: 158px;height: 55px;border-radius: 50px;background: #1389FD;border: #1389FD;}
.content-q-section button:hover{background: #000;}
.microsoftpowerappcontentsection button:hover{background: #000;}
.content-q-section button a{ color: #fff;font-size: 20px; margin: 4px;}
.content-q-section button a:hover{color: #fff;}
#readmore {display: none;}
.content-q-section a:hover{color: #1389FD;}
.content-q-section a{font-size: 16px;display: block;margin: 20px;color: #000;}
.microsoftpowerappcontentsection button{margin: 15px 0;padding: 13px;width: 176px;border-radius: 50px;background: #1389FD;color: #fff;font-size: 20px;border: #1389FD;}
.content img{margin: 30px 0;}

.invoiceappherobanner .beforeImg {display: none;}
.hire-top-content{margin-top: 50px;}
.become-partner .new-title span{color: #1389FD;}
.become-partner p{font-size: 20px;}
.become-partner p span{font-size: 30px;font-weight: 700;}
.become-partner.hire-developer-top ul li{position: relative;padding-bottom: 10px; font-size: 20px;}
.become-partner.hire-developer-top ul li:before {content: ''; background: url(../svg/list-icon-3.svg) no-repeat;position: absolute;width: 20px;height: 15px; top: 10px;left: 10px;}


.other-contries-hire-pages .hire-banner-form#enquiry .form-group .form-control{color:#000 !important;}
.other-contries-hire-pages .hire-banner-form .form-control-input.input-focus .w-header-search-select button {color: #000;}
.other-contries-hire-pages .hire-banner-form .w-header-search-select .dropdown-toggle:after {color: #000;}

/* floating-img */
.new-real-img{position: relative;}
.new-real-img .floating img{box-shadow: none;border-radius: 0;}
.hire-netcore-img .floating{top: 35%;left: 15%;}
.hire-power-bi-img .floating {top: 50%;left: 10%;}

.appweekbanner.meweappbanner:before {content: '';position: absolute;top: 0;right: 0;background: url(../png/banner-bg-36.png);width: 835px;height: 783px;}   
.meweappbanner h1 span{font-size: 30px;}
.aboutweekappwork.hire-developer-top p span {font-weight: 600;font-size: 17px;display: inline;}
.weekappscreens.mewescreens{padding: 100px 0;background: url(../png/about-bg-14.png) no-repeat center / contain;}

.weekappscreens p{text-align: center;color: #fff;font-size: 20px;padding: 0 460px;}

.elfsterbanner{position: relative;}
.appweekbanner.elfsterbanner:before {content: '';position: absolute;top: 0;right: 0; background: url(../png/banner-bg-37.png); width: 835px;height: 783px;}
.aboutweekapp.elfster-costapp ul{margin: 10px 0;}
.elster-banner-list li{list-style-type: disc;color: #000;padding: 10px 0 ;}
.elster-banner-list ul{margin-left: 20px;}
.elster-banner-list p{margin-bottom: 10px;}
.weekappscreens.elfsterscreen { padding: 100px 0;background: url(../png/about-bg-15.png) no-repeat center / contain;}

.new-microsoft-powerapp-why-us.microsoft-powerapp-why-us .new-why-us-left ul {padding: 0;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
.new-microsoft-powerapp-why-us.microsoft-powerapp-why-us .new-why-us-left ul li {flex: 29%;max-width: 30%;list-style-type: none;float: left;text-align: center;padding: 20px 20px 0 !important;margin: 0 10px; box-shadow: none;}
.new-microsoft-powerapp-why-us.microsoft-powerapp-why-us .new-why-us-left ul li img{margin:10px 0 15px;}

/* hireflutter */
.cta-button-hireflutter{background: linear-gradient(#9CC5F5, #A6D4F5, #AEE1F6);padding: 45px; position: relative; border-radius: 22px;}
.cta-button-hireflutter::after{position: absolute;background: url(../svg/cta-bg-2.svg) no-repeat;content: '';width: 288px;height: 350px;right: 2px;bottom: 3px;}
.cta-button-hireflutter .discussctaright{display: none;}
.cta-button-hireflutter .mainprbutton {border: #000 solid 1px;background-color: transparent;color: #000 !important;}
.cta-button-hireflutter .mainprbutton.highlitedcolor.slide-vertical::before{background: #000;}
.cta-button-hireflutter .discussctaleft{padding: 0;}

/* Hire powerapps */
.innerpagessectitle:after{background-color:transparent;}
.fixed-sidebar-section{margin: 80px 0;}
.fixed-sidebar-section #sidebarWrap {position: relative;}
.fixed-sidebar-section #main {position: relative;}
.fixed-sidebar-section #sidebar {position: absolute;width: 700px;}
.fixed-sidebar-section #sidebar.fixed {position: fixed;top: 100px;z-index: 999;}
.sidebar-text h3{font-size: 45px; margin-top: 20px;line-height: 1.2;}
.sidebar-text h2{font-size: 75px;text-transform: uppercase;font-weight: 700;color: transparent;-webkit-text-stroke: 2px #1389fd26;line-height: 1;}
.sidebar-content{margin-bottom:50px;}
.sidebar-content h3{color: #1389FD;font-weight: 500;font-size: 28px;text-transform: capitalize;}
.fixed-sidebar-section #sidebarWrap .mainprbutton{margin-top: 30px;}
.fixed-sidebar-section #main .mainprbutton {display: none;}

.flutterportfolio-tittle.innerpagessectitle{margin-bottom: 0;}

.new-faq-app .new-title p{font-size:18px;text-align: left;margin: 20px 0;font-weight: 500;}

.hire-developer2 .clssboxlisting {gap: 0;}
.hire-developer2 .clssboxlisting li {flex: 0 0 33%;max-width: 33%;background-color: transparent;display: flex;}
.hire-developer2 .clssinnertitle{margin: 15px 0;}
.hire-developer2 .clssinnertitle:after{display: none;}
.hire-developer2 .microsoftservicebox {background-color: #fff;border: #DEE4FE solid 1px;border-radius: 22px;padding: 28px;/*height: 430px;*/}
.hire-developer2 .clssboxlisting {display: flex;flex-wrap: wrap;/*margin: 0px -171px;*/}
.hire-developer2 .clsstitleblock h2{font-size: 35px;}
.hire-developer2 .clsstitleblock h2 span{color:#1389FD;}
.hire-developer2 .ctacustomapp .clsstitle {font-size: 44px;}
.dedicateddevelopers-faqs.new-faq-app .ac .ac-q{background: #fff}
.dedicateddevelopers-faqs.faq-app.new-faq-app {background: #fbfbfb;}

.content-q-section h3{text-align: left;font-size: 24px;margin-left: 15px;}
.content-answer ul{margin: 0 0 10px 15px;}
.testimonial-group.scrollbar{overflow-y: scroll;margin-bottom: 5px;}
#style-3::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #F5F5F5;border-radius: 20px;}
#style-3::-webkit-scrollbar{width: 6px;background-color: #F5F5F5;}
#style-3::-webkit-scrollbar-thumb{border-radius: 20px;	background-color: #555;}
.why-choose-us-powerapps .floating {position: absolute;right: 56%;top: 70%;}
.why-choose-us-powerapps{position: relative;}
.why-choose-us-powerapps .floating img{box-shadow: none;}
.floating2 {animation-name: floating;animation-duration: 3s;animation-iteration-count: infinite;animation-timing-function: ease-in-out;margin-left: 30px;margin-top: 5px;}
@keyframes floating {
from { transform: translate(0,  0px); }
65%  { transform: translate(0, 15px); }
to   { transform: translate(0, -0px); }    
}
.floating2-reverse {animation-name: floating-reverse;animation-duration: 3s;animation-iteration-count: infinite;animation-timing-function: ease-in-out;}
@keyframes floating-reverse {
from { transform: translate(0,  0px); }
65%  { transform: translate(0, -15px); }
to   { transform: translate(0, -0px); }    
}
.floating2{position: absolute;right: 5%;top: 21%;}
.floating2 img{border-radius: 25px;}
.power-apps-solutions .new-solutions-box:after{content:"";position:absolute;bottom:0px;left:0px;width:0%;height:2px;background:#1389FD;transition:all 0.6s cubic-bezier(0.125, 0.75, 0.415, 1);}
.power-apps-solutions .new-solutions-box:hover:after{content:"";position:absolute;bottom:0px;left:0px;height:2px;background:#1389FD;width:100%;}
.power-apps-solutions .box-height.right-asp-net-development-solution .new-solutions-box {background-color: #fff;box-shadow: none;padding: 20px 5px;border: 2px solid #dbeaf9;margin: 20px 0;padding: 20px;}
.power-apps-solutions .right-asp-net-development-solution .new-solutions-list .col-md-4{border:0;}

.toolsandtechs .headtext{text-align: center;margin: 50px 0;font-size: 40px;}
.tech-sec span{color: #000; margin: 35px 0;font-size: 24px;line-height: 1.3;font-weight: 600;text-align: left;position: relative;
  padding: 0 0 0 55px;display: flex;align-items: center;}
.tech-sec ul{display: flex;flex-wrap: wrap;margin: 20px 0;}
.tech-sec li{font-weight: 500;list-style-type: none;background:#f5f4fb;border-radius: 50px;margin: 10px;text-transform: capitalize;color: #1c1c1c;position: relative;padding: 10px 25px 10px 40px;}
.tech-sec li::before{position:absolute;content:'';background:url(../svg/tech-sec-list.svg) no-repeat;width:20px;height:20px;top:10px;left:12px;}
.tech-sec .row {margin: 20px 0; border: 2px solid #ededed; border-radius: 20px;}
.toolsandtechs .tech-sec span::before{position:absolute;content:'';width:45px;height:45px;top:-6px;left:0;}
.toolsandtechs .tech-sec .technologies-tech span::before{background:url(../svg/technologies.svg) no-repeat;}
.toolsandtechs .tech-sec .technologies-tech{border: 2px solid rgb(55 120 198 / 38%);}
.toolsandtechs .tech-sec .technologies-tech li{background: rgb(243, 248, 255);}
.toolsandtechs .tech-sec .ui-ux-tech span::before{background:url(../svg/ui-ux.svg) no-repeat;}
.toolsandtechs .tech-sec .ui-ux-tech{border: 2px solid rgb(253 151 4 / 26%);}
.toolsandtechs .tech-sec .ui-ux-tech li{background: #FFF5E6;}
.toolsandtechs .tech-sec .frontend-tech span::before{background:url(../svg/frontend-2.svg) no-repeat;}
.toolsandtechs .tech-sec .frontend-tech{border: 2px solid #AEE4F0;}
.toolsandtechs .tech-sec .frontend-tech li{background:#E9F8FB;}
.toolsandtechs .tech-sec .backend-tech span::before{background:url(../svg/backend-2.svg) no-repeat;}
.toolsandtechs .tech-sec .backend-tech {border: 2px solid #F7BEB9;}
.toolsandtechs .tech-sec .backend-tech li {background: #FDF0EE;}
.toolsandtechs .tech-sec .libraries-tech span::before{background:url(../svg/libraries.svg) no-repeat;}
.toolsandtechs .tech-sec .libraries-tech{border: 2px solid #ABD1FB;}
.toolsandtechs .tech-sec .libraries-tech li{background:#EDF5FE;}
.toolsandtechs .tech-sec .payment-tech span::before{background:url(../svg/payment.svg) no-repeat;}
.toolsandtechs .tech-sec .payment-tech{border: 2px solid rgb(190 99 249 / 50%);}
.toolsandtechs .tech-sec .payment-tech li{background: rgb(246 233 254 / 61%);}
.toolsandtechs .tech-sec .pm-tool-tech span::before{background:url(../svg/pm-tool.svg) no-repeat;}
.toolsandtechs .tech-sec .pm-tool-tech {border: 2px solid rgb(0 210 184 / 34%);}
.toolsandtechs .tech-sec .pm-tool-tech li {background: rgb(229, 252, 248);}
.toolsandtechs .tech-sec .mobile-tech span::before{background:url(../svg/mobile-app.svg) no-repeat;}
.toolsandtechs .tech-sec .mobile-tech{border: 2px solid rgb(190 99 249 / 50%);}
.toolsandtechs .tech-sec .mobile-tech li{background: rgb(246 233 254 / 61%);}
.toolsandtechs .tech-sec .database-tech span::before{background:url(../svg/database.svg) no-repeat;}
.toolsandtechs .tech-sec .database-tech{border: 2px solid rgb(55 120 198 / 38%);}
.toolsandtechs .tech-sec .database-tech li{background: rgb(243, 248, 255);}
.toolsandtechs .tech-sec .ecommerce-tech span::before{background:url(../svg/ecommerce-2.svg) no-repeat;}
.toolsandtechs .tech-sec .ecommerce-tech{border: 2px solid #ABD1FB;}
.toolsandtechs .tech-sec .ecommerce-tech li{background:#EDF5FE;}
.toolsandtechs .tech-sec .cloud-tech span::before{background:url(../svg/cloud-2.svg) no-repeat;}
.toolsandtechs .tech-sec .cloud-tech{border: 2px solid rgb(45 193 0 / 30%);}
.toolsandtechs .tech-sec .cloud-tech li{background: rgb(45 193 0 / 9%);}
.toolsandtechs .tech-sec .ci-cd-tech span::before{background:url(../svg/ci-cd.svg) no-repeat;}
.toolsandtechs .tech-sec .ci-cd-tech{border: 2px solid rgb(253 151 4 / 26%);}
.toolsandtechs .tech-sec .ci-cd-tech li{background: #FFF5E6;}
.toolsandtechs .tech-sec .api-tech span::before{background:url(../svg/api-3.svg) no-repeat;}
.toolsandtechs .tech-sec .api-tech{border: 2px solid #AEE4F0;}
.toolsandtechs .tech-sec .api-tech li{background:#E9F8FB;}
.toolsandtechs .tech-sec .performance-tech span::before{background:url(../svg/performance.svg) no-repeat;}
.toolsandtechs .tech-sec .performance-tech{border: 2px solid rgb(44 78 242 / 34%);}
.toolsandtechs .tech-sec .performance-tech li{background:rgb(242 244 255);}
.toolsandtechs .tech-sec .testing-tech span::before{background:url(../svg/testing.svg) no-repeat;}
.toolsandtechs .tech-sec .testing-tech{border: 2px solid #ABD1FB;}
.toolsandtechs .tech-sec .testing-tech li{background:#EDF5FE;}
.toolsandtechs .tech-sec .defect-tech span::before{background:url(../svg/defect.svg) no-repeat;}
.toolsandtechs .tech-sec .defect-tech{border: 2px solid #F7BEB9;}
.toolsandtechs .tech-sec .defect-tech li{background: #FDF0EE;}
.toolsandtechs .tech-sec .communication-tech span::before{background:url(../svg/communication.svg) no-repeat;}
.toolsandtechs .tech-sec .communication-tech{border: 2px solid rgb(0 210 184 / 34%);}
.toolsandtechs .tech-sec .communication-tech li{background: rgb(229, 252, 248);}
.toolsandtechs .tech-sec .version-tech span::before{background:url(../svg/version.svg) no-repeat;}
.toolsandtechs .tech-sec .version-tech{border: 2px solid rgb(190 99 249 / 50%);}
.toolsandtechs .tech-sec .version-tech li{background: rgb(246 233 254 / 61%);}
.toolsandtechs .tech-sec .warehouse-tech span::before{background:url(../svg/warehouse-2.svg) no-repeat;}
.toolsandtechs .tech-sec .warehouse-tech{border: 2px solid rgb(45 193 0 / 30%);}
.toolsandtechs .tech-sec .warehouse-tech li{background: rgb(45 193 0 / 9%);}
.toolsandtechs .tech-sec .visualization-tech span::before{background:url(../svg/visuals.svg) no-repeat;}
.toolsandtechs .tech-sec .visualization-tech{border: 2px solid rgb(0 210 184 / 34%);}
.toolsandtechs .tech-sec .visualization-tech li{background: rgb(229, 252, 248);}
.toolsandtechs .tech-sec .meeting-tech span::before{background:url(../svg/meeting.svg) no-repeat;}
.toolsandtechs .tech-sec .meeting-tech{border: 2px solid rgb(45 193 0 / 30%);}
.toolsandtechs .tech-sec .meeting-tech li{background: rgb(45 193 0 / 9%);}
.tech-button{display:flex; justify-content:center;}
.tech-button .clssbutton {background-color: #434a88;}

.open-ai-services-wrapper .innerpagessectitle {font-size: 38px !important;}
.openAIintro .flextwo > div.flutterintrocontent {flex: 0 0 50%;max-width: 50%;}
.openaiservices .servicesnbenefitsbox .serviceboxtitle{margin-left: 50px; font-size: 22px;}
.openaiservices .servicesnbenefitsbox .pickcolor {position: absolute;top: -5px;left: 47px;}
.openaiwrapper .text{text-align: center;}
.openaiservices .servicesnbenefitsbox img{left: 0;right: 0;margin: auto;position: absolute;top: 9px;}
.openaiservices .purple ul{margin: 29px 0;}
.openaiservices li{position: relative; color: #000; font-size: 16px;margin: 10px 0;list-style-type: none;}
.openaiservices .purple li::before{content: '';background: #be63f9;position: absolute;width: 10px;height: 10px;border-radius: 20px;left: -20px;top: 7px;}
.openaiservices .red ul{margin: 29px 0;}
.openaiservices .red li::before{content: '';background:#FC573B;position: absolute;width: 10px;height: 10px;border-radius: 20px;left: -20px;top: 7px;}
.openaiservices .blue ul{margin: 29px 0;}
.openaiservices .blue li::before{content: '';background: #26C6DA;position: absolute;width: 10px;height: 10px;border-radius: 20px;left: -20px;top: 7px;}
.openaiservices .yellow ul{margin: 29px 0;}
.openaiservices .yellow li::before{content: '';background: #FFA200;position: absolute;width: 10px;height: 10px;border-radius: 20px;left: -20px;top: 7px;}
.openaiservices .pink ul{margin: 29px 0;}
.openaiservices .pink li::before{content: '';background: #FF00C4;position: absolute;width: 10px;height: 10px;border-radius: 20px;left: -20px;top: 7px;}
.openaiservices .green ul{margin: 29px 0;}
.openaiservices .green li::before{content: '';background: #54E360;position: absolute;width: 10px;height: 10px;border-radius: 20px;left: -20px;top: 7px;}
.django-services .new-development-services-center-img{ background: #fff;}
.django-services .new-development-services-center-img img{display: inline;max-width: 70%;}
.embedded-services.new-development-services-2 .new-development-services-center-img img{display: inline;}


/* weekaap css of AICO page */
.appweekbanner p{margin-bottom: 20px;}
.openaibanner h1 span {font-size: 24px; font-style: italic;}
.openaibanner h6{font-style: italic;margin-top: 20px;font-size: 22px;}
.openaiapp h6{font-size: 20px;line-height: 1.5;font-style: italic;}
.aico-features .img-responsive{margin: auto;}
.aico-features .weekfeatureblock h3 {text-align: center;}
/* .openaiapp .new-title.new-title-center h2:before, .new-title.new-title-center h3:before{display: none;} */
 
/* fox star */
.foxsports h6{font-style: italic;margin-top: 55px;font-size: 22px;line-height: 1.3;}
.foxsports .aboutweekapp ul{display: flex;flex-wrap: wrap;}
.foxsports .aboutweekappwork .row {display: block;}
.foxsports .aboutweekappwork ul{display: flex;flex-wrap: wrap;}
.aboutfoxsportsapp img{max-width: 100%;}
.foxsports .aboutweekappwork ul li {font-size: 16px;color: #000;margin-bottom: 15px;list-style-type: none;max-width: 33%;flex: 0 0 33%; position:relative;}
.foxsports .hire-developer-top li::before{content: '';background: #000;position: absolute;top: 14px;left: 16px;width: 5px;height: 5px;border-radius: 22px;}
.foxsports .aboutweekappwork .clssbutton{margin: 35px 0;}
.foxsports .aboutweekapp ul li {font-size: 16px;color: #000;margin-bottom: 15px;list-style-type: disc;max-width: 50%;flex: 0 0 50%;text-align: left;}
.foxsports .weekappscreens.openaiscreens.foxstarscreen{padding: 100px 0;background: url(../png/about-bg-16.png) no-repeat center / contain;}
.foxsports .weekappscreens.firstlineappscreen{padding: 100px 0;background: url(../png/about-bg-17.png) no-repeat center / contain;}
.foxsports .aboutweekapp.weekappcost img {bottom: -26px;}
.foxsports .appweekbanner:before{content: '';position: absolute;top: -7px;right: 0;background:url(../png/banner-bg-38.png) no-repeat;width: 836px;height: 784px;}
/* .hire-banner-2.progressive-development-banner .hire-banner-step .hire-banner-step-img {background-image: url(../../img/icon-bg/progessive-app-icon.png);} */
/* .hire-banner-2.hire-iphone-banner .hire-banner-step .hire-banner-step-img{background-image:url('../../img/icon-bg/hire-iphone-developer-img.png');} */

/* IT STAFF PAGE CSS */
.it-staff-banner{margin: 80px 0;}
.it-staff-banner-content p {font-size: 22px;line-height: 1.5;}
.it-staff-banner-content h2{font-weight: 500;color: #222;line-height: 1.5;margin-bottom: 0.875rem;font-size: 50px;}
.it-staff-banner-content h4{color: #1389FD;font-size: 30px;margin: 40px 0;font-weight: 400;line-height: 1.5;}
.it-staff-banner-list{margin: 40px 0;}
.it-staff-list{margin: 40px;}
.it-staff-banner-list ul{display: flex; align-items: center;flex-wrap: wrap;}
.it-staff-banner-list li{flex: 0 0 50%;font-size: 20px;line-height: 1.5;color: #000;margin: 10px 0; position: relative;}
.it-staff-solutions .servicelistboxinner {border: #dee2e6 solid 1px;text-align: center;}
.it-staff-solutions  .servicelistboxinner .bgicons {width: auto;height: 70px;text-align: left;margin-top: 0;}
.it-staff-solutions .serviceboxtitle:after {display: none;}
.it-staff-solutions p{font-size: 20px;text-align: center;}
.it-staff-solutions .innerpagessectitle:after{background-color: #1389FD; }
.benifits-sec-content li{font-size: 20px;line-height: 1.5;list-style-type: disc;color: #000;margin: 5px 0;}
.benifits-sec-content p{    font-size: 20px;color: #000;}
.it-staff-benifits .row{margin-top: 50px;}
.benifits-heading{margin-bottom: 50px;}
.benifits-heading h2{text-align: center;font-size: 45px;font-weight: 500;}
.benifits-heading h2 span{color: #1389FD;}
.it-staff-benifits{margin: 80px 0 130px 0;}
.benifits-sec-content h5{font-size: 24px;line-height: 1.5;}
.benifits-heading p{font-size: 20px;text-align: center;}
.toolsandtechs p{font-size: 20px;text-align: center;margin-bottom:30px}
.itstaffcta .row{justify-content: center;align-content: center;flex-wrap: wrap; display: flex;}
.itstaffcta .ctabuttoncontent {background: aliceblue;padding: 50px;border-radius: 50px;}
.itstaffcta .ctabuottonmicrosoftpage{margin: 80px 0;}
.itstaffcta .ctabuttoncontent h3{font-weight: 600;font-size: 34px;margin: 20px 0;}
.itstaffcta .ctabuttoncontent p{font-size: 20px;line-height: 1.5;margin: 20px 0;}
.itstaffcta .ctabuttoncontent .clssbutton{margin: 20px 0 0;}
/*.it-staff .microsoftservicebox{height: 375px;}*/
.it-staff-banner-list li::before {content: '';background-image: url(../svg/arrow-4.svg);background-repeat: no-repeat;height: 20px;width: 23px;position: absolute;left: -30px;top: 10px;}
.it-staff-whychooseus-section .serviceticklisting li::after {content: '';background-image: url(../svg/arrow2.svg);background-repeat: no-repeat;height: 20px;width: 23px;position: absolute;top: 2px;}
.it-staff-whychooseus-section .serviceticklisting li{position: relative;}
.it-staff-whychooseus-section .mainprbutton{border: #1389fd solid 1px;background-color: #1389fd;}
.it-staff-whychooseus-section .innerpagessectitle:after{ background-color: #1389fd;}

.herocontent h1 .typed-text {color: #1389FD;}
.herocontent h1 .pointercursor {background-color: #ccc;margin-left: 0.1rem;width:3px;animation: blink 1s infinite;z-index: 99;font-size: 30px;height: 30px;display: inline-block;}
.herocontent h1 .pointercursor.typing {animation: none;z-index: 99;}

/* ride-sharing-app */
.ride-sharing-banner{position: relative;margin-bottom: 100px;}
.ride-sharing-banner::before{content: '';position: absolute;background: url(../svg/ride-sharing-bg.svg) no-repeat;width: 1688px;height: 1688px;top: -844px;left: -335px;}
.ride-sharing-banner::after{content: '';position: absolute;background: url(../png/banner-bg-39.png) no-repeat;width: 901px;height: 905px;top: 223px;right: -429px;z-index: -1;}
.ride-sharing-banner.portfolio_new_shopping{background: none;}
/* about */
.portfolio_ridesharing_about{margin:80px 0;}
.portfolio_ridesharing_about .main_portfolio_title{text-align: left;padding-left: 0; color:#1F1F43;}
.portfolio_ridesharing_about .about-img{margin-left: -247px;margin-top: -60px;}
.portfolio_ridesharing_about .btn-grad{background: #000;border-radius: 50px;color: #fff;}
.portfolio_ridesharing_about .btn-grad:hover{background: #000;color:#fff;}
.portfolio_ridesharing_about.portfolio-new-section ul li:before{display:none;}
.portfolio_ridesharing_about .about-list li{position: relative;}
.portfolio_ridesharing_about .about-list li:nth-child(1)::after {content: '01.';position: absolute;color: #000;font-size: 20px;font-weight: 600;top: 0;left: 0;}
.portfolio_ridesharing_about .about-list li:nth-child(2)::after {content: '02.';position: absolute;color: #000;font-size: 20px;font-weight: 600;top: 0;left: 0;}
.portfolio_ridesharing_about .about-list li:nth-child(3)::after {content: '03.';position: absolute;color: #000;font-size: 20px;font-weight: 600;top: 0;left: 0;}
.portfolio_ridesharing_about .about-list li:nth-child(4)::after {content: '04.';position: absolute;color: #000;font-size: 20px;font-weight: 600;top: 0;left: 0;}
/* features */
.ridesharing-features .shopping_product_listing_image:before{display: none;}
.ridesharing-features  .main_portfolio_title{color: #1F1F43;}
.ridesharing-features .portfolio_shopping_feature_list p.numbers{background: #D9F561;color: #000;border-radius: 60px;width: 123px;height: 123px;padding: 35px 36px;}
.ridesharing-features .portfolio_shopping_feature_list li{position: relative;}
.ridesharing-features .portfolio_shopping_feature_list li::before{content: ''; background: url(../svg/list-icon-4.svg) no-repeat; position: absolute; width: 19px; height: 19px; top: 10px; left: 0;}
.ridesharing-features .new_list_1{position: relative;}
.ridesharing-features::after{content: ''; background: url(../svg/allscreens-bg-1.svg) no-repeat; position: absolute;bottom: -150px;width: 1920px; height: 158px;}
.ridesharing-features{position: relative;}
.ridesharing-features .new_list_1::before{content: ''; background: url(../svg/features-bg.svg) no-repeat;     position: absolute;width: 1100px;height: 1100px;top: 60%;left: -50%;}
/* all-screen */
.ridesharing-all-screens{background-color: #D9F561;}
.ridesharing-all-screens img{max-width: 100%;}
.ridesharing-all-screens .new_all_screen{background: none;}
.ridesharing-all-screens .main_portfolio_title{text-align: center;}
.ridesharing-all-screens .main_portfolio_title:before{left: 30%;}
.ridesharing-all-screens .new_all_screen div:nth-child(2){margin-top: 100px;}
.ridesharing-all-screens .new_all_screen div:nth-child(4){margin-top: 100px;}
.ridesharing-all-screens .row{display: flex;flex-wrap: wrap;justify-content: center;}


/* gps controller */
.gps-motor-controller .row{display: flex; flex-wrap: wrap; justify-content: center; align-items: center;}
   .gps-motor-controller-banner{margin-top:100px;background: transparent linear-gradient(180deg, #DCE4FE 0%, #FFFFFF 100%) 0% 0% no-repeat padding-box;opacity: 1;backdrop-filter: blur(50px);-webkit-backdrop-filter: blur(50px);padding: 50px 0;}
   .gps-motor-controller-banner .banner-text h1 span{color: #1389FD;}
   .gps-motor-controller-banner .banner-text h1{line-height: 1.3;}
   .gps-motor-controller-banner .banner-text p{font-size: 20px;line-height: 1.3;font-weight: 500;}
   .gps-motor-controller-banner .banner-img{margin: 50px 0;}
   /* about */
   .about-gps-motor-controller{margin: 80px 0;}
   .about-gps-motor-controller .about-text{text-align: center; margin-bottom: 20px;}
   .about-gps-motor-controller .about-text h2{font-size: 45px;}
   /* cta */
   .gps-motor-cta{position: relative; margin: 80px 0;}
   .gps-motor-cta::before{position: absolute;content: '';background: url(../webp/cta-banner-icon.webp);bottom:-40px; right:-90px;height: 266px;width: 321px;z-index: 9;}
   /* .gps-motor-cta .cta-text{background-color: #e8eeff;width: 647px;border-radius: 22px;height: 460px;text-align: left;padding: 75px 170px 0px 35px;} */
   .gps-motor-cta .cta-text{background-color: #e8eeff;width: 647px;border-radius: 22px;text-align: left;padding: 100px 160px 100px 50px;} 
   /* video */
   .how-to-use-gps .about-text{text-align: center; margin-bottom: 20px;}
   .how-to-use-gps .about-text h2{font-size: 45px;}
   /* features */
   .features-gps{background:url(../webp/features-bg.webp);padding: 135px 0;}
   .features-gps h2{font-size: 70px;color: #1a3179;-webkit-text-stroke: 2px #FFF; text-align: center;}
   .features-gps P{text-align: center;color: #FFFFFF;opacity: 1;font-size: 25PX;margin-top: 25px; line-height: 1.3;}
   .features-gps-motor-controller .aeronauticalScreen.screen1:before{display: none;}
   .features-gps-motor-controller .aeronauticalScreen.screen2:before{position: absolute; content: ''; background: url(../svg/features-bg-img.svg);top: -122px;right: -208px;width: 380px;height: 380px;z-index: -1;}
   .features-gps-motor-controller .aeronauticalScreen.screen3:before{position: absolute; content: ''; background: url(../svg/features-bg-img.svg);top: -122px;left:-220px;width: 380px;height: 380px;z-index: -1;}
   .features-gps-motor-controller .aeronauticalScreen.screen4:before{position: absolute; content: ''; background: url(../svg/features-bg-img.svg);top: -122px;right: -208px;width: 380px;height: 380px;z-index: -1;}
   .features-gps-motor-controller .incidentPortfolioDes ul li:before{position: absolute;content: '';background-color: #FFF;border-radius: 50px;border: 4px solid #1A3079;height: 15px;width: 15px;top: 7px;left: -22px;}
   .aerofeaturelist img{box-shadow: 0px 0px 0px rgba(0,0,0,0);}
   .gps-motor-controllor-ctabutton .clsstitle {font-size: 45px;}

/* jewellary-app */
.newbanner-company.hire-jewellery-banner{ position: relative;z-index: 0;  background: url(../webp/banner-bg.webp) no-repeat center center / cover; padding: 115px 0;}
.newbanner-company.hire-jewellery-banner .hire-banner-right .logist-right::before{content: '';background: url(../webp/banner-img-10.webp) no-repeat;position: absolute;left: -170px;top: 42px;width: 666px;height: 623px;background-position: right top;}
.newbanner-company.hire-jewellery-banner .hire-banner-steps{display: none;}
.hire-jewellery-banner .hire-banner-left{margin: 50px 0;}
.hire-jewellery-banner .hire-banner-left{margin: 50px 0;}
.jewellery-app-features{margin: 80px 0;}
.jewellery-features-text{text-align: center;margin-bottom: 50px;}
.jewellery-features-text h2{margin: 20px 0;color: #212121;font-size: 45px;}
.jewellery-features-text p{color: #007DF8;font-size: 20px;margin: 10px 0;}
.jewellery-text{margin-top: 40px;}
.jewellery-text li{padding: 5px 0;color: #000;line-height: 1.5;font-size: 18px;position: relative;    margin-left: 30px;}
.jewellery-text p{line-height: 1.5;font-size: 18px;}
.jewellery-text li::before{content: '';background: url(../svg/tickicon.svg) no-repeat;position: absolute;left: -28px;top: 10px;width: 20px;height: 20px;}
.jewellery-portfolio .showcaseprojectsliderinner[data-color="anyface-gradient"]:before{background: url(../webp/portfolio-bg-2.webp) no-repeat center / cover;opacity: 2.07;}
.jewellery-portfolio *[data-color="anyface-gradient"]{background: #33a2a4;}
.jewellery-portfolio .serviceportfolioright .appiconbadge{background: none;}
/* .jewellery-app span{color: #007DF8;} */
.why-us-jewellery ul{margin-bottom: 20px;}
.jewellery-app-features .row{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}

@keyframes blink {
  0% {
    background-color: #ccc;
  }
  49% {
    background-color: #ccc;
  }
  50% {
    background-color: transparent;
  }
  99% {
    background-color: transparent;
  }
  100% {
    background-color: #ccc;
  }
}

/* excel-add-in */
.excel-add-ins-banner .excel-banner.hirebannerMicrosoft {background: url(../webp/services-bg.webp) no-repeat;padding: 130px 0;background-size: cover;}
.excel-add-ins-banner .excel-banner .microImages{top: -115px;}
.excel-add-ins-banner .excel-banner .digitalBannercontent h1 {font-size: 40px;position:relative;}
.excel-banner h1::before {content: '';position: absolute;background: #434a88;width: 130px;height: 5px;top: 50px;border-radius: 20px;}
.excel-add-ins-banner .excel-banner .microsoft-btn .clssbutton{margin-right:30px;}
.excel-add-ins-banner .about-excel-addins .about-microsoft-crm-video::before{display:none;}
.excel-add-ins-banner .excel-add-in-cta .new-title h2, .new-title h3 {font-size: 35px;}
.excel-add-ins-banner .technologies-combination .tech-section-img { width: 85px;padding: 15px 10px;}
.excel-add-ins-banner .microsoftProgramblockimg {margin-bottom: 20px;text-align: left;}
.excel-add-ins-banner .microsoftProgramslists{justify-content:center;}
.excel-add-ins-banner .microsoftProgramblockwrap{max-width: 33.33%;flex: 0 0 33.33%;}
/* the end */

/* Microsoft-crm */
.hirebannerMicrosoftcms {background: rgb(0 0 0);margin-top:0 !important;padding:0;position:relative;}
.hirebannerMicrosoftcms:after {content: '';position: absolute;top: 0;bottom: 0;right: 0;width: 55vw;height: 100%;background: linear-gradient(90deg, rgb(0 0 0) 7%, rgb(0 0 0 / 0%) 64%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000033",endColorstr="#000033",GradientType=1);}
.hirebannerMicrosoftcms .row{display:flex;align-items:center;flex-wrap:wrap;}
.hirebannerMicrosoftcms .hirebannerMicrosoftcms-text{position:relative;z-index:99;}
.hirebannerMicrosoftcms h1 {font-size: 45px;color: #fff;position: relative;line-height: 1.5;}
.hirebannerMicrosoftcms h1::before {content: '';position: absolute;width: 130px;height: 5px;top: 60px;border-radius: 20px;background: linear-gradient(97.91deg, #1FA2FF -7.4%, #12D8FA 46.54%, #A6FFCB 104.98%);}
.hirebannerMicrosoftcms span{font-size: 24px;color: #fff;font-weight: 500;}
.hirebannerMicrosoftcms h3{font-size: 26px;color: #fff;font-weight: 500;}
.hirebannerMicrosoftcms p {font-size: 18px;font-weight: 400;color: #fff;line-height:1.5;}
.hirebannerMicrosoftcms img{position:relative;}
.hirebannerMicrosoftcms .microsoft-btn a{margin-right:30px;}
.hirebannerMicrosoftcms .clssbutton{background: linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%) !important;color:#000 !important;}
.hirebannerMicrosoftcms .clssbutton:before {background: url(../svg/btnarrow.svg) no-repeat -27px 0 / cover;}
.hirebannerMicrosoftcms .clssbutton:hover{background:#000 !important;border:1px solid #fff;}
.new-clssbutton{background: #434a88 !important;}
.hirebannerMicrosoftcms .hirebannerMicrosoftcms-img img{position:relative;right: 92px;}
.about-microsoft-crm .row{display:flex;align-items:center;}
.about-microsoft-crm-text h2{color:#3B3D43;}
.about-microsoft-crm-text p{color:#4C5167;font-size: 18px;line-height: 1.4;}
.about-microsoft-crm-video .play-btn{position: absolute;top: 40%;left: 45%;cursor:pointer;}
.microsoft-dynamics-cms-services .new-solutions-box{box-shadow:0 5px 16px rgba(220, 228, 254, .7);border: none;}
.microsoft-dynamics-cms-services .new-solutions-box h4:after, .new-solutions-box h3:after{display:none;}
.microsoft-dynamics-cms-services .new-solutions-text{display: flex;align-items: center;}
.microsoft-dynamics-cms-services .crm-button{margin:40px 0;}
.crm-btn{font-size: 18px;padding: 20px 30px;margin-top: 40px;border: 2px solid #434a88;color: #434a88;border-radius: 9px;font-weight:500;}
.crm-btn:hover{background:#434a88;color:#fff;}
.microsoft-dynamics-cms-services .new-solutions-img{position: relative;}
.microsoft-dynamics-cms-services .new-solutions-img::before{content: '';position: absolute;bottom: 16px;left: 5px;width: 30px;height: 30px;background: #C9CBDD;border-radius: 100px;}
.microsoft-dynamics-cms-services .new-solutions-box img {height: auto;position: relative;z-index: 99;}
.microsoft-crm-sidebar-content {background: url(../webp/services-bg.webp) no-repeat;padding: 100px 10px;background-size: cover;}
.microsoft-crm-sidebar-content .row{display: flex;justify-content: center;align-items: center;flex-wrap:wrap;}
.microsoft-crm-sidebar-content .hire-banner-form#enquiry .form-group i {color: #434a88;}
.other-contries-hire-pages.microsoft-crm-sidebar-content .hire-banner-form#enquiry .form-group .form-control {
border: 1px solid #e8e8e8 !important;}
.microsoft-crm-sidebar-content .hire-banner-form form .btn-custom {background: #434a88;border-radius: 20px;padding: 20px 0;margin-bottom:0;color: #fff !important;}
.microsoft-crm-sidebar-content.other-contries-hire-pages .get_free_budget .w-header-search-select .dropdown-toggle{border: 1px solid #e8e8e8 !important;}
.microsoft-crm-sidebar-content .sidebar-text{background: #fff !important;box-shadow: 0px 2px 10px rgba(0, 0, 0, .1);padding: 30px;border-radius: 20px;}
.other-contries-hire-pages.microsoft-crm-sidebar-content .hire-banner-form form {background: none;box-shadow: none;padding: 0;border-radius: 0;}
.microsoft-crm-sidebar-content .page-description h2{color:#3B3D43;font-size: 28px;}
.microsoft-crm-sidebar-content .page-description p{color:#4C5167;}
.other-contries-hire-pages.microsoft-crm-sidebar-content .fixed-sidebar-section .page-description ul li{padding-left: 20px;font-weight: 400;line-height: 1.5;}
.other-contries-hire-pages.microsoft-crm-sidebar-content .fixed-sidebar-section .page-description ul li:before{background: url(../list.html) no-repeat;width: 20px;height: 15px;border:none;border-radius: 0;}
.Microsoft-cms-development .microsoft-pdf-download{max-width: 90%;margin: 30px 0 30px 30px;}
.microsoft-pdf-download{margin: 30px 0;padding: 15px;border: 2px solid #434a88;max-width: 60%;border-radius: 65px;}
.microsoft-pdf-download a{display: flex;justify-content: center;align-items: center;}
.microsoft-pdf-download .pdf-download-text{margin-left: 20px;}
.microsoft-pdf-download .pdf-download-text span{font-size: 20px;color: #434a88;font-weight: 500;}
.microsoft-pdf-download .pdf-download-text p{color: #4C5167;}
.microsoft-cms-technologies.technologies-combination .tech-section-img { width: 85px;padding: 15px 10px;}
.Microsoft-cms-development .microsoftProgramblockwrap {max-width: 33%;flex: 0 0 33%;}

.microsoft-bussiness-service-development .dotnet-tab-content{height: 100%;}
.microsoft-bussiness-service-development .dotnetwrapper .dotnetwrapp-tab-content{box-shadow: none;border: 1px solid #e9eef3;border-radius: 22px;}
.microsoft-bussiness-service-development ul.serviceticklisting li:after {content: '';position: absolute;left: 0;top: 4px;background: transparent;border:5px solid #434a88;border-radius: 50%;width: 18px;height: 18px;}
.microsoft-bussiness-service-development .serviceboxtitle {font-size: 25px;font-weight: 600;line-height: 1.5;margin-bottom: 20px;}
.microsoft-bussiness-service-development .dotnetwrapper li.active>.dotnetcontenttabview, .dotnetwrapper li.active>.dotnetcontenttabview:focus {background-color: #434a88 !important;border-color: #434a88;}
.microsoft-bussiness-service-development .dotnetwrapper li.next-active>.dotnetcontenttabview:before {border-top: 2px solid #434a88;border-right: 2px solid #434a88;}
.microsoft-bussiness-service-development .dotnetwrapper li.next-active>.dotnetcontenttabview:after {border-bottom: 2px solid #434a88;border-left: 2px solid #434a88;}

/* add-ins-slider */
.new-add-ins-slider{background: url(../webp/services-bg.webp) no-repeat;background-size: cover;padding-bottom:150px;}
.new-add-ins-slider .slider-for-add-ins .slick-prev{z-index: 99;bottom: -80px ;border: 1px solid #434a88;border-radius: 5px;width: 60px;height:60px;}
.new-add-ins-slider .slider-for-add-ins .slick-next{z-index: 99;bottom: -80px ;border: 1px solid #434a88;border-radius: 5px;width: 60px;height:60px;}
.new-add-ins-slider .slider-for-add-ins .slick-prev {left: 0 !important;background: url(../svg/prev.svg) no-repeat center center;}
.new-add-ins-slider .slider-for-add-ins .slick-next {left: 75px !important;background: url(../svg/next.svg) no-repeat center center;}
.new-add-ins-slider .add-ins-slider-slides{background:#fff; padding:30px 30px;border-radius:11px;}
.new-add-ins-slider .add-ins-slider-slides .row{display: flex; flex-wrap: wrap;align-items: center;justify-content: center;}
.new-add-ins-slider .add-ins-slider-content .add-ins-slider-img{display: flex; flex-wrap: wrap;align-items: center;}
.new-add-ins-slider .add-ins-slider-content .add-ins-slider-img-text{margin-left:20px;}
.new-add-ins-slider .add-ins-slider-content .add-ins-slider-img-text h3{margin-bottom: 0;color: #434a88;}
.add-ins-slider-text ul{margin-bottom:20px;}
.add-ins-slider-text li{list-style-type: circle;margin-left: 18px;color: #000;}
.add-ins-slider-text li span{color: #000;font-weight: 500;}

/*------------------------------------- Keyur CSS START 27-03-2023 -----------------------------------*/
.position-relative { position: relative !important; }
/* .d-flex { display: flex; flex-wrap: wrap; } */
.d-flex .col-md-1, .d-flex .col-md-10, .d-flex .col-md-11, .d-flex .col-md-12, .d-flex .col-md-2, .d-flex .col-md-3, .d-flex .col-md-4, .d-flex .col-md-5, .d-flex .col-md-6, .d-flex .col-md-7, .d-flex .col-md-8, .d-flex .col-md-9 { float: none; }
.sticky { position: sticky !important; }
.sticky.top { top: 120px; }
.sticky.bottom { bottom: 0; }
.toolstechcta { padding: 50px 30px; margin: 20px 0; background: #f0f8ff; border-radius: 20px; }
.toolstechcta > .row { align-items: center; justify-content: space-between; }
.toolstechcta > .row .col-md-3 { justify-content: flex-end; }
.toolstechcta .toolstechctatitle { margin-bottom: 0; }
/*------------------------------------- Keyur CSS END 27-03-2023 -----------------------------------*/

/*.page-microsoft-powerapp-development .microsoftserviceslisting li{flex: 0 0 33.33%;max-width: 33.33%;}
.page-microsoft-powerapp-development .microsoftserviceslisting li:nth-child(3) {margin-top: 0;}
.page-microsoft-powerapp-development .microsoftserviceslisting .microsoftservicebox:hover {background-color: #fff;}*/

/*------------------------------------- sk CSS START 06-06-2023 -----------------------------------*/


.newbanner-company .hire-banner-left h1{display: block;color: #1791F9;font-weight: 600;font-size: 47px;line-height: 65px;font-family: 'Poppins', sans-serif;}
.newbanner-company .hire-banner-left h1 span{color: #fff;}
.newbanner-company .hire-banner-left p, .newbanner-company .hire-banner-left .hire-banner-list li{font-family: 'Poppins', sans-serif;font-weight: 500;}
.newbanner-company .hire-banner-left p{width: 83%;}
.newbanner-company .hire-banner-left .hire-banner-list{margin: 20px 0px;}
.newbanner-company .hire-banner-left .hire-banner-list li{display: flex;align-items: center;padding: 0px 0 0px 20px !important;}
.newbanner-company .hire-banner-left .hire-banner-list li:before{color: #1791F9;font-size: 22px;padding-right: 10px;content: '\f101';}
.newbanner-company{position: relative;z-index: 1;background: url(../png/logistics-bg.png) no-repeat center center / cover;}
.fitnessCasestudy .ondemandcaseBanner h1{font-size: 57px;color: #28d666 !important;}
.nftcasestudy .ondemandcaseBanner h1{font-size: 57px;color: #165cd6 !important;}
.newbanner-company .hire-banner-right{position: relative;}
.newbanner-company .hire-banner-right .logist-right::before {content: '';background: url(../png/logistics-right-banner.png) no-repeat;position: absolute;left: -28px;top: 55px;width: 687px;height: 480px;background-position: right top;}
.newbanner-company .hire-banner-steps{background: rgba(255, 255, 255, 0.2);backdrop-filter: blur(20px);border-radius: 20px;padding: 15px;width: 931px;}
.newbanner-company .hire-banner-step{padding-left: 0px;}
.newbanner-company .hire-banner-left .hire-banner-step .hire-banner-step-img{background-image: url(../png/logi-icons.png);}
.newbanner-company .hire-banner-left .hire-banner-step:nth-child(1) .hire-banner-step-img {background-position: 13px 16px !important;}
.newbanner-company .hire-banner-left .hire-banner-step:nth-child(2) .hire-banner-step-img {background-position: -46px 16px !important;}
.newbanner-company .hire-banner-left .hire-banner-step:nth-child(3) .hire-banner-step-img {background-position: -105px 16px !important;}
.newbanner-company .hire-banner-step .hire-banner-step-img{width: 70px !important;height: 70px !important;background-color: #1791F9;border-radius: 50%;}
.newbanner-company .hire-banner-step:after{content: unset;}
.newbanner-company .hire-banner-step-title{width: calc(100% - 70px);padding-left: 20px;}
.newbanner-company .hire-banner-step-title p{width: 100%;}
.newbanner-company .form-group {margin-bottom: 30px;width: 599px;position: relative;}
.newbanner-company .form-group .form-control {position: relative;z-index: 2;width: 599px;height: 50px !important;border-radius: 10px !important;background-color: #0C1422;border: 2px solid #1791F9 !important;font-size: 16px;font-family: 'Poppins', sans-serif;font-weight: 500;padding-left: 25px;color: #fff !important;-webkit-transition: none;}
.newbanner-company .form-group .form-control.error {color: red;}
.newbanner-company .get-button{position: absolute;top: 0;z-index: 2;right: 0;}
.newbanner-company .get-button .hire-btn {background: #138dfd;height: 50px;font-size: 15px;width: 250px;text-align: center;padding: 14px 15px;line-height: 25px;color: #fff;border: 0;font-weight: 500;border-bottom-right-radius: 5px;border-top-right-radius: 5px;}
.otherserviceslisting .shadowedwhitebgbox{box-shadow: none;position: relative;border-radius: 20px;}
.otherserviceslisting .shadowedwhitebgbox:before{top: 2px;left: 2px;right: 2px;bottom: 2px;margin: auto!important;content: "";position: absolute;background: #fff;-webkit-transition: all .3s;transition: all .3s;z-index: 1;border-radius: 18px;}
.otherserviceslisting .shadowedwhitebgbox:hover{background: -webkit-gradient(linear,left top,right top,from(#10baf9),to(#525fff));}
.otherserviceslisting .shadowedwhitebgbox img{z-index: 9;position: relative;}
.otherserviceslisting .shadowedwhitebgbox p, .otherserviceslisting .shadowedwhitebgbox h3{z-index: 9;position: relative;}
/*------------------------------------- sk CSS END 06-06-2023 -----------------------------------*/

.other-contries-hire-pages .riyadh-banner{margin-top: 150px;}
.other-contries-hire-pages .riyadh-banner h1{text-transform: capitalize;}
.other-contries-hire-pages p {color: rgba(0, 0, 0, 1);line-height: 1.9;}
.other-contries-hire-pages .fixed-sidebar-section #sidebar.fixed,
.other-contries-hire-pages .fixed-sidebar-section #sidebar {width: 520px;padding-left: 20px;}
.other-contries-hire-pages .fixed-sidebar-section {margin: 0;}
.other-contries-hire-pages .hire-banner-form form {background: #fff;box-shadow: 0px 2px 10px rgba(0, 0, 0, .1);padding: 30px;border-radius: 20px;}
.other-contries-hire-pages .hire-banner-form {background: #fff;}
.other-contries-hire-pages .btn-custom {float: none;font-size: 17px;border-radius: 5px;padding: 15px 40px; margin-bottom: 20px;font-weight: 500;background: #1389fd;color: #fff;text-transform: uppercase;}
.other-contries-hire-pages .hire-banner-form#enquiry .form-group .form-control {border: 1px solid #B7C5F2 !important;background: #fff;}
.other-contries-hire-pages .get_free_budget .w-header-search-select .dropdown-toggle {background-color: #fff;border: 1px solid #B7C5F2 !important;}
.other-contries-hire-pages .fixed-sidebar-section .page-description h2 {font-size: 24px;margin-bottom: 20px;line-height: 1.2;}
.other-contries-hire-pages .fixed-sidebar-section .page-description ul {padding-left: 20px;margin-bottom: 30px;}
.other-contries-hire-pages .fixed-sidebar-section .page-description ul li {font-size: 18px;color: #000;margin-bottom: 20px;font-weight: 500;position: relative;}
.other-contries-hire-pages .fixed-sidebar-section .page-description ul li p {font-weight: 400; margin: 5px 0 10px;}
.other-contries-hire-pages .fixed-sidebar-section .page-description ul li:before {content: '';position: absolute;top: 6px;left: -20px;width: 10px;height: 10px;background: #fff;border: 2px solid #1389fd;border-radius: 20px;}
.other-contries-hire-pages .hire-banner-form-top {display: none;}
.other-contries-hire-pages .hire-development-banner img {width: 100%;}
.other-contries-hire-pages .hire-banner-form#enquiry .form-group .form-control.error {border: 1px solid #df2b2b !important;}
.align-item-center {align-items: center;}
.medicine-lang .supported-lan {display: flex;align-items: center;gap:18px;margin-top: 40px;}
.medicine-lang .supported-lan .filter_tabs_block{margin: 0;align-items: center;justify-content: center;padding: 5px 35px 5px 25px;border-radius: 10px;}
.medicine-lang .supported-lan .filter_tabs_block.supported-countries{box-shadow: 0 3px 16px rgba(0,0,0,.1);}
.medicine-lang .supported-lan .filter_tabs_block img{max-width: 50px;}
.platform_supported li {padding: 20px;}
.platform_supported li img{padding: 5px;}
.medicinecountrylist .new-title h3{margin-bottom: 40px;}
.development-partner-wrap {box-shadow: 0 0 16px 2px rgba(59,59,59,.17);justify-content: space-between;background-color: #3f3f3f;border-radius: 17px;padding: 28px;align-items: center;color: #fff;font-weight: 500;font-size: 27px;display: flex;background-color: rgba(10, 13, 68,1);margin-top: 40px;}
.development-partner-wrap h3 {font-size: 28px;font-weight: 500;margin-bottom: 0;color: #fff;}
.case-study-listing .life-cta .life-cta-button{margin-bottom: 40px;margin-top: 0px; padding: 50px;}
.newportfolio_box{display: flex;align-items: center;}
.newportfolio_right h3 a{color:#101010 !important;}
.newportfolio_img img{display:block;border-radius: 30px;width: 100%;max-width: 100%;}
.newportfolio_right{padding: 35px 0px 35px 35px;position: relative;}
.newportfolio_right ul{margin-bottom:25px;}
.newportfolio_right ul li{background:#eeeeee;border-radius:50px;text-align:center;display:inline-block;margin:0 3px;color:#1389FD;position:relative;font-size:14px;font-weight:600;padding:8px 20px 8px 50px; margin-bottom:10px;}
.wcul .newportfolio_right ul li{padding:5px 20px}
.wcul .portfolio_points ul li {padding: 0px 0px 0px 15px;}
.newportfolio_right ul li::before{content:'';position:absolute;top:50%;left:22px;width:19px;height:23px;transform:translateY(-50%);}
.newportfolio_right ul li.clsstagandroid{color:#2dc100;}
.newportfolio_right ul li.clsstagandroid::before{background:url(../svg/tagiconandroid.svg) 0 0/cover no-repeat;}
.newportfolio_right ul li.clsstagios{color:#000;}
.newportfolio_right ul li.clsstagios::before{background:url(../svg/tagiconios.svg) 0 0/cover no-repeat;top:calc(50% - 2px);}
.newportfolio_right ul li.clsstagflutter{color:#54C5F8;}
.newportfolio_right ul li.clsstagflutter::before{background:url(../svg/tagiconflutter.svg) 0 0/cover no-repeat;top:calc(50% - 2px);}
.newportfolio_right h2{color:#fff;font-weight:800;font-size:32px;margin-bottom:16px;}
.newportfolio_right p{color: #333;font-weight:400;font-size:15px;line-height:26px;margin-bottom:20px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;white-space: pre-wrap;}
.case_sticky{position:sticky;top:15px;border: 3px #DEE4FE solid;border-radius: 25px;margin-bottom: 35px;}
.case-study-listing .casestudy-list{margin-bottom:40px;}
.portfolio_points p {font-weight: 600;color: #000;font-size: 16px;line-height: 1.5;margin-bottom: 10px;}
.portfolio_points ul{list-style: disc;}
.portfolio_points ul li {line-height: 1.8;background: unset;padding: 0;text-align: left;display: block;margin: 0px;border-radius: unset;color: #333;font-weight: 400;position: relative;padding-left: 15px;font-size: 15px;}
.portfolio_points ul li::before{content: '';position: absolute;width: 6px;height: 6px;border-radius: 10px;background-color: #000;z-index: 1;left: 0;}
/* .case-study-part .container>.row {display: flex;flex-wrap: wrap;} */
.case-study-part .case-img {border-radius: 25px;margin: 45px 0px;max-width: 100%;height:auto;}

/* Expertise pages */
.medicine-customize-app .indusrty-services-content {height: 310px !important;}
.medicine-customize-app .right-side-tab-section .app-feature-text {text-align: left;}
.indusrty-services-page-slider.medicine-customize-app {display: flex;align-items: center;gap: 10px;justify-content: space-between;}
.indusrty-services-page-slider.medicine-customize-app .products-silde {max-width: calc(33.33% - 10px);flex: 0 0 calc(33.33% - 10px);margin: 0 !important;}



@media screen and (min-width: 1025px) {
.newindustriesbox:hover { background-color: #365CFE;}
.newindustriesbox:hover span { background-color: #203DBB; color: #fff;}
.newindustriesbox:hover .newindustriesiconsgroup .indusiconhover { -webkit-clip-path: inset(0 0 0 0); clip-path: inset(0 0 0 0); transition-delay: 0.1s; }
.newindustriesbox.newindustriesviewmorebox:hover .indusiconnormal { background-color: #fff; transform: rotate(-35deg); -webkit-transform: rotate(-35deg); -moz-transform: rotate(-35deg); -ms-transform: rotate(-35deg); -o-transform: rotate(-35deg); }
.statisticsbox:hover .statisticsimgnormal { -webkit-clip-path: circle(0% at 50% 50%); clip-path: circle(0% at 50% 50%); }
.statisticsbox:hover .statisticsimghover { -webkit-clip-path: circle(80% at 50% 50%); clip-path: circle(80% at 50% 50%); }
.statisticsbox:hover .statisticsnumber {color: #fff;}
.statisticsbox:hover .statisticsnumber em {color: #C3CEFF;}
.statisticsbox:hover:before {transform: scale(8.5); -webkit-transform: scale(8.5); -moz-transform: scale(8.5); -ms-transform: scale(8.5); -o-transform: scale(8.5); }
.statisticsbox:hover:after {color: #5A79FE;}
.portfolio-btn-wrapper a:hover { background-color: #3C959C;}
.page-food-delivery-app-development .hire-banner-list span img {width: 65px;}
#button-bottom-top:hover{cursor:pointer;background-color:#000;}
.bg-animated:before{position:absolute;top:0;bottom:0;right:0;z-index:0;content:" ";width:0;background-color:#1389FD;transition:all 0.5s;}
.bg-animated:hover span{color:#fff;}
.bg-animated:hover:before{right:auto;left:0;width:100%;border: 2px solid #1389FD;}
.hiregdbtn:hover, .hiregdbtn:focus, .hiregdbtn:active { color: #fff; text-decoration: none;}
.hiregdbtn:hover, .hiregdbtn:hover:after {top: 0; left: 0;}
.hiregdbtn:hover:before {top: 0; left: 0;}
.cmykscrolldown:hover span:first-child:after {background-position: 0 0; transition: 15s all linear;}
}

/*IPAD Pro*/
@media screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi) {
#herobannersection {min-height: 740px; height: 815px;}
} 

@media screen and (min-width:992px) and (max-width:1920px) {
.middleimgsec { display: flex; align-items: center; }
}

.hire-banner-step { display: flex; align-items: center; }

/*---Responsive Start----*/

@media only screen and (min-width:1921px){
.page-music-mixer-app-game .screen-3{background:none; }

}
@media only screen and (min-width:1600px){
.incident-management-app .container, .reporting-app .container, .inventory-app .container, .inventoryfeaturelist .container {min-width: 1460px;}
.incidentPortfolio .container , .reportingPortfolio .container, .aeronautical-app .container, .aerofeaturelist .container, .datastudio_screens .container, .allscreensDatastudio .container{min-width: 1600px;}
}

@media only screen and (max-width:1700px) {
.new_all_screen{padding: 0 80px 100px;}
.portfolio_new_shopping {background-position: top 97px right -300px;}
/* .filledSection{background-position: top 402px right 0;} */
.portfolio_new_casino .playstoreImg{bottom: 270px;}
.portfolio_casino_feature_sec1:before{background-position: -110px;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2:before{background-position: 330px 0;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2.portfolio_casino_feature_sec3:before {left: -110px;}
.new-development-services-2.e-scooter-app-development-services .new-development-services-center-img{margin: 220px auto 0;}
.whyus-fullimg {right: -15px;padding: 0;top: 110px;}
.datastudio-app .maintitlepowerapp.darktitle {font-size: 65px;}
.datastudio-app .bannerText{padding: 180px 0;}
.datastudio-app .bannerText .app-logo img{width: 360px;}
.datastudio-app .portfolio-banner:before {background-size: 88%;}
.datastudio-app .banner_img img{width: 1200px;}
.datastudio-app .portfolio-banner {height: 880px;}
.datastudio_about {padding: 100px 0;}
/*.studioScreen .screenImg img{width: 70%;}*/
.screenText h4 {font-size: 64px;}
.screenNumber h3 {font-size: 210px;}
.screenText p {font-size: 24px;}
.datastudio_about p {font-size: 24px;}
.grocebanner .banner-img img {width: 100%;}
.groceallScreens {padding: 300px 60px 50px;}
.staffsecreenSec .featuresboxleft {padding: 0 60px;}
.forthempscr {margin-top: -300px;}
.firststaffscreen .screenImg img {margin-left: -70px;}
.allscreenInventory.projectmanagementSlider .invetorySliderlist.slick-active {padding: 0 80px 0;}
.allscreenInventory.projectmanagementSlider .slick-prev{left: 160px;}
.allscreenInventory.projectmanagementSlider .slick-next{right: 160px;}
.invoiceapplogo {padding: 0px;}
.invoiceapplogo h1 {margin-top: 35px;font-size: 38px;}
.aboutStreamit .slick-slide {left: 230px;}

.socialmediascreen .screen-img-left img {margin-left: -350px;}

.zoopyBanner {padding: 90px 0 200px;}
.zoopyMan{top: 50px;}
.cloud {top: 20px;}
.zoopy_listing_image img, .portfolio_zoopy_about img.beforeImg{width: 300px;}
.portfolio_shopping_feature_list h3 {font-size: 40px;}
.portfolio-new-section.portfolio_zoopy_feature .row{margin-bottom: 40px;}
.page-zoopy-scooter-rider-app .new_all_screen {margin-top: 100px;}
.page-zoopy-scooter-rider-app .main_portfolio_title:before {font-size: 100px;}
.portfolio_zoopy_feature {margin-top: 120px;}

.page-hire-microsoft-office-add-ins-developer .container-fluid {padding: 0 100px;}
.manwithlaptop{right: 0;}
.certifiedIconssec:before, .certifiedIconssec:after{width: 200px;}
.digitalBannersteptext span {font-size: 15px;}

.portfolio_expense_feature .zoopy_listing_image img {border-radius: 35px;}
.expense_logo h1 {font-size: 50px;}
.expenseReportfull .portfolio_zoopy_feature .portfolio_shopping_feature_list ul li, .expenseReportfull .portfolio-new-section p{font-size: 17px;}
.portfolio_shopping_feature_list h3 {font-size: 35px;}
.expenseReportfull .portfolio_shopping_feature_list p.secNo{margin-bottom: 20px;width: 100px;height: 100px;}
.expenseReportfull .portfolio_shopping_feature_list p.secNo span {font-size: 30px;}
.expensereport_allscreen{margin-top: 30px;}

.invoice-management .datastudio-app .maintitlepowerapp.darktitle {font-size: 50px;}

.ondemandCasestudy .container-fluid {padding: 0 100px;}

.injuiryformWrapper .invoiceScreens ul li {margin: 0 40px 17px;}

.fitnessCasestudy .ondemandcaseBanner {padding: 70px 0 20px;}
.fitnessCasestudy .ondemandcaseBanner:before{height: 1000px;}
.ondemandCasestudy.fitnessCasestudy .groceTech {padding: 100px 0 50px;}
.ondemandCasestudy .groceallScreens .container-fluid {padding: 0px;}
.ondemandCasestudy .aboutGroce .contentBlock{padding-right: 60px;}
}

@media only screen and (max-width:1599px) {
.inventory-app .portfolio-banner .btn-custom {font-size: 18px;}
.inventory-app .portfolio-banner .btn-custom span {font-size: 28px;}
.inventory-app .portfolio-banner .btn-custom img{display: none;}
.inventory_feature:before{top: 32px;}
.inventory_logo{padding-top: 0;}
.whyus-fullimg {width: 37%;top: 140px;}
.datastudio-app .bannerText {width: 74%;}
.datastudio-app .maintitlepowerapp.darktitle {font-size: 54px;margin: 25px 0 50px;}
.datastudio-app .banner_img img {width: 1040px;right: -180px;}
.datastudio-app .bannerText {padding: 80px 0 0;}
.datastudio-app .portfolio-banner {height: auto;margin-bottom: 150px;}
.portfolioTech p {font-size: 24px;}
.portfolioTechlist img {width: 100px;height: 100px;padding: 15px;}
.datastudio-app .banner_img img{top: 160px;}
.datastudio-app .portfolio-banner:before {background-size: 64%;}
.datastudio_about h3 {font-size: 155px;}
.datastudio_about:before{right: -90px;}
.screenText p {font-size: 20px;width: auto;}
.screenText h4 {font-size: 56px;}
.screenNumber h3 {font-size: 160px;}
.datastudio_title h2 {font-size: 65px;margin-bottom: 40px;}
.allscreensDatastudio h4 {font-size: 95px;margin-bottom: 30px;}
.portfolioTechlist img {margin: 0px 5px;}
/*.threeScreenscomb  img{width: 850px;}*/
.grocebanner .banner-text h1 {font-size: 32px;}
.aboutGroce .iconText h4 {font-size: 20px;}
.aboutGroce .iconText span {font-size: 16px;}
.aboutGroce .contentBlock{padding-right: 50px;}
.aboutGroce .circle{bottom: 80px;right: -80px;width: 200px;height: 200px;}
.aboutClient p {font-size: 20px;}
.groceFeature .featureBlock h3 {font-size: 22px;}
.groceFeaturelistmiddle {padding: 0 50px;}
.resultWrapper p {font-size: 20px;}
.threeScreenscomb .middleScreen:before{background: url(../svg/arrow-sign.svg) no-repeat;right: 166px;top: -213px;}
.threeScreenscomb .lastScreen:before{top: -666px;}
.threeScreenscomb .middleScreen {margin-left: 160px;}
/*.portfolio_new_parking .banner_bg img {max-width: 100%;}*/
.portfolio_new_parking .banner_bg .carvector img, .portfolio_new_parking .banner_bg .carvectordash img {max-width: 500px;}
.portfolio_new_banner.portfolio_new_parking  {padding: 150px 0 110px;}
.portfolio_new_parking .portfolio_new_text img {margin-top: 10px;}
.portfolio_new_parking .container-fluid {padding: 0 50px;}
.parkingapp-allscreen .all-screen-images {padding: 100px 50px 0 50px;}
.StaffOnboarding .bannertechtag{margin-left: auto;}
.StaffOnboarding .datastudio_about:before{display: none;}
.staffsecreenSec .featuresboxleft h3 {font-size: 40px;}
.firstempscr {margin-left: 120px;}
.secondempscr {margin-top: -150px;}
.thirdempscr {margin-top: -180px;}
.forthempscr {margin-top: -180px;}
.bannertechtag img{left: 0;}
.projectManagement .portfolio-banner img {margin-top: -130px;}
.allscreenInventory.projectmanagementSlider .invetorySliderlist.slick-active {padding: 0 210px 0;	}
.allscreenInventory.projectmanagementSlider .slick-prev {left: 26px;}
.allscreenInventory.projectmanagementSlider .slick-next {right: 26px;}
.allscreenInventory.projectmanagementSlider .invetorySliderlist {padding-top: 0;}

.ondemandcaseBanner img.banner-img{width:400px;}
.ondemandcaseBanner h1 {font-size: 50px;color: #161C2C;margin: 30px 0;}
}

@media only screen and (min-width:1681px) and (max-width:1800px){.portfolio-web-section:before{right:-100px;}
.page-music-mixer-app-game .screen-3{background:none;}
.portfolio-listing:after{width: 745px;height: 540px;}
.portfolio-listing:before{width: 745px;height: 540px;}
.portfolio-listing h2 {font-size: 40px;}
}
@media only screen and (min-width:1681px) and (max-width:1920px){.our-work-slider-item .our-work-slider-left.web-portfolio img{margin-left:100px;}
}
@media only screen and (min-width:1440px) and (max-width:1680px){
.services-list-text h3{margin:0 0 5px;}
.services-list-text h3 a{font-size:24px;}
.services-list{padding:25px 10px;}
.services-list-text{width:75%;}
.portfolio-list .slick-slide{padding-right:20px;}
.new-testimonials:before{background-size:70%;}
.new-testimonials:after{background-size:70%;}
.portfolio-list{padding-left:70px;}
.portfolio-list .new-title h2{font-size:40px;}
.portfolio-list-more{margin-top:80px;width:75%;}
.portfolio-list-more h4{font-size:20px;}
.services-with-portfolio-inner .services-list-text h3 a{font-size:21px;}
/* .services-with-portfolio-inner .our-work-slider-right ul li{font-size:15px;} */
.services-with-portfolio .slick-prev, .services-with-portfolio .slick-next{bottom:20px;}
.services-with-portfolio-inner .services-list{padding:30px 20px;}
.services-with-portfolio-inner .services-list-text{width:77%;}
.services-with-portfolio.services-with-portfolio-inner:before{bottom:50px;}
.services-with-portfolio-inner .visit-app{margin-right:50px;}
.services-with-portfolio-inner .slick-arrow{bottom:20px;width:70px;right:270px;}
/* .construction-inspection .portfolio-section.portfolio-section-left, .construction-inspection .portfolio-section.portfolio-section-right{background-size:1100px 950px;} */
.construction-inspection .portfolio-section.portfolio-section-left:before , .construction-inspection .portfolio-section.portfolio-section-right:before{top:200px;}
.page-dj-event-booking-app-development .new-development-services-center-img{margin:90px auto 0!important;}
.portfolio-web-section:before{right:-190px;}
.page-body-measurement-app-development .portfolio-section.right-side .left img{left:-15%;}
.page-music-mixer-app-game .screen-3{background:none;}
.page-music-mixer-app-game .screen-text{margin-top:70px;}
.live-concert-app .portfolio-section-left .screen-text{margin-top: 100px;}
.live-concert-app .portfolio-section-left .screen-text-list {padding-right: 100px;}
.live-concert-app .portfolio-section-right-2{padding: 0;}
.live-concert-app .about-bg:before {right: -87px;}
.look-alike-app .portfolio-section-right:before{right: -230px;}
.look-alike-app .portfolio-section-left:before{left: -230px;}
.portfolio-listing:after{width: 608px;height: 450px;}
.portfolio-listing:before{width: 608px;height: 450px;}
.portfolio-listing h2 {font-size: 35px;}
.portfolio-listing .right-side-content {padding: 0px 60px;}
.portfolio-listing .bg-animated {margin: 30px auto 0;}
.portfolio-listing p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;font-size: 18px;line-height: 32px;margin-bottom: 10px;}
.portfolio-listing .rating {padding: 0px 0 15px;}
.services-listing-detail-left {margin-right: 300px;}
.services-listing-detail-right {margin-left: 300px;}
.services-listing-content h2 {font-size: 30px;margin-bottom: 15px;}
.services-listing-content .highlighted{margin-bottom: 15px;}
.ninja-content {padding-left: 200px;}
}
@media only screen and (min-width:1366px) and (max-width:1439px){
/* .our-work-slider-item .our-work-slider-left img{width:230px;}
.our-work-slider-item .app-work-screen-2{left:130px;}
.our-work-slider-item .app-work-screen-3{left:220px;}
.our-work-slider-item.our-work-fovero .our-work-slider-left img.app-work-screen-1{width:600px;}
.our-work-slider-item.our-work-fovero .our-work-slider-left img.app-work-screen-2{width:190px;top:175px;}
.our-work-slider-item.our-work-fovero .our-work-slider-left img.app-work-screen-3{width:150px;top:160px;left:460px;}
.our-work-slider-item.our-work-changeglobe .our-work-slider-left img.app-work-screen-1,.our-work-slider-item.our-work-changeglobe .our-work-slider-left img.app-work-screen-2{width:600px;}
.our-work-slider-item.our-work-changeglobe .our-work-slider-left img.app-work-screen-3{width:600px;left:220px;}
.our-work-slider-item.our-work-clss .our-work-slider-left img.app-work-screen-1{width:700px;top:100px;} */
.our-work-slider-item.our-work-clss .our-work-slider-left img.app-work-screen-2{width:190px;top:170px;left:530px;}
.clss-para{min-height:96px;}
.services-with-portfolio{padding-top:20px;padding-bottom:20px;}
.services-list-text h3{margin:0 0 5px;}
.services-list-text h3 a{font-size:22px;}
.services-list{padding:20px 10px;}
.services-list-text{width:75%;}
.portfolio-list .slick-slide{padding-right:20px;}
.new-testimonials:before{background-size:70%;}
.new-testimonials:after{background-size:70%;}
.portfolio-list{padding-left:60px;}
.slide-title{font-size:42px;}
.portfolio-list .new-title h2{font-size:38px;}
.portfolio-list-more{margin-top:80px;width:75%;}
.portfolio-list-more h4{font-size:20px;}
.services-with-portfolio .slick-prev, .services-with-portfolio .slick-next{bottom:-120px;}
.centerteammember .clemployee:nth-child(1) .team-img{background-position:-20px 0;}
.centerteammember .clemployee:nth-child(2) .team-img{background-position:-270px 0;}
.services-with-portfolio-inner .our-work-slider-right h3{line-height:.9;}
.services-with-portfolio-inner .our-work-slider-right h3 a{font-size:20px;}
.services-with-portfolio-inner .our-work-slider-right ul li{font-size:15px;margin-bottom:5px;}
.services-with-portfolio-inner .services-list{padding:25px 10px 15px;}
.services-with-portfolio-inner .services-list-text{width:82%;}
.services-with-portfolio.services-with-portfolio-inner:before{bottom:50px;}
.services-with-portfolio-inner .visit-app{margin-right:105px;}
.services-with-portfolio-inner .slick-arrow{bottom:12px;width:70px;right:300px;}
.services-with-portfolio-inner .slick-prev{margin-right:66px;}
.services-with-portfolio-inner-tab{padding-top:20px;margin:30px 0;}
.services-with-portfolio.services-with-portfolio-inner:before{bottom:21px;}
.services-with-portfolio-inner .services-list-img{width:60px;height:60px;line-height:60px;}
.services-with-portfolio-inner .services-list-img img{width:30px;}
.services-with-portfolio-inner .slick-slide img{width:600px;}
.services-with-portfolio-inner .visit-app a.btn-custom{margin-top:10px;font-size:15px;}
.services-with-portfolio-inner .slick-arrow:after{width:60px!important;height:60px!important;line-height:60px;}
.reactjs-development-services .new-development-services-center-img{margin:215px auto 0;}
.all-screen-image{margin-bottom:25px;}
.portfolio-section{padding:70px 0;}
.about-section{margin:50px 0;padding:100px 0;}
.page-live-streaming-application .portfolio-banner{background-position:top center}
/* .construction-inspection .portfolio-section.portfolio-section-left, .construction-inspection .portfolio-section.portfolio-section-right{background-size:1100px 950px;} */
.construction-inspection .portfolio-section.portfolio-section-left:before , .construction-inspection .portfolio-section.portfolio-section-right:before{top: 100px;font-size: 150px;}
.cable-surveying-app .all-screen .screen-text h3:before{left:-24px;}
.cable-surveying-app .all-screen .screen-text h3:after{right:-24px}
.page-dj-event-booking-app-development .new-development-services-center-img{margin:90px auto 0;}
.portfolio-web-section:before{right:-250px;}
.on-demand-service-provider .portfolio-section{padding:160px 0;}
.portfolio-web-section .portfolio-section{padding:0;}
.page-body-measurement-app-development .portfolio-section.right-side .left img{left:-15%;}
.page-music-mixer-app-game .screen-2 .screen-text{margin-top:585px;}
.page-music-mixer-app-game .screen-text{margin-top:70px;}
.page-music-mixer-app-game .screen-3{background-size:cover;}
.live-concert-app .portfolio-section-left .screen-text{margin-top: 50px;}
.live-concert-app .portfolio-section-left .screen-text-list {padding-right: 0px;}
.live-concert-app .portfolio-section-right-2{padding: 0;}
.live-concert-app .about-bg:before {right: -150px;}
.look-alike-app .portfolio-section-right:before{right: -250px;}
.look-alike-app .portfolio-section-left:before{left: -250px;}
.form-fields {margin-bottom: 20px!important;}
.inquiry-top-right p {font-size: 16px;}
.portfolio-listing:after{width: 600px;height: 440px;}
.portfolio-listing:before{width: 600px;height: 440px;}
.portfolio-listing h2 {font-size: 30px;}
.portfolio-listing .right-side-content {padding: 0px 40px;}
.portfolio-listing .rating {padding: 0px 0 10px;}
.portfolio-listing .bg-animated{margin: 20px auto 0;}
.portfolio-listing p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;margin-bottom: 10px;font-size: 18px;line-height: 32px;}
.portfolio-listing .bg-animated {padding: 8px 36px;}
.services-listing-detail-left {margin-right: 200px;}
.services-listing-detail-right {margin-left: 200px;}
.services-listing-content h2 {font-size: 30px;margin-bottom: 15px;}
.services-listing-content .highlighted{margin-bottom: 15px;}
.ninja-content {padding-left: 100px;}
.appstore-app-services .new-development-services-center-img {margin: 55px auto 0;}
}
@media only screen and (min-width:1180px) and (max-width:1365px){.new-solutions-box h4,.new-solutions-box h3{line-height:1.6;min-height:50px;}
.hire-banner-form-top h3, .hire-banner-form-top h2{font-size:21px;}
.hire-banner-left h1{font-size:48px;font-weight:700;letter-spacing:1px;}
.hire-banner-left p{font-size:18px;}
.hire-banner-left p span{font-size:26px;}
.hire-banner-list li{font-size:17px;}
.hire-banner-step-img{width:40px;}
.hire-banner-step-title{width:calc(100% - 40px);}
.new-title h2, .new-title h3{font-size:30px;margin-bottom:10px;line-height:1.6;}
.new-title h2:before, .new-title h3:before{font-size:55px;}
.hire-developer-top p{color:rgba(0, 0, 0, 0.87);}
.page-seo-packages .hire-developer-top .basic-seo-package p{color:#fff!important;}
.pb-8{padding-bottom:60px !important;}
.pt-8{padding-top:60px !important;}
.our-work-slider-item .our-work-slider-left img{width:210px;}
.our-work-slider-item .app-work-screen-2{left:110px;}
.our-work-slider-item .app-work-screen-3{left:200px;}
.our-work-slider-right{padding:70px 70px 70px 150px;}
.new-development-services-center-img{width:140px;height:140px;line-height:140px;margin:180px auto 0;}
.new-development-services-center-img:before{width:150px;height:150px;}
.new-development-services-img{margin-right:15px;}
.connect-code-list{padding:30px 10px;}
.new-testimonials-text h4, .new-testimonials-text h3{font-size:20px;}
.testimonials-item{padding:40px;}
.our-work-slider-item .our-work-slider-left{left:50px;}
.powerportfolios-slider .slick-slide.powerportfolio-ipad img{width:80%;}
.our-work-slider-item.our-work-fovero .our-work-slider-left img.app-work-screen-1{width:550px;}
.our-work-slider-item.our-work-fovero .our-work-slider-left img.app-work-screen-2{width:170px;top:175px;}
.our-work-slider-item.our-work-fovero .our-work-slider-left img.app-work-screen-3{width:135px;top:160px;left:420px;}
.our-work-slider-item.our-work-changeglobe .our-work-slider-left{left:0}
.our-work-slider-item.our-work-changeglobe .our-work-slider-left img.app-work-screen-1,.our-work-slider-item.our-work-changeglobe .our-work-slider-left img.app-work-screen-2{width:500px;}
.our-work-slider-item.our-work-changeglobe .our-work-slider-left img.app-work-screen-3{width:500px;left:230px;}
.our-work-slider-item.our-work-clss .our-work-slider-left img.app-work-screen-1{width:600px;top:100px;}
.our-work-slider-item.our-work-clss .our-work-slider-left img.app-work-screen-2{width:170px;top:150px;left:450px;}
.our-work-slider-item.our-work-mozbet .our-work-slider-left img.app-work-screen-1{width:470px;left:0px;top:20px;}
.clss-para{min-height:96px;}
.process h4, .process h3{font-size:18px;}
.our-work-slider-item.work-skt .our-work-slider-left img{width:530px;}
.our-work-slider-item.work-skt .app-work-screen-2{top:70px;left:-65px;}
.hire-banner-2 .hire-banner-step .hire-banner-step-img{height:40px;width:40px;background-size:480px;}
.hire-banner-2 .hire-banner-step:nth-child(1) .hire-banner-step-img{background-position:-310px -70px;}
.hire-banner-2 .hire-banner-step:nth-child(2) .hire-banner-step-img{background-position:-370px -70px;}
.hire-banner-2 .hire-banner-step:nth-child(3) .hire-banner-step-img{background-position:-430px -70px;}
.new-development-services-2 .new-development-services-center-img{background-position:-10px -85px;}
.microsoft-powerapp-development-services .new-development-services-center-img{margin:250px auto 0;}
.hire-banner-2.flutter-application-development-banner .hire-banner-step:first-child .hire-banner-step-img{background-position:-309px -68px;height:56px;}
.new-price-list h2{font-size:20px;}
.new-price-list{padding:20px 15px;}
.new-price-list h3{margin:20px 0 0;font-size:30px;}
.new-price-list sup{top:-7px;font-size:20px;}
.new-price-list span{font-size:15px;}
.new-price-list h5{font-size:15px;margin-bottom:0px;}
.new-price-list .ul-height{min-height:270px;}
/* .hire-developer-enquire-now ul li{padding:0px 10px 5px !important;margin-right:7px;width:120px;}
.hire-developer-enquire-now h5{font-size:14px;} */
.new-findus-section .desc-country .footersubtitale{font-size:15px !important;}
.contactus-info{padding:35px 25px;}
.right-asp-net-development-solution .new-solutions-box h4, .right-asp-net-development-solution .new-solutions-box h3{font-size:18px;font-weight:600;}
.our-work-slider-item.single-image .our-work-slider-left img{width:500px;}
.services-with-portfolio{padding-top:20px;padding-bottom:20px;}
.services-list-text h3{margin:0 0 5px;}
.services-list-text h3 a{font-size:22px;}
.services-list{padding:20px 10px;}
.services-list-text{width:75%;}
.portfolio-list .slick-slide{padding-right:20px;}
.new-testimonials:before{background-size:70%;}
.new-testimonials:after{background-size:70%;}
.portfolio-list{padding-left:20px;}
.slide-title{font-size:38px;line-height:46px!important;}
.services-list-img{width:75px;height:75px;line-height:75px;}
.portfolio-list .new-title h2{font-size:40px;}
.hire-banner-2.hire-wordpress-banner .hire-banner-step:first-child .hire-banner-step-img{background-position:-309px -68px;}
.ch-banner .ch-left{width:38%;}
.flutter-new-banner h2{font-size:16px;}
.expert-section h3, .expert-section h2{font-size:26px;}
.services-with-portfolio-inner .our-work-slider-right h3 a{font-size:18px;}
.services-with-portfolio-inner .our-work-slider-right ul li{font-size:15px;}
.services-with-portfolio-inner:before{width:100%!important;bottom:-20px;}
.services-with-portfolio-inner .portfolio-list-slider img{margin:0 auto;}
.visit-app{margin-right:100px;}
.services-with-portfolio-inner .slick-arrow{right:300px;}
.services-with-portfolio-inner-tab{padding-top:30px;margin-bottom:50px;}
.services-with-portfolio-inner .services-list-img{width:60px;height:60px;line-height:60px;}
.services-with-portfolio-inner .services-list-img img{width:30px;}
.services-with-portfolio-inner .services-list{padding:20px 10px 15px;}
.services-with-portfolio-inner .our-work-slider-right ul li{margin-bottom:5px;}
.services-with-portfolio-inner .slick-initialized .slick-slide{text-align:center;}
.services-with-portfolio-inner .slick-slide img{width:600px;}
.services-with-portfolio-inner .visit-app a.btn-custom{margin-top:10px;font-size:15px;}
.services-with-portfolio-inner .slick-arrow:after{width:60px!important;height:60px!important;line-height:60px;}
.services-with-portfolio .slick-prev, .services-with-portfolio .slick-next{bottom:10px;}
div#myCarousel p.slide-desc{font-size:22px;}
.slide-title{font-size:40px;line-height: 1.3;}
#slider .carousel-caption {padding-left: 32px;padding-bottom: 0px;bottom: -30px;}
.industries-box .remove-break br{display:none;}
.reactjs-development-services .new-development-services-center-img{margin:225px auto 0;}
.all-screen-image{margin-bottom:25px;}
.portfolio-section{padding:70px 0;}
.about-section{margin:70px 0;padding:50px 0;background-size:auto;}
.designer-vista-banner{margin-bottom:0px;}
.screen-text h3, .screen-text h2{font-size:50px;}
.portfolio-heading h1{margin:30px 0;}
.screen-text p{font-size:18px;}
.portfolio-heading p{font-size:18px;line-height:1.9;}
.page-live-streaming-application .portfolio-banner{background-position:top center}
/* .construction-inspection .portfolio-section.portfolio-section-left, .construction-inspection .portfolio-section.portfolio-section-right{background-size:890px 890px;} */
.construction-inspection .portfolio-section.portfolio-section-left:before , .construction-inspection .portfolio-section.portfolio-section-right:before{top:105px;}
.cable-surveying-app .all-screen .screen-text h3:before{left:-24px;}
.cable-surveying-app .all-screen .screen-text h3:after{right:-24px}
.page-dj-event-booking-app-development .new-development-services-center-img{margin:90px auto 0;}
.portfolio-web-section:before{right:-315px;}
.on-demand-service-provider .portfolio-section{padding:160px 0;}
.portfolio-web-section .portfolio-section{padding:0;}
.on-demand-service-provider .screen-text{padding-left:50px;}
.portfolio-section.right-side:before{left:-85px;}
.portfolio-section.left-side:before{right:-85px;}
.page-body-measurement-app-development .portfolio-section.right-side .left img{left:-15%;}
.page-food-delivery-app .portfolio-banner{padding:100px 0;}
.page-music-mixer-app-game .screen-text{margin-top:50px;}
.page-music-mixer-app-game .screen-text p{padding:0;}
.page-music-mixer-app-game .screen-2 .screen-text{margin-top:400px;}
.page-music-mixer-app-game .screen-3 .screen-text{margin-top:120px;}
.page-music-mixer-app-game .screen-3{background-size:cover;}
.live-concert-app .portfolio-section-left .screen-text{margin-top: 50px;}
.live-concert-app .portfolio-section-left .screen-text-list {padding-right: 0px;}
.live-concert-app .portfolio-section-right-2{padding: 0;}
.live-concert-app .about-bg:before {right: -230px;}
.look-alike-app .portfolio-section-right:before{right: -270px;}
.look-alike-app .portfolio-section-left:before{left: -270px;}
.form-fields {margin-bottom: 20px!important;}
.inquiry-top-right p {font-size: 16px;}
.portfolio-listing:after{width: 450px;height: 380px;}
.portfolio-listing:before{width: 450px;height: 380px;}
.portfolio-listing h2 {font-size: 32px;margin-bottom: 0px;}
.portfolio-listing .right-side-content {padding: 0px 40px;}
.portfolio-listing .rating {padding: 0px 0 15px;}
.portfolio-listing .bg-animated{margin: 30px auto 0;}
.portfolio-listing p {font-size: 18px;line-height: 30px;margin-bottom: 20px;}
.portfolio-listing p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.portfolio-listing .bg-animated {padding: 8px 36px;}
.portfolio-listing .keywords {text-align: left;}
.services-listing-detail-left {margin-right: 200px;}
.services-listing-detail-right {margin-left: 200px;}
.services-listing-content h2 {font-size: 30px;margin-bottom: 15px;}
.services-listing-content .highlighted{margin-bottom: 15px;}
.services-listing-detail-left .services-listing-content {padding-left: 50px;padding-right: 50px;}
.services-listing-detail-right .services-listing-content {padding-left: 50px;padding-right: 50px;}
.ninja-content {padding-left: 30px;}
.ninja-team h2 {font-size: 30px;}
.page-on-demand-app-development .look-alike-app.pb-8{padding-bottom: 80px!important;}
.certificates {margin-top: -65px;}
.app-related-blocks {margin-top: 20px;}
}
@media only screen and (min-width:1180px) and (max-width:1199px){.hire-developer-list2-title h2{font-size:26px;}
.hire-developer-box2{padding:12px;}
.hire-developer-list2-title-right{text-align:center;}
.hire-developer2 .container > .row{display:grid;flex-wrap:wrap;}
.hire-developer-list2{order:2;}
.hire-developer-list2-title.pt-4{padding-top:0 !important;}
.hire-developer-list2-title{padding-bottom:30px;text-align:center;}
.hire-developer-web-development .hire-developer-list2 .row > div:nth-child(4n+1){clear:inherit;}
.top-industries .col-md-2:nth-child(6n+1){clear:left;}
.industries-list .col-md-2{width:190px;}
.new-link a:first-child{margin-right:10px;}
.hire-developer-box2 .hire-developer-box2-text{width:63%;}
.hire-banner-2.hire-wordpress-banner .hire-banner-step:first-child .hire-banner-step-img{background-position:-309px -68px;}
.flutter-new-banner{display:none;}
.hire-banner.hire-banner-3 .hire-banner-steps{display:none;}
.new-banner-react.hire-banner-3 .hire-banner-steps{display:none;}
.hire-banner.hire-banner-3 .banner-work-btn{display:block;}
.expert-section h3, .expert-section h2{font-size:26px;}
.hire-banner.hire-banner-3 .hire-banner-list{margin-bottom:30px;}
.hire-banner.hire-banner-3 .hire-banner-list li{font-size:17px;}
.hire-banner.hire-banner-3 .hire-banner-list li span{font-size:30px;}
.wraper-home-services .home-services-box .home-services-box-item .holder{margin-bottom:30px;min-height:auto;}
.reactjs-development-banner.hire-banner-3 .hire-banner-step-title h2{font-size:17px;}
.ind-details{font-size:18px;}
.social-right ul li{margin:0 0 0 2px;}
.social-right ul li a{padding:10px 0;width:40px;height:40px;}
.social-right ul li a .fa{font-size:18px;}
.new-banner-react.hire-banner-3 .hire-banner-list li{padding:20px 35px 20px 15px !important;}
.pro-related-posts article{margin-bottom:20px;}
.page-live-streaming-application .screen-text h3{font-size:38px;}
.construction-inspection .build-on p{font-size:20px;}
.construction-inspection .screen-text{margin-top:100px;}
.construction-inspection .portfolio-section.portfolio-section-left:before, .construction-inspection .portfolio-section.portfolio-section-right:before{top:66px;font-size:112px;}
.cable-surveying-app .screen-text h3:before, .cable-surveying-app .screen-text h3:after{display:none;}
.portfolio-sub-section h4{width:19%;}
.cable-surveying-app .screen-text{padding:0;}
.cable-surveying-app .portfolio-heading h1{font-size:30px;}
.construction-vendor .portfolio-heading h2{font-size:30px;}
.construction-vendor .screen-text{margin-top:90px;}
.construction-vendor .portfolio-section h2:before{top:-123px;right:64px;}
.construction-vendor .portfolio-section{padding:100px 0;}
.construction-vendor .portfolio-section img{margin-bottom:50px;}
.portfolio-web-section:before{display:none;}
.on-demand-web{display:block;}
.page-food-delivery-app .about-bg .screen-text{margin-top:115px;}
.page-food-delivery-app .all-screens .screen-text, .page-food-delivery-app .all-screens .screen-text h3{margin-top:0;}
.other-services ul li{width:50%;}
.live-concert-app .about-bg:before {right: -270px;}
.live-concert-app .build-on .right-side {padding-left: 7px;}
.live-concert-app .about-bg {padding: 200px 0!important;}
.look-alike-app .portfolio-section-right:before{right: -400px;}
.look-alike-app .portfolio-section-left:before{left: -400px;}
.look-alike-app .screen-text.about-screen{width: auto;}
.look-alike-app .portfolio-section{margin: 0;padding:100px 0;}
.look-alike-app .screen-text{margin-top: 0;}
.look-alike-app .portfolio-section-right.app-section {margin-top: 40px;}
.commontext p {min-height: auto;}
#slider .carousel-caption {padding-left: 50px;bottom: -50px;}
.page-live-dj-concerts-app-development .build-on .left-side{padding-right: 20px;}
.page-live-dj-concerts-app-development .build-on .right-side img {margin: 0px 10px;}
.portfolio-listing:after{display: none;}
.portfolio-listing:before{display: none;}
.portfolio-listing {margin: 60px 78px 50px;}
.portfolio-listing h2 {font-size: 32px;margin-bottom: 0px;}
.portfolio-listing .right-side-content {padding: 0px 40px;margin: 50px 0;}
.portfolio-listing .rating {padding: 0px 0 15px;}
.portfolio-listing .bg-animated{margin: 30px 0 0;}
.portfolio-listing p {font-size: 18px;line-height: 30px;margin-bottom: 20px;}
.portfolio-listing .row{display: block;}
.portfolio-listing img.main-image {border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;border-top-right-radius: 40px;width: 100%;}
.portfolio-listing .col-md-12{padding:0;}
.portfolio-listing .portfolio-filter-tab {text-align: left;}
.portfolio-filter-new #portfolio-filter-link{display: block!important;text-align: left!important;padding: 20px; margin: 0 50px;}
.portfolio-filter-new #portfolio-filter-link .fa {float: right;font-size: 25px;font-weight: 600;}
.portfolio-filter-tab{position: absolute;left: 15px;right: 15px;background: #fff;z-index: 99;display: none;}
.portfolio-filter-tab a {display: block;margin: 0px;font-size: 17px;border: 0;text-align: left;border-bottom: 1px solid #000;width: 100%;padding: 10px 16px;border-radius: 0;}
.portfolio-filter-tab a i {background: url(../png/menu-icon.png) no-repeat;width: 22px;height: 22px;margin: 0 10px 0 0;float: left;}
.portfolio-filter-tab a i.fa-asp {background-position: -78px 0;}
.portfolio-filter-tab a i.fa-powerapp {background-position: -2174px 0;}
.portfolio-filter-tab a i.fa-flutter {background-position: -2198px 0;}
.portfolio-filter-tab a i.fa-native {background-position: -433px 0;}
.portfolio-filter-tab a i.fa-laravel {background-position: -359px 0!important;}
.portfolio-filter-tab a i.fa-wordpresss {background-position: -789px 0;}
.portfolio-filter-tab a i.fa-angular {background-position: -51px 0;}
.portfolio-filter-tab a.active{background: #d8d8d8;border: 1px solid #d8d8d8;color: #000;}
.portfolio-filter-tab a:hover{background:#df2b2b;color: #fff;}
.portfolio-listing .bg-animated {padding: 8px 36px;}
.portfolio-listing .keywords {text-align: left;}
.ninja-content {padding-left: 30px;}
.ninja-team h2 {font-size: 30px;}
.testimonials-item iframe {width: 341px;}
.development_block .development_categeory p {margin: 10px 0;}
.development_block h2 {font-size:25px; line-height: 35px; margin: 30px 0px 15px;}
.development_categeory {padding: 0px 10px;}
.development_categeory ul li, .development_block .development_categeory p {font-size: 12px; line-height: 22px;}
.development_block .development_categeory a h3 {font-size:20px;}
#contact-us .social-network {padding-left: 30px;}
#contact-us .address_info {padding-right: 30px;}
.app-features-section .app-features-section-new {display: block;}
.app-features-image{text-align: center;margin-bottom: 50px;}
}
@media only screen and (min-width:960px) and (max-width:1179px){
 
  .inquiry-top-right h1{font-size:46px;margin-top:50px; }
.inquiry-top-right h1 span{font-size:16px;}
.inquiry-bottom-left h4{font-size:34px;}
.inquiry-bottom-left ul li{font-size:14px;}
.hire-developer-list2-title h2{font-size:26px;}
/*.hire-developer-box2{padding:15px;}*/
.hire-developer-box2 .hire-developer-box2-text h4 , .hire-developer-box2 .hire-developer-box2-text h3{font-size:16px;}
.hire-developer-box2 .hire-developer-box2-text p{font-size:11px;}
.hire-developer-list2-title-right{text-align:center;}
.hire-developer2 .container > .row{display:grid;flex-wrap:wrap;}
.hire-developer-list2{order:2;}
.hire-developer-list2-title.pt-4{padding-top:0 !important;}
.hire-developer-list2-title{padding-bottom:30px;text-align:center;}
.hire-developer-web-development .hire-developer-list2 .row > div:nth-child(4n+1){clear:inherit;}
.new-solutions-box h4,.new-solutions-box h3{line-height:1.6;min-height:50px;}
.hire-banner-form-top h3, .hire-banner-form-top h2{font-size:21px;}
.hire-banner-left h1{font-size:36px;}
.hire-banner-left p span{font-size:26px;}
.hire-banner-list li{font-size:15px;}
.hire-banner-step-title h2,.hire-banner-step-title h5{font-size:17px;}
.hire-banner-step-img{width:40px;}
.hire-banner-step-title{width:calc(100% - 40px);}
.new-title h2, .new-title h3, .new-title h1{font-size:35px;margin-bottom:10px;line-height:1.4;}
.new-faq-app .new-title h3{font-size: 35px;}
.toolsandtechs .headtext{font-size: 35px;}
.hire-developer2 .hire-developer-top .new-title h2, .new-title h3{font-size: 35px !important;}
.hire-banner-2.hire-react-native-banner .new-title h2{font-size: 32px ;}
.new-title h2:before, .new-title h3:before{font-size:55px;top:-10px;}
.pb-8{padding-bottom:50px !important;}
.pt-8{padding-top:50px !important;}
.new-contactus-form{padding-top:160px!important;}
.powerportfolios-slider .slick-slide.powerportfolio-ipad img{width:80%;}
.our-work-slider-item .our-work-slider-left img{width:210px;}
.our-work-slider-item.our-work-tls .our-work-slider-left img{width:180px;}
.our-work-slider-item .app-work-screen-2{left:110px;}
.our-work-slider-item .app-work-screen-3{left:200px;}
.our-work-slider-right{padding:70px 70px 70px 100px;}
.new-development-services-text h4, .new-development-services-text h3{font-size:22px;}
.new-development-services-center-img{width:140px;height:140px;line-height:140px;margin:180px auto 0;}
.new-development-services-center-img:before{width:150px;height:150px;}
.new-development-services-img{margin-right:15px;}
.hire-angularjs-development .new-solutions-box{background-color:#fff;box-shadow:0px 2px 7.2px 0.8px rgba(0, 0, 0, 0.1);padding:30px 20px 20px;position:relative;transition:all ease 0.5s;margin-bottom:30px;}
.connect-code-list{padding:30px 10px;}
.hire-android-connect-code .connect-code-list{padding:30px 10px;min-height:482px;}
.connect-code-list h4, .connect-code-list h3{margin-bottom:5px;}
.new-testimonials-text h4, .new-testimonials-text h3{font-size:20px;}
.testimonials-item{padding:40px;}
.our-work-slider-item .our-work-slider-left{left:0;}
.slidertabs.new-asp-slidertab.new-home-slidertab{top:0px;right:150px !important;}
.slidertabs.new-asp-slidertab.new-home-slidertab a.left.carousel-control{width:60px !important;height:60px !important;padding:20px 0;}
.slidertabs.new-asp-slidertab.new-home-slidertab a.right.carousel-control{width:60px !important;height:60px !important;margin-left:50px!important;padding:20px 0;}
.our-work-slider-item.our-work-fovero .our-work-slider-left img.app-work-screen-1{width:490px;}
.our-work-slider-item.our-work-fovero .our-work-slider-left img.app-work-screen-2{width:145px;top:175px;}
.our-work-slider-item.our-work-fovero .our-work-slider-left img.app-work-screen-3{width:117px;top:160px;left:350px;}
.our-work-slider-item.our-work-changeglobe .our-work-slider-left{left:0}
.our-work-slider-item.our-work-changeglobe .our-work-slider-left img.app-work-screen-1{width:400px;top:50px;}
.our-work-slider-item.our-work-changeglobe .our-work-slider-left img.app-work-screen-2{width:400px;top:120px;left:80px;}
.our-work-slider-item.our-work-changeglobe .our-work-slider-left img.app-work-screen-3{width:400px;top:150px;left:160px;}
.our-work-slider-item.our-work-clss .our-work-slider-left img.app-work-screen-1{width:500px;top:100px;}
.our-work-slider-item.our-work-clss .our-work-slider-left img.app-work-screen-2{width:140px;top:140px;left:370px;}
.our-work-slider-item.our-work-mozbet .our-work-slider-left img.app-work-screen-1{width:470px;left:0px;top:20px;}
.our-work-slider-item.work-skt .our-work-slider-left img{width:400px;}
.our-work-slider-item.work-skt .app-work-screen-2{top:100px;left:0px;}
.our-work-foodie .our-work-slider-right{padding-right:50px;}
.opening-language h3{font-size:22px;}
.opening-language p{font-size:15px;margin:5px 0;}
.opening-language ul{margin-top:20px;}
.opening-language ul li{font-size:15px;}
.apply-btn a.btn.btn-custom{font-size:13px;margin-right:0;}
.career-back{padding:120px 0 20px;}
.career-back h1{margin:40px 0 0;}
.hire-banner-2 .hire-banner-step .hire-banner-step-img{height:40px;width:40px;background-size:480px;}
.hire-banner-2.hire-wordpress-banner .hire-banner-step:first-child .hire-banner-step-img{background-position:-307px -63px;}
.hire-banner-2 .hire-banner-step:nth-child(2) .hire-banner-step-img{background-position:-370px -70px;}
.hire-banner-2 .hire-banner-step:nth-child(3) .hire-banner-step-img{background-position:-430px -70px;}
.new-development-services-2 .new-development-services-center-img{background-position:-10px -85px;}
span.bigpower{font-size:50px;}
.microsoft-powerapp-why-us .new-why-us-left ul li{padding:20px 10px 0 !important;}
.microsoft-powerapp-why-us .new-why-us-left ul li h4, .microsoft-powerapp-why-us .new-why-us-left ul li h3{font-size:14px;}
.hire-banner-2.flutter-application-development-banner .hire-banner-step:first-child .hire-banner-step-img{background-position:-309px -68px;height:56px;}
.new-price-list h2{font-size:19px;}
.new-price-list{padding:40px 16px;}
.new-price-list .ul-height{min-height:290px;}
.new-price-list .new-price-btn{font-size:17px;}
.new-price-list sup{top:-7px;font-size:20px;}
.new-price-list span{font-size:15px;}
.new-price-list h5{margin-bottom:0;font-size:15px;}
.new-price-list h3{margin:10px 0 0;}
.new-price-list{padding:30px 16px;}
/* .hire-developer-enquire-now ul li{padding:0px 4px 5px !important;margin-right:10px;width:100px;}
.hire-developer-enquire-now h5{font-size:13px;} */
.new-findus-section .desc-country .footersubtitale{font-size:14px !important;}
.contactus-info{padding:35px 20px;}
.our-work-slider-item.single-image .our-work-slider-left img{width:430px;}
.concetto-life-box{padding:10px;}
.concetto-life-cols .concetto-life-box h2{font-size:19px;}
.concetto-life-cols .concetto-life-box p{font-size:15px;}
.services-with-portfolio{padding-top:20px;padding-bottom:20px;}
.services-list-text h3{margin:0 0 5px;}
.services-list-text h3 a{font-size:22px;}
.services-list{padding:20px 10px;}
.services-list-text{width:75%;}
.portfolio-list .slick-slide{padding-right:20px;}
.new-testimonials:before{background-size:70%;}
.new-testimonials:after{background-size:70%;}
.portfolio-list{padding-left:0;}
.slide-title{font-size:35px;line-height:46px!important;}
.services-list-img{width:75px;height:75px;line-height:75px;}
.portfolio-list .new-title h2{font-size:36px;}
.new-link a:first-child{margin-right:10px;}
.industries-list .col-md-2{width:180px;}
.service-provide li.provider-list{padding:20px 10px !important;}
.service-provide ul{padding-left:0;}
/*.hire-developer-box2 .hire-developer-box2-text{width:63%;float:left;}*/
.services.android-page.aboutsuspagefull{height:auto!important;padding:60px 0 214px!important;}
.androidpages.lifepagebanner .services.android-page{height:auto!important;padding:380px 0 217px!important;}
.glassdoor-review-life-page.glassdoor-review{margin-top: 325px;}
.lifepagebanner .services.android-page.aboutsuspagefull h1{margin-top:230px!important;}
.new-inquiry-info .contact_button span{font-size:19px;}
.contactus-info ul li a p{font-size:14px;}
.contactus-info ul li .fa{width:50px;}
.contactus-info ul li i{font-size:22px;}
.contactus-info ul li img{padding:14px;}
.hire-banner-2.hire-wordpress-banner .hire-banner-step:first-child .hire-banner-step-img{background-position:-309px -68px;}
.hire-banner-2 .hire-banner-step:nth-child(1) .hire-banner-step-img{background-position:-309px -71px;}
.grid.technologies-grids{margin-top:40px;}
.technologies div#filters a{padding:0px 15px 10px!important;}
.flutter-new-banner{display:none;}
.hire-banner.hire-banner-3 .hire-banner-steps{display:none;}
.new-banner-react.hire-banner-3 .row.hire-banner-steps{display:none;}
.hire-banner.hire-banner-3 .banner-work-btn{display:block;}
.expert-section h3, .expert-section h2{font-size:26px;}
.hire-banner.hire-banner-3 .hire-banner-list{margin-bottom:50px;}
.hire-banner.hire-banner-3 .hire-banner-list li{font-size:18px;}
.services-with-portfolio-inner .our-work-slider-right h3 a{font-size:21px;}
.services-with-portfolio-inner .our-work-slider-right ul li{font-size:16px;}
.services-with-portfolio-inner-tab{margin-bottom:50px;padding-top:30px;}
.services-with-portfolio.services-with-portfolio-inner:before{width:100%;}
.services-with-portfolio-inner .portfolio-list-slider img{margin:0 auto;}
.visit-app{margin-right:50px;}
.services-with-portfolio-inner .slick-arrow{right:280px;}
.services-with-portfolio.services-with-portfolio-inner:before{bottom:-20px;}
.services-with-portfolio-inner .slick-initialized .slick-slide{text-align:center;}
.wraper-home-services .home-services-box .home-services-box-item .holder{padding:40px 20px;min-height:auto;}
.wraper-home-services .home-services-box .home-services-box-item{padding:10px;}
.unvisible-portfolio-text{margin-bottom:0px;}
.ind-details{font-size:18px;}
.industries-box h5{font-size:17px}
.industries-box .remove-break br{display:none;}
.social-right ul li{margin:0 0 0 2px;}
.social-right ul li a{padding:10px 0;width:40px;height:40px;}
.social-right ul li a .fa{font-size:18px;}
.reactjs-development-services .new-development-services-center-img{margin:270px auto 0;}
.new-banner-react.hire-banner-3 .hire-banner-list li{padding:20px 35px 20px 15px !important;}
.all-screen-image{margin-bottom:25px;}
.portfolio-section{padding:70px 0;}
.about-section{margin:70px 0;padding:50px 0;background-size:auto;}
.designer-vista-banner{margin-bottom:0px;}
.screen-text h3{font-size:50px;}
.screen-text h2{font-size:50px;}
.portfolio-heading h1{margin:30px 0;font-size:24px;}
.screen-text p{font-size:18px;}
.portfolio-heading p{font-size:18px;line-height:1.9;}
.designer-vista-banner img.splash-screen{width:100%;}
.pro-related-posts article{margin-bottom:20px;}
.page-live-streaming-application .screen-text h3{font-size:38px;}
.page-live-streaming-application .portfolio-banner{background-position:top center;}
.construction-inspection .portfolio-section.portfolio-section-left, .construction-inspection .portfolio-section.portfolio-section-right{background-size:cover;margin-bottom:20px;}
.construction-inspection .portfolio-section.portfolio-section-left:before , .construction-inspection .portfolio-section.portfolio-section-right:before{top:100px;}
.portfolio-about .heading{margin-bottom:20px;}
.portfolio-about .left-side{padding:20px 45px;border-left:0;}
.construction-inspection .portfolio-section img{margin-top:50px;}
.construction-inspection .portfolio-section.all-screen img{margin-top:0px;}
.portfolio-section.portfolio-section-left .screen-text{margin-top:200px;}
.portfolio-section.portfolio-section-right .screen-text{margin-top:100px;}
.construction-inspection .portfolio-section.portfolio-section-right img{margin-left:auto;}
.cable-surveying-app .screen-text h3:before, .cable-surveying-app .screen-text h3:after{display:none;}
.construction-inspection .portfolio-section.portfolio-section-middle img{margin-top:0px;}
.cable-surveying-app .screen-text{padding:0;}
.portfolio-sub-section h4{width:17%;font-size:18px;}
.portfolio-sub-section p{font-size:16px;}
.cable-surveying-app .screen-text h3{font-size:36px;}
.cable-surveying-app .portfolio-heading h1{font-size:30px;}
.construction-vendor .portfolio-heading h2{font-size:30px;}
.construction-vendor .screen-text{margin-top:30px;}
.construction-vendor .portfolio-section h2:before{top:-123px;right:64px;}
.construction-vendor .portfolio-section{padding:100px 0;}
.construction-vendor .portfolio-section img{margin-bottom:50px;}
.job-creation .portfolio-section.portfolio-section-left:first-child{margin-top:70px;}
.job-creation .screen-text h3, .job-creation .screen-text h1{font-size:45px;}
.page-dj-event-booking-app-development .new-development-services-center-img{margin:90px auto 0;}
.portfolio-web-section:before{right:-407px;}
.on-demand-service-provider .portfolio-section{padding:100px 0;}
.on-demand-service-provider .portfolio-section.left-side:before{right: -210px;top: 50%;transform: translateY(-50%);}
.on-demand-service-provider .portfolio-section.right-side:before{top: 50%;transform: translateY(-50%);left: -210px;}
.on-demand-service-provider .portfolio-section.right-side {margin-top: 0px;}
.portfolio-web-section .portfolio-section{padding:0;}
.portfolio-section.right-side:before{left:-180px;}
.portfolio-section.left-side:before{right:-180px;}
.portfolio-web-section:before{display:none;}
.on-demand-web{display:block;}
.portfolio-web-section{padding:100px 0;}
.page-body-measurement-app-development .portfolio-section.right-side .left img{left:-5%;}
.page-hospital-appointment-booking-app .screen-text-list ul{padding:0 30px;}
.page-food-delivery-app .portfolio-banner{padding:100px 0;}
.page-food-delivery-app .about-bg .screen-text{margin-top:96px;}
.page-food-delivery-app .all-screens .screen-text, .page-food-delivery-app .all-screens .screen-text h3{margin-top:0;}
.page-food-delivery-app .screen-text h3{font-size:36px;line-height:1.4;}
.page-food-delivery-app .screen-2, .page-food-delivery-app .screen-1, .page-food-delivery-app .screen-3{padding:50px 0;}
.page-music-mixer-app-game .screen-text p{padding:0;}
.page-music-mixer-app-game .screen-3{background-size:cover;}
.page-music-mixer-app-game .screen-text{margin-top:50px;}
.page-music-mixer-app-game .screen-2 .screen-text{margin-top:400px;}
.page-music-mixer-app-game .screen-1{padding:60px 0 0;}
.page-music-mixer-app-game .screen-2{padding:0px 0 60px;}
.page-music-mixer-app-game .portfolio-banner{margin-bottom:0;}
.page-music-mixer-app-game .screen-3 .screen-text{margin-top:100px;}
.other-services ul li{width:50%;}
.trading-desk-management-app .portfolio-section-left, .trading-desk-management-app .portfolio-section-left-dark{padding:130px 0 40px; }
.trading-desk-management-app .portfolio-section-right, .trading-desk-management-app .portfolio-section-right-dark{padding: 40px 0 130px;}
.trading-desk-management-app .screen-text, .trading-desk-management-app .screen-text h3 {margin-top: 0px!important;}
.live-concert-app .portfolio-section-left .screen-text{margin-top: 0px;}
.live-concert-app .portfolio-section-left .screen-text-list {padding-right: 0px;}
.live-concert-app .portfolio-section-right-2{padding: 0;}
.live-concert-app .about-bg:before {right: -395px;}
.live-concert-app .build-on .right-side {padding-left: 7px;}
.live-concert-app .about-bg {padding: 200px 0!important;}
.look-alike-app .portfolio-section-right:before{right: -520px;}
.look-alike-app .portfolio-section-left:before{left: -520px;}
.look-alike-app .screen-text.about-screen{width: auto;margin-top: 350px;}
.look-alike-app .portfolio-section{margin: 0;padding:100px 0;}
.look-alike-app .screen-text{margin-top: 0;}
.all-screen-images {padding-top: 300px!important;}
.look-alike-app .portfolio-section-right.app-section {margin-top: 0px;}
.new-powerapp-portfolio #viewportfolio.view-portfolio span.view-all-text{display: none;}
.new-powerapp-portfolio .banner-work-btn {margin-top: 20px;margin-right: 20px;}
.form-fields {margin-bottom: 20px!important;}
.inquiry-top-right p {font-size: 16px;}
.commontext p {min-height: auto;}
.wraper-home-services .home-services-box .home-services-box-item .holder .btn{left: 20px;}
.wraper-home-services .home-services-box .home-services-box-item .holder .data {margin-bottom: 60px;}
.page-live-dj-concerts-app-development .build-on .left-side{padding-right: 20px;}
.page-live-dj-concerts-app-development .build-on .right-side img {margin: 0px 10px;}
.portfolio-listing:after{display: none;}
.portfolio-listing:before{display: none;}
.portfolio-listing {margin: 60px 78px 50px;}
.portfolio-listing h2 {font-size: 32px;margin-bottom: 0px;}
.portfolio-listing .right-side-content {padding: 0px 40px;margin: 50px 0;}
.portfolio-listing .rating {padding: 0px 0 15px;}
.portfolio-listing .bg-animated{margin: 30px 0 0;}
.portfolio-listing p {font-size: 18px;line-height: 30px;margin-bottom: 20px;}
.portfolio-listing .row{display: block;}
.portfolio-listing img.main-image {border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;border-top-right-radius: 40px;width: 97%;}
.portfolio-listing .col-md-12{padding:0;}
.portfolio-listing .portfolio-filter-tab {text-align: left;}
.portfolio-listing .container-fluid{padding: 0;}
.portfolio-filter-new #portfolio-filter-link{display: block;text-align: left!important;padding: 20px; margin: 0 50px;}
.portfolio-filter-new #portfolio-filter-link .fa {float: right;font-size: 25px;font-weight: 600;}
.portfolio-filter-tab{position: absolute;left: 15px;right: 15px;background: #fff;z-index: 99;display: none;}
.portfolio-filter-tab a {display: block;margin: 0px;font-size: 17px;border: 0;text-align: left;border-bottom: 1px solid #d2d2d2;width: 100%;padding: 10px 16px;border-radius: 0;}
.portfolio-filter-tab a i {background: url(../png/menu-icon.png) no-repeat;width: 22px;height: 22px;margin: 0 10px 0 0;float: left;}
.portfolio-filter-tab a i.fa-asp {background-position: -78px 0;}
.portfolio-filter-tab a i.fa-powerapp {background-position: -2174px 0;}
.portfolio-filter-tab a i.fa-flutter {background-position: -2198px 0;}
.portfolio-filter-tab a i.fa-native {background-position: -433px 0;}
.portfolio-filter-tab a i.fa-laravel {background-position: -359px 0!important;}
.portfolio-filter-tab a i.fa-wordpresss {background-position: -789px 0;}
.portfolio-filter-tab a i.fa-angular {background-position: -51px 0;}
.portfolio-filter-tab a.active{background: #d8d8d8;border: 1px solid #d8d8d8;color: #000;}
.portfolio-filter-tab a:hover{background:#df2b2b;color: #fff;}
.portfolio-inner-banner {padding: 130px 0 50px;}
.portfolio-listing .bg-animated {padding: 8px 36px;}
.portfolio-listing .keywords {text-align: left;}
.services-listing-detail-left {margin-right: 100px;}
.services-listing-detail-right {margin-left: 100px;}
.services-listing-content h2 {font-size: 30px;margin-bottom: 15px;}
.services-listing-content .highlighted{margin-bottom: 15px;}
.services-listing-detail-left .services-listing-content {padding-left: 50px;padding-right: 50px;}
.services-listing-detail-right .services-listing-content {padding-left: 50px;padding-right: 50px;}
.service-listing-img {padding: 20px;}
.services-listing .container-fluid {padding: 0;}
.services-listing .container-fluid .col-md-12 {padding: 0;}
.ninja-content {padding-left: 30px;}
.ninja-team h2 {font-size: 30px;}
.ninja-team:before{top: 22px;}
.ninja-team {margin-top: 60px;}
.certified-developers .certified-developers-text h3{font-size: 26px;}
.fourth-footer .box-footer-link h4 {font-size: 18px!important;}
.testimonials-item iframe {width: 341px;}
.development_block .development_categeory p {margin: 10px 0;}
.development_block h2 {font-size:25px; line-height: 35px; margin: 30px 0px 15px;}
.development_categeory {padding: 0px 10px;}
.development_categeory ul li, .development_block .development_categeory p {font-size: 12px; line-height: 22px;}
.development_block .development_categeory a h3 {font-size:20px;}
.page-on-demand-app-development .look-alike-app.pb-8{padding-bottom: 80px!important;}
#contact-us .social-network {padding-left: 30px;}
#contact-us .address_info {padding-right: 30px;}
.ind-details {margin: 0 0 0px 70px;}
.certificates {margin-top: 0px;}
div#contactform:before {top: -13px;}
.page-contact.footer-form {margin-top: 174px;}
/* nav.navbar ul.nav>li>a{font-size:14px!important;}
nav.navbar ul.nav>li{margin:0 0 0 8px !important}  */
}
@media only screen and (min-width:960px) and (max-width:991px){
.new-development-services-left .new-development-services-list:first-child, .new-development-services-left .new-development-services-list:last-child{left:0;}
/* .new-development-services-left .new-development-services-img{float:left;margin-right:20px;margin-left:0;} */
/* .new-development-services-left .new-development-services-text{text-align:left;float:left;} */
.new-development-services-center{display:none;}
.new-development-services-right .new-development-services-list:first-child, .new-development-services-right .new-development-services-list:last-child{right:0;}
.new-development-services-img{margin-right:20px;}
.process{width:33%;}
.testimonials-slider:after{background:none;}
.page-home .clearfix, .row.bottom-menu-model{display:block!important;}
.new-terminus .carousel-img.tremtop img.animated.fadeInRight.firstclimg{float:right;}
#clslider .carousel-inner .item.new-terminus img{max-height:250px;}
.carousel-img.tremtop img.animated.fadeInRight.firstclimg{margin:-100px 0px 0 0px !important;}
#clslider .carousel-inner .item.new-terminus img.animated.fadeInRight.sliderright.secondclimg{margin:-50px -450px 0 0!important;max-height:200px;}
#clslider .carousel-inner .item.new-terminus img.animated.fadeInRight.sliderright1{margin:0 -70px 0 0 !important;max-height:150px;}
.our-work-slider-right{padding:70px 70px 70px 440px;}
.our-work-slider-left{top:30px;}
.our-work-foodie .our-work-slider-right{padding-right:30px;}
/* .hire-developer-enquire-now ul{float:left;margin-top:30px;}
.hire-developer-enquire-now ul li{padding:10px 10px 15px !important;margin-right:15px;width:140px;}
.hire-developer-enquire-now h5{font-size:15px;} */
.new-development-services .btn-common a.btn{margin-left:10px;}
/* .new-development-services .btn-common{text-align:left;} */
.new-development-services .btn-common{text-align:center;}
.new-findus-section .maincountry:nth-child(2){border-right:none;}
.form-secure{margin-right:0;}
.new-home-banner .slide-title{line-height:40px!important;}
.on-demand-responsive{display:flex;flex-direction:column;}
.on-demand-responsive .on-demand-para{order:2;}
.on-demand-responsive .hire-developer-top-img{order:1;padding-bottom:50px;}
.androidpages .floatleft h1{margin-bottom:20px;}
.hire-banner-2.hire-wordpress-banner .hire-banner-step:first-child .hire-banner-step-img{background-position:-309px -68px;}
.technologies div#filters a{float:left!important;width:33.33%;font-size:20px!important;}
.technologies .new-title p{width:100%;}
.technologies div#filters a.button.is-checked{border-bottom:none!important;}
.flutter-new-banner{display:none;}
.hire-banner.hire-banner-3 .hire-banner-steps{display:none;}
.hire-banner.hire-banner-3 .banner-work-btn{display:block;}
.expert-section h3, .expert-section h2{font-size:26px;}
.hire-banner.hire-banner-3 .hire-banner-list li{font-size:17px;}
.unvisible-portfolio-text{margin-bottom:-14px;}
.all-screen img{width:auto;}
.all-screen-image{margin-bottom:25px;}
.all-screen-image.image-top{margin-top:0px;}
.designer-vista-banner img.splash-screen{width:auto;}
img.splash-screen{margin:50px auto 0;display:block;}
.screen-text{margin-top:50px;}
.portfolio-banner{padding:100px 0 0px;}
.portfolio-section{padding:40px 0;}
.about-section{margin:0px;background:#0e4d92;}
.about-section p{padding-right:0;}
.screen-text h3{margin:30px 0;}
.screen-text h2{margin:30px 0;}
.about-section .btn-custom{margin-top:0;margin-bottom:50px;}
.about-app .text p{color:#fff;}
.all-screen .screen-text h3, .all-screen .screen-text p{color:#000;}
.img-right img.img-responsive{display:inherit;}
.deliver-result-section-text{min-height:auto!important;}
.page-live-streaming-application .screen-text h3{font-size:38px;}
.streaming-about h2{text-align:left;}
.streaming-about .left-side p{text-align:left;margin-bottom:20px;}
.streaming-about .left-side{padding-right:0;}
.page-live-streaming-application .portfolio-section{padding:30px 0;}
.full-background img{margin:50px auto!important;}
.full-background .screen-text.text-bottom{margin-top:0px;}
.page-social-media-app-for-designers .portfolio-banner{background-position:top;}
.page-live-streaming-application .portfolio-banner{background-size:cover;margin-bottom:50px;background-position:right;}
.portfolio-about .right-side{padding-right:0px;}
.construction-inspection .portfolio-banner{background-size:cover;}
.construction-inspection .app-logo{margin-top:50px;}
.construction-inspection .build-on{margin-bottom:50px;}
.portfolio-box p{height:auto;}
.construction-vendor .portfolio-heading h2{font-size:24px;margin-top:40px;}
.construction-vendor .screen-text{margin-top:-13px;}
.construction-vendor .portfolio-section h2:before{top:-123px;right:4px;}
.construction-vendor .portfolio-section{padding:100px 0;}
.construction-vendor .portfolio-section img{margin-bottom:50px;}
.android_ecommerce .portfolio-banner{background:url(../jpg/banner-bg-3.jpg) #f6f7f6 no-repeat top center;padding-bottom:0;}
.android_ecommerce .screen-text{margin-top:0;}
.android_ecommerce .screen-text p, .screen-text h3{color:#000;}
.android_ecommerce .build-on .left-side p {color: #fff;}
.android_ecommerce .portfolio-section.right-side .screen-text{margin-left:0px;}
.android_ecommerce .portfolio-section.all-screen{background:url(../png/all-screen-bg-4.png) no-repeat center center;background-size:cover;}
.android_ecommerce .screen-text h3{color:#000;}
.portfolio-web-section:before{right:-315px;display:none;}
.on-demand-web{display:block;}
.on-demand-service-provider .portfolio-section{padding:160px 0;}
.portfolio-web-section .portfolio-section{padding:0;}
.on-demand-service-provider .screen-text{padding-left:50px;}
.portfolio-section.right-side:before{left:-180px;}
.portfolio-section.left-side:before{right:-180px;}
.on-demand-service-provider .portfolio-section.right-side{margin-top:0px;}
.on-demand-service-provider .screen-text p{margin-bottom:30px;}
.page-body-measurement-app-development .portfolio-section{padding:76px 0;}
.page-body-measurement-app-development .portfolio-section.right-side .left img{display:none;}
.page-music-mixer-app-game .screen-2 .screen-text{margin-top:90px;}
.page-music-mixer-app-game .screen-3{padding:90px 0;}
.page-music-mixer-app-game .screen-3 .screen-text{margin-top:0px;}
.page-music-mixer-app-game .screen-3 .screen-text h3{margin-top:0px;}
.page-music-mixer-app-game .screen-4 .screen-text h3, .page-music-mixer-app-game .screen-4 .screen-text p, .page-music-mixer-app-game .screen-5 .screen-text h3, .page-music-mixer-app-game .screen-5 .screen-text p{color:#000;}
.page-music-mixer-app-game .portfolio-banner{margin-bottom:0;}
.page-music-mixer-app-game .screen-text p{padding:0;}
.page-music-mixer-app-game .screen-3{background-size:cover;}
.page-live-soccer-stat-app .screen-1{padding:80px 0 40px;}
.page-live-soccer-stat-app .screen-2, .page-live-soccer-stat-app .screen-3, .page-live-soccer-stat-app .screen-4{padding:40px 0;}
.page-live-soccer-stat-app .screen-text{text-align:center;}
.page-live-soccer-stat-app .about-section{padding:80px 0;}
.page-live-soccer-stat-app .about-section .screen-text-list{margin-bottom:50px;}
.page-live-soccer-stat-app .about-section h3{color:#fff;}
.page-live-soccer-stat-app .portfolio-section.all-screen{padding:60px 0;}
.page-live-soccer-stat-app .screen-text-list ul{padding:0 0px 20px 40px;}
.page-food-delivery-app .about-bg .screen-text{margin-top:0px;}
.page-family-of-friends .portfolio-banner{text-align:center;padding-bottom:0;}
.page-family-of-friends .build-on{justify-content:center;}
.page-family-of-friends .app-logo img{margin:0 auto;}
.page-family-of-friends .screen-text img{margin:20px auto;}
.page-family-of-friends .portfolio-section{padding:30px 0;}
.page-family-of-friends .about-section .screen-text{border-right:none;}
.page-family-of-friends .about-section .screen-text h3{color:#fff;}
.page-family-of-friends .screen-text-list ul{padding:0 0px 30px 40px;}
.page-family-of-friends .about-app{padding-left:0px;}
.page-online-exams-app-for-doctorate-students .section-2 .screen-text{margin-top:0px;}
.page-recipe-delivery-app .portfolio-banner{background-size:contain;}
.foodie-about .screen-text{padding:60px 30px;}
.foodie-about .screen-text-list ul{padding:0px 50px;}
.page-recipe-delivery-app .screen-1, .page-recipe-delivery-app .screen-2, .page-recipe-delivery-app .screen-3, .page-recipe-delivery-app .screen-4{background-size:contain;}
.page-recipe-delivery-app .screen-1 .col-md-7 img{margin-left:auto;}
.page-recipe-delivery-app .portfolio-section{padding:50px 0;}
.inspection-app-development .hire-developer-top-img img {padding-top: 50px;}
.live-concert-app .app-logo {margin-top: 0px; }
.live-concert-app .portfolio-banner {background:#bb2832;}
.live-concert-app .about-bg:before{background:none;}
.live-concert-app .about-bg {padding: 0px 0 100px!important;}
.live-concert-app .portfolio-section.portfolio-section-right .screen-text {margin-top: 0px;}
.live-concert-app .portfolio-section.portfolio-section-left img{margin-bottom: 50px;}
.live-concert-app .portfolio-section.portfolio-section-right img{margin-top: 50px;}
.look-alike-app .visit-site {text-align: center;}
.look-alike-app .build-on {padding-top: 20px;}
.look-alike-app .screen-text.about-screen {margin: 50px 0;}
.all-screen-images {padding-top: 50px!important;}
.look-alike-app .portfolio-section{padding:50px 0;}
.new-powerapp-portfolio #viewportfolio.view-portfolio span.view-all-text{display: none;}
.new-powerapp-portfolio .powerportfolios-slider .slick-prev, .new-powerapp-portfolio .powerportfolios-slider .slick-next {top: 248px;}
.new-powerapp-portfolio .banner-work-btn {margin-top: 20px;margin-right: 0px;}
/* .top-header-menu ul li p.offer_header{display: block;position: fixed;left: -57px;top: 152px;transform: rotate(-90deg);} */
.top-header-menu ul li.recent_offer{display: block;width: auto!important;}
.page-iphone-ios-app-development .our-work-slider-right{min-height: auto;padding: 120px 20px 50px;}
.page-android-app-development .our-work-slider-right{min-height: auto;padding: 120px 100px 0px 100px;}
.page-hybrid-mobile-app-development-services .our-work-slider-right{min-height: auto;padding: 120px 100px 0px 100px;}
.page-food-delivery-app-development .our-work-slider-right{min-height: auto;padding: 120px 100px 0px 100px;}
.page-hire-android-app-developer .our-work-slider-right{min-height: auto;padding: 120px 100px 0px 100px;}
.page-hire-angularjs-developer .our-work-slider-right{min-height: auto;padding: 120px 100px 0px 100px;}
.page-hire-iphone-developer .our-work-slider-right{min-height: auto;padding: 120px 100px 0px 100px;}
.page-hire-laravel-developer .our-work-slider-right{min-height: auto;padding: 120px 100px 0px 100px;}
.page-laravel-development .our-work-slider-right{min-height: auto;padding: 120px 100px 0px 100px;}
.commontext p {min-height: 272px;}
.wraper-home-services .home-services-box .home-services-box-item .holder .btn{left: 20px;}
.wraper-home-services .home-services-box .home-services-box-item .holder .data {margin-bottom: 60px;}
.page-live-dj-concerts-app-development .build-on .left-side{padding-right: 20px;}
.page-live-dj-concerts-app-development .build-on .right-side img {margin: 0px 10px;}
.portfolio-listing .bg-animated {padding: 8px 36px;}
.portfolio-listing .keywords {text-align: left;}
.ninja-team:before {top: 0;}
.btm-section-mission .new-solutions-box {min-height: 415px;}
.inquiry-page{margin-top: 0;}
.newInquiry .btn-primary{display: initial;}
.testimonial-slider-new{margin-top: 70px;}
.testimonials-item iframe {width: 100%;}
.development_block .development_categeory p {margin: 0px;}
.development_block h2 {font-size:25px; line-height: 35px; margin: 30px 0px 15px;}
.development_categeory {margin:10px 0px 20px 0px; padding: 0px;}
.development_categeory ul li, .development_block .development_categeory p {font-size: 12px; line-height: 22px;}
.development_block .development_categeory a h3 {font-size:20px;}
.display-flex-center {display: inline-block;}
.certificates{width: 95%;}
.new-get-in-touch .page-contact:before {height: 80%;}
.new-inquiry-info {margin-top: 70px;}

.bgfullstack, .bgfullstack-btm, .fullstackrightimg img.img-responsive{display: none;}
.page-flutter-app-development .hire-banner-3 ul li br{display: none;}
.fullstackdvlpmain, .fullstackdvlpmain{margin-bottom: 20px;}
#contact-us .nav-tabs>li>a{padding: 10px 20px;}
#contact-us .address_info {padding-right: 0px;border-right: none;}
#contact-us .social-network {padding-left: 15px;}
/* .navbar-header .logo_img {width: 220px;padding-left: 15px;} */
.certificates {margin-top: -163px;}
div#contactform:before{height: 79px;top: 0px;}
}
@media only screen and (min-width:768px) and (max-width:959px){.inquiry-top{padding-top:110px;}
.inquiry-top-right{padding-right:20px;}
.inquiry-top-right h1{font-size:42px;}
.inquiry-top-right h1 span{font-size:14px;}
.inquiry-bottom-left h4{font-size:30px;}
.inquiry-bottom-left ul li{font-size:14px;}
.inquiry-top-right p br{display:none;}
.inquiry-bottom-left{padding:40px 20px;}
.page-inquiry .inquiry-page form{top:100px;}
.inquiry-bottom-left .sonar-wrapper{width:150px;height:150px;}
.inquiry-bottom-left .sonar-emitter{margin:47px 46px !important;}
.inquiry-bottom-right{padding:0;}
.hire-developer-list2-title h2{font-size:26px;}
/*.hire-developer-box2{padding:15px;}*/
.hire-developer-box2 .hire-developer-box2-text p{font-size:11px;}
.hire-developer-list2-title-right{text-align:center;}
.hire-developer2 .container > .row{display:grid;flex-wrap:wrap;}
.hire-developer-list2{order:2;}
.hire-developer-list2-title.pt-4{padding-top:0 !important;}
.hire-developer-list2-title{padding-bottom:30px;text-align:center;}
.prtflo-bg{height:800px;padding-top:100px;padding-bottom:100px;}
.custom-pricing-list{padding:10px 10px 20px;}
.custom-pricing-list h3{font-size:16px;line-height:20px;}
.custom-pricing-list ul li{font-size:12px;padding-bottom:5px;margin-bottom:5px;}
.custom-pricing-list h4{font-size:36px;margin:10px 0 20px;}
.app-block-detail .app-title-block{font-size:12px!important;line-height:18px;}
.hire-banner-form-top h3, .hire-banner-form-top h2{font-size:21px;}
.hire-banner-left h1{font-size:36px;}
.hire-banner-left p span{font-size:26px;}
.hire-banner-step-title h2,.hire-banner-step-title h5{font-size:17px;}
.hire-banner-step-img{width:40px;}
.hire-banner-step-title{width:calc(100% - 40px);}
.new-title h2, .new-title h3:before{font-size:33px;margin-bottom:10px;line-height:1.3;}
.new-title h2:before, .new-title h3:before{font-size:55px;top:-10px;}
.pb-8{padding-bottom:50px !important;}
.pt-8{padding-top:50px !important;}
.our-work-slider-item .our-work-slider-left img{width:210px;}
.our-work-slider-item.our-work-tls .our-work-slider-left img{width:180px;}
.our-work-slider-item .app-work-screen-2{left:110px;top:28px;}
.our-work-slider-item .app-work-screen-3{left:200px;top:55px;}
.our-work-slider-right{padding:160px 50px 50px 50px;}
.our-work-foodie .our-work-slider-right{padding-right:50px;}
.work-education .our-work-slider-right h3{padding-top:20px;}
.new-development-services-center-img{width:140px;height:140px;line-height:140px;margin:180px auto 0;}
.hire-angularjs-development .new-solutions-box{background-color:#fff;box-shadow:0px 2px 7.2px 0.8px rgba(0, 0, 0, 0.1);padding:30px 20px 0px 20px;position:relative;transition:all ease 0.5s;margin-bottom:30px;}
.new-development-services-center-img:before{width:150px;height:150px;}
.new-development-services-img{margin-right:15px;}
.connect-code-list{padding:30px 10px;}
.connect-code-list h4, .connect-code-list h3{margin-bottom:5px;}
.new-development-solution .new-solutions-box br{display:none;}
.new-testimonials-text h4, .new-testimonials-text h3{font-size:23px;}
.testimonials-item{padding:40px;min-height:auto !important;}
.our-work-slider-item .our-work-slider-left{left:0;}
.hire-banner-right{padding-right:15px;margin-top:30px;}

.our-work-slider-item .our-work-slider-left{height:350px;left:80px;}
.new-title p{width:100%;}
.new-development-services-left .new-development-services-list:first-child, .new-development-services-left .new-development-services-list:last-child{left:0;}
/* .new-development-services-left .new-development-services-img{float:left;margin-right:15px;margin-left:0;} */
/* .new-development-services-left .new-development-services-text,.new-development-services-text{width:85%;text-align:left;float:left;} */
.new-development-services-center{display:none;}
.new-development-services-right .new-development-services-list:first-child, .new-development-services-right .new-development-services-list:last-child{right:0;}
/* .hire-developer-enquire-now .text-right{text-align:center;} */
.new-why-us-right img{margin:40px auto;}
.testimonials-slider:after{display:none;}
.new-get-in-touch-form{padding:20px 20px 30px;}
/*.new-our-work{padding:0;}*/
/* .hire-developer-top-img img{padding-top:30px;} */
.hire-wordpress-developer .hire-developer-top-img img{padding-top:30px;}
.powerportfolios-slider .slick-slide.powerportfolio-ipad img{width:80%;}
.our-work-slider-item.our-work-fovero .our-work-slider-left img.app-work-screen-1{width:600px;}
.our-work-slider-item.our-work-fovero .our-work-slider-left img.app-work-screen-2{width:190px;top:175px;}
.our-work-slider-item.our-work-fovero .our-work-slider-left img.app-work-screen-3{width:120px;top:220px;left:480px;}
.our-work-slider-item.our-work-changeglobe .our-work-slider-left{left:160px;}
.our-work-slider-item.our-work-changeglobe .our-work-slider-left img.app-work-screen-1{width:350px;top:80px;}
.our-work-slider-item.our-work-changeglobe .our-work-slider-left img.app-work-screen-2{width:350px;top:120px;left:80px;}
.our-work-slider-item.our-work-changeglobe .our-work-slider-left img.app-work-screen-3{width:350px;top:150px;left:160px;}
.our-work-slider-item.our-work-clss .our-work-slider-left{left:130px;}
.our-work-slider-item.our-work-clss .our-work-slider-left img.app-work-screen-1{width:500px;top:150px;}
.our-work-slider-item.our-work-clss .our-work-slider-left img.app-work-screen-2{width:140px;top:195px;left:370px;}
.our-work-slider-item.our-work-mozbet .our-work-slider-left img.app-work-screen-1{width:450px;left:80px;top:0px;}
.slidertabs.new-asp-slidertab.new-home-slidertab{top:0px;right:150px !important;}
.slidertabs.new-asp-slidertab.new-home-slidertab a.left.carousel-control{width:60px !important;height:60px !important;padding:20px 0;}
.slidertabs.new-asp-slidertab.new-home-slidertab a.right.carousel-control{width:60px !important;height:60px !important;margin-left:50px!important;padding:20px 0;}
.page-home .clearfix, .row.bottom-menu-model{display:block!important;}
.new-terminus .carousel-img.tremtop img.animated.fadeInRight.firstclimg{float:right;}
#clslider .carousel-inner .item.new-terminus img{max-height:250px;}
.carousel-img.tremtop img.animated.fadeInRight.firstclimg{margin:-100px 0px 0 0px !important;}
#clslider .carousel-inner .item.new-terminus img.animated.fadeInRight.sliderright.secondclimg{margin:-50px -450px 0 0!important;max-height:200px;}
#clslider .carousel-inner .item.new-terminus img.animated.fadeInRight.sliderright1{margin:0 -70px 0 0 !important;max-height:150px;}
.our-work-slider-item.work-skt .app-work-screen-2{top:30px;left:-40px;}
.our-work-slider-item.work-skt .our-work-slider-left{height:300px;}
.process{width:33%;}
.process h4, .process h3{font-size:19px;}
.opening-language h3{font-size:22px;padding:5px 0;}
.opening-language p{font-size:15px;margin:5px 0;}
.opening-language ul li{font-size:15px;line-height:1.3;margin-bottom:8px;}
.apply-btn a.btn.btn-custom{font-size:13px;margin-right:0;}
.career-back{padding:90px 0 20px;}
.career-back h1{margin:30px 0 0;}
.seo-process .process{min-height:271px;}
.hire-banner-2 .hire-banner-step .hire-banner-step-img{height:40px;width:40px;background-size:480px;}
.hire-banner-2 .hire-banner-step:nth-child(1) .hire-banner-step-img{background-position:-310px -70px;}
.hire-banner-2 .hire-banner-step:nth-child(2) .hire-banner-step-img{background-position:-370px -70px;}
.hire-banner-2 .hire-banner-step:nth-child(3) .hire-banner-step-img{background-position:-430px -70px;}
.new-powerapp-portfolio .clearfix{display:block !important;}
.microsoft-powerapp-why-us .new-why-us-right{margin-top:40px;display:block;}
.powerportfolios-slider .slick-prev, .powerportfolios-slider .slick-next{top:230px;}
nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li a.view-all{color:#ffffff !important;border:1px solid #ffffff !important;}
.hire-banner-2.flutter-application-development-banner .hire-banner-step:first-child .hire-banner-step-img{background-position:-309px -68px;height:44px;}
.new-price-list h2{font-size:20px;}
.new-price-list .ul-height{min-height:400px;}
.new-price-list h5{font-size:14px;}
/* .hire-developer-enquire-now ul{float:left;margin-top:30px;} */
.new-development-services .btn-common a.btn{margin-left:10px;}
.productivity-app-creative .btn-common{text-align: center;}
/* .new-development-services .btn-common{text-align:left;} */
.new-development-services .btn-common{text-align:center;}
/*.new-findus-section .maincountry:nth-child(2){border-right:none;}*/
.right-asp-net-development-solution .new-solutions-list .col-md-4:nth-child(2){border-right:0;}
.right-asp-net-development-solution .new-solutions-list .col-md-4:nth-child(3){border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-left:0;}
.right-asp-net-development-solution .new-solutions-list .col-md-4:nth-child(4){border-right:0;}
.right-asp-net-development-solution .new-solutions-list .col-md-4:nth-child(5){clear:left;}
/* .microsoft-azure-development-new-why-us .new-why-us-right{padding-top:60px;} */
.top-industries .col-md-2:nth-child(4n+1){clear:left;}
.concetto-life-box{padding:10px;}
.concetto-life-cols .concetto-life-box h2{font-size:19px;}
.concetto-life-cols .concetto-life-box p{font-size:15px;}
.blog-list > div{margin-bottom:30px;}
.blog-list > div:nth-child(2n+1){clear:left;}
.new-home-banner div#myCarousel .slide-desc{padding:7px 0!important;}
.new-home-banner .slide-title{font-size:24px;line-height:30px!important;}
.services-with-portfolio{padding-top:20px;padding-bottom:20px;}
.services-list-text h3{margin:0 0 5px;}
.services-list-text h3 a{font-size:22px;}
.services-list{padding:20px 10px;}
.services-list-text{width:75%;}
.portfolio-list .slick-slide{padding-right:20px;}
.new-testimonials:before{background-size:50%;}
.new-testimonials:after{background-size:50%;}
.portfolio-list{padding-left:0;}
.slide-title{font-size:38px;line-height:46px!important;}
.services-list-img{width:75px;height:75px;line-height:75px;}
.portfolio-list .new-title h2{font-size:36px;}
.home-img-top img{margin:0 auto;}
.portfolio-list-more{width:70%;margin-top:60px;}
.portfolio-list-more h4{font-size:20px;}
.app-links .right-side img{right:40%;}
.app-links .right-side .iphone-icon{right:30%;}
.new-link a:first-child{margin-right:10px;}
.industries-list .col-md-2{width:176px;}
.industries-list span.remove-break br{display:block;}
.on-demand-responsive{display:flex;flex-direction:column;}
.on-demand-responsive .on-demand-para{order:2;}
.on-demand-responsive .hire-developer-top-img{order:1;padding-bottom:50px;}
.text-box{padding:0 30px;}
.feature-box{flex-direction:column;}
.feaure-left img{padding-top:0;}
.feaure-right{padding:20px 0;}
.service-provide ul{padding-left:0;}
.development-image img{float:none;margin:0 auto;}
.team-clearfix{clear:none;}
.clemployee{width:33.33%;}
.aboutsuspagefull.android-page.services{height:auto!important;padding:60px 0 185px!important;}
.androidpages.lifepagebanner .services.android-page{height:auto!important;padding:245px 0 217px!important;}
.lifepagebanner .services.android-page.aboutsuspagefull h1{margin-top:70px!important;}
#viewportfolio.view-portfolio .all-projects-btn .button{margin:-5px 8px 0 8px !important;}
.slidertab{left:5%!important;}
.androidpages .floatleft h1{margin-bottom:20px;}
.new-get-in-touch .page-contact:before{height:80%;}
.new-inquiry-info{margin-top:70px;}
.lets-discuss{display:none;}
.new-inquiry-info .contact_button{width:100%;}
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main label.error{position:relative;bottom:auto;}
.hire-developer-list2 .row > div:last-child{clear:left;}
.hire-banner-2.hire-wordpress-banner .hire-banner-step:first-child .hire-banner-step-img{background-position:-309px -68px;}
.technologies div#filters a{float:left!important;width:33.33%;}
.technologies div#filters a.button.is-checked{border-bottom:none!important;}
.flutter-new-banner{display:none;}
.hire-banner.hire-banner-3 .hire-banner-steps{display:none;}
.new-banner-react.hire-banner-3 .row.hire-banner-steps{display:none;}
.hire-banner.hire-banner-3 .banner-work-btn{display:block;}
.expert-section h3, .expert-section h2{font-size:26px;margin-bottom:30px;}
.hire-banner.hire-banner-3 .hire-banner-list li{font-size:16px;}
.services-with-portfolio-inner .our-work-slider-right h3 a{font-size:21px;}
.services-with-portfolio-inner .our-work-slider-right ul li{font-size:16px;}
.services-with-portfolio-inner-tab{margin-bottom:50px;padding-top:30px;}
.services-with-portfolio.services-with-portfolio-inner:before{width:100%;}
.services-with-portfolio-inner .portfolio-list-slider img{margin:0 auto;}
.visit-app{margin-right:50px;}
.services-with-portfolio-inner .slick-arrow{right:280px;}
.services-with-portfolio.services-with-portfolio-inner:before{bottom:-20px;}
.services-with-portfolio-inner .slick-initialized .slick-slide{text-align:center;}
.wraper-home-services .home-services-box .home-services-box-item .holder{margin-bottom:20px;padding:40px 20px;min-height:auto;}
.wraper-home-services .home-services-box .home-services-box-item .holder:last-child{margin-bottom:0;}
.wraper-home-services .home-services-box .home-services-box-item{padding:10px;}
.wraper-home-services .home-services-box .home-services-box-item .holder .data .h4{margin-bottom:10px;font-weight:400;font-size:24px;}
.wraper-home-services .home-services-box .home-services-box-item .holder .data{margin-bottom:10px;}
.wraper-home-services .home-services-box .home-services-box-item .holder .icon{margin-bottom:10px;}
.unvisible-portfolio-text{margin-bottom:-14px;}
.industries-box h5{font-size:17px}
.hire-banner-form:before{right:16px;}
.new-banner-react.hire-banner-3 .hire-banner-list li{padding:20px 35px 20px 15px !important;}
.hire-next-js-developer.new-banner-react.hire-banner-3 .hire-banner-list li{padding:21px 76px 20px 15px !important;}
.all-screen-image{margin-bottom:25px;}
.all-screen-image.image-top{margin-top:0px;}
.portfolio-section{padding:70px 0;}
.about-section{margin:70px 0;padding:50px 0;background-size:auto;}
.designer-vista-banner{margin-bottom:0px;background-position:top;}
.screen-text h3{font-size:50px;margin:30px 0;}
.screen-text h2{font-size:50px;margin:30px 0;}
.portfolio-heading h1{margin:30px 0;font-size:24px;padding:0px 0px;}
.screen-text p{font-size:18px;}
.portfolio-heading p{font-size:18px;line-height:1.9;}
img.splash-screen{margin:50px auto 0;display:block;}
.screen-text{margin-top:50px;}
.portfolio-banner{padding:100px 0 0px;}
.portfolio-section{padding:40px 0;}
.about-section{margin:0px;background:#0e4d92;}
.about-section p{padding-right:0;}
.about-section .btn-custom{margin-top:0;margin-bottom:50px;}
.about-app .text p{color:#fff;}
.all-screen .screen-text h3, .all-screen .screen-text p{color:#000;}
.img-right img.img-responsive{display:inherit;}
.deliver-result-section-text{min-height:auto!important;}
.pro-related-posts article{margin-bottom:20px;}
.page-live-streaming-application .screen-text h3{font-size:38px;}
.streaming-about h2{text-align:left;}
.streaming-about .left-side p{text-align:left;margin-bottom:20px;}
.streaming-about .left-side{padding-right:0;}
.page-live-streaming-application .portfolio-section{padding:30px 0;}
.full-background img{margin:50px auto!important;}
.full-background .screen-text.text-bottom{margin-top:0px;}
.page-social-media-app-for-designers .portfolio-banner{background-position:top;}
.construction-inspection .portfolio-section.portfolio-section-left, .construction-inspection .portfolio-section.portfolio-section-right{background-size:cover;margin-bottom:20px;}
.construction-inspection .portfolio-section.portfolio-section-left:before , .construction-inspection .portfolio-section.portfolio-section-right:before{top:100px;}
.portfolio-about .heading{margin-bottom:20px;}
.portfolio-about .left-side{padding:20px 45px;border-left:0;}
.construction-inspection .portfolio-section img{margin-top:50px;}
.construction-inspection .portfolio-section.all-screen img{margin-top:0px;}
.portfolio-section.portfolio-section-left .screen-text, .portfolio-section.portfolio-section-right img{margin-top:200px;}
.portfolio-section.portfolio-section-right .screen-text{margin-top:100px;}
.construction-inspection .portfolio-section.portfolio-section-right img{margin-left:auto;}
.construction-inspection .screen-text h3:before{top:6px;left:-23px;width:50px;height:50px;}
.portfolio-about .right-side{padding-right:0px;}
.construction-inspection .portfolio-banner{background-size:cover;}
.construction-inspection .app-logo{margin-top:50px;}
.construction-inspection .build-on{margin-bottom:50px;}
.portfolio-box p{height:auto;}
.cable-surveying-app .screen-text h3:before, .cable-surveying-app .screen-text h3:after{display:none;}
.construction-inspection .portfolio-section.portfolio-section-middle img{margin-top:0px;}
.cable-surveying-app .screen-text{padding:0;}
.portfolio-sub-section h4{width:17%;font-size:18px;}
.portfolio-sub-section p{font-size:16px;}
.cable-surveying-app .screen-text h3{font-size:36px;}
.cable-surveying-app .portfolio-heading h1{font-size:30px;}
.construction-vendor .portfolio-heading h2{font-size:24px;margin-top:40px;}
.construction-vendor .screen-text{margin-top:-13px;}
.construction-vendor .portfolio-section h2:before{top:-123px;right:4px;}
.construction-vendor .portfolio-section{padding:100px 0;}
.construction-vendor .portfolio-section img{margin-bottom:50px;}
.job-creation .portfolio-section.portfolio-section-left:first-child{margin-top:70px;}
.job-creation .screen-text h3, .job-creation .screen-text h1{font-size:36px;}
.job-creation .portfolio-section{padding:90px 0;}
.android_ecommerce .portfolio-banner{background:url(../jpg/banner-bg-3.jpg) #f6f7f6 no-repeat top center;padding-bottom:0;}
.android_ecommerce .screen-text{margin-top:50px;}
.android_ecommerce .screen-text p, .screen-text h3{color:#000;}
.android_ecommerce .portfolio-section.right-side .screen-text{margin-left:0px;}
.android_ecommerce .portfolio-section.all-screen{background:url(../png/all-screen-bg-4.png) no-repeat center center;background-size:cover;}
.android_ecommerce .screen-text h3{color:#000;}
.portfolio-web-section:before{right:-315px;display:none;}
.on-demand-web{display:block;}
.on-demand-service-provider .portfolio-section{padding:100px 0;}
.portfolio-web-section .portfolio-section{padding:0;}
.on-demand-service-provider .screen-text{padding-left:50px;}
.portfolio-section.right-side:before{left:-180px;top:0;}
.portfolio-section.left-side:before{right:-180px;top:0;}
.on-demand-service-provider .portfolio-section.right-side{margin-top:0px;}
.on-demand-service-provider .screen-text p{margin-bottom:30px;}
.portfolio-web-section{padding:100px 0px;margin-bottom:100px;}
.screen-text-list ul{padding:0 30px;}
.page-food-delivery-app .portfolio-banner{padding:100px 0;}
.page-food-delivery-app .about-bg .screen-text{margin-top:0px;}
.page-food-delivery-app .about-bg{padding:50px 0;}
.page-food-delivery-app .all-screens .screen-text, .page-food-delivery-app .all-screens .screen-text h3{margin-top:0;}
.page-food-delivery-app .screen-text h3{font-size:36px;line-height:1.4;}
.page-food-delivery-app .screen-2, .page-food-delivery-app .screen-1, .page-food-delivery-app .screen-3{padding:50px 0;}
.page-music-mixer-app-game .screen-2 .screen-text{margin-top:90px;}
.page-music-mixer-app-game .screen-3{padding:90px 0;}
.page-music-mixer-app-game .screen-3 .screen-text{margin-top:0px;}
.page-music-mixer-app-game .screen-3 .screen-text h3{margin-top:0px;}
.page-music-mixer-app-game .screen-4 .screen-text h3, .page-music-mixer-app-game .screen-4 .screen-text p, .page-music-mixer-app-game .screen-5 .screen-text h3, .page-music-mixer-app-game .screen-5 .screen-text p{color:#000;}
.page-music-mixer-app-game .screen-1{padding:20px 0 0;}
.page-music-mixer-app-game .screen-2{padding:0px 0 20px;}
.page-music-mixer-app-game .portfolio-banner{margin-bottom:0;}
.page-music-mixer-app-game .screen-text p{padding:0;}
.page-music-mixer-app-game .screen-3{background-size:cover;}
.page-live-soccer-stat-app .screen-1{padding:80px 0 40px;}
.page-live-soccer-stat-app .screen-2, .page-live-soccer-stat-app .screen-3, .page-live-soccer-stat-app .screen-4{padding:40px 0;}
.page-live-soccer-stat-app .screen-text{text-align:center;}
.page-live-soccer-stat-app .about-section{padding:80px 0;}
.page-live-soccer-stat-app .about-section .screen-text-list{margin-bottom:50px;}
.page-live-soccer-stat-app .about-section h3{color:#fff;}
.page-live-soccer-stat-app .portfolio-section.all-screen{padding:60px 0;}
.page-live-soccer-stat-app .screen-text-list ul{padding:0 0px 20px 40px;}
.page-family-of-friends .portfolio-banner{text-align:center;padding-bottom:0;}
.page-family-of-friends .build-on{justify-content:center;}
.page-family-of-friends .app-logo img{margin:0 auto;}
.page-family-of-friends .screen-text img{margin:20px auto;}
.page-family-of-friends .portfolio-section{padding:30px 0;}
.page-family-of-friends .about-section .screen-text{border-right:none;}
.page-family-of-friends .about-section .screen-text h3{color:#fff;}
.page-family-of-friends .screen-text-list ul{padding:0 0px 30px 40px;}
.page-family-of-friends .about-app{padding-left:0px;}
.page-online-exams-app-for-doctorate-students .section-2 .screen-text{margin-top:0px;}
.page-online-exams-app-for-doctorate-students .portfolio-heading h1{padding:0px 130px;}
.page-recipe-delivery-app .portfolio-banner{background-size:contain;}
.foodie-about .screen-text{padding:60px 30px;}
.foodie-about .screen-text-list ul{padding:0px 50px;}
.page-recipe-delivery-app .screen-1, .page-recipe-delivery-app .screen-2, .page-recipe-delivery-app .screen-3, .page-recipe-delivery-app .screen-4{background-size:contain;}
.page-recipe-delivery-app .screen-1 .col-md-7 img{margin-left:auto;}
.page-recipe-delivery-app .portfolio-section{padding:50px 0;}
.page-recipe-delivery-app .app-logo{padding-top:0px;}
.other-services ul li{width:50%;}
.page-cs-cart-development .hire-banner-list li br{display:none;}
.page-freelancer-kind-app .portfolio-heading h1{padding:0;}
.page-freelancer-kind-app .portfolio-banner{padding-bottom:100px;}
.page-freelancer-kind-app .portfolio-section.portfolio-section-left .screen-text{margin-top:120px;}
.page-freelancer-kind-app .portfolio-section.all-screen .container-fluid{padding-top:50px;padding-bottom:100px}
#portfolio-filter-link {display: block;margin-bottom: 30px;margin-top: 0px;padding: 20px;font-size: 16px;text-align: left!important;text-transform: capitalize;}
#portfolio-filter-link .fa {float: right;font-size: 25px;font-weight: 600;}
.mob-portfolio .btn-custom {background: #df2b2b!important;font-size: 17px;color: #fff;text-transform: uppercase;border-radius: 5px;padding: 20px;transition: all ease 0.5s;font-weight: 500;box-shadow: none;border: 0;width: 100%;}
.portfolioFilter a {display: block!important;margin: 0px!important; font-size: 17px;border: 0;text-align: left!important;border-bottom: 1px solid #d2d2d2!important;width: 100%!important;padding: 10px 16px!important}
.portfolioFilter.resportmenu {margin-bottom: 30px!important;border: none!important;float: left;position: absolute!important;left: 15px!important;right: 15px!important;background: #fff;z-index: 99;}
.portfolioFilter a.header-main-btn.active, .portfolioFilter a.header-main-btn.demo.active {background: #d8d8d8!important;border: 1px solid #d8d8d8!important;color: #000!important;}
a.header-main-btn {color: #000!important;}
.portfolioFilter a i {background: url(../png/menu-icon.png) no-repeat;width: 22px;height: 22px;margin: 0 10px 0 0;float: left;} 
.portfolioFilter a i.fa-asp {background-position: -78px 0;}
.portfolioFilter a i.fa-powerapp {background-position: -2174px 0;}
.portfolioFilter a i.fa-flutter {background-position: -2198px 0;}
.portfolioFilter a i.fa-native {background-position: -433px 0;}
.portfolioFilter a i.fa-laravel {background-position: -359px 0!important;}
.portfolioFilter a i.fa-wordpresss {background-position: -789px 0;}
.portfolioFilter a i.fa-angular {background-position: -51px 0;}
.header-main-btn {padding: 10px 16px!important;}
.portfolioFilter .current, .portfolioFilter a:hover {color: #000!important;background: none;border: none;border-bottom: 1px solid #d2d2d2 !important;}
.inspection-app-development .hire-developer-top-img img {padding-top: 50px;}
.trading-desk-management-app .portfolio-section-left, .trading-desk-management-app .portfolio-section-left-dark{padding:80px 0 40px; }
.trading-desk-management-app .portfolio-section-right, .trading-desk-management-app .portfolio-section-right-dark{padding: 40px 0 80px;}
.trading-desk-management-app .screen-text, .trading-desk-management-app .screen-text h3 {margin-top: 0px!important;}
.trading-desk-management-app .portfolio-heading h1{padding: 0;}
.trading-desk-management-app .portfolio-heading p {font-size: 16px;width: 100%;}
.trading-desk-management-app .streaming-about .left-side br{display: none;}
.trading-desk-management-app .screen-text-list ul {padding: 0 0px 0 45px;}
.trading-desk-management-app .screen-text h3 {font-size: 40px;}
.live-concert-app .portfolio-section-left .screen-text{margin-top: 0px;}
.live-concert-app .portfolio-section-left{background:#f6f7f6;}
.live-concert-app .portfolio-section-left .screen-text-list {padding-right: 0px;}
.live-concert-app .portfolio-section-right-2{padding: 100px 0;margin-bottom: 100px;}
.live-concert-app .build-on .right-side {padding-left: 7px;}
.live-concert-app .app-logo {margin-top: 0px; }
.live-concert-app .portfolio-banner {background:#bb2832;}
.live-concert-app .about-bg:before{background:none;}
.live-concert-app .about-bg {padding: 0px 0 100px!important;}
.live-concert-app .portfolio-section.portfolio-section-right .screen-text {margin-top: 0px;}
.live-concert-app .portfolio-section.portfolio-section-left img{margin-bottom: 50px;}
.live-concert-app .portfolio-section.portfolio-section-right img{margin-top: 50px;}
.live-concert-app .portfolio-section-right{margin-bottom: 0;}
.live-concert-app .all-screen{padding: 90px 0;}
.look-alike-app .portfolio-section-right:before{right: -520px;}
.look-alike-app .portfolio-section-left:before{left: -520px;}
.look-alike-app .portfolio-section{margin: 0;padding:50px 0;}
.look-alike-app .screen-text{margin-top: 0;}
.look-alike-app .visit-site {text-align: center;}
.look-alike-app .build-on {padding-top: 20px;}
.look-alike-app .screen-text.about-screen {width: auto;margin: 50px 0;}
.all-screen-images {padding-top: 50px!important;}
.look-alike-app .all-screen {background-size: cover;}
.portfolio-web-slider:before{display: none;}
.look-alike-app .portfolio-section-right.app-section {margin-top: 0px;}
.new-powerapp-portfolio #viewportfolio.view-portfolio span.view-all-text{display: none;}
.new-powerapp-portfolio .banner-work-btn {margin-top: 20px;margin-right: 0px;}
.form-fields {margin-bottom: 20px!important; }
.inquiry-top-right p {font-size: 16px;}
/* .top-header-menu ul li p.offer_header{display: block;position: fixed;left: -57px;top: 152px;transform: rotate(-90deg);} */
.top-header-menu ul li.recent_offer{display: block;width: auto!important;}
.page-iphone-ios-app-development .our-work-slider-right{min-height: auto;padding: 120px 40px 40px 40px;}
.page-android-app-development .our-work-slider-right{min-height: auto;padding: 120px 40px 40px 40px;}
.page-hybrid-mobile-app-development-services .our-work-slider-right{min-height: auto;padding: 120px 40px 40px 40px;;}
.page-food-delivery-app-development .our-work-slider-right{min-height: auto;padding: 120px 40px 40px 40px;;}
.page-hire-android-app-developer .our-work-slider-right{min-height: auto;padding: 120px 40px 40px 40px;;}
.page-hire-angularjs-developer .our-work-slider-right{min-height: auto;padding: 120px 40px 40px 40px;}
.page-hire-iphone-developer .our-work-slider-right{min-height: auto;padding: 120px 40px 40px 40px;}
.page-hire-laravel-developer .our-work-slider-right{min-height: auto;padding: 120px 40px 40px 40px;}
.page-laravel-development .our-work-slider-right{min-height: auto;padding: 120px 40px 40px 40px;}
.commontext p {min-height: auto;}
.android_ecommerce .build-on .left-side p {color: #fff;}
.page-report-generator-application .app-links .right-side img.android-2{right: 32%;}
.page-report-generator-application .app-links .right-side .iphone-icon{right: 24%}
.wraper-home-services .home-services-box .home-services-box-item .holder .btn{left: 20px;}
.wraper-home-services .home-services-box .home-services-box-item .holder .data {margin-bottom: 60px;}
.page-live-dj-concerts-app-development .build-on .left-side{padding-right: 20px;}
.page-live-dj-concerts-app-development .build-on .right-side img {margin: 0px 10px;}
.portfolio-listing:after{display: none;}
.portfolio-listing:before{display: none;}
.portfolio-listing h2 {font-size: 32px;margin-bottom: 0px;}
.portfolio-listing .right-side-content {padding: 0px 40px;margin: 50px 0;}
.portfolio-listing .rating {padding: 0px 0 15px;}
.portfolio-listing .bg-animated{margin: 30px 0 0;}
.portfolio-listing p {font-size: 18px;line-height: 30px;margin-bottom: 20px;}
.portfolio-listing .row{display: block;}
.portfolio-listing img.main-image {border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;border-top-right-radius: 40px;width: 100%;}
.portfolio-listing .col-md-12{padding:0;}
.portfolio-listing .portfolio-filter-tab {text-align: left;}
.portfolio-listing .container-fluid{padding: 0;}
.portfolio-filter-new #portfolio-filter-link{display: block;text-align: left!important;padding: 20px;}
.portfolio-filter-new #portfolio-filter-link .fa {float: right;font-size: 25px;font-weight: 600;}
.portfolio-filter-tab{position: absolute;left: 15px;right: 15px;background: #fff;z-index: 99;display: none;}
.portfolio-filter-tab a {display: block;margin: 0px;font-size: 17px;border: 0;text-align: left;border-bottom: 1px solid #d2d2d2;width: 100%;padding: 10px 16px;border-radius: 0;}
.portfolio-filter-tab a i {background: url(../png/menu-icon.png) no-repeat;width: 22px;height: 22px;margin: 0 10px 0 0;float: left;}
.portfolio-filter-tab a i.fa-asp {background-position: -78px 0;}
.portfolio-filter-tab a i.fa-powerapp {background-position: -2174px 0;}
.portfolio-filter-tab a i.fa-flutter {background-position: -2198px 0;}
.portfolio-filter-tab a i.fa-native {background-position: -433px 0;}
.portfolio-filter-tab a i.fa-laravel {background-position: -359px 0!important;}
.portfolio-filter-tab a i.fa-wordpresss {background-position: -789px 0;}
.portfolio-filter-tab a i.fa-angular {background-position: -51px 0;}
.portfolio-filter-tab a.active{background: #d8d8d8;border: 1px solid #d8d8d8;color: #000;}
.portfolio-filter-tab a:hover{background:#df2b2b;color: #fff;}
.portfolio-inner-banner {padding: 130px 0 50px;}
.portfolio-listing {margin: 35px 78px 50px;}
.portfolio-filter-new {margin-bottom: 0px;}
.portfolio-listing .bg-animated {padding: 8px 36px;}
.portfolio-listing .keywords {text-align: left;}
.services-listing-detail-left {margin-right:20px;}
.services-listing-detail-right {margin-left:20px;}
.services-listing-content h2 {font-size: 30px;margin-bottom: 15px;}
.services-listing-content .highlighted{margin-bottom: 15px;}
.services-listing-detail-left .services-listing-content {padding-left: 15px;padding-right: 15px;}
.services-listing-detail-right .services-listing-content {padding-left: 15px;padding-right: 15px;}
.service-listing-img {padding: 20px;}
.services-listing .container-fluid {padding: 0;}
.services-listing .container-fluid .col-md-12 {padding: 0;}
.ninja-content {padding-left: 30px;}
.ninja-team h2 {font-size: 30px;}
.ninja-team:before{top: 0px;}
.ninja-team {margin-top: 60px;}
.btm-section-mission .new-solutions-box {min-height: 321px;}
.inquiry-page{margin-top: 0px;}
.newInquiry .btn-primary{display: initial;margin-right: 0!important}
.certified-developers .certified-developers-text h3{font-size: 24px;text-align:center;}
/* .certified-developers .certified-developers-text h3 span{display: initial;} */
.certified-developers .certified-developers-img img{width: 140px;margin-bottom: 10px;}
.testimonial-slider-new{margin-top: 130px;}
.fourth-footer .box-footer-link h4 {font-size: 18px!important;}
.testimonials-item iframe {width: 100%;}
.development_block .development_categeory p {margin: 10px 0px 15px;}
.development_block h2 {font-size:25px; line-height: 35px; margin: 30px 0px 15px;}
.development_categeory {margin:10px 0px 20px 0px; padding: 0px;}
.development_categeory ul li, .development_block .development_categeory p {font-size: 16px; line-height: 28px;}
.development_block .development_categeory a h3 {font-size:20px;}
.display-flex-center {display: inline-block;}
.certificates{width: 95%;margin-top: -150px;}
/* .certificates img {width: 70px;} */
.bgfullstack, .bgfullstack-btm, .fullstackrightimg img.img-responsive{display: none;}
.fullstackdvlpmain, .fullstackdvlpmain{margin-bottom: 20px;}
.page-on-demand-app-development .look-alike-app.pb-8{padding-bottom: 80px!important;}
.page-flutter-app-development .hire-banner-3 ul li br{display: none;}
#contact-us .nav-tabs>li>a{padding: 10px 20px;}
#contact-us .address_info {padding-right: 0px;border-right: none;}
#contact-us .social-network {padding-left: 15px;}
/* .navbar-header .logo_img {width: 220px;padding-left: 15px;} */
div#contactform:before{height: 79px;top: 0px;}
}
@media only screen and (min-width:640px) and (max-width:767px){.inquiry-top{padding-top:110px;}
.inquiry-top-right{padding:10px 20px;}
.newcon.newInquiry .form-group.contact-form-bottom-main .form-fields input, .newcon.newInquiry .form-group.contact-form-bottom-main select {padding:10px!important;}
.newcon.newInquiry .form-group.contact-form-bottom-main textarea {height: 110px;}
.inquiry-top-right h1{font-size:36px;}
.inquiry-top-right h1 span{font-size:14px;}
.inquiry-top-right h1 br{display:none;}
.inquiry-bottom-left h4{font-size:30px;}
.inquiry-bottom-left h4 br{display:none;}
.inquiry-bottom-left ul li{font-size:14px;}
.inquiry-top-right p br{display:none;}
.inquiry-bottom-left{padding:40px 20px;order:2;}
.page-inquiry .inquiry-page form{top:0;}
.inquiry-page .btn.btn-lg.btn-primary.inquirybtn.contact_index_box{margin-right:5px !important;}
.inquiry-bottom-left .sonar-wrapper{width:150px;height:150px;}
.inquiry-bottom-left .sonar-emitter{margin:47px 46px !important;}
.inquiry-top-left{display:none;}
.inquiry-bottom2{display:flex;flex-direction:column;}
.inquiry-form .responsive-container{padding-right:0;}
.newcon.inquiry-form .main-contact-frm.tan-testemonial{margin:0 !important;}
.hire-developer-list2 .col-sm-6{width:50%;float:left;}
.hire-developer-list2-title h2{font-size:22px;}
/*.hire-developer-box2{padding:15px;}*/
.hire-developer-box2 .hire-developer-box2-text p{font-size:11px;}
.hire-developer-list2-title-right{text-align:center;}
.hire-developer2 .container > .row{display:grid;flex-wrap:wrap;}
.hire-developer-list2{order:2;}
.hire-developer-list2-title.pt-4{padding-top:0 !important;}
.hire-developer-list2-title{padding-bottom:30px;text-align:center;}
.hire-developer-web-development .hire-developer-list2-title p br{display:none;}
.wrdimgsection.fullstackimgsection{padding-left:5px;}
.hire-banner-form-top h3, .hire-banner-form-top h2{font-size:21px;}
.hire-banner-left h1{font-size:40px;}
.hire-banner-left p span{font-size:26px;}
.hire-banner-step-img{width:40px;}
.hire-banner-step-title{width:calc(100% - 40px);}
.new-title h2, .new-title h3:before{font-size:30px;margin-bottom:10px;line-height:1.5;color:rgba(0, 0, 0, 0.87);font-weight:800;}
.new-title h2:before, .new-title h3:before{font-size:55px;top:-10px;display:none;}
.pb-8{padding-bottom:40px !important;}
.pt-8{padding-top:40px !important;}
.our-work-slider-item .our-work-slider-left img{width:210px;}
.our-work-slider-item.our-work-tls .our-work-slider-left img{width:180px;}
.our-work-slider-item .app-work-screen-2{left:110px;}
.our-work-slider-item .app-work-screen-3{left:200px;}
.our-work-slider-right{padding:120px 50px 50px 50px;}
.our-work-foodie .our-work-slider-right{padding-right:50px;}
.our-work-slider .slick-prev,.our-work-slider .slick-next{border:2px solid #0a0d44;}
.our-work-slider .slick-prev:after,.our-work-slider .slick-next:after{color:#0a0d44;}
.new-development-services-text h4, .new-development-services-text h3{font-size:16px;}
.new-solutions-box{background-color:#fff;box-shadow:0px 2px 7.2px 0.8px rgba(0, 0, 0, 0.1);padding:30px 20px 20px;position:relative;transition:all ease 0.5s;margin-bottom:15px;min-height:auto!important;}
.new-development-services-center-img{width:140px;height:140px;line-height:140px;margin:180px auto 0;}
.new-development-services-center-img:before{width:150px;height:150px;}
.new-development-services-img{margin-right:15px;}
.connect-code-list{padding:30px 10px;}
.connect-code-list h4, .connect-code-list h3{margin-bottom:5px;}
.new-testimonials-text h4, .new-testimonials-text h3{font-size:23px;}
.testimonials-item{padding:40px 30px 50px;min-height:auto !important;}
.our-work-slider-item .our-work-slider-left{left:0;}
.hire-banner-right{padding-right:15px;margin-top:30px;}
/* .hire-developer-top-img img{margin:20px auto;} */
.our-work-slider-item .our-work-slider-left{height:340px;left:120px;}
.new-title p{width:100%;}
.new-development-services-left .new-development-services-list:first-child, .new-development-services-left .new-development-services-list:last-child{left:0;}
/* .new-development-services-left .new-development-services-img{float:left;margin-right:15px;margin-left:0;} */
/* .new-development-services-left .new-development-services-text,.new-development-services-text{width:80%;text-align:left;float:left;} */
.new-development-services-center{display:none;}
.new-development-services-right .new-development-services-list:first-child, .new-development-services-right .new-development-services-list:last-child{right:0;}
/* .hire-developer-enquire-now .text-right{text-align:center;} */
.new-why-us-right img{margin:20px auto;}
.new-why-us-right.android_app_programmer img{margin:50px auto;}
.testimonials-slider:after{display:none;}
.new-get-in-touch-form{padding:0 20px 30px;}
.hire-banner{padding-top:100px;}
.hire-banner-step:after{display:none;}
.hire-banner-step{margin-bottom:20px;border-bottom:1px dashed rgba(255, 255, 255, 0.2);padding-bottom:20px;}
.hire-banner-step:last-child{border-bottom:0;padding-bottom:0;}
/* .hire-developer-enquire-now .btn-custom{margin-top:20px;} */
.testimonials-slider .slick-prev, .testimonials-slider .slick-next{bottom:50px;top:auto;}
.new-get-in-touch-form .form-group{margin-bottom:30px;display:inline-block;width:100%;}
.cool-link-area::after{top:69px!important;}
/*.new-our-work{padding:0;}*/
/* .hire-developer-top-img img{padding-top:30px;} */
.hire-wordpress-developer .hire-developer-top-img img{padding-top:30px;}
.new-solutions-box br{display:none!important;}
.powerportfolios-slider .slick-slide.powerportfolio-ipad img{width:80%;}
.our-work-slider-item.our-work-fovero .our-work-slider-left{left:50px;}
.our-work-slider-item.our-work-fovero .our-work-slider-left img.app-work-screen-1{width:530px;}
.our-work-slider-item.our-work-fovero .our-work-slider-left img.app-work-screen-2{width:160px;top:175px;}
.our-work-slider-item.our-work-fovero .our-work-slider-left img.app-work-screen-3{width:100px;top:215px;left:440px;}
.our-work-slider-item.our-work-changeglobe .our-work-slider-left{left:120px;}
.our-work-slider-item.our-work-changeglobe .our-work-slider-left img.app-work-screen-1{width:300px;top:80px;}
.our-work-slider-item.our-work-changeglobe .our-work-slider-left img.app-work-screen-2{width:300px;top:110px;left:60px;}
.our-work-slider-item.our-work-changeglobe .our-work-slider-left img.app-work-screen-3{width:300px;top:120px;left:110px;}
.our-work-slider-item.our-work-clss .our-work-slider-left{left:50px;}
.our-work-slider-item.our-work-clss .our-work-slider-left img.app-work-screen-1{width:500px;top:120px;}
.our-work-slider-item.our-work-clss .our-work-slider-left img.app-work-screen-2{width:140px;top:165px;left:370px;}
.our-work-slider-item.our-work-mozbet .our-work-slider-left img.app-work-screen-1{width:400px;left:0px;top:0px;}
section#slider.new-home-top-slider{padding-bottom:0;min-height:640px;}
.new-home-top-slider .slide-title{font-size:29px !important;}
.slidertab.new-home-top-slidertab{float:right;top:-65px;position:relative;left:-13px;}
.new-home-top-slidertab a.carousel-control.left{left:unset!important;}
/* .navbar-header .logo_img{padding-left:15px;} */
.slidertabs.new-asp-slidertab.new-home-slidertab{top:10px;right:70px!important;}
.slidertabs.new-asp-slidertab a.left.carousel-control{width:50px !important;height:50px !important;padding:16px 0;}
.slidertabs.new-asp-slidertab a.right.carousel-control{width:50px !important;height:50px !important;padding:16px 0;margin-left:40px!important;}
.btn-custom.view-all-portfolio{bottom:82px;right:0px;border:2px solid #ffffff;}
.our-work-tls a.btn.btn-custom{margin-top:23px;}
/*.our-work-foodie a.btn.btn-custom{margin-top:80px;}*/
.our-work-slider-right{min-height:auto;}
.our-work-slider-item.work-skt .our-work-slider-left img{width:600px;}
.our-work-slider-item.work-skt .app-work-screen-2{top:70px;left:-110px;}
.work-travcentive-reward .our-work-slider-right ul li:nth-child(3n), .our-work-slider-right ul li:nth-child(4n){display:none;}
.our-work-foodie.work-travcentive-reward a.btn.btn-custom{margin-top:15px;}
.process{width:33%;}
.process h4, .process h3{font-size:21px;}
.opening-language{display:block;}
.opening-language .apply-btn{padding:15px;text-align:center;}
.career-back{padding:90px 0 20px;}
.career-back h1{margin:30px 0 0;}
.seo-process .process{min-height:271px;}
.portfolio-detail-back .bottombox li{margin-bottom:10px;}
.brandLogo ul.brandLogo-back li{padding:70px 0 !important;background-image:url(../png/flutter_icon_bg_mobile.png);background-repeat:no-repeat;background-position:center;}
.brandLogo.nodejs-development-brandlogo ul.brandLogo-back li{padding:80px 0 !important;background-image:url('../png/nodejs-brand-icon-logo-mobile.png');background-repeat:no-repeat;background-position:center;}
.hire-banner-2 .hire-banner-step .hire-banner-step-img{height:40px;width:40px;background-size:480px;}
.hire-banner-2 .hire-banner-step:nth-child(1) .hire-banner-step-img{background-position:-310px -70px;}
.hire-banner-2 .hire-banner-step:nth-child(2) .hire-banner-step-img{background-position:-370px -70px;}
.hire-banner-2 .hire-banner-step:nth-child(3) .hire-banner-step-img{background-position:-430px -70px;}
.hire-banner-2.flutter-application-development-banner .hire-banner-step:first-child .hire-banner-step-img{background-position:-309px -68px;height:44px;}
.microsoft-powerapp-why-us .new-why-us-right{margin-top:40px;display:block;}
.portfolio-detail-head .psb-info h1{font-size:25px!important;line-height:30px;}
.powerportfolios-slider{padding:40px 0 20px;}
.powerportfolios-slider .slick-prev, .powerportfolios-slider .slick-next{top:-10px;}
.powerportfolios-slider .slick-prev{left:auto;right:70px;}
.powerportfolios-slider .slick-next{left:auto;right:20px;}
nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li a.view-all{color:#ffffff !important;border:1px solid #ffffff !important;}
.new-price-list h2{font-size:25px;}
.new-price-list ul li{font-size:15px;padding:10px 0;}
.new-price-list h3{font-size:30px;margin:10px 0 0;}
.new-price-list sup{top:-7px;font-size:20px;}
.new-price-list span{font-size:15px;}
.new-price-list h5{font-size:17px;margin-bottom:0;}
.new-price-list .ul-height{min-height:auto;}
.new-price-list{margin:10px 0;padding:30px 10px;}
/* .hire-developer-enquire-now ul{margin-top:30px;} */
.btn-common{text-align:center;}
.btn-common a.btn{margin-right:0;}
/*.new-findus-section .maincountry:nth-child(2){border-right:none;}*/
.contactus-info{padding:40px;}
.seo-package-table .table-responsive{padding-top:0;}
.seo-package-table th.seo-premium{padding-top:0 !important;padding-bottom:0 !important;}
.right-asp-net-development-solution{padding-left:0;}
.right-asp-net-development-solution .new-solutions-list .col-md-4{margin-left:0;margin-top:0;border-top:0 !important;border-left:0 !important;border-right:0 !important;border-bottom:1px solid #e2e2e2 !important;padding-right: 0;}
.right-asp-net-development-solution .new-solutions-list .col-md-4:last-child{border-bottom:0 !important;}
.new-faq-app .ac .ac-q{padding:10px 35px 10px 30px;line-height:1.5;}
.new-faq-app .ac .ac-a p{padding:15px 20px;}
.new-development-solution.asp-net-development-solution .new-solutions-box{min-height:auto;padding:0 20px 10px;}
.right-asp-net-development-solution .new-solutions-list .col-md-4:nth-child(4)
/* .microsoft-azure-development-new-why-us .new-why-us-right{padding-top:60px;} */
.our-work-slider-item.single-image .our-work-slider-left img{width:450px;}
.panel.panel-default.sitemappanel .panel-body.home, .panel.panel-default.sitemappanel .panel-body.sitemaptitle{padding:10px 15px;padding-bottom:10px !important;}
.panel.panel-default.sitemappanel .panel-body .col-md-12, .panel.panel-default.sitemappanel .panel-body .col-xs-12{padding:0;}
.concetto-life-box{padding:10px;}
.concetto-life-cols .concetto-life-box h2{font-size:17px;}
.concetto-life-cols .concetto-life-box p{font-size:13px;}
.page-lifeatconcettolabs.modal-open .modal{top:0;}
.blog-list > div{margin-bottom:30px;}
.services-with-portfolio{padding-top:20px;padding-bottom:20px;}
.services-list-text h3{margin:0 0 5px;}
.services-list-text h3 a{font-size:22px;}
.services-list{padding:20px 10px;}
.services-list-text{width:75%;}
.portfolio-list .slick-slide{padding-right:20px;}
.new-testimonials:before{background-size:50%;}
.new-testimonials:after{background-size:50%;}
.portfolio-list{padding-left:0;}
.services-list-img{width:75px;height:75px;line-height:75px;}
.portfolio-list .new-title{margin-bottom:20px;}
.portfolio-list .new-title h2{font-size:32px;}
.home-img-top img{margin:0 auto;}
.portfolio-list-more{text-align:center;width:100%;}
.services-with-portfolio .slick-prev, .services-with-portfolio .slick-next{top:auto;bottom:-20px;width:40px;height:40px;}
.services-with-portfolio .slick-prev:after, .services-with-portfolio .slick-next:after{font-size:30px;width:40px;height:40px;line-height:40px;}
.services-with-portfolio .slick-prev{margin-right:10px;}
.portfolio-list-more h4{font-size:20px;}
.app-links .right-side img{right:40%;}
.app-links .right-side .iphone-icon{right:30%;}
.pro-related-posts .post-detail a{/*border-bottom:1px solid #093162;*/}
.power-app-portfolio-slider img{margin:auto;}
.new-link a{margin-top:20px;margin-bottom:20px;}
.new-link a:first-child{margin-right:25px;margin-top:20px;margin-bottom:20px;}
.clutch-widget{float:left;margin-top:20px;margin-bottom:20px;width:50%;}
.industries-list .col-md-2{width:170px;}
.country-details a{display:block;}
.on-demand-responsive{display:flex;flex-direction:column;}
.on-demand-responsive .on-demand-para{order:2;}
.on-demand-responsive .hire-developer-top-img{order:1;padding-bottom:50px;}
.text-box{padding:0 20px;}
.text-box h4{padding-bottom:5px;font-size:20px;line-height:1.2;}
.text-box p{font-size:14px;line-height:1.3;}
.feature-box{flex-direction:column;}
.feaure-left img{padding-top:0;}
.feaure-right{padding:20px 0;}
.service-provide ul{padding-left:0;}
/*.hire-developer-box2 .hire-developer-box2-text{width:63%;float:left;}*/
.logistics-hire-developer-top .new-image-align img{padding-top:0;}
.banner-work-btn{margin-bottom:15px;margin-top:15px;}
.banner-work-btn .btn-custom, .btn-common .btn-custom{padding:10px 35px 9px;}
.ac-q>div{font-size:18px;}
.our-work-slider-right h3{font-size:26px;}
.new-faq-app .ac .ac-a ul li,.common-page-contact-form p span, .common-page-contact-form p{font-size:15px;}
.title-for-our-services{margin:0;}
.development-image img{float:none;margin:0 auto;}
.team-clearfix{clear:none;}
.clemployee{width:33.33%;}
/* .dl-menuwrapper .dl-menu.dl-menuopen{overflow:auto;padding-bottom:40px;} */
.new-get-in-touch .page-contact:before{height:78%;}
.new-inquiry-info{margin-top:70px;}
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main label.error{position:relative;bottom:auto;}
.hire-developer-list2 .row > div:last-child{clear:left;}
.hire-banner-2.hire-wordpress-banner .hire-banner-step:first-child .hire-banner-step-img{background-position:-309px -68px;}
.technologies div#filters a{float:left!important;width:33.33%;}
.technologies div#filters a.button.is-checked{border-bottom:none!important;}
.flutter-new-banner{display:none;}
.hire-banner.hire-banner-3 .hire-banner-steps{display:none;}
.hire-banner.hire-banner-3 .banner-work-btn{display:block;}
.mobile-app-daily a img{margin:25px 0;}
.expert-section h3, .expert-section h2{font-size:26px;margin-bottom:30px;}
.expert-section .btn-custom{padding:10px 50px;}
.hire-banner.hire-banner-3 .hire-banner-list li{font-size:18px;}
.new-banner-react.hire-banner-3 .hire-banner-list li{width:100%;margin-bottom:20px;border-bottom:1px solid rgba(255, 255, 255, 0.1);padding-bottom:20px!important;}
.new-banner-react.hire-banner-3 .hire-banner-list li:after{border-right:none;}
.new-banner-react.hire-banner-3 .hire-banner-list{border-bottom:0;padding-bottom:0px;}
.new-banner-react.hire-banner-3 .hire-banner-step{display:none;}
.new-banner-react.hire-banner-3 .hire-banner-list li:last-child{margin-bottom:0;}
.new-banner-react.hire-banner-3 .hire-banner-left{padding-bottom:0;}
.services-with-portfolio-inner .our-work-slider-right h3 a{font-size:21px;}
.services-with-portfolio-inner .our-work-slider-right ul li{font-size:16px;}
.services-with-portfolio-inner-tab{margin-bottom:50px;padding-top:30px;}
.services-with-portfolio.services-with-portfolio-inner:before{width:100%;}
.services-with-portfolio-inner .portfolio-list-slider img{margin:0 auto;}
.visit-app{margin-right:20px;}
.services-with-portfolio-inner .slick-arrow{right:195px;}
.services-with-portfolio-inner .services-list-text{width:77%;}
.services-with-portfolio-inner .services-list{padding:30px 20px;}
.services-with-portfolio-inner .visit-app a.btn-custom{font-size:15px;padding:20px;}
.services-with-portfolio-inner .slick-prev, .services-with-portfolio-inner .slick-next{bottom:18px;}
.services-with-portfolio-inner .slick-prev{margin-right:60px;}
.services-with-portfolio-inner .slick-arrow:after{width:56px!important;height:56px!important;}
.services-with-portfolio-inner .slick-prev:after, .services-with-portfolio-inner .slick-next:after{line-height:56px;}
.services-with-portfolio.services-with-portfolio-inner:before{bottom:-20px;}
.services-with-portfolio-inner .slick-initialized .slick-slide{text-align:center;}
.wraper-home-services .home-services-box .home-services-box-item .holder{margin-bottom:20px;padding:20px;min-height:auto;}
.wraper-home-services .home-services-box .home-services-box-item .holder:last-child{margin-bottom:0;}
.wraper-home-services .home-services-box .home-services-box-item{padding:10px;}
.wraper-home-services .home-services-box .home-services-box-item .holder .data .h4{margin-bottom:10px;font-weight:400;font-size:24px;}
.wraper-home-services .home-services-box .home-services-box-item .holder .data{margin-bottom:10px;}
.wraper-home-services .home-services-box .home-services-box-item .holder .icon{margin-bottom:10px;}
.wraper-home-services .home-services-box .home-services-box-item .holder .data .h4 br{display:none;}
.hire-banner-form:before{right:16px;}
.construction-inspection .portfolio-section.portfolio-section-left, .construction-inspection .portfolio-section.portfolio-section-right{background-size:cover;margin-bottom:20px;}
.construction-inspection .portfolio-section.portfolio-section-left:before , .construction-inspection .portfolio-section.portfolio-section-right:before{top:50px;font-size:100px;}
.portfolio-about .heading{margin-bottom:20px;}
.portfolio-about .left-side{padding:20px 45px;border-left:0;}
.construction-inspection .portfolio-section img{margin-top:50px;}
.construction-inspection .portfolio-section.all-screen img{margin-top:0px;}
.portfolio-section.portfolio-section-left .screen-text{margin-top:100px;}
.portfolio-section.portfolio-section-right .screen-text{margin-top:50px;}
.construction-inspection .portfolio-section.portfolio-section-right img{margin-left:auto;}
.construction-inspection .screen-text h3:before{top:6px;left:-23px;width:50px;height:50px;}
.portfolio-about .right-side{padding-right:0px;}
.construction-inspection .portfolio-banner{background-size:cover;}
.cable-surveying-app .screen-text h3:before, .cable-surveying-app .screen-text h3:after{display:none;}
.construction-inspection .portfolio-section.portfolio-section-middle img{margin-top:0px;}
.cable-surveying-app .screen-text{padding:0;}
.portfolio-sub-section h4{width:17%;font-size:18px;}
.portfolio-sub-section p{font-size:16px;}
.cable-surveying-app .screen-text h3{font-size:36px;}
.cable-surveying-app .portfolio-heading h1{font-size:28px;}
.portfolio-web-section:before{right:-315px;display:none;}
.on-demand-web{display:block;}
.on-demand-service-provider .portfolio-section{padding:100px 0;}
.portfolio-web-section .portfolio-section{padding:0;}
.on-demand-service-provider .screen-text{padding-left:50px;}
.portfolio-section.right-side:before{left:-180px;}
.portfolio-section.left-side:before{right:-180px;}
.on-demand-service-provider .portfolio-section.right-side{margin-top:0px;}
.on-demand-service-provider .screen-text p{margin-bottom:30px;}
.on-demand-service-provider .portfolio-section.on-demand-about .screen-text{padding:60px 20px;}
.screen-text-list ul{padding:0 20px;}
.on-demand-about{padding-top:0!important;}
.on-demand-service-provider .portfolio-web-section .screen-text{padding-left:0px;}
.portfolio-web-section{padding:80px 0px;}
.page-food-delivery-app .portfolio-banner{padding:100px 0;}
.page-food-delivery-app .about-bg .screen-text{margin-top:0px;}
.page-food-delivery-app .about-bg{padding:50px 0;}
.page-food-delivery-app .all-screens .screen-text, .page-food-delivery-app .all-screens .screen-text h3{margin-top:0;}
.page-food-delivery-app .screen-text h3{font-size:36px;line-height:1.4;}
.page-food-delivery-app .screen-2, .page-food-delivery-app .screen-1, .page-food-delivery-app .screen-3{padding:50px 0;}
.portfolio-heading h1{margin:30px 0;font-size:24px;padding:0px 185px;}
.page-music-mixer-app-game .screen-2 .screen-text{margin-top:90px;}
.page-music-mixer-app-game .screen-3{padding:90px 0;}
.page-music-mixer-app-game .screen-3 .screen-text{margin-top:0px;}
.page-music-mixer-app-game .screen-3 .screen-text h3{margin-top:0px;}
.page-music-mixer-app-game .screen-4 .screen-text h3, .page-music-mixer-app-game .screen-4 .screen-text p, .page-music-mixer-app-game .screen-5 .screen-text h3, .page-music-mixer-app-game .screen-5 .screen-text p{color:#000;}
.page-music-mixer-app-game .screen-1{padding:20px 0 0;}
.page-music-mixer-app-game .screen-2{padding:0px 0 20px;}
.page-music-mixer-app-game .screen-text p{padding:0;}
.page-music-mixer-app-game .portfolio-banner{margin-bottom:0;}
.page-live-soccer-stat-app .screen-1{padding:80px 0 40px;}
.page-live-soccer-stat-app .screen-2, .page-live-soccer-stat-app .screen-3, .page-live-soccer-stat-app .screen-4{padding:40px 0;}
.page-live-soccer-stat-app .screen-text{text-align:center;}
.page-live-soccer-stat-app .about-section{padding:80px 0;}
.page-live-soccer-stat-app .about-section .screen-text-list{margin-bottom:50px;}
.page-live-soccer-stat-app .about-section h3{color:#fff;}
.page-live-soccer-stat-app .portfolio-section.all-screen{padding:60px 0;}
.page-live-soccer-stat-app .screen-text-list ul{padding:0 0px 20px 40px;}
.page-family-of-friends .portfolio-banner{text-align:center;padding-bottom:0;}
.page-family-of-friends .build-on{justify-content:center;}
.page-family-of-friends .app-logo img{margin:0 auto;}
.page-family-of-friends .screen-text img{margin:20px auto;}
.page-family-of-friends .portfolio-section{padding:30px 0;}
.page-family-of-friends .about-section .screen-text{border-right:none;}
.page-family-of-friends .about-section .screen-text h3{color:#fff;}
.page-family-of-friends .screen-text-list ul{padding:0 0px 30px 40px;}
.page-family-of-friends .about-app{padding-left:0px;}
.page-family-of-friends .portfolio-heading h1{padding:0;}
.page-family-of-friends .about-section{padding:70px 0;}
.page-family-of-friends .screen-text p{padding:0;}
.page-online-exams-app-for-doctorate-students .section-2 .screen-text{margin-top:0px;}
.page-online-exams-app-for-doctorate-students .portfolio-heading h1{padding:0px 130px;}
.page-recipe-delivery-app .portfolio-banner{background-size:contain;}
.foodie-about .screen-text{padding:60px 30px;}
.foodie-about .screen-text-list ul{padding:0px 50px;}
.page-recipe-delivery-app .screen-1, .page-recipe-delivery-app .screen-2, .page-recipe-delivery-app .screen-3, .page-recipe-delivery-app .screen-4{background-size:contain;}
.page-recipe-delivery-app .screen-1 .col-md-7 img{margin-left:auto;}
.page-recipe-delivery-app .portfolio-section{padding:30px 0;}
.page-recipe-delivery-app .app-logo{padding-top:0px;}
.other-services ul li{width:50%;}
.page-freelancer-kind-app .portfolio-heading h1{padding:0;}
.page-freelancer-kind-app .portfolio-banner{padding-bottom:100px;}
.page-freelancer-kind-app .portfolio-section.portfolio-section-left .screen-text{margin-top:120px;}
.page-freelancer-kind-app .portfolio-section.all-screen .container-fluid{padding-top:50px;padding-bottom:100px}
.inspection-app-development .hire-developer-top-img img {padding-top: 50px;}
.trading-desk-management-app .portfolio-section-left, .trading-desk-management-app .portfolio-section-left-dark{padding:80px 0 40px; }
.trading-desk-management-app .portfolio-section-right, .trading-desk-management-app .portfolio-section-right-dark{padding: 40px 0 80px;}
.trading-desk-management-app .screen-text, .trading-desk-management-app .screen-text h3 {margin-top: 0px!important;}
.trading-desk-management-app .portfolio-heading h1{padding: 0;}
.trading-desk-management-app .portfolio-heading p {font-size: 16px;width: 100%;}
.trading-desk-management-app .streaming-about .left-side br{display: none;}
.trading-desk-management-app .screen-text-list ul {padding: 0 0px 0 45px;}
.trading-desk-management-app .screen-text h3 {font-size: 40px;}
.live-concert-app .portfolio-section-left .screen-text{margin-top: 0px;}
.live-concert-app .portfolio-section-left{background:#f6f7f6;}
.live-concert-app .portfolio-section-left .screen-text-list {padding-right: 0px;}
.live-concert-app .portfolio-section-right-2{padding: 100px 0;margin-bottom: 100px;}
.live-concert-app .build-on .right-side {padding-left: 7px;}
.live-concert-app .app-logo {margin-top: 0px; }
.live-concert-app .portfolio-banner {background:#bb2832;}
.live-concert-app .about-bg:before{background:none;}
.live-concert-app .about-bg {padding: 0px 0 100px!important;}
.live-concert-app .portfolio-section.portfolio-section-right .screen-text {margin-top: 0px;}
.live-concert-app .portfolio-section.portfolio-section-left img{margin-bottom: 50px;}
.live-concert-app .portfolio-section.portfolio-section-right img{margin-top: 50px;}
.live-concert-app .portfolio-section-right{margin-bottom: 0;}
.live-concert-app .all-screen{padding: 90px 0;}
.live-concert-app .portfolio-heading h1{padding: 0;}
.look-alike-app .portfolio-section-right:before{right: -520px;}
.look-alike-app .portfolio-section-left:before{left: -520px;}
.look-alike-app .portfolio-section{margin: 0;padding:100px 0 0;}
.look-alike-app .screen-text{margin-top: 0;}
.look-alike-app .visit-site {text-align: center;}
.look-alike-app .build-on {padding-top: 20px;}
.look-alike-app .screen-text.about-screen {width: auto;margin: 50px 0;}
.all-screen-images {padding-top: 50px!important;}
.look-alike-app .all-screen {background-size: cover;}
.portfolio-web-slider:before, .portfolio-web-slider:after{display: none;}
.look-alike-app .portfolio-section-right.app-section {margin-top: 0px;padding-top: 0;}
.look-alike-app .portfolio-section.web-section .screen-text {padding-bottom: 40px;}
.new-powerapp-portfolio .banner-work-btn {margin-top: 20px;margin-right: 0px;}
.form-fields {margin-bottom: 20px!important;}
.inquiry-top-right p { font-size: 16px;}
/* .top-header-menu ul li p.offer_header{display: block;position: fixed;left: -57px;top: 152px;transform: rotate(-90deg);} */
.top-header-menu ul li.recent_offer{display: block;width: auto!important;}
.page-iphone-ios-app-development .our-work-slider-right{min-height: auto;padding: 70px 40px 40px 40px;}
.page-android-app-development .our-work-slider-right{min-height: auto;padding: 70px 40px 40px 40px;}
.page-hybrid-mobile-app-development-services .our-work-slider-right{min-height: auto;padding: 70px 40px 40px 40px;;}
.page-food-delivery-app-development .our-work-slider-right{min-height: auto;padding: 70px 40px 40px 40px;;}
.page-hire-android-app-developer .our-work-slider-right{min-height: auto;padding: 70px 40px 40px 40px;;}
.page-hire-angularjs-developer .our-work-slider-right{min-height: auto;padding: 70px 40px 40px 40px;}
.page-hire-iphone-developer .our-work-slider-right{min-height: auto;padding: 70px 40px 40px 40px;}
.page-hire-laravel-developer .our-work-slider-right{min-height: auto;padding: 70px 40px 40px 40px;}
.page-laravel-development .our-work-slider-right{min-height: auto;padding: 70px 40px 40px 40px;}
.commontext p {min-height: auto;}
.android_ecommerce .build-on .left-side p {color: #fff;}
.page-report-generator-application .app-links .right-side img.android-2{right: 30%;}
.page-report-generator-application .app-links .right-side .iphone-icon{right: 21%}
.wraper-home-services .home-services-box .home-services-box-item .holder .data {margin-bottom: 82px;}
.wraper-home-services .home-services-box .home-services-box-item .holder .btn{bottom: 10px;}
.cookie-bar label.btn {margin-left: 3px;}
.cookie-bar .bg-animated{padding: 4px 15px;}
.cookie-bar .bg-animated span{font-size: 14px;}
.cookie-bar{padding: 10px 0;}
.page-live-dj-concerts-app-development .build-on .left-side{padding-right: 20px;}
.page-live-dj-concerts-app-development .build-on .right-side img {margin: 0px 10px;}
.portfolio-listing:after{display: none;}
.portfolio-listing:before{display: none;}
.portfolio-listing h2 {font-size: 30px;margin-bottom: 0px;}
.portfolio-listing .right-side-content {padding: 0px 40px;margin: 50px 0;}
.portfolio-listing .rating {padding: 0px 0 15px;}
.portfolio-listing .bg-animated{margin: 30px 0 0;}
.portfolio-listing p {font-size: 18px;line-height: 30px;margin-bottom: 20px;}
.portfolio-listing .row{display: block;}
.portfolio-listing img.main-image {border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;border-top-right-radius: 40px;width: 100%;}
.portfolio-listing .col-md-12{padding:0;}
.portfolio-listing .portfolio-filter-tab {text-align: left;}
.portfolio-listing .container-fluid{padding: 0;}
.portfolio-filter-new #portfolio-filter-link{display: block;text-align: left!important;padding: 20px;}
.portfolio-filter-new #portfolio-filter-link .fa {float: right;font-size: 25px;font-weight: 600;}
.portfolio-filter-tab{position: absolute;left: 15px;right: 15px;background: #fff;z-index: 99;}
.portfolio-filter-tab a {display: block;margin: 0px;font-size: 17px;border: 0;text-align: left;border-bottom: 1px solid #d2d2d2;width: 100%;padding: 10px 16px;border-radius: 0;}
.portfolio-filter-tab a i {background: url(../png/menu-icon.png) no-repeat;width: 22px;height: 22px;margin: 0 10px 0 0;float: left;}
.portfolio-filter-tab a i.fa-asp {background-position: -78px 0;}
.portfolio-filter-tab a i.fa-powerapp {background-position: -2174px 0;}
.portfolio-filter-tab a i.fa-flutter {background-position: -2198px 0;}
.portfolio-filter-tab a i.fa-native {background-position: -433px 0;}
.portfolio-filter-tab a i.fa-laravel {background-position: -359px 0!important;}
.portfolio-filter-tab a i.fa-wordpresss {background-position: -789px 0;}
.portfolio-filter-tab a i.fa-angular {background-position: -51px 0;}
.portfolio-filter-tab a.active{background: #d8d8d8;border: 1px solid #d8d8d8;color: #000;}
.portfolio-filter-tab a:hover{background:#df2b2b;color: #fff;}
.portfolio-inner-banner {padding: 130px 0 50px;margin-bottom: 0px;}
.portfolio-listing {margin: 20px 78px 50px;}
.portfolio-filter-new {margin-bottom: 0px;}
.portfolio-listing .bg-animated {padding: 8px 36px;}
.portfolio-listing .keywords {text-align: left;}
.page-hospital-appointment-booking-app .portfolio-section {padding: 80px 0;}
.page-hospital-appointment-booking-app img.splash-screen {margin: 0px auto 0;}
.page-hospital-appointment-booking-app .screen-text {padding-left: 0;padding-right:0;}
.services-listing-detail-left {margin-right:0px;}
.services-listing-detail-right {margin-left:0px;}
.services-listing-content h2 {font-size: 30px;margin-bottom: 15px;}
.services-listing-content .highlighted{margin-bottom: 15px;}
.services-listing-detail-left .services-listing-content {padding-left: 15px;padding-right: 15px;text-align: center}
.services-listing-detail-right .services-listing-content {padding-left: 15px;padding-right: 15px;text-align: center;}
.service-listing-img {padding: 20px;text-align: center;}
.services-listing .container-fluid {padding: 15px;}
.services-listing-detail{display: block;border-radius: 10px}
.services-listing-detail.services-listing-detail-left:before{display: none;}
.services-listing-detail.services-listing-detail-right:before{display: none;}
.ninja-content {padding-left: 15px;padding-right: 15px;}
.ninja-team h2 {font-size: 30px;}
.ninja-team:before{display: none;}
.ninja-team {margin: 60px 0;}
.ninja-team .row {display: block;}
.ninja-team p{margin-bottom: 50px;}
.services-listing {padding: 20px 0;}
.inquiry-page{margin-top: 100px;}
.newInquiry .btn-primary{display: initial;margin-right: 0!important}
.certified-developers .certified-developers-text{padding-left: 20px;}
.certified-developers .certified-developers-text h3{font-size: 21px;}
/* .certified-developers .certified-developers-text h3 span{display: initial;} */
.certified-developers .certified-developers-img img{width: 140px;}
.page-inquiry .div-con-full{padding:20px;}
.testimonial-slider-new{margin-top: 60px;}
.fourth-footer .box-footer-link h4 {font-size: 18px!important;margin-top: 30px;}
.testimonial-slider-new .testimonials-item p:before {min-height: 465px;}
.certificates{width: 95%;margin-top: -140px;}
.page-flutter-app-development .page-contact.footer-form, .page-microsoft-powerapp-development .page-contact.footer-form { margin-top: 40px;}
#contact-us .nav-tabs>li>a{padding: 10px;}
#contact-us .address_info {padding-right: 0px;border-right: none;}
#contact-us .social-network {padding-left: 15px;}
/* .navbar-header .logo_img {width: 220px;padding-left: 15px;} */
.right-asp-net-development-solution .new-solutions-box{padding: 20px 15px;}
}
@media only screen and (min-width:480px) and (max-width:639px){
  .hire-banner-step{margin-bottom:20px;border-bottom:1px dashed rgba(255, 255, 255, 0.2);padding-bottom:20px;}
  .hire-banner-step:last-child{border-bottom:0;padding-bottom:0;}
  .hire-banner{padding-top:100px;}
.hire-banner-step:after{display:none;}
.inquiry-top{padding-top:110px;}
.right-asp-net-development-solution .new-solutions-box{padding: 20px 15px;}
/* .navbar-header .logo_img {width: 220px;padding-left: 15px;} */
.our-work-slider-item.single-image .our-work-slider-left img{width:300px;}  
.our-work-slider-item.work-skt .app-work-screen-2 {top: 30px;left: -20px;}
.certificates {width: 95%;margin-top: -140px;}
.new-get-in-touch .page-contact:before {height: 80%;}
.new-inquiry-info {margin-top: 30px;}
}
@media only screen and (min-width:320px) and (max-width:479px){
.inquiry-top{padding-top:110px;}
.inquiry-top-right{padding:30px 10px 20px;}
.inquiry-top-right h1{font-size:30px;}
.inquiry-top-right h1 span{font-size:14px;}
.inquiry-top-right h1 br{display:none;}
.inquiry-bottom-left h4{font-size:26px;}
.inquiry-bottom-left h4 br{display:none;}
.inquiry-bottom-left ul li{font-size:14px;}
.inquiry-top-right p br{display:none;}
.inquiry-bottom-left{padding:40px 20px;order:2;}
.page-inquiry .inquiry-page form{top:0;}
.inquiry-page .btn.btn-lg.btn-primary.inquirybtn.contact_index_box{float:none;margin-right:0 !important;}
.form-secure{margin-top:20px;}
.inquiry-bottom-left .sonar-wrapper{width:150px;height:150px;}
.inquiry-bottom-left .sonar-emitter{margin:47px 46px !important;}
.inquiry-top-left{display:none;}
.inquiry-form .btn-primary{width:100%;font-size:16px;}
.inquiry-bottom2{display:flex;flex-direction:column;}
.inquiry-form .responsive-container{padding-right:0;}
.newcon.inquiry-form .main-contact-frm.tan-testemonial{margin:0 !important;}
.hire-developer-list2-title h2{font-size:22px;}
/*.hire-developer-box2{padding:15px 10px;}*/
/*.hire-developer-box2 .hire-developer-box2-text{width:63%;float:left;}*/
.hire-developer-box2 .hire-developer-box2-text h4 , .hire-developer-box2 .hire-developer-box2-text h3{min-height:auto;}
.hire-developer-box2 .hire-developer-box2-text p{font-size:11px;}
.hire-developer-list2-title-right{text-align:center;}
.hire-developer2 .container > .row{display:grid;flex-wrap:wrap;}
.hire-developer-list2{order:2;}
.hire-developer-list2-title.pt-4{padding-top:0 !important;}
.hire-developer-list2-title{padding-bottom:30px;text-align:center;}
.hire-developer-box2 .hire-developer-box2-img{text-align:center;}
.pb-8{padding-bottom:50px !important;}
.pt-8{padding-top:50px !important;}
.services.android-page.clheadmin .clbanner.text-left.wordpressdvlppage h1{line-height:32px!important;font-size:30px!important;padding-top:30px !important;}
.text-head.clheadtxt.pythontxt p{font-size:16px;}
.clheadservices ul li{font-size:15px !important;}
.wrdimgsectiondesc.fullstackdesc{font-size:13px;padding-top:0 !important;}
.wrdimgsection.fullstackimgsection{width:35px;padding-left:5px;}
.rightformmain .topfrm .h3main{font-size:20px;}
.newcon .right-bars-inq.clrightform .btn.btn-lg.btn-primary.inquirybtn{font-size:16px !important;}
.newcon#contactform{padding-top:30px !important;}
.hire-developer-web-development .hire-developer-list2-title p br{display:none;}
.newcon .banner .floatleft h1{font-size:28px!important;}
.left-head .text-head p{text-align:left;font-size:13px;}
.newcon .titles-heading h2{font-size:18px!important;}
.newcon .developmenttext{font-size:15px!important;}
.custom-pricing-title h3{font-size:21px;line-height:28px;}
.custom-pricing-list{padding:30px 20px;margin-bottom:30px;}
.main-title h3{font-size:26px;}
.new-solutions-box h4,.new-solutions-box h3{font-size:18px;line-height:1.6;}
.hire-banner-form-top h3, .hire-banner-form-top h2{font-size:21px;}
.hire-banner-left h1{font-size:30px;line-height:1.2;}


.hire-banner-left p:after{display:none;}
/* .hire-banner-list{display:none;} */
.hire-banner-left p span{font-size:18px;}
.hire-banner-list li{font-size:16px;}
.hire-banner-list li:before{font-size:17px;}
.hire-banner-step-img{width:40px;}
.hire-banner-step-title{width:calc(100% - 40px);}
.new-title h2,.new-title h3, .new-title h1{font-size:24px;margin-bottom:10px;line-height:1.6;text-align:center;}

.new-title.new-title-center h2:before{left:auto;right:auto;}
.new-title h2:before, .new-title h3:before{font-size:36px;top:-10px;left: 50%!important;transform: translate(-50%, 0);}
.page-healthcare-app-development .hire-developer-top .new-title h2:before{display:none;}
.pb-8{padding-bottom:20px !important;}
.pt-8{padding-top:20px !important;}
.our-work-slider-item .our-work-slider-left img{width:120px;}
.our-work-slider-item.our-work-tls .our-work-slider-left img{width:120px;}
.our-work-slider-item .app-work-screen-2{left:70px;}
.our-work-slider-item .app-work-screen-3{left:120px;}
.our-work-slider-right{padding:120px 30px 50px;}
.our-work-slider .slick-prev,.our-work-slider .slick-next{border:2px solid #0a0d44;background-image:none;width:35px;height:35px;}
.our-work-slider .slick-prev:after,.our-work-slider .slick-next:after{color:#0a0d44;right:12px;font-size:30px;line-height:30px;}
.our-work-slider .slick-prev:after{right:12px;}
.our-work-slider .slick-next:after{left:12px;}
.our-work-foodie .our-work-slider-right{padding-right:50px;}
/*.our-work-foodie a.btn.btn-custom{margin-top:65px;}*/
.our-work-slider-right{min-height:auto;}
.work-education .our-work-slider-right{min-height:752px;}
.btn-custom.view-all-portfolio{bottom:82px;right:0px;padding:8px 15px;font-size:12px;border:2px solid #ffffff;}
.new-development-services-text h4, .new-development-services-text h3{font-size:19px;}
.new-development-services-text p{font-size:18px;}
.new-development-services-center-img{width:140px;height:140px;line-height:140px;margin:180px auto 0;}
.new-development-services-center-img:before{width:150px;height:150px;}
.new-development-services-img{margin-right:15px;}
.connect-code-list{padding:20px;margin-top:10px;}
.asp-connect-code .asp-connect-code-list{padding-left:5px;padding-right:5px;}
.asp-connect-code .connect-code-img{margin-bottom:0;}
.connect-code-list h4, .connect-code-list h3{margin-bottom:5px;}
.new-testimonials-text{width:75%;padding-left:10px;}
.testimonials-item{padding:30px 20px 50px;min-height:auto !important;margin:0;}
.our-work-slider-item .our-work-slider-left{left:0;}
.hire-banner-right{padding-right:0;padding-left:0;margin-top:30px;}
.hire-developer-top-img img{margin:20px auto;}
.our-work-slider-item .our-work-slider-left{height:200px;left:10px;}
.privacytext h2{text-transform: capitalize;}
.new-title p{width:100%;}
.new-development-services-left .new-development-services-list:first-child, .new-development-services-left .new-development-services-list:last-child{left:0;}
/* .new-development-services-left .new-development-services-img{float:left;margin-right:15px;margin-left:0;} */
/* .new-development-services-left .new-development-services-text,.new-development-services-text{width:75%;}
.new-development-services-left .new-development-services-text,.new-development-services-text{width:75%;text-align:left;float:left;} */
.new-development-services-center{display:none;}
.new-development-services-right .new-development-services-list:first-child, .new-development-services-right .new-development-services-list:last-child{right:0;}
/* .hire-developer-enquire-now .text-right{text-align:center;} */
.new-why-us-right img{margin:30px auto;}
.testimonials-slider:after{display:none;}
.new-get-in-touch-form{padding:0 0 20px;}
.hire-banner{padding-top:100px;}
.hire-banner-step:after{display:none;}
.hire-banner-step{margin-bottom:20px;padding-bottom:20px;}
.hire-banner-step:last-child{border-bottom:0;padding-bottom:0;}
/* .hire-developer-enquire-now .btn-custom{margin-top:20px;} */
.new-get-in-touch-form .form-group{margin-bottom:30px;display:inline-block;width:100%;}
.our-work-slider-right ul{margin-bottom:20px;}
.btn-custom{font-size:18px;padding:9px 35px 8px;width:100%;margin-top:10px;margin-bottom:40px;}
.our-work-slider-right img{width:80px;}
.slick-prev, .slick-next{background-size:80% !important;}
.slick-next{right:10px !important;}
.slick-prev{right:50px !important;}
/* .new-development-services-left .new-development-services-img{margin-right:10px;} */
.new-solutions-box{background-color:#fff;box-shadow:0px 2px 7.2px 0.8px rgba(0, 0, 0, 0.1);padding:30px 20px 20px;position:relative;transition:all ease 0.5s;margin-bottom:15px;min-height:auto!important;}
.new-development-services-img{width:60px;height:60px;line-height:60px;margin-right:10px;}
.new-development-services-img:before{width:70px;height:70px;}
.new-development-services-img img{width:30px;}
.new-testimonials-img{width:60px;}
.new-get-in-touch #contactUs{padding:0 !important;}
.center-rating{font-size:14px;}
.center-rating span.number-display{font-size:16px;}
#contact-us .who-slide-title{font-size:28px!important;}
.full-details{font-size:20px!important;}
.footer-title{font-size:20px;padding:0 0 10px;}
/* .hire-developer-top-img img{padding-top:30px;} */
.hire-wordpress-developer .hire-developer-top-img img{padding-top:30px;}
.powerportfolios-slider .slick-slide.powerportfolio-ipad img{width:80%;}
.our-work-slider-item.our-work-fovero .our-work-slider-left{left:0px;}
.our-work-slider-item.our-work-fovero .our-work-slider-left img.app-work-screen-1{width:300px;top:100px;}
.our-work-slider-item.our-work-fovero .our-work-slider-left img.app-work-screen-2{width:90px;top:145px;}
.our-work-slider-item.our-work-fovero .our-work-slider-left img.app-work-screen-3{width:60px;top:160px;left:240px;}
.our-work-slider-item.our-work-changeglobe .our-work-slider-left{left:0px;}
.our-work-slider-item.our-work-changeglobe .our-work-slider-left img.app-work-screen-1{width:250px;top:0px;}
.our-work-slider-item.our-work-changeglobe .our-work-slider-left img.app-work-screen-2{width:250px;top:30px;left:60px;}
.our-work-slider-item.our-work-changeglobe .our-work-slider-left img.app-work-screen-3{width:250px;top:45px;left:110px;}
.our-work-slider-item.our-work-clss .our-work-slider-left{left:0px;}
.our-work-slider-item.our-work-clss .our-work-slider-left img.app-work-screen-1{width:300px;top:100px;}
.our-work-slider-item.our-work-clss .our-work-slider-left img.app-work-screen-2{width:70px;top:150px;left:240px;}
.our-work-slider-item.our-work-mozbet .our-work-slider-left img.app-work-screen-1{width:260px;left:20px;top:10px;}
.slidertabs.new-asp-slidertab a.left.carousel-control{width:50px !important;height:50px !important;padding:16px 0;}
.slidertabs.new-asp-slidertab a.right.carousel-control{width:50px !important;height:50px !important;padding:16px 0;margin-left:40px!important;}
.slidertabs.new-asp-slidertab.new-home-slidertab{top:10px;right:70px!important;}
.our-work-slider-item.work-skt .our-work-slider-left img{width:300px;}
.our-work-slider-item.work-skt .app-work-screen-2{top:30px;left:-20px;}
.our-work-slider-item.work-skt .our-work-slider-left{height:100px;}
.work-travcentive-reward .our-work-slider-right ul li:nth-child(3n), .our-work-slider-right ul li:nth-child(4n){display:none;}
.our-work-foodie.work-travcentive-reward a.btn.btn-custom{margin-top:15px;}
section#slider.new-home-top-slider{padding-bottom:0;min-height:640px;}
.new-home-top-slider .slide-title{font-size:29px !important;}
.slidertab.new-home-top-slidertab{float:right;top:-115px;position:relative;left:-13px;}
.new-home-top-slidertab a.carousel-control.left{left:unset!important;}
.work-tls a.btn.btn-custom{margin-top:45px;}
.process{width:100%;}
.process h4, .process h3{font-size:21px;}
.opening-language{display:block;}
.opening-language h3{font-size:20px;padding:10px 0 3px;line-height:1.2}
.opening-language .apply-btn{padding:10px;text-align:center;}
.opening-language p{font-size:15px;margin:10px 0;line-height:1.6;}
.opening-language ul{margin-top:20px;}
.opening-language ul li{font-size:15px;margin-bottom:12px;line-height:1.6;}
.career-back{padding:90px 0 20px;}
.career-back h1{margin:20px 0 0;font-size:16px;line-height:26px;}
.career-back p{font-size:13px;line-height:1.4;}
.new-career-form .new-get-in-touch-form .form-group{margin-bottom:20px !important;}
.new-career-form{padding:0;}
.new-get-in-touch.apply-title .container{padding:10px;}
.new-career-form .new-get-in-touch-form{padding-top:30px;margin: 0 15px;width: auto;}
.new-career-form .new-get-in-touch-form .form-control:focus ~ .label, .new-career-form .new-get-in-touch-form .form-control:valid ~ .label{top:13px;}
.new-career-form .new-get-in-touch-form .label{top:5px;}
.new-career-form .new-get-in-touch-form select.form-control{min-height:0;}
.portfolio-detail-back .bottombox li{margin-bottom:10px;}
.brandLogo ul.brandLogo-back li{padding:60px 0 !important;background-image:url('../png/flutter_icon_bg_mobile1.png');background-repeat:no-repeat;background-position:center;}
.brandLogo.nodejs-development-brandlogo ul.brandLogo-back li{padding:60px 0 !important;background-image:url('../png/nodejs-brand-icon-logo-mobile1.png');background-repeat:no-repeat;background-position:center;}
.brandlist a{font-size:16px;}
.hire-banner-2 .hire-banner-step .hire-banner-step-img{height:40px;width:40px;background-size:480px;}
.hire-banner-2 .hire-banner-step:nth-child(1) .hire-banner-step-img{background-position:-310px -70px;}
.hire-banner-2 .hire-banner-step:nth-child(2) .hire-banner-step-img{background-position:-370px -70px;}
.hire-banner-2 .hire-banner-step:nth-child(3) .hire-banner-step-img{background-position:-430px -70px;}
.new-development-services-2 .new-development-services-list .new-development-services-img{background-size:480px;}
.microsoft-powerapp-why-us .new-why-us-right{margin-top:40px;display:inline-block;}
.microsoft-powerapp-why-us .new-why-us-left ul li{width:100%;}
span.bigpower{font-size:44px;}
.powerapp-portfoliodesc h3.asp-port-title.headingwordpress.title-development-service{line-height:44px;text-transform: capitalize;}
/* .navbar-header .logo_img{width:220px;padding-left:15px;} */
.left-panel-whoweare .who-slide-title{font-size:26px !important;}
.app-details-box .title.app-ttl{font-size:26px;line-height:34px;}
.text-head p, p.app-texts{font-size:14px;}
.left-app-details a .btm-bx-txt{font-size:12px;}
h2.title.app-ttl{font-size:26px;line-height:30px !important;}
.microsoft-technologies .right-app-details .btm-bx-txt{font-size:12px;}
.new-testimonials .slick-prev,.new-testimonials .slick-next{top:auto;}
.new-get-in-touch .container .row > .col-md-12{padding:0;}
.page-about section.iPhone-bg.android-app-development.androidboder.androidpages.hire-android.company-pages.newcon{margin:0 !important;}
.new-testimonials > .container-fluid{padding:0;}
.portfolio-detail-head .psb-info h1{font-size:15px!important;line-height:20px;}
.title .psb-info .desc{font-size:13px;}
.prtflo-bg, .prtflo-bg-new{background-attachment:inherit;}
.powerportfolios-slider{padding:40px 0 20px;}
.powerportfolios-slider .slick-prev, .powerportfolios-slider .slick-next{top:-10px;}
.powerportfolios-slider .slick-prev{left:auto;right:60px !important;}
.powerportfolios-slider .slick-next{left:auto;right:0;}
nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li a.view-all{color:#ffffff !important;border:1px solid #ffffff !important;}
.new-price-list h2{font-size:19px;}
.new-price-list ul li{font-size:13px;padding:5px 0;}
.new-price-list h3{font-size:30px;margin:10px 0 0;}
.new-price-list sup{top:-7px;font-size:20px;}
.new-price-list span{font-size:15px;}
.new-price-list h5{font-size:15px;margin-bottom:0;padding-top:0;}
.new-price-list .ul-height{min-height:auto;}
.new-price-list{margin:10px 0;padding:30px 10px;}
/* .hire-developer-enquire-now .col-md-5{padding:0 !important;}
.hire-developer-enquire-now ul{margin-top:30px;}
.hire-developer-enquire-now ul li{padding:0px 0px 0px !important;margin-right:10px;width:29%;}
.hire-developer-enquire-now h5{padding:0px 0px 5px;font-size:11px;} */
.btn-common{text-align:center;}
.new-development-services .btn-common{margin: 0 15px;}
.btn-common a.btn{margin-right:0;}
.g-recaptcha{transform:scale(1);transform-origin:0 0;}
.new-contactus-form h1{font-size:35px;}
.new-contactus-form span{font-size:18px;}
.contactus-form, .contactus-info{padding:14px;}
.contactus-form, .contactus-info{padding:15px;}
.contactus-info ul li a p{font-size:16px;}
.contactus-info ul li i{font-size:28px;margin:4px 15px 0 0px;}
.contactus-info ul li img{margin:5px 15px 0 0px;padding:15px 17px;}
.new-contactus-form {padding-top: 110px!important;}
.new-findus-section .col-xs-6{width:100%;}
.new-get-in-touch .newcon .form-group.contact-form-bottom-main label{font-size:14px;}
.new-get-in-touch .new-contact_form.pt-4{padding:0;}
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main span.form-control-input,.page-contact .new-contactus-form .newcon .form-group.contact-form-bottom-main span.form-control-input{margin:-10px 0 20px!important;}
.new-get-in-touch .conicon, .new-contactus-form .conicon{min-height:50px;margin:-15px 0 0;width:40px;}
.name-form .cool-link::after, .email-form .cool-link::after, .phone-form .cool-link::after{top: 45px!important;}
.new-get-in-touch .description-field .conicon,.new-contactus-form .description-field .conicon{min-height:90px;}
.new-get-in-touch .conicon.clsyourname .clsnamebkp, .new-contactus-form .conicon.clsyourname .clsnamebkp{background-position:6px -14px!important;}
.new-get-in-touch .rightfrmtxt, .new-contactus-form .rightfrmtxt{width:calc(100% - 40px);}
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main .form-fields input, .new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main select, .new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main textarea{padding-bottom:10px !important;}
.page-contact .new-contactus-form .newcon .form-group.contact-form-bottom-main .form-fields input, .page-contact .new-contactus-form .newcon .form-group.contact-form-bottom-main select, .page-contact .new-contactus-form .newcon .form-group.contact-form-bottom-main textarea{padding-bottom:11px!important;}
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main .form-fields input, .new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main select, .new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main textarea{padding-bottom:17px !important;}
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main .form-fields input{padding-bottom: 11px !important;}
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main textarea {margin-top: 0px;}
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main select {margin-top: 6px!important;}
.new-get-in-touch .conicon.clsyouremail .clsnamebkp, .new-contactus-form .conicon.clsyouremail .clsnamebkp{background-position:-31px -11px!important;}
.new-get-in-touch .conicon.clsyourphone .clsnamebkp, .new-contactus-form .conicon.clsyourphone .clsnamebkp{background-position:-68px -15px!important;}
.new-get-in-touch .newcon .contact-form-bottom-main .phone-form.form-fields, .new-get-in-touch .newcon .contact-form-bottom-main .select-form.form-fields{min-height:60px !important;}
.new-contactus-form .newcon .contact-form-bottom-main .phone-form.form-fields, .new-contactus-form .newcon .contact-form-bottom-main .select-form.form-fields{min-height:60px !important;}
.new-get-in-touch .conicon.clsyourapp .clsnamebkp, .new-contactus-form .conicon.clsyourapp .clsnamebkp{background-position:-98px -16px!important;}
.conicon.clsyourapp .clsbudget {background-position: 6px -22px!important;}
.new-get-in-touch .conicon.clsyourproject .clsnamebkp, .new-contactus-form .conicon.clsyourproject .clsnamebkp{background-position:-135px -22px!important;}
.new-get-in-touch .contact-form-bottom-main .message-form textarea, .new-contactus-form .contact-form-bottom-main .message-form textarea{min-height:85px!important;}
.new-get-in-touch .cool-link-area::after, .new-contactus-form .cool-link-area::after{top:84px!important;}
.new-get-in-touch .newcon .form-group.contact-form-bottom-main .form-fields input::placeholder,.new-get-in-touch .newcon .form-group.contact-form-bottom-main textarea::placeholder,.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main .form-fields input, .new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main select, .new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main textarea{font-size:15px !important;}
.new-contactus-form .newcon .form-group.contact-form-bottom-main .form-fields input::placeholder,.new-contactus-form .newcon .form-group.contact-form-bottom-main textarea::placeholder, .page-contact .new-contactus-form .newcon .form-group.contact-form-bottom-main .form-fields input, .page-contact .new-contactus-form .newcon .form-group.contact-form-bottom-main select, .page-contact .new-contactus-form .newcon .form-group.contact-form-bottom-main textarea{font-size:15px !important;}
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main select, .page-contact .new-contactus-form .newcon .form-group.contact-form-bottom-main select{padding-bottom:0 !important;}
.form-fields-selection:before {right: 3px;}
.new-contactus-form .contactus-form .btn-contactform{float:none;display:block;margin:0 auto;}
.seo-package-table .table-responsive{padding-top:0;}
.seo-package-table th.seo-premium{padding-top:0 !important;padding-bottom:0 !important;}
.right-asp-net-development-solution{padding-left:0;padding-right: 0;}
.right-asp-net-development-solution .new-solutions-list .col-md-4{margin-left:0;margin-top:0;border-top:0 !important;border-left:0 !important;border-right:0 !important;border-bottom:1px solid #e2e2e2;}
.right-asp-net-development-solution .new-solutions-list .col-md-4:last-child{border-bottom:0 !important;}
.new-faq-app .ac .ac-q{font-size:18px;padding:10px 35px 10px 30px;line-height:1.6;margin-bottom: -10px;}
.new-faq-app .ac .ac-a p{font-size:15px;padding:15px 20px;}
.new-development-solution.asp-net-development-solution .new-solutions-box{min-height:auto;padding:0 20px 10px;}
/* .microsoft-azure-development-new-why-us .new-why-us-right{padding-top:60px;} */
.our-work-slider-item.single-image .our-work-slider-left img{width:300px;}
.top-industries .col-md-2:nth-child(2n+1){clear:left;}
.row.industries-list{margin:0 -15px !important;float:none;width:auto !important;}
.industries-list .col-md-2{width:160px;padding:0;}
.industries-box{margin-bottom:5px;}
.industries-box-img{width:100px;height:100px;line-height:100px;}
.top-industries .industries-list .industries-box .industries-box-img:before{left:-20px;top:-20px;}
.top-industries .industries-list .industries-box .industries-box-img:after{width:100px;height:100px;line-height:100px;}
.industries-box img{width:50px;}
.industries-list span{margin-bottom:0;padding-top:5px;}
.industries-list br{display:none;}
.industries-list .col-md-2{width:145px;margin-bottom:30px;}
.hire-banner-2.flutter-application-development-banner .hire-banner-step:first-child .hire-banner-step-img{background-position:-315px -64px;height:51px;}
.view-btn .view-portfolio-text .explore-portfolio{font-size:17px;margin-right:0;display:block;}
.view-btn .btn-default{margin:10px 0;font-size:15px;padding:5px 20px;}
.cool-link-area::after{top:69px!important;}
.abt-btn-tag.new-btn-add a{display:block;margin: 0 50px 10px;}
.panel.panel-default.sitemappanel .panel-body.home, .panel.panel-default.sitemappanel .panel-body.sitemaptitle{padding:5px 15px;padding-bottom:5px !important;}
.sitemaptitle{font-size:15px;}
.panel.panel-default.sitemappanel .panel-body .col-md-12, .panel.panel-default.sitemappanel .panel-body .col-xs-12{padding:0;}
.grid-sizer, .concetto-life-box{width:100%;}
.concetto-life-box{padding:10px;}
.concetto-life-cols .concetto-life-box h2{font-size:17px;}
.concetto-life-cols .concetto-life-box p{font-size:13px;}
.page-lifeatconcettolabs.modal-open .modal{top:0;}
.blog-list .blog-list-inner{margin-bottom:30px;}
.services-with-portfolio{padding-top:20px;padding-bottom:20px;}
.services-list-text h3{margin:0 0 5px;line-height:20px;}
.services-list-text h3 a{font-size:18px;} 
.services-list{padding:20px 0;}
.services-list-text{width:70%;}
.portfolio-list .slick-slide{padding-right:0;}
.new-testimonials:before{background-size:30%;}
.new-testimonials:after{background-size:30%;}
.portfolio-list{padding-left:0;}
.services-list-img{width:70px;height:70px;line-height:70px;margin-right:15px;}
.services-list-img img{width:40px;}
.portfolio-list .new-title h2{font-size:24px;line-height:30px;}
.portfolio-list .new-title h2:before{top:-15px;}
.home-img-top img{margin:0 auto;}
.portfolio-list-more{text-align:center;margin-top:50px;width:100%;}
.portfolio-list .slick-dots{left:0;bottom:-40px;}
.portfolio-list .slick-dots li{width:7px;height:7px;margin:0 5px;}
.portfolio-list .slick-dots li button{width:7px;height:7px;border:1px solid #fff;padding:4px;}
.portfolio-list-more h4{font-size:14px;line-height:22px;}
.portfolio-list-more .btn-custom{font-size:14px;margin-left:5px;margin-right:0;}
.portfolio-list .new-title{margin-bottom:10px;}
.services-with-portfolio > .container-fluid{padding:0;}
.testimonials-slider .slick-prev:after, .testimonials-slider .slick-next:after{width:40px;height:40px;font-size:28px;line-height:40px;right:10px;}
.testimonials-slider .slick-prev{margin-right:5px;}
.services-with-portfolio .slick-prev, .services-with-portfolio .slick-next{top:auto;bottom:-20px;width:40px;height:40px;}
.services-with-portfolio .slick-prev:after, .services-with-portfolio .slick-next:after{font-size:30px;width:40px;height:40px;line-height:40px;}
.services-with-portfolio .slick-prev{margin-right:10px;}
.portfolio-list-free-estimation{margin-top:40px;text-align:center;}
.app-links{margin-top:0;}
.app-links .left-side{left:-15px;font-size:14px;top:55px;}
.app-links .left-side img{padding-left:5px;width:22px;}
.app-links .right-side img{right:33%;width:25px;top:50px;}
.app-links .right-side .iphone-icon{right:17%;}
.mobile-btn{margin-top:30px;}
.pro-related-posts .post-detail a{/*border-bottom:1px solid #093162;*/}
.power-app-portfolio-slider img{margin:auto;}
.btn-form.text-right{text-align:center;}
.contactus-form .form-secure{margin-top:0;margin-right:0;float:none;}
.new-link a{margin-top:20px;margin-bottom:20px;}
.new-link a:first-child{margin-right:25px;margin-top:20px;margin-bottom:20px;}
.clutch-widget{float:left;margin-top:20px;margin-bottom:20px;width:48%;}
.country-details a{display:block;}
.social-right ul{float:none;text-align:center;}
.on-demand-responsive{display:flex;flex-direction:column;}
.on-demand-responsive .on-demand-para{order:2;}
.on-demand-responsive .hire-developer-top-img{order:1;padding-bottom:50px;}
  .text-section{order:2;}
  .solution-box{flex-direction:column;}
  .image-section{order:1;}
.text-box h4{padding-bottom:5px;}
.text-box{padding:10px 15px 30px;}
.left-side .text-box{text-align:left;}
.feature-box{flex-direction:column;}
.feaure-left img{padding-top:0;}
.feaure-right{padding:20px 0;}
.service-provide li.provider-list{width:100%;}
.service-provide ul{padding-left:0;}
.logistics-hire-developer-top .new-image-align img{padding-top:0;}
.banner-work-btn{margin-bottom:30px;margin-top:20px;}
.btn-custom{width:100%;margin-top:10px;margin-bottom:40px;}
.banner-work-btn .btn-custom,.btn-common .btn-custom{padding:12px;font-size:16px;text-transform:capitalize;}
.our-work-slider-right h3{font-size:24px;line-height: 1.2;}
.ac-q>div{font-size:18px;}
/* .hire-developer-enquire-now .btn-custom, .our-work-slider-right .btn-custom{width:auto;margin-bottom:0;}
.hire-developer-enquire-now .btn-custom {width:auto;margin-bottom:0;} */
.hire-banner-left p:after{display:none;}
.hire-banner-left{padding-bottom:0;}
.title-for-our-services{margin:0;}
.new-faq-app .ac .ac-a p, .new-faq-app .ac .ac-a ul li,.common-page-contact-form p span{font-size:18px;}
.new-development-services .btn-common a.btn{margin-left:0;margin-bottom:10px;}
.development-image img{float:none;margin:0 auto;}
.flutter-application-development-new-why-us .new-title h2{font-size:22px;}
.footersubtitale{padding:0 1px;}
.slider #myCarousel .slide-link.fadeInRight.animated{padding:12px;}
.inquiry-top-right p{width:100%;}
.inquiry-bottom-right{margin-top:0px;}
.centerteammember{width:250px;}
.new-get-in-touch .page-contact:before{height:80%;}
.new-inquiry-info{margin-top:30px;}
.new-inquiry-info .contact_button span{font-size:17px;}
.new-inquiry-info .contact_button i{padding:10px;}
.new-inquiry-info .contact_button{padding:10px;}
.new-inquiry-info .contact_button span{font-size:18px;}
.new-inquiry-info .contact_button span small{font-size:12px;}
.new-get-in-touch .page-contact .newcon .form-group.contact-form-bottom-main label.error{position:relative;bottom:auto;}
.hire-banner-2.hire-wordpress-banner .hire-banner-step:first-child .hire-banner-step-img{background-position:-315px -64px;}
.technologies div#filters a{float:left!important;width:50%;padding:0px 5px 10px!important;}
.technologies div#filters a.button.is-checked{border-bottom:none!important;}
.flutter-new-banner{display:none;}
.hire-banner.hire-banner-3 .hire-banner-steps{display:none;}
.hire-banner.hire-banner-3 .banner-work-btn{display:block;}
#button-bottom-top{bottom:27px;right:72px;}
.mobile-app-daily a img{margin:25px 0;width:50%;}
.expert-section h3, .expert-section h2{font-size:19px;margin-bottom:5px;}
.expert-section .btn-custom{font-size:18px;margin-bottom:0;}
.hire-banner.hire-banner-3 .hire-banner-list{margin-bottom:0;}
.hire-banner.hire-banner-3 .hire-banner-list li{font-size:18px;width:100%;padding:0 0 20px 0!important;margin-bottom:20px;border-bottom:1px solid rgba(255, 255, 255, 0.1);}
.hire-banner.hire-banner-3 .hire-banner-list br{display:none;}
.hire-banner.hire-banner-3 .hire-banner-list li:after{border-right:none;}
.hire-banner.hire-banner-3 .hire-banner-list li:last-child{border-bottom:none;}
.hire-banner.hire-banner-3 .banner-work-btn{margin-bottom:0;}
.services-with-portfolio-inner .our-work-slider-right h3{line-height:16px;}
.services-with-portfolio-inner .our-work-slider-right h3 a{font-size:16px;word-break:inherit;line-height: 1.6;}
.services-with-portfolio-inner .our-work-slider-right ul li{font-size:15px;margin-right:10px;margin-bottom:5px;}
.services-with-portfolio-inner-tab{margin-bottom:50px;padding-top:30px;}
.services-with-portfolio.services-with-portfolio-inner:before{width:100%;}
.services-with-portfolio-inner .portfolio-list-slider img{margin:0 auto;}
.visit-app{width:100%;}
.services-with-portfolio-inner .services-list-text{width:66%;}
.services-with-portfolio-inner .services-list{padding:20px 10px 10px;}
.services-with-portfolio-inner .visit-app a.btn-custom{font-size:16px;padding:20px;}
.services-with-portfolio-inner .slick-prev{margin-right:20px;}
.services-with-portfolio-inner .slick-arrow:after{width:56px!important;height:56px!important;line-height:56px!important;}
.services-with-portfolio-inner .slick-prev, .services-with-portfolio-inner .slick-next{top:auto;bottom:-34px;width:56px;height:56px;}
.services-with-portfolio-inner .services-list-img img{width:30px;}
.services-with-portfolio.services-with-portfolio-inner:before{bottom:10px;}
.services-with-portfolio-inner .slick-initialized .slick-slide{text-align:center;}
.wraper-home-services .home-services-box .home-services-box-item .holder{margin-bottom:20px;padding:20px;min-height:auto;}
.wraper-home-services .home-services-box .home-services-box-item .holder:last-child{margin-bottom:0;}
.wraper-home-services .home-services-box .home-services-box-item{padding:10px;}
.wraper-home-services .home-services-box .home-services-box-item .holder .data .h4{margin-bottom:10px;font-weight:400;}
.wraper-home-services .home-services-box .home-services-box-item .holder .data{margin-bottom:10px;}
.wraper-home-services .home-services-box .home-services-box-item .holder .icon{margin-bottom:10px;}
.wraper-home-services .home-services-box .home-services-box-item .holder .data .h4 br{display:none;}
.right-asp-net-development-solution .new-solutions-box h4{line-height:1.6;}
.new-banner-react.hire-banner-3 .hire-banner-list li:last-child{margin-bottom:0;}
.new-banner-react.hire-banner-3 .hire-banner-left{padding-bottom:0;}
.new-banner-react.hire-banner-3 .hire-banner-list{border-bottom:0;padding-bottom:0px;}
.inquiry-form .form-secure{margin-right:0;margin-top:30px;}
.new-testimonials-text p{font-size:13px;}
.new-testimonials-text h4, .new-testimonials-text h3{font-size:23px;}
.about-app img{width:70px;}
.about-app .text{padding-left:20px;}
.about-section .btn-custom, .streaming-about .btn-custom{font-size:16px;}
.about-app .text h3{font-size:17px;}
.about-app .text p{font-size:16px;}
.portfolio-heading p{margin-bottom:25px;}
.build-on p{display:none;}
.on-demand-service-provider .build-on .right-side{border-left:none;}
.on-demand-service-provider .build-on .left-side{padding:0;}
.on-demand-service-provider .build-on .right-side{padding:0;}
.portfolio-web-section{margin-bottom:50px;}
.streaming-about .right-side{padding-left:10px;}
.streaming-about h2{font-size:30px;}
.construction-inspection .portfolio-section.portfolio-section-left, .construction-inspection .portfolio-section.portfolio-section-right{background-size:cover;margin-bottom:20px;}
.construction-inspection .portfolio-section.portfolio-section-left:before , .construction-inspection .portfolio-section.portfolio-section-right:before{top:50px;font-size:100px;}
.construction-inspection .build-on p{display:block;}
.construction-inspection .portfolio-banner{background-size:cover;}
.portfolio-about .heading{margin-bottom:20px;}
.portfolio-about .left-side{padding:20px 45px;border-left:0;}
.construction-inspection .portfolio-section img{margin-top:70px;}
.construction-inspection .portfolio-section.all-screen img{margin-top:0px;}
.portfolio-section.portfolio-section-left .screen-text{margin-top:70px;}
.portfolio-section.portfolio-section-right .screen-text{margin-top:50px;}
.page-look-alike-app-development .portfolio-section.portfolio-section-right .screen-text{margin-top:0px;}
.construction-inspection .portfolio-section.portfolio-section-right img{margin-left:auto;}
.construction-inspection .screen-text h3:before{top:6px;left:-23px;width:50px;height:50px;}
.construction-inspection .portfolio-heading h1{font-size:26px;}
.portfolio-about .heading h2{font-size:36px;}
.construction-inspection .screen-text h3{font-size:40px;}
.cable-surveying-app .screen-text h3:before, .cable-surveying-app .screen-text h3:after{display:none;}
.construction-inspection .portfolio-section.portfolio-section-middle img{margin-top:0px;}
.portfolio-about .right-side{padding-right:0px;}
.construction-inspection .portfolio-banner{background-size:cover;}
.cable-surveying-app .screen-text{padding:0;}
.portfolio-sub-section h4{width:17%;font-size:18px;}
.portfolio-sub-section p{font-size:16px;}
.cable-surveying-app .screen-text h3{font-size:36px;}
.portfolio-sub-section{display:block;border-radius:10px;text-align:center;}
.portfolio-sub-section h4{border-right:none;width:100%;text-align:center;}
.portfolio-sub-section p{padding-left:0;width:100%;}
.cable-surveying-app .screen-text h3{font-size:28px;}
.portfolio-section-middle .screen-text p{line-height:30px;}
.portfolio-section-middle{padding:50px 0!important;}
.cable-surveying-app .portfolio-section{padding:30px 0;}
.cable-surveying-app .screen-text h3{margin-top:0;}
.cable-surveying-app .portfolio-heading h1{font-size:28px;}
.portfolio-web-section:before{right:-315px;display:none;}
.on-demand-web{display:block;}
.on-demand-service-provider .portfolio-section{padding:60px 0;}
.portfolio-web-section .portfolio-section{padding:0;}
.on-demand-service-provider .screen-text{padding-left:50px;}
.portfolio-section.right-side:before{left:-180px;top:0;}
.portfolio-section.left-side:before{right:-180px;top:0;}
.on-demand-service-provider .portfolio-section.right-side{margin-top:0px;}
.on-demand-service-provider .screen-text p{margin-bottom:30px;}
.on-demand-service-provider .portfolio-section.on-demand-about .screen-text{padding:60px 20px;}
.screen-text-list ul{padding:0 20px;}
.on-demand-about{padding-top:0!important;}
.on-demand-service-provider .portfolio-web-section .screen-text{padding-left:0px;}
.portfolio-web-section{padding:50px 0px;}
.on-demand-service-provider .portfolio-section.on-demand-about .screen-text h3, .on-demand-service-provider .portfolio-section.on-demand-about .screen-text h1{font-size:30px;}
.portfolio-section.on-demand-about .btn-custom{padding:18px 10px;font-size:16px;}
.on-demand-service-provider .screen-text{padding-left:0px;}
.on-demand-service-provider .screen-text h3{font-size:30px;}
.page-body-measurement-app-development .portfolio-section{padding:40px 0!important;}
.page-body-measurement-app-development .screen-text h3{font-size:24px;}
.page-food-delivery-app .portfolio-banner{padding:100px 0;}
.page-food-delivery-app .about-bg .screen-text{margin-top:0px;}
.page-food-delivery-app .about-bg{padding:0px 0;}
.page-food-delivery-app .all-screens .screen-text, .page-food-delivery-app .all-screens .screen-text h3{margin-top:0;}
.page-food-delivery-app .screen-text h3{font-size:30px;line-height:1.4;}
.page-food-delivery-app .screen-2, .page-food-delivery-app .screen-1, .page-food-delivery-app .screen-3{padding:20px 0;}
.page-food-delivery-app .portfolio-section .btn-custom{font-size:16px;}
.page-food-delivery-app .portfolio-box img{opacity:.2;}
.page-food-delivery-app .build-on p{display:block;padding-right:16px;}
.page-music-mixer-app-game .screen-2 .screen-text{margin-top:90px;}
.page-music-mixer-app-game .screen-3{padding:90px 0;}
.page-music-mixer-app-game .screen-3 .screen-text{margin-top:0px;}
.page-music-mixer-app-game .screen-3 .screen-text h3{margin-top:0px;}
.page-music-mixer-app-game .screen-1{background-size:cover;padding:60px 0;}
.page-music-mixer-app-game .screen-2, .page-music-mixer-app-game .screen-4, .page-music-mixer-app-game .screen-2.screen-5{padding:30px 0 60px;background-size:cover;}
.page-music-mixer-app-game .screen-text p{padding:0;}
.page-music-mixer-app-game .portfolio-banner{margin-bottom:0;padding:150px 0 100px;}
.page-music-mixer-app-game .screen-3 .screen-text{padding-left:0px;}
.portfolio-section .btn-custom{font-size:16px;}
.page-live-soccer-stat-app .screen-1{padding:30px;}
.page-live-soccer-stat-app .screen-2, .page-live-soccer-stat-app .screen-3, .page-live-soccer-stat-app .screen-4{padding:20px 0;}
.page-live-soccer-stat-app .screen-text{text-align:center;}
.page-live-soccer-stat-app .about-section{padding:40px 0;}
.page-live-soccer-stat-app .about-section .screen-text-list{margin-bottom:50px;}
.page-live-soccer-stat-app .about-section h3{color:#fff;}
.page-live-soccer-stat-app .portfolio-section.all-screen{padding:60px 0;}
.page-live-soccer-stat-app .screen-text-list ul{padding:0 0px 20px 40px;}
.build-on p{display:block;padding-right:15px;}
.page-family-of-friends .portfolio-banner{text-align:center;padding-bottom:0;}
.page-family-of-friends .build-on{justify-content:center;}
.page-family-of-friends .app-logo img{margin:0 auto;}
.page-family-of-friends .screen-text img{margin:20px auto;}
.page-family-of-friends .portfolio-section{padding:30px 0;}
.page-family-of-friends .about-section .screen-text{border-right:none;}
.page-family-of-friends .about-section .screen-text h3{color:#fff;}
.page-family-of-friends .screen-text-list ul{padding:0 0px 30px 40px;}
.page-family-of-friends .about-app{padding-left:0px;}
.page-family-of-friends .portfolio-heading h1{padding:0;}
.page-family-of-friends .about-section{padding:70px 0;}
.page-family-of-friends .screen-text p{padding:0;}
.page-online-exams-app-for-doctorate-students .section-2 .screen-text{margin-top:0px;}
.page-online-exams-app-for-doctorate-students .portfolio-banner{padding:60px 0 442px;}
.page-recipe-delivery-app .portfolio-banner{background-size:contain;}
.foodie-about .screen-text{padding:20px 10px;}
.foodie-about .screen-text-list ul{padding:0px 20px;}
.page-recipe-delivery-app .screen-1, .page-recipe-delivery-app .screen-2, .page-recipe-delivery-app .screen-3, .page-recipe-delivery-app .screen-4{background-size:contain;}
.page-recipe-delivery-app .screen-1 .col-md-7 img{margin-left:auto;}
.page-recipe-delivery-app .portfolio-section{padding:30px 0;}
.page-recipe-delivery-app .app-logo{padding-top:0px;}
.page-recipe-delivery-app .screen-text h3{font-size:30px;}
.other-services ul li{width:100%;}
.page-freelancer-kind-app .portfolio-heading h1{padding:0;}
.page-freelancer-kind-app .portfolio-banner{padding-bottom:100px;}
.page-freelancer-kind-app .portfolio-section.portfolio-section-left .screen-text{margin-top:120px;}
.page-freelancer-kind-app .portfolio-section.all-screen .container-fluid{padding-top:50px;padding-bottom:100px}
.page-freelancer-kind-app .build-on .left-side img{display:none;}
.page-freelancer-kind-app .build-on p{padding-right: 0;}
.inspection-app-development .hire-developer-top-img img {padding-top: 50px;}
.trading-desk-management-app .portfolio-section-left, .trading-desk-management-app .portfolio-section-left-dark{padding:50px 0 10px; }
.trading-desk-management-app .portfolio-section-right, .trading-desk-management-app .portfolio-section-right-dark{padding: 10px 0 50px;}
.trading-desk-management-app .screen-text, .trading-desk-management-app .screen-text h3 {margin-top: 0px!important;}
.trading-desk-management-app .portfolio-heading h1{margin: 10px 0;line-height: 30px;font-size: 20px;}
.trading-desk-management-app .portfolio-heading p {font-size: 16px;width: 100%;padding-bottom: 20px!important;line-height: 28px;}
.trading-desk-management-app .streaming-about .left-side br{display: none;}
.trading-desk-management-app .screen-text-list ul {padding: 0 0px 0 45px;}
.trading-desk-management-app .screen-text h3 {font-size: 28px;}
.trading-desk-management-app .streaming-about h2 {font-size: 22px;}
.trading-desk-management-app .streaming-about .left-side p{font-size: 18px;}
.trading-desk-management-app .portfolio-heading p{padding-bottom: 10px!important;}
.live-concert-app .portfolio-section-left .screen-text{margin-top: 0px;}
.live-concert-app .portfolio-section-left{background:#f6f7f6;}
.live-concert-app .portfolio-section-left .screen-text-list {padding-right: 0px;}
.live-concert-app .portfolio-section-right-2{padding: 60px 0;margin-bottom: 100px;}
.live-concert-app .build-on .right-side {padding-left: 7px;}
.live-concert-app .app-logo {margin-top: 0px; }
.live-concert-app .portfolio-banner {background:#bb2832;margin-bottom: 50px;}
.live-concert-app .about-bg:before{background:none;}
.live-concert-app .about-bg {padding: 0px 0 20px!important;}
.live-concert-app .portfolio-section.portfolio-section-right .screen-text {margin-top: 0px;}
.live-concert-app .portfolio-section.portfolio-section-left img{margin-bottom: 50px;}
.live-concert-app .portfolio-section.portfolio-section-right img{margin-top: 50px;}
.live-concert-app .portfolio-section-right{margin-bottom: 0;}
.live-concert-app .all-screen{padding: 90px 0;}
.live-concert-app .portfolio-heading h1{padding: 0;}
.live-concert-app .screen-text h3 {font-size: 24px;}
.live-concert-app .portfolio-section {padding: 60px 0;}
.live-concert-app .build-on p {padding-right: 0px;}
.look-alike-app .build-on .right-side img {margin: 0px 11px;width: 30%;}
.look-alike-app .portfolio-section-right:before{right: -520px;}
.look-alike-app .portfolio-section-left:before{left: -520px;}
.look-alike-app .screen-text{margin-top: 0;}
.look-alike-app .visit-site {text-align: center;}
.look-alike-app .build-on {padding-top: 0px!important;}
.look-alike-app .screen-text.about-screen {width: auto;margin: 0px 0 50px;}
.all-screen-images {padding-top:50px!important;}
.look-alike-app .all-screen {background-size: cover;}
.look-alike-app .screen-text-list ul {padding: 0px 0 0 20px;}
.look-alike-app .screen-text h3 {font-size: 24px;}
.look-alike-app .screen-text.about-screen h3 {color: #000;}
.portfolio-web-slider:before, .portfolio-web-slider:after{display: none;}
.look-alike-app .portfolio-section-right.app-section {margin-top: 0px;padding: 0px 0 0;}
.look-alike-app .portfolio-section.web-section{padding: 0px 0;margin-top: 0px;}
.look-alike-app .portfolio-section.web-section .screen-text {padding-bottom: 40px;}
.look-alike-app .portfolio-section-right:before, .look-alike-app .portfolio-section-left:before{background: none;}
/* .look-alike-app .bg-faces .screen-text h3{display: none;} */
.look-alike-app .bg-faces{margin-top: 50px;}
.trading-desk-management-app .portfolio-banner{background: #0d3d48;padding-bottom: 50px;margin-bottom: 0;}
.new-powerapp-portfolio .banner-work-btn {margin-top: 20px;margin-right: 0px;}
.form-fields {margin-bottom: 20px!important;}
.inquiry-top-right p { font-size: 16px;}
/* .top-header-menu ul li p.offer_header{display: block;position: fixed;left: -57px;top: 152px;transform: rotate(-90deg);} */
.top-header-menu ul li.recent_offer{display: block;width: auto!important;}
.page-iphone-ios-app-development .our-work-slider-right{min-height: auto;padding: 120px 20px 40px 20px;}
.page-android-app-development .our-work-slider-right{min-height: auto;padding: 120px 20px 40px 20px;}
.page-hybrid-mobile-app-development-services .our-work-slider-right{min-height: auto;padding: 120px 20px 40px 20px;;}
.page-food-delivery-app-development .our-work-slider-right{min-height: auto;padding: 120px 20px 40px 20px;;}
.page-hire-android-app-developer .our-work-slider-right{min-height: auto;padding: 120px 20px 40px 20px;;}
.page-hire-angularjs-developer .our-work-slider-right{min-height: auto;padding: 120px 20px 40px 20px;}
.page-hire-iphone-developer .our-work-slider-right{min-height: auto;padding: 120px 20px 40px 20px;}
.page-hire-laravel-developer .our-work-slider-right{min-height: auto;padding: 120px 20px 40px 20px;}
.page-laravel-development .our-work-slider-right{min-height: auto;padding: 120px 20px 40px 20px;}
.commontext p {min-height: auto;}
.android_ecommerce .build-on{display: block;}
.android_ecommerce .build-on .right-side {border-left:none;padding-left: 0;}
.android_ecommerce .build-on .left-side {padding-right: 0px;}
.android_ecommerce .build-on .left-side p{padding-right: 0;color: #fff;}
.page-report-generator-application .app-links .right-side img.android-2{right: 25%;}
.page-report-generator-application .app-links .right-side .iphone-icon{right: 14%;margin-top: 15px;}
.page-report-generator-application .app-links .right-side img{position: initial;}
.page-report-generator-application .app-links .left-side{position: initial;margin:30px auto 0;text-align: center;}
.page-report-generator-application .app-links img {margin:auto;}
.wraper-home-services .home-services-box .home-services-box-item .holder .data {margin-bottom: 82px;}
.wraper-home-services .home-services-box .home-services-box-item .holder .btn{bottom: 10px;}
.cookie-bar label.btn {margin-left: 0;width:auto;margin: 10px auto 0;}
.cookie-bar .bg-animated{padding: 4px 15px;}
.cookie-bar .bg-animated span{font-size: 14px;}
.cookie-bar{padding: 10px 0;}
.cookie-bar p{font-size: 16px;}
.page-live-dj-concerts-app-development .build-on .left-side{padding-right: 5px;}
.page-live-dj-concerts-app-development .build-on .right-side img {margin: 0px 5px;}
.portfolio-listing:after{display: none;}
.portfolio-listing:before{display: none;}
.portfolio-listing h2 {font-size: 25px;margin-bottom: 10px;line-height: 30px; display: block; word-break: break-word;}
.portfolio-listing .right-side-content {padding: 0px 20px;margin: 20px 0;}
.portfolio-listing .rating {padding: 0px 0 15px;}
.portfolio-listing .bg-animated{margin: 30px auto 0;}
.portfolio-listing p {font-size: 18px;line-height: 30px;margin-bottom: 20px;}
.portfolio-listing .row{display: block;}
.portfolio-listing img.main-image {border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;border-top-right-radius: 20px;border-top-left-radius: 20px;width: 100%;}
.portfolio-listing .col-md-12{padding:0;}
.portfolio-listing .portfolio-filter-tab {text-align: left;}
.portfolio-listing .container-fluid{padding: 0;}
.portfolio-listing{margin: 20px 15px 50px;border-radius: 20px;}
.portfolio-listing .portfolio-filter-tab a{display: inline-block;margin: 3px;}
.portfolio-listing .bg-animated {display: block;}
.portfolio-filter-new #portfolio-filter-link{display: block;text-align: left!important;padding: 20px;}
.portfolio-filter-new #portfolio-filter-link .fa {float: right;font-size: 25px;font-weight: 600;}
.portfolio-filter-tab{position: absolute;left: 15px;right: 15px;background: #fff;z-index: 99;}
.portfolio-filter-tab a {display: block;margin: 0px;font-size: 17px;border: 0;text-align: left;border-bottom: 1px solid #d2d2d2;width: 100%;padding: 10px 6px;border-radius: 0;}
.portfolio-filter-tab a i {background: url(../png/menu-icon.png) no-repeat;width: 22px;height: 22px;margin: 0 10px 0 0;float: left;}
.portfolio-filter-tab a i.fa-asp {background-position: -78px 0;}
.portfolio-filter-tab a i.fa-powerapp {background-position: -2174px 0;}
.portfolio-filter-tab a i.fa-flutter {background-position: -2198px 0;}
.portfolio-filter-tab a i.fa-native {background-position: -433px 0;}
.portfolio-filter-tab a i.fa-laravel {background-position: -359px 0!important;}
.portfolio-filter-tab a i.fa-wordpresss {background-position: -789px 0;}
.portfolio-filter-tab a i.fa-angular {background-position: -51px 0;}
.portfolio-filter-tab a.active{background: #d8d8d8;border: 1px solid #d8d8d8;color: #000;}
.portfolio-filter-tab a:hover{background:#df2b2b;color: #fff;}
.portfolio-inner-banner {padding: 90px 0 24px;margin-bottom: 0px;}
.portfolio-inner-banner h1 {font-size: 35px;margin-bottom: 0;}
.portfolio-filter-new {margin-bottom: 0px;}
.portfolio-listing .bg-animated {padding: 8px 36px;}
.portfolio-listing .keywords {text-align: left;}
.page-body-measurement-app-development .build-on .left-side {padding-right: 0px;}
.page-body-measurement-app-development .build-on .left-side img{display: none;}
.page-body-measurement-app-development .build-on .right-side {padding-left: 0px;}
.page-body-measurement-app-development .build-on p{padding-right: 10px;}
.page-hospital-appointment-booking-app img.splash-screen {margin: 0px auto 0;}
.page-hospital-appointment-booking-app .screen-text {padding-left: 0;padding-right:0;}
.services-listing-detail-left {margin-right:0px;}
.services-listing-detail-right {margin-left:0px;}
.services-listing-content h2 {font-size: 26px;margin-bottom: 5px;}
.services-listing-content .highlighted{margin-bottom: 5px;}
.services-listing-detail-left .services-listing-content {padding-left: 15px;padding-right: 15px;text-align: center}
.services-listing-detail-right .services-listing-content {padding-left: 15px;padding-right: 15px;text-align: center;}
.service-listing-img {padding: 20px;text-align: center;}
.service-listing-img img{max-width: 100%;}
.services-listing .container-fluid {padding: 0px;}
.services-listing-detail{display: block;border-radius: 10px}
.services-listing-detail.services-listing-detail-left:before{display: none;}
.services-listing-detail.services-listing-detail-right:before{display: none;}
.services-inner-banner{padding: 96px 0 60px;}
.services-inner-banner p {font-size: 14px;}
.services-inner-banner h1 {font-size: 30px;}
.ninja-content {padding-left: 15px;padding-right: 15px;}
.ninja-team h2 {font-size: 26px;}
.ninja-team:before{display: none;}
.ninja-team {margin: 40px 0;}
.ninja-team .row {display: block;}
.ninja-team p{margin-bottom: 30px;}
.services-listing {padding: 20px 0;}
.inquiry-page{margin-top: 100px;}
.newInquiry .btn-primary{display: initial;margin-right: 0!important}
.certified-developers .row{display: inherit;text-align: center;padding: 25px 0 !important;}
.certified-developers .certified-developers-text{padding-left: 0;}
.certified-developers .certified-developers-text h3{font-size: 21px;}
/* .certified-developers .certified-developers-text h3 span{display: initial;} */
.certified-developers .certified-developers-img img{width: 120px;margin-bottom: 10px;}
.page-inquiry .div-con-full{padding: 0px 10px 20px;}
.testimonial-slider-new{margin-top: 60px;}
.fourth-footer .box-footer-link h4 {font-size: 18px!important;margin-top: 30px;}
.testimonial-slider-new .testimonials-item p:before {display: none;}
.testimonial-slider-new .testimonials-item p {font-size: 16px;line-height: 1.9;}
.testimonials-item iframe {height: 581px;} 
.testimonial-slider-new .testimonials-item {padding: 0px!important;}
.two_rows li{width: 100%;}
/* .certificates img {width: 40px;} */
#contact-us .nav-tabs>li>a{padding: 10px;}
#contact-us .address_info {/*padding-right: 0px;*/border-right: none;}
#contact-us .social-network {padding-left: 15px;}
#contact-us .nav-tabs>li>a>div{display: none;}
#contact-us .nav-tabs>li.active:before{width: 10px;height: 10px;bottom: -5px;}
#contact-us .tab-content {padding: 30px 10px;}
/*.page-flutter-app-development .page-contact.footer-form, .page-microsoft-powerapp-development .page-contact.footer-form { margin-top: 10px;}*/
#contact-us .address_info .two-address{float: none;margin-right: 0px;position: relative;}
#contact-us .address_info .ind-details{margin-bottom: 20px;}
/*#contact-us .nav-tabs>li.active:before{left: 40%;}*/
#contact-us .address_info .ind-details p {font-size: 18px;}
#contact-us .address_info .address_first .usa-icon, #contact-us .address_info .address_first .can-icon, #contact-us .address_info .address_first .uk-icon, #contact-us .address_info .address_first .norway-icon, #contact-us .address_info .address_first .ind-icon{display:block;position: absolute;right: 0;}
.right-asp-net-development-solution .new-solutions-box, .box-height.right-asp-net-development-solution .new-solutions-box{padding: 20px 15px;}
.new-inquiry-info .contact_button i{font-size: 25px;}
}
/*--- Keyur Responsive CSS Start ---*/

@media screen and (max-width:1681px) {
.aboutconcettosectioncontent { flex: 0 0 58%; max-width: 58%; }
.aboutconcettoimg {left: -50px;}
.sectitle { font-size: 37px !important; }
.herowebelement01 {top: 27vh;}
#websiterolling { transform:scale(0.8); -webkit-transform:scale(0.8); -moz-transform:scale(0.8); -ms-transform:scale(0.8); -o-transform:scale(0.8); }
#microsoftrolling { transform: scale(0.8); position: relative; right: -15vh; -webkit-transform: scale(0.8); -moz-transform: scale(0.8); -ms-transform: scale(0.8); -o-transform: scale(0.8); }
.challengelistingwrapper:before { left: 13.3%; }
.incident-management-app .portfolio-banner {margin-top: 42px;}
.incidentall_screens:before{left: 80px;}
.incident-about .incident-about-list{margin: 0 50px;}
}

@media screen and (max-width:1600px) {
/* .we-are-hiring{top:0px;} */
.new-getintouch-form .hire-banner-form-top{padding: 15px 20px;}
.new-getintouch-form #inquiryright {padding: 10px 20px;}
#inst-quote-form .form-group{margin-bottom: 10px;}
.servicesherobannercontent p{margin-bottom: 10px;}
.servicesherobanner{padding-top: 120px;}
.portfolio_new_artist .portfolio_new_text img{max-width: 130px;}
.portfolio_new_artist .portfolio_new_banner_title{font-size: 50px;margin: 30px 0;}
.page-artist-broadcasting-app .banner_bg img{max-width: 300px;}
.playstoreImg img{max-width: 150px;}
.playstoreImg {bottom: 250px;}
.portfolio_new_artist{padding-bottom: 200px;}
.portfolio-new-section.portfolio_artist_about img.appScreen{max-width: 300px;}
.artist_product_listing_image .imgFirst > img, .artist_product_listing_image .imgLast > img{max-width: 300px;}
.screenFloat{ width: 281px;height: 609px;}
.screenFloat img {bottom: -691px;}
.artist_product_listing_image .imgLast .floating{left: -13px;bottom: 163px;}
.artist_product_listing_image .imgLast .floating img{max-width: 350px;border-radius: 15px;}
.portfolio_artist_feature_list  ul li{font-size: 18px;}
.artist-list-1 .screenFloat {width: 282px;height: 613px;}
.artist-list-1 .screenFloat img {bottom: -680px;}
.portfolio_artist_feature_new .artist_product_listing_image .imgLast .floating {left: -51px;}
/* .filledSection{background-position: top 250px right 0;} */
.portfolio_casino_feature_sec1:before{background-position: -150px;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2:before{background-position: 376px 0;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2.portfolio_casino_feature_sec3:before {left: -160px;}
.page-casino-game-app-development .new_all_screen {background-position: right -200px top 220px;}
#mobileappsimg {top:-34px;}
#websiteimg { transform: scale(0.9); -webkit-transform: scale(0.9); -moz-transform: scale(0.9); -ms-transform: scale(0.9); -o-transform: scale(0.9); }
.aboutconcettosectioncontent { flex: 0 0 56%; max-width: 56%; }
.aboutconcettoimg { left: -64px; }
.sectitle { font-size: 42px !important; }
#mobileappsrolling { transform:scale(0.85); -webkit-transform:scale(0.85); -moz-transform:scale(0.85); -ms-transform:scale(0.85); -o-transform:scale(0.85); margin-top: 35px; }
#websiterolling { transform:scale(0.69); -webkit-transform:scale(0.69); -moz-transform:scale(0.69); -ms-transform:scale(0.69); -o-transform:scale(0.69); }
.herowebelement01 { top: 30vh; }
#microsoftrolling { top: -20px; transform:scale(0.73); -webkit-transform:scale(0.73); -moz-transform:scale(0.73); -ms-transform:scale(0.73); -o-transform:scale(0.73); }
img.microsoftheroscreen.microsoftheroscreen01 { transform:translateX(55%); -webkit-transform:translateX(55%); -moz-transform:translateX(55%); -ms-transform:translateX(55%); -o-transform:translateX(55%); }
.serviceportfolioleft img{width: 280px!important;height: 100%;}
.showcaseslidernonborder .serviceportfolioleft img { width: 100% !important; }
.serviceportfolioleft .imgcurvetop {top: -12px;border-top-left-radius: 30px;border-top-right-radius: 30px;}
.serviceportfolioleft .imgcurvebottom {top: auto;bottom: -12px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;}
.responsiveofferinglablearrowwrap,.cstservicesliderarrowwrap{bottom: 50px;}  
.showcaseprojectsliderwrapper.customshowcaseslider { padding-bottom: 60px; }
.showcaseprojectsliderwrapper.customshowcaseslider .cstservicesliderarrowwrap {bottom: 30px;}  
.showcaseprojectsliderwrapper .showcaseprojectslider .item {padding: 54px 20px;}

.businessbenifitssliderwrapper::before, .businessbenifitssliderwrapper::after { width:145px; height:212px; }
.businessbenifitssliderwrapper::before { left: 1.5vh; }
.businessbenifitssliderwrapper::after { right: 1.5vh; }
.casestudytitleprimary { font-size: 44px !important; }
.casestudybannertopleft p, .shoxcasestudyallwrapper p { font-size: 16px !important; line-height: 1.4; }
.stepsnamicwrap span, .downloadlink span { font-size: 18px; }
.stepsnamicwrap li img, .downloadlink img { width: 40px; }
.stepsnamicwrap ul { width: 360px; }
.brandlogotop { width: 180px; margin-bottom: 20px; }
.ladyimg { width: 350px; }
.badges { right: 2vw; }
.badges a { display: block; width: 200px; }
.badges a img { width: 100%; }
.floatingicons li img { width: 120px; }
.screenimg { max-width: 360px; }
.challengelisting li h4 { font-size: 30px; } 
.challengelisting li::before { font-size: 34px; width: 50px; height: 50px; line-height: 50px; } 
.challengelisting li { padding-left: 80px !important; padding-bottom: 30px; }
.challengelisting li::after { left: 24px; }
.solutionstep img { width: 100px; }
.solutionstep span { font-size: 15px; line-height: 1.3; margin-top: 13px;  }
.solutionstepswrapper::before { width: 1026px; height: 761px; left: -11%; top: 18%; }
.solutionstep.solutionsteptwo { margin-top: -100px; }
.solutionstep.solutionstepthree { margin-top: -90px; }
.solutionstep ul li { flex:0 0 20%; max-width: 20%; }
.toolstechlisting li { padding: 0 0 18px 90px !important; margin-bottom: 18px; }
.toolstechlisting li img { width: 66px; }
.toolstechlisting li span { font-size: 22px; padding: 24px 0 !important; }
.brandlogoimgss { display: block; max-width: 80%; margin: 0 auto 60px; }

.client-testimonials .animate-wrapper:first-child {left: 30px;}
.client-testimonials:before {left: -100px}


.cmsecpadding { padding: 80px 0; }
:root { --spacingthreetwice: 17px; }

.incident-about .incident-about-list{margin: 0 80px;}
.incidentPortfolio1 .incidentPortfolioDes, .incidentPortfolio3 .incidentPortfolioDes, .incidentPortfolio2 .incidentPortfolioDes {padding: 0 15px;}
.allscreenslider.slick-slider {margin-left: 210px;}

.maintitlestyle .tagtitle { font-size: 18px; margin-bottom: 15px; }
.maintitlestyle .headingtitle { margin-bottom: 20px; }
.bgtitle { font-size: 200px; }
.animcircletext, .animcircletext-hover { top: -50px; -webkit-transform: scale(0.8); transform: scale(0.8); }
.arrowimg { top: calc(50% - 50px); }
.uiuxheroimg { max-width: 380px; }
.uiuxheroimg img { max-width: 100%; width: 100%; height: auto; }
#hireuiuxdesignermainbanner:before, #hireuiuxdesignermainbanner:after { -webkit-transform: scale(0.7); transform: scale(0.7); }
/* div#uiuxvideo video { height: 500px; margin-top: 30px; } */
div#uiuxvideo video {  margin-top: 30px; }
.uiuxservicetabnav li a { font-size: 20px; width: 220px; padding: 100px 0 30px 0; }
.uiuxservicetabnav li a:before { top: 6px; -webkit-transform: scale(0.7);  transform: scale(0.7); }
.servicetabimg figcaption { font-size: 20px; }
.uiuxservices::before { width: 51px; height: 77px; background-size: 100%; }
.processlisting .processlist { font-size: 16px; padding: 18px 20px; border-radius: 16px; }
.uiuxctacontent { padding: 80px 30px; }
.uiuxctacontent h3 { font-size: 28px; }
.uiuxctacontent p { font-size: 16px; }
.consultantthree .textbubble { left: -60px; }
.consultantone .textbubble { right: -60px; }
.allscreenswrapper.circlebgxl:before { width: 70vw; height: 70vw; }

.appwebscreenswrapper .col-md-12 img { max-width: 100%; width: 100%; }
.modulesscreenswrapper .modulesscreens .modulesscreensfloating { width: 97%; }
.newmeditationwrapper h1, .newmeditationwrapper h2, .newmeditationwrapper h3 { font-size: 46px; }
.appwebscreenswrapper:before { width: 524px; height: 570px; }
.charactoranim { max-width: 95px; }
.appdiffmodulesbg li { height: 350px; }
#navbar-menu ul.dropdown-menu.service-megamenu-content { left: -6vw !important; }

.streamitPortfolio img.lozad{width: 300px;}
.streamitbannerleft .animate-wrapper .animate-emitter{width: 400px;height: 400px;}
.person1{left: -200px;}
.person2 {bottom: -100px}
.aboutStreamit .slick-slide img{width: 260px;}
.coverImage{height: 600px;}
.streamitPortfolio .marqueetext {top: 60px;}
.streamitappimg img{width: 300px;}
.streamitappscreenbg:before{background-position: center top 160px;bottom: -160px;}
.streamitappimg.streamitappimages img{width: 100%;}
.streamitallscreens img {margin-top: 30px;}
.streamitallscreens h2 {margin-bottom: 100px;}

.other-contries-hire-pages .sidebar-text h3 {font-size: 40px;}
}

@media screen and (max-width:1460px) {
#websiteimg, #microsoftimg { right:100px; }
#mobileappsimg { top: -50px; }
.sectitle { font-size: 34px !important; }
.showcaseconcettowrapper {left: calc(16.66% - 129px);}
.testimonialswrapper > div.testimonialsleft { flex: 0 0 28%; max-width: 28%; }
.slideractionswrapper { max-width: calc(100% - 177px); }
.heroplxweb .macscreenimg {left: 44.51%;}
.concettocounter li strong { font-size: 34px; }
.herobannercontent span {font-size: 40px;}
.showcaseprojectsliderinner { max-width: 1200px;padding: 30px 40px;}
.incident-management-app .portfolio-banner {margin-top: 12px;}
.incident-management-app .app-logo img{width: 250px;}
.incident-management-app .portfolio-banner .btn-custom {font-size: 20px;}
.incident-management-app .portfolio-banner .btn-custom span {font-size: 24px;}
.incident-management-app .portfolio-banner .btn-custom img{width: 15%;}
.incident-about .incident-about-list p {font-size: 20px;}
.incident-feature p {font-size: 20px;}
.incident-feature ul li {font-size: 24px;margin-bottom: 30px;}
.incident-feature ul li:before{width: 41px;height: 25px;left: -35px;top: 0px;background-size: 60%;}
.incident-feature ul {padding-left: 35px;}
.incidentPortfolio1 .incidentPortfolioDes, .incidentPortfolio3 .incidentPortfolioDes, .incidentPortfolio2 .incidentPortfolioDes{padding: 0;}
.incidentPortfolioDes ul li {font-size: 17px;}
.screen-text-border h3:before{font-size: 100px;}
.lineImg img{margin: 50px auto; width: 70%;}
.incidentPortfolio.incidentPortfolio1:before {top: -170px;background-size: 80%;}
.incidentPortfolio.incidentPortfolio2:before{bottom: -50px;right: -80px;background-size: 80%;height: 376px;}
.incidentPortfolio.incidentPortfolio3 .screen-img:before {background-size: 80%;}
.incidentall_screens:before {left: 130px;}
.incident-management-app .portfolio-banner{margin-bottom: 30px;}
.incidentPortfolioDes ul li:before {top: 8px;}
.uiuxctasection.cmsecpadding { padding-bottom: 0 !important; }
.meditationappherobannercontent { margin-left: 8.708333333333332vw; }
.portfoliologo img { max-width: 220px; }
#navbar-menu ul.dropdown-menu.service-megamenu-content { left: -4vw !important; width: 1330px !important; }
/* .servicemenuright { width: 365px; height: 415px;} */
/* #navbar-menu ul.dropdown-menu.service-megamenu-content.about-megamenu-content .servicemenuright {
  height: 345px;
} */
.service-megamenu-content > li:first-child { padding-right: 280px; }

.hiregraphicdesignwrapper { padding-top: 152px; }
.graphicbannercontent { max-width: 790px; }
.graphicbannercontent h1 { font-size: 56px !important; }
.grsectitle h3 { font-size: 46px; }
.graphicmarqueeslidercontent span { font-size: 40px; }
.grservicebox span { font-size: 22px; }
}
/*--- Keyur Responsive CSS END ---*/
@media screen and (max-width:1440px) {
  /* #navbar-menu ul.dropdown-menu.service-megamenu-content li .menuboximg .menucontactinfo {margin-top: 60px; } */
  /* #navbar-menu ul.dropdown-menu.service-megamenu-content.service-update .menuboximg .menucontactinfo{margin-top: 80px;} */
.aboutconcettosectioncontent { flex: 0 0 52%; max-width: 52%; }
.aboutconcettoimg { left: -94px; }
.herobannercontent span {margin-bottom: 20px !important;}
.herobannercontent p { margin-bottom: 23px; }
.smartphone .content {width: 317px;}
.smartphone {width: 347px;    height: 719px;} 
.app-video-section .pt-4{padding-top: 0!important;}
.squarecustomlisting li {font-size: 16px;padding: 0 24px 0 20px !important;}
#mobileappsimg { top: -5px; }
#websiteimg {top: 40px;}
#microsoftimg {top: 50px;}
.aboutconcettoimg { left: -104px; }
.herowebelement01 { top: 37vh; }
.testimonialswrapper > div.testimonialsright { padding-left:7vw; }
.showcaseprojectsliderinner { max-width: 1120px;}
.serviceportfolioright {flex: 0 0 50%;max-width: 50%;}
.serviceportfolioleft { flex: 0 0 50%;max-width: 50%;}
.serviceportfolioleft img {width: 230px!important;}
.new_all_screen {padding: 0 30px 100px;}
.portfolio_new_banner_title {font-size: 50px;}
.portfolio_new_banner_text {font-size: 20px;}
.portfolio_new_text .build-on p {font-size: 24px;margin-top: 20px;}
.main_portfolio_title{font-size: 40px;padding-left: 120px;}
.main_portfolio_title:before{font-size: 120px;}
.portfolio-new-section p {font-size: 18px;line-height: 1.5;}
.banner_bg img{max-width: 300px;}
.portfolio_new_shopping {background-position: top -90px right -352px;}
.portfolio_new_banner {padding: 135px 0 30px;}
.portfolio_new_banner_title{margin: 30px 0;}
.banner_bg .floating img{max-width: 356px;}
.banner_bg .floating{left: -60px;bottom: 80px;}
.portfolio-new-section img.appScreen{max-width: 300px;}
.btn-grad {padding: 18px 22px;font-size: 20px;}
.portfolio_shopping_feature .main_portfolio_title{margin: 60px 0;}
.portfolio_shopping_feature_list h3 {font-size: 40px;}
.new_list_1 .floating img{max-width: 190px;}
.new_list_1 .shopping_product_listing .floating{bottom: 166px;right: -40px;}
.shopping_product_listing_image:before{width: 500px;height: 500px;left: -100px;}
.new_list_3 .shopping_product_listing_image:before{width: 500px;height: 500px;right: -315px;}
.new_list_3 .shopping_product_listing .floating img{max-width: 360px;}
.new_list_4 .shopping_product_listing_image:before{width: 500px;height: 500px;left: -373px;bottom: -45px;}
.new_list_3 .shopping_product_listing .floating{left: -60px;}
.portfolio_shopping_feature {margin-bottom: 80px;}
.portfolio_new_artist .playstoreImg {right: 50px;}
.filledSection .artist-list-1 {padding: 30px 0;}
.list-artist-3{margin-top: 70px;}
.page-artist-broadcasting-app .new_all_screen {padding-bottom: 50px;}
.waveArtist .product:nth-child(2) img{max-width: 83px;}
.waveArtist .product:nth-child(3) img{max-width: 122px;}
.waveArtist .product:nth-child(4) img{max-width: 152px;}
.waveArtist .product:nth-child(5) img{max-width: 214px;}
.waveArtist .product:nth-child(6) img{max-width: 250px;}
.waveArtist .product:nth-child(7) img{max-width: 200px;}
.waveArtist .product:nth-child(8) img{max-width: 120px;}
.waveArtist .product:nth-child(9) img{max-width: 120px;}
.portfolio-new-section.portfolio_artist_about img.appScreen{max-width: 300px;}
.artist_product_listing_image {justify-content: space-evenly;}
.filledSection {background-position: top 200px right 0;}
.playstoreImg {bottom: 160px;}
.page-music-mixer-app-game .screen-1 .screen-text{left: 350px;}
.page-music-mixer-app-game .screen-2 .screen-text {margin-top: 550px;}
.page-casino-game-app-development .banner_bg img{max-width: 700px!important;}
/*.portfolio_new_banner {padding-top: 70px;}*/
.portfolio_new_casino .playstoreImg {bottom: 190px;}
.casino-feature-img1 img, .casino-feature-img2 img{width: 300px;}
.portfolio_casino_feature_sec1:before {background-position: -310px;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2:before{right: -75px;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2.portfolio_casino_feature_sec3:before {left: -320px;}
.casino_feature_list, .portfolio_casino_feature_sec1.portfolio_casino_feature_sec2.portfolio_casino_feature_sec3 .casino_feature_list {padding-left: 80px;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2 .casino_feature_list{padding-right: 50px;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2.portfolio_casino_feature_sec3 .casino_feature_list{padding-right: 0px;}
.portfolio_new_casino .portfolio_new_text img{width: 90px;}
.portfolio_new_casino .portfolio_new_text h1 {font-size: 35px;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2 h3 {font-size: 30px;margin-bottom: 30px;}
.casino_feature_list ul li{font-size: 18px;margin-bottom: 15px;}

.portfolio_new_iguard .portfolio_new_banner_title {font-size: 30px;}
.portfolio_new_iguard .portfolio_new_banner_title span {font-size: 55px;}
.portfolio_new_iguard .portfolio_new_text{left: -110px;}
.portfolio_new_iguard .portfolio_new_text img{width: 100px;}
.portfolio_new_banner.portfolio_new_iguard{padding-bottom: 190px;}
.iguarApp:before{left: -80px;}
.portfolio_iguard_feature_left:before{right: -150px;}
.portfolio_iguard_feature_left.portfolio_iguard_feature_right:before{left: -150px;}
.page-freelancer-kind-app .new_all_screen img{max-width: 100%;}
.new-development-services-2.shopping-application-development-services .new-development-services-center-img {margin: 200px auto 0;}
.microsoft-powerapp-development-services .new-development-services-center-img {margin: 395px auto 0;}
.new-development-services-2.asp-net-development-services .new-development-services-center-img {margin: 205px auto 0;}
.new-development-services-2.asp-net-core-development-services .new-development-services-center-img {margin: 285px auto 0;}
.new-development-services-2.microsoft-azure-development-services .new-development-services-center-img {margin-top: 290px;}
.new-development-services-2.education-acceletor .new-development-services-center-img{margin: 110px auto 0;}
.reactjs-development-services .new-development-services-center-img {margin: 220px auto 0;}
.iphone-ios-app-development-services .new-development-services-center-img {margin: 260px auto 0;}
.iphone-ios-app-development-services .new-development-services-center-img {margin: 350px auto 0;}
.new-development-services-2.python-application-development-services .new-development-services-center-img {margin: 285px auto 0;}
.new-development-services-2.learndash-development-services .new-development-services-center-img {margin: 235px auto 0;}
.new-development-services-2.hire-moodle-services .new-development-services-center-img{margin: 275px auto 0;}
.new-development-services-2.social-application-development-services .new-development-services-center-img {margin: 60px auto 0;}
.new-development-services-2.lifestyle-application-development-services .new-development-services-center-img {margin: 45px auto 0;}
.kids-application-development-services .new-development-services-center-img {margin: 170px auto 0;}
.angular-development-services .new-development-services-center-img {margin: 290px auto 0;}
.new-development-services-2.progressive-development-services .new-development-services-center-img {margin: 95px auto 0;}
.new-development-services-2.enterprise-app-services .new-development-services-center-img {margin: 190px auto 0;}
.ecwidapp-development-services .new-development-services-center-img {margin: 225px auto 0;}
.new-development-services-2.cake-development-services .new-development-services-center-img {margin: 174px auto 0;}
.new-development-services-2.nationbuilder-development-services .new-development-services-center-img {margin: 240px auto 0;}
.new-development-services-2.rpa-development-services .new-development-services-center-img{margin: 225px auto 0;}
.new-development-services-2.data-analytic-development-services .new-development-services-center-img {margin: 46px auto 0;}
.new-development-services-2.kendo-development-services .new-development-services-center-img {margin: 90px auto 0;}
.new-development-services-2.yii-development-services .new-development-services-center-img {margin: 320px auto 0;}
.new-development-services-2.kotlin-app-development-services .new-development-services-center-img {margin: 220px auto 0;}
.new-development-services-2.typo3-development-services .new-development-services-center-img {margin: 245px auto 0;}
.new-development-services-2.adobe-experience-services .new-development-services-center-img {margin: 300px auto 0;}
.new-development-services-2.church-development-services .new-development-services-center-img {margin: 40px auto 0;}
.new-development-services-2.lamp-development-services .new-development-services-center-img {margin: 85px auto 0;}
.new-development-services-2.react-native-development-services .new-development-services-center-img {margin: 85px auto 0;}
.new-development-services-2.flowable-development-services .new-development-services-center-img {margin: 200px auto 0;}
.new-development-services-2.nopcommerce-app-services .new-development-services-center-img {margin: 350px auto 0;}
.new-development-services-2.wpf-development-services .new-development-services-center-img {margin: 80px auto 0;}
.new-development-services-2.express-js-development-services .new-development-services-center-img {margin: 30px auto 0;}
.nextjs-development-services .new-development-services-center-img {margin: 220px auto 0;}
.new-development-services-2.blockchain-development-services .new-development-services-center-img {margin: 50px auto 0;}
.new-development-services-2.hire-php-developer-services .new-development-services-center-img {margin: 205px auto 0;}
.new-development-services-2.hire-power-bi-services .new-development-services-center-img{margin: 275px auto 0;}
.new-development-services-2.hire-golang-services .new-development-services-center-img {margin: 265px auto 0;}
.new-development-services-2.hire-android-development-services .new-development-services-center-img {margin: 225px auto 0;}
.new-development-services-2.hire-node-js-development-services .new-development-services-center-img {margin: 225px auto 0;}
.new-development-services-2.hire-unity3d-game-services .new-development-services-center-img {margin: 265px auto 0;}
.hire-iconic-app-developer-services .new-development-services-center-img {margin: 260px auto 0;}
.new-development-services-2.hire-uwp-services .new-development-services-center-img {margin: 235px auto 0;}
.hire-seo-expert-services .new-development-services-center-img {margin-top: 330px;}
.new-development-services-2.hire-graphic-services .new-development-services-center-img {margin: 235px auto 0;}
.new-development-services-2.hire-mean-stack-services .new-development-services-center-img {margin: 255px auto 0;}
.new-development-services-2.qa-analystics-services .new-development-services-center-img{margin: 285px auto 0;}
.new-development-services-2.hire-angularjs-development-services .new-development-services-center-img {margin: 265px auto 0;}
.new-development-services-2.hire-iphone-development-services .new-development-services-center-img {margin: 225px auto 0;}
.new-development-services-2.hire-ror-services .new-development-services-center-img {margin: 240px auto 0;}
.new-development-services-2.hire-fte-developer-services .new-development-services-center-img {margin: 235px auto 0;} 
.hubspot-app-services .new-development-services-center-img {margin: 70px auto 0;}
.prestashop-app-services .new-development-services-center-img {margin: 235px auto 0;}
.hswift-app-services .new-development-services-center-img {margin: 275px auto 0;}
.secpaddinginner { padding: 50px 0; }
.bannermainscreen, .screenimg { max-width: 280px; }
.clientsectop .screenimg { margin-top: -80px; }
.floatingicons { max-width: 760px; margin: 0 auto; right: 0; }
.clientsection .animbgpattern { max-width: 700px; }
.businessbenifitssliderwrapper::before, .businessbenifitssliderwrapper::after { display: none; }
.businessbenifitsslider .slick-arrow.slick-next, .businessbenifitsslider .slick-prev.slick-arrow { width: 40px; height: 40px; }
.businessbenifitsslider .slick-arrow { right: 0; }
.businessbenifitsslider .slick-prev.slick-arrow { right: 45px; margin-right: 0; }
.businessbenifitcontent p span { font-size: 22px; }
.businessbenifitcontent { padding: 20px; }
.challengelisting li h4 { font-size: 26px; margin-bottom: 7px; }
.challengelistingwrapper::before, .solutionsectionstpeswrapper::before { display: none; }
.challengelistingwrapper { background: linear-gradient(90deg, rgba(254,80,104,1) 0%, rgba(254,127,69,1) 100%); }
.solutionsectionstpeswrapper { background: linear-gradient(90deg, rgba(254,80,104,1) 0%, rgba(254,127,69,1) 100%);  padding-right: 0; }
.solutionsectionstpeswrap { padding-right: 0; }
.solutionstep ul { align-items: flex-start; }
.solutionstepswrapper { max-width: 1026px; margin: 0 auto; max-width: 730px; width: 100%; margin: 0 auto; }
.solutionstepswrapper::before { top: 30px; left: -13%; right: 0; margin: 0 auto; width: 856px; height: 631px; }
.solutionstep ul li { flex: 0 0 25%; max-width: 25%; }
.solutionstep ul li:nth-child(2n) { margin-top: 60px; }
.solutionstep.solutionsteptwo, .solutionstep.solutionstepthree { margin-top: 0; }
.brandlogoimgss { display: block; max-width: 60%; margin: 0 auto 40px; }
.businessbenifitsslider { padding-right: 114px; }
.challengelisting li:last-child { padding-bottom: 0; }
.allscreensection.secpaddinginner.shoxappscreens { padding-top: 0 !important; }
.brandlogoimgss { max-width: 40%; }
.floatingicons { max-width: 600px; }
.new-development-services-2.hire-fte-developer-services .new-development-services-center-img {margin: 235px auto 0;}
.new-development-services-2.jamstack-development-services .new-development-services-center-img {margin: 215px auto 0;}
.page-on-demand-service-provider-app .portfolio-section.on-demand-about{padding: 80px 0 160px;}
.mcommerce-app-services .new-development-services-center-img {margin: 70px auto 0;}
.osticket-app-services .new-development-services-center-img { margin: 230px auto 0;}
.business-app-services .new-development-services-center-img {margin: 30px auto 0;}
.page-laravel-development .our-work-slider-right {padding: 75px 50px 0px 200px;}
.woocommerce-app-services .new-development-services-center-img {margin: 245px auto 0;}
.electron-app-services .new-development-services-center-img {margin: 130px auto 0;}
.zend-app-services .new-development-services-center-img {margin: 65px auto 0;}
.fb-app-services .new-development-services-center-img {margin: 252px auto 0;}
.mongo-app-services .new-development-services-center-img {margin: 150px auto 0;}
.java-app-services .new-development-services-center-img {margin: 290px auto 0;}
.siberian-app-services .new-development-services-center-img {margin: 165px auto 0;}
.san-app-services .new-development-services-center-img {margin: 265px auto 0;}
.ppc-app-services .new-development-services-center-img {margin: 260px auto 0;}
.bitcoin-app-services .new-development-services-center-img {margin: 230px auto 0;}
.cocos-app-services .new-development-services-center-img {margin: 235px auto 0;}
.mernstack-app-services .new-development-services-center-img {margin: 155px auto 0;}
.plc-app-services .new-development-services-center-img {margin: 145px auto 0;}
.concrete-app-services .new-development-services-center-img {margin: 325px auto 0;}
.aws-app-services .new-development-services-center-img {margin: 245px auto 0;}
.iot-app-services .new-development-services-center-img {margin: 45px auto 0;}
.drupaldev-app-services .new-development-services-center-img {margin: 245px auto 0;}
.amp-app-services .new-development-services-center-img {margin: 45px auto 0;}
.opencart-app-services .new-development-services-center-img {margin: 245px auto 0;}
.oilgas-app-services .new-development-services-center-img {margin: 40px auto 0;}
.shopify-app-services .new-development-services-center-img {margin: 265px auto 0;}
.backbone-app-services .new-development-services-center-img {margin: 60px auto 0;}
.hphonegap-app-services .new-development-services-center-img {margin: 285px auto 0;}
.hecommerce-app-services .new-development-services-center-img { margin: 305px auto 0;}
.incident-management-app .portfolio-banner .btn-custom {font-size: 16px;padding: 12px;border-radius: 8px;}
.incident-management-app .portfolio-banner .btn-custom span {font-size: 16px;}
.incident-management-app .portfolio-banner .btn-custom img {width: 12%;margin-top: -5px;}
.incident-management-app .portfolio-banner .btn-custom:before {width: 31px;height: 30px; top: -24px;right: -30px;background-size: 100%;}
.mask {top: 80px;left: -160px;}
.reporting_logo{width: 260px;margin-top: -40px;}
.reporting-app .portfolio-banner .col-md-12 img{width: 250px;}
.reporting-app:before{background-size: 100%;width: 420px;height: 50px;}
.featureImg:before {background-size: 100%;top: 0px;width: 620px;height: 620px;}
.reportingPortfolio1 img {margin-top: -250px;}
.reporting-app-features ul li {font-size: 20px;}
.reportingPortfolio3 .featureImg:before{background-size: 100%;}
h3.reportingTitle{font-size: 40px;}
.reporting-about ul li {font-size: 18px;}
.btn-portfolio {font-size: 20px;margin-top: 10px;}
.reporting-app-features h3{margin-bottom: 80px;}
.reporting-app-features ul li{margin-bottom: 50px;}
.reportingAllscreens{background-size: 60%;}
.allscreenslider.slick-slider {margin-left: 130px;}
.aeronautical-app .portfolio-banner {background-size: 50%;height: auto;}

.web3-app-development-services .new-development-services-center-img {margin: 225px auto 0;}
.nuxtjs-development-services .new-development-services-center-img {margin: 245px auto 0;}

.textbubble { width: 181px; height: 90px; padding: 12px; font-size: 14px; line-height: 1.2; }
.consultant:before { width: 28vw; height: 28vw; }
.bannertechtag { max-width: 162px; margin-left: 100px; }
.bannertechtag img { width: 100%; height: auto; }
.bannertechtag img.buildwidth { padding: 24px; top: -8px; }
.netmaui-development-services .new-development-services-center-img{margin: 255px auto 0;}

.groceallScreens.konnectallScreens { padding: 90px 0; }
.groceallScreens.konnectallScreens .sectitle { margin-bottom: 125px !important; }
.goLive .portfolio-banner {padding: 30px 0 0;}
/* .invoiceappscreen .screenImg {right: -500px;} */
.invoiceappscreen{max-width: 65%;flex: 0 0 65%;}
.invoiceapplogo{max-width: 35%;flex: 0 0 35%;margin-top: 0;}
.invoiceappscreen .beforeImg {margin-top: -90px;}
.invoiceapplogo .builtwith{margin: 25px auto 20px;}
.newinvoicewrapper .container-fluid, .newinvoicewrapper .container-fluid.container-fluid-lg { padding: 0px 100px;}
.invoiceScreens .singleScreen img{width: 100%;}

.aboutStreamit .slick-slide {left: 150px;}
.streamitallscreens .container-fluid {padding: 0 100px;}
.nftbannerImg {margin-left: -200px;width: 80%;}
.nftbannerImg img{width: 100%;}
.nftinnerscreen img{width: 100%;}
.nftinnerlistingeven .nftinnerscreen img {margin-left: 0;}
.nftallscreens .container-fluid {padding: 0 100px;}

.socialmediaappbannercontent h1{font-size: 36px;}
.socialmediaappbannercontent .bannertechtag{margin: auto;}
.socialmediascreen .screen-img-left img{margin-left: -500px;}
.socialmediaallscreen .container-fluid {padding: 0 80px;}

.page-hire-microsoft-office-add-ins-developer .container-fluid {padding: 0 50px;}
.digitalBannercontent, .digitalBannerimg{max-width: 50%;flex: 0 0 50%;}
.manwithlaptop {right: -170px;}
.certifiedIconssec:before, .certifiedIconssec:after {width: 100px;}
.microsoftProgramblockcon h4{font-size: 20px;margin-bottom: 10px;}

.aeronautical-app.lifecycleportfolio .portfolio-banner {background-size: 58%;height: auto;}
.aeronautical-app.lifecycleportfolio.powerapps-canva .portfolio-banner {background-size: 70%;height: auto;}

.expense_logo .bannertechtag img.buildwidth{top: 0;}
.expenseReport{padding: 0 0 100px;}
.expenseReport:before{width: 984px;height: 780px;}

.invoice-management .datastudio-app .maintitlepowerapp.darktitle {width: 500px;}
.invoice-management .screenText p {font-size: 20px;}
.invoice-management .invoiceappslider {padding: 50px 0 100px;}

.fuzzan-app .portfolio_new_banner_title {font-size: 40px;}
.fuzzan-app .shopping_product_listing_image img {max-width: 80%;}

.injuiryformWrapper .invoiceScreens ul li {font-size: 18px;}

.fitnessCasestudy .aboutGroce .aboutGrocecontent {padding: 30px;}
.fitnessCasestudy .ondemandcaseBanner:before {height: 800px;}
.fitnessCasestudy .aboutClient {padding: 50px 0 0;}
.ondemandCasestudy.fitnessCasestudy .groceallScreens {padding: 250px 50px 60px;}
.ondemandCasestudy.fitnessCasestudy .groceallScreens:before{top: 180px;}

.fullBanner {min-height: calc(100vh - 80px);}

.grocebanner.edubanner .banner-img{margin-left:-100px;}
.grocebanner.edubanner .banner-text{margin:auto;}

.appweekbanner:before{width: 700px;height: 700px;background-size: cover;}
.appweekbanner.openaibanner:before{width: 700px;height: 700px;background-size: cover;}
.foxsports .appweekbanner:before{width: 700px;height: 700px;background-size: cover;}
.appweekbanner.meweappbanner:before{width: 700px;height: 700px;background-size: cover;}


.appweekbanner{padding: 30px 0 90px;}
.top-heading-payment .support-height .support-height-img {height: 60px}
.top-heading-payment .support-height .support-height-img img {width: 110px;}

}

@media screen and (max-width:1367px) {
/* #navbar-menu .dropdown-menu.megamenu-content {width: 1240px!important;left: -20px!important;} */
/* nav.navbar ul.dropdown-menu.megamenu-content .col-menu .menumainsection a { font-size: 14px; } */
.client-testimonials:before {left: -76px;}
.consultantinner img { width: 100%; }
#navbar-menu ul.dropdown-menu.service-megamenu-content { left: -3vw !important; width: 1276px !important; }
/* .servicemenuright { width: 325px; } */
.service-megamenu-content > li:first-child { padding-right: 250px; }
/* .servicemenurightcontent h4, .servicemenurightcontent p { font-size: 18px; }
nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li .servicemenurightcontent a { align-items: flex-start; width: 114px; font-size: 14px; line-height: 1; }
nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li .servicemenurightcontent a:before { bottom: -5px; left: 2px; } */
nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li .servicemenubox > a { margin-bottom: 10px; }
nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li .servicemenubox li { line-height: 1.2; }
#navbar-menu ul.dropdown-menu.service-megamenu-content li .menuboximg .menucontactinfo li a img { width: 52px; margin-right: 10px; }
#navbar-menu ul.dropdown-menu.service-megamenu-content li .menuboximg .menucontactinfo li a span { font-size: 16px; }
#navbar-menu ul.dropdown-menu.service-megamenu-content li .menuboximg .menucontactinfo { padding: 25px 20px 20px; }
.ondemandCasestudy .consultantinner img {width: auto;}
.ondemandCasestudy .onlineconsultation .container-fluid {padding: 0 15px;}
}

@media screen and (max-width:1360px) {
.aboutconcettoimg { left: -7px; }
}
@media screen and (max-width:1366px) {
.aboutbgimg{width: 22.8%;}
.herobannercontent {max-width: 47.333vw;}
.aboutconcettoimg { left: -5px; }
#mobileappsimg { top: -87px; transform: scale(0.75); -webkit-transform: scale(0.75); -moz-transform: scale(0.75); -ms-transform: scale(0.75); -o-transform: scale(0.75); }
#websiteimg { top: -40px; right: 30px; transform: scale(0.75); -webkit-transform: scale(0.75); -moz-transform: scale(0.75); -ms-transform: scale(0.75); -o-transform: scale(0.75); }
#microsoftimg { top: -30px; transform: scale(0.75); right: 50px; -webkit-transform: scale(0.75); -moz-transform: scale(0.75); -ms-transform: scale(0.75); -o-transform: scale(0.75); }
#heroappscreenshowcase { top: calc(50% - 20px); right: 0;}
#mobileappsrolling { transform: scale(0.72); -webkit-transform: scale(0.72); -moz-transform: scale(0.72); -ms-transform: scale(0.72); -o-transform: scale(0.72); margin-top: 15px; }
#websiterolling, #microsoftrolling { transform: scale(0.55); -webkit-transform: scale(0.55); -moz-transform: scale(0.55); -ms-transform: scale(0.55); -o-transform: scale(0.55); right: 20vh; }
#microsoftrolling {right: -20vh;}
.flutterintrocontent h2, .innerpagessectitle.titlecenter, .discusscta h3, .contentcol h2, .innerpagessectitle, .servicesherobannercontent h1 {font-size: 34px!important;line-height: 1.3;}
.new-getintouch-form .form-group .form-control{height: 40px!important;font-size: 13px!important;}
.new-getintouch-form .form-group img {top: 8px;}
.serviceherolitebox strong{font-size: 36px;}
.serviceherolitebox strong:before{width: 30px;height: 30px;}
.serviceherolitebox span{line-height: 1.3;font-size: 15px;}
.new-getintouch-form .form-group textarea.form-control {height: 60px !important;}
.new-getintouch-form .hire-banner-form-top h2 {font-size: 20px;}
.new-getintouch-form .inquirybtn{padding: 10px 20px;}
.new-getintouch-form .enquiryform .textbox {height: 40px !important;} 
.new-getintouch-form .custom-selects select{font-size: 13px;}
.new-getintouch-form .enquiryform .textbox{margin-bottom: 15px!important;}
.new-getintouch-form .captchalable{font-size: 13px;}
.custom-selects:after {top: 8px;}
.squarecustomlisting {margin-bottom: 16px;}
.serviceportfolioright p{font-size: 14px;margin-bottom: 20px;}
.serviceportfolioright .appiconbadge img {width: 50px;}
.serviceboxtitle {font-size: 18px;}
ul.serviceticklisting li {font-size: 16px;}
.servicesnbenefitsbox .serviceboxtitle {font-size: 18px;}
.softbox figcaption {font-size: 14px;}
.toolstechnotab .tabnav li a {font-size: 16px;padding: 15px 20px;}
.serviceportfolioleft img{width: 230px!important;}
.showcaseprojectsliderinner{padding: 25px 40px;}
.page-massage-app-development span.bigpower {font-size: 45px;}
.clcontentwrd.fullstackwrd .wrdicon img{ width:100%; }
.new_all_screen{background-position: top 200px right;padding-bottom: 50px;background-size: cover;} 
.page-flutter-app-development .hire-banner {height: auto;}
.artist-list-1 .screenFloat {width: 233px;height: 508px;}
.artist-list-1 .screenFloat img {bottom: -560px;}
.artist_product_listing_image .imgLast .floating img {max-width: 270px;}
.artist_product_listing_image .imgLast .floating {left: -11px;bottom: 145px;}
.page-artist-broadcasting-app .new_all_screen_list img {max-width: 250px;}
.requestCons {padding: 60px 0;}
.requestCons h2 {font-size: 40px;}
.requestCons p {font-size: 20px;margin: 30px 0;}
.requestCons .btn-grad{margin-top: 0;}
.page-artist-broadcasting-app .portfolio_artist_feature_new{padding: 100px 0 0;}
.artist_product_listing_image .imgFirst > img, .artist_product_listing_image .imgLast > img {max-width: 250px;}
.screenFloat {width: 233px;height: 507px;border-radius: 22px;}
.screenFloat img {bottom: -570px;}
.page-artist-broadcasting-app .banner_bg img{max-width: 280px;}
.portfolio-new-section.portfolio_artist_about img.appScreen{max-width: 270px;}
.portfolio_artist_feature ul li{margin-bottom: 10px;}
.page-artist-broadcasting-app .main_portfolio_title{margin-bottom: 20px;}
.portfolio-new-section.portfolio_artist_feature ul li:nth-last-child(2) {margin-bottom: 10px;}
.portfolio_artist_feature_list ul li{font-size: 16px;}
.portfolio_artist_feature ul li{padding-left: 30px!important;}
.portfolio_artist_feature .artistFeatures ul li:before{background-size:contain!important;width: 20px!important;height: 20px!important;}
.awardBanner h1 {font-size: 40px;}
.awardBanner p {font-size: 18px;}
.awardPage{height: 530px;}
.portfolio_casino_about .buildApp{width: 150px;}
.casino-feature-img1 img, .casino-feature-img2 img {width: 270px;}
.portfolio_casino_feature_sec1:before {background-position: -370px;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2.portfolio_casino_feature_sec3:before {left: -380px;}
.page-casino-game-app-development .new_all_screen img {padding-top: 40px;max-width: 100%;}
.page-casino-game-app-development .portfolio_new_banner {padding-top: 35px;margin-top: 80px;}
.page-casino-game-app-development .banner_bg img {max-width: 630px!important;}
.portfolio_new_casino .playstoreImg {bottom: 120px;}
.portfolio_casino_feature_full img{width: 250px;}
.portfolio_casino_feature_full .middleBox img{width: 280px;}
.portfolio_casino_about .btn-grad{font-size: 16px;padding: 12px 25px;}
.portfolio_casino_about .btn-grad img {margin-left: 9px;margin-top: -6px;width: 10px;}
.portfolio_new_iguard .portfolio_new_banner_title span {font-size: 40px;display: block;}
.portfolio_new_iguard .portfolio_new_banner_title:before {right: 30px;}
.portfolio_new_iguard .portfolio_new_text {left: -40px;}
.iguarApp .row img:nth-child(3){width: 280px;}
.iguarApp .row img:nth-child(2){width: 230px;}
.iguarApp .row img:nth-child(1){width: 180px;}
.iguarApp:before {left: -80px;background-size: 75%;bottom: -100px;}
img.guardScreen{width: 250px;}
.iguarApp .row {justify-content: space-evenly;}
.portfolio_iguard_feature_left:before{background-size: 75%;background-repeat: no-repeat;}
.portfolio_iguard_feature_left:before {right: -230px;top: 100px;}
.portfolio_iguard_feature_left.portfolio_iguard_feature_right:before{top: 100px;}
.portfolio-new-section.portfolio_iguard_feature_full .main_portfolio_title.main_portfolio_title_guard{font-size: 40px;display: inline-block;}
.portfolio_iguard_feature_full .d-block{display: block;}
.new-development-services-2.fitness-application-development-services .new-development-services-center-img {margin: 275px auto 0;}
.new-development-services-2.nodejs-development-services .new-development-services-center-img {margin: 225px auto 0;}
.new-development-services-2.hire-react-native-services .new-development-services-center-img {margin: 295px auto 0;}
.laravel-development-services .new-development-services-center-img {margin: 240px auto 0;}
.new-development-services-2.hire-ror-services .new-development-services-center-img {margin: 245px auto 0;}
.new-development-services-2.hubspot-cos-development-services .new-development-services-center-img {margin-top: 380px;}
.new-development-services-2.nopcommerce-app-services .new-development-services-center-img {margin: 340px auto 0;}
.new-development-services-2.psd-to-html-development-services .new-development-services-center-img {margin: 280px auto 0;}
.new-development-services-2.sharepoint-development-services .new-development-services-center-img {margin: 290px auto 0;}
.angular-development-services .new-development-services-center-img {margin: 330px auto 0;}
.hire-iconic-app-developer-services .new-development-services-center-img {margin: 380px auto 0;}
.new-development-services-2.hire-laravel-development-services .new-development-services-center-img {margin: 260px auto 0;}
.new-development-services-2.jamstack-development-services .new-development-services-center-img {margin: 245px auto 0;}
.backbone-app-services .new-development-services-center-img {margin: 75px auto 0;}
.hphonegap-app-services .new-development-services-center-img {margin: 325px auto 0;}
.hecommerce-app-services .new-development-services-center-img { margin: 335px auto 0;}

.whyourclientlove .trustedby {width: 120%;padding:20px 0;}
.whyourclientlove .trustedby .trusted-by-logos{margin:0;}

.certificates .certificate-image{margin:0 10px}
.portfolio_artist_feature_new .artist_product_listing_image .imgLast .floating {left: -39px;top: 80px;}
.hubspot-app-services .new-development-services-center-img {margin: 80px auto 0;}

.iconsline::before { width: 75px; }
.hadoop-app-services .new-development-services-center-img {margin: 240px auto 0;}
.bitcoin-app-services .new-development-services-center-img {margin: 280px auto 0;}
.aws-app-services .new-development-services-center-img {margin: 265px auto 0;}

.portfolio_petstore_prductdetail .upperimg { margin-top: -42vh; }
.iconsline:before { width: 68px; }

.incident-management-app .portfolio-banner {margin-top: 0;padding-top: 170px;}
.incident-management-app .app-logo img {width: 170px;}
.incident-management-app .portfolio-banner .btn-custom {font-size: 16px;padding: 12px;border-radius: 8px;}
.incident-management-app .portfolio-banner .btn-custom span {font-size: 16px;}
.incident-management-app .portfolio-banner .btn-custom img {width: 12%;margin-top: -5px;}
.incident-management-app .app-logo {margin-bottom: 40px;}
    .incident-management-app .banner_img{margin-top: 0;}
.incident-management-app .banner_img:before {top: -53px;right: -40px;background-size: 70%;}
.incident-about .incident-about-list p {font-size: 16px;}
.incident-about .incident-about-list .common_btn a {font-size: 15px;padding: 10px 20px;}
.incident-about .incident-about-list {padding: 30px;}
.incident-about .incident-about-list:before {bottom: -90px;left: -113px;background-size: 70%;}
.incident-about .incident-about-list:after{width: 135px;height: 253px;bottom: -70px;right: -146px; background-size: 70%;}
.incident-feature p {font-size: 16px;}
.incident-feature ul li {font-size: 18px;margin-bottom: 16px;}
.incidentPortfolioDes h3 {font-size: 24px;padding: 20px 0;}
.incidentPortfolioDes ul li {font-size: 16px;margin-bottom: 15px;}
.incidentPortfolioDes h2 {font-size: 70px;text-align: left;}
.allscreenslider.slick-slider { margin-left: 90px;}
.whyus-fullimg {top: 150px;}

.maintitlestyle .tagtitle { font-size: 16px; margin-bottom: 10px; }
.maintitlestyle .headingtitle { font-size: 46px; line-height: 1.1; margin-bottom: 15px; }
.bgtitle { font-size: 140px; }
.animcircletext, .animcircletext-hover { top: -50px; width: 129px; height: 129px; }
.animcircletext img, .animcircletext-hover img { max-width: 100%; width: 100%; height: auto; }
.animcircletextwrapper .arrowimg { display: none; }
.arrowimg { top: calc(50% - 50px); }
#hireuiuxdesignermainbanner:before, #hireuiuxdesignermainbanner:after { -webkit-transform: scale(0.4); transform: scale(0.4); }
/* div#uiuxvideo video { height: 400px; margin-top: 20px; } */
div#uiuxvideo video {margin-top: 20px; }
.uiuxservicetabnav li a { font-size: 16px; width: 220px; padding: 80px 0 20px 0; }
.uiuxservicetabnav li a:before { top: 0; -webkit-transform: scale(0.61);  transform: scale(0.61); }
.uiuxservices::before { width: 41px; height: 67px; background-size: 100%; }
.processlisting .processlist { font-size: 16px; padding: 18px 20px; border-radius: 16px; }
.uiuxctacontent { padding: 60px 40px; border-radius: 20px; }
.featuredproject .bgtitle { position: absolute; top: 130px; left: 0; right: 0; margin: 0 auto; width: 50%; }
.uiuxctacontent h3 { font-size: 22px; }
.uiuxctacontent p { font-size: 14px; }
.projectlisting a { margin: 0 0 50px 0; top: 60px; }
/*.techstacklisting .techspecs img { width: 60px; }
  .techstacklisting .techspecs figcaption { font-size: 16px; margin-top: 10px; } */
.techstacklisting.row { display: flex; flex-wrap: wrap; }
.technologystack .maintitlestyle::before, .uiuxservices .maintitlestyle::before { display: none; }
.processlisting, .projectlisting { margin-top: 30px; }
.techstacklisting .techspecs { margin-top: 40px; }
.groceallScreens {padding: 300px 20px 50px;}
.grocebanner .banner-text {margin-top: 300px;}
.grocebanner::before {top: -60px;right: -50px;}
.main_grocetitle {font-size: 40px;}
.medicineapplogo { max-width: 220px; }
.medicinebanner h1 { font-size: 32px; }
.medicinebanner p { font-size: 20px; }
.casestudylisting li { font-size: 18px; }
.portfolioPopupleft, .portfolioPopupright{padding: 30px 15px;}
.page-event-guide-app .new_all_screen img{margin-top: 20px;}
.projectmanagementSlider{padding: 70px 0;}
.allscreenInventory.projectmanagementSlider h3 {font-size: 50px;}
.projectManagement .portfolio-heading h1 {font-size: 55px;}
.invoiceappscreen .screenImg {right: 0;width: 100%;position: initial;}
.invoiceappscreen .beforeImg{display: none;}
.invoiceappscreen {padding: 0 20px;}
.invoiceapplogo img{width: 100px;}
.invoiceapplogo h1 {margin-top: 15px;font-size: 30px;line-height: 1.3;}
.invoiceapplogo .builtwith {width: 220px;}
.invoiceapplogo .builtwith img {margin: 20px 0;}
.invoiceapplogo .builtwith h2 {font-size: 40px;}
.invoiceGallery{border-radius: 20px;height: 500px;margin-bottom: 100px;}
.newinvoicewrapper .portfolio_new_banner{padding: 70px 0 100px;}
.invoiceAboutcontent ul li {margin-bottom: 50px;}
.invoiceAboutwrapper{margin-bottom: 50px;}
.invoiceScreenlisting {padding-bottom: 100px;}
.invoiceAboutcontent p{padding-right: 30px;}
.invoiceScreens .multiScreen{margin-top: 30px;}
.invoiceTitle h3 {margin-bottom: 50px;font-size: 50px;}
.invoiceTitle span{font-size: 100px;}

.hirePakageboxwrap .hirePakagebox:nth-child(2) .priceBottombox::before { width: 353.3px;}

.page-music-mixer-app-game .screen-1 .screen-text {left: 270px;max-width: 450px;position: relative;}
.page-music-mixer-app-game .screen-2 .screen-text {max-width: 450px;}
.page-music-mixer-app-game .screen-3 .screen-text {left: 20px;}
.page-music-mixer-app-game .screen-4 .screen-text {left: 0px;}
.page-music-mixer-app-game .screen-5 .screen-text {position:relative;left: 150px;}

.streamitPortfolio .marqueetext {font-size: 200px;}
.streamitbannerleft {margin-top: 20px;}
.streamitPortfolio .marqueetext {top: 0px;}
.person1 img, .person2 img, .person3 img{width: 70px;}
.person1{left: -100px;}
.person2{bottom: -50px;}
.person3 {top: -20px;right: -30px;}
.streamitPortfolio img.lozad {width: 250px;}
.streamitPortfolio{padding: 30px 0 50px;}
.streamitPortfolio .bannerText {margin-top: 90px; width: 400px;}
.streamitPortfolio .bannerText h1{margin: 50px 0 25px;font-size: 30px;}
.aboutStreamit .slick-slide img {width: 220px;}  
.aboutStreamit ul li {font-size: 18px;}
.coverImage {height: 500px;}
.streamitappimg img {width: 250px;}
.streamitappcontent h2 {font-size: 40px; margin-top: 100px}
.streamitappcontent h2 span{display: none;}
.nftbannerImg {margin-left: -120px;width: 70%;}
.nftBannerwrapper canvas#nftfeature{width: 80%;margin: auto;text-align: center;display: block;}
.nftfeature:before{left: 0;}

.nftbannerText p{font-size: 30px;margin-top: 30px;}
.nftabout h1 {font-size: 40px;margin-bottom: 30px;}
.nftabout p {font-size: 20px;}
.nftfeature ul li {font-size: 20px;}
.nftfeature ul li:before {width: 30px;height: 30px;background-size: cover;}
.nftinnercontent h2{font-size: 36px;line-height: 1.2;}
.nftinnercontent span {font-size: 100px;}
.nftbg .nftinnerscreen img {width: 70%;}
.nftbg .nftinnerscreen{text-align: center;}
.nftallscreens h2 {font-size: 100px;margin-bottom: 60px;}
.nftallscreens .container-fluid {padding: 0 50px;}
.nftBanner {padding: 20px 0 0;line-height: 1.5;}

.socialmediamonitaringapp .datastudio_about h3::before {top: -32px;font-size: 100px;}
.socialmediamonitaringapp .datastudio_about p {font-size: 18px;}
.socialmediamonitaringapp .datastudio_about ul li {margin-bottom: 20px;}
.socialmediascreen1 .screen-text h4, .socialmediascreens .screen-text h2{font-size: 100px;}
.socialmediascreen1 .screen-text h5, .socialmediascreens .screen-text h3 {font-size: 50px;}
.socialmediascreen1 img {width: 100%;}
.portfolio-section.portfolio-section-left .screen-img-left img{width: 100%;margin-left: 0;}
.portfolio-section.portfolio-section-left .screen-img-right img{width: 100%;}


.socialmediascreen .screen-img-right img{width: 100%;margin-left: 0;}
.socialmediascreen .screen-img-left img{margin-left: 0;width: 100%;}
.socialmediascreen1 .screen-text h5, .socialmediascreens .screen-text h3 {font-size: 40px;}
.socialmediascreens .socialmediascreen{margin-bottom: 100px;}

.zoopyMan {top: -40px;}

.hirebannerMicrosoft{padding: 70px 0 100px;}
.digitalBannercontent h1{font-size: 45px;line-height: 1.2;margin: 0 0 20px;padding-right: 170px;}
.digitalBannercontent p {font-size: 18px;margin: 0 0 30px;padding-right: 130px;}
.digitalBannnersteps{margin-bottom: 30px;}
.manwithlaptop {right: -40px;width: 50%;bottom: 10px;}
.microImages{margin-left: 0;}
.certifiedIcons{justify-content: space-around;}

.new_all_screen.expensereport_allscreen{background-position: top center;}

.sonaappBanner .bannerText h1 {font-size: 55px;padding: 0 110px;}
.sonacyclewrap h2 {font-size: 40px;max-width: 60%;}
.legendappWrapper .sonaappBanner .bannerText h1 span {font-size: 100px;}

.fuzzan-app .portfolio_new_banner {padding: 140px 0;}
.fuzzan-app .portfolio_new_text img{width: 120px;}
.fuzzan-app .portfolio_new_banner_title {font-size: 36px;}
.fuzzan-app .portfolio_new_banner_text {font-size: 18px;}
.fuzzan-app .portfolio_new_text .left-side img{width: 50%;}
.fuzzan-app .portfolio_shopping_feature_list p.numbers{padding: 20px 26px;font-size: 30px;border-radius: 25px;margin-bottom: 35px;}
.fuzzan-app .portfolio_shopping_feature_list h3 {font-size: 36px;}

.injuiryformWrapper .invoiceapplogo img{width: 200px;}
.injuiryformWrapper .invoiceGallery {height: 600px;}
.injuiryformWrapper .invoiceScreenlisting2:before {background-position: center top 100px; height: 1100px;}

.maintitlestyle p { font-size: 16px; }
.servicetabimg figcaption { font-size: 16px; padding: 22px; margin: 0; }
#hireuiuxdesignermainbanner .gr-custom-listing { margin: 20px 0 30px; }
.gr-custom-listing li { font-size: 16px; }
.techstacklisting .techspecs figcaption { font-size: 19px; }
.techstacklisting .techspecs { margin-top: 25px; }

.ondemandCasestudy.nftcasestudy .bannerText img{width: 250px;}
.ondemandCasestudy.nftcasestudy .ondemandcaseBanner p {font-size: 18px;}
.ondemandCasestudy.nftcasestudy .grocefeatureImg {width: 70px;height: 70px;}
.ondemandCasestudy.nftcasestudy .groceFeature .featureBlock{margin-bottom: 20px;}
.ondemandCasestudy.nftcasestudy .groceFeature .featureBlock h3 {font-size: 20px;}
.ondemandCasestudy.nftcasestudy .groceFeaturelistimg img{width: 500px;}
.ondemandCasestudy.nftcasestudy .groceFeaturelistimg{text-align: center;}
.ondemandCasestudy.nftcasestudy .blockInner h3 {font-size: 40px;margin-bottom: 30px;}
.toolsTechblocks .toolsTechblockwrapper {margin-top: 50px;}
.toolsTechblocks .toolsTechblock h3 {font-size: 20px;width: 300px;padding: 10px;}

.fullbannerText h1 {font-size: 45px;}
.fullbannerText p.mainpara {margin: 30px 0;font-size: 16px;}
.grocebanner.edubanner .banner-img{margin-left:-50px;}

.aboutweekapp.weekappcost img{right: -80px;}
.herocontent h1 .pointercursor{height: 20px;font-size: 21px;}

.other-contries-hire-pages .fixed-sidebar-section #sidebar.fixed,
.other-contries-hire-pages .fixed-sidebar-section #sidebar {width: 450px;}
.other-contries-hire-pages .hire-banner-form form .btn-custom {margin-bottom: 0;padding: 10px 40px;font-size: 15px;}
.other-contries-hire-pages .hire-banner-form form {padding: 20px;}
.other-contries-hire-pages .sidebar-text h3 {font-size: 36px;}
.other-contries-hire-pages .fixed-sidebar-section .page-description h2 {font-size: 20px;}
.other-contries-hire-pages .fixed-sidebar-section .page-description ul li {font-size: 16px;margin-bottom: 12px;}
}
@media screen and (max-width:1365px) {
.new_all_screen .main_portfolio_title {margin-top: 20px;}
.portfolio_shopping_about{background-size:cover ;padding: 50px 0;margin-bottom: 30px;}
.portfolio_shopping_about .col-md-5 img{margin: auto;display: block;}
.portfolio_casino_feature_sec1:before {background-position: -400px;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2:before {right: -116px;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2.portfolio_casino_feature_sec3:before {left: -400px;}
.page-food-delivery-app-development .our-work-slider-right {min-height: 569px;padding: 40px 100px 0px 110px;}

.hire-banner-2.newbannericons .hire-banner-step .hire-banner-step-img{ background-size: cover !important; }
/* .hire-banner-2.newbannericons.microsoft-powerapps-banner .hire-banner-step:nth-child(1) .hire-banner-step-img{background-position: 10px 2px;} */
/* .hire-banner-2.newbannericons.microsoft-powerapps-banner .hire-banner-step:nth-child(2) .hire-banner-step-img{background-position: -42px 2px;}
.hire-banner-2.newbannericons.microsoft-powerapps-banner .hire-banner-step:nth-child(3) .hire-banner-step-img{background-position: -95px 2px;} */
.hire-banner-2.newbannericons .hire-banner-step:nth-child(1) .hire-banner-step-img { background-position: 0px 2px; }
.hire-banner-2.newbannericons .hire-banner-step:nth-child(2) .hire-banner-step-img { background-position: -40px 0; }
.hire-banner-2.newbannericons .hire-banner-step:nth-child(3) .hire-banner-step-img { background-position: -80px 0; }
.page-laravel-development .our-work-slider-right {padding: 75px 50px 30px 110px;} 
/*  .page-hubspot-cos-development .our-work-slider-item.our-work-fovero .our-work-slider-left img {width: 500px;}*/
.client-testimonials:before {left: 124px;bottom: 0;}
.metaverse-development-solution .container:before{display: none;}

.inventory-app .portfolio-banner .btn-custom{padding: 10px;}
.inventory-app .portfolio-banner .btn-custom:before{display: none;}
.inventory_logo { padding: 30px 0;}
.aboutsemicircle{display: none;}
.inventoryaboutcontent{position: relative;width: 100%;top: 0;}
.inventory-app .portfolio-banner{margin-bottom: 0;padding: 160px 0 100px;}
.inventory_about {padding: 100px 0 50px;}
.inventory_feature h1, .inventory_feature h2 {font-size: 70px;}
.inventory_feature ul li {font-size: 22px;}
.inventory_feature{padding: 190px 0 75px;}
.inventoryfeaturelist .incidentPortfolioDes h2 {font-size: 200px;top: 30px;}
.distributor{display: none;}
.inventory-app .hillmask2{-webkit-mask-size: cover!important;-mask-size: cover!important;height: 129px;}
.inventory-app .hillmask1{-webkit-mask-size: cover!important;-mask-size: cover!important;height: 213px;}
.inventory-app .hillmask3{-webkit-mask-size: cover!important;-mask-size: cover!important;height: 103px;}
.inventorySlider{padding: 0;}
.inventorySlider:before{display: none;}
.inventorySlider .slick-prev {left: -12px;}
.inventorySlider .slick-next {right: -12px;}
.allscreenInventory h3 {font-size: 50px;margin-bottom: 50px;}
.allscreenInventory {padding: 100px 0;}
.inventorySlider .slick-dots {bottom: -75px;}

@keyframes widthTransform {
  from { height:0px; }
  to { height: 213px; }
}
@keyframes widthTransform2 {
  from { height:0px; }
  to { height: 129px; }
}
@keyframes widthTransform3 {
  from { height:0px; }
  to { height: 103px; }
}
.allscreenInventory.aeroSlider .inventorySlider .slick-prev {left: -10px;}
.allscreenInventory.aeroSlider .inventorySlider .slick-next {right: -10px;}
.allscreenInventory.aeroSlider {background:url(../png/aeroslider-bg.png) no-repeat center top -79px;}
.aeroSlider .inventorySlider .slick-dots {bottom: -60px;}

.featuredproject .bgtitle { top: 80px; width: 46vw; }
.bgtitle { font-size: 10vw; }
.maintitlestyle .headingtitle { font-size: 35px; }
.cmsecpadding { padding: 60px 0;}
.processlisting .processlist { font-size: 15px; padding: 14px 18px; border-radius: 12px; margin-bottom: 20px; }
#hireuiuxdesignermainbanner:before { top: 40px; right: -120px; }
#hireuiuxdesignermainbanner:after { top: 35vh; left: -40px; }
.uiuxservices .bgtitle { line-height: 24.5vh; }
.grocebanner .banner-text h1 {font-size: 28px;}
.grocefeatureImg {width: 70px;height: 70px;}
.grocefeatureImg img{width: 25px;}
.groceFeaturelistmiddle {padding: 0 20px;}
.medicinebanner:before { display: none; }
.datastudio-app .banner_img img {right: -280px;}
.datastudio_about:before {right: -160px;width: 348px;height: 154px;background-size: 70%;}
.StaffOnboarding .bannertechtag img{right: 0;}
.staffsecreenSec .featuresboxleft{padding: 0;}
.firststaffscreen{padding: 100px 0 70px!important;}
.staffsecreenSec .featuresboxleft h3{margin: 30px 0;}
.staffsecreenSec .featuresboxleft span {font-size: 100px;}
.secondempscr {margin-top: -190px;margin-left: 0;}
.thirdempscr {margin-left: -60px;}

.aboutStreamit .slick-list {padding: 100px 0px!important;}
.streamitappimg img {width: 300px;}
.aboutStreamit .slick-slide {left: 100px;}

.microsoftDevelopmentsec {padding: 100px 0 40px;}
.microsoftProgramssec{padding: 70px 0;}
.microsoftDevelopmentsec {padding: 70px 0 40px;}
.microsoftinnerlisting{margin: 70px 0 40px;}
.microsoftBenifits, .microsoftclientcolumn.clientcolumn {padding: 70px 0;}
.microsoftBenifits .clssbutton {margin-top: 20px;}

.new_all_screen.expensereport_allscreen .main_portfolio_title{margin-top: 100px;}
.weekappscreens .container-fluid {padding: 0 15px;}
.aboutweekapp.weekappcost img {right: -170px;}
}
@media only screen and (min-width:1335px) {
.page-flutter-app-development .certificates { max-width: 1335px; width: 100%; }
/* .aeronautical-app.lifecycleportfolio .portfolio-banner{background-size: 61%;} */
}
@media only screen and (max-width:1280px){
#mobileappsimg {top: 0;}
#websiteimg { top: 0; right: 50px;}
#microsoftimg { top: 10px; }
.aboutconcettoimg { left: -29px; }
#websiterolling { right: 6.5vh; }
.herowebelement01 { top: 13vh; right: 47px; }
.webheroscreen.webheroscreen01 {right: 12vh;}
#microsoftrolling { right: -12vh; }
.app-features-section .app-features-section-new{display: inline;}
.app-features-image{margin-bottom: 50px;}
.showcaseprojectsliderinner{padding: 0 60px;}
.showcaseprojectsliderinner {max-width: 1100px;padding: 20px 40px;}
/*.page-flutter-app-development-new .hire-banner {height: auto;}*/
/*.page-flutter-app-development .hire-banner {height: auto;}*/
.portfolio_new_artist .text-center{text-align: left;}
.portfolio_new_artist .playstoreImg {bottom: 100px;right: 30px;}
.portfolio_new_banner.portfolio_new_artist {padding: 195px 0 0px;}
.waveArtist .product:nth-child(6) img {max-width: 190px;}
.waveArtist .product:nth-child(5) img {max-width: 164px;}
.waveArtist .product:nth-child(7) img {max-width: 188px;}
.bannermainscreen, .screenimg { max-width: 220px; }
.badges a { width: 140px; }
.ladyimg { width: 250px; }
.stepsnamicwrap span, .downloadlink span { font-size: 16px; }
.casestudytitleprimary { font-size: 32px !important; margin-bottom: 15px !important; }
.casestudytitleprimary::before { width: 42px; height: 3px; }
.clientsecbottom, .challengelisting { margin-top: 15px; }
.clientsecbottom { padding-bottom: 0; }
.casestudybannertopleft p { margin-bottom: 15px !important; }
.toolstechlisting li img { width: 40px; }
.toolstechlisting li span { font-size: 18px; padding: 8px 0 !important; }
.toolstechlisting li { padding: 0 0 14px 50px !important; margin-bottom: 14px; }

.page-pet-store-development .newpetstorewrapper .d-flex { flex-direction: column; }
.page-pet-store-development .newpetstorewrapper .col-md-1, .page-pet-store-development .newpetstorewrapper .col-md-10, .page-pet-store-development .newpetstorewrapper .col-md-11, .page-pet-store-development .newpetstorewrapper .col-md-12, .page-pet-store-development .newpetstorewrapper .col-md-2, .page-pet-store-development .newpetstorewrapper .col-md-3, .page-pet-store-development .newpetstorewrapper .col-md-4, .page-pet-store-development .newpetstorewrapper .col-md-5, .page-pet-store-development .newpetstorewrapper .col-md-6, .page-pet-store-development .newpetstorewrapper .col-md-7, .page-pet-store-development .newpetstorewrapper .col-md-8, .page-pet-store-development .newpetstorewrapper .col-md-9 { width: 100%; }

.page-pet-store-development .newpetstorewrapper .secpadding { text-align: center; }
.page-pet-store-development .newpetstorewrapper .portfolio-tick-listing, .page-pet-store-development .newpetstorewrapper .portfolio-bullet-listing { text-align: left; display: flex; margin: 0 auto;
flex-wrap: wrap; }
.page-pet-store-development .newpetstorewrapper .portfolio-tick-listing li, .page-pet-store-development .newpetstorewrapper .portfolio-bullet-listing li { flex:0 0 50%; width: 100%; max-width: 50%; }
.page-pet-store-development .newpetstorewrapper .main_portfolio_title:after, .main_portfolio_title_secondary:after { top: 60px; width: 131px; height: 121px; }
.iconsline { padding-left: 0; }
.iconsline:before { display: none; }
.main_portfolio_title_secondary { padding-right: 0; }
.main_portfolio_title_secondary .titlebgnumber { display: none; }
.portfolioherobannertitle, .main_portfolio_title, .main_portfolio_title_secondary { font-size: 3vw; }
.page-pet-store-development .newpetstorewrapper .webscreen { width: 75%; }
.portfolio_petstore_prductdetail .upperimg { padding-right: 0; margin-top: 0; }
.bgpatternsquish:before { width: 50%; left: 0; right: 0; margin: 0 auto; }
.websliderarrow.websliderarrowleft { left: -120px; }
.websliderarrow.websliderarrowright { right: -120px; }
.aeronautical-app .portfolio-banner {background-size: 59%;}

.service-megamenu-content > li:first-child { height: auto; padding-right: 0; }
#navbar-menu ul.dropdown-menu.service-megamenu-content { left: 0 !important; right: 0 !important; width: calc(100% - 40px) !important; }
nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li .servicemenubox { padding-right: 24px; }
nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li .servicemenubox > a span { line-height: 1.2; }
/* .servicemenuright { display: none; } */

.konnectappwrapper #portfolioherosection { padding: 120px 0 30px; }
.konnectappwrapper #portfolioherosection:before, .konnectappwrapper #portfolioherosection:after { display: none; }

.aeronautical-app.lifecycleportfolio .portfolio-banner {background-size: 65%;}
.aeronautical-app.lifecycleportfolio.powerapps-canva .portfolio-banner {background-size: 75%;}

}
@media only screen and (max-width:1200px){
.page-bigtree .desktop-menu.delay1.header-background, .page-android-social-media-app-for-viral-video .desktop-menu.delay1.header-background, .page-android-secure-credit-card-app .desktop-menu.delay1.header-background, .page-android-social-media-photo-video-share-app .desktop-menu.delay1.header-background, .page-live-soccer-stat-app .desktop-menu.delay1.header-background, .page-wheel-fortune-app .desktop-menu.delay1.header-background, .page-iphone-social-media-app-for-viral-video .desktop-menu.delay1.header-background, .page-iphone-music-mixer-app-game .desktop-menu.delay1.header-background, .page-iphone-live-soccer-stat-app .desktop-menu.delay1.header-background, .page-iphone-restaurant-table-booking-app .desktop-menu.delay1.header-background, .page-iphone-family-of-friends .desktop-menu.delay1.header-background, .page-iphone-food-delivery-app .desktop-menu.delay1.header-background, .page-android-emergency-contact-gps-share-app .desktop-menu.delay1.header-background, .page-home .desktop-menu.delay1.header-background, .page-portfolio .desktop-menu.delay1.header-background, .page-contact .desktop-menu.delay1.header-background, .page-eyestorm .desktop-menu.delay1.header-background, .page-inquiry .desktop-menu.delay1.header-background, .page-adward .desktop-menu.delay1.header-background, .page-iphone-recipe-delivery-app .desktop-menu.delay1.header-background, .page-android-school-app .desktop-menu.delay1.header-background, .page-freelancer-kind-app .desktop-menu.delay1.header-background, .page-iphone-iguard-app .desktop-menu.delay1.header-background,header.desktop-menu.delay1.header-background, .page-powerapps-portfolio .desktop-menu.delay1.header-background{top:0px!important;background:#0a0d44!important;z-index:9999!important;}
.clinfobox {flex-direction: column; text-align: center;}
.circularcanimation .logoiconc {max-width: 180px;}
#simpleModal .modal-dialog {width: 900px;}

.aboutGroce.aboutEducation .aboutClient{padding:70px 0 70px;}
.grocebanner.edubanner .banner-text{margin-top: 30px;}
.aboutClient.aboutEdu p{font-size:18px;}
.education-case-wrapper .blockInner.solutionBlock p{font-size:18px;margin-bottom:20px;}
.education-case-wrapper .banner-img{margin-top:50px;}
}
@media screen and (max-width:1179px) {

.app-related-blocks .app-block {width: 100%;}
.app-related-blocks {margin-top: 20px;width: 50%;}
.app-features-image{text-align: center;margin-bottom: 50px;}
.app-features-section .app-features-section-new {display: contents;}
.app-related-blocks.app-related-blocks-right {margin-top: 60px;}
.new-why-us-new .new-why-us-right img{margin-top: 20px;}
.flutterintrocontent h2, .innerpagessectitle.titlecenter, .discusscta h3, .contentcol h2, .innerpagessectitle, .servicesherobannercontent h1, .whywerightchoicewrapper .innerpagessectitle {
font-size: 30px!important;}
.discussctaright{background: url(../png/request-consultation-img-2.png) no-repeat;}
.responsiveofferinglablearrowwrap,.cstservicesliderarrowwrap{bottom: 40px;}
.portfolio_new_banner_title {font-size: 40px;}
.portfolio_new_banner_text {font-size: 18px;background-size:contain;}
.portfolio_new_banner_title {margin: 15px 0;}
.portfolio_new_shopping {background-position: top -90px right -523px;}
.portfolio-new-section ul li {font-size: 18px;}
.main_portfolio_title{margin-bottom: 40px;}
.awardPage img{max-width: 500px;}
.awardSec { padding: 70px 0;}
.page-casino-game-app-development .portfolio_new_banner{margin-top: 100px;margin-bottom: 50px;}
.portfolio_casino_about .main_portfolio_title:before, .page-casino-game-app-development .new_all_screen .main_portfolio_title:before{font-size: 80px;;}
.sec1img2{display: none;}
.portfolio-new-section.portfolio_casino_feature.portfolio_casino_feature_sec1 .row{display: initial;}
/*.portfolio_casino_feature_sec1:before{display: none;}*/
.casino-feature-img{justify-content: center;}
.casino-feature-img1{display: flex;}
.web-img{display: none;}
.res-img{display: block;}
.casino-feature-img1 img, .casino-feature-img2 img {width: 100%;padding-right: 0;}
.casino_feature_list{margin-top: 50px;padding-left: 0;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2 .casino_feature_list {margin-bottom: 80px;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2:before {background-position: 300px -300px;}
.portfolio_casino_feature_sec2.portfolio_casino_feature_full{    background-position: 0px 194px;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2.portfolio_casino_feature_sec3 .casino-feature-img1 img {margin-top: 0px;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2.portfolio_casino_feature_sec3:before{background-position: 300px -300px;}
.page-casino-game-app-development .new_all_screen{margin-top: 50px;}
.page-casino-game-app-development .new_all_screen div:nth-child(4), .page-casino-game-app-development .new_all_screen div:nth-child(5) {margin-top: -90px;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2 .casino_feature_list {padding-right: 0px;}
.ibeacon-app-services .new-development-services-center-img {margin: 400px auto 0;}
.odoo-app-services .new-development-services-center-img {margin: 72px auto 0;}
.squarespace-app-services .new-development-services-center-img { margin: 115px auto 0;}
.mcommerce-app-services .new-development-services-center-img {margin: 120px auto 0;}
.osticket-app-services .new-development-services-center-img {margin: 320px auto 0;}
.product-app-services .new-development-services-center-img { margin: 95px auto 0;}
.business-app-services .new-development-services-center-img {margin: 57px auto 0;}
.weather-app-services .new-development-services-center-img {margin: 70px auto 0;}
.travel-app-services .new-development-services-center-img {margin: 55px auto 0;}
.orocrm-app-services .new-development-services-center-img {margin: 70px auto 0;}
.bigcommerce-app-services .new-development-services-center-img {margin: 55px auto 0;}
.woocommerce-app-services .new-development-services-center-img {margin: 315px auto 0;}
.electron-app-services .new-development-services-center-img {margin: 180px auto 0;}
.spring-app-services .new-development-services-center-img {margin: 85px auto 0;}
.classified-app-services .new-development-services-center-img {margin: 72px auto 0;}
.chat-app-services .new-development-services-center-img {margin: 55px auto 0;}
.salon-app-services .new-development-services-center-img {margin: 75px auto 0;}
.desktop-app-services .new-development-services-center-img {margin: 72px auto 0;}
.hubspot-app-services .new-development-services-center-img {margin: 150px auto 0;}
.ar-app-services .new-development-services-center-img {margin: 70px auto 0;}
.msbi-app-services .new-development-services-center-img {margin: 70px auto 0;}
.zend-app-services .new-development-services-center-img {margin: 100px auto 0;}
.fb-app-services .new-development-services-center-img {margin: 392px auto 0;}
.mongo-app-services .new-development-services-center-img {margin: 261px auto 0;}
.hadoop-app-services .new-development-services-center-img {margin: 360px auto 0;}
.drupal-app-services .new-development-services-center-img {margin: 120px auto 0;}
.bigdata-app-services .new-development-services-center-img {margin: 130px auto 0;}
.java-app-services .new-development-services-center-img {margin: 450px auto 0;}
.siberian-app-services .new-development-services-center-img {margin: 235px auto 0;}
.yammer-app-services .new-development-services-center-img {margin: 225px auto 0;}
.san-app-services .new-development-services-center-img {margin: 395px auto 0;}
.ppc-app-services .new-development-services-center-img {margin: 350px auto 0;}
.bitcoin-app-services .new-development-services-center-img {margin: 350px auto 0;}
.cocos-app-services .new-development-services-center-img {margin: 325px auto 0;}
.mernstack-app-services .new-development-services-center-img {margin: 235px auto 0;}
.plc-app-services .new-development-services-center-img {margin: 225px auto 0;}
.concrete-app-services .new-development-services-center-img {margin: 385px auto 0;}
.aws-app-services .new-development-services-center-img {margin: 335px auto 0;}
.ethereum-app-services .new-development-services-center-img {margin: 100px auto 0;}
.sports-app-services .new-development-services-center-img {margin: 80px auto 0;}
.realestate-app-services .new-development-services-center-img {margin: 55px auto 0;}
.tracking-app-services .new-development-services-center-img {margin: 70px auto 0;}
.drupaldev-app-services .new-development-services-center-img {margin: 405px auto 0;}
.sitecore-app-services .new-development-services-center-img {margin: 115px auto 0;}
.magento-app-services .new-development-services-center-img {margin: 410px auto 0;}
.amp-app-services .new-development-services-center-img {margin: 90px auto 0;}
.opencart-app-services .new-development-services-center-img {margin: 345px auto 0;}
.oilgas-app-services .new-development-services-center-img {margin: 55px auto 0;}
.shopify-app-services .new-development-services-center-img {margin: 405px auto 0;}
.appstore-app-services .new-development-services-center-img {margin: 85px auto 0;}

.incident-management-app .portfolio-banner{background-size: cover;padding: 200px 0 50px;height: auto;}
.screen-text-border h3 {font-size: 40px;}
.screen-text-border h3:before {font-size: 80px;}
.incident-feature ul li {font-size: 16px;margin-bottom: 14px;}
.incident-feature p{margin-bottom: 20px;}
.incident-feature {padding: 50px 0;}
.incidentPortfolio.incidentPortfolio1:before {top: -90px;background-size: 50%;}
.incidentPortfolio.incidentPortfolio2:before {bottom: -20px;right: -190px;background-size: 50%;height: 236px;}
.incidentPortfolio.incidentPortfolio3 .screen-img:before {background-size: 60%;height: 150px;width: 200px;bottom: -60px;left: -29px;}
.incidentall_screens {padding: 50px 0;}
.incidentall_screens:before {left: 50px;background-size: 50%;width: 617px;height: 160px;bottom: 0;}
.incident-management-app-casestudy .im-all-screen.incidentall_screens:before{left: 50px;background-size: 100% !important;width: 619px !important;height: 322px !important;}
.projectManagement .portfolio-banner img {margin-top: -91px;}
.aboutManagementcontent {padding-left: 80px;}
.projectManagementapp {padding: 0px 50px 50px;}
.projectManagementlisting {padding: 0px 50px 100px;}
.allscreenInventory.projectmanagementSlider .appIcon {margin-bottom: 40px;}
.allscreenInventory.projectmanagementSlider .col-md-12{padding: 0 15px;}
.allscreenInventory.projectmanagementSlider .invetorySliderlist.slick-active{padding: 0;}
.allscreenInventory.projectmanagementSlider .invetorySliderlist img{width: 100%;}
.projectmanagementSlider .appIcon{width: 70px;}
.allscreenInventory.projectmanagementSlider h3 {font-size: 40px;margin-bottom: 20px;}
.allscreenInventory.projectmanagementSlider .slick-next {right: 16px;width: 90px;background-size: contain;height: 90px;}
.allscreenInventory.projectmanagementSlider .slick-prev {left: 16px;width: 90px;background-size: contain;height: 90px;}
}
@media screen and (max-width:1160px) {
/* #navbar-menu .dropdown-menu.megamenu-content {width: 950px!important;} */
.filter_tabs_technology .nav-tabs li a{text-align: center;}
.filter_tabs_technology .nav.nav-tabs{overflow-x: scroll;overflow-y: hidden;}
.filter_tabs_technology .nav-tabs li a{width:110px;}
#navbar-menu .dropdown-menu.megamenu-content li .row .col-md-12{padding: 0!important;}
.textbubble:after, .consultantone .textbubble:after, .consultantthree .textbubble:after { border-width: 16px 12px 0; bottom: -16px; left: 0; right: 0; margin: 0 auto; }
.consultantone .textbubble:after { border-color: #e5ffe6 transparent; }
.consultantthree .textbubble:after { border-color: #DCF0FF transparent; }
.consultant .textbubble { top: calc(-50% + 100px) !important; bottom: auto; left: 0 !important; right: 0 !important; margin: 0 auto !important; }
.consultant:before { top: -52% !important; bottom: auto !important; left: 0 !important; right: 0 !important; margin: 0 auto !important; -webkit-transform: translateY(50%) scale(0) !important; transform: translateY(50%) scale(0) !important; }
.consultant.active:before { -webkit-transform: translateY(50%) scale(1) !important; transform: translateY(50%) scale(1) !important; }
.meditationappCasestudy .filter_tabs_technology .nav-tabs li a {width: auto;}
}
/*IPAD Pro*/
@media screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi) {
#herobannersection {min-height: 740px; height: 815px;}
} 
@media screen and (max-width:1279px) {
.aboutbgimg{width: 25.4%;}
.aboutconcettoimg figure svg {height: calc(100% + 60px);}
.aboutconcettoimg figure svg.baseorange {left: calc(-100% + 85px) !important;}
.aboutconcettoimg figure svg.basegreen {right: calc(0px + -223px) !important;}
.cmsecpadding { padding: 80px 0; }
.concettocounter li { flex: 0 0 50%; max-width: 50%; }
.concettocounter li strong { font-size: 28px; } 
.concettocounter li span { font-size: 13px; } 
.sectitle, .herobannercontent span { font-size:30px !important; margin-bottom: 15px !important; }
.mainprbutton {padding:16px 42px 16px 20px;}
.mainprbutton.highlitedcolor.slide-vertical:after {top: 13px; right: 26px;}
.mainprbutton.highlitedcolor.slide-vertical:before {top: 22.9px; right: 27.5px;}
.mainprbutton:hover { padding: 16px 60px 16px 20px; }
.concettocounter {margin:0 !important;}
.heroplxwrapper { transform:scale(0.88); -webkit-transform:scale(0.88); -moz-transform:scale(0.88); -ms-transform:scale(0.88); -o-transform:scale(0.88); }
#mobileappsimg {right: 33px;}
.herosliderlinks li.active a {font-size: 16px;}
#websiteimg, #microsoftimg{ transform: scale(0.75); right: 70px; top: 20px; -webkit-transform: scale(0.75); -moz-transform: scale(0.75); -ms-transform: scale(0.75); -o-transform: scale(0.75); }
.showcaseslider .iteminner .viewproject, .showcaseslider .iteminner:hover .viewproject { height: 55px; }
.viewproject span {max-width:130px;}
.viewproject span, .showcaseslider .iteminner:hover .viewproject span {font-size: 14px; opacity: 1;}
.showcaseslider .iteminner .viewproject span:hover svg { transform:rotate(-32deg); -webkit-transform:rotate(-32deg); -moz-transform:rotate(-32deg); -ms-transform:rotate(-32deg); -o-transform:rotate(-32deg); }
.videotestimonials {max-width: 295px;}
.clientinfotop figure {max-width: 60px;}
.clientinfo > span, .clientinfo > em {font-size: 14px;}
.clientinfo > strong{font-size: 18px;}
.clientinfo {margin-left: 10px;}
.clientcontentbottom { margin-top: 11px; max-width: 450px; width: 100%; }
.slideractionswrapper { max-width: calc(100% - 69px); }
#concettotestimonials .slideractions {right: auto;left: calc(100% - 69px);}
.clleftsection { max-width: 350px; flex: 0 0 350px; }
.clrightsection { max-width: 63%; flex: 0 0 62%; }
h5 { font-size: 16px; }
#concettotestimonials:after { left: calc(50% - 130px); width: 450px; height: 450px; }
.testimonialsmodal .modal-dialog {padding: 0 20px;}
.heroplxweb .macscreenimg {left: 53.51%;}
.testimonialswrapper > div.testimonialsright {padding-left: 12.3vw;}
.app-video-section .row {display: block;}
.video-images{height: 500px;overflow: hidden;margin-bottom: 30px;}
.video-bg-img{width: 87%;border-radius: 10px;}
.video-bg-img img{max-width: 100%;min-height: 500px;height:100%;}
.video-app-img {right: 0px;}
.app-related-blocks{width: 50%;}
/* .app-related-blocks.medical-block{width: 94%;} */

.medical-block .app-icon img{max-width: 100%;}
.app-related-blocks.medical-block .app-block{height: 650px;}
/* .coutries-currency .filter_tabs_block.supported-countries{padding: 0;} */
/* .coutries-currency .filter_tabs_block.supported-countries p{font-size: 14px;} */
/* .coutries-currency .filter_tabs_block.supported-countries span{font-size: 14px;} */
.currency span{width: 25px;height:25px;right:8%;bottom: 24%;}



.app-related-blocks .app-block {width: 90%;}
.showcaseprojectsliderinner {max-width: 1000px;}
.toolstechnotab .tabcontent ul li {flex: 0 0 25%;max-width: 25%;}
.toolstechnotab .tab-data .tabnav{width: 200px;}

.heroriveanimations #sun, .heroriveanimations #cloud { display: none; }
}
@media screen and (max-width:1199px) {
  #navbar-menu ul.dropdown-menu.service-megamenu-content li .menuboximg .menucontactinfo { padding: 16px 20px; }
  .aeronautical-app.lifecycleportfolio .portfolio-banner{background-size:60%;}
.servicecircleanimation {margin-left: -40px;}
.serviceportfolioleft img {width: 190px!important;}
.responsiveofferinglablesliderarrow,.cstservicesliderarrow {width: 50px;height: 50px;}
.responsiveofferinglablearrowwrap,.cstservicesliderarrowwrap{width: 110px;}
.shadowedwhitebgbox img{width: 50px;}
.page-e-scooter-app-development .new-why-us-new .row,  .page-on-demand-app-development .new-why-us-new .row, .page-massage-app-development .new-why-us-new .row{display: block;}
.page-e-scooter-app-development .new-why-us-new .new-why-us-right{margin-top: 30px;}
.powerportfolios-slider .slick-prev, .powerportfolios-slider .slick-next {top: auto;bottom: 105px;}
.aspFilter a {padding: 15px 10px;display: block;margin: 0px;font-size: 15px;border: 0;text-align: left;border-bottom: 1px solid #d2d2d2;width: 100%;padding: 10px 16px;border-radius: 0;color: #000;font-weight: 500;}
.aspFilter a:last-child{border-bottom: none;}
#aspFilter-link{display: block;    margin: 20px 0;border-bottom: none;color: #fff;}
.aspFilter-tab{position: absolute;left: 15px;right: 15px;background: #f6f7f6;z-index: 99;display: none;}
.aspFilter #aspFilter-link .fa {float: right;font-size: 25px;font-weight: 600;}
.aspFilter-tab a.active:before{display: none;}
.certified_logo_contact img {width: 160px;}
.certified_logo_contact {top: 120px;}
.certified_logo_contact a {margin-right: 30px;}
.sitemappanel ul li {width: 50%;}
.filledSection{background-size: cover;}
.filledSection {background-position: top 0px right 0;}
.filledSection .row {align-items: center;}
.portfolio_artist_feature.portfolio_artist_feature_new.filledSection .main_portfolio_title.main_portfolio_title_new span{color: #EFEFEF !important;;}
.portfolio_artist_feature.portfolio_artist_feature_new.filledSection .main_portfolio_title.main_portfolio_title_new {color: #0A0D44!important;}
.portfolio_artist_feature.portfolio_artist_feature_new.filledSection ul li{color: #000;}
.portfolio_artist_feature.portfolio_artist_feature_new.filledSection ul li:before{background: #fff;}
.portfolio_artist_feature.portfolio_artist_feature_new.features-artist ul li{color: #000;}
.page-artist-broadcasting-app .portfolio_artist_feature_new{background: none;}
.page-artist-broadcasting-app .portfolio_artist_feature_new {padding: 100px 0;}
.list-artist-3 .imgLast .floating{left: -41px!important;top: 70px;}
.page-artist-broadcasting-app .new_all_screen .col-lg-3:nth-child(3), .page-artist-broadcasting-app .new_all_screen .col-lg-3:nth-child(4){margin-top: 0;}
.page-artist-broadcasting-app .new_all_screen .col-lg-3:nth-child(5){margin-top: 0;display: flex;justify-content: space-between;width: 100%;}
.page-artist-broadcasting-app .new_all_screen .col-lg-3:nth-child(5) .new_all_screen_list{padding: 0 15px  ;}
.page-artist-broadcasting-app .new_all_screen .main_portfolio_title {margin: 100px 0 60px;}
.page-artist-broadcasting-app .new_all_screen{margin-top: 0;}
.portfolio_new_iguard .portfolio_new_text{position: initial;margin: 0 auto 50px;width: auto;}
.portfolio_new_iguard .portfolio_new_banner_title:before {right: 210px;-webkit-transform: scaleX(-1);transform: scaleX(-1) rotate(73deg);bottom: -106px;}
.portfolio_iguard_feature_left:before {right: -300px;}
.portfolio_new_iguard .playstoreImg {bottom: 30px;right: 7px;}
.industries-list span{font-size: 18px;}

.cols.cols4 .col { flex:0 0 33.333%; max-width: 33.333%; }
.newindustriesiconsgroup { width: 80px; height: 80px; }
.newindustriesiconsgroup img { width: 100%; }
.newindustriesbox span { font-size: 18px; padding: 18px 10px; height: 90px; }

.concettoaboutstatistics .cols .col { flex: 0 0 50%; max-width: 50%; }

.client-testimonials {width: 450px;}
.client-testimonials:before {left: 64px;}
.inquiry-page-new .inquiry-top-right h1{margin-top: 0;}
.inquiry-page-new .right-details-forms {padding: 20px;}

.mask.img1{background-size: inherit;}
.mask{mask-size: 50%;-webkit-mask-size: cover;height: 594px;width: 730px;}
.featureImg:before {width: 490px;height: 490px;}
.reportingPortfolio1 img {margin-top: 0px;}
.reportingPortfolio1{margin-top: 0;background-attachment: inherit;}
.reporting-app-list.reportingPortfolio{padding-bottom: 0;}
.allscreenslider.slick-slider {margin-left: 40px;}
.maintitlepowerapp {font-size: 25px;}
.maintitlepowerapp.darktitle {font-size: 24px;}

.whyus-fullimg{display: none;}
.new-why-us-fullimg .new-why-us-right img{display: block;margin-top: 30px;}

.aeronautical-app .btn-custom{background:#fff;display: initial;padding: 20px;font-size: 18px;}
.aeronautical-app .btn-custom img{display: none;}
.aeronautical-app .btn-custom span{display: initial;font-size: 18px;}
.aerofeaturelistbg {padding-bottom: 100px;}
.allscreenInventory.aeroSlider .inventorySlider .slick-prev{left: -30px;}
.allscreenInventory.aeroSlider .inventorySlider .slick-next{right: -30px;}
.aeronautical_about p {font-size: 16px;}
.aeronautical-features .featureList p {font-size: 18px;line-height: 1.4;}
.aeronautical-features .featureList{margin-bottom: 40px;text-align: center;}
.aeronautical-features .featureList h2{text-align: center;}
.aeronautical-features{padding-bottom: 50px;}
.aeronautical-features h2{margin-bottom: 70px;font-size: 50px;}
.aerofeaturelistbg:before{top: -30px;}
.herobannercontent {max-width: 37.333vw;}
img.microsoftheroscreen.microsoftheroscreen01 {transform: translateX(38%);}
img.microsoftheroscreen.microsoftheroscreen02 {transform: translateX(290%) translateY(-85%);}
#microsoftrolling {top: 190px;right: -140px;height: auto;}
.page-body-measurement-app-development .ring img{width: 60%;}
.web3-app-development-services .new-development-services-center-img {margin: 325px auto 0;}
.grocebanner::before {top: 0;right: -230px;background-size: 60%;background-repeat: no-repeat;}
.grocebanner .banner-text {margin-top: 150px;}
.grocebanner .banner-text p {font-size: 20px;}
.grocebanner .banner-text h1 {font-size: 24px;margin-bottom: 0;}
.grocebanner .banner-text img{margin-bottom: 10px;}
.aboutGroce .contentBlock {padding-right: 20px;padding-left: 20px;}
.aboutGroce .contentBlock:first-child{padding-left: 0;}
.aboutClient {padding: 30px 0 70px;}
.goalBlockwrapper .layer03 {right: 0px;bottom: 0px;}
.blockInner{padding: 30px;}
.groceFeature .featureBlock h3 {width: 240px;}
.groceFeaturelist.groceFeaturelistright .featureBlock h3{text-align: start;}
.resultWrapper {padding: 70px 50px;}
.molappherobanner .heroscreensgroup .col-md-4 img { max-width: 100%; width: 100%; height: auto; }
.molappherobanner .heroscreensgroup .col-md-4:first-child img, .molappherobanner .heroscreensgroup .col-md-4:last-child img { -webkit-transform: scale(0.9); transform: scale(0.9); }
.datastudio-app .banner_img img {right: -450px;}
.twoScreenscomb .nextScreen:before, .threeScreenscomb .lastScreen:before, .threeScreenscomb .middleScreen:before{display: none;}
.twoScreenscomb .nextScreen {margin-top: 50px;margin-right: 0;}
.threeScreenscomb .middleScreen,.threeScreenscomb .lastScreen {margin-left: 0;margin-top: 50px;}
.adresswrapper li { flex:0 0 33.333%; max-width: 33.333%; width: 100%; padding: 0 10px; margin-bottom: 25px; }
.aiml-development-services .new-development-services-center-img {margin: 85px auto 0;}
.nuxtjs-development-services .new-development-services-center-img {margin: 315px auto 0;}
.netmaui-development-services .new-development-services-center-img {margin: 305px auto 0;}
.vuejs-development-services .new-development-services-center-img {margin: 340px auto 0;}

.casestudysliderlist{display: block!important;}
.casestudysliderimage, .casestudyslidercontent {max-width: 100%;flex: 0 0 100%;}
.casestudysliderimage img {width: 100%;margin-bottom: 20px;}
.portfolio_new_parking .container-fluid {padding: 0 15px;}
.parkingapp-allscreen .all-screen-images {padding: 90px 0px 0 0px!important;}
.carvector, .carvectordash{display: none;}
.konnectappwrapper.parkingfeature .featuresboxlisting {padding-right: 0px;}
.slotbookingparking, .parkinghistory{background: none;}

.StaffOnboarding .bannertechtag img{display: none;}
.StaffOnboarding .datastudio_about ul {padding-right: 0;padding-left: 70px;margin-top: 40px;}
.StaffOnboarding .datastudio_about .btn-portfolio{margin-top: 50px;}
.StaffOnboarding .datastudio_about ul li{margin-bottom: 30px;}
.staffsecreenSec .row{display: block;}
.firststaffscreen .screenImg img {margin-left: 0;}
.staffsecreenSec .featuresboxleft{margin-top: 50px;}
.secondempscr, .firstempscr, .thirdempscr{margin-top: 0;margin-left: 0;margin-top: 10px;margin-bottom: 10px;}
.forthempscr{margin-top: 0;margin-left: 0;margin-top: 10px;margin-bottom: 10px;}
.staffonboarding-allscreens .container-fluid { padding: 0 15px;}
.StaffOnboarding.eventApp .portfolio-banner{background-size: cover;}
.eventApp .konnectappwrapper #featureslistsection{padding: 60px 0;}
.page-event-guide-app .new_all_screen div:nth-child(5){margin-top: 0;}
.page-event-guide-app .new_all_screen div:nth-child(4){margin-top: -460px;}
.konnectappwrapper.eventaboutwrapper .sectitle {font-size: 70px!important;}
.konnectappwrapper.eventaboutwrapper p {font-size: 20px;}
.eventapp-listing-left h3 {font-size: 35px;}
.StaffOnboarding.eventApp .portfolio-banner{margin-top: 70px;padding: 30px 0 60px;}
.konnectappwrapper.eventaboutwrapper .aboutussectioncontent .aboutussectionleft, .konnectappwrapper.eventaboutwrapper .aboutussectioncontent .aboutussectionright{flex: 0 0 100%;max-width: 100%;}
.konnectappwrapper.eventaboutwrapper .sectitle {font-size: 50px!important;}
.eventapp-listing img{margin: auto;display: block;}
.page-event-guide-app .new_all_screen div:nth-child(4) {margin-top: -370px;}
.page-event-guide-app .new_all_screen{padding: 50px 15px 70px;}
.eventApp .snatchportfoliofeaturelist li em{font-size: 16px;}
.page-event-guide-app .new_all_screen .col-lg-3{text-align: center;}
.page-event-guide-app .new_all_screen img{width: auto;}
.projectManagement .portfolio-banner img {margin-top: -90px;}
.projectManagement .portfolio-banner h1{display: none;}
.projectManagementappimg{margin: 10px 0;}
.aboutManagementwrapper{display: block;}
.aboutManagementwrapper h2{text-align: center;margin-bottom: 50px;}
.projectManagementlisting .row{display: block;}
.projectManagementlisting {padding: 0px 15px 100px;}
.outline-img{margin: 20px 0;}
.aboutManagementwrapper {padding: 70px 0 100px;}
.aboutManagementwrapper h2 {margin-bottom: 30px;}
.aboutManagementcontent{text-align: center;padding-left: 0;}
.aboutManagementwrapper {padding: 70px 0px;}
.projectManagementappimg{text-align: center;}

.goliveWrapper img, .golive-listing-img img{max-width: 100%;}
.golive-listing-content{padding: 0 30px;}
.golive-loading {padding: 100px 30px 0;}
.goLive .aboutussectionleft h2 {font-size: 90px;}
.goLive .aboutussectioncontent{margin: 80px 0;}

.hireemployeesecright:before { display: none; }
.hireemployeesecwrapper { flex-direction: column; }
.hireemployeesecleft { text-align: center; margin-bottom: 25px; }
.hireemployeesecright .cols { justify-content: center; margin: 0 -10px; }
.hireemployeesecright .cols .col {padding: 0 10px;flex: 0 0 50%; max-width: 50%; }
.hireemployeesecright .cols .col:first-child, .hireemployeesecright .cols .col:nth-child(2) { margin-bottom:20px; }
.hireemployeesecright { flex: 0 0 100%; padding-left: 0; }
.hireemployeesecright .animated, .hireemployeesecright svg{display: none;}
.hireemployeesecright .cols:nth-child(3) {padding-top: 0;}
.hireemployeesecright .cols:nth-child(2) {padding-bottom: 0;}

.graphicmarqueeslider { transform-origin: 117% 0; }
.socialmediaappbannercontent h1{padding: 0 20px 0 20px;}
.socialmediaappbannercontent .bannertechtag{display: none;}
.socialmediamonitaringapp .datastudio_about ul {padding-left: 30px;}

.zoopyBanner .app-logo > img{width: 350px;}
.zoopyBanner {padding: 90px 0 300px;}
.portfolio_zoopy_about {padding: 100px 0 90px;}
.page-zoopy-scooter-rider-app .new_all_screen {margin-top: 50px;}
.page-zoopy-scooter-rider-app .new_all_screen div:nth-child(4), .page-zoopy-scooter-rider-app .new_all_screen div:nth-child(5) {margin-top: 0px;}
.zoopy_listing_image img, .portfolio_zoopy_about img.beforeImg{display: block;}
.portfolio_zoopy_about .main_portfolio_title {margin-top: 60px;}
.portfolio_zoopy_about .btn-grad{margin-top: 20px;}
.portfolio_zoopy_feature {margin-top: 100px;}

.digitalBannercontent h1,.digitalBannercontent p{padding-right: 40px;}
.manwithlaptop{display: none;}
.digitalBannercontent{max-width: 55%;flex: 0 0 55%;}
.digitalBannerimg{max-width: 45%;flex: 0 0 45%;}
.digitalBannercontent h1 {font-size: 38px;}
.digitalBannnersteps .digitalBannerstep{display: block;}
.digitalBannersteptext {max-width: calc(100%);flex: 0 0 calc(100%);text-align: center;}
.digitalBannerstepimg{margin: 0 auto 15px;}
.digitalBannersteptext span{text-align: center;margin-left: 0;float: none;}
.certifiedIconssec {margin-top: 0px;}
.certifiedIconssec:before, .certifiedIconssec:after {width: 70px;}
.microsoftProgramblockwrap{max-width: 50%;flex: 0 0 50%;}

.aeronautical-features.lifecycle-features {padding: 70px 0 30px;}

.expense_logo .bannertechtag{margin: auto;position: relative;top: 0;}
.expenseReport:before{top: 0;right: 0;}

.sonaappBanner .bannerText, .sonaappBanner {height: auto;}
.sonaappBanner{padding: 200px 0;}
.sonacyclewrap h2{max-width: 79%;}
.sonacyclelist {min-width: 250px;flex: 0 0 250px;padding: 40px 30px;}
.sonacyclelist p {font-size: 20px;}
.sonacycle .sonacyclelist:nth-child(3)::after{width: 705px;right: 115px;bottom: -140px;}
.sonacontactWrap{padding: 50px 0;}
.sonacontacttext h4 {font-size: 24px;}
.sonacontacttext {max-width: calc(100% - 350px);flex: 0 0 calc(100% - 350px);}
.sonacontactimg {max-width: 350px;flex: 0 0 350px;}
.legendfixImg {height: 800px;}
.legendappWrapper .sonaappScreenwrapper:before {left: -150px;}
.legendappWrapper .sonaappScreenwrapper:after{width: 700px;height: 700px;bottom: -190px;}

.fuzzan-app .portfolio_new_banner_title {font-size: 35px;}
.fuzzan-app .about-img:before {top: 0px;}
.fuzzan-app .about_portfolio_title::before {font-size: 100px;}
.fuzzan-app .portfolio_shopping_about {padding: 200px 0 60px;}
.fuzzan-app .portfolio-new-section.portfolio_shopping_about .row {display: block;}
.fuzzan-app .about-img{display: none;}

.injuiryformWrapper .invoiceGallery{background-attachment: inherit;}
.injuiryformWrapper .invoiceScreenlisting2:before {height: 850px;}
.injuiryformWrapper  .bannertechtag img{display: none;}

.ondemandCasestudy .container-fluid {padding: 0 15px;}
.ondemandcaseBanner h1 {font-size: 40px;}
.ondemandcaseBanner p {font-size: 20px;}
.ondemandCasestudy .aboutClient .vectorImage img {width: 100%;}
.ondemandcaseabout {padding-left: 0px;}
.ondemandCasestudy .consultantinner img.lozad{display: none;}
.ondemandCasestudy .consultant{padding-top: 20px;}
.ondemandCasestudy .textbubble {width: 100%;position: initial;}
.ondemandCasestudy .groceallScreens .container-fluid {padding: 0 15px;}

.fitnessCasestudy .ondemandcaseBanner:before {height: auto;}
.ondemandCasestudy.fitnessCasestudy .aboutGroce .contentBlock {padding-right: 10px;}

.fullBanner{margin-top: 70px;}
.fullBanner .row {display: block;}
.fullbannerText{text-align: center;}
.fullbannerBlock{margin-top: 50px;}
.fullbannerText p.mainpara {margin: 20px 0 10px;}
.fullbannerText a {margin-top: 10px;}
.googleadspage #clientlogossection > .container > h4 {width: 120px;min-width: 120px;}
.googleadspage .clientlogosslider .item {padding: 0 5px;}
.googleadspage .flextwo > div, .googleadspage .flextwo > div.flutterintrocontent {flex: 0 0 100%;max-width: 100%;text-align: center;}
.googleadspage .flutterintroimg{margin-top: 30px;}
.hirePakage, .googleadscontactform, .technologyTablewrap, .technologyTablewrap {padding: 70px 0;}
.priceTopbox {padding: 20px 5px;}
.hirePakageboxwrap .hirePakagebox:nth-child(2) {padding-top: 30px;}
.form-price {font-size: 40px;}
.form-price-tag-line {font-size: 20px;}
.mailusblock {padding: 40px 30px;}
.mailusblock p.succ-head {font-size: 24px;margin-bottom: 40px;}
.mailusWrapper{padding-bottom: 70px;}
.technologyTable table tr td span{padding: 0 10px;font-size: 16px;}
.technologyTable table tr td:nth-child(odd){width: 220px;min-width: 220px;}
.technologyTable table tr td:nth-child(even){padding: 10px;}
.mailusblock a {font-size: 36px;}

.googleadspage.page-contact .newcon .form-group.contact-form-bottom-main .form-fields input {padding: 16px!important;}
.page-contact .newcon #contact .error, .page-contact .newcon #contactform .error{padding-left: 16px !important;}

.appweekbanner:before {width: 530px;height: 530px;}
.appweekbanner.openaibanner:before {width: 530px;height: 530px;}
.foxsports .appweekbanner:before {width: 530px;height: 530px;}

.categories-block p span {margin: 0 0 0 10px;}
.appweekbanner h1 {font-size: 46px;margin: 25px 0;}
/* .appweekbanner p{margin-bottom: 30px;} */
.appweekbanner {padding: 30px 0 50px;}
.aboutweekapp.weekappcost img {right: -250px;}
.weekfeatureblock{max-width: 33.33%;flex: 0 0 33.33%;}

.maincountrylist .maincountry { flex: 0 0 33.33%; max-width: 33.33%;}
.maincountrylist .maincountry:nth-child(3){border-right: 0;}
.maincountry {margin-bottom: 50px!important;}
.findus-contact .container{padding: 50px 0 0;}

.other-contries-hire-pages .fixed-sidebar-section #sidebar.fixed,
.other-contries-hire-pages .fixed-sidebar-section #sidebar {width: 390px;}

.medicine-lang .supported-lan, .top-heading-payment .support-height{margin-top: 20px;}
}

@media only screen and (min-width:1100px) {
.cmnlistingstyle li a:hover { color: #1389fd !important;}
.cmnlistingstyle li a:hover:before { background-color: #1389fd; }
.cmnlistingstyle li a:hover:after {width: 100%; left: 0; right: auto; }
.link-secondary-style:hover, .link-secondary-style:focus {color: #1389fd !important;}
.link-secondary-style:hover:before {width: 100%; left: 0; right: auto;}
.link-secondary-style:hover svg { transform:rotate(-32deg); -webkit-transform:rotate(-32deg); -moz-transform:rotate(-32deg); -ms-transform:rotate(-32deg); -o-transform:rotate(-32deg); }
}
@media screen and (min-width:992px) and (max-width:1920px) {
.middleimgsec { display: flex; align-items: center; }
}



@media screen and (max-width:1024px) {
  .img-responsive.imgup{margin-top: 0px;}
.new-why-us-new li img {margin-right: 10px;}
.page_title {font-size: 35px;}
.aboutbgimg { width: 21.4%; }
.herolinksliderimgswrapper { right: 30px; }
.herobannercontent p {margin-bottom: 30px;}
.mainprbutton, .mainprbutton:hover { padding: 14px 50px 14px 14px; }
.mainprbutton.highlitedcolor.slide-vertical::before { top: 19.9px; right: 20.5px; width: 20px; }
.mainprbutton, .mainprbutton:hover { font-size: 14px; min-width: 153px; }
.mainprbutton.highlitedcolor.slide-vertical:after { top: 9px; right: 17px; }
.aboutconcettoimg { left: -2px; }
#herobannersection {padding-left: 10px;}
#mobileappsrolling {position: relative; left: 60px; }
#websiterolling { right: 6vh; }
.herowebelement01 { top: 18vh; right: -37px; }
#microsoftrolling {text-align: right;right: -200px;}
img.microsoftheroscreen.microsoftheroscreen01 { transform: translateX(-29px); -webkit-transform: translateX(-29px); -moz-transform: translateX(-29px); -ms-transform: translateX(-29px); -o-transform: translateX(-29px); }
img.microsoftheroscreen.microsoftheroscreen02 { transform: translateX(-120px) translateY(-77%); -webkit-transform: translateX(-120px) translateY(-77%); -moz-transform: translateX(-120px) translateY(-77%); -ms-transform: translateX(-120px) translateY(-77%); -o-transform: translateX(-120px) translateY(-77%); }
.clientnamecountry {bottom: 2px;padding:6px 12px 14px 20px;}
.videotestimonials:hover .clientnamecountry {bottom: 2px;}
.clientname { font-size: 17px; }
.videotestimonials .clientname { margin: 10px 0 4px; }
.videotestimonials .location{font-size: 13px;}
.videotestimonials .location:before {top:0;}
.location:before {top:-1px;}
#contact-us .address_info .two-address { float: none; position: relative;} 
.page-contact.footer-form .col-md-5.col-md-pull-7 { padding: 0 !important; }
.address_info:after { content: ''; display: table; clear: both; }
.learndash-connect-code .connect-code-list {min-height: 156px;}
/*.page-flutter-app-development-new .hire-banner {height: auto;}
.page-flutter-app-development .hire-banner {height: auto;}*/
.toolstechnotab .tab-container {padding: 8px 15px 24px 0;}
.hiredevoption li{width: 33.33%;}
.powerapp-portfoliodesc h3.asp-port-title.headingwordpress.title-development-service{font-size: 27px!important;line-height: 50px;text-transform: capitalize!important;}
.page-massage-app-development span.bigpower {font-size: 30px;}
.portfolio-inner-banner h1 { font-size: 46px; }
.portfolio-filter-new, .portfolio-inner-banner { margin-bottom: 30px; }
.portfolio-listing .col-lg-6 { padding: 0 15px; }
.portfolio-listing { margin: 0 25px 50px; }
.portfolio-listing .right-side-content { padding: 0px 30px; margin: 25px 0 34px; }
.portfolio-listing .bg-animated { padding: 14px 36px; border-radius: 50px; display: block; }
.social-right ul li { margin: 0 0 0 8px; }
.portfolio-filter-tab { left: 0; right: 0; background: #f7f7f7; margin: 0 auto; width: calc(100% - 55px); }
.development_block { padding: 40px 0; } 
.contactus-form .form-secure{font-size: 16px;}  
.contactus-info ul li img{width: 50px;}
.new-development-services-2.e-scooter-app-development-services .new-development-services-center-img{margin: 300px auto 0;}
.text-box h3 a, .text-box h3{font-size: 24px;}
.new-development-services-2.shopping-application-development-services .new-development-services-center-img {margin: 260px auto 0;}
.new-development-services-2.fitness-application-development-services .new-development-services-center-img {margin: 315px auto 0;}
.new-development-services-2.asp-net-development-services .new-development-services-center-img {margin: 335px auto 0;}
.new-development-services-2.microsoft-azure-development-services .new-development-services-center-img {margin-top: 470px;}
.new-development-services-2.education-acceletor .new-development-services-center-img {margin: 180px auto 0;}
.reactjs-development-services .new-development-services-center-img {margin: 330px auto 0;}
.new-development-services-2.nodejs-development-services .new-development-services-center-img {margin: 305px auto 0;}
.new-development-services-2.android-app-development-services .new-development-services-center-img{margin: 345px auto 0;}
.new-development-services-2.hire-react-native-services .new-development-services-center-img {margin: 365px auto 0;}
.laravel-development-services .new-development-services-center-img {margin: 340px auto 0;}
.new-development-services-2.hire-ror-services .new-development-services-center-img {margin: 355px auto 0;}
.new-development-services-2.python-application-development-services .new-development-services-center-img {margin: 435px auto 0;}
.new-development-services-2.php-development-services .new-development-services-center-img {margin: 390px auto 0;}
.new-development-services-2.hire-wordpress-development-services .new-development-services-center-img {margin: 165px auto 0;}
.new-development-services-2.learndash-development-services .new-development-services-center-img {margin: 365px auto 0;}
.new-development-services-2.hire-moodle-services .new-development-services-center-img {margin: 465px auto 0;}
.new-development-services-2.hubspot-cos-development-services .new-development-services-center-img {margin-top: 550px;}
.new-development-services-2.nopcommerce-app-services .new-development-services-center-img {margin: 490px auto 0;}
.new-development-services-2.social-application-development-services .new-development-services-center-img {margin: 80px auto 0;}
.new-development-services-2.lifestyle-application-development-services .new-development-services-center-img {margin: 80px auto 0;}
.kids-application-development-services .new-development-services-center-img {margin: 250px auto 0;}
.angular-development-services .new-development-services-center-img {margin: 440px auto 0;}
.new-development-services-2.progressive-development-services .new-development-services-center-img {margin: 155px auto 0;}
.page-dj-event-booking-app-development .new-development-services-center-img {margin: 125px auto 0;}
.new-development-services-2.enterprise-app-services .new-development-services-center-img {margin: 310px auto 0;}
.ecwidapp-development-services .new-development-services-center-img {margin: 300px auto 0;}
.new-development-services-2.native-script-offer-service .new-development-services-center-img {margin: 80px auto 0;}
.new-development-services-2.cake-development-services .new-development-services-center-img {margin: 265px auto 0;}
.new-development-services-2.nationbuilder-development-services .new-development-services-center-img {margin: 330px auto 0;}
.new-development-services-2.crm-development-services .new-development-services-center-img {margin: 380px auto 0;}
.new-development-services-2.rpa-development-services .new-development-services-center-img {margin: 360px auto 0;}
.new-development-services-2.data-analytic-development-services .new-development-services-center-img {margin: 75px auto 0;}
.new-development-services-2.psd-to-html-development-services .new-development-services-center-img {margin: 360px auto 0;}
.new-development-services-2.kendo-development-services .new-development-services-center-img {margin: 160px auto 0;}
.new-development-services-2.kentico-application-development-services .new-development-services-center-img {margin: 120px auto 0;}
.new-development-services-2.yii-development-services .new-development-services-center-img {margin: 480px auto 0;}
.new-development-services-2.duda-development-services .new-development-services-center-img {margin: 120px auto 0;}
.new-development-services-2.kotlin-app-development-services .new-development-services-center-img {margin: 340px auto 0;}
.new-development-services-2.typo3-development-services .new-development-services-center-img {margin: 308px auto 0;}
.new-development-services-2.adobe-experience-services .new-development-services-center-img {margin: 460px auto 0;}
.new-development-services-2.church-development-services .new-development-services-center-img {margin: 60px auto 0;}
.new-development-services-2.lamp-development-services .new-development-services-center-img {margin: 155px auto 0;}
.new-development-services-2.react-native-development-services .new-development-services-center-img {margin: 135px auto 0;}
.new-development-services-2.okr-development-services .new-development-services-center-img {margin: 140px auto 0;}
.new-development-services-2.flowable-development-services .new-development-services-center-img {margin: 300px auto 0;}
.new-development-services-2.sharepoint-development-services .new-development-services-center-img {margin: 400px auto 0;}
.new-development-services-2.umbraco-development-services .new-development-services-center-img {margin: 100px auto 0;}
.new-development-services-2.dot-net-nuke-development-services .new-development-services-center-img {margin: 100px auto 0;}
.new-development-services-2.desktop-app-development-services .new-development-services-center-img {margin: 120px auto 0;}
.new-development-services-2.wpf-development-services .new-development-services-center-img {margin: 120px auto 0;}
.new-development-services-2.d3js-development-services .new-development-services-center-img {margin: 100px auto 0;}
.new-development-services-2.d3js-development-services .new-development-services-center-img {margin: 85px auto 0;}
.new-development-services-2.emberjs-development-services .new-development-services-center-img {margin: 70px auto 0;}
.new-development-services-2.vtk-js-development-services .new-development-services-center-img {margin: 70px auto 0;}
.new-development-services-2.express-js-development-services .new-development-services-center-img {margin: 76px auto 0;}
.nextjs-development-services .new-development-services-center-img {margin: 330px auto 0;}
.new-development-services-2.cryptocurrency-development-services .new-development-services-center-img {margin: 85px auto 0;}
.new-development-services-2.hire-php-developer-services .new-development-services-center-img {margin: 300px auto 0;}
.new-development-services-2.hire-power-bi-services .new-development-services-center-img {margin: 380px auto 0;}
.new-development-services-2.hire-golang-services .new-development-services-center-img {margin: 415px auto 0;  }
.new-development-services-2.hire-android-development-services .new-development-services-center-img {margin: 335px auto 0;}
.new-development-services-2.hire-node-js-development-services .new-development-services-center-img {margin: 345px auto 0;}
.new-development-services-2.hire-unity3d-game-services .new-development-services-center-img {margin: 425px auto 0;}
.hire-website-designer .new-development-services-center-img {margin: 115px auto 0;}
.new-development-services-2.hire-uwp-services .new-development-services-center-img {margin: 325px auto 0;}
.hire-seo-expert-services .new-development-services-center-img {margin-top: 510px;}
.new-development-services-2.hire-graphic-services .new-development-services-center-img {margin: 355px auto 0;}
.new-development-services-2.hire-mean-stack-services .new-development-services-center-img {margin: 355px auto 0;}
.new-development-services-2.qa-analystics-services .new-development-services-center-img {margin: 350px auto 0;}
.new-development-services-2.hire-angularjs-development-services .new-development-services-center-img {margin: 385px auto 0;}
.new-development-services-2.hire-iphone-development-services .new-development-services-center-img {margin: 320px auto 0;}
.new-development-services-2.hire-laravel-development-services .new-development-services-center-img {margin: 350px auto 0;}
.new-development-services-2.hire-fte-developer-services .new-development-services-center-img {margin: 335px auto 0;}
.iot-app-services .new-development-services-center-img {margin: 55px auto 0;}
.prestashop-app-services .new-development-services-center-img {margin: 385px auto 0;}
.hswift-app-services .new-development-services-center-img {margin: 415px auto 0;}
.hphonegap-app-services .new-development-services-center-img {margin: 405px auto 0;}
.hecommerce-app-services .new-development-services-center-img {margin: 495px auto 0;}

.hirePakageboxwrap .hirePakagebox:nth-child(2) .priceBottombox::before{width:293.3px;}
.form-price-para{font-size:17px;}

.whyourclientlove .trustedby {width: 100%;padding: 20px;}
.whyourclientlove .trustedby .trusted-by-logos {margin: 5px;}

.stepsnamicwrap ul li:first-child::before, .stepsnamicwrap ul li:nth-child(2)::before { left: calc(100% + 8px); width: 78px; height: 14px; }
.bannermainscreen, .screenimg { max-width: 240px; margin-left: 0px; }
.solutionstepswrapper { margin: -20px auto; transform: scale(0.85); position: relative; left: 20px; -webkit-transform: scale(0.85); -moz-transform: scale(0.85); -ms-transform: scale(0.85); -o-transform: scale(0.85); }
.challengelistingwrap { padding-left: 0; }
.new-development-services-2.headless-development-services .new-development-services-center-img {margin: 395px auto 0;}
.new-development-services-2.jamstack-development-services .new-development-services-center-img {margin: 355px auto 0;}
.portfolio-section.on-demand-about {padding: 80px 0px;}
.page-e-commerce-store-app .portfolio-section.on-demand-about {padding: 80px 0px 0;}
.on-demand-service-provider .portfolio-section {padding: 50px 0;}
.page-e-commerce-store-app .streaming-about{padding: 50px 0px;}

.page-pet-store-development .newpetstorewrapper .main_portfolio_title, .main_portfolio_title_secondary { padding-top: 120px; margin-bottom: 13px; }
.page-pet-store-development .newpetstorewrapper .main_portfolio_title:after, .main_portfolio_title_secondary:after { top: 20px; width: 100px; height: 90px; }
.portfolioherobannertitle, .main_portfolio_title, .main_portfolio_title_secondary { font-size: 3vw; }
.bgpatternsquish:before { display: none; }

.portfolio-tick-listing li, .portfolio-bullet-listing li { font-size: 16px; padding: 0 0 0 38px; margin: 0 0 15px; }
.page-pet-store-development .newpetstorewrapper .portfolio-bullet-listing li { padding: 0 0 0 24px; }
.portfolio-tick-listing li::before { width: 25px; height: 25px; }
.page-pet-store-development .newpetstorewrapper .secpadding { padding: 40px 0; }

.weballscreenslider { max-width: 92vh; }
.weballscreenslider .item figure, .weballscreenslider .item figure img { width: 90%; height: auto; display: block; margin: 0 auto; }
.brandlogo { max-width: 200px; }
.weballscreensliderwrapper { margin-top: 20px; }
.websliderarrow { width: 50px; height: 50px; }

.portfolio_new_pet_banner { height: 757px; }
.new-contactus-form .contactus-form.newcon .w-header-search-select .dropdown-toggle{padding: 3px 20px 17px 5px!important;}

.uiuxservicetabnav { margin: 0 -14px 25px; }
.uiuxservicetabnav li { padding: 0 14px; }
.blogctawrapper { display: none !important; }

.appdiffmodulesbg li { height: 250px; }
img.borderblack { border-width: 4px; border-radius: 8px; }
.modulesscreenswrapper .modulesscreens { max-width: 100%; width: 100%; height: auto; padding: 20px; }
.modulesscreenswrapper .modulesscreens img { max-width: 100%; width: 100%; height: auto; }
.newmeditationwrapper h1, .newmeditationwrapper h2, .newmeditationwrapper h3 { font-size: 32px; }
.featurecolumsecwrapper { padding-left: 2vw; padding-right: 2vw; }
.portfoliosecpadding { padding: 40px 0; }
.portfeatureswrapper .newfeaturebox span:before { font-size: 40px; }
.portfeatureswrapper .newfeaturebox span { font-size: 20px; padding-top: 40px; }
.portfeatureswrapper .newfeaturebox { padding: 44px 22px; }
.portfeatureswrapper .col-lg-3:first-child .newfeaturebox:before { width: 46px; height: 48px; }
.meditationappherobannercontent, .meditationappherobannercontent .herobannerscreens { margin-left: 0; }
.bannerscreenimggroup { display: none; }
.meditationappherobannercontent .herobannerscreens > figure { flex: 0 0 100%; margin-top: 20px; max-width: 100%; width: 100%; height: auto; }
.meditationappherobanner { height: auto;padding-top: 200px; }
.bannertechtag { max-width: 100%; margin-left: 0; position: absolute; right: 0; width: 160px; top: -50px; }
.meditationappherobannercontent { position: relative; }
.charactoranim, .featurecolumsecwrapper .col-md-12 h3 { margin-bottom: 10px; }
.newmeditationwrapper .allscreenInventory h3 {  margin-bottom: 40px; }
.allscreenInventory.allscreenshowcases { padding: 60px 0; }
.inventorySlider .slick-dots { bottom: -55px; }
.portfeatureswrapper .col-lg-3:first-child .newfeaturebox:before { left: -20px; }

.konnectappwrapper .portfoliobadge { margin-top: 10px; max-width: 300px; }
.konnectappwrapper .portfoliologo { max-width: 140px; margin: 0 auto 30px; border-radius: 20px; }
.konnectappwrapper .portfolioherosectionleft h1 { font-size: 4.5vw; margin-bottom: 20px; }
.konnectappwrapper .portfolioherosectionleft { display: flex; flex-direction: column; align-items: center; justify-content: center; }
.konnectappwrapper .portfolioherosectionwrapper { flex-direction: column; justify-content: center; align-items: center; }
.konnectappwrapper .portfolioherosectionleft { flex:0 0 100%; max-width: 100%; }
.konnectappwrapper .portfolioherosectionright { flex:0 0 50%; max-width: 50%; }
.portfoliomainwrapper .borderimg img { border: #000 solid 5px; border-radius: 14px; }

.gr-whywebestpoints .cols, .gr-whatwedosection-bottom .cols { flex-direction: column; margin: 0; }
.gr-whywebestpoints .cols .col, .gr-whatwedosection-bottom .cols .col { flex:0 0 100%; max-width: 100%; margin-bottom: 25px; transform: rotate(0) !important; padding: 0; }
.gr-whywebestpoints .cols .col:last-child { margin-bottom: 0; }
.gr-whywebestpoints .cols .col + .col { max-width: 570px; }
.graphicmarqueeslider { transform-origin: 117% 0; }
.gr-whywebestpoints-img { max-width: 570px; margin: 0 auto; }
.gdsecpadding { padding: 40px 0; }
.gr-whatwedosection-bottom { text-align: center; }
.hiregdbtn { font-size: 17px; }
.grsectitle .grsectitleimg { width: 120px; margin-bottom: 15px; }
.grsectitle h3 { font-size: 42px; }
.heroriveanimations #pen, .heroriveanimations #flowerport { width: 215px; }
.heroriveanimations, .cmyk { display: none; }

.googleadspage #clientlogossection > .container > h4 {font-size: 18px;}
.googleadspage .clientlogosslider .item img{width: 120px;}
.googleadspage #clientlogossection {padding: 0px;}
.fullBanner {min-height: auto;}

.grocebanner.edubanner .banner-img{margin-left:0px;}
.grocebanner.edubanner .banner-img img{width:250px;}

.certificates {width: 95%;margin-top: -185px;}

.page-music-mixer-app-game .screen-1 .screen-text {left: 230px;max-width: 400px;top: -25px;}
.page-music-mixer-app-game .screen-2 .screen-text { max-width: 380px;margin-top: 365px;}
.page-music-mixer-app-game .screen-3 .screen-text{padding-left: 0;}
.page-music-mixer-app-game .screen-4 .screen-text{max-width: 450px;}
.blog-list-blog::before{display:none;}
.blog-list .blog-list-first{margin-top: 0;}
.blog-list .blog-list-second{margin-top: 0;}
.blog-list .blog-list-third{margin-top: 0;}
}

@media screen and (max-width:1023px) {
.aboutconcettoimg, .aboutbgimg {display: none;}
.aboutconcettosectioncontent {flex:0 0 100%;max-width: 100%;}
.concettocounter li {flex: 0 0 33.333%; max-width: 33.333%;}
.aboutconcettosectioncontent p { margin-bottom: 15px; }
.concettoservicessectionwrap {flex-direction: column;}
.clleftsection, .clrightsection {flex:0 0 100%; max-width: 100%;}
.clleftsection {position: static; margin:0 0 35px; }
.showcaseconcettowrapper {left: 0; padding:0 20px;}
.showcaseconcettosectioncontent { flex: 0 0 400px; max-width: 400px; }
.showcasesliderwrapper { max-width: calc(100% - 400px); flex: 0 0 calc(100% - 400px); }
.cmsecpadding { padding: 40px 0; }
.sectitle { font-size:30px !important; margin-bottom: 10px !important; }
p {margin-bottom: 10px;}
.herobannercontent { align-items: flex-end; max-width: 100%; margin-top: -60px; text-align: center; justify-content: center; }
.herolinksliderimgswrapper { right: 0; left: 0; margin: 0 auto; top: 100px; transform: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; }
.aboutconcettosectioncontent, .clleftsection {padding-right: 0;}
.herobannercontent span { margin-bottom: 10px; }
.herotextslider p { max-width: 460px; width: 100%; margin: 0 auto 30px; }
.herolinksliderimgswrapper { width: 600px; height: 600px; }
.herosliderlinks { max-width: 320px; margin: 0 auto; width: 100%; }
.herosliderlinks li.active a {font-size: 14px;}
#websiteimg, #microsoftimg{ top: -30px; right: 0; transform:scale(0.82); -webkit-transform:scale(0.82); -moz-transform:scale(0.82); -ms-transform:scale(0.82); -o-transform:scale(0.82); }
#mobileappsimg { right: -30px; top: -90px;}
.heroplxweb .macscreenimg { left: 41.51%; }
.showcaseconcettowrapper.d-flex {flex-direction: column; align-items: flex-start;}
.cmnlistingstyle li a {padding-left: 0;}
.cmnlistingstyle li a:before, .cmnlistingstyle li a:after {display: none;}
.showcaseconcettosectioncontent, .showcasesliderwrapper { flex: 0 0 100%; max-width: 100%; }
.showcasesliderwrapper .clsubserviceslisting.cmnlistingstyle { padding: 0 32px 0 0; display: flex; flex-wrap: nowrap; overflow-x: auto; -ms-overflow-style: none; scrollbar-width: none; position: relative; margin-bottom: 20px; }
.showcasesliderwrapper .clsubserviceslisting.cmnlistingstyle:-webkit-scrollbar { display: none; }
.showcasesliderwrapper .clsubserviceslisting.cmnlistingstyle li {margin-bottom: 0; padding: 0 14px 0 0;}
.showcasesliderwrapper .clsubserviceslisting.cmnlistingstyle li a { display: block; white-space: nowrap; background: #f2f2f2; padding: 12px 18px; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; font-size: 14px; }
.showcaseslider .slick-track { margin: 0; }
.slideractionswrapper { max-width: 100%; justify-content: space-between; margin-bottom: 20px; }
.slideractions {width: 56px;}
.showcasesliderwrapper .clsubserviceslisting.cmnlistingstyle li.active a { background: #353535; color: #fff !important; }
.testimonialswrapper.d-flex { flex-direction: column; }
.testimonialswrapper > div.testimonialsleft, .testimonialswrapper > div.testimonialsright { flex:0 0 100%; max-width: 100%; }
.testimonialswrapper > div.testimonialsleft {margin-bottom: 25px;}
#concettotestimonials .primarytitle em { display: inline-block; }
.testimonialswrapper > div.testimonialsright {padding: 0 0 40px;}
.testimonialslider .item {margin-right: 25px;}
#concettotestimonials:before, #concettotestimonials:after {display: none;}
#globvideogifimg { opacity: 0.4; filter: invert(4%); -webkit-filter: invert(4%); }
#concettotestimonials .slideractions { right: 0; left: 0; margin: 0 auto; bottom: 0; }
.clserviceslisting h5, .clserviceslisting h4, .cmnlistingstyle li {margin-bottom: 20px;}
#heroappscreenshowcase { top: calc(50% - 120px); right: 0; left: 0; margin: 0 auto; }
#mobileappsrolling {left: 0;}
.iconstornado {right: 170px;}
.iconstornado02 {right: 186px;}
#websiterolling { right: 0; left: -35vh; margin: 0 auto; transform: scale(0.7); -webkit-transform: scale(0.7); -moz-transform: scale(0.7); -ms-transform: scale(0.7); -o-transform: scale(0.7); }
.herowebelement01 { top: 8.25vh; right: -8px; }
#microsoftrolling { right: 0; left: 0; margin: 0 auto; transform: scale(0.72); -webkit-transform: scale(0.72); -moz-transform: scale(0.72); -ms-transform: scale(0.72); -o-transform: scale(0.72); }
img.microsoftheroscreen.microsoftheroscreen01 { transform:translateX(-65px); -webkit-transform:translateX(-65px); -moz-transform:translateX(-65px); -ms-transform:translateX(-65px); -o-transform:translateX(-65px); }

.loop-holder { display: none; }
.flextwo > div.flutterintrocontent {flex: 0 0 60%;max-width: 60%;}
.flextwo > div {flex: 0 0 40%;max-width: 40%;}
/*  .flutterintrowrapper.cmsecpadding{padding: 100px 0;}*/
.sitemappanel ul li {width: 100%;padding-right: 0;}
#portfolio-filter-link { margin-top: 0; }
.portfolio-filter-new #portfolio-filter-link { width: calc(100% - 30px); margin: 0 auto; }
.portfolio-filter-tab { width: calc(100% - 48px); }
.development_block .row { margin: 0 !important; }
.development_block h2 { font-size: 24px; }
.development_block .development_categeory a h3 { line-height: 1.2; }
.hire-banner-right { margin-top: 10px; }
.enquiryform .btn-custom { margin-bottom: 10px; }
.hire-developer-top .btn-common .btn-custom { display: table; margin: 40px auto; }
.hire-developer-top .new-title h2 { line-height: 1.35;font-size: 35px; }


.hire-developer-top .new-title.wow.fadeInUp.pb-4 { padding-bottom: 20px !important; }
.hire-developer-top .col-md-12 .btn-common.pb-4 { padding-bottom: 0 !important; }
.powerportfolios-slider .slick-slide img {  padding: 15px; }
.stepsnamicwrap ul li:first-child::before, .stepsnamicwrap ul li:nth-child(2)::before { left: 100%; width: 48px; height: 8px; }
.badges { right: 20px; display: none; }
.badges a { width: 44px; overflow: hidden; border-radius: 5px; }
.badges a img { width: 145px; }
.floatingicons li img { width: 80px; }
.floatingicons { max-width: 470px; }
.challengelisting li h4 { font-size: 22px; margin-bottom: 3px; }
.showcaseprojectsliderinner { overflow: hidden; }

.portfolioherobannertitle, .main_portfolio_title, .main_portfolio_title_secondary { font-size: 4vw; }
.portfolioherobannertitle { line-height: 1.4; }

.cols.cols4 .col { flex:0 0 50%; max-width: 50%; }

.statisticsbox:before { display: none; }
.statisticsboximgwrap { width: 80px; height: 80px; }
.statisticsboximgwrap img { width: 100%; }
.statisticsnumber { font-size: 50px; }
.statisticsnumber em { font-size: 16px; }
.statisticsbox:after { top: 60px; right: 22px; font-size: 58px; }

.uiuxservices .bgtitle { top: 50px; left: 5vw; line-height: 9vh; }
.uiuxctacontent h3 { margin-bottom: 5px; }
.cmsecpadding { padding: 60px 0; }
.projectlisting a { top: 0; margin-bottom: 30px; }
.featuredproject .bgtitle { top: 54px; }
.projectlisting a span { font-weight: 500; }

.konnectappwrapper .sectitle:before { font-size: 5.5vw; }
.snatchportfoliofeaturelist { margin-top: 15px; }
.snatchportfoliofeaturelist li { padding: 0 5px; margin-top: 10px; }
.snatchportfoliofeaturelist li em { padding: 20px 20px 20px 60px; border-radius: 6px; }
.snatchportfoliofeaturelist li em:before { left: 25px; }
.konnectappwrapper .aboutussectioncontent .aboutussectionright ul li { font-size: 16px; padding: 0 0 0 18px; margin-bottom: 10px; }
.konnectappwrapper .aboutussectioncontent .aboutussectionright ul li:before { top: 8px; width: 7px; height: 7px; }
.konnectappwrapper .portfolio_new_btn .btn-grad { font-size: 16px; margin-top: 17px; }
.konnectappwrapper .aboutussectionright .btn-grad img { margin-left: 4px; margin-top: -5px; width: 11px; }
.konnectappwrapper section { padding: 50px 0; }
.konnectappwrapper .aboutussectioncontent { flex-direction: column; }
.konnectappwrapper .aboutussectioncontent .aboutussectionright { padding-left: 0; flex:0 0 100%; max-width: 100%; }
.konnectappwrapper .aboutussectioncontent .aboutussectionleft { margin-bottom: 20px; }
.konnectappwrapper .sectitle:before { font-size: 54px; }

.grserviceswrapper ul li { max-width: 50%; flex:0 0 50%; }
.graphicmarqueeslider {  transform-origin: 127% 0; padding: 18px 0; }
.graphicmarqueeslidercontent img { margin: 0 20px;  width: 60px; }
.graphicmarqueeslidercontent span { font-size: 30px; }
.hiregraphicdesignwrapper { padding-top: 140px; }
.graphicbannercontent { max-width: 650px; }
.graphicbannercontent h1 { font-size: 44px !important; }
.grsectitle h3 { font-size: 36px; }
.gr-custom-listing li { margin: 0 0 20px; }
.gr-whywebestpoints .gr-custom-listing { margin: 15px 0 0; }
.heroriveanimations #pen, .heroriveanimations #flowerport { width: 180px; }
a.graphic-getintouch.gdsecpadding.pb-0 { padding-top: 20px; }

.uiuxservicetabnav li a { width: 180px; }
.servicetabimg { flex-direction: column-reverse; }
.servicetabimg img { padding-right: 0; }
.servicetabimg figcaption { flex: 0 0 100%;  max-width: 100%; text-align: center; margin-top: 25px; }

}  
@media (max-width: 992px) {
  /* .currency span{display: none;} */
   /* .filter_tabs_block.supported-countries img{margin: auto 15px;max-width: 17%;} */
   .micro-right figure.new-twitter-logo{text-align: center;top: 0px;margin-bottom: 20px;}
   .new-twitter-logo img {width: 25%;}
  .education-case-wrapper .grocebanner .banner-img img{width:324px;}
  .education-case-wrapper .problemSolution{padding:50px 0 50px;}
  .aboutGroce.aboutEducation .aboutClient{padding: 50px 0 50px;}
  .education-case-wrapper .grocebanner.edubanner{padding: 10px 0 0;}
  .education-case-wrapper .blockInner.solutionBlock{max-width: 100%!important;}
  .vectorImage{margin:30px 0px;}
  .educationcounter .card{margin-bottom:20px;}
}
@media screen and (max-width:991px){

.reward-slider-block .image-left {width: 85%;}
.app-video-section:before{height: 100%;}
.clnumbers {font-size: 36px; padding-left: 0; }
.clinfobox { padding:20px 16px; }
.clinfobox img { width: 70px; }
.concettoaboutbottom { padding:4px 20px 20px 20px; }
.concettoaboutbottom .cols3 .col { flex: 0 0 50%; max-width: 50%;  padding: 0 12px; margin-top: 20px; }
.flutterserviceswrapper .cols3 .col, .reasonservicelisting .cols3 .col, .servicesnbenefitswrapper .cols3 .col, .techblogswrapper .cols3 .col, .benifitswrapper .cols2 .col, .benifitswrapper .cols3 .col{flex: 0 0 50%;max-width: 50%;}
.reasonservicelisting .col.col-flutter, .whywerightchoicewrapper .cols2 .col{flex: 0 0 100%;max-width: 100%;}
.servicecircleanimation{margin: 0 auto 25px;}
.hireflutterdevwrapper .cols2 .col{flex: 0 0 100%;max-width: 100%;}
.hireflutterdevwrapper .graphicimg{margin: 20px auto;text-align: center;}
.benifitswrapper .col:nth-child(2) {margin-top: 10px;}
.benifitswrapper .col {margin-top: 10px;}
.hiredevoption li span {font-size: 13px;}
.servicesnbenefitsbox {margin-top: 50px;}
.techblogswrapper .d-flex, .benifitswrapper .d-flex{flex-flow: wrap;}
.benifitswrapper .shadowedwhitebgbox{margin-bottom: 10px;}
/* .technoweservesection .d-flex{justify-content:center;} */
.toolstechnotab .tab-data .tabnav {width: 200px;}
.whywerightchoicewrapper .d-flex{flex-direction: column-reverse;}
.grpahicimgwhywebest{text-align: center;}
.grpahicimgwhywebest img{margin-bottom: 10px;width: 60%; margin-top: 40px;}
.showcaseprojectsliderinner{flex-direction: column-reverse;}
.showcaseprojectsliderinner {max-width: 700px;}
.serviceportfolioleft , .serviceportfolioright{flex: 0 0 100%;max-width: 100%;}
.serviceportfolioleft{margin-top: 100px;}
.showcaseprojectsliderwrapper.customshowcaseslider .serviceportfolioleft { margin-top: 10px; }
.showcaseslidernonborder .serviceportfolioleft img { padding: 10px; }
.hiredevlopersection .d-flex.cols{flex-direction: column-reverse;}
.hiredevlopersection .cols2.cols-customize .col { flex: 0 0 100%;max-width: 100%;}
.hiredevlopersection .hiredevoption.flex-wrap{flex-wrap: initial;}
.discussctaright{background: url(../png/request-consultation-img-3.png) no-repeat;}
.cmsecpadding.showcaseprojectsliderwrapper.electronappsliderwrapper{padding: 0px 0px 100px;}
.cmsecpadding.showcaseprojectsliderwrapper {padding: 40px 0 100px;}
.showcaseprojectsliderwrapper .showcaseprojectslider .item {padding: 54px 10px;}
.toolstechnotab .tabcontent ul li {flex: 0 0 33.33%;max-width: 33.33%;}
/* .industriesbox{width: 168px;height: 180px;margin-bottom: 5px;}
.industrieslisting li {display: inline-block;width: 33.33%;margin: 0;} 
.industriesbox{width: auto;margin: 5px;}
.technoweservesection .d-flex{display: block;} */
.page-massage-app-development span.bigpower {font-size: 24px;}
.powerapp-portfoliodesc h3.asp-port-title.headingwordpress.title-development-service{padding: 0!important;text-transform: capitalize;}
.fullwidthsss{padding-right: 0;}
.powerportfolios-slider .slick-prev, .powerportfolios-slider .slick-next {top: 243px;}
#scalingcircle{left: 50%;bottom: 0;transform: translateX(-50%);}
.certified_logo_contact{display: none;}
.look-alike-app .portfolio-section-right:before, .look-alike-app .portfolio-section-left:before{background: none;}
.page-hospital-appointment-booking-app .portfolio-section .row.d-flex{display: block!important;}
.page-hospital-appointment-booking-app .screen-text{margin-bottom: 50px;}
.page-hospital-appointment-booking-app .screen-text h3 {margin: 50px 0 20px;}
.page-hospital-appointment-booking-app img.splash-screen {margin: 0px auto 0;}
.page-hospital-appointment-booking-app .portfolio-section {padding: 100px 0 50px;}
.portfolio_new_shopping {background-position: top -90px right -623px;}
.banner_bg .floating img {max-width: 400px;}
.banner_bg .floating {left: -81px;}
.new_list_1 .floating img {max-width: 240px;}
.new_list_1 .shopping_product_listing .floating {right: -50px;}
.new_list_1 .floating img {max-width: 200px;}
.new_list_3 .shopping_product_listing .floating img {max-width: 360px;}
.new_list_3 .shopping_product_listing .floating {left: -60px;}
.portfolio_new_shopping .row {display: block;}
.portfolio_new_shopping{background: none;}
.portfolio_new_text .build-on {margin-bottom: 50px;}
.banner_bg .floating {left: -80px;}
.portfolio-new-section .row {display: block;}
.main_portfolio_title{text-align: center;padding-left: 0;}
.main_portfolio_title:before{right: 0;top: 0;bottom: 0;left: 0;margin: auto;}
.new_all_screen {padding: 0;}
.main_portfolio_title {margin-top: 50px;}
.main_portfolio_title:before {font-size: 80px;top: 14px;}
.btn-grad {padding: 12px 22px;font-size: 16px;}
.portfolio_shopping_about{margin-bottom: 0;}
.portfolio_shopping_feature_list p.numbers {margin-bottom: 15px;}
.portfolio_shopping_feature_list h3 {font-size: 30px;margin-bottom: 15px;}
.portfolio-new-section p{margin-bottom: 20px;}
.portfolio_shopping_feature_list ul li:nth-last-child(2) {margin-bottom: 10px;}
.portfolio_shopping_feature_list ul li{margin-bottom: 10px;}
.shopping_product_listing_image img.appScreen{margin-top: 30px;}
.portfolio_new_artist .text-center {text-align: center;}
.product_main{display: none;}
.product_main_sm img{max-width: -webkit-fill-available;}
.list-artist-3 {padding-bottom: 0px;}
.page-artist-broadcasting-app .portfolio_artist_feature_new:nth-child(last){padding-top: 0;}
.list-artist-3 {margin-top: 0px;}
.page-artist-broadcasting-app .new_all_screen_list img {max-width: 100%;}
.page-artist-broadcasting-app .new_all_screen .col-lg-3:nth-child(4){display: flex;width: 100%;}
.page-artist-broadcasting-app .new_all_screen .col-lg-3:nth-child(4) .new_all_screen_list{padding: 0 15px;}
.page-artist-broadcasting-app .new_all_screen .col-lg-3:nth-child(5) .new_all_screen_list:nth-child(2){display: none;}
.awardPage .row, .awardPage{display: block;height: auto;}
.awardPage{margin-top: 70px;text-align: center;padding: 50px 0;}
.awardPage img{margin-top: 50px;max-width: 100%;}
.portfolio_casino_feature_sec2.portfolio_casino_feature_full .row div.middleBox{display: none;}
.page-casino-game-app-development .new_all_screen div:nth-child(4), .page-casino-game-app-development .new_all_screen div:nth-child(5) {margin-top: 0;}
.page-casino-game-app-development .portfolio_new_banner {margin-top: 83px;  }
.portfolio_new_casino .playstoreImg{bottom: 50px;right: 40px;}
.portfolio_casino_feature_sec2.portfolio_casino_feature_full .casino_feature_list {margin-top: 40px;margin-bottom: 40px;}
.page-casino-game-app-development .new_all_screen  .col-md-6{display: flex;justify-content: space-around;}
.page-casino-game-app-development .new_all_screen .main_portfolio_title {margin-bottom: 40px;}
.page-casino-game-app-development .new_all_screen{padding-bottom: 60px;}
.portfolio_new_casino .portfolio_new_text {position: initial;margin-bottom: 30px;}
.portfolio_casino_feature_full img {width: auto;}
.portfolio-new-section.portfolio_casino_about .row{display: initial;}
.portfolio_casino_about .buildApp {margin-top: 50px;}
.portfolio_casino_feature_sec2.portfolio_casino_feature_full{background: #f6f7f6!important;}
.page-casino-game-app-development .new_all_screen {background-size: cover;}
.portfolio_casino_about{text-align: center;}
.portfolio_new_iguard{margin: 0 0 70px;}
.portfolio_new_iguard .playstoreImg {bottom: -20px;left: 50%;transform: translateX(-50%);text-align: center;width: 100%;}
.portfolio_iguard_about .btn-grad{margin: 10px 0 40px;}
.portfolio_iguard_about .row:nth-child(2) p {font-size: 18px;}
.iguarApp:before{display: none;}
.iguarApp .row img:nth-child(1), .iguarApp .row img:nth-child(2), .iguarApp .row img:nth-child(3){max-width: 100%;}
.portfolio-new-section.iguarApp .row{display: flex;}
.portfolio_iguard_feature_full{background-position:0 ;padding: 50px 0;}
.portfolio-new-section.portfolio_iguard_feature_full .main_portfolio_title:before, .portfolio_iguard_feature_left .main_portfolio_title.main_portfolio_title_guard:before{display: none;}
.portfolio_iguard_feature_full .d-block, .portfolio_iguard_feature_left img.d-block{margin-top: 50px;}
.portfolio_iguard_feature_left{padding-top: 50px;}
.page-freelancer-kind-app .new_all_screen .main_portfolio_title {margin: 100px 0 50px;}
.contactus-info ul li img { width: auto;}
.text-box h3 a, .text-box h3 {font-size: 20px;}
.page-food-delivery-app-development .our-work-slider-right{padding: 110px 100px 0px 110px;}
/*.hire-developer-box2 .hire-developer-box2-text {width: 75%;}*/
.hire-developer-box2 .hire-developer-box2-img {width: 25%;margin: auto;}
.hire-developer-list2 .row > div:last-child {clear: inherit;}
.page-inquiry .testmoaibtn{text-align: center;}
.live-concert-app .container-fluid .col-md-6 {padding: 0 15px;}
.page-live-streaming-application .portfolio-banner {background-size: cover;padding-bottom: 30px;}
.page-live-streaming-application .portfolio-heading h1{padding:0px;}
.page-social-media-app-for-designers .about-section .screen-text h3 {color: #fff;}
.page-social-media-app-for-designers .portfolio-section.all-screen .screen-text p {color: #000;}
.designer-vista-banner{text-align: center;}
.designer-vista-banner .build-on{justify-content: center;}
.designer-vista-banner .app-logo{text-align: -webkit-center;margin-top: 40px;}
.on-demand-service-provider .portfolio-section.left-side:before, .on-demand-service-provider .portfolio-section.right-side:before{display: none;}
.page-body-measurement-app-development .portfolio-heading h1, .page-food-delivery-app .portfolio-heading h1{padding: 0;}
.page-e-commerce-store-app .android_ecommerce .portfolio-section.left-side , .page-e-commerce-store-app .android_ecommerce .portfolio-section.right-side{background-position: center top;}
.page-music-mixer-app-game .portfolio-banner {padding: 135px 0 50px;}
.page-music-mixer-app-game .screen-1, .page-music-mixer-app-game .screen-2, .page-music-mixer-app-game .screen-4, .page-music-mixer-app-game .screen-2.screen-5{background: none;}
.page-music-mixer-app-game .screen-text h3, .page-music-mixer-app-game .screen-text p{color: #000;}
.page-music-mixer-app-game .portfolio-section{padding: 0 0 100px;}
.page-music-mixer-app-game .screen-2 .screen-text {margin-top: 0px;}
.page-family-of-friends .screen-text img{display: none;}
.portfolio_new_iguard .portfolio_new_banner_title:before {right: 110px;}

.showcaseprojectsliderwrapper.customshowcaseslider { padding-bottom: 105px; }
.main_portfolio_title { margin-top: 0; }

.inquiry-page-new .newcon.inquiry-form.newInquiry {margin-top: 0;}
.inquiry-page.inquiry-page-new{padding-top: 0px;margin: 0;}
.client-testimonials{margin: auto;width: 500px;}
.inquiry-page-new .newcon.inquiry-form.newInquiry{margin-top: -50px;padding: 0 30px;}
.client-testimonials:before{display: none;}
.page-inquiry  .inquiry-page.inquiry-page-new form{top: 0!important;}
.trusted-images{justify-content: center;}
.trusted-by{margin-top: 70px;}
.trusted-heading{text-align: center;margin-bottom: 40px;}
.trusted-heading p{font-size: 30px;}

.incident-management-app .portfolio-banner {padding: 100px 0 50px;}
.incident-management-app .banner_img {margin-top: 50px;}
.incidentPortfolio.incidentPortfolio1:before {top: -24px;background-size: 40%;}
.incidentPortfolio.incidentPortfolio2:before {bottom: 10px;right: -230px;background-size: 40%;}

.reporting_logo{margin: -40px auto 0;}
.reporting-app .portfolio-banner {padding: 100px 0 0px;margin-bottom: 50px;}
.reporting-app:before{display: none;}
.reporting-about .row {display: inherit;align-items: center;}
.reporting-about img{margin-top: 30px;}
.reportingPortfolio .row {display: inherit;}
.reporting-app-list img{margin-bottom: 15px;}
.reporting-app-features{text-align: center;}
.reporting-app-features ul{padding: 0 20px;}
.reporting-app-features ul li span:before{left: 50%;transform: translate(-50%, -50%);}
.reportingPortfolio .incidentPortfolioDes{margin-top: 40px;}
.featureImg:before {width: auto;height: auto;animation: none;}
.reportingAllscreens {background-size: contain;}
.reportingAllscreens {padding-top: 50px;}
.reporting_logo > img{animation: none;}
.allscreenslider .slick-slide{padding: 0;}
.casestudy-list-content h4 {font-size: 16px;}
.casestudy-list-content ul li {font-size: 14px;}
.casestudy-list{margin-bottom: 30px;}

/* .trending_sm ul li{width: 50%;display: inline-block!important;}
.trending_sm ul li.dl-back{width: 100%;display: block!important;}
.trending_sm ul li a{display: flex;align-items: center;}
.trendingmenuimg img{background: #365cfe;border-radius: 50%;width: 50px;}
.trendingmenuconttent p{font-size: 16px;color: #333;font-weight: 600;margin-left: 10px;}
.trending_sm .btn{background: #365cfe;width: 180px;font-size: 16px; margin: 40px auto 0;justify-content: center;color: #fff!important;} */

.page-flutter-app-development .flextwo > div.flutterintrocontent {flex: 0 0 100%;max-width: 100%;margin-top: 50px;}
.page-flutter-app-development .flextwo > div {flex: 0 0 100%;max-width: 100%;}

.page-metaverse-development-company .hire-developer-top .d-flex{display: block;}
.collageImg {padding: 10px;}
.collageImg .img1 {margin-bottom: 20px;margin-top: 50px;}

.inventory-app .portfolio-banner {padding: 90px 0 100px;}
.inventory-app .portfolio-banner .btn-custom {margin-bottom: 40px;}
.inventory-app .hillmask2{z-index: 0;}
.inventory_feature h1, .inventory_feature h2 {font-size: 50px;}
.inventory_feature ul li {font-size: 19px;margin-bottom: 50px;}
.inventoryfeaturelist .row{display: block;}
.inventoryfeaturelist {padding: 50px 0;}
.inventory_about {padding: 50px 0 0px;}
.inventory_feature ul li:before{top: -22px;left: -60px;background-size: 70%;}
.inventoryfeaturelist .incidentPortfolioDes{margin-top: 50px;}
.allscreenInventory {padding: 50px 0 70px;}
.inventoryaboutcontent p {font-size: 16px;}
.inventoryaboutcontent h3{margin-bottom: 30px;}
.inventorySlider .invetorySliderlist{padding: 0 20px;}
.inventory-app .maintitlepowerapp{margin-top: 30px;}
.reporting-app .maintitlepowerapp.darktitle{display: none;}
.allscreenslider.slick-slider {margin-left: 0px;}

.aeronautical-app .portfolio-banner {width: auto;background-size: contain;background-position: left 70px;}
.aero_logo{margin-top: 20px;text-align: center;}
.aero_logo img{margin: auto;}
.aeronautical-app .btn-custom{margin: 0px auto; display: block; height: auto;text-align: center;width: auto;}
.aeronautical_about .row {display: block;}
.aeronautical_about .about_image{margin-top: 30px;}
.aeronautical_about .reportingTitle{margin-bottom: 20px;}
.aerofeaturelist .row {display: block;}
.aerotPortfolioDes{margin-top: 50px;}
.allscreenInventory.aeroSlider .inventorySlider .slick-arrow {border: 10px solid #1b3d9c;width: 68px;height: 68px;}
.allscreenInventory.aeroSlider .inventorySlider .slick-prev {left: -10px;}
.allscreenInventory.aeroSlider .inventorySlider .slick-next {right: -10px;}
.aeronautical_about{text-align: center;}
.allscreenInventory.aeroSlider {background: url(../png/aeroslider-bg.png) no-repeat center top 0px;background-size: cover;padding: 50px 0 150px;}

.videoPoster{margin-top: 30px;}
.grocebanner{margin-top: 70px;background-size: cover;}
.grocebanner .row{display: flex;flex-direction: column-reverse;}
.grocebanner .banner-text {margin-top: 0;text-align: left;padding-left: 30px;}
.grocebanner .banner-text img{width: 50%;}
.grocebanner .banner-img{margin-top: 100px;padding: 0 50px;}
.grocebanner .banner-text p{color: #000;}
.aboutGroce .aboutGrocecontent{padding: 20px;}
.aboutGroce .iconText h4 {font-size: 15px;line-height: 1.4;}
.aboutGroce .iconText span {font-size: 14px;}
.aboutGroce .iconImg{width: 60px;height: 60px;margin-right: 10px;padding: 10px;}
.aboutClient .row{display: block;}
.aboutClient .vectorImage{text-align: center;margin-top: 30px;}
.goalbusinessMan{display: none;}
.problemSolution .blockWrapper{display: block;}
.problemSolution .blockInner{flex: 0 0 100%;max-width: 100%;}
.blockInnerarrows img{transform: rotate(90deg);margin: 60px auto;display: block;}
.groceFeaturelist.groceFeaturelistmiddle{display: none;}
.groceFeaturelist {flex: 0 0 50%;max-width: 50%;}
.groceFeaturelist{padding-right: 20px;border-right: 1px solid rgba(255,255,255,.3);}
.groceFeaturelist.groceFeaturelistright{padding-right: 0;border: 0;padding-left: 20px;}
.groceFeaturelist .featureBlock:last-child{margin-bottom: 0;}
.groceTechblock p {font-size: 16px;}
.groceTechimg{margin-bottom: 15px;}
.groceTechblock p{margin-bottom: 5px;}
.groceTechblock h3 {font-size: 18px;}
.resultWrapper h2 {font-size: 40px;margin-bottom: 20px;}
.resultWrapper p {font-size: 18px;}
.groceallScreens {padding: 220px 0px 50px;}
.groceallScreens::before {top: 35px; font-size: 100px;}
.groceTech {padding: 60px 0;}
.casestudyherobanner { margin-top: 70px; padding-top: 35px; }
.medicineappbannerimg { width: 480px; margin: 40px auto 0;  display: block; }
.medicinebanner .banner-text { margin-top: 40px; }
.main_grocetitle { margin-bottom: 20px; }
.aboutClient .col-md-6 { text-align: center; }
.challengessolution .col-md-6 { margin-top: 25px; }
.casestudylisting li { margin-bottom: 15px; }
.problemSolution.challengessolution { padding-bottom: 220px; }
.challengesoverlayimgwrap { padding-bottom: 120px; }
.casestudyfeatures > .container > .row > .d-flex { flex-direction: column-reverse; margin-bottom: 25px; }
.casestudyfeatures > .container > .row > .d-flex + .d-flex  { flex-direction: column; }
.groceFeature { padding: 50px 0; }
.casestudyfeatures > .container > .row > .d-flex .col-md-6 { flex:0 0 100%; max-width: 100%; width: 100%; }
.ticklistwrapper { width: 100%; }
.casestudyfeatures .imgwrapper { width: 100%; margin-bottom: 25px; }
.casestudyfeatures .imgwrapper .d-flex { justify-content: center; }
.casestudyfeatures > .container > .row { margin: 0; }

.consultant .textbubble { top: calc(-50% + 50px) !important; }
.allscreenimagesspacing img { padding: 6px; }

.nardine-case-wrapper .grocebanner, .grocebanner.nardinebanner .banner-text { margin-top: 0; }
.nardinebanner::after { display: none; }
.grocebanner.nardinebanner .banner-text { text-align: center; margin: 0; padding: 0; }
.grocebanner.nardinebanner .banner-text img { display: block; max-width: 230px; width: 100%; margin: 0 auto 20px; }
.grocebanner.nardinebanner .banner-text .basiccsinfo { margin-top: 15px; }
.grocebanner.nardinebanner .banner-text h1 { font-size: 26px; line-height: 1.2; margin-bottom: 10px; }
.grocebanner.nardinebanner .banner-text p { font-size: 16px; line-height: 1.2; }
.customnumberlisting li { text-align: left; font-size: 18px; margin-bottom: 25px; }
.customnumberlisting li:last-child { margin-bottom: 0; }
.customnumberlisting li:before { font-size: 18px; width: 30px; height: 30px; line-height: 30px; }
.nardine-case-wrapper .aboutClient .row .row { flex-direction: column-reverse; }
.nardine-case-wrapper .aboutClient .col-md-6 { text-align: center; flex: 0 0 100%; width: 100%; max-width: 100%; padding: 0 30px; margin-top: 25px; }
.nardine-case-wrapper .aboutClient .col-md-6:last-child { margin-top: 0; }
.nardine-case-wrapper .aboutClient { padding-bottom: 30px; }
.aboutGroce .aboutGrocecontent { border-radius: 10px; }
.nardine-case-wrapper .blockInner.problemBlock, .nardine-case-wrapper .blockInner.solutionBlock { flex: 0 0 100%; max-width: 100%; }
.nardine-case-wrapper .blockInnerarrows { display: block; max-width: 110px; margin: 0 auto; width: 100%; }
.nardine-case-wrapper .groceFeaturelist { flex: 0 0 50%; max-width: 50%; }
.molappcasestudywrapper .aboutGroce { margin-top: -80px; padding: 0; }
.allscreenswrapper.circlebgxl:before { width: 90vw; height: 90vw; }
.datastudio-app .banner_img{display: none;}
.datastudio-app .portfolio-banner:before{top: 70px;}
.datastudio-app .bannerText{text-align: center;width: 100%;padding: 80px 30px 0;}
.datastudio-app .bannerText .app-logo img {margin: auto;}
.datastudio-app .maintitlepowerapp.darktitle{text-align: center;}
.datastudio-app .portfolio-banner {margin-bottom: 100px;}
.datastudio_about .row, .datastudio_screens.datastudio_flex .row {display: block;}
.datastudio_about ul {padding-left: 70px;padding-top: 50px;}
.datastudio_about {padding: 60px 0;}
.studioScreentext{display: flex;align-items: center;margin-top: 20px;}
.datastudio_screens4 .screenText{order: 2;text-align: left;}
.datastudio_screens4 .studioScreentextflex .screenNumber h3{margin-right: 30px;margin-left: 0px;}
.datastudio_title h2{margin-bottom: 100px;}
.studioAllscreens img{box-shadow: 0px 3px 10px rgb(0 0 0 / 30%);border-radius: 30px;}
.studioAllscreens {margin-bottom: 50px;}
.portfeatureswrapper .newfeaturebox span:before { font-size: 34px; }
.portfeatureswrapper .newfeaturebox span { font-size: 18px; }
.appwebscreenswrapper:before { width: 304px; height: 350px; }
.portfoliosecpadding .col-lg-5, .portfoliosecpadding .col-lg-7 { flex:0 0 50%; max-width: 50%; width: 100%; }
#simpleModal .modal-dialog {width: initial;}
.portfolio_new_parking .banner_bg img {max-width: 100%;}
.konnectappwrapper.parkingfeature .featuresboxleft h3 {font-size: 30px;}
.all-screen.parkingapp-allscreen .screen-text h3{color: #fff;}
.all-screen.parkingapp-allscreen.parkingapp-userscreen .screen-text h3 {color: #000;}
.StaffOnboarding .portfolio-heading h1 {font-size: 50px;line-height: 1.3;}
.incidentall_screens.staffonboarding-allscreens:before{background-size: contain;height: auto;}
.incidentall_screens.staffonboarding-allscreens {padding-top: 80px;}
.page-event-guide-app .new_all_screen .main_portfolio_title{font-size: 50px;margin-top: 70px;}
.eventapp-listing .row {display: block;align-items: center;}

.meditationappherobanner{padding-top: 150px!important;}
.goLive .portfolio-banner {margin-top: 70px;}
.goLive .aboutussectionleft {padding-right: 20px;}
.goLive .aboutussectionright {padding-left: 20px;}
.golive-listing-img, .golive-listing-content{max-width: 100%;flex: 0 0 100%;}
.golive-listing-img{order: 1;padding: 0;}
.golive-listing-content{order: 2;margin: 40px 0 80px;}
.golive-loading {padding: 20px 30px 0;}
.golive-loading-img {max-width: 33.33%;flex: 0 0 33.33%;margin-bottom: 10px;}
.golive-bgscreen .aboutussectionleft img{max-width: 100%;}
.newinvoicewrapper .portfolio_new_banner{margin-top: 70px;}
.invoiceappherobanner{display: block;}
.invoiceapplogo, .invoiceappscreen {max-width: 100%;flex: 0 0 100%;}
.newinvoicewrapper .portfolio_new_banner {padding: 50px 0 80px;}
.invoiceAbouttitle {max-width: 190px;flex: 0 0 190px;}
.invoiceAboutcontent {max-width: calc(100% - 190px);flex: 0 0 calc(100% - 190px);}
.invoiceAbouttitle h2 {font-size: 25px;}
.invoiceAboutcontent p {padding-right: 0px;}
.invoiceAboutcontent ul li span {font-size: 60px;}
.invoiceAboutcontent ul li{padding: 0;}
.invoiceAboutcontent ul li {max-width: 100%;flex: 0 0 100%;}
.invoiceappslider .invoiceAllscreens{padding: 0 15px;}
.invoiceappslider .invoiceAllscreens img{width: 100%;margin: 0 0 20px;}
.invoiceappslider {padding: 50px 0;}
.invoiceTitle h3 {font-size: 40px;}
.invoiceAboutfeatures {background: none;}

.streamitPortfolio {margin-top: 44px;}
.person1, .person2, .person3{display: none;}
.bannnerTextwrapper{display: flex;align-items: center;}
.streamitPortfolio .bannerText {margin-top: 0;width: 100%;padding-left: 30px;}
.aboutStreamit{padding: 0 15px;}
.aboutStreamit .row{display: block;}
.aboutStreamit .slick-slide {left: 250px;}
.aboutStreamit ul{padding-left: 100px;}
.streamitappscreenbg:before{display: none;}
.streamitappcontent h2 {margin-top: 0}
.streamitappscreenbg .streamitappcontent h2 {color: #1F1F43;}
.streamitappscreenbg .streamitappcontent ul li {color: #000;}
.streamitappscreenlast .row{display: block;}
.streamitappscreenlast .streamitappcontent{margin-top: 40px;}
.streamitallscreens .image-top {margin-top: 0px;}
.streamitallscreens h2 {margin-bottom: 30px;font-size: 80px;}
.streamitallscreens {padding: 60px 0;}
.streamitappscreenbg .streamitappcontent ul li::marker {color: #FF2D73;}

.nftBannerwrapper {margin-top: 70px;}
.nftBanner{display: block;padding: 40px 0 60px;}
.nftbannerImg{width: 100%;margin-left: 0;}
.nftBanner:before{display: none;}
.nftbannerText {text-align: center;margin-top: 40px;}
.nftbannerText p{width: 100%;}
.nftabout .row {display: block;}
.nftabout{text-align: center;background: #fff;padding: 70px 0;}
.nftabout h1,.nftabout p{color: #000;padding-right: 0;}
.nftabout.nftfeature{background: #16115E;text-align: left;}
.nftabout.nftfeature h2{color: #fff;margin-top: 30px;}
.nftinnerlisting {display: inline-grid;margin-bottom: 70px;}
.nftinnercontent{max-width: 100%;flex: 0 0 100%;text-align: center;}
.nftinnercontent span{margin-bottom: 0;}
.nftinnercontent h2{margin-bottom: 40px;}
.nftinnerlisting .nftinnerscreen{order: 2;}
.nftinnercontent{order: 1;}
.nftbg .nftinnercontent h2{margin-bottom: 0;}
.nftbg .nftinnercontent{text-align: left;max-width: 430px;flex: 0 0 430px;}
.nftscreenlisting {padding: 70px 0;}
.nftallscreens h2 {font-size: 70px;margin-bottom: 30px;}
.nftallscreens{padding-bottom: 40px;}

.socialmediamonitaringapp .datastudio_about ul{margin-top: 0;}
.socialmediascreens .row{display: block;text-align: center;}
.socialmediascreens .screen-text{margin-top: 30px;}
.socialmediascreens .screen-text h2 {margin-bottom: 10px;}
.socialmediaallscreen-text::before {font-size: 100px;}
.key-benifits ul {padding: 0 20px;}

.portfolio_zoopy_about{text-align: center;}
.zoopy_listing_image img{margin: 0px auto 50px;}
.portfolio-new-section.portfolio_zoopy_feature .row {margin-bottom: 100px;}
.portfolio-new-section.portfolio_zoopy_feature .container .row:first-child{margin-bottom: 40px;}
.page-zoopy-scooter-rider-app .new_all_screen {margin-top: 0px;}

.digitalBannerimg{display:none;}
.digitalBannercontent {max-width: 100%;flex: 0 0 100%;text-align: center;}
.hirebannerMicrosoft {margin-top: 70px;}
.digitalBannercontent h1, .digitalBannercontent p {padding-right: 0px;}
.certifiedIconssec:before, .certifiedIconssec:after{display: none;}
.certifiedIconsimg img{width: 180px;}
.microsoftinnerlisting {display: grid;}
.microsoftinnerlistingimg, .microsoftinnerlistingcontent {max-width: 100%;flex: 0 0 100%;text-align: center;}
.microsoftinnerlistingimg{margin-top: 20px;order: 1;}
.microsoftinnerlisting {margin: 50px 0;}

.aeronautical-app.lifecycleportfolio .portfolio-banner {width: auto;background-size: contain;background-position: left 70px;}
.allscreenInventory.aeroSlider.lifecycleslider {background-size: cover;padding: 50px 0 80px;}
.lifecycleslider .inventorySlider .slick-dots li.slick-active {background: #fff;border-color: #fff;}

.expenseReport {margin-top: 70px;padding: 50px 0;}
.expenseReport:before {width: 687px;height: 545px;}
.expenseReport .row{display: block;}
.expense_logo .bannertechtag{display: none;}
.expenseReportfull .main_portfolio_title{margin-top: 50px;}
.portfolio_zoopy_feature.portfolio_expense_feature {margin-top: 0;}
.new_all_screen.expensereport_allscreen{margin-top: 0;padding-bottom: 70px;}
.new_all_screen.expensereport_allscreen .main_portfolio_title{margin: 100px 0 30px;}
.expense_logo h1{margin-bottom: 30px;}

.sonaappWrapper {margin-top: 70px;}
.sonaappBanner {padding: 150px 0;}
.sonaappBanner .bannerText h1 {padding: 0;}
.sonaaboutdes, .sonaaboutlisting { max-width: 100%;flex: 0 0 100%;}
.sonaaboutlisting {border-left: none;padding-left: 0px;margin-top: 30px;}
.sonalist{max-width: 50%;flex: 0 0 50%;}
.sonaaboutdes {padding-right: 0px;}
.challengeSolutionlisting .challengeSolutionlist:first-child {padding-right: 0px;margin-bottom: 50px;}
.challengeSolutionlisting .challengeSolutionlist:last-child {padding-left: 0px;}
.challengeSolutionlisting {display: block;}
.challengeSolutionlist {max-width: 100%;flex: 0 0 100%;}
.sonaappScreenwrapper{background-size: cover;}
.sonacyclelist {min-width: 200px;flex: 0 0 200px;padding: 40px 20px 20px;}
.sonacyclelist p {font-size: 18px;}
.sonacycle .sonacyclelist:nth-child(3)::after {width: 535px;right: 85px;bottom: -160px;}
.resultSec{padding: 60px 40px;background-position: bottom -150px right -10px;}
.resultSec ul{padding-right: 50px;}
.legendappWrapper .sonaappBanner .bannerText h1 {font-size: 40px;}
.legendappWrapper .sonaappBanner .bannerText h1 span {font-size: 80px;}
.legendappWrapper .sonaappScreenwrapper:before {width: 326px;height: 476px;}
.legendappWrapper .sonaappScreenwrapper:after {width: 530px;height: 540px;bottom: -140px;}
.legendappWrapper .resultSec ul li {max-width: 50%;flex: 0 0 50%;}

#invoiceAllscreenswrapper{height: auto;margin-bottom: 0;}
.invoiceAllscreens, .invoiceappslider #invoiceAllscreenswrapper:nth-child(3) .invoiceAllscreens{animation: none;overflow: visible;white-space: break-spaces;position: relative;}
.invoiceScreens .multiScreen {display: block;margin-top: 0;}
.invoiceScreens .multiScreen img {max-width: 100%;flex: 0 0 100%;width: 100%;padding: 0;margin-top: 20px;}

.invoice-management .datastudio-app .portfolio-banner{background: #ffe5e8;margin-bottom: 0;padding: 50px 0;}
.invoice-management .datastudio-app .maintitlepowerapp.darktitle {width: 100%;margin: 0px 0 30px;}
.invoice-management .datastudio_about p{line-height: 1.5;}
.invoice-management .studioScreentextflex .screenText p {width: auto;}
.invoice-management .invoiceappslider {padding: 50px 0;}

.fuzzan-app .portfolio_new_banner_title {font-size: 40px;}
.fuzzan-app .portfolio_shopping_about{padding: 50px 0;}
.fuzzan-app .about_portfolio_title{margin-top: 100px;}
.fuzzan-app .portfolio_shopping_feature .main_portfolio_title {font-size: 50px;}
.fuzzan-app .main_portfolio_title:before {font-size: 100px;}
.fuzzan-app .portfolio_shopping_feature_list{margin-bottom: 50px;padding: 30px;}
.fuzzan-app .about-img:before {top: 50px;left: -56px;}
.fuzzan-app .portfolio_shopping_about{margin-top: -120px;margin-bottom: 50px;}
.fuzzan-app .portfolio_new_banner {padding: 140px 0 180px;}

.injuiryformWrapper .invoiceScreenlisting2:before {height: 640px;background-position: center top 80px;}
.injuiryformWrapper .invoiceappslider #invoiceAllscreenswrapper:nth-child(3) .invoiceAllscreens{animation: none;}
.injuiryformWrapper .invoiceScreenlisting1 {padding: 100px 0;}
.injuiryformWrapper .invoiceScreens ul li {margin: 0 0px 17px;}

.ondemandCasestudy {margin-top: 69px;}
.ondemandcaseBanner .d-flex{display: block;}
.ondemandcaseBanner .bannerText{margin-top: 50px;}
.ondemandcaseabout {margin-top: 50px;}
.ondemandCasestudy .blockInner.problemBlock, .ondemandCasestudy .blockInner.solutionBlock{flex: 0 0 100%;max-width: 100%;}
.ondemandcaseBanner{padding: 50px 0;}
.ondemandCasestudy .blockInnerarrows{flex: 0 0 100%;max-width: 100%;}

.ondemandCasestudy.meditationappCasestudy .ondemandcaseBanner:before {height: 950px;}
.ondemandCasestudy.meditationappCasestudy .ondemandcaseBanner .bannerText{margin-top:0;margin-bottom: 50px;}
.ondemandCasestudy.meditationappCasestudy .aboutGroce{padding: 0;}
.ondemandCasestudy.meditationappCasestudy .problemSolution{padding-bottom: 0px;}
.ondemandCasestudy.meditationappCasestudy .blockInner{padding-bottom: 50px;}
.desktopAppmeditation{background-size: contain;}
.ondemandCasestudy.meditationappCasestudy .invoiceAllscreens{animation:none;text-align: center;}
.ondemandCasestudy.meditationappCasestudy #invoiceAllscreenswrapper {height: auto;}
.ondemandCasestudy.meditationappCasestudy .invoiceappslider .invoiceAllscreens img {width: 400px;margin: 0 auto 20px;border-radius: 28px;}
.resultWrapperblock{margin-bottom: 5px;}

.ondemandCasestudy.fitnessCasestudy .aboutClient .vectorImage img {width: 500px;}
.ondemandCasestudy.fitnessCasestudy .graphicmarqueeslidercontent img{width: auto;}
.ondemandCasestudy.fitnessCasestudy .groceallScreens {padding: 220px 15px 50px;}
.ondemandCasestudy.fitnessCasestudy .groceallScreens:before {top: 85px;font-size: 100px;}
.ondemandCasestudy.fitnessCasestudy .resultWrapper {padding: 40px;}

.ondemandCasestudy.nftcasestudy .ondemandcaseBanner .bannerText{text-align: center;margin-top: 0;margin-bottom: 40px;}
.ondemandCasestudy.nftcasestudy .ondemandcaseBanner {padding: 50px 0;}
.ondemandCasestudy.nftcasestudy .problemSolution {padding: 70px 0;}
.ondemandCasestudy.nftcasestudy .blockInner.problemBlock{margin-bottom: 70px;}
.ondemandCasestudy.nftcasestudy .groceFeaturelistimg {flex: 0 0 50%;max-width: 50%;}
.ondemandCasestudy.nftcasestudy .groceFeaturelistimg img{width: 100%;}
.toolsTechblocks .toolsTechblock h3 {width: 250px;}
.toolsTechblockcontentinner, .ondemandCasestudy.nftcasestudy .groceFeaturelist  {max-width: 50%;flex: 0 0 50%;}
.toolsTechblockcontent .toolsTechblockcontentinner:nth-last-child(2), .toolsTechblockcontent .toolsTechblockcontentinner:nth-last-child(1){margin-top: 30px;}
.ondemandCasestudy.nftcasestudy .invoiceAllscreens, .ondemandCasestudy.nftcasestudy .invoiceappslider #invoiceAllscreenswrapper:last-child .invoiceAllscreens{animation: none;}
.ondemandCasestudy.nftcasestudy .invoiceAllscreens img {margin: 10px 0;}
.ondemandCasestudy.nftcasestudy #invoiceAllscreenswrapper {height: auto;}

.googleadspage.page-contact .newcon .form-group.contact-form-bottom-main span.form-control-input {margin-bottom: 10px!important;}
.googleadspage.page-contact .newcon .form-group.contact-form-bottom-main .form-fields input{padding: 16px!important;}

.meditationappCasestudy.educationFilter .filter_tabs_technology .nav-tabs li a{font-size:17px;}  
.educationFilter #show-hidden-menu{background: #4c187de8;}

.appweekbanner{margin-top: 70px;}
/* .appweekbanner .row {flex-direction: column-reverse;} */
.appweekbanner .row {flex-direction: column;}
.appweekbanner{text-align: center;}
.appweekbanner img.banner-logo{margin: 50px auto 0;}
.categories-block p span {margin: 0 0 0 2px;}
.aboutweekapp .row {display: block;}
.aboutweekapp {padding: 50px 0;text-align: center;}
.aboutweekapp img{margin-bottom: 50px;}
.aboutweekapp.aboutweekappwork{text-align: left;}
.aboutweekapp.aboutweekappwork img{margin: 50px auto;}
.weekfeatureblock {max-width: 50%;flex: 0 0 50%;}
.aboutweekapp.weekappcost{text-align: left;}
.aboutweekapp.weekappcost img{opacity: .1;bottom: 0;}
.weekstoreapp{padding-top: 50px;}
.playstoreimages{padding-bottom: 50px;}
.weekappkeyfeature{padding: 50px 0;}

.page-music-mixer-app-game .screen-1 .screen-text {left: 0;max-width: 100%;top: 0;}
.page-music-mixer-app-game .screen-2 .screen-text{max-width: 100%;}
.page-music-mixer-app-game .screen-3 .screen-text {max-width: 100%;}
.page-music-mixer-app-game .screen-4 .screen-text {max-width: 100%;}
.page-music-mixer-app-game .screen-5 .screen-text{left: 0;}

/*------------------------------------- Keyur CSS START 27-03-2023 -----------------------------------*/
.toolstechcta { padding: 20px; }
.toolstechcta > .row { flex-direction: column; justify-content: center; text-align: center; }
.toolstechcta .toolstechctatitle { margin-bottom: 20px; }
.tech-sec h3,.tech-sec h4 { margin: 20px 0; }
.tech-sec ul { margin-top: 0; }
.new-faq-app > .main-container > .row { flex-direction: column-reverse; }
.new-faq-app > .main-container > .row .new-title h3 { display: none; }
.new-faq-app > .main-container > .row .new-title * { text-align: center; }
.new-faq-app > .main-container > .row .clssbutton { margin-right: 0; }
/*------------------------------------- Keyur CSS END 27-03-2023 -----------------------------------*/

.page-microsoft-powerapp-development .microsoftserviceslisting li:nth-child(3) {margin-top: 12px;}

/*.page-microsoft-powerapp-development .microsoftserviceslisting li{flex: 0 0 50%;max-width: 50%;}*/

.other-contries-hire-pages .fixed-sidebar-section #sidebar.fixed,
.other-contries-hire-pages .fixed-sidebar-section #sidebar {width: 100%;padding-left: 0;}
.other-contries-hire-pages .riyadh-banner{margin-top: 100px;}
.other-contries-hire-pages .sidebar-text h3 {font-size: 32px;}

/* Expertise Page */
.indusrty-services-page-slider.medicine-customize-app {flex-wrap: wrap;}
.indusrty-services-page-slider.medicine-customize-app .products-silde {max-width: calc(50% - 10px);flex: 0 0 calc(50% - 10px);}

}

@media screen and (max-width:768px) {
.weballscreenslider { max-width: 53vh; top: 16px; }
.weballscreenslider .item figure, .weballscreenslider .item figure img { width: 79%; height: auto; display: block; margin: 0 auto; }
.websliderarrow.websliderarrowleft { left: -96px; }
.websliderarrow.websliderarrowright { right: -96px; }
.allscreenswrapper.circlebgxl:before { width: 100vw; height: 100vw; }
.konnectappwrapper .portfolioherosectionright { flex: 0 0 70%; max-width: 70%; }
.konnectappwrapper .portfolioherosectionleft h1 { font-size: 44px; margin-bottom: 13px; }
.konnectappwrapper .portfoliobadge { margin-top: 10px; max-width: 360px; }
.konnectappwrapper .portfoliologo { max-width: 150px; margin: 0 auto 26px; border-radius: 10px; }
.konnectappwrapper .featuresboxright .featurescreen01-element, .konnectappwrapper .featuresboxright .featurescreen02-element, .konnectappwrapper .featuresboxright .featurescreen04-element { max-width: 180px; width: 100%; }
.konnectappwrapper .featuresboxright .featurescreen01-element img, .konnectappwrapper .featuresboxright .featurescreen02-element img, .konnectappwrapper .featuresboxright .featurescreen04-element img { max-width: 100%; width: 100%; }
.konnectappwrapper .featuresboxleft h3 { font-size: 28px; }
.konnectappwrapper .featuresboxleft > span { width: 60px; height: 60px; margin-bottom: 10px; line-height: 60px; font-size: 24px; }
.konnectappwrapper #featureslistsection span { font-size: 16px; }

.techstacklisting .techspecs img { width: 70px; }
.techstacklisting .techspecs figcaption { font-size: 20px; }
.gr-accdata { padding: 16px; margin-top: 15px; }
.iot-development-solution .btn-center{transform: translateX(0);}
}

@media screen and (max-width:767px) {
#portfolio-filter-link{display:block;margin-bottom:25px;margin-top:45px;padding:20px;font-size:16px;text-align:left!important;text-transform:capitalize;}
.portfolioFilter{display:none;padding:0;}
.portfolio-filter-tab{display: none;}
.btn-custom:hover{background-color:#df2b2b!important;}
a.portfolio.header-main-btn.demo.active{background-color:#df2b2b!important;}
.page-portfolio .portfolioFilter a{width:100%!important;}
#portfolio-filter-link .fa{float:right;font-size:25px;font-weight:600;}
.portfolioFilter a:last-child{border-bottom:0;}
.textPortfolio{display:none;}
section#slider.new-home-top-slider,.page-about section.iPhone-bg.android-app-development.androidboder.androidpages.hire-android.company-pages.newcon, .inquiry-page, .page-technologies .newcon .banner .floatleft h1,.lifepagebanner .services.android-page.aboutsuspagefull h1{margin-top:70px!important;}
.innerportfoliotab{display:none;}
button.btn-custom.inquirybtn{padding:15px 15px!important;}
.fixed-bottom-estimation a{text-decoration:none!important;}
.menu-link a.link{font-size:16px;}
.menu-link a.link i.fa{font-size:22px;}
.portfolioFilter a:active{color:#000;}
.portfolioFilter .current,.portfolioFilter a:hover{color:#000!important;background:none;border:none;border-bottom:1px solid #d2d2d2 !important;}
.portfolioFilter a.header-main-btn.active,.portfolioFilter a.header-main-btn.demo.active{background:#d8d8d8!important;border:1px solid #d8d8d8!important;color:#000!important;}
.abt-descs{font-size:18px;margin-bottom:15px;}
.lifepagebanner.androidpages .floatleft{padding: 15px;}
.lets-discuss{display:none;}
.new-inquiry-info{text-align:center;}
.new-inquiry-info .contact_button{width:100%;}
#viewportfolio.view-portfolio span.view-all-text{font-size:18px!important;float:left;width:100%;margin:0 0 25px;}
#viewportfolio.view-portfolio .all-projects-btn .button{margin:5px 8px !important;width:130px;font-size:14px;}
.page-flutter-app-portfolio .desktop-portfolios, .page-powerapps-portfolio .desktop-portfolios, .page-asp-net-portfolio .desktop-portfolios, .page-android-portfolio .desktop-portfolios, .page-iphone-portfolio .desktop-portfolios, .page-laravel-portfolio .desktop-portfolios, .page-wordpress-portfolio .desktop-portfolios, .page-angular-portfolio .desktop-portfolios{margin-top:0px;}
.wraper-home-services .home-services-box .home-services-box-item .holder .btn{margin:0px 0 20px;}
.unvisible-portfolio-text{margin-bottom:-50px;}
.industries-box h5{font-size:17px}
.inquiry-top-right p{width:100%;}
.inquiry-bottom-right{margin-top:40px;}
.new-banner-react.hire-banner-3 .hire-banner-list li:nth-child(4){border-bottom:1px solid rgba(255, 255, 255, 0.1);}
.new-banner-react.hire-banner-3 .hire-banner-list li:nth-child(5){border-bottom:1px solid rgba(255, 255, 255, 0.1);}
.all-screen-image{margin-bottom:25px;}
.all-screen-image.image-top{margin-top:0px;}
.about-section{margin:70px 0;padding:50px 0;background-size:auto;}
.designer-vista-banner{margin-bottom:0px;}
.screen-text h3{font-size:30px;margin:30px 0;}
.screen-text h2{font-size:30px;margin:30px 0;}
.portfolio-heading h1{margin:30px 0;font-size:24px;}
.screen-text p{font-size:18px;}
.portfolio-heading p{font-size:18px;line-height:1.9;}
img.splash-screen{margin:50px auto 0;display:block;}
.screen-text{margin-top:20px;}
.portfolio-banner{padding:100px 0 0px;}
.portfolio-section{padding:40px 0!important;}
.about-section{margin:0px;background:#0e4d92;}
.about-section p{padding-right:0;}
.about-section .btn-custom{margin-top:0;margin-bottom:50px;}
.about-app .text p{color:#fff;}
.about-app .text h3{color:#fff;font-size:20px;}
.all-screen .screen-text h3, .all-screen .screen-text p{color:#000;}
.build-on p{font-size:18px;}
.build-on .left-side{padding-right:20px;}
.build-on .right-side img{margin:0px 11px;}
.portfolio-section.all-screen .container-fluid{padding-right:15px;padding-left:15px;}
.app-logo img{width:150px;}
.img-right img.img-responsive{display:inherit;}
.deliver-result-section-text{min-height:auto!important;}
.deliver-result-section .btn-custom{margin-bottom:0;}
.pro-related-posts article{margin-bottom:20px;}
.page-social-media-app-for-designers .portfolio-banner{background-position:top;}
.page-live-streaming-application .screen-text h3{font-size:38px;}
.streaming-about h2{text-align:left;}
.streaming-about .left-side p{text-align:left;margin-bottom:20px;}
.streaming-about .left-side{padding-right:0;}
.page-live-streaming-application .portfolio-section{padding:30px 0;}
.full-background img.img-responsive{margin:50px auto!important;}
.full-background .screen-text.text-bottom{margin-top:0px;}
.page-live-streaming-application .portfolio-banner{background-size:cover;margin-bottom:0px;}
.portfolio-section .pink-ring{background-size:contain;}
.streaming-about{padding:50px 0;}
.all-screen-title .screen-text h4:before{width:100px;}
.all-screen-title .screen-text h4{padding-left:100px;font-size:18px;}
.construction-inspection .app-logo{margin-top:50px;}
.construction-inspection .build-on{margin-bottom:50px;}
.portfolio-box p{height:auto;}
.construction-vendor .screen-text{margin-top:-13px;}
.construction-vendor .portfolio-section{padding:100px 0 180px;}
.construction-vendor .portfolio-section img{margin-bottom:50px;}
.construction-vendor .portfolio-section.all-screen img{margin-bottom:20px;}
.construction-vendor .portfolio-banner{background:#fff;}
.construction-vendor .portfolio-section.grey-box-bg{background:#f6f7f6;}
.construction-vendor .portfolio-section.red-box-bg{background:#b1171f;}
.construction-vendor .portfolio-section.red-box-bg .screen-text p{color:#fff;}
.construction-vendor .screen-text{float:none;width:100%;padding-left: 15px;}
.construction-vendor .app-logo{float:none;width:100%;padding-bottom: 0!important;}
.construction-vendor .portfolio-section h2:before{top:50%;left:50%;transform:translate(-50%, -50%);}
.construction-vendor .portfolio-heading h2{color:#000;font-size:26px;margin-top:0px;margin-bottom:50px;}
.construction-vendor .portfolio-heading{padding-top:0!important;}
.construction-vendor .portfolio-section h2{margin-top:150px;}
.construction-vendor .about-app img{width:auto;}
.construction-vendor .about-app .btn-custom{margin-bottom:0;}
.job-creation .portfolio-section.portfolio-section-left:first-child{margin-top:70px;}
.job-creation .screen-text h3, .job-creation .screen-text h1{font-size:30px;}
.job-creation .portfolio-section{padding:50px 0;}
.job-creation .portfolio-section.portfolio-section-right:before, .job-creation .portfolio-section.portfolio-section-right:after, .job-creation .portfolio-section.portfolio-section-left:before, .job-creation .portfolio-section.portfolio-section-left:after{display:none;}
.android_ecommerce .portfolio-heading h1{font-size:30px;}
.android_ecommerce .screen-text h3{font-size:30px;}
.android_ecommerce .portfolio-banner{background:url(../jpg/banner-bg-3.jpg) #f6f7f6 no-repeat top center;padding-bottom:0;background-size:cover;}
.android_ecommerce .screen-text{margin-top:50px;}
.android_ecommerce .screen-text p, .screen-text h3{color:#000;}
.android_ecommerce .portfolio-section.right-side .screen-text{margin-left:0px;}
.android_ecommerce .portfolio-section.all-screen{background:url(../png/all-screen-bg-4.png) no-repeat center center;background-size:cover;}
.android_ecommerce .screen-text h3{color:#000;}
.android_ecommerce .portfolio-section.on-demand-about .screen-text{padding:30px;margin-top:70px;margin-bottom: 0;}
.portfolio-web-section:before{right:-315px;display:none;}
.on-demand-web{display:block;}
.page-body-measurement-app-development .portfolio-section{padding:76px 0;}
.page-body-measurement-app-development .portfolio-section.right-side .left img{display:none;}
.page-body-measurement-app-development .portfolio-banner{padding:135px 0 70px;}
.page-body-measurement-app-development .all-screen{background-size:cover;}
.page-body-measurement-app-development img.splash-screen{margin-top:0;}
.page-body-measurement-app-development .btn-custom{margin-bottom:0;}
.on-demand-service-provider .portfolio-section.left-side:before, .on-demand-service-provider .portfolio-section.right-side:before{top:20px;}
.page-music-mixer-app-game .screen-3{background-size:cover;}
.page-cs-cart-development .hire-banner-list li br{display:none;}
.new-faq-app .ac .ac-a ul{padding:20px 20px 10px;}
.new-powerapp-portfolio #viewportfolio.view-portfolio span.view-all-text{display: none;margin-top: 20px;}
.new-powerapp-portfolio #viewportfolio.view-portfolio .all-projects-btn .view-all-main{margin-top: 0;padding: 0px 0 30px!important;}
.new-powerapp-portfolio .powerportfolios-slider .slick-prev, .new-powerapp-portfolio .powerportfolios-slider .slick-next {top: -15px;}
.seo-package-table .table-responsive, .page-seo-packages  .digital-marketing{display: none;}
.seo-table-sm{display: block;}
.testimonial-slider-new .testimonials-item {padding: 20px;}
/*.testimonial-slider-new .slick-next{display: none!important;}*/
.newcon.newInquiry .form-group.contact-form-bottom-main .form-fields input, .newcon.newInquiry .form-group.contact-form-bottom-main select {padding:10px!important;}
.newcon.newInquiry .form-group.contact-form-bottom-main .form-fields input::placeholder,  .newcon .form-group.contact-form-bottom-main select{font-size: 14px!important;}
.page-inquiry .form-fields-selection:before {position: absolute;top: 9px; right: 12px;}
.newcon.newInquiry .form-group.contact-form-bottom-main textarea {padding: 10px;}
.testimonials-item iframe {width: 100%;}
.development_block .development_categeory p {margin: 0px;}
.development_block h2 {font-size:25px; line-height: 35px; margin: 30px 0px 15px;}
.development_categeory {margin:10px 0px 20px 0px; padding: 0px;}
.development_categeory ul li, .development_block .development_categeory p {font-size: 16px; line-height: 28px;}
.development_block .development_categeory p {padding: 15px 0px;}
.development_block .development_categeory a h3 {font-size:20px;}
.display-flex-center {display: inline-block;}
.development_categeory ul li {width:100%}
.testimonial-slider-new h2 {font-size: 24px;margin-top: 0px;}
.testimonial-slider-new {margin-top: 35px;}
.bgfullstack, .bgfullstack-btm, .fullstackrightimg img.img-responsive{display: none;}
.fullstackdvlpmain, .fullstackdvlpmain{margin-bottom: 20px;}
.page-on-demand-app-development .look-alike-app {margin:0;}
.page-on-demand-app-development .slick-slide img {box-shadow: none;}
.page-flutter-app-development .hire-banner-3 ul li br{display: none;}
.about_img:before { animation: none; -webkit-animation: none; }
.page_title, .sub_text, .about_block {text-align: center;}
.page_title span::before {margin-left: -45px; left: inherit; }
.page_title span {text-align: center}
.about_img:before { animation:none; -webkit-animation:none; }
.experience_block {bottom:30px}
.about_img {margin-bottom: 130px;}
.slide_btn {float: none; display: inline-block; text-align: center;}
.about_block .container .row{align-items: center;display: block;}
.iPhone-bg body, p { font-size: 14px; }
.sectitle, .sectitle, .herobannercontent span { font-size:25px !important; margin-bottom: 10px !important; }
.herobannercontent span { max-width: 285px; width: 100%; margin: 0 auto;}
.concettocounter li {flex: 0 0 50%; max-width: 50%;}
.concettocounter li span {line-height: 1.4; text-transform: capitalize;}
.herobannercontent {margin-top: 0;align-items: center;}
#herobannersection {min-height: 450px; height: 500px;}
.herosliderlinks li a:before, .herosliderlinks li a:after {width: 100%;}
.herosliderlinks li a {opacity: 1; color: #1389fd;}
.testimonialslider .item { margin-right: 0; padding: 0 10px; }
#heroappscreenshowcase {display: none !important;}
.loop-holder {display: none !important;}
.herobannercontent h1 {font-size: 24px !important;}
.learndash-connect-code .connect-code-list {min-height: auto;}
.app-features-section{padding: 30px 0;}
.app-video-section .btn-yellow{width: auto;}
.hire-developer-top.solution-page-list ul li:last-child{margin-bottom: 50px;}
.get-review.get-review-left {border-right: none;}
.get-review.get-review-right {border-left: none;}
.app-features-description.app-features-description-new ul li {width: 50%;}
.new-banner-react.hire-banner-3 .hire-banner-list li{text-align: left;}
.new-why-us-new li {width: 100%;padding:20px!important;}
.filter_tabs_technology .nav-tabs{display: block;box-shadow: 0 2px 7.2px 0.8px rgb(0 0 0 / 10%);overflow: none;}
.filter_tabs_technology .nav-tabs>li{width: 100%;}
.filter_tabs_technology .nav-tabs li a{width: 100%;}
#show-hidden-menu{display: block;background: #0a0d44;color: #fff;padding: 15px 20px;}
#show-hidden-menu i{float: right;font-size: 25px;font-weight: 600;}

.filter_tabs_technology .nav-tabs li.active a{background: #f5f4fb;}
div#contactform:before{height: 79px;top: 0px;}
.reward-slider-block .image-left{width: 100%;}
.reward-slider-block .image-left img{margin-bottom: 20px;}
.reward-slider-block .image-right{width: 100%;margin-left: 0;}
.reward-slider-block{display: block!important;}
.benefits-text span {display: initial;}
.btn-custom.btn-green{margin: 20px 0;font-size: 16px;}
.opening-language .btn-custom{margin-bottom: 10px;}
.concettoabouttop  { flex-direction: column; }
.circularcanimation { flex:0 0 300px; max-width:300px; margin-bottom: 25px; }
.concettoabouttopleft { flex:0 0 100%; max-width: 100%; padding-left: 0; text-align: center; }
.showcaseprojectsliderwrapper .showcaseprojectslider { margin: 0; }
.showcaseprojectsliderinner { max-width: 100%; width: 100%; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0; -ms-border-radius:0; -o-border-radius:0; padding: 20px 24px; }
.flutterserviceswrapper .cols3 .col, .reasonservicelisting .cols3 .col, .servicesnbenefitswrapper .cols3 .col, .techblogswrapper .cols3 .col, .benifitswrapper .cols2 .col, .benifitswrapper .cols3 .col, .hireflutterdevlisting .cols2 .col{flex: 0 0 100%;max-width: 100%;}
.serviceportfolioleft {padding: 0;display: flex;}
.serviceportfolioleft img {width: 170px!important;}
.serviceportfolioleft .imgcurvetop, .serviceportfolioleft .imgcurvebottom {display: none;}
.shadowedwhitebgbox img{width: 50px;}
.serviceboxtitle {font-size: 18px;}
.industriesbox .colornumbers{font-size: 16px;}
.flutterintrocontent h2, .innerpagessectitle.titlecenter, .discusscta h3, .contentcol h2, .innerpagessectitle, .servicesherobannercontent h1, .whywerightchoicewrapper .innerpagessectitle {
font-size: 24px!important;}
.sectionnumber{margin-top: 40px;}
.showcaseprojectsliderwrapper .showcaseprojectslider .item {padding: 0;}
.cmsecpadding.showcaseprojectsliderwrapper {padding: 40px 0 150px;}
.toolstechnotab .tabcontent ul li {flex: 0 0 50%;max-width: 50%;}
.page-massage-app-development span.bigpower {font-size: 27px;}
.new-powerapp-portfolio .powerapp-portfoliodesc h3.asp-port-title.headingwordpress.title-development-service{margin-bottom: 0!important; text-transform: capitalize;}
.custom-list  { font-size: 14px; }
.custom-list li { flex:0 0 100%; }
.leftfulstack {padding: 0px;}
.fullstackdvlpmain{ padding: 0 15px 10px; }
.fullstack-desc {font-size: 16px;padding: 15px 0;}
.clcontentwrd.fullstackwrd .wrdicon {float: left;width: 50px;margin: 0 10px 0 0; text-align: center;}
.clcontentwrd.fullstackwrd .wrdcontent {float: left;width: calc(100% - 60px);}
.bgfullstack:after{height:85%;}
.bgfullstack-btm:before{height:50%;}
.clcontentwrd.fullstackwrd .wrdicon img{width:100%;}
.wrdimgsectiondesc.fullstackdesc {width: calc(100% - 47px)!important;padding-top: 0px !important;font-size: 18px;}
.fullstackparagraph {padding: 0px;}
.rightcolumntxt.pythonrightimg {padding: 0px 0 30px 0;}
.bgfullstack:before {height: 66.8%;}
.testimonial-slider-new .slick-next{ top: 37px;right: 37px;}
.become-partner-banner.hire-banner.hire-banner-3 .hire-banner-list li{border-bottom: 1px solid rgba(255, 255, 255, 0.1);}
.become-partner-banner.hire-banner.hire-banner-3 .hire-banner-list li:last-child{border-bottom: none;}
.requestCons h2 {font-size: 30px;}
.requestCons p {font-size: 18px;line-height: 1.6;}
.portfolio_new_artist .playstoreImg{right: 13px;}
.portfolio_artist_about{padding-bottom: 0;}
.artist_product_listing_image{background-size: cover;}
.page-artist-broadcasting-app .portfolio_artist_feature_new.portfolio_artist_feature_new_last{padding-top: 0;}
.product_main_sm {display: block;}
.waveArtist{padding: 50px 0;}
.awardSecblock{margin-bottom: 20px;}
.awardSecimg img{max-width: 150px;}
.awardSec {padding: 40px 0;}
.portfolio_casino_feature_sec1:before{display: none;}
.portfolio_new_casino{background-size: cover;}
.portfolio_new_casino .playstoreImg {bottom: 30px;left: 50%;transform: translateX(-50%);width: auto;text-align: center;}
.portfolio_casino_about h2.main_portfolio_title{margin-top:0;}
.page-casino-game-app-development .portfolio_new_banner {margin-top: 70px;padding-bottom: 100px; }
.casino_feature_list, .portfolio_casino_feature_sec1.portfolio_casino_feature_sec2.portfolio_casino_feature_sec3 .casino_feature_list {padding-left: 0;}
.page-casino-game-app-development .new_all_screen img{max-width: 250px;}
.portfolio_casino_feature_sec1 .main_portfolio_title:before{font-size: 60px;}
.portfolio_casino_feature{padding: 20px 0;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2portfolio_casino_feature_full .casino_feature_list{margin-bottom: 20px;}

.portfolio-new-section.iguarApp{display: none;}
.portfolio_iguard_about .row:nth-child(2){margin: 0;}
.portfolio-new-section.portfolio_iguard_feature_full .main_portfolio_title.main_portfolio_title_guard {font-size: 30px;}

.new-solutions-box { text-align: center; }  
.new-development-solution-2 .new-solutions-img { margin: 0 auto; }
.new-solutions-box h4:after, .new-solutions-box h3:after { margin: 0 auto; right: 0; }

.awardPage {margin-top: 70px;}
.page-food-delivery-app-development .our-work-slider-right {padding: 140px 20px 0px 20px;}
.page-food-delivery-app-development .our-work-slider-right .btn-custom{margin-bottom: 20px;}
.new-inquiry-info .contact_button{margin-bottom: 15px;}
.connect-code.asp-connect-code{padding: 0 15px;}

.businessbenifitsslider { padding-right: 0; padding-bottom: 50px; }
.businessbenifitsslider .slick-arrow { top: auto; bottom: -30px; left: 0; right: 0; margin: 0 auto !important; }
.businessbenifitsslider .slick-arrow.slick-prev { right: 50px; }
.businessbenifitsslider .slick-arrow.slick-next { right: -50px; }
.casestudybannertopright, .casestudybannertopsection::before { display: none; }
.casestudybannertopsection.secpaddinginner { padding-top: 0; padding-bottom: 10px; }
.casestudybannertopsection > .container-fluid { margin: 0; }
.casestudybannertopsection > .container-fluid > div { flex: 0 0 100%; max-width: 100%; padding: 0; }
.stepsnamicwrap ul { width: 220px; }
.downloadlink { margin-top: 15px; }
.clientsection { margin-top: 60px; }
.businessbenifitssliderwrapper, .challengelistingwrapper, .solutionsectionstpeswrapper { padding: 30px 0; }
.allscreenwrap > .container > .row { margin-top: -70px; }
.allscreenwrap { margin-top: 90px; }
.solutionstep ul li:nth-child(2n) { margin-top: 0; }
.solutionstepswrapper::before { display: none; }
.solutionstepswrapper { transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); margin: 20px 0 0;
left: 0; }
.solutionstep ul li { flex: 0 0 50%; max-width: 50%; margin-bottom: 20px; }
.brandlogotop { width: 140px; margin-bottom: 10px; }
.casestudytitleprimary { font-size: 28px !important; margin-bottom: 10px !important; }
.challengelisting li::before { font-size: 28px; width: 40px; height: 40px; line-height: 40px; }
.challengelisting li::after { left: 20px; border-width: 1px; }
.challengelisting li { padding-left: 60px !important; padding-bottom: 20px; }
.clientsection .animbgpattern { max-width: 400px; }
.toolstechlisting li span strong { display: block; }
.floatingicons li:first-child { left: 0; top: -10%; }
@keyframes floatingall {
0% {
transform: translateY(0);
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
}
50% {
transform: translateY(20px);
-webkit-transform: translateY(20px);
-moz-transform: translateY(20px);
-ms-transform: translateY(20px);
-o-transform: translateY(20px);
}
100% {
transform: translateY(0);
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
}
}
.toolstechlisting li span { padding: 0 !important; }
.page-artist-broadcasting-app .main_portfolio_title {font-size: 26px;margin-top: 20px;}
.about-hospitality-app .screen-text-list ul {padding: 0 0 0 40px;}
.page-job-creation-app .all-screen-image.mb-0{margin-bottom: 25px!important;}
.page-e-commerce-store-app img.splash-screen{margin-top: 0;}
.page-powerapps-portfolio .streaming-about .right-side{border-left: none;}
.solution-box-new .new-solutions-img {margin-bottom: 10px;}
.page-laravel-development .our-work-slider-right {padding: 43px 50px 30px 43px;}
.our-work-slider-item.single-image .our-work-slider-left img{width: auto;max-width: 100%;}
.our-work-slider-item.our-work-fovero .our-work-slider-left{left: 50%;transform: translateX(-50%);}
.page-hubspot-cos-development .our-work-slider-right {padding: 70px 30px 50px;} 
.solutions-list-block .new-solutions-box img{margin: 0 auto 15px;}

.showcaseprojectsliderwrapper.customshowcaseslider .serviceportfolioright .appiconbadge { margin: 0 0 10px; }
.showcaseprojectsliderwrapper.customshowcaseslider .serviceportfolioright .service-portfolio-title { margin-bottom: 5px; }

.allscreenbody { display: none; }
.weballscreenslider { position: static !important; max-width: 100%; padding: 0 50px; }
.weballscreenslider .item figure, .weballscreenslider .item figure img { width: 100%; }
.page-pet-store-development .newpetstorewrapper .container-fluid { padding: 0 20px; }
.websliderarrow { width: 35px; height: 35px; }
.websliderarrow.websliderarrowleft { left: 0; }
.websliderarrow.websliderarrowright { right: 0; }
.page-pet-store-development .newpetstorewrapper .webscreen { width: 100%; }

.client-testimonials .animate-wrapper:nth-child(2) {top: 20px;}
.client-testimonials .animate-wrapper:first-child {top: 67px;}
.client-testimonials .animate-wrapper:nth-child(3) {top: 230px;}
.inquiry-page-new .newcon.inquiry-form.newInquiry {margin-top: -160px;}
.inquiry-page-new .form-fields-selection:before {top: 46px;right: 30px;}
.inquiry-page-new .right-details-forms{border: none;}
.inquiry-page-new .right-details-forms:before {top: -15px;left: -15px;right: -15px;}
.inquiry-page-new .right-details-forms:after{display: none;}
.inquiry-page.inquiry-page-new{margin-top: 0!important;}

.incident-about .incident-about-list {margin: 0;}
.incident-about .incident-about-list:before, .incident-about .incident-about-list:after{display: none;}
.incidentPortfolio .row {display: block;}
.screen-text-border h3 {margin-bottom: 30px;}
.incidentPortfolioDes{margin-top: 50px;}
.lineImg{display: none;}
.incidentPortfolio{border-bottom: 1px solid rgb(0 159 255 / 20%);padding: 50px 0;margin: 0;}
.incidentPortfolio.incidentPortfolio2:before, .incidentPortfolio.incidentPortfolio1:before,.incidentPortfolio.incidentPortfolio3 .screen-img:before{display: none;}
.incident-feature {padding: 20px 0 0px;}
.incidentall_screens .margin-neg {margin-top: 0px;}
.incidentall_screens .screen-text-border h3 {margin-bottom: 30px;}
.incidentall_screens {padding: 50px 0 150px;}
.incident-management-app .portfolio-banner .btn-custom:before{display: none;}
.incident-management-app .portfolio-banner .btn-custom img {display: none;}
.incident-management-app .app-logo {margin-bottom: 20px;}
.screen-text-border h3 {font-size: 30px;}
.screen-text-border h3:before {font-size: 50px;}
.incident-about .incident-about-list .common_btn a{margin-bottom: 0;}
.incident-management-app .portfolio-banner {margin-bottom: 0px;}
.incident-management-app .banner_img:before {top: -43px;width: 126px;height: 91px;}
.incident-management-app .portfolio-banner .btn-custom {width: auto;padding: 12px 40px;}

.new-contactus-form .contactus-form.newcon .w-header-search-select .dropdown-toggle{padding: 3px 20px 17px 15px!important;}
.reporting-app-features ul {padding: 0;}
.reporting-app-features ul li{padding: 0 20px;}
.reportingPortfolio .incidentPortfolioDes {padding: 0px;}
.allscreenslider .slick-arrow{right: 20px;width: 50px;height: 50px;background-size: contain;top: -80px;}
.allscreenslider .slick-prev{right: 80px;}

.showcaseprojectsliderinner:before{border-radius: 0;}

/* .trending_sm ul li {width: 100%;} */
.clbreadicon {margin-right: 6px;font-size: 14px;}

.inventory_feature .row{display: block;}
.inventory_feature h1, .inventory_feature h2 {margin-bottom: 50px;}
.inventory_feature ul {padding-left: 55px;}
.inventory_feature:before {top: 62px;    height: 107px;background-size: cover;}
.allscreenInventory h3 {font-size: 30px;margin-bottom: 20px;}

.inventorySlider .slick-next, .inventorySlider .slick-prev{width: 50px;height: 50px;}
.inventorySlider .slick-next {right: -5px!important;}
.inventorySlider .slick-prev {left: -5px;}
.allscreenInventory:before{display: none;}

.aeronautical-features .featureList p {margin-top: 10px;}
.aerofeaturelistbg:before{top: -30px;}

.uiuxheroimgwrapper { justify-content: flex-start; flex-direction: column; }
.animcircletextwrapper { display: none; }
.uiuxheroimg { max-width: 65%; margin: 0 auto; top: 0; }
.maintitlestyle .headingtitle br { display: none; }
/* #hireuiuxdesignermainbanner .maintitlestyle { text-align: center; } */
#hireuiuxdesignermainbanner { padding: 100px 0 30px; }
#uiuxvideo { background-color: #f2f2f2; }
.uiuxservicetabnav li a { font-size: 15px; width: 140px; padding: 70px 0 18px 0; }
.uiuxservicetabnav li a:before { top: -9px; -webkit-transform: scale(0.41); transform: scale(0.41); }
.uiuxservices .bgtitle { line-height: 70px; }
.uiuxservicetabnav li:last-child { padding-right: 30px; }
.servicetabimg img { padding: 0 20px; }
.maintitlestyle .tagtitle { margin-bottom: 5px; }
.uiuxprocess .bgtitle { top: 27vw; }
.techstacklisting .techspecs { margin-top: 20px; }
.cmsecpadding { padding: 40px 0; }
.featuredproject .bgtitle { top: 34px; }
.uiuxctacontent { padding: 40px 20px; flex-direction: column; text-align: center; justify-content: center; }
.uiuxctacontentleft { margin-bottom: 15px; }
.uiuxservices::before, .uiuxprocess .maintitlestyle::before { display: none; }
.processlisting .processlist01 { width: 90%; }
.processlisting .processlist02 { width: 85%; }
.processlisting .processlist03 { width: 80%; }
.processlisting .processlist04 { width: 75%; }
.processlisting .processlist05 { width: 70%; margin-left: 30.35vw; }
.uiuxctacontent h3 { margin-bottom: 10px; }
.uiuxctacontent h3, .uiuxctacontent p { line-height: 1.2; }
.resultWrapper {padding: 50px;}
.groceFeature{padding: 70px 0;}
.grocefeatureImg{margin-left: 0;margin-right: 20px;}
.groceFeature .featureBlock h3 {width: 100%;order: 2;text-align: start;}
.groceFeaturelist {padding-right: 0;border-right: none;max-width: 100%;flex: 0 0 100%;}
.groceFeature .aboutFeature{display: block;}
.groceFeaturelist.groceFeaturelistright{padding-left: 0;}
.groceFeature .featureBlock, .groceFeaturelist.groceFeaturelistleft .featureBlock:last-child{margin-bottom: 20px;}
.grocefeatureImg {width: 80px;}
.groceallScreens .allscreenimg {flex: 0 0 33.33%;max-width: 33.33%;}
.groceallScreens .allscreenimg:nth-child(2n-2) {margin-top: 0;}
.groceallScreens {padding: 100px 0px 50px;}
.goalBlock {padding: 50px;width: auto;height: auto;border-radius: 50px;}
.goalBlock h2{font-size: 40px;margin-bottom: 20px;}
.goalBlockwrapper .floating{z-index: 99;}
.goalBlockwrapper .layer01 {top: 30px;}
.goalBlockwrapper .layer02 {top: -40px;}
.blockInner ul li{font-size: 18px;margin-bottom: 15px;}
.blockInner h3{font-size: 24px;margin-bottom: 15px;}
.goalBusiness{padding: 20px 0;}
.aboutClient p {font-size: 18px;}
.medicinebanner:after { bottom: -2px; width: 320px; height: 275px; }
.challengesoverlayimgwrap { margin-bottom: 0; }
.challengesoverlayimgwrap { padding-bottom: 0; }
.challengesoverlayimgwrap .challengesoverlayimg { position: static; border-radius: 10px; }
.problemSolution.challengessolution { padding:30px 0 20px; }
.groceallScreens.allscreenswrapper:before { top: 65px; }
.medicinebanner .banner-text { margin-top: 0; }
.aboutGroce { padding-bottom: 14px; }
.medicineallScreens:after { display: none; }
.onlineconsultation > .container-fluid > .row { display: flex; flex-wrap: nowrap; overflow-x: auto; }
.onlineconsultation > .container-fluid > .row > .col-xs-12 { flex: 0 0 255px; max-width: 255px; width: 100%; }
.consultant:before { width: 214px; height: 214px; }
.onlineconsultation .marquee { top: 152px; }
.marqueetext { font-size: 120px; }
.nardine-case-wrapper .groceFeaturelist { flex: 0 0 100%; max-width: 100%; }
.groceFeaturelist.groceFeaturelistleft .featureBlock h3 { text-align: left; }
.nardine-case-wrapper .problemSolution { padding:40px 0; }
.nardine-case-wrapper .groceTech, .nardine-case-wrapper .groceResult, .nardine-case-wrapper .groceallScreens{margin-top: 50px;}
.nardine-case-wrapper .groceallScreens:before { font-size: 28vw;top: 30px; }
.resultWrapper { border-radius: 20px; }
.molappherobanner .heroscreensgroup .row { margin: 0 -3px; }
.molappherobanner .heroscreensgroup .col-md-4 { padding: 0 3px; }
.molappherobanner .heroscreensgroup .col-md-4:first-child img, .molappherobanner .heroscreensgroup .col-md-4:last-child img { -webkit-transform: scale(0.96); transform: scale(0.96); }
.molappherobanner .banner-text h1 { font-size: 36px; line-height: 1.2; }
.molappherobanner .banner-text p { font-size: 20px; }
.molappcasestudywrapper .aboutClient .vectorImage { margin-top: 0; }
.screenNumber h3 {font-size: 100px;}
.screenText h4 {font-size: 36px;}
.screenText p {font-size: 18px;}
.datastudio_about h3 {font-size: 100px;}

.newmeditationwrapper .portfoliosecpadding.portfeatureswrapper .d-flex { flex-wrap: wrap; }
.newmeditationwrapper .portfoliosecpadding.portfeatureswrapper .col-sm-12 { flex:0 0 50%; max-width: 50%; margin-top: 5px; }
.newmeditationwrapper .portfoliosecpadding .d-flex { flex-wrap: wrap; }
.newmeditationwrapper .portfoliosecpadding .d-flex > div { flex:0 0 100%; max-width: 100%; margin-top: 15px; }
.newmeditationwrapper .featurecolumsecwrapper .d-flex > div + div { margin-top: 25px; }
.modulesscreenswrapper .modulesscreens { flex:0 0 50%; max-width: 50%; }
.appdiffmodulesbg { display: none; }
.modulesscreenswrapper { margin-bottom: 0; }
.portfoliosecpadding.appscreensdiffmodules { padding-bottom: 0 !important; }
.modulesscreenswrapper .modulesscreens .modulesscreensfloating { top: 18%; }
.concettoworkprocesscontent h3 { font-size: 24px; line-height: 1.28; }
.concettoworkprocessimg img { margin: 20px auto 0; padding: 0; }
.portfolioPopupleft, .portfolioPopupright{max-width: 100%;flex: 0 0 100%;}
#simpleModal.modal.in .modal-dialog{    top: 0;transform: none;padding: 20px;}
.portfolioPopupright .contact-form-bottom-main .form-fields{padding: 0 15px!important;}
.portfolioPopupleft .trusted-heading{margin-top: 50px;}
.portfolioPopupleft .trusted-by{margin-top: 50px;}
.casestudyslider{padding: 20px;}
.konnectappwrapper .sectitle { font-size: 34px !important; }
.konnectappwrapper .featuresbox, .konnectappwrapper .featuresbox.featuresbox-reverse { flex-direction: column-reverse; }
.konnectappwrapper .featuresboxright { padding-left: 0; margin-bottom: 25px; }
.konnectappwrapper .featuresbox .borderimg img { display: block; margin: 0 auto; }
.konnectappwrapper .featuresboxleft { flex:0 0 100%; max-width: 100%; }
.konnectappwrapper .featuresboxright { flex: 0 0 360px; max-width: 360px; }
.konnectappwrapper .featuresbox .borderimg img { max-width: 100%; width: 100%; }
.groceallScreens.konnectallScreens .sectitle { margin-bottom: 30px !important; }
.konnectappwrapper .featuresboxright .featurescreenelement { display: none; }
.groceallScreens.konnectallScreens { background-color: #BBF9F3; }
.groceallScreens.konnectallScreens:after { display: none; }
.portfolio_new_parking .row {display: block;}
.konnectappwrapper.parkingfeature .featureslisting>li{margin-top: 100px;}
.parkingfeature {padding: 0;}
.parkinghistory{margin-bottom: 70px;}
.portfolio_new_parking .portfoliobadge{margin-bottom: 50px;}
.StaffOnboarding .portfolio-banner {padding: 50px 0 60px;    margin-top: 70px;}
.StaffOnboarding .datastudio_about p {font-size: 20px;}
.StaffOnboarding .datastudio_about h3{margin-bottom: 20px;}
.StaffOnboarding .datastudio_about .btn-portfolio {margin-top: 20px;}
.StaffOnboarding .datastudio_about ul{margin-top: 0;}
.staffsecreenSec {padding: 50px 0 20px;}
.incidentall_screens.staffonboarding-allscreens{padding: 50px 0;}
.StaffOnboarding .portfolio-banner img{border-radius: 10px;}
.page-event-guide-app .new_all_screen div:nth-child(4) {margin-top: 0px;}
.allscreenInventory.projectmanagementSlider .slick-next {right: 16px!important;width:50px;background-size: contain!important;height:50px;}
.allscreenInventory.projectmanagementSlider .slick-prev {left: 16px!important;width:50px;background-size: contain!important;height:50px;right: auto!important;}
.goLive .aboutussectioncontent{display: block;}
.goLive .aboutussectionleft, .goLive .aboutussectionright {max-width: 100%;flex: 0 0 100%;}
.goLive .aboutussectionleft h2 {font-size: 50px;}
.goLive .aboutussectionleft p {font-size: 16px;}
.goLive .aboutussectionright ul li {font-size: 16px;margin-bottom: 16px;}
.goLive .aboutussectionright {padding-left: 0px;margin-top: 20px;}
.golivelogo{padding: 50px 0;}
.golivelogo{right: 20px;}
.golive-left h3 {font-size: 26px;margin-bottom: 20px;}
.golive-left ul li {font-size: 16px;}
.golive-listing-content {margin: 30px 0 40px; padding: 0 15px;}
.golive-loading {padding: 20px 15px 0;}
.golive-loading-text h3 {padding: 40px 0;font-size: 60px;}
.golive-bgscreen .aboutussectionright  h2{font-size: 26px;}
.goLive .aboutussectionleft {padding-right: 0px;border-right: 0;}
.newinvoicewrapper .portfolio_new_banner {background-position: center top -300px;background-size: cover;}
.invoiceAboutwrapper {display: block;}
.invoiceAboutcontent, .invoiceAbouttitle {max-width: 100%;flex: 0 0 100%;}
.newinvoicewrapper .container-fluid, .newinvoicewrapper .container-fluid.container-fluid-lg {padding: 0px 25px;}

.aboutStreamit .slick-slide {left: 170px;}
.aboutStreamit ul {padding-left: 70px;}
.streamitappscreen .row {display: block;}
.streamitappcontent h2 {font-size: 30px;margin-bottom: 30px;margin-top: 30px;}
.streamitappscreen { padding: 60px 0 0px;}
.streamitallscreens {margin-top: 50px;}
.streamitallscreens h2 {margin-bottom: 10px;font-size: 60px;}


.gr-acctrigger:before { top: 0; }
.gr-custom-listing li, .gr-acctrigger strong { font-size: 17px; }
.hiregraphicdesignwrapper p { font-size: 16px; }
.customaccrodianwrapper .gr-acclisting { margin: 0 0 20px; }
.graphicmarqueeslider { transform-origin:126% 0; padding: 10px 0; }
.grserviceswrapper ul li { max-width: 100%; flex: 0 0 100%; }
.heroriveanimations #pen, .heroriveanimations #flowerport { width: 140px; }
.grsectitle h3 { font-size: 28px; }
.graphicbannercontent h1 {  font-size: 38px !important; }
.customaccrodianwrapper .gr-acclisting { padding: 18px; }
.techstacklisting .techspecs figcaption { font-size: 18px; margin-top: 12px; }
.hiregdbtn { font-size: 15px; padding: 16px 20px; }
.grsectitle .grsectitleimg { width: 90px; }
.hiregraphicdesignwrapper { padding-top: 100px; }
.transformdata[data-transform="-1"] { transform: rotate(-0.5deg) !important; }
.transformdata[data-transform="1"] { transform: rotate(0.5deg) !important; }
.grtitle { padding: 0 26px; }
.grtitle:before, .grtitle:after { width: 20px; height: 20px; }
.grservicebox span { font-size: 20px; margin-top: 13px; }
.grservicestar-icon { width: 30px; }
.socialmediabanner {margin: 70px 0 0;}
.socialmediaappbannercontent h1 {font-size: 22px;padding: 0;}
.socialmediascreens .socialmediascreen:first-child {padding: 60px 0;}
.socialmediascreens .socialmediascreen {margin-bottom: 70px;}
.socialmediascreens {padding: 0px 0 70px;}
.socialmediascreen1 .screen-text h4, .socialmediascreens .screen-text h2 {font-size: 80px;}
.socialmediascreen1 .screen-text h5, .socialmediascreens .screen-text h3 {font-size: 30px;}
.socialmediaallscreen .container-fluid {padding: 0 20px;}
.socialmediaallscreen {padding: 60px 0 30px;}
.key-benifits {padding: 60px 0;}	
.key-benifits ul{display: block;}
.key-benifits ul li{flex: 0 0 100%;max-width: 100%;padding-right: 0;margin-bottom: 20px;font-size: 18px;}
.key-benifits-text .clsstitle {font-size: 50px;margin-bottom: 40px;}

.zoopyMan {top: 50px;}
.app-logo .zoopyMan img {width: 330px;}

.page-hire-microsoft-office-add-ins-developer .clsstitleblock.clsstitleblock-center p {font-size: 16px;}
.microsoftProgramblockwrap {max-width: 100%;flex: 0 0 100%;}
.microsoftProgramblockimg {margin-bottom: 20px;}

.gotoListing {padding: 50px 0;}
.gotoListing a {font-size: 26px;}

.dribbblebehancesecwrapper ul li { max-width: 100%; flex:0 0 100%; margin-bottom: 23px; }
.dribbblebehancesecwrapper ul li:last-child { margin-bottom: 0; }
.dribbblebehancesecwrapper ul li a .badgetext span { display: none; }

.sonaappBanner .bannerText h1 {font-size: 48px;}
.sonaaboutwrapper , .sonaappScreenwrapper, .challengeSolutionWrap, .resultwrap{padding: 60px 0;}
.sonaaboutdes h2 {font-size: 40px;margin-bottom: 10px;}
.sonaaboutdes p {font-size: 18px;}
.challengeSolutionlist ul li {font-size: 18px;}
.sonacyclewrap h2 {max-width: 100%;}
.sonacyclelist:before, .sonacycle .sonacyclelist:nth-child(3)::after{display: none;}
.sonacyclelist, .sonacyclelist:nth-last-child(-n+3){max-width: 49%;flex: 0 0 49%;min-width: auto;margin-bottom: 50px;}
.sonacyclelist p br{display: none;}
.sonacyclewrap {padding: 60px 0 10px;}
.resultSec ul li {font-size: 18px;}
.resultSec h2 {font-size: 50px;margin-bottom: 30px;}
.sonacontacttext {max-width: calc(100% - 250px);flex: 0 0 calc(100% - 250px);}
.sonacontactimg {max-width: 250px;flex: 0 0 250px;}
.sonacontacttext h4 {font-size: 22px;}

.invoice-management .datastudio-app .maintitlepowerapp.darktitle {font-size: 30px;}
.invoice-management .portfolioTech img{width: 200px;}
.invoice-management .screenText p {font-size: 16px;}
.invoice-management .datastudio_screens1:before, .invoice-management .datastudio_screens4:before{background: #ffe5e8;bottom: 0;top: 0;height: auto;}
.invoice-management .datastudio_title h2{font-size: 80px;margin-top: 0;}

.injuiryformWrapper .invoiceGallery {height: 400px;}
.ondemandCasestudy .onlineconsultation > .container-fluid > .row{display: block}
.ondemandCasestudy .onlineconsultation{padding: 20px 0;}
.ondemandcaseBanner h1 {font-size: 30px;}
.ondemandcaseBanner p , .ondemandCasestudy .aboutClient p{font-size: 17px;}
.ondemandCasestudy .textbubble {font-size: 20px;}
.ondemandCasestudy .problemSolution {padding: 70px 0;}
.ondemandCasestudy .groceTechblock{flex: 0 0 100%;max-width: 100%;padding: 10px 0;}
.ondemandCasestudy .grocefeatureImg {width: 70px;height: 70px;}
.ondemandCasestudy .groceFeature .featureBlock h3 {width: calc(100% - 90px); }
.servicetabimg img { max-width: 550px; }
#hireuiuxdesignermainbanner .gr-custom-listing li { margin: 0 0 10px; }
.meditationappCasestudy .filter_tabs_technology .nav-tabs li {width: 100%;}
.meditationappCasestudy .filter_tabs_technology .nav-tabs{border-radius: 0;}
.meditationappCasestudy .filter_tabs_technology .nav-tabs li:first-child a, .meditationappCasestudy .filter_tabs_technology .nav-tabs li:last-child a {border-radius: 0;}
.meditationappCasestudy .filter_tabs_technology .nav-tabs li a{border-right: 0;}

.ondemandCasestudy.fitnessCasestudy .groceallScreens {padding: 150px 15px 50px;}

.ondemandCasestudy.nftcasestudy .groceFeaturelistimg, .ondemandCasestudy.nftcasestudy .groceFeaturelist{max-width: 100%;flex: 0 0 100%;}
.toolsTechblocks .toolsTechblock h3 { width: 220px;font-size: 18px;}
.ondemandCasestudy.nftcasestudy .groceResult, .toolsTechblocksec, .ondemandCasestudy.nftcasestudy .invoiceappslider { padding: 70px 0;}
.ondemandCasestudy.nftcasestudy .groceFeature .main_grocetitle{margin-bottom: 60px;}
.ondemandCasestudy.nftcasestudy .invoiceappslider .invoiceTitle h3 { margin-bottom: 30px;}
.ondemandCasestudy.nftcasestudy .groceFeature .main_grocetitle {margin-bottom: 20px;}
.ondemandCasestudy.nftcasestudy .groceFeature p {font-size: 17px;}


.hirePakage, .googleadscontactform, .technologyTablewrap, .technologyTablewrap , .mailusWrapper {padding: 60px 0;}
.hirePakageboxwrap {display: block;}
.hirePakagebox {max-width: 100%;flex: 0 0 100%;margin-top: 20px;}
   

.googleadscontactform{padding-bottom: 0;}
.mailusWrapper:before {height: 150px;}
.googleadspage  #clsscasestudysection .pt-4{padding-top: 0px !important;}

.weekappCategories .row .col-md-4 .categories-block{margin-bottom: 50px;}
.weekappCategories .row .col-md-4:last-child .categories-block{margin-bottom: 0px;}
.appweekbanner h1 {font-size: 40px;}
.appweekbanner h1 span {font-size: 20px;}
.weekappimage {max-width: 33.33%;flex: 0 0 33.33%;}
.weekappimage:nth-child(odd) {margin-top: 0;}
.weekappscreens{background-position: center top;}
.weekappimagewrapper{margin-top: 20px;justify-content: center;}
.weekappscreens h2 {font-size: 40px;color: #000;}
.weekappscreens{padding: 50px 0 0;}
.weekappfreequote h3 {font-size: 26px;}
.weekfeatureblock{margin-top: 50px;}
.aboutweekapp h2 , .weekappkeyfeature h2{font-size: 36px;}
.weekstoreapp h2{font-size: 26px;}
.playstoreimages img {margin-right: 10px;width: 130px;}


.microsoftserviceslisting li{flex: 0 0 100%;max-width: 100%;}

.maincountrylist .maincountry {flex: 0 0 50%;max-width: 50%;}
.maincountrylist .maincountry:nth-child(3) {border-right: 1px solid rgba(10, 13, 68, 0.2);}
.maincountrylist .maincountry:nth-child(even) {border-right: none;}

.pro-related-posts .new-title h2 {margin-bottom: 0;}

.hire-developer-list2 {display: block;padding: 0 15px;}
.service-we-offer-box{max-width: 100%;flex: 0 0 100%;margin: 15px 0 0;display: inline-block;}

.other-contries-hire-pages .sidebar-text h3 {font-size: 26px;}
.other-contries-hire-pages .riyadh-banner h1{font-size: 24px;}
.other-contries-hire-pages .riyadh-banner{margin-top: 80px;}
}

@media screen and (max-width:639px){

div#build-app.build-app.build-store { background-image:url(../svg/onlinestoreimg.svg); }

div#build-app.build-web.product-build { background-image:url(../svg/buildproduct.svg); }

.hire-banner-2.newbannericons .hire-banner-step:nth-child(1) .hire-banner-step-img { background-position: 0 0; }
.hire-banner-2.newbannericons .hire-banner-step:nth-child(2) .hire-banner-step-img { background-position: -50px 0; }
.hire-banner-2.newbannericons .hire-banner-step:nth-child(3) .hire-banner-step-img { background-position: -100px 0; }
.page-laravel-development .our-work-slider-right { padding: 120px 15px 30px 15px;}
.page-laravel-development  .our-work-slider-item.work-skt .app-work-screen-2 {left: 50%;transform: translateX(-50%);}


.newindustriesiconsgroup { width: 60px; height: 60px; }
.newindustriesiconsgroup img { width: 100%; }
.newindustriesbox span { font-size: 16px; padding: 18px 10px; height: 70px; }
.newindustriesbox { padding-top: 24px; border-radius: 16px; -webkit-border-radius: 16px; -moz-border-radius: 16px; -ms-border-radius: 16px; -o-border-radius: 16px; }
.newindustriesiconsgroup { margin-bottom: 23px; }
.client-testimonials{display: none;}
.inquiry-page-new .newcon.inquiry-form.newInquiry{margin-top: 80px;}

.inquiry-page-new .newcon.inquiry-form.newInquiry {padding: 0 15px;margin-top: -110px;}
.inquiry-page-new .right-details-forms, .inquiry-page-new .right-details-forms:before{ border-radius: 20px;}
.inquiry-page-new .inquiry-top-right{padding: 0;}
.inquiry-page-new .contact-form-bottom-main .form-fields{padding: 0 15px!important;}
.page-inquiry .inquiry-page-new .div-con-full{padding: 0 0 20px!important;}
.inquiry-page-new .newcon.newInquiry .form-group.contact-form-bottom-main .form-fields input, .inquiry-page-new .newcon.newInquiry .form-group.contact-form-bottom-main select, .inquiry-page-new .newcon.newInquiry .form-group.contact-form-bottom-main textarea{padding: 15px 20px 15px 50px!important;}
.inquiry-page-new .newcon .form-group.contact-form-bottom-main label {font-size: 14px;margin-bottom: 0;}
.inquiry-page-new .form-group .form-icon{top: 9px;}
.inquiry-page-new .form-fields {margin-bottom: 12px!important;}
.inquiry-page-new .testmoaibtn .pt-4.pb-4{padding-bottom: 20px!important;padding-top: 20px!important;}
.inquiry-page-new .newcon.newInquiry .form-group.contact-form-bottom-main textarea{    height: 100px;}
.inquiry-page-new .textbox{height: 46px;}
.inquiry-page-new .inquiry-top-right p {font-size: 14px;}
.inquiry-page-new .captchalable {font-size: 16px;}
.inquiry-page-new .form-fields-selection:before {top: 36px;}
.inquiry-page-new .new-inquiry-info .contact_button span{padding-top: 0;}
.inquiry-page-new .new-inquiry-info .contact_button span small{padding-bottom: 0;}
.trusted-heading p {font-size: 24px;}
.inquiry-page-new .btn {padding: 15px 25px;text-align: center;}
.inquiry-page.inquiry-page-new .inquiryVideos {height: 190px;}
.ocean{display: none;}
.inquiry-page-new .inquiry-top-right h1{font-size: 24px;}

.aeronautical-app .portfolio-banner{background: #1b3d9c;padding-bottom: 50px;margin-bottom: 50px;}
.aeronautical-app .maintitlepowerapp {margin: 30px 0;}
.aeronautical-app .banner_image:before{display: none;}
.aeronautical-app .btn-custom{margin: 0px auto 0px;padding: 15px;}
.portfolio-pages-keyword p{margin-top: 0;}
.aero_logo img {width: 200px;}
.aeronautical-app .maintitlepowerapp{font-size: 22px;}
.aeronauticalScreen.screen1:before, .aeronauticalScreen.screen2:before, .aeronauticalScreen.screen3:before, .aerofeaturelistbg:before, .aeronauticalScreen.screen4:before{display: none;}
.aeroSpace.fixed img{width: 200px;}
.aeroSpace:before{width: 175px;height: 175px;}
.aeroSpace:after {width: 220px;height: 220px;}
.aeronautical-features:before{top: 30px;}
.aeronautical-features h2 {margin-bottom: 40px;font-size: 40px;}
.aerofeaturelist {padding: 50px 0 20px;}
.aerotPortfolioDes h3 span {font-size: 55px;top: 3px;right: 0;}
.aerotPortfolioDes {margin-top: 10px;}
.incidentPortfolioDes.aerotPortfolioDes ul li:before {width: 12px;height: 12px;border: 3px solid #039;}
.aerofeaturelistbg{padding-bottom: 50px;}
.allscreenInventory.aeroSlider .inventorySlider .slick-arrow{width: 35px;height: 35px;border-width: 4px;}
.allscreenInventory.aeroSlider .inventorySlider .slick-next {right: 2px!important;}
.aeronautical-features {padding-bottom: 20px;}
.modal-open .close{top: 10px;right: 10px;}
.modal-open .close img{width: 20px;}
.concettoworkprocessimg { overflow-x: auto; }
.concettoworkprocessimg img { width: auto; max-width: 850px; }
.portfolio_new_banner.portfolio_new_parking {padding: 115px 0 60px;}
.konnectappwrapper.parkingfeature .featureslisting>li {margin-top: 70px;}
.portfolio_new_parking .portfolio_new_text .portfoliobadge{max-width: 250px;}
.portfolio_new_parking .portfolio_new_text p {font-size: 18px;}

.spyderflexwrapper { flex-direction: column; }

.aeronautical-app.lifecycleportfolio .portfolio-banner {background: #742774; padding-bottom: 50px;margin-bottom: 50px;}

.fitnessCasestudy .logo-img img{width: 100%;}
.ondemandCasestudy.fitnessCasestudy .aboutClient .vectorImage img {width: 100%;}
.ondemandCasestudy.fitnessCasestudy .groceTech {padding: 70px 0 50px;}

.top-heading-payment .support-height .support-height-img {max-width: calc(50% - 15px) !important;flex: 0 0 calc(50% - 15px) !important;}
.medicine-lang .supported-lan .filter_tabs_block img {max-width: 40px;}
.medicine-lang .supported-lan {gap: 10px;}
.medicine-lang .supported-lan .filter_tabs_block{padding: 5px 20px 5px 10px;}
.top-heading-payment .support-height li{max-width: calc(50% - 20px);flex: 0 0 calc(50% - 20px);}


/* Expertise Pages */
.indusrty-services-page-slider.medicine-customize-app {display: block;}
.indusrty-services-page-slider.medicine-customize-app .products-silde {max-width: calc(100% - 10px);flex: 0 0 calc(100% - 10px);}
.medicine-customize-app .indusrty-services-content {height: auto !important;}
}
@media screen and (max-width:580px) {
.clserviceslisting {margin: 0; flex-direction: column; }
.clserviceslisting > li, .clprocesslisting li { max-width: 100%; flex: 0 0 100%; padding: 0; margin: 0 0 30px; padding: 0 0 10px; border-bottom: #ddd solid 1px; }
.clserviceslisting > li:nth-child(3), .clprocesslisting li:nth-child(3) { margin-bottom: 30px; }
.clserviceslisting > li:last-child, .clprocesslisting li:last-child { margin-bottom: 0; border-bottom: 0; }
.herotextslider .sectitle .txtelwrapper {top:4px;}
#herobannersection h1.sectitle { margin-bottom: 15px !important; }
.app-features-description ul li {width: 100%;padding-right: 0;}

.app-related-blocks {width: 100%;}
.app-related-blocks.app-related-blocks-right {margin-top: 0px;margin-left: 0px;}
.servicesherobanner .row.d-flex{flex-direction: column;margin-left: 0;margin-right: 0;}
.new-getintouch-form{margin-top: 30px;}
.flextwo > div { flex: 0 0 100%;max-width: 100%;}
.flutterintrowrapper .d-flex.flex-reverse {flex-direction: column;}
.flextwo > div.flutterintrocontent{flex: 0 0 100%; max-width: 100%;margin-top: 60px;}
.otherserviceslisting.d-flex{display: block!important;}
.otherserviceslisting .col {flex: 0 0 100%;max-width: 100%;}
.shadowedwhitebgbox{margin-bottom: 15px;}
.btngroup .mainprbutton + .mainprbutton {margin-left: 5px;}
.mainprbutton, .mainprbutton:hover {font-size: 12px;}
.hiredevoption li {padding: 0 4px !important;}
.toolstechnotab{border: none;}
.toolstechnotab .tab-data {flex-direction: column;}
.toolstechnotab .tab-container {padding: 0;}
.toolstechnotab .tab-data .tabnav {width: 100%;}
.toolstechnotab .btn-custom{margin-bottom: 0;}
#flutter_tech{display: block;text-align: left;position: relative;}
a#flutter_tech i {position: absolute;right: 20px;top: 10px;font-size: 23px;}
#flutter_tech.btn-custom{padding: 11px 20px 10px;background: #1389fd!important;border-radius: 0;}
#flutter_tech.btn-custom:hover{background: #1389fd!important;}
.discussctaright, .discussctaleft{flex: 0 0 100%;max-width: 100%;}
.discussctaleft{padding: 20px;}
.discusscta.d-flex{display: block;}
.discussctaright{background: url(../png/request-consultation-img-3.png) no-repeat;}
.serviceportfolioright .service-portfolio-title{font-size: 20px;}
.serviceportfolioright .appiconbadge img {width: 35px;}
.serviceportfolioright .appiconbadge{padding: 12px;max-width: 70px;}
.squarecustomlisting li {font-size: 16px;padding: 0 16px 0 20px !important;}
.serviceportfolioleft {margin-top: 70px;}
.responsiveofferinglablesliderarrow,.cstservicesliderarrow {width: 50px;height: 50px;}
.responsiveofferinglablearrowwrap,.cstservicesliderarrowwrap{width: 110px;}
.hireflutterdevwrapper, .hiredevlopersection {text-align: center;}
.innerpagessectitle:after{margin: 15px auto;}
.banner_bg .floating {left: -52px;}
.portfolio-new-section ul li{width: 100%;margin-bottom: 10px;}
.portfolio-new-section ul li:nth-last-child(2){margin-bottom: 10px;}
.btn-grad {margin-top: 30px;}
.portfolio_new_btn{text-align: center;}
.portfolio_shopping_feature_list p.numbers {border-radius: 22px;font-size: 30px;padding: 20px 25px;}
.portfolio_new_text > img{max-width: 100px;}
.portfolio_new_banner {padding: 110px 0 30px;}
.portfolio_new_banner_title {font-size: 30px;}
.portfolio_new_text .build-on p{display: inline-block;}
.portfolio_new_text .build-on p {font-size: 20px;}
.portfolio-new-section img.appScreen {max-width: 100%;}
.banner_bg img {max-width: 100%;}
.page-household-app-development .portfolio-new-section img.appScreen {max-width: 250px;margin-bottom: 50px;}
.page-household-app-development .portfolio_new_banner {padding: 100px 0 50px;}
.page-household-app-development .banner_bg img{max-width: 250px;}
.page-household-app-development .portfolio-new-section ul li, .page-household-app-development .portfolio-new-section p{font-size: 16px;}
.portfolio_shopping_feature_list h3 {font-size: 24px;}
.page-household-app-development .main_portfolio_title{font-size: 40px;}
.page-household-app-development .main_portfolio_title:before{top: 0;}
.floating {display: none;}
.portfolio_shopping_feature {margin-bottom: 30px;}
.new_all_screen_list {margin-bottom:20px ;}
.testimonial-slider-new .slick-next {top: 5px;}
.artist_product_listing .screenFloat{display: none;}
.artist_product_listing_image .imgFirst > img {display: none;}
.filledSection .artist_product_listing_image .imgFirst > img {display: block;}
.page-artist-broadcasting-app .new_all_screen .col-lg-3:nth-child(4) .new_all_screen_list:nth-child(1) {padding: 0 18px 0 0;}
.page-artist-broadcasting-app .new_all_screen .col-lg-3:nth-child(4) .new_all_screen_list:nth-child(2) {padding: 0 0px 0 0;}
.page-artist-broadcasting-app .new_all_screen .col-lg-3:nth-child(5) .new_all_screen_list:nth-child(1) {padding: 0 18px 0 0;}
.page-artist-broadcasting-app .new_all_screen .col-lg-3:nth-child(5) .new_all_screen_list:nth-child(2) {padding: 0 0px 0 0;}
.page-artist-broadcasting-app .portfolio-new-section img.appScreen {max-width: 100%;}
.portfolio_new_banner.portfolio_new_artist {padding: 128px 0 70px;}
.portfolio_new_artist .playstoreImg {right: 50%;bottom: 0;transform: translateX(50%);}
.page-artist-broadcasting-app .portfolio_artist_feature_new {padding: 50px 0;}
.portfolio_new_artist .portfolio_new_banner_title {font-size: 34px;}
.artist_product_listing_image .imgFirst > img, .artist_product_listing_image .imgLast > img {max-width: 100%;}
.page-artist-broadcasting-app .banner_bg img {max-width: 100%;}
.requestCons h2 {font-size: 27px;line-height: 1.2;}
.requestCons p{margin: 15px 0;}
.awardSecblock {display: block;text-align: center;padding: 40px 20px;}
.awardSeccontent h2{margin-bottom: 10px;}
.awardSecimg img {max-width: 100%;margin-bottom: 30px;}
.awardSecimg {margin-right: 0px;}
.awardBanner h1 {font-size: 30px;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2 h3 {font-size: 24px;margin-bottom: 10px;}
.casino_feature_list ul li{font-size: 16px;}
.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2 .casino_feature_list {margin-bottom: 20px;margin-top: 20px;}
.portfolio-new-section.portfolio_casino_feature ul li{margin-bottom: 12px;}
.portfolio-new-section.portfolio_casino_feature ul li:nth-last-child(2) {margin-bottom: 12px;}
.page-casino-game-app-development .new_all_screen .col-md-6 {display: block;text-align: center;}
.page-casino-game-app-development .banner_bg img{max-width: 250px!important;}
.page-casino-game-app-development .new_all_screen {margin-top: 0px;}
.portfolio_new_banner {padding: 50px 0;}
.portfolio_new_iguard .portfolio_new_banner_title:before {display: none;}
.portfolio_iguard_about .row:nth-child(2) {padding: 30px 20px;}
.portfolio_iguard_about{margin-bottom: 50px;}
.page-freelancer-kind-app .main_portfolio_title {font-size: 30px;}
.main_portfolio_title.main_portfolio_title_guard span {right: -60px;font-size: 68px;}
.portfolio_iguard_feature_left.portfolio_iguard_feature_right:before{left: -50%;top: 130px;}
.portfolio_iguard_feature_left:before{right: -100%;top: 130px;}
.page-freelancer-kind-app .new_all_screen .main_portfolio_title:before{top: 0;bottom: 0;left: 0;right: 0;margin: auto;transform: translateX(0%);font-size: 60px;}
.page-freelancer-kind-app .new_all_screen .main_portfolio_title {margin: 50px 0 50px;}
.main_portfolio_title.main_portfolio_title_guard span{display: none;}
.portfolio-new-section.portfolio_iguard_feature_full .main_portfolio_title.main_portfolio_title_guard{text-align: left;}
.page-freelancer-kind-app .new_all_screen img {padding-bottom: 30px;}
.contactus-form .form-secure {text-align: center;margin-bottom: 10px;}
.contactus-form .captchaDiv{text-align: center;margin: 15px 0;}
.contactus-form .btn-contactform{margin: auto;display: block;float: none;}
.video-app-img {left: 50%;transform: translate(-50%, -50%);right: auto;}
.connect-code-list h4, .connect-code-list h3 {font-size: 16px;}
.page-social-media-app-for-designers .screen-text{text-align: center;}
.about-hospitality-app .screen-text-list ul {padding: 0 0 0 30px;}
.on-demand-service-provider .portfolio-section.on-demand-about .btn-custom{margin-bottom: 0;}
.on-demand-service-provider .portfolio-web-section .btn-custom{margin-bottom: 0;}
.page-report-generator-application .right-side{display: flex;justify-content: center;}
.bottombox {margin-bottom: 0px;}
.android_ecommerce .portfolio-banner{padding: 80px 0;}
.serviceportfolioleft img { width: 100%; }

.concettoaboutstatistics { margin-top: 40px; }


.w-header-search-select .dropdown-toggle{height: 49px;}
.w-header-search-select .dropdown-toggle{padding: 12px 20px 12px 50px!important;}

.reporting_logo {width: 150px;}
.mask.img1 { background-size: inherit;filter: brightness(0.5);top: 0;}
h3.reportingTitle{margin-bottom: 30px;font-size: 30px;}
.reporting-about ul li {font-size: 16px;}
.btn-portfolio {font-size: 16px;padding: 12px 35px;}
.reporting-about .common_btn{text-align: center;}
.reportingPortfolio {padding: 80px 0;}
.reporting-app-features ul li {padding: 0 10px;font-size: 16px;}
.allscreenslider .slick-prev {right: 60px!important;}
.allscreenslider .slick-arrow{top: -66px;}
.reporting-app-features h3 { margin-bottom: 50px;}
.reporting-app-features ul li span {font-size: 20px;margin-bottom: 30px;}
.reporting-app-features ul li span:before{width: 77px;height: 77px;}
.reportingAllscreens {padding-bottom: 50px;}
.reporting-app-list.reportingPortfolio {padding-bottom: 0;}

.video-app-img-video{display: none;}
.appmodalsm .tstvideo{width: -webkit-fill-available;height: fit-content;}
.new-our-work .new-title p {margin-bottom: 20px;}

/* .trending_sm .btn {margin: 20px auto 0;}
.trendingmenuimg img {width: 40px;} */
/* .dl-menuwrapper .trending_sm ul li a{padding-bottom: 5px;} */
/* .trendingmenuconttent p {font-size: 15px;font-weight: 500;} */
/* .dl-menuwrapper .trending_sm ul li a.btn {padding-bottom: 10px;} */

.collageImg.floating{display: block;}
.collageImg {padding: 5px;}
.collageImg .img1 {margin-top: 0;}
.collageImg.collageImg4 img {margin-top: 0;}

.portfolio_shopping_about .btn-grad img{margin-left: 7px;margin-top: -5px;width: 10px;}

.career-form  .w-header-search-select .dropdown-toggle{height: 59px;}
.inventory-app .hillmask1, .inventory-app .hillmask2, .inventory-app .hillmask3{display: none;}
.inventory-app .portfolio-banner {padding: 90px 0 50px;}
.inventorySlider .slick-next {right: -10px!important;}
.inventorySlider .slick-prev {left: 1px!important;}

.processlisting, .projectlisting { margin-top: 20px; }
.maintitlestyle .headingtitle { font-size: 24px; }
.processlisting .processlist { margin-bottom: 15px; }
#hireuiuxdesignermainbanner { padding: 90px 0 30px; }
#hireuiuxdesignermainbanner:after { top: 75px; left: -80px; }
.uiuxheroimg { max-width: 80%; }
.maintitlestyle .headingtitle { margin-bottom: 0; }
.grocebanner::before {display: none;}
.grocebanner {margin-top: 10px;}
.grocebanner .banner-text{margin-bottom: 30px;}
.aboutGroce .aboutGrocecontent {display: block;}
.aboutGroce .contentBlock{padding: 0 0 15px 0;border: none;}
.aboutGroce .circle {bottom: auto;right: -50px;width: 140px;height: 140px;top: -70px;}
.main_grocetitle {font-size: 36px;}
.goalBlock {padding: 50px 30px;}
.goalBlock h2 {font-size: 36px;margin-bottom: 15px;}
.grocebanner .banner-img{padding: 0;}
.grocefeatureImg {width: 90px;}
.groceFeature .featureBlock h3 {font-size: 18px;}
.groceTechblock {flex: 0 0 50%;max-width: 50%;}
.resultWrapper {padding: 50px 20px;}
.groceallScreens .allscreenimg {flex: 0 0 50%;max-width: 50%;}
.datastudio_about p { font-size: 20px;}
.datastudio_about ul li {margin-bottom: 25px;}
.datastudio_about:before{display: none;}
.datastudio_title h2 {font-size: 35px;}
.datastudio_title h2 {margin-bottom: 50px;margin-top: 50px;}
.datastudio_screens {padding: 50px 0;}
.screenNumber h3 { font-size: 60px;margin-right: 20px;}
.screenText h4 {font-size: 24px;}
.screenText p {font-size: 16px;}
.datastudio_screens4 .studioScreentextflex .screenNumber h3 {margin-right: 20px;}
.allscreensDatastudio {padding: 50px 0;}
.allscreensDatastudio h4 {font-size: 45px;}
.studioAllscreens {margin-bottom: 20px;}
.twoScreenscomb .nextScreen,.threeScreenscomb .middleScreen, .threeScreenscomb .lastScreen {margin-top: 20px;}
.studioAllscreens img {border-radius: 18px;}
.casestudyslidercontent h2 {font-size: 22px;}
.casestudyslidercontent p {font-size: 16px;}
.casestudyslidercontent p span{width: 100px;}
.reactservicesection .clrightsection .new-development-services-img {width: 80px;height: 80px;}
.StaffOnboarding .portfolio-heading h1{font-size: 30px;line-height: 1.2;}
.StaffOnboarding .portfolio-heading p {font-size: 16px;margin-bottom: 30px;}
.StaffOnboarding .datastudio_about ul li{font-size: 18px;}
.StaffOnboarding .datastudio_about ul {padding-left: 60px;}
.staffsecreenSec .featuresboxleft span {font-size: 60px;}
.staffsecreenSec .featuresboxleft h3 {font-size: 30px;}
.staffsecreenSec .featuresboxleft h3 {margin: 20px 0;}
.appPlatform{display: none;}
.konnectappwrapper.eventaboutwrapper .sectitle {font-size: 30px!important;}
.konnectappwrapper.eventaboutwrapper p {font-size: 17px;}
.eventapp-listing-left h3 {font-size: 30px;}
.eventapp-listing-left .featuresboxlisting li{font-size: 17px;}
.page-event-guide-app .new_all_screen .main_portfolio_title {font-size: 40px;margin-bottom: 20px;}
.eventlogobadge img{width: 210px;}
.projectManagement .portfolio-banner img {margin-top: -50px;}
.aboutManagementwrapper {padding: 60px 0px;}
.aboutManagementwrapper h2 {margin-bottom: 20px;}
.aboutManagementcontent h3 {font-size: 22px;margin-bottom: 10px;}
.aboutManagementcontent p {font-size: 18px;}
.aboutManagementcontent ul li {width: 100%;padding-right: 0;}
.appfeatureNo h3{font-size: 50px;}
.aboutManagementwrapper h2 {margin-bottom: 50px;}
.allscreenInventory.projectmanagementSlider h3 {font-size: 32px;}

.goLive .portfolio-banner {margin-top: 40px;}
.newinvoicewrapper .portfolio_new_banner {padding: 30px 0 50px;}
.invoiceapplogo img {width: 70px;}
.invoiceapplogo h1 {font-size: 25px;}
.newinvoicewrapper .portfolio_new_banner {background-position: center top -150px;}
.invoiceAboutcontent p {font-size: 18px;}
.invoiceAboutcontent ul li {margin-bottom: 30px;}
.invoiceGallery{margin-bottom: 70px;}
.invoiceTitle h3 {font-size: 30px;margin-bottom: 30px;}
.invoiceTitle span {font-size: 70px;top: 8px;}
.invoiceScreenlisting {padding-bottom: 70px;}
.invoiceAboutcontent ul li h3 {font-size: 20px;margin-bottom: 10px;}
.newinvoicewrapper .container-fluid, .newinvoicewrapper .container-fluid.container-fluid-lg {padding: 0px 15px;}
.invoiceappslider {padding: 30px 0;}
.invoiceappslider .invoiceTitle h3 {margin-bottom: 25px;}
.invoiceAboutcontent ul li span {font-size: 50px;}

.aboutStreamit .slick-slide {left: 70px;}
.aboutStreamit ul {padding-left: 40px;}
.coverImage {background-position: center right -260px;}
.streamitappcontent h2{padding-right: 0;}
.streamitappimages{padding-top: 0;}
.streamitappimages .screen2 {margin-top: 0;}
.bannnerTextwrapper img{display: none;}
.music{margin: auto;}
.streamitPortfolio .bannerText{text-align: center;padding-left: 0;}
.bannnerTextwrapper{margin-top: 60px;}
.streamitbannerleft .animate-wrapper .animate-emitter {width: 300px;height: 300px;}

.nftabout{padding: 50px 0;}
.nftabout h1 {font-size: 36px;margin-bottom: 20px;}
.nftabout p {font-size: 18px;}
.nftfeature ul li {font-size: 18px;}
.nftscreenlisting {padding: 50px 0;}
.nftinnercontent span {font-size: 80px;}
.nftinnercontent h2 {margin-bottom: 30px;font-size: 30px;}
.nftbg .nftinnercontent{display: block;max-width: 100%;flex: 0 0 100%;text-align: center;}
.nftbg .nftinnercontent h2 { margin-left: 0px;}
.nftbg .nftinnerscreen img {width: 100%;}
.nftallscreens .container-fluid {padding: 0 15px;}
.nftallscreens img {margin-bottom: 10px;}

.socialmediaappbannercontent h1 {display: none;}
.socialmediaappbannercontent h3{padding-right: 20px;margin-bottom: 0;}
.socialmediamonitaringapp .datastudio_about ul{display: block;}
.socialmediamonitaringapp .datastudio_about ul li{max-width: 100%;flex: 0 0 100%;}
.socialmediaallscreen-text::before { font-size: 60px;opacity: .1;}
.socialmediaallscreen{background-size: cover;}
.socialmediaallscreen-text {margin: 0 0 30px;}

.ocean, .cloud{display: none;}
.zoopyBanner .app-logo{text-align: center;}
.zoopyBanner .app-logo > img {width: 300px;margin: auto;}
.zoopyBanner {padding: 0px 0 50px;}
.zoopyMan{position: relative;}
.app-logo .zoopyMan img{margin: auto;}
.page-zoopy-scooter-rider-app .main_portfolio_title:before {font-size: 60px;top: -4px;}
.portfolio_zoopy_about {padding: 60px 0;}
.portfolio_zoopy_feature {margin-top: 60px;}
.portfolio-new-section.portfolio_zoopy_feature .container .row:first-child {margin-bottom: 20px;}

.hirebannerMicrosoft, .microsoftDevelopmentsec {padding: 50px 0;}
.page-hire-microsoft-office-add-ins-developer .container-fluid { padding: 0 15px;}
.digitalBannercontent h1 {font-size: 30px;}
.digitalBannercontent p {font-size: 16px;}
.digitalBannersteptext span {font-size: 14px;}
.microsoftinnerlistingcontent{padding: 0;}
.microsoftservicebox .clssinnertitle{font-size: 20px;}
.microsoftProgramssec {padding: 50px 0;}
.microsoftProgramssec .clssbutton {margin-top: 0px;}
/*.microsoftclientcolumn.clientcolumn {padding: 50px 0 20px;}*/
.microsoftDevelopmentsec .microsoftinnerlisting{margin-bottom: 0;}
.microsoftBenifits, .microsoftclientcolumn.clientcolumn {padding: 50px 0;}
.sep{display: none;}

.gotoListing a {font-size: 18px;}
.gotoListing {padding: 30px 0;}
.gotoListing a img {margin-top: -6px;margin-left: 10px;width: 10px;}

.expense_logo h1 {font-size: 40px;padding: 0 40px;}
.expenseReportfull .main_portfolio_title:before {top: -14px;}
.portfolio_zoopy_feature.portfolio_expense_feature .container .row:last-child{margin-bottom: 50px;}
.new_all_screen.expensereport_allscreen .main_portfolio_title { margin: 80px 0 0px;}

.sonaappBanner {padding: 110px 0;}
.sonaappBanner .bannerText h1 {font-size: 30px;}
.sonaaboutdes h2 {font-size: 35px;}
.sonalist { max-width: 100%;flex: 0 0 100%;}
.sonalist h3 {font-size: 20px;}
.sonaaboutwrapper{background-position: top left -90px;}
.sonaaboutlisting .sonalist:nth-last-child(2) {margin-bottom: 50px;}
.sonaappScreen{display: block;}
.sonaappScreen .sonaappScreenlist:nth-child(2) img.sonatextimg {margin-bottom: 20px;}
.sonaappScreen .sonaappScreenlist:first-child img.sonatextimg, .sonaappScreen .sonaappScreenlist:last-child img.sonatextimg {margin-top: 20px;}
.sonaappScreenlist{border-bottom: 2px solid #E7F1F5;padding: 50px 0;}
.sonaappScreen .sonaappScreenlist:first-child{padding-top: 0;}
.sonaappScreen .sonaappScreenlist:last-child{padding-bottom: 0;border: none;}
.sonacyclewrap h2 {font-size: 30px;}
.resultSec {padding: 30px;background-position: bottom -300px right -10px;border-radius: 30px;}
.resultSec ul {padding-right: 0px;}
.resultSec h2 {font-size: 36px;margin-bottom: 20px;}
.sonacontacttext , .sonacontactimg{max-width: 100%;flex: 0 0 100%;}
.sonacontactus{text-align: center;}
.sonacontacttext{padding-left: 0;}
.sonacontacttext h4 {font-size: 20px;margin-top: 20px;}

.legendappWrapper .sonaappBanner .bannerText h1 {font-size: 32px;}
.legendappWrapper .sonaappBanner .bannerText h1 span {font-size: 70px;}
.legendappWrapper .sonaappScreenlist {border-bottom: 2px solid rgba(255,255,255,.1);}
.legendfixImg {height: 500px;}
.legendappWrapper .resultSec ul li {max-width: 100%;flex: 0 0 100%;}

.fuzzan-app .portfolio_new_banner_title {font-size: 30px;}
.fuzzan-app .portfolio_shopping_feature_list ul {margin-bottom: 30px;}
.fuzzan-app .about_portfolio_title::before {top: 20px;font-size: 100px;}
.fuzzan-app .portfolio_shopping_feature .main_portfolio_title {font-size: 35px;}
.fuzzan-app .main_portfolio_title:before {font-size: 70px;top: -4px;}
.fuzzan-app .new_all_screen .main_portfolio_title:before {font-size: 65px;top: -10px;}
.fuzzan-app .portfolio_shopping_feature_list {padding: 0px;}

.injuiryformWrapper .invoiceGallery {height: 250px;}
.injuiryformWrapper .invoiceScreenlisting1 {padding: 70px 0;}
.injuiryformWrapper .invoiceScreenlisting2:before {height: 550px;background-position: center top 60px;}
.injuiryformWrapper .invoiceappslider .invoiceTitle h3:before {top: -40px;}
.injuiryformWrapper .invoiceAboutwrapper {margin-bottom: 30px;}

.ondemandcaseBanner img.banner-img {width: 100%;}
.ondemandCasestudy .consultant {padding-top: 10px;}

.ondemandCasestudy.meditationappCasestudy .invoiceappslider .invoiceAllscreens img {width: 100%;}
.desktopAppmeditation{padding-bottom: 0;}
.ondemandCasestudy.meditationappCasestudy .resultWrapper {padding: 70px 0 50px;}
.ondemandCasestudy.meditationappCasestudy .ondemandcaseBanner {padding: 50px 0;}
.ondemandCasestudy.meditationappCasestudy .invoiceappslider {margin-top: 70px;}

.ondemandCasestudy.nftcasestudy .blockInner h3 { font-size: 30px;margin-bottom: 20px;}
.ondemandCasestudy.nftcasestudy .groceFeaturelist.groceFeaturelistleft .featureBlock h3{padding-left: 0;}
.toolsTechblocks .toolsTechblockwrapper {max-width: 100%;flex: 0 0 100%;}
.ondemandCasestudy.nftcasestudy .problemSolution {padding: 30px 0 70px;}
.toolsTechblockcontentinner h4 { font-size: 18px;margin: 10px 0 0;}

.fullbannerText h1 {font-size: 40px;}
.fullbannerBlocktext{padding: 20px 10px;}
.fullbannerText h1{line-height: 1.1;}
.googleadscontactform .innerpagessectitle.titlecenter {margin-bottom: 0px;}
.mailusblock {padding: 20px;}
.mailusblock a {font-size: 25px;margin-bottom: 10px;}
.mailusblock p{font-size: 17px;}
.fullbannerText p{line-height: 1.4;margin-top: 20px;}
.mailusblock p.succ-head {font-size: 18px;margin-bottom: 20px;}
.googleadspage .flutterserviceswrapper .pt-4{padding-top: 0!important;}
.technologyTable table tr td:nth-child(odd){width: 100%;min-width: 100%;display: block;padding: 15px 20px;}
.technologyTablewrap .pt-4{padding-top: 20px!important;}
.googleadscontactform .rightfrmtxt{width: 100%;}
.googleadscontactform .new-contactus-form .newcon .contact-form-bottom-main .phone-form.form-fields{min-height: 50px !important;}


.grocebanner.edubanner .banner-img img{width:230px;}
.grocebanner.edubanner .banner-text{margin-top:80px;}
 .educationResult p{font-size: 20px;text-align:left;margin-top: 30px;  }

 .aboutweekapp h2, .weekappkeyfeature h2, .weekappscreens h2 {font-size: 30px;line-height: 1.2;}
 .weekfeatureblock img{margin: auto;}
 .weekfeatureblock h3{margin: 12px 0;}
 .weekfeatureblock{flex: 0 0 100%;max-width: 100%;text-align: center;}
 .weekappfreequote p {font-size: 20px;line-height: 1.4;}
 .weekstoreapp .row{flex-direction: column-reverse;}
 .weekstoreapp{text-align: center;}
 .playstoreimages{justify-content: center;}
 .categories-block span{font-size: 17px;}
 .categories-block p {font-size: 22px;}

 .herocontent h1 .pointercursor {height: 17px;font-size: 18px;}
} 

@media screen and (max-width:575px){

  .app-related-blocks.medical-block .app-block{height: 720px;margin: 10px 0;}

  .maincountrylist .maincountry {flex: 0 0 100%;max-width: 100%;border-right: none;}

  .whywerightchoicecontent .btngroup a{margin: 5px auto!important;display: table;text-align: center;}
  .page-music-mixer-app-game .screen-text-list ul {padding: 0 10px;}
  .hire-qa-testing-service-list .hire-qa-development-list-box:nth-child(9) .new-development-services-list .new-development-services-img {background-position: -539px 0px;margin-top: 10px;}

}

@media screen and (max-width:568px) {
.videotestimonials { display: block; margin: 0 auto; }
.video-bg-img {width: 100%;}
.video-images {height: auto;}
.portfolio_new_pet_banner { height: 460px; }
.main_portfolio_title, .main_portfolio_title_secondary { font-size:6.5vw; line-height: 1.23; }
.portfolio_new_pet_banner { padding-top: 90px; }
.page-pet-store-development .newpetstorewrapper .portfolio-tick-listing li, .page-pet-store-development .newpetstorewrapper .portfolio-bullet-listing li { flex:0 0 100%; max-width: 100%; }
.brandlogo { max-width: 150px;}
.portfolio-tick-listing li { padding: 0 0 0 28px; }
.portfolio-tick-listing li:before { top: 2px; width: 18px; height: 18px; }

.statisticsbox { border-radius:16px; -webkit-border-radius:16px; -moz-border-radius:16px; -ms-border-radius:16px; -o-border-radius:16px; border-width: 1px; padding: 16px; }
.statisticsboximgwrap { width: 60px; height: 60px; }
.statisticsnumber { font-size: 40px; margin-top: 10px; }
.statisticsnumber em { font-size: 15px; }
.statisticsbox:after { top: 40px; right: 22px; font-size: 44px; }
.groceallScreens.allscreenswrapper:before { top: 45px; }
.main_grocetitle { font-size: 32px; }
.medicineapplogo { max-width: 160px; }
.medicinebanner h1 { font-size: 24px; margin: 10px 0 0; }
.medicinebanner p { font-size: 18px; }
.medicineappbannerimg { width: 320px; margin: 40px auto -2px; display: block; }
.challengessolution h2 { font-size: 24px; }
.main_grocetitle { line-height: 1.2; }
.allscreenswrapper.circlebgxl:before { width: 700px; height: 700px; left: -25vw; }
.modulesscreenswrapper .modulesscreens { flex:0 0 100%; max-width: 100%; }
.newmeditationwrapper h1, .newmeditationwrapper h2, .newmeditationwrapper h3 { font-size: 26px; }
.adresswrapper li { flex:0 0 50%; max-width: 50%; width: 100%; padding: 0 15px; }

.konnectappwrapper .aboutussectioncontent .aboutussectionleft { flex:0 0 100%; max-width: 100%; }
.snatchportfoliofeaturelist li { flex:0 0 100%; max-width: 100%; }
.groceallScreens.konnectallScreens { padding: 60px 0 40px; }

.hireemployeesecright .cols { flex-direction: column; }
.hireemployeesecright .cols:last-child { flex-direction: column-reverse; }
.hireemployeesecright .cols .col { flex:0 0 100%; max-width: 100%; width: 100%; }
.hireemployeesecright { flex: 0 0 100%; padding-left: 0; max-width: 100%; width: 100%; }
.hireemployeesecright .cols:last-child .col .servicesstep { display: flex; flex-direction: column-reverse; }
.hireemployeesecright .cols:last-child .col .servicesstep > span { margin: 0 0 15px; }

.grserviceswrapper ul li:first-child { margin-top: 0; }
.grserviceswrapper ul li { margin: 20px 0 0; }
.graphicmarqueeslidercontent span { font-size: 22px; }
.graphicmarqueeslider .slick-list { padding: 14px 0 !important; }
.graphicmarqueeslider { transform-origin: 138% 0; padding: 10px 0; }
}
@media screen and (max-width:480px) {
  .app-related-blocks.medical-block .app-block{height: 590px;
  }

.smartphone .content, .smartphone{width: auto;}
.smartphone{height: auto;}
.app-video-section .btn-yellow {width: 100%;margin: 10px 0;}
.smartphone .content{margin-bottom: -10px;}
.concettoaboutbottom .cols3 .col { flex:0 0 100%; max-width: 100%; }
.scrolldownlink{bottom: 20px;}
.servicesherobanner {padding-top: 95px;}
.sectionnumber {font-size: 70px;}
.sectionnumber:before {top: -35px;right: 5px;width: 65px;height: 65px;margin-bottom: 30px;}
.flextwo > div.flutterintrocontent{text-align: center;}
.crossplatformintro.flextwo {margin-bottom: 50px;}
.squarecustomlisting.d-flex{display: block;}
.squarecustomlisting li{margin-bottom: 10px;}
.showcaseprojectsliderinner {padding: 20px;}
.servicecircleanimation {margin:0 auto 25px;}
.hirenowbutton{padding: 20px 10px;max-width: 140px;}
.hirenowbutton em{font-size: 14px;}
.hirenowbuttoncircle img{width: 40px;}
.shadowedwhitebgbox img {width: 70px;}
.innerpagessectitle.titlecenter {margin-bottom: 25px;}
.grpahicimgwhywebest img {width: 100%;padding-left: 0;}
.servicesnbenefitsbox {margin-top: 10px;margin-bottom: 20px;}
/* .industrieslisting li {display: inline-block;width: 50%;} */
.discussctaright {background: url(../svg/request-consultation-img-4.svg) no-repeat;padding: 111px 0;background: url(../png/request-consultation-img-4.png) no-repeat;background-size: cover;}
.flextwo > div.flutterintrocontent{margin-top: 30px;}
.custom-list.custom-listportfolio li {width: 100%;}
.powerIntegrationsection .row .integrationCol:last-child p{margin-bottom: 0;}
.powerIntegrationsection .row .integrationCol:nth-last-child(2) p{margin-bottom: 0;}
.integrationIconblock p{margin: 40px auto 60px;}
.new-development-services-2.new-development-services-svg .new-development-services-list .new-development-services-img, .hire-banner-2.newbannericons .hire-banner-step .hire-banner-step-img { background-size:cover; }

.new-development-services-svg.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(1) .new-development-services-img { background-position: 0 0; }
.new-development-services-svg.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(2) .new-development-services-img { background-position: -60px 0; }
.new-development-services-svg.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(3) .new-development-services-img { background-position: -120px 0; }
.new-development-services-svg.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(4) .new-development-services-img { background-position: -180px 0; }
.new-development-services-svg.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(5) .new-development-services-img { background-position: -240px 0; }
.new-development-services-svg.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(1) .new-development-services-img { background-position: -300px 0; }
.new-development-services-svg.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(2) .new-development-services-img { background-position: -360px 0; }
.new-development-services-svg.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(3) .new-development-services-img { background-position: -420px 0; }
.new-development-services-svg.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(4) .new-development-services-img { background-position: -480px 0; }
.new-development-services-svg.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(5) .new-development-services-img { background-position: -540px 0; }

.businessbenifitsslider { padding-right: 0; padding-bottom: 50px; }
.businessbenifitsslider .slick-arrow { top: auto; bottom: -20px; left: 0; right: 0; margin: 0 auto !important; }
.businessbenifitsslider .slick-arrow.slick-prev { right: 40px !important; }
.businessbenifitsslider .slick-arrow.slick-next { right: -40px !important; }
.challengelisting li h4 { font-size: 20px; line-height: 1.2; }
.solutionstep img { width: 70px; }

.cols.cols4 .col { flex: 0 0 100%; max-width: 100%; }
.new-contact_form .contactus-form.newcon .w-header-search-select .dropdown-toggle, .new-contactus-form .contactus-form.newcon .w-header-search-select .dropdown-toggle{padding: 13px 20px 8px 7px!important;}
.new-contact_form .w-header-search-select .dropdown-toggle:after,.new-contactus-form .w-header-search-select .dropdown-toggle:after {top: 25px;}
.allscreenInventory {padding: 30px 0 60px;}
.inventorySlider .slick-dots {bottom: -45px;}
.inventorySlider .slick-dots li {border: 2px solid #93A5D9;width: 12px;height: 12px;}
.inventory_feature h1, .inventory_feature h2 {font-size: 35px;margin-bottom: 30px;}
.inventory_feature ul li {font-size: 18px; margin-bottom: 30px;}
.inventory_feature ul li:before{background-size: 60%;}

.groceallScreens.allscreenswrapper:before { top:30px; }
.groceallScreens .allscreenimg { flex: 0 0 100%; max-width: 100%; }
.groceallScreens .allscreenimg:not(:last-child) img { margin-bottom: -20px; }
.newmeditationwrapper .portfoliosecpadding.portfeatureswrapper .col-sm-12 { flex: 0 0 100%; max-width: 100%; margin-top: 5px; }
.portfoliosecpadding.portfeatureswrapper.pt-0 { padding-bottom: 0; }

.konnectappwrapper .featuresboxright { flex: 0 0 100%; max-width: 100%; width: 100%; }
.allscreenimagesspacing img { padding: 0; }
.groceallScreens .allscreenimg { margin-bottom: 35px; }
.groceallScreens .allscreenimg:last-child { margin-bottom: 0; }
.konnectappwrapper .portfolioherosectionleft h1 { font-size: 38px; }
.konnectappwrapper .portfoliobadge { max-width: 100%; }
.konnectappwrapper .portfolioherosectionright > figure + figure { margin-top: 0; }
.konnectappwrapper .portfolioherosectionright { flex: 0 0 100%; max-width: 100%; }
.konnectappwrapper .portfolioherosectionright > figure { flex: 0 0 100%; max-width: 100%; padding: 6px; }
}
@media screen and (max-width:479px) {
.hire-icon { background-image:url(../svg/hiredevimg.svg); }
div#build-app.build-app.build-store { background-image:url(../svg/onlinestoreimg.svg); }

div#build-app.build-web.product-build { background-image:url(../svg/buildproduct.svg); }

.hire-banner-2.newbannericons .hire-banner-step:nth-child(1) .hire-banner-step-img { background-position: 0px 0; }
.hire-banner-2.newbannericons .hire-banner-step:nth-child(2) .hire-banner-step-img { background-position: -40px 0; }
.hire-banner-2.newbannericons .hire-banner-step:nth-child(3) .hire-banner-step-img { background-position: -80px 0; }

.new-development-services-svg.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(1) .new-development-services-img { background-position: 0 0;margin-top: 10px }
.new-development-services-svg.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(2) .new-development-services-img { background-position: -60px 0;margin-top: 10px }
.new-development-services-svg.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(3) .new-development-services-img { background-position: -120px 0;margin-top: 10px }
.new-development-services-svg.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(4) .new-development-services-img { background-position: -180px 0;margin-top: 10px }
.new-development-services-svg.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(5) .new-development-services-img { background-position: -240px 0;margin-top: 10px }
.new-development-services-svg.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(1) .new-development-services-img { background-position: -300px 0;margin-top: 10px }
.new-development-services-svg.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(2) .new-development-services-img { background-position: -360px 0;margin-top: 10px }
.new-development-services-svg.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(3) .new-development-services-img { background-position: -420px 0;margin-top: 10px }
.new-development-services-svg.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(4) .new-development-services-img { background-position: -480px 0;margin-top: 10px }
.new-development-services-svg.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(5) .new-development-services-img { background-position: -540px 0;margin-top: 10px }

.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(1) .new-development-services-img{background-position:0 0;}
.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(2) .new-development-services-img{background-position:-120px 0;}
.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(3) .new-development-services-img{background-position:-240px 0; }
.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(4) .new-development-services-img{background-position:-360px 0;}
.new-development-services-2 .new-development-services-left .new-development-services-list:nth-child(5) .new-development-services-img{background-position:-480px 0;}
.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(1) .new-development-services-img{background-position:-60px 0;}
.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(2) .new-development-services-img{background-position:-180px 0;}
.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(3) .new-development-services-img{background-position:-300px 0;}
.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(4) .new-development-services-img{background-position:-420px 0;}
.new-development-services-2 .new-development-services-right .new-development-services-list:nth-child(5) .new-development-services-img{background-position:-540px 0;}

.portfolio-listing .right-side-content .rating { width: 225px; }

.concettoaboutstatistics .cols .col { flex:0 0 100%; max-width: 100%; margin-bottom: 15px; }
.statisticsboximgwrap { width: 70px; height: 70px; }
.statisticsnumber { font-size: 40px; margin-top: 10px; }
.statisticsnumber em { font-size: 14px; }
.statisticsbox:after { top: 45px; right: 20px; font-size: 40px; }

.nardine-case-wrapper .groceallScreens .allscreenimg:not(:last-child) img { margin: 0; }
.allscreenswrapper.circlebgxl:before { width: 800px; height: 800px; left: -200px; }
.molappherobanner { padding-bottom: 120px; }
.adresswrapper li { flex:0 0 100%; max-width: 100%; width: 100%; }

.konnectappwrapper .portfolioherosectionleft h1 { font-size: 34px; }

.graphicmarqueeslidercontent span { font-size: 20px; }
.graphicmarqueeslider .slick-list { padding: 16px 0 !important; }
.graphicmarqueeslider { transform-origin: 130% 0; padding: 0; }
.cmyk > div { font-size: 20px; }
.cmyk > div > span { width: 20px; height: 20px; }
}
@media screen and (max-width:414px){
  .filter_tabs_technology .new-title.custom-padding h3{font-size: 30px}
.supported-lan{display: grid;}
.supported-lan .filter_tabs_block.imgsmallsize img{max-width: 25%;margin: 0px 8px 0px 0;}
.supported-lan .filter_tabs_block.supported-countries p{margin-top: 4px;}
}

@media screen and (max-width:375px) {
  .filter_tabs_technology .new-title.custom-padding h3{font-size: 24px}
.new-inquiry-info .contact_button span{font-size:16px;}
.app-features-description.app-features-description-new ul li {width: 100%;}
/* .showcaseprojectsliderinner {max-width: 350px;} */
.serviceportfolioleft img {width: 121px!important;}
.serviceportfolioright ul.buttonsetswrapper.d-flex{flex-direction: column;}
.serviceportfolioright ul.buttonsetswrapper.d-flex li{padding: 0;}
.serviceportfolioright ul.buttonsetswrapper.d-flex li, .serviceportfolioright ul.buttonsetswrapper.d-flex li a{width: 100%;margin: 2px 0;}
.showcaseprojectsliderwrapper.customshowcaseslider .serviceportfolioright ul.buttonsetswrapper.d-flex { flex-direction: row; }
.showcaseprojectsliderwrapper.customshowcaseslider .serviceportfolioright ul.buttonsetswrapper.d-flex li { flex:0 0 50%; max-width: 50%; padding: 0 8px; }
.showcaseprojectsliderwrapper.customshowcaseslider .serviceportfolioright ul.buttonsetswrapper.d-flex li a { min-width: inherit; width: 100%; max-width: 100%; }
.serviceportfolioright .service-portfolio-title {font-size: 18px;line-height: 1.3;margin: 20px 0;}
.serviceportfolioright .appiconbadge{margin-bottom: 10px;}
.concettoserviceBlock p{font-size: 16px;}
.concettoserviceBlock{padding: 20px 10px;}
.col-xs-6.integrationCol{width: 100%;}
.powerIntegrationsection .row .integrationCol:last-child p{margin-bottom: 0;}
.box-footer-link ul li a{font-size: 13px;}
.new-why-us-new li img {width: 30px;    margin-right: 7px;}
.stepsnamicwrap ul { margin-left: 0; }

.aboutStreamit .slick-slide {left: 50px;}
.coverImage {background-position: center right -235px;}

.graphicmarqueeslider { transform-origin: 160% 0; padding: 0; }

.digitalBannnersteps .digitalBannerstep {max-width: 100%;flex: 0 0 100%;padding-right: 0;margin-bottom: 20px;}
.digitalBannerstepimg { margin: 0 auto 10px;}

.fuzzan-app .about-img:before {width: 461px;height: 412px;}

.grocebanner.edubanner .banner-img img{width:200px;}
.grocebanner.edubanner .banner-text h1{font-size:40px;  }
}
@media screen and (max-width:320px) {
/* .menu-btn a{font-size:14px!important;} */
.smartphone:before{background-size: contain;transform: translateX(-50%);width: 144px;top: -2px;}
.inquiry-page-new .right-details-forms:before{display: none;}
.inquiry-page-new .newcon.inquiry-form.newInquiry {padding: 0;}
.inquiry-page-new .right-details-forms{padding: 20px 15px;font-size: 14px;}
.new-contactus-form .contactus-form.newcon .w-header-search-select .dropdown-toggle{font-size: 14px!important;}

.aboutStreamit .slick-slide img {width: 160px;}
.aboutStreamit .slick-list {padding: 80px 0px!important;}
}

/* responsive css by Darshan */
@media only screen and (max-width:2000px){
  .konnectappwrapper .portfolioherosectionleft h1{font-size: 3.5vw;}
  .invoice-management .datastudio-app .portfolio-banner{display: flex;justify-content: flex-start;}
  .injuiryformWrapper.newinvoicewrapper .portfolio_new_banner,.portfolio-section.portfolio-section-grey,.portfolio-section.portfolio-section-white,.expensereport_allscreen,.allscreenInventory.aeroSlider.lifecycleslider,.allscreenInventory.aeroSlider,.incidentall_screens{background-size: contain;}
 .construction-inspection .screen-text h3,.construction-inspection .screen-text p{color: #fff;}
 .new_all_screen,.portfolio_shopping_about,.full-background,.full-background.grey{background-size: contain;}
 .new_all_screen.expensereport_allscreen{background-size: cover;}
 .portfolio_new_parking{display: flow-root;}
 .carvector, .carvectordash{left: 50%;}
 .portfolioherobannertitle, .main_portfolio_title, .main_portfolio_title_secondary{font-size: 2.3vw;}
 .portfolio_casino_feature.portfolio_casino_feature_sec1.portfolio_casino_feature_sec2.portfolio_casino_feature_full{background-size:contain;}
 /* .portfolio-listing{max-width: 1300px;} */
 .portfolio_petstore_prductdetail .upperimg { margin-top: -50vh; }
 .filledSection{background-size: cover;}
 .nardinebanner::after{height: 46vw;width: 46vw;}
 .allscreenswrapper.circlebgxl:before {height: 50vw;width: 50vw;}
 .portfolio-listing{max-width:1500px;}
}

@media only screen and (max-width:1899px){
  .newbanner-company.newbanner-gtex-company .hire-banner-right .logist-right::before{top:0}
}

@media only screen and (max-width:1680px){
  .btn-common.microsoft-power-btn-2{display: none;}
  .hiring-process.stepstohire .container-fluid {padding: 0 100px;}
}
@media only screen and (max-width:1600px){
  .softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul li:nth-child(3) .stsbox:before,.softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul li:first-child .stsbox:before{
    width: 190px;height: 27px;}
  .softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul li:nth-child(4) .stsbox:before,.softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul li:nth-child(2) .stsbox:before{
    width: 170px;height: 27px;}
  .appweekbanner.openaibanner.letgobanner:before{width:600px;height:600px;background-size:cover;}
  .payzappbanner .appweekbanner:before{width:600px;height:600px;background-size:cover;}
  .foxsports .appweekbanner.firstlinebanner:before{width: 600px;height: 600px;background-size:cover;}
  .appweekbanner.goodrxbanner:before{width: 600px;height: 600px;background-size:cover;}
  .foxsports .appweekbanner:before{width: 600px;height: 600px;background-size:cover;}
  .appweekbanner.openaibanner:before{width: 600px;height: 600px;background-size:cover;}
  .appweekbanner.goodrxbanner.picsartbanner:before{width: 600px;height: 600px;background-size:cover;}
  .appweekbanner.urbandictionarybanner:before{width: 600px;height: 600px;background-size:cover;}
  .appweekbanner.elfsterbanner:before{width: 600px;height: 600px;background-size:cover;}
  .appweekbanner.brainlybanner:before{width: 600px;height: 600px;background-size:cover;}
  .appweekbanner.Glamappbanner:before{width: 600px;height: 600px;background-size:cover;}
  .appweekbanner.meweappbanner:before {width: 600px;height: 600px;background-size:cover;}
}

@media only screen and (max-width:1549px){
  .gitex-icon{margin: 120px 0 auto;}
  .newbanner-company.newbanner-gtex-company .hire-banner-right .logist-right::before {top: 120px;}
}

@media screen and (min-width:1422px) and (max-width:1450px){
  .btn-common.asp-btn{position: relative;right: 20%;}
}
@media only screen and (max-width:1500px){
  .portfolio-listing{max-width: 1240px;}
  .floating1 img{width: 100%;}
  .why-choose-us-powerapps .floating{right: 58%;top: 68%;}
  .floating2{right: 22%;top: 22%;}
  .gitex-icon{margin: 10px 0 auto;}
  .newbanner-company.newbanner-gtex-company .hire-banner-right .logist-right::before {top: 0px; left: -217px;}


}
@media only screen and (max-width:1440px){
  .timesheetbanner .screen-text h3{font-size: 45px;}
  .timesheetbanner .screen-text h3::before{font-size: 90px;}
  .timesheetbanner .incident-about-list p{font-size: 20px;margin-bottom: 25px;}
  .timesheetbanner .allscreenInventory.aeroSlider h3{font-size: 55px;}
  .timesheetbanner .inventorySlider .slick-next,.timesheetbanner .inventorySlider .slick-prev{top:67%}
  .timesheetbanner .invoiceTitle h3{font-size: 55px;}
 .stepstohire .hiring-process-steps-list { max-width: calc(20% - 0px);flex: 0 0 calc(20% - 0px);margin: 0 10px; padding: 20px 20px 30px;}
 .stepstohire .tooltip-hiring-body {font-size: 16px;padding: 15px 5px;}
.lifepagebanner.androidpages .floatleft{top: 60%;}
.services.android-page.aboutsuspagefull{height: calc(100vh - -10px);}
.weekappcost.payzappcost .col-md-6{padding: 0 70px;}
.weekappscreens.payzappscreens h2{padding: 0 300px;}
.payzappbanner .payzappbannercontent{padding: 0 125px;}
/* .medicine-client-video .testimonialswrapper{left: calc(30.66% - 110px);} */
.portfolio_petstore_prductdetail .upperimg{margin-top: 0;}
.floating img, .floating2 img{width: 65%;}
.softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul li:nth-child(3) .stsbox:before,.softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul li:first-child .stsbox:before{left: calc(100% + 0px);width: 185px;height: 26px;}
.softservicetestfeature .showcaseslidernonborder .serviceportfolioleft img.stsimg{width: 480px!important;}
.softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul li:nth-child(4) .stsbox:before,.softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul li:nth-child(2) .stsbox:before{left: calc(100% + 10px);width: 172px;height: 27px;}
.backoffice-screens-3 .thirdempscr{margin-left: 115px;}
.whyourclientlove .clientnamecountry{padding: 10px 12px 15px 20px;}
    .whyourclientlove .clientnamecountry p{margin-bottom:4px;}
.trusted-bylast{width:32%;}
/* .stepstohire .tooltip-hiring {padding: 0;bottom: -25px;max-width: 200px;} */
.stepstohire .tooltip-hiring{max-width: 210px;}
.stepstohire .hiring-process-number:before {left: 106px;}
}
@media only screen and (max-width:1366px){
  .payzappbanner .payzappbannercontent{padding: 0 25px;}
  .appweekbanner h1 span{font-size: 28px;}
  .offering-section-1 .herosection-tabcontent hr {margin: 10px 0 30px;}
  .hiring-process.stepstohire .container-fluid {padding: 0 30px;}
  .backofficeScreens-leftimg .thirdempscr{margin-left: 0px;}
  .timesheetbanner .inventorySlider:before{display: none;}
  .app-related-blocks .medicine-title .app-title h3:before{left: -175px;}
}

@media only screen and (max-width:1365px){
  .hiring-process.stepstohire.pb-8 {padding-bottom: 100px !important;}
  /* .hire-developer-enquire-now li:nth-child(2){top: 115px;right: 265px;}
  .hire-developer-enquire-now li:nth-child(3){top: 115px;right: 68px;} */
}

@media screen and (min-width:1200px) and (max-width:1210px){
  .hire-banner-right.hire-gitex-banner-right{padding-right: 25px;}
  .gtex-tab-img.gtex-title-iot {margin-left: 45px;}
  }
  
  @media screen and (min-width:1200px) and (max-width:1201px){
    .gitex-cartgurd-content .gitex-video-content .serviceanimvideo {transform: translate(5%, -4%);}
  }
  
  @media screen and (min-width:1024px) and (max-width:1199px){
    .gitex-icon img{width: 65px;}
    .backoffice-screens-3 .thirdempscr {margin-left: 0;}
  }

@media screen and (min-width:993px) and (max-width:1280px){
  .sidebar-text{padding-right: 20px;}
    /* #navbar-menu ul.dropdown-menu.service-megamenu-content li .menuboximg{margin: 109px -24px -24px;}
    
    #navbar-menu ul.dropdown-menu.service-megamenu-content.about-megamenu-content > li:first-child{height: 220px;}
    
    #navbar-menu ul.dropdown-menu.service-megamenu-content li .menuboximg .menucontactinfo li a span{font-size:13px}
    #navbar-menu .dropdown-menu{min-width: 250px!important;}
       #navbar-menu ul.dropdown-menu.service-megamenu-content.about-megamenu-content li .servicemenubox{flex: 1 0 50%;}
    nav.navbar ul.navbar-right li.dropdown ul.dropdown-menu li .servicemenubox{margin-bottom: 10px;} */
}

@media screen and (min-width:1024px) and (max-width:1199px){
  #navbar-menu ul.dropdown-menu.service-megamenu-content{width:auto!important;}
  .sidebar-text h3,.sidebar-text h2{padding: 0 80px 0 0;}
  .sidebar-text p {padding: 0 120px 0 0;}
}

@media only screen and (max-width:1280px){
 .potfolio-btn .mainprbutton{padding: 20px 50px;font-size: 18px;margin: auto;display: block;}
 .portfolio-listing{max-width: 1100px;}
}
@media only screen and (max-width:1279px){
  .medicinecolnumber {position: absolute;bottom: -365px;right: 0px;font-size: 30px;font-weight: 600;}
  .softservicetestfeature .showcaseslidernonborder .serviceportfolioleft img.stsimg{
    width: 420px !important;
  }
  /* .toolstechnotab.new-toolstechnotab .tab-data .tabnav{width: 340px;} */
  .toolstechnotab.new-toolstechnotab .tabnav li a{padding: 8px 18px}
  .new-white-lable-solution-image img{width: 18%;}
  .new-tab-section-img{padding-bottom: 5px;}
  .toolstechnotab.new-toolstechnotab .tab-container{  padding: 7px 15px 6px 0;}
  .new-toolstechnotab-tabsection-center{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}
 }
@media only screen and (max-width:1201px){
  .inquiry-page-new .newcon .form-group.contact-form-bottom-main .emailalertspace label.error{bottom: -50px;}
  .dotnetwrapper li.active>.dotnetcontenttabview,
.dotnetwrapper li.active>.dotnetcontenttabview:focus,.dotnetwrapper li>.dotnetcontenttabview:hover,.dotnetwrapper li>.dotnetcontenttabview{padding: 30px 5px 30px 5px;}
.gtex-tab-img.gtex-title-iot{margin-left: -40px;}
.gtex-tab-img.gitex-power-title{margin:35px auto;}
.gitex-video-content::before{display: none;}
img.gitexvideoleft.lozad{display: none;}
img.gitexvideoright.lozad{display: none;}
.gitex-video-content .serviceanimvideo {background: #b5bfff;padding: 20px;border-radius: 15px;}
.btn-gitex {position: absolute;right: 20%;}
.gitex-cartgurd-content .btn-gitex{right:40%;}
.gitex-product-section.row{display: grid;}
.gitex-video-content::before{top: 13px;left: 28px;width: 450px; height: 350px;}
.gitex-product-section .gitex-video-content::before{top: 13px;left: 65px;}
.gitex-product-section .gitex-video-content .serviceanimvideo{ transform: translate(10%, -4%);}
.gitex-product-section img.gitexvideoright.lozad{top: -10px;right: -75px;}
.gitex-product-section img.gitexvideoleft.lozad{bottom: 25%;left: 20px;}

.gitex-cartgurd-content .gitex-video-content::before{left: -28px;}
.gitex-cartgurd-content .img.gitexvideoleft.lozad{bottom: 10%;left: -70px;}
.gitex-cartgurd-content img.gitexvideoright.lozad{top: 0px;right: 15px;}
.gitex-cartgurd-content img.gitexvideoleft.lozad{bottom: 25%;left: -70px;}
.gitex-icon{margin: 150px 0 auto;}
.gitex-icon li img{width: 100%;}
}

@media only screen and (max-width:1199px){
  .gitex-cartgurd-content  .gitex-video-content .serviceanimvideo{ transform: translate(-10%, -4%);}
  .backofficeScreensreq-leftimg .secondempscr{margin:auto;}
  .backofficeScreens-leftimg .firstempscr{margin:auto;}
  .staffsecreenSec.backofficespacing {padding: 60px 0 0 !important;}
  .backofficeScreens-leftimg .secondempscr {margin-left: 0}
  .allscreenInventory.aeroSlider.backofficeslider .inventorySlider .slick-arrow {border: 4px solid #0D64E9;}
  .StaffOnboarding .datastudio_about ul{margin-top:0;}
  .staffsecreenSec.backofficeScreens .featuresboxleft h3{font-size:28px;}
  .staffsecreenSec .featuresboxleft h3{font-size:28px;}
  .hire-facebook-messenger .new-real-img img{margin-top: 20px;}
  .hire-facebook-messenger .hire-facebook-content{margin-top: -50px;}
  .softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul li:nth-child(3) .stsbox:before, .softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul li:first-child .stsbox:before{
    width: 140px;height: 20px}
  .softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul li:nth-child(4) .stsbox:before, .softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul li:nth-child(2) .stsbox:before{
    width: 120px; height: 19px; }
  .typesoftester .dotnetbgicons img{right: 8px;    transform: translate(80px, 20px);}
  .typesoftester a .dotnetbgicons::before{right: 0;transform: translate(-50%, 50%);}
  .mobile-medicine-fix-screen{width: 30%;height: 500px;}
  .medicinecolnumber{bottom: -450px;right: 77%;left: 0%;}
  /* .app-related-blocks.medical-block .app-block{height: 700px;} */
  .app-related-blocks .medicine-title .app-title h3:before{left: -140px;}
  .payzappbanner .appweekbanner:before{width:530px;height:530px;background-size: cover;}
  .foxsports .appweekbanner.firstlinebanner:before{width: 530px;height: 530px;background-size:cover ;}
  .appweekbanner.openaibanner.letgobanner:before{width: 530px;height: 530px;background-size: cover;}
  .appweekbanner.goodrxbanner:before{width: 530px;height: 530px;background-size: cover;}
  .foxsports .appweekbanner:before{width: 530px;height:530px;background-size:cover;}
  .appweekbanner.goodrxbanner.picsartbanner:before{width: 530px;height:530px;background-size:cover;}
  .appweekbanner.urbandictionarybanner:before{width: 530px;height:530px;background-size:cover;}
  .appweekbanner.elfsterbanner:before{width: 530px;height:530px;background-size:cover;}
  .appweekbanner.openaibanner:before{width: 530px;height:530px;background-size:cover;}
  .lifepagebanner .services.android-page.aboutsuspagefull h1{margin-top: 200px;}
  .glassdoor-review-life-page.glassdoor-review{margin-top: 490px;}
  .appweekbanner.brainlybanner:before{width: 530px;height:530px;background-size:cover;}
  .appweekbanner.Glamappbanner:before{width: 530px;height:530px;background-size:cover;}
  .appweekbanner.meweappbanner:before {width: 530px;height: 530px;background-size:cover;}
  .lifepagebanner.androidpages .floatleft{top:50%}
  .portfolio-pages-keyword p{margin-top: 5px;}
  .floating2{right: 15%;top: 14%;} 
  .why-choose-us-powerapps .floating {right: 59%;top: 70%;}
  .softwaretestingperformance .row{flex-wrap: wrap;}
  .softwareperformtitlebox h2{font-size: 25px;}
  .softwareperformnumber span{font-size: 20px;}
  .trustedby {margin-top: 20px; width: 100%;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
  .trustedby .row {padding: 15px 10px;}
  .trusted-bylast {width: auto;}
}

@media only screen and (max-width:1176px){
  .weekappscreens.payzappscreens h2{padding: 0 182px;}
  .softwareperformtitlebox::before{width: 110%;}
  .flutter-new-banner .flutter-app-img{margin-top: 40px;}
  .flutter-new-banner .flutter-app-img img{max-width: 100%;}
  .stepstohire .hiring-process-number:before{width:200px;}
}

@media only screen and (max-width:1100px){
  .gitex-product-section .gitex-video-content.video-container{left: -60px;}
  .gitex-cartgurd-content .gitex-video-content.video-container{left: 50px;}
}

@media only screen and (max-width:1080px){
  .clientlogosliderarrowright {top: 40px;width: 25px;height: 70px;}
  .toolstechnotab.new-toolstechnotab .tab-data .tabnav{width: 100%;margin-top: 20px;}
  .toolstechnotab.new-toolstechnotab .tabnav li a {padding: 15px 15px 0 0;}
  .new-white-lable-solution-image img {width: 25%;}
  .construction-app .webcor {margin: 100px 0 100px 0;}
  .construction-app .webcor-nav li{padding: 0px 45px;}
  .construction-app .webcor-features .list-img {margin-right: 0; position: absolute;left: -95px;top: -7px;}
.construction-app .webcor-features .features-img img {width: 100%;margin: 80px 0 0 0;}
.construction-app .webcor-features p{margin-bottom: 60px;}
.tech-sec h3, .tech-sec h4{text-align: left;}
.sidebar-text {padding-right: 50px;}
.incident-management-app-casestudy .im-all-screen.incidentall_screens h2:before {font-size: 80px;}
  }

@media only screen and (max-width:1024px){
  .timesheetbanner .screen-text h3{margin-bottom: 25px;}
  .stepstohire .tooltip-hiring:before{box-shadow: none;}
  .stepstohire .tooltip-hiring-body{padding: 12px 10px !important;}
  .stepstohire .tooltip-hiring{bottom: 0;width: 100%;max-width: 170px;height: 50px;font-size: 16px;display: flex;justify-content: center;align-items: center;}
  .hiring-process.stepstohire .container-fluid {padding: 0px 15px;}
  .stepstohire .hiring-process-steps-list {max-width: calc(20% - 10px);flex: 0 0 calc(20% - 10px);margin: 0 5px;padding: 30px 10px;}
  .stepstohire .hiring-process-steps-list p {line-height: 1.5;font-size: 15px;}
  .stepstohire .tooltip-hiring-body {padding: 10px 25px;}
  .gtex-tab-img.gtex-title-iot{margin-left: -20px;}
  .hire-facebook-messenger .hire-facebook-content{margin-top: -90px;}
  .gitex-icon{margin: 40px 0 auto;justify-content: center;align-items: center;}
  .newbanner-gtex-company .col-md-9.hire-banner-left{width: 100%;}
  .newbanner-gtex-company .hire-banner-left .row{display: flex;justify-content: center;align-items: center;text-align: center;}
  .gitex-banner-title img{width: 35%;margin: 10% auto 0 auto;display: block;}
  .gitex-date img {width: 35%;display: block;margin: -5% auto;}
  .gitex-banner-title h4{text-align: center;}
  .appweekbanner h1 span{font-size: 22px;}
  .btngroup .mainprbutton + .mainprbutton{margin-left: 15px;}
  .btngroup.flutter-btn{display: flex;flex-wrap: wrap;gap: 15px;}
  .invoiceAboutwrapper{margin-top: 50px;} 
  .injuiryformWrapper.newinvoicewrapper .portfolio_new_banner {background: url(../svg/banner-bg-3.svg) no-repeat center top #F5FAFF;background-size: cover;}
  /* .medicine-client-video .testimonialswrapper{left: calc(50.66% - 176px);} */
  .mobile-medicine-fix-screen{width: 30%;}
  .medicine-delivery-phone-view{display: block;}
  .medicine-delivery-desktop-view{display: none;}
  .hire-qa-testing-service-list{padding: 0 25px;}
  .hire-qa-testing-service-list .hire-qa-development-list-box{width: 50%;}
  .mainprbutton.btn-qa-alignment-1{display: flex;margin-bottom: 30px;}
  .hire-qa-testing-service-list .hire-qa-development-list-box.hire-qa-development-list-box-1{display: none;}
  .app-features-section.medicine-delivery-phone-view{padding: 0!important;}
  .btn-medicine{display: inline-flex;justify-content: center;}
  .cable-quote-line{width: 100%;}
  .portfolio-btn .bg-animated-reverse:hover::before{top:0;height:100%;border-radius: 30px;}
  .portfolio-listing img.main-image{width: 100%}
  /* .hire-developer-enquire-now li {position: static!important;top: auto!important;right: auto!important;}
  .hire-developer-enquire-now span.animlinefordynamic{font-size:32px;} */
  .msserviceslisting.stsserviceslisting > li{padding: 0 10px 0 10px;}
  .toolstechnotab.new-toolstechnotab .tab-data .tabnav{width: 100%;}
  .construction-app .text-feature{margin-left: 80px;}
}


@media screen and (min-width:991px) and (max-width:1024px){
  .btn-gitex{bottom: -100px;}
  }
@media only screen and (max-width:991px){
  .timesheetbanner .banner-img{margin: auto;}
  .trading-desk-management-app.timesheetbanner .portfolio-banner{padding: 145px 0 102px;}
  .timesheetbanner .allscreenInventory.aeroSlider .inventorySlider .slick-arrow { border: 10px solid #FFBF77;}
.whyourclientlove  .slick-initialized .slick-slide{margin: auto;transform: translate(28%, 0%);}
    .whyourclientlove .text-margin{margin-top:50px;}
    .whyourclientlove .margin-bottom{margin-bottom:50px;}
    .trustedby{width:62%;text-align: center;margin: 0 auto;}
    /* .trustedby .row{display:flex;justify-content:space-between;} */
    .trusted-bylast{width:100%;}
.timesheetbanner .invoiceappslider .invoiceAllscreens img{width:70%;}
.timesheetbanner #invoiceAllscreenswrapper{height:auto;}
.timesheetbanner .invoiceTitle h3{font-size: 45px;}
.timesheetbanner .allscreenInventory.aeroSlider h3{font-size: 45px;margin-bottom: 10px;}
  .timesheetbanner .incident-about-list::before{width: 68%;}
  .new-inquiry-section .slick-slide .quotes{width: 10%;}
  .video-medicine{display: block;margin:0 auto;text-align:center; }
  .stepstohire .tooltip-hiring {bottom: -25px;}
  .hiring-process.stepstohire.pb-8{padding-bottom: 0 !important;}
  .hiring-process.stepstohire .pb-4{padding-bottom: 0 !important;}
  .stepstohire .tooltip-hiring:before{box-shadow: none !important;}
  .stepstohire .hiring-process-steps-list{max-width: 50%;flex: 0 0 50%;margin-bottom: 60px;}
  .stepstohire .hiring-process-steps-list p {margin: 20px 0 10px;}
  .stepstohire .hiring-process-number{display: none;}
  .stepstohire .hiring-process.pb-8 {padding-bottom: 0px!important;}
  .gitex-powerapp-section .video-images{margin-top: 10px;height: 450px;}
  .gitex-date{gap:0;}
  .gitext-content .hire-banner-left h3{font-size: 35px;margin-top: 0;}
  .gtex-title-iot.gps-motor-cta .cta-img{display: block;}
  .gtex-tab-img.gtex-title-iot{margin: auto;}
  .gtex-tab-img.gitex-power-title{margin: 5px auto 5px auto;}
  .gitex-cartgurd-content .btn-gitex{right: 15%;top: 20px;}
  .btn-gitex {position: relative;right: -5%;}
  .gitext-grid-view{display: grid;}
  .gitex-video-content .serviceanimvideo{max-width: 440px;}
  .gitex-video-content.video-container{display: flex;justify-content: center;align-items: center;}
  .gitex-product-section .gitex-video-content::before{top: 10px;left: 192px;}
  .gitex-product-section img.gitexvideoleft.lozad {left: 155px;}
  .gitex-product-section img.gitexvideoright.lozad {top: -10px;right: 60px;}
  .gtex-tab-img{margin:40px auto;}
  .gitex-tabview-2{display: flex;flex-wrap: wrap-reverse;justify-content: center;align-items: center;}
  .sidebar-text.siderbar-gitex-banner-text{padding-right: 0;}
  .newbanner-gtex-company .hire-banner-left .row{justify-content: space-evenly;}
  .softservicetestfeature .showcaseprojectsliderinner-1{display: flex;flex-direction: column-reverse;}
.softservicetestfeature .showcaseslidernonborder .showcaseprojectsliderinner-1 .serviceportfolioleft img.stsimg{    margin: 60px 0 30px 0}
  .softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul li:nth-child(4) .stsbox:before, .softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul li:nth-child(2) .stsbox:before,.softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul li:nth-child(3) .stsbox:before, .softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul li:first-child .stsbox:before{
    display: none;
  }
  .softwareperformtitlebox{gap: 0px;}
  .softwareperformnumber span{font-size: 18px;}
  .softwareperformtitlebox::before{bottom: -6px;width: 106%;}
  .typesoftester a .dotnetbgicons::before{right: -10px;transform: translate(-50%, 31%);}
  .typesoftester .dotnetbgicons img{right: -8px;transform: translate(80px, 14px);}
  .new-solutions-list{display: flex;flex-wrap: wrap;justify-content: center;}

  .softwaretestservice .bannerText{text-align: center;margin-bottom: 30px;}
  .softwareservice-img{margin-bottom: 30px;}
  .new-clstitle-center{text-align: center;}
  .tab-view{display:block;}
  .desktop-view{display:none;}
  .legendfixImg{display:none;}
  .why-choose-us-powerapps{padding-bottom: 50px;}
  .floating img, .floating2 img{width: 75%;}
  .floating2{right: 26%;top: 24%;}
  .why-choose-us-powerapps .floating{right: 60%;top: 64%;}
  .portfolio_artist_feature_list{margin-top: 40px;}
  .qa-image-reducespace{margin-bottom: 0;}
  .glassdoor-review{margin: auto;}
  .mainframeworks{width:95%;}
  h4.title-develop-service{line-height: 1.2!important;}
  .asp-content.second-content .row{display: flex;flex-wrap: wrap;}
  .lifepagebanner .services.android-page.aboutsuspagefull h1{margin-top: 100px!important;}
  .glassdoor-review-life-page.glassdoor-review{margin-top:450px}
  .androidpages.lifepagebanner .services.android-page{padding: 280px 0 217px!important;}
  .offering-section-1 .herosection-tabcontent .app-features-description ul li:before{width: 10px;height: 10px;border: 2px solid #1389FD;}
  .offering-section-1 .herosection-tabcontent .app-features-description ul li{width: 100%;font-size: 15px;}
  .toolstechnotab.new-toolstechnotab .tab-data .tabnav{width: 340px;}
  .box-med:hover .list-img img {-webkit-filter: none;filter:none;transition: none;transform: none;}
  .box-med:hover .medicine-hover-color {color: #722025;}
  .box-med:hover:before {background-color: #fff;}
  .medicinecolnumber{bottom: -325px;right: 86%;}
  .payzappbanner .payzappbannercontent{padding: 0;}
  .weekappscreens.payzappscreens h2{padding: 0 75px;}
  .app-related-blocks .medicine-title .app-title h3:before{left: -260px;}
  .appweekbanner.firstlinebanner img.banner-logo{margin: 50px auto 0;}
   .appweekbanner-img img{width: 100%;margin:30px auto;}
  .appweekbanner.openaibanner.letgobanner:before{display: none;}
  .appweekbanner.goodrxbanner:before{display: none;}
  .appweekbanner.goodrxbanner.picsartbanner:before{display: none;}
  .appweekbanner.urbandictionarybanner:before{display: none;}
  .appweekbanner.elfsterbanner:before{display: none;}
  .payzappbanner .appweekbanner:before{display: none;}
  .foxsports .appweekbanner.firstlinebanner:before{display: none;}
  .foxsports .appweekbanner:before{display: none;}
  .appweekbanner.openaibanner:before{display: none;}
  .appweekbanner:before{display: none;}
  .openaiapp .letgobanner h6{margin-top: 20px;}
  .weekstoreapp .weekstoreapp-phone{margin-bottom: -78px;}
  .playstoreimages img{width: 180px;}
  .weekappscreens h2{font-size: 40px;}
  .tech-sec.alignment-text-faq h4{margin:20px 0;}
  .aeronautical-app.lifecycleportfolio.powerapps-canva .portfolio-banner{background-size: 100%;}
  .portfolio-banner.construction-banner .row{display: flex;flex-wrap: wrap-reverse;justify-content: center;text-align: center;}
  .portfolio-banner.construction-banner .app-logo img{margin: auto;}
  .construction-inspection .portfolio-banner.construction-banner{padding-bottom: 40px;}
  .construction-banner .build-on{display: flex;justify-content: space-evenly;flex-wrap: wrap;}
  .btn-common.iphone-btn{display: flex;justify-content: center;flex-wrap: wrap;}
  /* .hire-developer-top-img img{margin:20px auto;} */
  .hire-banner.on-demand-app-banner{padding-bottom: 0;}
  .microsoft-powerapp-why-us .new-why-us-right img{margin-top: 200px;}
  .videoPoster.microsoft-video{width: 50%;margin: auto;margin-top: 20px;}
  .btn-common.microsoft-power-btn-1{display: none;}
  .btn-common.microsoft-power-btn-2{display: block;}
  .on-demand-app-banner .hire-banner-steps{margin-bottom: 15px;}
  .reactjs-whyus-section .new-title h3{margin-top: 25px;padding: 0px 15px;}
  .reactjs-whyus-section .new-why-us-left ul{padding: 0 5px;}
  .power-pointmain-img{display: none;}
  .btn-common.btn-power-point-spacing{display: none;}
  .btn-common.btn-powerpoint-spacing-1{display: flex;justify-content: center;margin-bottom: 40px;margin-top: -20px;}
  .d-flex.whysectionpowerpoint {flex-direction: column;}
  .btn-medicine{display: flex;justify-content: center;}
  .related-medical-app{flex: 0 0 50%;max-width: 50%;}
  .appweekbanner.brainlybanner:before{display: none;}
  .flutter-new-banner .hire-banner-step{flex: 0 0 30%;max-width: 30%;}
  /* .hire-developer-enquire-now li:nth-child(1){position: inherit;}
  .hire-developer-enquire-now li:nth-child(2){position: inherit!important;}
  .hire-developer-enquire-now li:nth-child(3){position: inherit;} */
  .fourth-footer.footer-li-top{width:30% !important;}
   }

@media only screen and (max-width:900px){
  .construction-app .webcor-features .list-img {top: -7px;}
  .medicine-phonescreen-slickslide img{width: 36%;}
  .why-choose-us-powerapps .floating{right: 58%;top: 70%;}
  .floating2{right: 26%;top: 25%;}
  .why-choose-us-powerapps{padding-bottom: 0;margin-bottom: 30px;}
  .offering-section-2 .offering-white-label-border{border: 1px solid #DEE4FE;border-radius: 20px;padding: 20px 20px;display: flex;justify-content: center;flex-wrap: wrap; margin: 4px 4px;height: auto;}
  .technologies-combination .uiuxservicetabnav{padding: 25px 0 25px 5vw;}
  .technologies-combination .uiuxservicetabnav li a {padding: 22px;width: 320px;}
  .technologies-combination .uiuxservicetabnav li h3 {font-size: 25px;}
  .technologies-combination p {font-size: 15px;}
  .blog-list-content{margin-bottom: 20px;position:relative;z-index:99;}
  .blog-list {padding: 40px 0;}
  .microsoftProgramblockwrap.new-sect-blocks {max-width: 50%;flex: 0 0 50%;}
  .stepstohire .tooltip-hiring{max-width: 275px;}
}

@media only screen and (max-width:820px){
  .weekstoreapp .weekstoreapp-phone.mewe-phone {margin-bottom: -162px;}
  }

@media screen and (min-width:576px) and (max-width:900px){
  .sonacyclelist .sonacyclenumber{display: grid;place-content: center;}
  .sonacyclelist .sonacyclenumber span{position: relative;top:unset;bottom: unset;right:unset;left:unset;margin:0;}
  .listNo{display: grid;place-content: center;}
  .listNo span{position: relative;top:unset;bottom: unset;right:unset;left:unset;margin:0;}
}

@media only screen and (max-width:768px){
  .hire-banner-2.hire-react-native-banner .new-title{display: flex;flex-wrap: wrap;justify-content: center;text-align: center;}
    .floating2{right: 26%; top: 20%;}
    .why-choose-us-powerapps .floating{right: 58%;top: 55%;}
  .lifepagebanner .services.android-page.aboutsuspagefull h1{margin-top: 85px!important;}
  .glassdoor-review-life-page.glassdoor-review{margin-top: 425px;}
  .offering-section-2{display: block;}
  .offering-section-1{display: none;}
  /* .offering-section-2 .cstservicesliderarrow.cstservicesliderarrownext{left: 50%;top: 5px;} */
  /* .offering-section-2 .cstservicesliderarrow.cstservicesliderarrowprev{top: 470px;left: 40%;} */
  .responsive-offering-label .slick-track{display: flex;}
  .new-toolstechnotab-tabsection-center .tab-container .herosection-tabcontent{display: block;}
  .weekappscreens.payzappscreens h2{padding: 0;color: #000;}
  .related-medical-app{display: flex;justify-content: center;}
  .letgo-align h2,.letgo-align h6{padding-left: 15px;padding-right: 15px;text-align: center;}
  .letgo-align p{padding-left: 15px;padding-right: 15px;text-align: left;}
  .aboutweekapp .letgo-align ul {padding-left: 30px;text-align: left;}
  .playstoreimages img{width:120px;}
  .weekappscreens h2{font-size: 40px;}
  .microsoft-powerapp-why-us .new-why-us-right img{width:50%;}
 .food-deliverybannerstep{margin: bottom 20px ;}
 .filter_tabs_technology .nav-tabs li a::before{background: none;}
 .portfolio-pages-keyword{padding:20px 40px;}
 .aeronautical-app.lifecycleportfolio.powerapps-canva .portfolio-banner{background-size: 107%;}
 .mobile-medicine-fix-screen{width:40%;}
 .medicine-phonescreen-slickslide img{width: 32%;height: 460px;}
 .floating2{right: 25%;top: 25%}
 .why-choose-us-powerapps .floating{right: 60%;top: 75%;}
 .serviceportfolioleft figure.imgofaspdotcore{position: inherit;}
 .softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap ul{ display: flow-root; }
 .softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap span{z-index: 1;bottom: 35%;left: 12%;text-align: left;padding: 0 10px;}
 .trading-desk-management-app.softwaretestingperformance.softwareserviceoucomes .portfolio-banner{padding: 50px 0;}
 .app-features-description.gitex-power-platform-service .row{display: flex;justify-content: flex-start;flex-wrap: wrap;width: 100%;}
  .gitex-video-content .serviceanimvideo{background: #b5bfff;padding: 20px;border-radius: 15px;}
    img.gitexvideoleft.lozad{display: none;}
    img.gitexvideoright.lozad{display: none;}
   .gitex-video-content::before{display: none;}
  .tab-content.gtex-tab-content{float: none;}
  .gitex-icon li img {width: 80px;}
  .gitex-banner-title img{width: 370px;}
  .gitex-date img{width: 280px;}
  /* .newbanner-company.newbanner-gtex-company{height: calc(100vh - 220px);} */
}
@media only screen and (max-width:767px){
  .typesoftester .dotnetbgicons img{  right: -30px;transform: translate(80px, 10px);}
  .new-solutions-box.automation-solution-box img{margin:auto}
  .weekstoreapp .weekstoreapp-phone{margin-bottom: 0px;}
  .medicinecolnumber{bottom: -156px;right: 100%;}
  .foxsports .weekappscreens.firstlineappscreen{padding: 0px 0;}
  .related-medical-app{display: flex;flex: 0 0 100%;justify-content: center;}
  /* .related-medical-contentbox{display: flex;flex-wrap: wrap;justify-content: space-evenly;align-items: center;} */
  /* .app-related-blocks.medical-block{width: 75%} */
  .app-related-blocks.medical-block .app-block{height: 740px;}
  .app-related-blocks .medicine-title .app-title h3:before{right:18%}
  .portfolio-orderchange .portfolioPopup{display: flex;flex-wrap: wrap-reverse;}
  .portfolio-content-first{display: none;}
  .portfolioPopupleft .trusted-by{margin-top: -50px;}
  .portfolio-content-second{display: grid;justify-content: center;align-items: center;flex-wrap: wrap;margin-bottom: 20px;text-align: center;font-size: 30px;}
  .inquiry-page-new .newcon .form-group.contact-form-bottom-main .emailalertspace label.error{bottom: -24px;}
  .new-title h2,.new-title h3, .new-title h1{font-size:30px;margin-bottom:10px;line-height:1.6;text-align:center;}
  .medicine-screen-box{display: flex;justify-content: space-between;flex-wrap: wrap;}
  .col-md-6.box-med.text-left{max-width: 50%;height: 138px;flex: 0 0 50%;}
  .portfolio-heading.construction-vender-title h1{color: #000;}
  .lifepagebanner .services.android-page.aboutsuspagefull h1{margin-top: 50px!important;}
  .glassdoor-review-life-page.glassdoor-review{margin-top: 380px;}
  .weekstoreapp .weekstoreapp-phone.mewe-phone{margin-bottom: -145px;}
  .clswordpressdata .text-development-service .title-develop-service{padding-bottom: 0;}
}



@media only screen and (max-width:700px){
  .medicinecolnumber{bottom:-200px}
  .whitelabesliderarrowprev{top:510px} 
 
}
@media only screen and (max-width:690px){
  .app-related-blocks .medicine-title .app-title h3:before {right: 0;left:0;}
  .app-related-blocks .app-title h3{text-align: center;}
  .app-description p, .app-title h3{text-align: center;}
  .app-related-blocks.medical-block .app-block{height:710px;}
  .app-related-blocks.medical-block{margin: 10px 0;}
  .medicinecolnumber{bottom: -182px;right:0%} 
  .weekstoreapp .weekstoreapp-phone{margin-bottom: -70px;}
  .foxsports .weekappscreens.firstlineappscreen{padding: 0;background: none;}
  .foxsports .weekappscreens.openaiscreens.foxstarscreen{padding: 0;background: none;}
  .weekappscreens.openaiscreens{padding: 0;background: none;}
  .whyourclientlove  .text-align{text-align:center;}
  .foxsports .weekappscreens.openaiscreens.foxstarscreen{padding:50px 0;background-color: #F8F9FE;}
  .foxsports .weekappscreens.firstlineappscreen.weekscreenbgcolor{padding:50px 0;background-color: #F8F9FE;}
  .aboutweekapp{padding-top: 50px;}
  .weekappscreens.weekscreenbgcolor{padding:50px 0;background-color: #F8F9FE;}
  .portfolio-pages-keyword p{text-align: center;}
  .hire-qa-testing-service-list .hire-qa-development-list-box{width: 100%;}
  .floating img, .floating2 img{display: none;}
  .why-choose-us-powerapps img{margin:0}
  /* .hire-developer-enquire-now ul li{margin-right: 10px;margin-top: 10px;} */
}
@media only screen and (max-width:639px){
  .portfolio-listing .row{display: block;}
  .portfolio-listing .col-lg-6{padding: 0;}
  .portfolio-listing img.main-image{border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;border-top-right-radius: 40px;border-top-left-radius: 40px;width: 100%;}
  .portfolio-listing:before{display: none;}
  /* .app-related-blocks.medical-block{width: 90%;} */
  .medicinecolnumber{bottom: -212px;}
  .portfolio-btn{display: grid;justify-content: inherit;gap:0px;}
  .whitelabesliderarrowprev{top: 534px;left: 38%;} 
  .stepstohire .hiring-process-steps-list {max-width: 100%;flex: 0 0 100%;}
}

@media only screen and (max-width:615px){
  .gitex-icon li img{width: 60px;}
  .gitex-banner-title img{width: 300px;}
  /* .newbanner-company.newbanner-gtex-company{height: calc(100vh - 280px);} */
}

@media screen and (max-width:590px){
  .typesoftester .dotnetbgicons img{display: none;}
  .clssbutton.clssstsbtn{display: none;}
  .typesoftester a .dotnetbgicons::before{display: none;}
  .clssboxlisting .typesoftester h4{font-size: 15px;}
  .stsserviceslisting .btnforsoftwatertestservice {display: none;}
  .stsserviceslisting .current-opening-collapsed ul li{font-style: normal;}
  .stsserviceslisting .stscurrentopeningcollapsed h5{font-style: normal;line-height: 1.2;}
  .serviceanimvideo.gpsmotorvideo{padding: 8px;}
  .timesheetbanner .banner-img{width:65%;}
  .timesheetbanner .incident-about-list::before{display: none;}
  .timesheetbanner .incident-about-list p{padding: 0;}
.timesheetbanner .incident-about-list .common_btn{justify-content: center;}
.timesheetbanner .allscreenInventory.aeroSlider .inventorySlider .slick-arrow{border:4px solid #FFBF77;}
.timesheetbanner .screen-text h3::before {font-size: 65px;}
.timesheetbanner .screen-text h3 {font-size: 40px;}
.timesheetbanner .allscreenInventory.aeroSlider h3{font-size: 40px;}
.timesheetbanner .invoiceTitle h3 {font-size: 40px;}
.timesheetbanner .bannerText p{font-size: 18px;text-align: center;}
.timesheetbanner h1{text-align: center;}
.timesheetbanner .invoiceappslider .invoiceAllscreens img{width: 88%;}
.whyourclientlove  .slick-initialized .slick-slide{margin: 20px auto;transform: translate(0%, 0%);}
    .trustedby{width:100%;margin-bottom: 20px;}
}

@media screen and (max-width:580px){
 .healthcarebtn.m-auto{margin: 0 auto;padding-top: 15px !important;}
  .hire-developer-top-img img{width: 100%;}
  .hire-facebook-messenger .hire-facebook-content{margin-top: -50px;}
  .related-medical-app {display: flex;flex: 0 0 100%;justify-content: center;}
  .weekstoreapp .weekstoreapp-phone{margin-bottom: 0;}
  .playstoreimages img{width: 140px;}
  .weekappscreens h2{font-size: 30px;}
  .medicine-phonescreen-slickslide img{width: 60%;height: 400px;}
  .microsoft-powerapp-why-us.hire-developer-back .pb-8{padding-bottom: 0px !important}
  .btn-common.btn-powerpoint-spacing-1{margin-bottom: -10px;margin-top: 20px;}
  .right-side-tab-section .app-feature-text{font-size: 16px;}
  .clsstsfeature span{font-size: 17px;}
  .softservicetestfeature .showcaseslidernonborder .serviceportfolioleft img.stsimg,.softservicetestfeature .showcaseslidernonborder .showcaseprojectsliderinner-1 .serviceportfolioleft img.stsimg{width: 100% !important;}
.clsstsfeature{flex-direction: column;}
.showcaseprojectsliderwrapper.customshowcaseslider .serviceportfolioright .service-portfolio-title{text-align: left;}
.softservicetestfeature .squarecustomlisting li{text-align: center;}
.serviceportfolioright p{text-align: left;}
.stsfeaturebtn{display: flex;justify-content: center;}
.softservicetestfeature .clsbutton1{padding: 0px 55px 0px 0px;}
.softservicetestfeature .sliderimg02{margin-right: 0;}
.app-features-description.gitex-power-platform-service .row{display: grid;}
.gitex-banner-title h4{font-size: 20px;}
.gitext-content .hire-banner-left h3{font-size: 28px;}
.gitext-content .sidebar-text h3{font-size: 35px;}
.timesheetbanner .allscreenInventory.aeroSlider{padding: 50px 0 50px;}
}


@media only screen and (max-width:575px){
  .btnpaddingservice.pt-4{padding-top: 0 !important;}
  .mobiletestingwhyus.healthcarewhysection{padding-top: 0;}
  .healthcaremargin{margin-top: 20px;margin-bottom: 0;padding-bottom: 0;}
  .btnpaddingservice.pb-8{padding-bottom: 30px !important;}
  .hirestepbtn.pt-4{padding-top: 0px !important;padding-bottom: 40px !important;}
  .app-related-blocks.medical-block .app-block{height: 670px;}
  .col-md-6.box-med.text-left{padding: -2px 15px;text-align: left;height: 130px;}
  .medicine-hover-color{line-height: 25px;text-align: left;margin-top: 5px;}
  .mobile-medicine-fix-screen{width:40%;height: 450px;}
  .showcaseprojectsliderinner[data-color="fitness-app-gradient"]:before {background: url(../png/projectbg13.png) no-repeat center left -270px / cover;}
  .softwaretestservice .bannerText h1{font-size: 40px;padding: 0px 5px;}
  .softwareservice-img{width: 100%;}
  .flutter-new-banner .hire-banner-step {flex: 0 0 60%;max-width: 60%;}
  .app-features-description.gitex-power-platform-service .row{display: grid;}
  .fourth-footer.footer-li-top {margin-top: 15px;width: 80% !important;}
}

@media only screen and (max-width:545px){
  .hire-facebook-messenger .hire-facebook-content{margin-top:0;}
  .weekappscreens.payzappscreens h2{margin-top: 0px;font-size: 27px;}
  .aboutweekapp.payzappweekappwork{padding: 0;}
  .payzappbox .new-title h2, .new-title h3{font-size: 30px;line-height: 1.2;text-align: left;padding: 0px;}
  /* .app-related-blocks.medical-block{width:100%} */
  .microsoft-powerapp-why-us .new-why-us-right img{width: 60%;margin-top: 0;}
  .portfolio-pages-keyword{line-height: 1.5;}
  .new-faq-app .panel-heading{border-radius: 15px;}
  .whitelabesliderarrowprev{top:432px;left:35%}
  .glassdoor-review-life-page.glassdoor-review{margin-top: 410px;}
  .portfolio-inner-banner h1{font-size: 35px;padding: 5px 10px;}
  .industries-box{height:225px;}
  .filter_tabs_block.supported-countries.payment{width: 150px;height: 90px;}
  .hire-developer-top .new-title h2{font-size: 28px !important;}
.new-title h2, .new-title h3{font-size: 28px !important;}
.hire-developer2 .hire-developer-top .new-title h2, .new-title h3{font-size:28px !important;}
.toolsandtechs .headtext{font-size: 28px !important;}
.softwareperformtitlebox{gap:18px;}
.video-medicine .serviceanimvideo{max-width: 85%;}
}


@media only screen and (max-width:510px){
  .gitex-icon img{width:100%;height: 100%;}
  .gtex-tab-img:before{left: -20px;top: -40px;width: 100px;height: 100px;}
  .gtex-tab-img:after{right: -20px;bottom: -40px;width: 100px;height: 100px;}
  .gtex-tab-img{max-width: 270px;}
  .gtex-tab-img img{max-width: 270px;}
  .gtex-tab-img.gtex-tab-img-1::before{top: -15px;}
}


@media screen and (min-width:377px) and (max-width:392px){
  .servicecircleanimation.servicecircleanimationforflutter{margin: auto;transform: translate(-50%, -2%);right: 50%;left: 50%;}
  .serviceiconone{left: -10px;}
}



@media screen and (max-width:480px){
  .gtex-tab-img{padding: 15px;}
  .gtex-tab-img.gitex-power-title {margin: 20px auto 0px auto;}
  .gitex-video-content .serviceanimvideo{max-width: 340px;transform: translate(15%, -4%) !important;}
  .gitex-cartgurd-content .gitex-video-content.video-container {left: -20px;}
  .gitex-banner-title img{    width: 240px;margin: 20% auto 0 auto;}
  /* .hire-developer-enquire-now span.animlinefordynamic{font-size:22px;}
  .hire-developer-enquire-now .new-title h2{font-size: 22px!important;} */
  .circle-info.cmn-info.newcon.clswordpressdata.clseconds{padding: 0px 0 40px!important;}
  .clswordpressdata .text-development-service .title-develop-service{padding-bottom: 0px;}
  .new-title h2{margin-bottom: 25px;}
  .app-related-blocks.medical-block .app-block {height: 620px;}
  .microsoftProgramblockwrap .microsoftProgramblockcon{text-align: center;}
  .medicinecolnumber{bottom: -240px;}
  .btn-common.iphone-btn{padding:0 15px;}
  .asp-net-development-banner .iconAnimation svg{display: none;}
  .asp-net-development-banner .hire-banner-left h1{display:grid ; text-align: left;}
  .asp-net-development-banner .iconAnimation{    border-right: none;}
  .title-develop-service{margin: 0 0 0 0px;}
  .mobile-medicine-fix-screen{width:60%;}
  .hire-qa-testing-service-list .hire-qa-development-list-box:nth-child(2) .new-development-services-list .new-development-services-img{background-position: -60px 0px;}
  .hire-qa-testing-service-list .hire-qa-development-list-box:nth-child(3) .new-development-services-list .new-development-services-img{background-position: -118px 0px;}
  .hire-qa-testing-service-list .hire-qa-development-list-box:nth-child(4) .new-development-services-list .new-development-services-img{background-position: -180px 0px;}
  .hire-qa-testing-service-list .hire-qa-development-list-box:nth-child(5) .new-development-services-list .new-development-services-img{background-position: -298px 0px;}
  .hire-qa-testing-service-list .hire-qa-development-list-box:nth-child(6) .new-development-services-list .new-development-services-img{background-position: -360px 0px;}
  .hire-qa-testing-service-list .hire-qa-development-list-box:nth-child(7) .new-development-services-list .new-development-services-img{background-position: -422px 0px;}
  .hire-qa-testing-service-list .hire-qa-development-list-box:nth-child(8) .new-development-services-list .new-development-services-img{background-position: -482px 0px;}
  .glassdoor-review{padding: 0px 35px 6px;}
  .whitelabesliderarrowprev {top: 456px !important;left: 33%;}
  .pb-4{padding-bottom: 20px!important;}
  .softwaretestingbox .app-features-description ul li{width: 100%;}
  .softwareperformtitlebox h2{font-size: 20px;}
  .stsserviceslisting .msservicesblocktopleft span{font-size: 20px;}
  .timesheetbanner .screen-text h3{font-size: 30px;}
  .timesheetbanner .screen-text h3::before {font-size: 45px;}
  .timesheetbanner .allscreenInventory.aeroSlider h3{font-size:30px;}
  .timesheetbanner .invoiceTitle h3 {font-size: 30px;}
  .timesheetbanner .invoiceappslider .invoiceAllscreens img{width: 95%;}
}
@media only screen and (max-width:468px){
  .portfolio-listing img.main-image{border-top-right-radius: 20px;border-top-left-radius: 20px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px; }
  .portfolio-listing .col-lg-6 {padding: 0 15px;}
  .circle-info.cmn-info.newcon.clswordpressdata.clseconds{padding: 30px 0 30px!important;line-height: 1.8;}
  /* .whitelabesliderarrowprev{top: 457px;left: 30%;} */
  .glassdoor-review a{display: grid;gap: 5px;}
  .glass-door-icon{margin: auto;display: block;}
  .glassdoor-line-center{display: none;}
  .glassdoor-content p{text-align: center;font-size: 14px;}
  .softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap span{bottom: 35%;left: 17%;text-align: left;font-size: 12px;padding: 0 10px;}
  .btn-gitex{right: -15%;}
  .gitex-cartgurd-content .btn-gitex{right: -15%;}
}
@media only screen and (max-width:414px){
  .medicinecolnumber{bottom: -295px;}
  .construction-banner .build-on{gap: 20px;text-align: center;}
  .construction-inspection .construction-banner .build-on .right-side{border-left: none;}
  .app-related-blocks .app-block{width: 85%!important; padding: 13px;}
  /* .payzappbanner .appweekbanner img.banner-logo{margin: 200px auto 0;} */
  .payzappbanner .appweekbanner h1 span{padding: 0 8px;}
  .app-related-blocks.medical-block .app-block{height: 635px;}
  /* .appweekbanner.firstlinebanner img.banner-logo{margin: 160px auto 0;} */
  .laravel-development-banner .iconAnimation svg{width: 100%;}
  .softwareperformtitlebox::before{width: 112%;}
  .softwareperformnumber{width: 24%;}

}

@media only screen and (max-width:400px){
  .whitelabesliderarrowprev {top: 479px !important;left: 30%;}
  .btngroup{display: grid;gap:15px;}
  .btngroup .mainprbutton + .mainprbutton{margin-left: 0;}
  .timesheetbanner .invoiceappslider .invoiceAllscreens img{width: 100%;}
}

@media only screen and (width:360px){
  .whitelabesliderarrowprev {top: 504px !important;left: 30%;}
  .btngroup{display: grid;gap:5px;}
  .stsserviceslisting .msservicesblocktopleft span{
   font-size: 17px;
  }
}

@media only screen and (max-width:376px){
  .toolsandtechs span{font-size: 22px !important;}
  .toolsandtechs .headtext{font-size: 25px !important;}
  .hire-developer-top .new-title h2{font-size: 25px !important;}
  .new-title h2, .new-title h3{font-size: 25px !important;}
  .hire-developer2 .hire-developer-top .new-title h2, .new-title h3{font-size:25px !important;}
  /* .hire-developer-enquire-now .new-title h2{font-size: 25px !important;} */
  .new-title h2, .new-title h3{font-size: 25px;}
  .industries-box{height:160px;}
  .medicinecolnumber{bottom: -280px;} 
  .app-related-blocks.medical-block .app-block{height:615px; }
  .circle-info.cmn-info.newcon.clswordpressdata.clseconds.wordpressback.new-back{padding: 0!important;}
  .newcon .plain-text{padding: 0!important;}
  .servicecircleanimation{margin: auto -10px;}
  .servicecircleanimation.servicecircleanimationforflutter{margin: auto;transform: translate(-50%, -2%);right: 50%;left: 50%;}
  .serviceiconone{left: -10px;}
  .serviceicontwo{ bottom: 20px;right: 18px;}
  .new-why-us-new .new-why-us-right img{width: 85%;}
  .stsservicelistimg::before{width: 60px;height: 60px;top:-11px;    border: 6px solid #1389FD;}
  .stsserviceslisting .msservicesblocktopleft span{font-size: 20px;}
  .softwaretestingperformance.softwareserviceoucomes .stepsnamicwrap span{left: 21%;text-align: left;font-size: 12px;padding: 0 10px;transform: translate(0%, 15%);}
  .gitex-video-content .serviceanimvideo{max-width: 310px;left:10px;}
  .gitex-cartgurd-content .gitex-video-content.video-container{left: -30px;}
}

@media only screen and (max-width:320px){
  .gitex-icon img{width: 70%;}
  .btn-gitex { right: -25%;}
  .gitex-cartgurd-content .btn-gitex {right: -22%;}
  /* .newbanner-company.newbanner-gtex-company{height: calc(100vh - 390px);} */
  .gitex-date img {width: 210px; margin: -35% auto;}
.gtex-tab-img.gtex-tab-img-1::before{width: 120px;height: 110px;left: -15px;}
.gitex-banner-title img { width: 225px;margin: 20% auto 0 auto;}
.gitex-video-content .serviceanimvideo{max-width: 260px;left: 30px;}
/* .gitex-icon img{width:45px;} */
.newbanner-gtex-company .hire-banner-left .col-md-2{margin: 0;padding: 0;}
  .serviceicontwo{bottom: 76px;right: 10px;width: 15%;}
  .serviceiconone{left: 13px;width: 15%;} 
  .whitelabesliderarrowprev {top: 527px !important;left: 28%;}
  /* .hire-developer-enquire-now .new-title h2{font-size: 20px!important;} */
  .portfolio-inner-banner h1{font-size: 30px;padding: 5px 10px}
  .softwaretestservice .bannerText h1{font-size: 30px;}
  .softwareperformtitlebox h2{font-size: 17px;}
  .gitex-cartgurd-content .gitex-video-content.video-container {left: -50px;}
 
}

/* responsive css by heerak */
@media only screen and (max-width:1768px){
  .ridesharing-features::after{left:-100px;}
}

@media only screen and (max-width:1680px){
  .construction-app .webcor-solution::after {right: 0px;bottom: 82px;}
  .banner-img img{max-width: 100%;}
  .construction-app .webcor-challanges img {max-width: 100%;}
  .construction-app .webcor-solution img{width: 100%;}
}
@media only screen and (max-width:1600px){
  .construction-app .webcor::before {left: 60px;}
  .portfolio_ridesharing_about .about-img{margin-left: -218px;}
  .ridesharing-features::after {left: -150px;}
  .features-gps-motor-controller .aeronauticalScreen.screen2:before {top: -176px;right: -129px;}
  .features-gps-motor-controller .aeronauticalScreen.screen4:before {top: -176px;right: -129px;}
  .power-pointmain-img img{max-width: 100%;}
}
@media only screen and (max-width:1440px){
  #navbar-menu ul.dropdown-menu.service-megamenu-content.service-update .menuboximg .menucontactinfo{padding: 45px 24px 25px;}
  .construction-app .different-features::after {right: -38px;bottom: 35px;}
  .construction-app .webcor-solution::after {right: 63px;bottom: 109px;}
  .construction-app .webcor-features .features-img img{width: 90%;}
  .hire-banner-2.openaiapp-banner .hire-banner-step:nth-child(2) .hire-banner-step-img {background-position: -54px 0;}
  .hire-banner-2.openaiapp-banner .hire-banner-step:nth-child(3) .hire-banner-step-img {background-position: -111px 0;}
  .hire-developer2 .ctacustomapp .clsstitle {font-size: 35px;}
  .hire-developer2 .hire-developer-top .new-title h2, .new-title h3 {font-size: 40px;}
  .ride-sharing-banner::after{top: 166px;right: -517px;}
    .ride-sharing-banner .banner_bg img{max-width: 100%;}
    .portfolio_ridesharing_about .about-img{max-width: 100%;margin-left: 0;margin-top: 0;}
    .ridesharing-features::after {left: -200px;bottom: -120px;}
    .weekappscreens p {padding: 0 260px;}
    .hire-jewellery-banner.newbanner-company .hire-banner-left p {width: 82%;}
  .newbanner-company.hire-jewellery-banner .hire-banner-right .logist-right::before{left: -214px;}
  .newbanner-company.hire-jewellery-banner{padding: 50px 0;}
  .jewellery-portfolio .sliderimg01 {margin-bottom: 30px;}
  .jewellery-portfolio .sliderimg02 {margin-top: 60px;}
  .waveArtist .product:nth-child(8) {top: 35%;left: 80%;}
  /* .why-choose-us-powerapps img{max-width: 100%;} */
  .new-real-img img{max-width: 100%;}
  .new-real-img .floating {top: 40%;left: 55px;}
  .new-real-img .floating img{width: 100%;}
  .sidebar-text h2{font-size: 70px;}
  .gps-motor-cta::before{right: -50px;}
  .punch-in-out-slider.modal .carousel-control.right.life-carousel{left: 10% !important;}
  .punch-in-out-slider.modal .carousel-control.left.life-carousel{right: 10% !important;}
  .new-model-video .modal-body iframe {width: 1200px;height: 549px;}
   /* saudi-mobile-app-developemnt     */
   .saudi-mobile-app-developemnt .saudi-mobile-app-banner .office-add-icon-center {right: -15%;top: -22px;}
   .saudi-mobile-app-developemnt .saudi-mobile-app-banner .office-add-on-dotted-circle {right: 28px;top: -55px;}
   .saudi-mobile-app-developemnt .saudi-mobile-app-services .saudi-mobile-services-content {padding: 40px 40px;margin: 0 20px;}
   .saudi-mobile-app-developemnt .saudi-mobile-app-product .saudi-mobile-app-slick-slider .clssshowcasessliderarrowleft{top: 40%;left: -5%;z-index: 1;}
   .saudi-mobile-app-developemnt .saudi-mobile-app-product .saudi-mobile-app-slick-slider .clssshowcasessliderarrowright{top: 40%; right: -4%;z-index: 1;}
   .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-powerapp-banner .office-add-icon-center{top:15px}
   .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-powerapp-banner .office-add-on-dotted-circle {top: -85px;}
   .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-fullstack-banner .office-add-icon-center {right: -22%;}
   .clientlogosliderarrowright {top: 56px; width: 30px;height: 104px;}
   .incident-management-app-casestudy .incident-management-app-banner h1 {font-size: 50px;}
   .incident-management-app-casestudy .incident-management-challange::before{left: -220px;}
   .incident-management-app-casestudy .incident-management-challange::after{right: -220px;}
   .incident-management-app-casestudy .incident-management-solution .im-challange-img::before{left: 130px;}
   .incident-management-app-casestudy .incident-management-solution .im-challange-img::after{right: 125px;}
   .incident-management-app-casestudy .im-all-screen.incidentall_screens h2:before{font-size: 115px;}
   .react-project-showcase{height: 580px;}
   .hirebannerMicrosoftcms:after {width: 60vw;}
}

@media only screen and (max-width:1366px){
  .container {width: 1140px !important;}
  .hire-banner-form form {padding: 15px 10px;}
  #navbar-menu ul.dropdown-menu.service-megamenu-content.service-update li .menuboximg .menucontactinfo{padding: 20px 20px 20px;}
  .sub-menu-wrapper{padding: 15px 0;}
  .mega-menu-list{padding: 15px 0;}
  .sub-menu-list-item .sub-menu-list-link .nav-title{font-size: 16px;}
  .sub-menu-list-item .sub-menu-list-link .nav-info{font-size: 13px; line-height: 1.5;}
  .inventorySlider {padding: 0 77px 0 144px;}
  .inventorySlider:before{left: -14px;}
  .offering-section-1 .toolstechnotab .tab-data .tabnav{flex-wrap: nowrap;}
  .typesoftester .dotnetbgicons img{right: -20px;}
  .construction-app .webcor .banner-text h2 {font-size: 45px;}
  .construction-app .webcor .banner-text p {font-size: 20px;}
  /* .construction-app .webcor .banner-text h2::before {left: 80px;top: 108px;} */
  .construction-app .different-features {margin: 0px 0px 0px 40px;}
  .construction-app .different-features::before {left: 414px;}
  .construction-app .different-features::after {right: -26px;bottom: -10px;}
  .construction-app .meditationappCasestudy .filter_tabs_technology .nav-tabs {margin-bottom: 100px;}
  .newbanner-company.hire-jewellery-banner .hire-banner-right .logist-right::before {left: -253px;}
  .hire-jewellery-banner.newbanner-company .hire-banner-left p {width: 77%;}
  .ridesharing-features::after {left: -270px;}
  .get-in-touch-fixed{max-width: 1110px;}
  .pet-shop-allscreens .inventorySlider .slick-next{right: -60px;}
  .microsoftpagevideo-testimonial .card-description{width: 350px;}
  .whyourclientlove .clientvideo .clientimg{width: 100%;height: 100%;}
  .our-specialities p{font-size: 15px;}
  .new-model-video .modal-body iframe {width: 1000px;height: 490px;}
  .fixed-sidebar-section #sidebar {width: 660px;}
  .flutter-app-img img{max-width: 100%;}
  .life-cta .life-cta-button h2{font-size: 40px ;}
  /* saudi-mobile-app-developemnt */
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner{padding: 120px 0;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner h1{font-size: 45px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner p{font-size: 18px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner .office-add-icon-center {right: -24%;top: 16px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner .office-add-icon-center img {width: 70%;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner .office-add-on-dotted-circle {right: 7px;top: 7px;width: 460px;height: 460px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner  .circle-arround-two-1{width: 80px;height: 80px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner  .circle-arround-two-2{width: 80px;height: 80px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner  .circle-arround-two-3{width: 80px;height: 80px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner  .circle-arround-two-4{width: 80px;height: 80px;top: 315px;right: -7px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner .circle-arround-two-5 {width: 80px;height: 80px;left: 15px;bottom: 28px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner  .circle-arround-two-6{width: 100px;height: 100px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner  .circle-arround-two-7{width: 100px;height: 100px;left: 93%;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .products-content .clssboxlisting .typesoftester {width: 210px;height: 195px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .clssboxlisting .typesoftester a .dotnetbgicons-1::before {width: 90px;height: 90px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .products-content .typesoftester .dotnetbgicons img {right: 0px;}
    .typesoftester a .dotnetbgicons::before {right: -10px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .clssboxlisting .typesoftester h4{font-size: 18px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .saudi-mobile-app-slick-slider .clssshowcasessliderarrowleft{left: -9%;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .saudi-mobile-app-slick-slider .clssshowcasessliderarrowright{right: -9%;}
    .saudi-mobile-app-developemnt .why-chosse-us-saudi #whychooseussection.whychooseussectionfull .clssboxlisting li span{max-width: 54%;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-powerapp-banner .office-add-icon-center{top:-30px}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-fullstack-banner .office-add-on-dotted-circle{right: 20px; top: -20px; }
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-fullstack-banner .office-add-icon-center {top: 40px;}
    /* saudi-over */
    .clientlogosliderarrowright {top: 53px;height: 100px;}
    .fintech-section .fintech-solution-text{margin:0 0 20px;}
    .incident-management-app-casestudy .incident-management-challange .im-tittle::before{font-size: 105px;}
    .incident-management-app-casestudy .incident-management-solution .im-challange-img::before {left: 40px;}
    .incident-management-app-casestudy .incident-management-solution .im-challange-img::after {right: 40px;}
    .incident-management-app-casestudy .im-all-screen.incidentall_screens h2:before {font-size: 100px;}
    .page-music-mixer-app-game .screen-text p{padding:0;}
    .react-project-showcase{height: 580px;}
    .hire-developer-country-listing a {font-size: 16px;}
    .excel-add-ins-banner .excel-banner.hirebannerMicrosoft{padding: 50px 0;}
    .excel-add-ins-banner .excel-banner .microImages {top: -49px;}
    .excel-add-ins-banner .excel-banner .digitalBannercontent h1 {padding-right: 20px;}
    .excel-banner h1::before{top:45px;}
    .hirebannerMicrosoftcms{padding:0;}
    .ac-q>div{max-width: 90%;}
    .microsoft-business-central.hirebannerMicrosoftcms {padding-top: 50px;}
}

@media only screen and (max-width:1280px){
  .dropdown-menu.service-megamenu-content.about-megamenu-content .menuboximg{display: none;}
  #navbar-menu ul.dropdown-menu.service-megamenu-content.about-megamenu-content{height: 500px;}
  .construction-app .webcor {margin:100px 0}
  .construction-app .webcor-solution::after {right: 22px;}
  .construction-app .different-features {margin: 0px 0 0 80px;}
  .construction-app .different-features::before {left: 394px;}
  .construction-app .different-features::after {right: -33px;bottom: 0px;}
  .newbanner-company.hire-jewellery-banner .hire-banner-right .logist-right::before {left: -305px;}
  .hire-jewellery-banner.newbanner-company .hire-banner-left p {width: 70%;}
  .gps-motor-cta::before {right: -37px;}
  .get-in-touch-fixed{max-width: 1111px;}
  .ridesharing-features::after {left: -300px;}
  .new-real-img img{max-width:100%;margin-top:10px;}
  .form-price {font-size: 30px;}
  .pet-shop-allscreens .inventorySlider{padding: 0 77px;}
  .pet-shop-allscreens .inventorySlider .slick-next {right: -10px;}
  .new-model-video .modal-body iframe {width: 850px;height: 449px;}
  /* saudi-mobile-app-developemnt */
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner { padding: 150px 0;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner .office-add-icon-center {right: -20%;top: -13px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner .office-add-icon-center img {width: 80%;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner .office-add-on-dotted-circle {right: -29px;top: -10px;width: 520px;height: 520px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .saudi-mobile-app-slick-slider .clssshowcasessliderarrowleft{left: -6%;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-product .saudi-mobile-app-slick-slider .clssshowcasessliderarrowright{right: -6%;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner::before {bottom: -120px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-powerapp-banner { padding: 80px 0 150px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-powerapp-banner .office-add-icon-center img {width: 79%;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-powerapp-banner .office-add-icon-center{top: -25px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-fullstack-banner .office-add-icon-center {top: -20px;right: -60px;}
    .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-fullstack-banner .office-add-on-dotted-circle{top: -80px;}
    .clientlogosliderarrowright {top: 50px;width: 30px;height: 90px;}
    .incident-management-app-casestudy .incident-management-challange::before {left: -270px;}
    .incident-management-app-casestudy .incident-management-challange::after {right: -270px;}
}

@media only screen and (max-width:1199px){
  .hire-banner-step:before{display:none;}
  .hire-banner-step-title p{margin-left:0;}
  .hire-banner-steps {width: auto;}
  .wombodream-features .weekfeatureblock{max-width: 33.33%;flex: 0 0 33.33%;}
  .saudi-mobile-app-developemnt .saudi-mobile-app-banner .office-add-on-dotted-circle{right: -70px;top: -60px;}
  .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-powerapp-banner .office-add-circle {margin-top: 70px;}
  .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-powerapp-banner .office-add-on-dotted-circle {top: 7px;right: -84px;}
  .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-powerapp-banner .office-add-icon-center {top: 0;}
  .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-powerapp-banner .office-add-icon-center img {width: 85%;}
  .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-fullstack-banner {padding: 45px 0 150px;}  
  .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-fullstack-banner .office-add-icon-center {top: 10px;right: -80px;}
  .clientlogosliderarrowright {top: 45px;width: 30px;height: 80px;}
  .react-project-showcase {height: 540px;}
  .about-microsoft-crm .row{flex-wrap: wrap;flex-flow: column-reverse;}
  .excel-add-ins-banner .excel-add-in-cta .new-title h2, .new-title h3 {font-size: 30px;}
  .excel-add-ins-banner .new-solutions-box h4, .new-solutions-box h3{margin-left:10px;}
  .microsoft-pdf-download{max-width: 100%;}
}

@media only screen and (max-width:1176px){
  .container {width: 960px !important;}
  .typesoftester .dotnetbgicons img {right: 10px;}
  .construction-app .webcor .banner-text h2 {font-size: 40px;}
  /* .construction-app .webcor .banner-text h2::before {left: 6px;top: 91px;} */
  .construction-app .webcor .banner-text p {font-size: 17px;}
  .construction-app .webcor-about p {font-size: 17px;}
  .construction-app .webcor-catagory .section-text h3 {font-size: 17px;}
  .construction-app .webcor-catagory .section-img {left: 106px;}
  .construction-app .webcor-catagory .section-text h4 {font-size: 20px;}
  .construction-app .challanges-text h3 {font-size: 40px;}
  .construction-app .challanges-text p {font-size: 15px;}
  .construction-app .challanges-text li {font-size: 15px;}
  .construction-app .webcor-features p {font-size: 15px;}
  .construction-app .different-features::before {top: -28px;width: 214px;height: 184px;border-radius: 20px;left: 328px;}
  .construction-app .different-features::after {right: -33px;bottom: 33px;width: 214px;height: 214px;border-radius: 20px;}
  .construction-app .technologies .card-text {font-size: 19px;height: 25px;}
  .construction-app .webcor-clientpage h2 {font-size: 50px;}
  .ar-development-solution .btn-align-ar{margin: auto;}
  .customaccrodianwrapper .gr-acclisting{width: 100%;}
  .newbanner-company.hire-jewellery-banner .hire-banner-right .logist-right::before {display: none;}
  .hire-jewellery-banner.newbanner-company .hire-banner-left p {width: 100%;}
  .gps-motor-controller-banner .banner-text h1{font-size: 40px;}
  .gps-motor-controller-banner .banner-text p{font-size: 18px;}
  .about-gps-motor-controller .about-text h2{font-size: 40px;}
  .gps-motor-cta .cta-text{padding: 80px 250px 69px 70px;}
  .features-gps {padding: 100px 0;}
  .features-gps h2 {font-size: 60px;}
  .features-gps P {font-size: 20PX;margin-top: 15px;line-height: 1.3;}
  .ride-sharing-banner::after {top: 36px;right: -590px;}
  .ridesharing-all-screens .new_all_screen div:nth-child(2){margin-top: 0;}
  .ridesharing-all-screens .new_all_screen div:nth-child(4){margin-top: 0;}
  .ridesharing-all-screens .row{display: block;}
  .get-in-touch-fixed{max-width: 940px;}
  .saudi-mobile-app-developemnt .saudi-mobile-app-banner {padding: 70px 0 200px;margin-top: 70px;}
  .saudi-mobile-app-developemnt .saudi-mobile-app-banner .office-add-icon-center{top: 40px;}
  .saudi-mobile-app-developemnt .saudi-mobile-app-banner .office-add-on-dotted-circle{top: 0;}
  .newportfolio_right h3{text-align:left;}
  .certificates{margin-top: -50px;overflow-x: auto;}
  .certificates .certificate-images{justify-content:left;}
}


@media only screen and (max-width:1024px){
  /* .new-inquiry-section .medicine-client-video{left: 28%;display: block !important;} */
  .new-inquiry-section .medicine-client-video{display: flex;justify-content: center;flex-wrap: wrap;align-items: center;}
  .construction-app .webcor {margin: 131px 0 100px 0;}
  .construction-app .webcor::before {left: 0px;bottom: -45px;}
  .construction-app .meditationappCasestudy .filter_tabs_technology .nav-tabs {overflow: hidden;}
  .construction-app .webcor-features p {font-size: 18px;margin-bottom: 30px;}
  .construction-app .different-features {margin: 0;}
  .construction-app .different-features::before{display: none;}
  .construction-app .different-features::after{display: none;}
  .construction-app .webcor-features .features-img img {max-width: 100%; margin-top: 80px;}
  .hire-developer2 .clssboxlisting {margin: 0px -13px;}
  .hire-developer2 .clssboxlisting li {flex: 0 0 50%;max-width: 50%;}
  .content-q-section{display: none;}
  .content-answer h2{font-size: 35px;}
  .weekappscreens.openaiscreens.foxstarscreen .firstlineapp-text h2{display: none;}
  .hire-banner-2.power-apps-banner .hire-banner-step:nth-child(1) .hire-banner-step-img{background-position: -1px 0;}
  .hire-banner-2.power-apps-banner .hire-banner-step:nth-child(2) .hire-banner-step-img{background-position: -56px 0;}
  .hire-banner-2.power-apps-banner .hire-banner-step:nth-child(3) .hire-banner-step-img{background-position: -111px 0;}
  .it-staff-banner-list li{padding-left: 25px;}
  .it-staff-banner-list li::before{left: -8px;}
  .ridesharing-all-screens .new_all_screen div:nth-child(4){display: flex;}
  .ridesharing-all-screens .allscreens-img{margin-left: 100px;}
  .ridesharing-features::after {left: -400px;}
  .weekappscreens p {padding: 0 190px;}
  .newbanner-company.hire-jewellery-banner {padding-top: 100px;}
  /* .hire-developer-enquire-now li:nth-child(1) { top: 40px;right: 142px;}
  .hire-developer-enquire-now li:nth-child(2){position: absolute;top: 165px;right: 245px;}
  .hire-developer-enquire-now .new-title h2{font-size: 35px;} */
  .new-microsoft-powerapp-why-us.microsoft-powerapp-why-us .new-why-us-left ul li h3{font-size: 11px;}
  .new-microsoft-powerapp-why-us.microsoft-powerapp-why-us .new-why-us-left ul li img {margin:0;}
  .new-microsoft-powerapp-why-us.microsoft-powerapp-why-us .new-why-us-left ul li {flex: 28%;max-width: 28%;}
  .new-real-img .floating {top: 40%;left: 40px;width: 40%;}
  /* .hire-developer-enquire-now .row{ display: flex;flex-wrap: wrap; align-items: center;justify-content: center;} */
  .python-app-development-solution .new-solutions-box{height: 290px;}
  .sidebar-text h2{font-size: 60px;}
  .sidebar-text h3{font-size: 35px;}
  .partner-with-us.new-banner-react.hire-banner-3 .hire-banner-list {margin-left: -30px;}
  .become-partner p {font-size: 16px;}
  .become-partner p span {font-size: 20px;}
  .become-partner.hire-developer-top ul li{font-size: 16px;}
  .new-real-img{margin: 30px 0;}
  .new-real-img .floating img {width: 33%;}
  .iphone-banner-img.new-real-img .floating {left: 24%;}
  /* .blog-list-content{background: #fff;padding: 20px 20px 30px;} */
  .blog-list-content .blog-caption{transform: translate3d(0, 0, 0);}
  .blog-list-content .blog-caption img{display: none;}
  .iot-testing-services .new-development-services-center-img{margin: 375px auto 0;}
  .hire-development-banner .row{flex-flow: column-reverse;}
  .new-why-us .row{flex-flow: column-reverse;}
  .inventorySlider {padding: 0 80px;}
  .autopunchinout-solution .solution-box{flex-direction:column;}
  .autopunchinout-solution .solution-box.row{display:flex;flex-wrap: wrap;align-items: center;}
  .autopunchinout-solution .text-section{order:2;}
  .autopunchinout-solution .image-section{order:1;}
  .autopunchinout-solution .text-box h4{padding-bottom:5px;}
  .autopunchinout-solution .text-box{padding:10px 15px 30px;}
  .autopunchinout-solution .left-side .text-box{text-align:center;}
  .autopunchinout-solution .text-box{text-align:center;}
#navbar-menu ul.dropdown-menu.service-megamenu-content.service-update li .menuboximg .menucontactinfo{padding: 25px 24px;}
.feaure-left img{max-width: 100%;width: auto;}
.auto-punch-in-out-slider .portfolio-web-slider:before{display: none;}
.punch-in-out-slider.modal .carousel-control.right.life-carousel{left: 0 !important;}
.punch-in-out-slider.modal .carousel-control.left.life-carousel{right: 0 !important;}
.auto-punch-in-out-slider .portfolio-web-slider-image a {pointer-events: none;}
.microsoftpagevideo-testimonial .clientvideo{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;margin-bottom: 50px;}
.microsoftpagevideo-testimonial .slick-dots{margin: 30px 0;}
.whyourclientlove .clientvideo .clientimg{height: 100%;}
/* .trustedby {margin-top: 20px; width: 100%;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.trustedby .row {padding: 15px 10px;}
.trusted-bylast {width: auto;} */
.career-form .mainprbutton, .career-form .mainprbutton:hover {font-size: 16px;min-width: auto;padding: 20px 40px;}
.baby-sitting-app-solutions .related-medical-app {display: block !important;max-width: 100%;}
.baby-sitting-app-solutions .app-related-blocks {width: 100%; display: flex;flex-wrap: wrap; justify-content: center;align-items: center;margin-left: 0;gap: 10px; margin-top:20px;}
.baby-sitting-app-solutions .app-related-blocks .app-block{width: 100%;flex: 0 0 50%;max-width: 49%;margin-left: 0;}
 /* saudi-mobile-app-developemnt */
 .office-add-circle {margin-top: 80px;}
 .saudi-mobile-app-developemnt .saudi-mobile-app-banner .office-add-on-dotted-circle {right: 50px;top: -20px;}
 .saudi-mobile-app-developemnt .saudi-mobile-app-banner .office-add-icon-center {right: 0;top: 90px;}
 .saudi-mobile-app-developemnt .saudi-mobile-app-banner .office-add-icon-center img {width: 100%;}
 .saudi-mobile-app-developemnt .saudi-mobile-app-banner .office-add-on-dotted-circle {right: -44px;top: 80px;width: 560px;height: 560px;}
 .saudi-mobile-app-developemnt .saudi-mobile-app-banner .circle-arround-two-4 {top: 400px;right: 14px;}
 .saudi-mobile-app-developemnt .why-chosse-us-saudi #whychooseussection .clssboxlisting{gap: 10px;}
 .saudi-mobile-app-developemnt .why-chosse-us-saudi #whychooseussection.whychooseussectionfull .clssboxlisting.col3 li {flex: 0 0 50%; max-width: 49%;}
 .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-powerapp-banner .office-add-icon-center {top: 20px;right: -80px;}
 .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-fullstack-banner .office-add-icon-center {top: 40px;right: -60px;}
 .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-fullstack-banner .office-add-on-dotted-circle{width: 500px;height: 500px;top: 40px; right: -50px;}
 .clientlogosliderarrowright {top: 60px;width: 30px;height: 110px;}
 .get-in-touch-fixed { max-width: 930px;}
 .incident-management-app-casestudy .incident-management-app-banner h1 {font-size: 45px;}
 .incident-management-app-casestudy .incident-management-app-banner p{font-size: 20px;}
 .incident-management-app-casestudy .incident-management-challange .im-tittle::before {font-size: 120px;}
 .incident-management-app-casestudy .incident-management-challange::before{display: none;}
 .incident-management-app-casestudy .incident-management-challange::after{display: none;}
 .incident-management-app-casestudy .incident-management-solution .im-challange-img::before{display: none;}
 .incident-management-app-casestudy .incident-management-solution .im-challange-img::after{display: none;}
 .incident-management-app-casestudy .im-all-screen.incidentall_screens h2:before {font-size: 85px;}
 .incidentall_screens:before{height: 320px;}
 .incident-management-app-casestudy .incident-management-app-banner{margin-top: 60px;}
 .about-microsoft-crm-video{margin-bottom: 40px;}
 .crm-btn {font-size: 16px;padding: 15px 10px;}
 .microsoft-pdf-download{border-radius: 40px;}
 .microsoft-pdf-download .pdf-download-text span {font-size: 18px;}
 .microsoft-pdf-download .pdf-download-text p{font-size: 15px;}
 .Microsoft-cms-development .microsoftProgramblockwrap {max-width: 50%;flex: 0 0 50%;}
 .microsoft-business-central.hirebannerMicrosoftcms {padding: 80px 0;}
 .microsoft-business-central .hirebannerMicrosoftcms-img{display: none;}
}



@media only screen and (min-width:993px){
  .d-lg-none {display: none;}
}

@media only screen and (max-width:993px){
  .new-faq-app .clsstitleblockright{display: flex;justify-content: center;}
  .d-lg-none{font-size: 35px;font-weight: 600;line-height: 38px;color: #333333;}
  .p-tag {font-size: 20px;font-weight: 500;}
  .ac-q>div {font-size: 18px;}
  .new-faq-app .ac .ac-a p, .new-faq-app .ac .ac-a ul li{font-size: 18px;}
  .career-form .mainprbutton, .career-form .mainprbutton:hover {padding: 15px 30px;}
  .clientlogosliderarrowright{display:none !important;}
}


@media only screen and (max-width:900px){
  .container {width: 720px !important;}
  .typesoftester .dotnetbgicons img {right: -5px;}
  .construction-app .webcor {margin: 72px 0 100px 0;}
  .banner-text{margin-top: 50px;}
  .construction-app .webcor .banner-text h2 {font-size: 26px;}
  /* .construction-app .webcor .banner-text h2::before {left: 31px;top: 62px;} */
  .construction-app .webcor .banner-text p {font-size: 17px;}
  .construction-app .webcor-nav li {padding: 0px 23px;font-size: 18px;}
  .construction-app .webcor-about h2 {font-size: 40px;}
  .construction-app .webcor-catagory .section-img {left: 0px;}
  .construction-app .webcor-catagory .section-img {background-color: #FFF;padding: 22px;border-radius: 50px;width: 80px;height: 80px;text-align: center;left: 140px;top: 0;position: absolute;}
  .construction-app .webcor-catagory {padding: 0px;margin-bottom: 50px;}
  .construction-app .webcor-catagory .section-text {margin: 60px 0;}
  .construction-app .challanges-text li {font-size: 13px;}
  .construction-app .webcor-features .features-img img {width: 90%;margin-left: 0;margin-top: 75px;}
  .construction-app .webcor-features {margin: 70px 0;}
  /* .construction-app .webcor-features .text-feature {padding: 0 30px;} */
  .construction-app .meditationappCasestudy .filter_tabs_technology .nav-tabs li a {padding: 17px 0;width: 144px;font-size: 15px;}
  .construction-app .meditationappCasestudy .filter_tabs_technology .nav-tabs {margin-bottom: 70px;}
  .construction-app .different-features::before {display: none;}
  .construction-app .different-features::after {display: none;}
  .construction-app .webcor-solution {padding: 80px 0;}
  .construction-app .technologies {background: #E6F0F6;padding: 100px 0;}
  .construction-app .cardWrapper {padding: 0 15px;max-width: 35%;flex: 0 0 35%;}
  .construction-app .webcor-clientpage {padding: 77px 0;}
  .construction-app .webcor-clientpage h2 {font-size: 45px;margin-bottom: 20px;}
  .construction-app .webcor-clientpage p {margin-bottom: 30px;}
  .construction-app .webcor-all-screens img {width: 100%;}
  .foxsports .aboutweekapp.weekappcost img {bottom: -98px;}
  .foxsports .weekappscreens h2 {font-size: 40px;}
  .foxsports .foxsports .aboutweekapp.weekappcost img {bottom: -103px;}
  .foxsports .hire-developer-top li::before {left: 23px;}
  .hire-developer2 .hire-developer-top .new-title h2, .new-title h3 {font-size: 35px;}
  .filter_tabs_technology .new-title.custom-padding h3{font-size: 35px;}
  .page-medicine-app-development .new-title h2{font-size: 35px;}
  .hire-developer2 .clsstitleblock h2 {font-size: 32px;}
  .tech-sec .row {display: flex;}
  .it-staff-banner-content h2{font-size: 32px;}
.it-staff-banner-content p {font-size: 18px;}
.it-staff-banner-list li {font-size: 18px;}
.itstaffcta  .ctabuttoncontent .clssbutton {margin: 40px 0 40px;}
.benifits-heading h2 {font-size: 40px;}
.it-staff-banner-content{padding: 0 30px;}
.benifits-sec-content{padding: 30px;}
.cta-button-hireflutter .discussctaright{background: none;}
.cta-button-hireflutter .discussctaleft {padding: 19px 0 19px 16px;}
.cta-button-hireflutter .discussctaright::after{width: 258px;height: 319px;}
/* .customaccrodianwrapper .gr-acclisting{width: 700px;} */
.slider-new {margin-top: -50px; margin-bottom: 60px;}
.m-auto{margin:20px auto;}
.bodymeasurement-portfolio .portfolio-heading{padding-right: 150px;}
.aboutweekapp.wombodream-costapp img {bottom: -45px;}
  .ridesharing-all-screens .allscreens-img {margin-left: 40px;}
  .ridesharing-all-screens .main_portfolio_title:before {left: 3%;}
  .ridesharing-features::after {left: -545px;}
  .wombodream-features .weekfeatureblock{max-width: 33.33%;flex: 0 0 33.33%;}
  .weekappscreens.elfsterscreen h2 {font-size: 34px;}
  .elfsterscreen p{padding: 5px;}
  .aboutweekapp ul li{list-style-type: none;}
  .elster-banner-list li{list-style-type: none;}
  .weekappscreens p {padding: 0 90px;}
  .gps-motor-controller-banner {margin-top: 70px;}
.gps-motor-controller-banner .banner-text h1{font-size: 35px;}
.about-gps-motor-controller .about-text h2 {font-size: 35px;}
.about-gps-motor-controller {margin: 40px 0;}
.gps-motor-cta{margin: 35px 0;}
.gps-motor-cta .cta-text{padding: 50px;}
/* .gps-motor-cta .cta-text{height: 330px;} */
.about-gps-motor-controller .about-image{margin: 30px 0;}
.features-gps h2 {font-size: 50px;}
.features-gps P {font-size: 18px;}
.gps-motor-cta::before{display: none;}
.gps-controller-features .row{display:block ;}
.gps-motor-controllor-ctabutton .clsstitle{font-size: 32px;}
.gps-motor-cta .cta-img{display: none;}
.gps-controller-features.aerofeaturelist{padding: 50px 0 35px;}
/* .hire-developer-enquire-now li:nth-child(1){position: inherit;}
.hire-developer-enquire-now li:nth-child(2){position: inherit;}
.hire-developer-enquire-now li:nth-child(3){position: inherit;} */
/* .why-choose-us-powerapps img {margin: 40px 0;} */
.new-microsoft-powerapp-why-us.microsoft-powerapp-why-us .new-why-us-left ul li h3{font-size: 14px;}
.new-microsoft-powerapp-why-us.microsoft-powerapp-why-us .new-why-us-left ul li {flex: 29%;max-width: 33%;}
.new-real-img img{max-width:100%;display: flex;justify-content: center;}
.flutterintrowrapper .d-flex.flex-reverse {flex-direction: column;}
.flextwo > div.flutterintrocontent{ flex: 0 0 100%; max-width: 100%;}
.flextwo > div{ flex: 0 0 100%; max-width: 100%;}
.new-real-img .floating {top: 40%;width: 25%;left: 81px;}
.new-real-img .floating img{display: none;}
.industries-list .col-md-2{max-width: 50%; flex: 0 0 50%;}
.related-medical-app{flex: 0 0 50%;max-width: 50%;justify-content: center;padding: 0;}
.grocery-app-solutions .related-medical-app{margin-top: 30px;margin-left: 35px;}
.grocery-app-solutions .app-related-blocks.app-related-blocks-right{margin-top: 0; margin-left: 0;}
.grocery-app-solutions .app-related-blocks{margin-top: 0;}
.grocery-app-solutions .app-related-blocks .app-block{height: 450px;}
.case-study-listing .casestudy-list-content{margin: -60px 0 0;}
/* .hire-developer-enquire-now .row{justify-content: left;} */
.python-app-development-solution .new-solutions-box{height: auto;}
.grocemart-all-screen.groceallScreens::before{top: 70px;}
.fixed-sidebar-section #sidebarWrap {position: inherit;}
  .fixed-sidebar-section #sidebar {position: inherit;width: auto;}
  .sidebar-text h2{font-size: 74px;}
  .sidebar-text h3{margin-top: 20px;}
  .sidebar-content{margin-bottom:25px;}
  .sidebar-content h3{font-size: 25px;}
  .sidebar-text img{display: none;}
  .fixed-sidebar-section #main .mainprbutton { margin: 30px 0 0; display: inline-block;}
  .fixed-sidebar-section #sidebar .mainprbutton  {display: none;}
  .partner-with-us.new-banner-react.hire-banner-3 .hire-banner-list {margin-left: 0;}
  .new-real-img{margin: 20px 0;}
  .offshore-development-services .new-development-services-left {margin-left: 20px;}
  .offshore-development-services .new-development-services-right{margin-left: 20px;}
  .gr-whatwedosection .clssboxlisting{flex-wrap: wrap ;gap: 0;}
  .gr-whatwedosection .clssboxlisting li{flex: 0 0 50%;max-width: 50%;margin-bottom: 20px;}
  .offering-section-1 .toolstechnotab .tab-data .tabnav {flex-wrap: wrap;}
  .connect-code-list-2{display: flex; flex-wrap: wrap;}
.connect-code-list-2 .connect-code-2-list{flex: 0 0 50%; max-width: 50%;}
.weekappfreequote h3{font-size: 35px;}
.weekfeatureblockwrapper{justify-content: center;}
.new-faq-app .panel-title {margin-top: 15px;}
.testimonial-container.cmsecpadding {padding: 60px 30px;}
.pro-related-posts li {flex: 0 0 45%; max-width: 45%;}
.related-medical-app{display: block;    max-width: 100%;}
.grocery-app-solutions .related-medical-app{margin-left: 0;}
.app-icon{margin-bottom: 0;}
.life-cta-button{text-align: center;}
.cta-mainbtn{margin-top: 40px;}
.life-cta .life-cta-button{padding: 60px;}
.app-related-blocks{width: auto; display: flex; flex-wrap: wrap;}
/* .app-related-blocks .app-block {width: auto;flex: 0 0 48%;max-width: 48%;margin-right: 10px;} */
.form-price {font-size: 22px;}
.hirePakageboxwrap .hirePakagebox:nth-child(2) .priceBottombox::before {width: 213.3px;}
.form-price-para {font-size: 12px;line-height: 1.3;}
.whyourclientlove .clientvideo .clientimg{height: auto;}
.microsoftpagevideo-testimonial .clientvideo{display: block;}
.microsoftpagevideo-testimonial .slick-dots {margin: 0;}
/* .new-inquiry-section .medicine-client-video{left: 33%;} */
.new-model-video .modal-body iframe {width: 550px;height: 449px;}
.get-in-touch-fixed {max-width: 690px;}
 /* saudi-mobile-app-developemnt */
 .saudi-mobile-app-developemnt .saudi-mobile-app-banner::before{display: none;}
 .saudi-mobile-app-developemnt .saudi-mobile-app-slick-slider .slick-dotted.slick-slider {margin-bottom: 70px;}
 .saudi-mobile-app-developemnt .saudi-mobile-app-services .saudi-mobile-services-content {padding: 30px;}
 .saudi-mobile-app-developemnt .saudi-mobile-app-product .saudi-mobile-app-slick-slider .clssshowcasessliderarrowleft {left: 40%;top: 105%;border: 8px #A4CEF6 solid;width: 60px;height: 60px;}
 .saudi-mobile-app-developemnt .saudi-mobile-app-product .saudi-mobile-app-slick-slider .clssshowcasessliderarrowright {right: 40%;top: 105%;border: 8px #A4CEF6 solid;width: 60px;height: 60px;}
 .saudi-mobile-app-developemnt .saudi-mobile-app-services{padding-bottom: 100px !important;}
 .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-powerapp-banner {padding: 40px 0 170px;}
 .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-powerapp-banner .office-add-circle {margin-top: 100px;}
 .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-powerapp-banner .office-add-on-dotted-circle {top: 35px;right: -84px;}
 .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-fullstack-banner .office-add-on-dotted-circle {top: 75px;right: -50px;}
 /* saudi-over */
 .testimonials-slider .slick-prev, .testimonials-slider .slick-next{bottom:25px;}
 .page-body-measurement-app-development .portfolio-banner{padding: 90px 0;margin-top: 65px;background: #bfbfc0;}
 .page-body-measurement-app-development .portfolio-section.record-screen{background: #bfbfc0;}
 .page-body-measurement-app-development .portfolio-section.photo-screen{background: #bfbfc0;}
 .fintech-section .fintech-solution-text {margin: 0 10px;}
 .incident-management-app-casestudy .incident-management-app-banner .row{flex-flow: column-reverse;}
 .incident-management-app-casestudy .incident-management-challange .im-challange-text p{font-size: 18px;}
 .incident-management-app-casestudy .incident-management-challange .im-challange-text li{font-size: 18px;}
 .incident-management-app-casestudy .incident-management-challange .im-tittle::before {font-size: 95px;}
 .incident-management-app-casestudy .incident-management-solution .im-challange-img{margin: 0;}
 .incident-management-app-casestudy .incident-management-solution .im-challange-text{margin-top: 40px;}
 .incident-management-app-casestudy .incident-management-result .im-result-text p{font-size: 18px;}
 .incident-management-app-casestudy .incident-management-result .im-result-content p{font-size: 18px;}
 .incident-management-app-casestudy .im-all-screen.incidentall_screens h2:before {font-size: 63px;}
 .react-project-showcase {height: 100%;}
 .tab-img img{width: 150px;}
 .case-study-part .comman_heading::before{font-size:100px;}
 .ac-q>div {max-width: 85%;}
 .new-faq-design .clsstexttitle {font-size: 35px;}
 .p-tag {font-size: 20px;}
 .excel-add-ins-banner {margin-top: 50px;}
 .excel-add-ins-banner .excel-banner.hirebannerMicrosoft {padding: 40px 0;}
 .excel-add-ins-banner .microsoftProgramblockwrap {max-width: 50%;flex: 0 0 50%;}
 .about-microsoft-crm-text h2{font-size:32px;}
 .excel-add-ins-banner .excel-add-in-cta .new-title h2, .new-title h3 {font-size: 28px;}
  .excel-add-ins-banner .home-banner-cta-content .clsstitle{font-size: 28px;}
  .hirebannerMicrosoftcms {padding: 65px 0;}
  .hirebannerMicrosoftcms-img{display: none;}
  .hirebannerMicrosoftcms h1 {font-size: 35px;}
  .hirebannerMicrosoftcms span {font-size: 18px;}
  .hirebannerMicrosoftcms h3 {font-size: 24px;}
  .hirebannerMicrosoftcms h1::before{top: 50px;}
  .crm-btn {padding: 15px 15px;}
  .Microsoft-cms-development .microsoftProgramblockwrap {max-width: 50%;flex: 0 0 50%;}
  .new-development-services .new-title::before{display:none;}
  .microsoft-bussiness-service-development .desktop-view { display: block;}
  .microsoft-bussiness-service-development .dotnetwrapper .nav-tabs{flex-direction: row;flex-wrap: wrap;justify-content: center;align-items: center;}
  .microsoft-bussiness-service-development .dotnetwrapper .nav-tabs li{flex: 0 0 28%;max-width: 28%;margin: 10px;width: 165px;padding: 0;}
  .microsoft-bussiness-service-development .dotnetwrapper li:first-child {margin-top: 10px;}
  .microsoft-bussiness-service-development .nav-tabs .dotnetcontenttabview{height: 100%;padding: 20px;}

}

@media only screen and (max-width:810px){
  .typesoftester .dotnetbgicons img {right: 0px;}
  .StaffOnboarding .portfolio-banner{margin-top: 65px;}
  .mainprbutton, .mainprbutton:hover{font-size: 13px;}
}  

@media only screen and (max-width:820px){
  /* Django Development Company */
.Django-cards .mainframeworks{ width: 350px;height: 250px;}
.Django-cards .row{display: flex; flex-wrap: wrap;justify-content: center;text-align: center;}
.weekappscreens p {padding: 0px 120px;}
}

@media only screen and (max-width:767px){
  .shoppingapp-banner .portfolio-banner{background: none;}
  /* .mainprbutton:hover {padding: 20px 50px;font-size: 18px;} */
  .new-get-in-touch-form p.form-text-full {font-size: 14px;}
}

@media only screen and (max-width:700px){
  /* .customaccrodianwrapper .gr-acclisting{width: 620px;} */
}

@media only screen and (max-width:676px){
  .container {width: 620px !important;}
}

@media only screen and (max-width:545px){
  .container {width: 100% !important;}
  .construction-app .webcor {margin: 79px 0 100px 0;}
  .construction-app .webcor .row{display: block;}
  .banner-text {margin-top: 25px;}
  .it-staff-banner-list ul{display: block;}
  .it-staff-list{margin: 20px;}
  .construction-app .webcor .banner-text h2 {font-size: 26px;text-align: center;}
  .construction-app .webcor .banner-text p {font-size: 16px;text-align: center;}
  /* .construction-app .webcor .banner-text h2::before {top: 65px;} */
  .construction-app .webcor-nav li {padding: 0px 11px;font-size: 12px;}
  .construction-app .webcor-about {margin: 100px 0 100px;}
  .construction-app .webcor-about h2 {font-size: 30px;}
  .construction-app .webcor-about p {font-size: 12px;}
  .construction-app .webcor-catagory .section-img {left: 74px;top: -10px;}
  .construction-app .webcor-catagory .section-text {margin: 60px 0;text-align: center;margin-left: 50px;}
  .construction-app .webcor-catagory .section-text h3 {font-size: 17px;}
  .construction-app .webcor-catagory .section-text h4 {font-size: 17px;}
  .construction-app .webcor-challanges {margin: 50px 0;padding: 0 45px;}
  .construction-app .webcor-challanges .row {display: block;}
  .construction-app .webcor-challanges img {margin-bottom: 50px;max-width: 85%;}
  .construction-app .webcor-solution {padding: 80px 20px;}
  .construction-app .webcor-solution .row {display: block;}
  .construction-app .webcor-solution .challanges-text{margin-bottom: 50px;}
  .construction-app .webcor-solution::after {display: none;}
  .construction-app .meditationappCasestudy .filter_tabs_technology .nav-tabs li a {width: auto;}
  .construction-app .webcor-features .features-img img {width: 100%;margin-left: 0px;margin-top: 50px;}
  .construction-app .different-features::before {display: none;}
  .construction-app .different-features::after {display: none;}
  /* .construction-app .webcor-features .text-feature {padding: 0px 0 0 77px;} */
  .construction-app .different-features {margin: 0;}
  .construction-app .webcor-features p {font-size: 15px;margin-bottom: 35px;}
  .construction-app .text-feature li::before {left: -88px;top: 0;}
  .construction-app .ondemandCasestudy {margin-top: 0px;}
  .construction-app .webcor-features{margin: 0;}
  .construction-app .webcor-clientpage h2 {font-size: 40px;margin-bottom: 20px;}
  .construction-app .webcor-clientpage p {margin-bottom: 22px;}
  .construction-app .cardWrapper {max-width: 100%;}
  .construction-app .toolcardwrapper {display: block;}
  .foxsports .aboutweekapp.weekappcost img {bottom: 0px;}
  .foxsports .weekappscreens h2 {font-size: 25px;color: #000;}
  .foxsports .weekappscreens.openaiscreens.foxstarscreen {padding: 50px 0}
  .foxsports .aboutweekappwork ul li {max-width: 50%;flex: 0 0 50%;list-style-type: none; font-size: 13px;}
  .openaiservices .servicesnbenefitsbox{margin-top: 30px;}
  .openAIintro .flextwo > div.flutterintrocontent {flex: 0 0 100%;max-width: 100%;}
  .hire-developer2 .clssboxlisting {margin: 0;}
  /* .hire-developer2 .microsoftservicebox {width: 377px;} */
  .hire-developer2 .hire-developer-top .new-title h2, .new-title h3 {font-size: 27px;text-align: center;}
  .filter_tabs_technology .new-title.custom-padding h3{font-size: 27px;}
  .page-medicine-app-development .new-title h2{font-size: 27px;}
  .hire-developer2 .hire-developer-top p {font-size: 15px;}
  .microsoftpowerappcontentsection .content-answer {margin: 0; }
  .content-answer h2 {font-size: 25px;}
  /* .toolsandtechs h4{font-size: 30px;text-align: center;} */
  .toolsandtechs .headtext {margin: 30px 0;font-size: 25px;}
  .toolsandtechs span {font-size: 24px;text-align: left;}
  .tech-sec .row {display: block;}
  .it-staff-banner-content h2 {font-size: 30px;}
  .benifits-heading p {font-size: 18px;}
  .it-staff-banner-content h4 {font-size: 20px;}
  .benifits-heading h2 {font-size: 30px;}
.benifits-sec-content {padding: 10px 30px;}
.benifits-sec-content li {font-size: 18px;}
.itstaffcta .ctabuttoncontent h3 {font-size: 26px;}
.itstaffcta img {display: none;}
.d-lg-none {font-size: 28px;}
.p-tag {font-size: 18px;}
.new-faq-app .ac .ac-q span{display: none;}
.cta-button-hireflutter .discussctaright::after {display: none;}
.cta-button-hireflutter .discussctaright{padding: 0;}
.cta-button-hireflutter .mainprbutton{background-color: #a4d2f5;}
/* .customaccrodianwrapper .gr-acclisting{width: 370px;} */
.StaffOnboarding .datastudio_about h3{font-size: 100px;}
.Django-cards .mainframeworks{width: 100%;height: 100%;}
.microsoftBenifits .microsoftProgramblockimg{text-align: center;}
.microsoftBenifits .microsoftProgramblockimg:before{display: none;}
.bodymeasurement-portfolio .portfolio-heading{padding-right: 0;}
.ride-sharing-banner::after{display: none;}
.ridesharing-all-screens .new_all_screen div:nth-child(4){display: block;}
.ridesharing-all-screens .allscreens-img{margin-left: 0;}
.ride-sharing-banner{margin: 50px 0;}
.ridesharing-features::after {left: -715px;}
.ridesharing-all-screens .main_portfolio_title:before {top: -16px;}
.portfolio_shopping_feature .main_portfolio_title:before {font-size: 70px;top: -17px;}
.main_portfolio_title:before {font-size: 80px;top: -13px;}
.wombodream-features .weekfeatureblock{max-width: 100%;flex: 0 0 100%;}
.weekappscreens p {padding: 0px 34px;color: #000;font-size: 15px;}
.weekappscreens.elfsterscreen h2 {font-size: 25px;}
.jewellery-features-text h2 {font-size: 38px;}
.jewellery-portfolio.cmsecpadding.showcaseprojectsliderwrapper {padding: 20px 0;}
.jewellery-features-text{margin: 50px 0;}
.gps-motor-cta .cta-text {width: 375px;padding: 35px;}
.features-gps .col-md-3{flex: 0 0 33%;margin: 20px;max-width: 33%;}
.features-gps {padding: 80px 0;}
.gps-motor-controllor-ctabutton .clsstitle {font-size: 25px;}
.weekappscreens.weekscreenbgcolor{padding: 0;background: none;}
.cookie-bar{display: none;}
.why-choose-us-powerapps .floating{display: none;}
.why-choose-us-powerapps .floating2{display: none;}
.right-asp-net-development-solution .new-solutions-list .col-md-4{border-bottom:0;}
.new-microsoft-powerapp-why-us.microsoft-powerapp-why-us .new-why-us-left ul li {flex: 100%;max-width: 100%;margin: 10px 0;}
.new-microsoft-powerapp-why-us .btn-common.btn-powerpoint-spacing-1{margin: 20px 0;}
.cta-button-hireflutter::after{display: none;}
.btngroup .mainprbutton + .mainprbutton{margin-left: 0;}
.related-medical-app{flex: 0 0 100%;max-width: 100%;}
.grocery-app-solutions .related-medical-app{display: block;}
.allscreenInventory.aeroSlider.lifecycleslider .inventorySlider .slick-arrow{border: 5px solid #611D61;}
.portfolio-listing .portfolio-btn .bg-animated{margin: 15px 0 0;}
.life-cta .life-cta-button h2{font-size: 28px;}
.life-cta .life-cta-button h5{font-size: 18px;}
.life-cta .life-cta-button {padding: 60px 15px;}
.cta-mainbtn {margin-top: 30px;}
/* .hire-developer-enquire-now .row{display: block;} */
.fixed-sidebar-section{margin: 40px 0;}
  .sidebar-text h2 {font-size: 45px;}
  .sidebar-text h3{font-size: 25px;}
  .sidebar-content h3{font-size: 22px;}
  .new-real-img{margin: 20px 0;}
  .squarespace-button .mainprbutton{min-width: 115px;}
  .gr-whatwedosection .clssboxlisting li {flex: 0 0 100%;max-width: 100%;}
  .hire-developer-top p{text-align: center;}
  .btngroup{display: flex;}
  /* .hire-developer-enquire-now .new-title h2 {text-align: left;} */
  .new-faq-app .new-title h5 {text-align: left;margin: 40px 0 10px;font-weight: 500;}
  .inventorySlider {padding: 0 30px;}
  .connect-code-list-2 .connect-code-2-list{flex: 0 0 100%; max-width: 100%;}
  .pro-related-posts li {flex: 0 0 100%; max-width: 100%;}
  .app-related-blocks .app-block {width: auto;flex: 0 0 100%;max-width: 100%;}
  .form-price-para{font-size: 15px;}
  .showcaseconcettowrapper{padding: 0;}
  .fixed-sidebar-section #main .mainprbutton{margin: 0;}
  .new-career-form .new-get-in-touch-form {padding-top: 0px !important;}
  .new-get-in-touch-form h3 {font-size: 20px;padding: 20px 0;margin-bottom: 20px;}
  .new-career-form-inner {padding: 0 5px;}
  .new-career-form-inner .form-fields {margin-bottom: 10px!important;}
  .w-header-search-select .dropdown-toggle {padding: 10px 20px!important;}
  .new-model-video .modal-body iframe { width: 350px;height: 250px;}
  .baby-sitting-app-solutions .app-related-blocks .app-block{flex: 0 0 100%;max-width: 100%;}
   /* saudi-mobile-app-developemnt */
   .saudi-mobile-app-developemnt .saudi-mobile-app-banner {padding: 40px 0;}
   .saudi-mobile-app-developemnt .saudi-mobile-app-banner.saudi-powerapp-banner {margin-top: 50px;}
   .saudi-mobile-app-developemnt .saudi-mobile-app-banner h1 {font-size: 30px;line-height: 1.3;}
   .saudi-mobile-app-developemnt .saudi-mobile-app-banner .office-add-icon-center img{display: none;}
   .saudi-mobile-app-developemnt .saudi-mobile-app-banner .mobile-office-add-icon-center{margin-top: 60px;}
   .saudi-mobile-app-developemnt .saudi-mobile-app-banner .mobile-office-add-icon-center img{max-width: 100%;display: block;}
   .saudi-mobile-app-developemnt .saudi-mobile-app-banner .office-add-on-dotted-circle{display: none;}
   .saudi-mobile-app-developemnt .saudi-mobile-app-services{padding-bottom: 100px !important;}
   .saudi-mobile-app-developemnt .saudi-mobile-app-services .stsfeaturebtn{justify-content: left;}
   .saudi-mobile-app-developemnt .saudi-mobile-app-product .saudi-mobile-app-slick-slider .clssshowcasessliderarrowright {right: 33%;}
   .saudi-mobile-app-developemnt .saudi-mobile-app-product .saudi-mobile-app-slick-slider .clssshowcasessliderarrowleft {left: 33%;}
   .saudi-mobile-app-developemnt .saudi-mobile-app-services .saudi-mobile-services-content .saudhi-mobile-servies::before{left: 0; right: 0;margin: 0 auto;}
   .saudi-mobile-app-developemnt .saudi-mobile-app-services .stsfeaturebtn {justify-content: center;}
   .saudi-mobile-app-developemnt .why-chosse-us-saudi #whychooseussection.whychooseussectionfull .clssboxlisting li span {max-width: 100%;}
   .saudi-mobile-app-developemnt .why-chosse-us-saudi #whychooseussection.whychooseussectionfull .clssboxlisting.col3 li {flex: 0 0 100%;max-width: 100%;}
   .incident-management-app-casestudy .im-all-screen.incidentall_screens:before{display:none !important;}
  .get-in-touch-fixed {max-width: 395px;}
  .incident-management-app-casestudy .incident-management-app-banner h1{font-size: 35px;}
  .incident-management-app-casestudy .incident-management-app-banner p {font-size: 18px;}
  .incident-management-app-casestudy .incident-management-challange{margin-top: 25px;}
  .incident-management-app-casestudy .incident-management-challange .im-tittle::before{display: none;}
  .incident-management-app-casestudy .incident-management-challange .im-challange-text{margin:20px 10px 0;}
  .incident-management-app-casestudy .incident-management-result .im-result-text{margin: 10px;}
  .incident-management-app-casestudy .incident-management-challange .im-tittle h2{font-size: 35px;}
  .center-btn{display:flex;flex-wrap:wrap;justify-content:center;}
  .new-solution-box-img-center img{margin:10px auto;}
  .why-us-for-react .new-why-us-left p{text-align:center;}
  .new-development-services-text h3, h4{margin-left:10px}
  .hirePakageboxwrap .hirePakagebox:nth-child(1) .priceTopbox {border-radius: 20px 20px 0 0;}
  .hirePakageboxwrap .hirePakagebox:nth-child(1) .priceBottombox {border-radius: 0 0 20px 20px;}
  .hirePakageboxwrap .hirePakagebox:nth-child(2) .priceBottombox::before{display:none;}
  .hirePakageboxwrap .hirePakagebox:nth-child(2){border-radius:20px;}
  .hirePakageboxwrap .hirePakagebox:nth-child(2) .priceBottombox {border-radius: 0 0 20px 20px !important;}
  .hirePakageboxwrap .hirePakagebox:nth-child(3) .priceTopbox {border-radius: 20px 20px 0 0;}
  .hirePakageboxwrap .hirePakagebox:nth-child(3) .priceBottombox {border-radius: 0 0 20px 20px;}
  .new-blog-title{padding: 0 20px;}
  .blog-list::before{display:none;}
  .blog-list::after{display:none;}
  .blog-list-blog::after{display:none;}
  .case-study-part .logo-tabination{flex-wrap:wrap;}
  .case-study-part .comman_heading::before{display:none;}
  .case-study-part .comman_heading{justify-content: center;}
  .microsoftProgramblockwrap.new-sect-blocks {max-width: 100%;flex: 0 0 100%;}
  .logo-tabination .tab-img{margin:10px;}
  .ac-q>div {max-width: 75%;}
  .new-faq-app .ac .ac-q {padding: 15px 33px 15px 23px;}
  .new-faq-design .clsstexttitle {font-size: 28px;}
  .hire-developer-country-listing .col-sm-4{padding:5px 15px;}
  .hire-developer-country-listing .new-title h2{text-align:left;padding:20px;margin:0;}
  .microsoft-btn img{margin-top:20px;}
  .excel-add-ins-banner .excel-banner .digitalBannercontent h1 {font-size: 32px;}
  .excel-banner h1::before{display:none}
  .excel-add-ins-banner .microsoft-dynamics-cms-services .new-solutions-img{margin:0;}
  .excel-add-ins-banner .microsoft-dynamics-cms-services .new-solutions-box h3{text-align:left;}
  .excel-add-ins-banner .microsoftProgramblockimg{text-align:center;}
  .excel-add-ins-banner .microsoftProgramblockwrap {max-width: 100%;flex: 0 0 100%;}
  .about-microsoft-crm-text h2 {font-size: 28px;}
  .microsoftProgramblockwrap {max-width: 100%;flex: 0 0 100%;}
  .microsoft-crm-sidebar-content .page-description h2{font-size: 20px;line-height: 1.5;}
  .microsoft-pdf-download {margin: 30px 0;padding: 10px;max-width: 100%;border-radius: 30px;}
  .headingtitle{font-size: 32px;}
  .microsoft-dynamics-cms-services .new-solutions-img{margin:0;}
  .about-microsoft-crm-video .play-btn {top: 33%;left: 42%;}
  .Microsoft-cms-development .microsoftProgramblockwrap { max-width: 100%;flex: 0 0 100%;}
  .medicine-why-choose.new-why-us-new li {max-width: 100%;flex: 0 0 100%;}
  .new-development-services-list{padding: 20px 0 20px 10px;}
  .new-development-services-text {width: 75%;}
  .slick-prev, .slick-next {top: 103% !important;background-size: 50% !important;right: 0 !important;}
  .cta-button-hireflutter {padding: 20px;}
  .microsoft-bussiness-service-development .dotnetwrapper .nav-tabs li{flex: 0 0 44%;max-width: 44%;}
  .microsoft-bussiness-service-development .dotnetwrapper .dotnetwrapp-tab-content {border: none;}
}


@media only screen and (max-width:376px){
  /* .container {width: 365px !important;} */
  .construction-app .webcor .banner-text h2 {font-size: 24px;}
  /* .construction-app .webcor .banner-text h2::before {top: 57px;left: 9px;} */
  .construction-app .webcor-nav li {padding: 0 6px;}
  .construction-app .webcor-catagory .section-text {margin-left: 91px;}
  .construction-app .webcor-challanges {padding: 0 30px;}
  .construction-app .webcor-challanges img {max-width: 100%;}
  .webcor-features .new-title h2, .new-title h3, .new-title h1 {font-size: 24px;text-align: center;}
  .filter_tabs_technology .new-title.custom-padding h3{font-size: 24px;}
  .page-medicine-app-development .new-title h2{font-size: 24px;}
  /* .hire-developer2 .microsoftservicebox {width: 334px;} */
  .hire-developer2 .microsoftservicebox p {font-size: 15px;}
  .d-lg-none {font-size: 25px;}
  .p-tag {font-size: 17px;}
  .ac-q>div{font-size: 16px;}
  /* .customaccrodianwrapper .gr-acclisting{width: 320px;} */
  .jewellery-features-text h2 {font-size: 33px;}
  .gps-motor-controller-banner .banner-text h1 {font-size: 30px;}
  .about-gps-motor-controller .about-text h2 {font-size: 32px;}
  .gps-motor-cta .cta-text {width: 340px;}
  .about-gps-motor-controller {margin: 0px 0;}
  .features-gps P {font-size: 16px;}
  .ridesharing-features::after {left: -745px;}
  .industries-list .col-md-2{max-width: 100%; flex: 0 0 100%;}
  .new-inquiry-section .inquiry-form-hero-section .form-group .form-control{font-size: 11px;}
  .sidebar-text h2 {font-size: 50px;}
  .sidebar-text h3 {font-size: 20px;}
  .nopcommerce-app-development-banner .iconAnimation{display: none;}
  .new-model-video .modal-body iframe {width: 300px;height: 190px}
  /* saudi-mobile-app-developemnt */
  .saudi-mobile-app-developemnt .saudi-mobile-app-banner{padding: 30px 0;}
  .saudi-mobile-app-developemnt .saudi-mobile-app-product .saudi-mobile-app-slick-slider .clssshowcasessliderarrowleft {left: 30%;}
  .saudi-mobile-app-developemnt .saudi-mobile-app-product .saudi-mobile-app-slick-slider .clssshowcasessliderarrowright {right: 30%;}
  .get-in-touch-fixed {max-width: 345px;}
  .tab-img img {width: 125px;}
}

@media only screen and (max-width:321px){
  .iconAnimation{display:none !important;}
  /* .container {width: 310px !important;} */
  /* .construction-app .webcor .banner-text h2::before {top: 49px;left: -24px;} */
  .construction-app .webcor .banner-text h2 {font-size: 20px;}
  .construction-app .webcor-nav li {padding: 0px 6px;font-size: 10px;}
  .construction-app .webcor-catagory .section-img {left: 43px;}
  .construction-app .text-feature li::before {left: -91px;}
  .webcor-features .new-title h2, .new-title h3, .new-title h1 {font-size: 22px;}
  /* .hire-developer2 .microsoftservicebox {width: 276px;} */
  /* .customaccrodianwrapper .gr-acclisting {width: 270px;} */
  .servicecircleanimation{margin: 0 -40px 25px;}
  .jewellery-features-text h2 {font-size: 28px;}
  .jewellery-app-features .clssbutton {font-size: 11px;}
  .gps-motor-controller-banner .banner-text h1 {font-size: 26px;}
  .gps-motor-cta .cta-text {width: 290px;padding: 25px;}
  .about-gps-motor-controller {margin: 0px 0;}
  .features-gps P {font-size: 14px;}
  .gps-motor-controllor-ctabutton .clsstitle {font-size: 20px;}
  .gps-motor-controllor-ctabutton .clssbutton {font-size: 12px;}
  .ridesharing-all-screens .main_portfolio_title:before{font-size: 70px;}
  .groceallScreens::before {font-size: 90px;top: 50px;}
  .ondemandCasestudy.fitnessCasestudy .groceallScreens:before {top: 65px;}
  .technologies-combination .uiuxservicetabnav li a {width: 290px;}
  .new-development-services-text {width: 100%;}
  .new-development-services-text h3, h4 {margin-left: 0;}
  .new-development-services-list {padding: 20px;}
  .microsoft-bussiness-service-development .dotnetwrapper .nav-tabs li{flex: 0 0 100%;max-width: 100%;}
}

@media only screen and (max-width: 767px) {
  /* Styles for mobile devices */
  .hubspot-icon-animation svg {width: 110px !important;}
  .hire-developer2 .clssboxlisting li {flex: 0 0 100%;max-width: 100%;}
  .clswordpressinfo .apptool .los-angeles {line-height: 21px!important;}

}
.backbone-js-developer-btn{transform: none !important;}

/* inquiry-page css */
    @media screen and (min-width:992px) {
      .riyadh-content .da{display: flex;align-items: center;}
    }
    @media screen and (min-width:1025px) {
      .newbanner-company.newbanner-riyadh-company .hire-banner-left{padding-bottom: 0px;}
      .newbanner-riyadh-company .gitex-banner-title{margin-top: 80px;}
      .newbanner-riyadh-company .gitex-date {margin-top: 140px;}
      .newbanner-riyadh-company .gitex-icon img{margin: inherit;width: auto;}
      .newbanner-riyadh-company .gitex-banner-title img {margin: 0px;}
    }
    @media screen and (min-width:1550px) and (max-width:1679px) {
      .newbanner-riyadh-company .gitex-banner-title,
      .newbanner-riyadh-company .gitex-date{margin-top: 50px;}
    }
    @media screen and (min-width:1400px) and (max-width:1500px) {
      .newbanner-company{padding-top: 115px !important;}
      .newbanner-riyadh-company .gitex-banner-title{ margin-top: 70px !important;}
      .newbanner-riyadh-company .gitex-date{margin-top: 100px !important;}
    }
    @media screen and (min-width:1200px) and (max-width:1500px) {
      .newbanner-company{padding-top: 115px !important;}
    }
    @media screen and (min-width:1200px) and (max-width:1399px) {
      .newbanner-company{padding-top: 140px !important;}
    }
    @media screen and (min-width:1025px) and (max-width:1599px) {
      .newbanner-company.newbanner-riyadh-company .container {width: 1112px !important;}
      .newbanner-company.newbanner-riyadh-company{padding-top: 80px !important;margin-top: 102px;background-size: 120% !important;}
      .newbanner-riyadh-company .gitex-banner-title{margin-top: 25px;}
      .newbanner-riyadh-company .gitex-date{margin-top: 50px;}
      .newbanner-company.newbanner-riyadh-company .gitex-icon p{font-size: 14px;line-height: 1.5;}
      .newbanner-company.newbanner-riyadh-company .hire-banner-left .gitex-icon { margin: 10px 0 auto;}
    }
    @media screen and (min-width:992px) and (max-width:1199px) {
      .sidebar-text.siderbar-gitex-banner-text{padding-right: 0px;}
      .riyadh-content .gitex-sidebar-banner-title.sidebar-text h2,
      .riyadh-content .hire-banner-left h3,
      .riyadh-content .hire-banner-left p{ padding: 0;}
    }
    @media screen and (min-width:1400px) {
      .riyadh-content .order-1 .gitex-image-right.gtex-tab-img {margin-left: 110px;}
    }
    @media screen and (min-width:1550px) {
      .newbanner-company{padding-top: 130px !important;}
      .newbanner-company.newbanner-riyadh-company{background-size: 112% !important;}
    }
    @media only screen and (max-width:1600px) {
  .new-inquiry-section .inquiry-form-hero-section{  padding: 40px 40px;}
    }
    @media screen and (max-width:1500px) {
        .newbanner-company .hire-banner-left .hire-banner-steps .hire-banner-step .hire-banner-step-img{background-size: auto !important;}
    }
    @media only screen and (max-width:1366px){
        .new-inquiry-section .clssshowcasessliderarrowleft{left: 0;}
    }
    @media only screen and (max-width:1199px) {
    /* .new-inquiry-section .medicine-client-image{left:0;} */
    /* .new-inquiry-section .videotestimonials img{width:40%} */
    .new-inquiry-section .videotestimonials:after{background: #fff url(../svg/vidplayicon-2.svg) no-repeat -62px -8px;width: 40px;height: 40px;}
    /* .new-inquiry-section .medicine-client-video .testimonialswrapper{position: relative;left:30%;} */
    /* .new-inquiry-section .videotestimonials:after{right: 60%;top: 138px;} */
    .new-inquiry-section .modal{position: absolute;top: 10px;left: 0;}
    .new-inquiry-section .videotestimonials:hover:after{    background-position: -7px -7px;}
    .new-inquiry-section .clssshowcasessliderarrowleft{left: 10px;}
    .new-inquiry-section .clssshowcasessliderarrowright{right: -325px;}
    }
    @media only screen and (max-width:1024px){
    /* .new-inquiry-section .medicine-client-video .testimonialswrapper {left: 0;}
    .new-inquiry-section .videotestimonials:after {top: 120px;}*/
    .new-inquiry-section .clssshowcasessliderarrowright {right: -265px;}
    .newbanner-company .hire-banner-left h1 {font-size: 34px;line-height: 45px;}
    .newbanner-company .hire-banner-left p, .newbanner-company .hire-banner-steps {width: 100%;}
    .newbanner-company .logist-right {display: none;}
    .newbanner-company .hire-banner-steps {margin: 20px auto;}
    .newbanner-company {padding-top: 110px;}
    .newbanner-company.newbanner-riyadh-company {margin-top: 70px !important;padding: 102px 0px !important;position: relative;background: url(../jpg/banner-bg-riyadh.jpg) no-repeat bottom right / cover !important;}
    .newbanner-company.newbanner-riyadh-company::before {content: '';position: absolute;inset: 0;width: 100%;height: 100%;background-color: #0a0d44;opacity: 0.6;transition: all .5s ease-in-out;}
    .newbanner-riyadh-company .gitex-icon {margin: 0;}
    .newbanner-riyadh-company .gitex-icon img {margin: 0 auto;width: 150px;}
    .newbanner-riyadh-company .gitex-date, .newbanner-riyadh-company .gitex-banner-title {margin-top: 50px;}
    .newbanner-riyadh-company .gitex-banner-title img {margin: auto;}
    .newportfolio_img {margin-bottom: 20px;}
    .page-contact.footer-form{margin-top: 135px;}
    }
    @media only screen and (max-width:991px){
    .new-inquiry-section .inquiry-form-hero-section{padding: 20px 40px;margin-top: 90px;}
    .new-inquiry-section .inquiry-page {margin-top: 40px!important}
    .new-inquiry-section .inquiry-page-slider{    margin-top: 40px;}
    .new-inquiry-section #inst-quote-form .form-group{ margin-bottom: 10px!important;}
    .new-inquiry-section .clssshowcasessliderarrowright{    right: -440px;}
    .new-inquiry-section .clssshowcasessliderarrowleft{    left: 150px;}
    /* .new-inquiry-section .slick-slide img{margin: auto 15px;}
    .new-inquiry-section .videotestimonials:after{right: 70%;top:90%;}
    .new-inquiry-section .testimonialsmodal .tstvideo{height:200px} */
    .new-inquiry-section .modal{overflow: hidden;}
    .new-inquiry-section #inst-quote-form .form-group{margin-bottom: 30px!important;}
    .riyadh-content .hire-banner-right {padding: 0px 15px;}
    .riyadh-content .sidebar-text.siderbar-gitex-banner-text {margin-top: 25px;max-width: 100%;padding-right: 0px;}
    .riyadh-content .sidebar-text h3 {margin-top: 10px !important;}
    .riyadh-content .riyadh-content-form {margin-bottom: 0px;}
    .riyadh-content .riyadh-content-form form {margin-top: 15px !important;margin: 0 auto;}
    .riyadh-content .mt-60 {margin-top: 10px;}
    .riyadh-content .gtex-tab-img img {max-width: 100%;}
    .order-2 {order: 2;}
    .order-1 {order: 1;}
    .riyadh-content .riyadh-service .hire-banner-left {max-width: 100%;}
    .riyadh-service {padding-bottom: 30px;}
    .newportfolio_right {padding: 0;text-align: center;}
    .newportfolio_right ul{justify-content: start;}
    .case-study-part .case-img{margin-top: 0;margin-bottom: 30px;}
    .case-study-listing .life-cta .life-cta-button{padding: 25px;}
    .case-study-part .container>.row{margin: 0px;}
    .newportfolio_right p{text-align: left;}
    .portfolio_points ul li{font-size: 14px;}
    .newportfolio_box {margin: 0;flex-wrap: wrap;padding: 40px 38px;}
    .newportfolio_box .col-md-6:nth-child(1) {width: 100%;}
    .newportfolio_box .col-md-6:nth-child(1) .row .col-md-6:nth-child(1) {display: none;}
    .newportfolio_box.row {flex-flow:column-reverse;}
    .top-heading-payment .support-height .support-height-img{ max-width: calc(25% - 15px);flex: 0 0 calc(25% - 15px);}
    .certificates {width: 90%;margin-top: -185px;left: 50%;}
    .page-contact.footer-form{margin-top: 185px;}
    .new-get-in-touch .pt-8 {padding-top: 0px !important;}
    .new-get-in-touch .pb-8 {padding-bottom: 0px !important; }
    }
    @media only screen and (max-width:959px){
    .page-inquiry .inquiry-page form{top:8px}
    .new-inquiry-section .hire-banner-right{padding-right: 0;   }
    /* .new-inquiry-section .videotestimonials:after{right: 65%;} */
    .new-inquiry-section .page-inquiry .inquiry-page form{top:20px}
    .inquiry-page-new .new-inquiry-info{padding: 0px 20px;}
    }
    @media only screen and (max-width:767px){
      .inquiry-page-new .new-inquiry-info{margin-top: 0px;}
      .inquiry-page{margin-top:10px!important}
      .micro-right figure.new-twitter-logo{margin-bottom: 0px;}
      .new-twitter-logo img {width: 40%;}
      .newbanner-company .form-group,
      .newbanner-company .form-group .form-control{width: 100%;}
      .newbanner-company .get-button{position: static;}
      .newbanner-company .get-button .hire-btn{font-size: 18px;width: auto;margin-top: 12px;}
      .newbanner-company .hire-banner-left .hire-banner-list li{align-items: start;}
      .newbanner-company .hire-banner-left .hire-banner-list li:before{line-height: 28px;}
      .newbanner-company{padding-top: 70px !important;}
      .newportfolio_box {padding: 15px;}
      .newportfolio_right h2 {font-size: 24px;margin-bottom: 4px;}
      .newportfolio_right p {font-size: 14px;line-height: 25px;margin-bottom: 20px;}
      .casestudy-list{margin-top: 0px;}
      .casestudy-list-content ul{flex-wrap: wrap;}
      .certificates {margin-top: -190px;}
      .page-contact.footer-form {margin-top: 173px;}
    }
    @media only screen and (max-width:690px){
        /* .new-inquiry-section .videotestimonials:after{    right: 63%;} */
    .new-inquiry-section .clssshowcasessliderarrowright{right: -400px;}
    .new-inquiry-section .clssshowcasessliderarrowleft{left: 120px;}
    }
    @media screen and (max-width:580px){
    .new-inquiry-section .clssshowcasessliderarrowleft{left: 0px;}
    .new-inquiry-section .clssshowcasessliderarrowright{left: 88%;}
    }
    @media screen and (max-width:568px){
    /* .new-inquiry-section .videotestimonials{margin:0;}
    .new-inquiry-section .videotestimonials:after{    right: 52%;}
    .medicine-client-image{left:30%}
    .new-inquiry-section .videotestimonials{max-width: 360px;} */
    }
    @media screen and (max-width:465px){
     /* .new-inquiry-section .medicine-client-video {left: 25%;} */
  /* .new-inquiry-section .videotestimonials:after{    right: 49%;} */
    }
    @media screen and (max-width:414px){
    /* .new-inquiry-section .videotestimonials{margin: auto -25px;} */
    .new-inquiry-section .clssshowcasessliderarrowleft{left:0} 
    .new-inquiry-section .clssshowcasessliderarrowright{right: -285px;}
    }
    @media screen and (max-width:375px){
    .new-inquiry-section .slick-slide img{margin: auto 35px;}
    /* .new-inquiry-section .videotestimonials:after{right:50%} */
    }
    @media screen and (max-width:320px){
    /* .new-inquiry-section .videotestimonials{width:150%}
    .new-inquiry-section .videotestimonials:after{right:34%} */
    /* .new-inquiry-section .medicine-client-video {left: 15%;} */
    } 