.swiper-pagination .swiper-pagination-bullet{height:14px;width:14px;border:1px solid rgb(20, 20, 20);border-radius:100%;background-color:transparent;}
.swiper-pagination .swiper-pagination-bullet-active{background-color:rgb(2, 183, 226);border:none;}
img{max-width:100%;height:auto;}
.cd-main-content{position:static;}
.modal-news .modal-title{margin-top:0;}
.modal-news .form-box{padding:0 20px;}
.modal-body{padding-top:0;}
.btn-div .wpcf7-form-control.wpcf7-submit.btn{width:150px;}
.page-template-tp-factory .title-text{font-size:26px;}
.title-text{font-size:32px;line-height:36px;color:#212121;font-weight:600;}
.title-text-4{line-height:57px;color:rgb(0, 0, 0);font-size:38px;font-weight:100;}
.title-text-5 h2{line-height:56px;color:rgb(0, 0, 0);font-size:42px;font-weight:100;}
.title-text-5 h4{line-height:28px;color:rgb(0, 0, 0);font-size:24px;font-weight:400;}
.normal-text{font-size:16px;color:#3c3c3c;line-height:28px;}
.normal-text strong{font-weight:500;}
.bg-gray{background:#f1f1f1;}
section.section{background-size:cover;padding:50px 0;}
section.section:first-child{background-size:cover;}
.height-auto{height:auto !important;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb50{margin-bottom:50px;}
.sec-text-white .title-text, .sec-text-white .normal-text{color:#ffffff;}
.sec-text-white .primary-list li{color:#f1f1f1;font-weight:100;}
#toTop{background:#00ccff;bottom:30px;color:#fff;cursor:pointer;display:none;height:40px;line-height:34px;position:fixed;right:30px;text-align:center;text-transform:uppercase;width:40px;z-index:99;border-radius:50%;}
#toTop i{line-height:40px;}
.group{position:relative;margin-bottom:28px;}
input{font-size:18px;padding:10px 10px 10px 0px;display:block;width:300px;border:none;border-bottom:1px solid #8A8A8A;}
input:focus{outline:none;border-bottom:1px solid #5264AE;}
.border-top{border-top:1px solid rgb(221, 221, 221)}
label{color:#999;font-size:18px;font-weight:normal;position:absolute;pointer-events:none;left:5px;top:10px;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;}
input:focus ~ label, input:valid ~ label{top:-10px;font-size:14px;color:#5264AE;}
.bar{position:relative;display:block;width:300px;}
.bar:before, .bar:after{content:'';height:2px;width:0;bottom:1px;position:absolute;background:#5264AE;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;}
.bar:before{left:50%;}
.bar:after{right:50%;}
input:focus ~ .bar:before, input:focus ~ .bar:after{width:50%;}
input:focus ~ .highlight{-webkit-animation:inputHighlighter 0.3s ease;-moz-animation:inputHighlighter 0.3s ease;animation:inputHighlighter 0.3s ease;}
@-webkit-keyframes inputHighlighter{from{background:#5264AE;}
to{width:0;background:transparent;}
}
@-moz-keyframes inputHighlighter{from{background:#5264AE;}
to{width:0;background:transparent;}
}
@keyframes inputHighlighter{from{background:#5264AE;}
to{width:0;background:transparent;}
}
.btn-blue{background:transparent;border:1px solid #1f81c3;color:#1f81c3;font-size:16px;font-weight:400;padding:12px 35px;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;width:auto !important;border-radius:30px;}
.btn-blue:hover,.btn-blue:active,.btn-blue:focus,.btn-blue:active:focus,.btn-blue:focus:active{background:#1f81c3;}
.swiper-container{width:100%;height:100%;}
.swiper-slide{font-size:18px;background:#fff;}
.slide1{background:url(//www.credencys.com/wp-content/themes/cred/images/angularjsdevelopment/slider-1.jpg) no-repeat;background-size:cover;padding:150px 0px 100px;}
.slide2{background:url(//www.credencys.com/wp-content/themes/cred/images/angularjsdevelopment/slider-2.jpg) no-repeat;background-size:cover;padding:100px 0px;}
.slide3{background:url(//www.credencys.com/wp-content/themes/cred/images/angularjsdevelopment/slider-3.jpg) no-repeat;background-position:72%;padding:200px 0px;}
.slide4{background:url(//www.credencys.com/wp-content/themes/cred/images/angularjsdevelopment/slider-4.jpg) no-repeat;background-position:72%;padding:200px 0px;}
.slide5{background:url(//www.credencys.com/wp-content/themes/cred/images/angularjsdevelopment/culture-img-ang.jpg) no-repeat;background-position:right center;padding:80px 0px;}
.Slider6{background:url(//www.credencys.com/wp-content/themes/cred/images/angularjsdevelopment/add-on2-752bc7.jpg) no-repeat;background-position:72%;padding:120px 0px;}
.swiper-container-horizontal>.swiper-pagination-bullets{bottom:36px;}
.swiper-pagination-bullet{width:15px;height:15px;}
.slide1 h1{font-size:44px;color:#212121;font-weight:600;line-height:60px;}
.slide3 h2{font-size:30px;color:#212121;font-weight:600;line-height:40px;}
.slide2 h2{font-size:30px;color:#212121;font-weight:600;line-height:40px;}
.slide5 h2{font-size:30px;color:#212121;font-weight:600;line-height:40px;}
.sub-title{font-size:16px;text-transform:none;}
.slide1 .sub-title{font-size:20px;text-transform:none;color:#000;}
.list-style{margin-top:40px;margin-bottom:22px;}
.list-style li{font-size:18px;margin-top:20px;line-height:normal;position:relative;padding-left:20px;font-weight:300;}
.list-style li::before{background:#02b7e2;position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:50%;content:"";}
.hireDev{padding-left:65px;}
.main-slider .swiper-slide{display:table;}
.main-slider .swiper-slide>div{display:table-cell;vertical-align:middle;}
.contact-from{background:#fff;padding:26px 20px;padding-bottom:38px;margin-right:32px;}
.contact-from h3{font-size:32px;color:#02b7e2;margin-top:0;margin-bottom:20px;line-height:37px;}
.contact-from input,.contact-from .bar{width:100%;}
.contact-from label{left:0px;top:17px;color:#000;}
.slide2 .hireDev{padding-left:0px;}
.slide2 h4{color:#fff;padding-left:8px;}
.slide3 .list-point li{color:#340046;}
.slider3-img{position:absolute;left:0;top:0;}
.project-bg{padding-bottom:0;background-size:cover;}
.project-bg h2{margin-top:35px;font-size:30px;color:#212121;font-weight:600;line-height:40px;}
.project-bg p.sub-title{color:#000;}
.con-center h4{font-size:30px;font-weight:600;}
.pro-details{padding:100px 80px 0;}
.pro-details p{font-size:20px;color:#280035;line-height:30px;}
.title-center{text-align:center;padding-bottom:40px;}
.pr0{padding-right:0;}
.project-bg .project-slider-ang{padding-bottom:100px;}
.project-slider-ang .swiper-slide{background:transparent;}
.project-slider-ang h5{font-size:38px;color:#02b7e2;font-weight:bold;line-height:32px;margin-bottom:25px;}
.project-slider-ang p{font-size:16px;font-weight:300;line-height:25px;color:#3c3c3c;}
.slider-count{position:absolute;left:58%;background:#b300f0;height:50px;width:144px;bottom:6px;z-index:1;text-align:center;color:#fff;font-style:italic;font-size:25px;padding:8px;}
.slider-count .swiper-button-next{background-image:url(//www.credencys.com/wp-content/themes/cred/images/angularjs/swiper-button-next.png);background-size:auto;}
.slider-count .swiper-button-prev{background-image:url(//www.credencys.com/wp-content/themes/cred/images/angularjs/swiper-button-prev.png);background-size:auto;}
.project-slider-ang .col-md-6.text-right:before{content:"";height:455px;width:483px;background:url(//www.credencys.com/wp-content/themes/cred/images/angularjsdevelopment/slider-bg-shape.png);background-repeat:no-repeat;background-size:380px;padding-left:144px;opacity:0.2;position:absolute;top:0;left:30px;z-index:0;transform:rotate(-7deg);-webkit-transform:rotate(-7deg);-moz-transform:rotate(-7deg);-ms-transform:rotate(-7deg);}
.project-slider-ang .col-md-6.text-right{padding-left:150px;overflow:hidden;}
.project-slider-ang .col-md-6.text-right img{position:relative;}
.our-client{background-size:cover;padding:10px 0 74px 0;}
.our-client h2{color:#3c3c3c;margin-top:20px;font-size:30px;color:#212121;font-weight:600;line-height:40px;}
.client-logo{text-align:center;display:table;width:100%;}
.client-logo li{display:table-cell;padding-left:0;vertical-align:middle;height:142px;width:180px;}
.client-logo li::before{display:none;}
.client-review{background:url(//www.credencys.com/wp-content/themes/cred/images/angularjsdevelopment/review-img-ang.jpg) no-repeat;padding:50px 0 20px 0;background-size:cover;}
.client-review h2{font-size:30px;color:#212121;font-weight:600;line-height:40px;}
.client-review .col-md-10{padding:60px 0;}
.client-review .title-center{padding-bottom:0;}
.client-review .swiper-slide{background:transparent;font-size:24px;color:#000000;line-height:43px;}
.client-review .swiper-slide p{position:relative;padding-bottom:0;text-align:center;font-size:18px;}
.client-review .swiper-slide p span{display:block;margin-top:5px;font-size:18px;font-weight:normal;}
.client-review .swiper-slide p:before{position:absolute;left:-60px;top:-60px;font-size:22px;content:"";background:url(//www.credencys.com/wp-content/themes/cred/images/angularjsdevelopment/quote-ang.png) no-repeat;width:138px;height:107px;background-size:100%;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);opacity:0.2;}
.client-review .swiper-slide p:after{position:absolute;right:-100PX;bottom:0PX;font-size:22px;content:"";background:url(//www.credencys.com/wp-content/themes/cred/images/angularjsdevelopment/quote-ang.png) no-repeat;width:138px;height:107px;background-size:100%;opacity:0.2;}
.client-review .swiper-pagination{width:100%;bottom:0px;}
.client-review .swiper-pagination-bullet{margin-right:10px;}
.agile-bg{background:url(//www.credencys.com/wp-content/themes/cred/images/angularjs/agile-bg.jpg) no-repeat;background-size:cover;padding:10px 0 30px 0;}
.agile-bg h2{color:#fff;}
.agile-screen{text-align:center;position:relative;}
.agile-screen img{margin-left:80px;}
.agile-screen ul{width:774px;height:280px;text-align:left;background:url(//www.credencys.com/wp-content/themes/cred/images/angularjs/agile-point.png) no-repeat;position:absolute;left:9%;top:40%;padding-left:6%;padding-top:2%;}
.agile-screen ul li{color:#fff;}
.agile-screen ul li:before{background:#fff;}
.swiper-pagination-bullet{opacity:inherit;background:inherit;border:2px solid #4a36b7;}
.swiper-pagination-bullet-active{background:#4a36b7;}
.btn-get{border:0;color:#fff;font-size:23px;border-radius:13px;padding:12px 30px 14px;font-weight:bold;}
.btn-get:hover,.btn-get:active,.btn-get:focus,.btn-get:active:focus,.btn-get:focus:active{background:#09a9d1;}
.addOn-bg{background:url(//www.credencys.com/wp-content/themes/cred/images/angularjs/addOn-bg.jpg) no-repeat;background-size:cover;}
.addOn-bg h2{color:#fff;}
.addOn-bg p{color:#fff;font-size:32px;text-align:center;margin-bottom:30px;}
.contact-us{padding:70px 50px;background:url(//www.credencys.com/wp-content/themes/cred/images/angularjsdevelopment/contact-us-bg-ang.jpg) no-repeat;background-size:cover;border-top:1px solid #ddd;}
.contact-us h2{font-size:30px;color:#212121;font-weight:600;line-height:40px;}
.contact-us .cto-speach p{font-family:'Tinos', serif;color:#a5a3a8;font-size:23px;font-style:italic;}
.contact-us .title-center{padding-bottom:10px;}
.contact-us .cto-contact{margin:40px auto 40px;width:346px;}
.contact-us .cto-contact a{display:block;}
.contact-us .cto-contact h4{font-size:20px;font-weight:700;margin:0;margin-bottom:2px;}
.contact-us .cto-contact h5{color:#fff;font-size:14px;margin:4px 0 2px 0;;font-weight:700;}
.contact-us .cto-contact p{color:#fff;font-size:12px;margin:0;}
.contact-us .cto-contact p a{color:#fff;display:inline-block;}
.ml20{margin-left:20px;}
.copy-right{color:#fff;opacity:0.5;}
.contact-modal .modal-dialog{width:400px;}
.contact-modal .contact-from{margin-right:0px;padding-top:0;}
.contact-modal .modal-title{font-size:20px;color:#fff;}
.contact-modal .modal-footer{text-align:center;}
.contact-modal .btn-blue{color:#fff;}
.contact-modal .modal-header{background:#00ccff;border-top-left-radius:5px;border-top-right-radius:5px;}
.founder-text h5{color:rgb(60, 60, 60);font-size:18px;font-weight:bold;margin-top:20px;}
.founder-text p, .founder-text p a{font-size:16px;color:rgb(60, 60, 60);font-weight:normal;line-height:normal;margin-top:5px;}
header .navbar-inner-page{background:transparent;}
.front-page-header-menu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{color:#000;font-weight:600;font-size:16px;font-family:inherit !important;}
.front-page-header-menu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover,
.front-page-header-menu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:focus{color:#000;}
.front-page-header-menu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link,
.front-page-header-menu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover,
.front-page-header-menu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:focus{color:#000;}
.front-page-header-menu header .navbar-default .navbar-nav>li>a,
.front-page-header-menu .single-portfolio header .navbar-default .navbar-nav>li>a{color:#000;}
.cd-nav-trigger span::before, .cd-nav-trigger span::after, .cd-nav-trigger span{background-color:#000;}
.page-template-tp-home .cd-nav-trigger span::before,
.page-template-tp-home .cd-nav-trigger span::after,
.page-template-tp-home .cd-nav-trigger span{background-color:#ffffff;}
.page-template-tp-general-template section.section{background-repeat:no-repeat !important;background-position:top right !important;background-size:cover !important;}
.page-template-tp-general-template #fullpage ul{margin-top:40px;margin-bottom:22px;}
.page-template-tp-general-template #fullpage ul li{font-size:16px;margin-top:10px;line-height:normal;position:relative;padding-left:20px;font-weight:300;list-style-type:none;}
.page-template-tp-general-template #fullpage ul li::before{background:#02b7e2;position:absolute;left:0;top:5px;width:8px;height:8px;border-radius:50%;content:"";}
.page-template-tp-general-template #fullpage h1{line-height:36px;font-size:32px;color:#212121;font-weight:600;margin-bottom:20px;}
.page-template-tp-general-template #fullpage h2{font-size:32px;line-height:36px;color:#212121;font-weight:600;margin-bottom:10px;}
.page-template-tp-general-template #fullpage h3{margin-bottom:10px;font-size:28px;line-height:38px;font-weight:300;color:rgb(33, 33, 33);}
.page-template-tp-general-template #fullpage h3.title-text-2{line-height:32px;font-size:24px;color:#3c3c3c;margin-bottom:30px;position:relative;padding-bottom:15px;font-weight:300;}
.right-layout{text-align:right;}
.left-layout{text-align:left;}
.page-template-tp-general-template-hire section.section{background-repeat:no-repeat !important;background-position:top right !important;background-size:cover !important;}
.page-template-tp-general-template-hire section.section h3{font-size:24px;font-weight:300;margin-top:15px;line-height:normal;color:#3c3c3c;}
.page-template-tp-general-template-hire p{font-size:16px;}
.page-template-tp-general-template-hire p + p{margin-top:15px;}
.page-template-tp-general-template-hire p + .btn{margin-top:15px;text-transform:uppercase;}
.page-template-tp-general-template-hire *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;}
.page-template-tp-general-template-hire p.font-20{font-size:20px;line-height:31px;}
.page-template-tp-general-template-hire p.font-20 b{font-weight:bold;}
.list-with-img ul li{font-size:16px;margin-top:10px;line-height:normal;position:relative;padding-left:20px;font-weight:400;color:#4f6680;}
.list-with-img ul li::before{background:#02b7e2;position:absolute;left:0;top:5px;width:8px;height:8px;border-radius:50%;content:"";}
.list-with-img ul:not(:last-child){margin-bottom:40px;}
.list-with-img ul li:first-child{margin-top:0;}
.b2c-main-banner{background:url(//www.credencys.com/wp-content/themes/cred/images/b2c-banner.jpg) no-repeat;background-size:cover;}
.title-text-2{line-height:32px;font-size:24px;color:#3c3c3c;margin-bottom:30px;position:relative;padding-bottom:15px;font-weight:300;}
.title-text-2::before{content:'';position:absolute;bottom:0;left:50%;height:4px;width:92px;background:#16cc44;border-radius:106px;margin-left:-46px;}
.title-text-3{font-size:28px;line-height:38px;font-weight:300;color:rgb(33, 33, 33);}
.page-template-tp-b2c .slide1{background:url(//www.credencys.com/wp-content/themes/cred/images/b2c-banner-78d017.jpg) no-repeat;background-size:cover;}
.v-center{display:table;width:100%}
.v-center > div{display:table-cell;vertical-align:middle;width:100%;}
.primary-list li{font-size:16px;margin-top:10px;}
.enterprise-mobility-solutions{background:url(//www.credencys.com/wp-content/themes/cred/images/b2c-3.jpg) no-repeat;background-size:cover;padding:50px 0 200px 0;}
.primary-box{max-width:265px;margin:0 auto;text-align:center;}
.primary-box .info-text{height:115px;}
.primary-box h4{line-height:20px;color:rgb(33, 33, 33);font-size:16px;font-weight:bold;}
.primary-box p{line-height:20px;color:rgb(60, 60, 60);font-size:16px;font-weight:normal;}
.skill-development{background:url(//www.credencys.com/wp-content/themes/cred/images/skill-development-bg.jpg) no-repeat;background-size:cover;}
.bdr-btm{border-bottom:1px solid #ddd;}
.factory-slide1{background:url(//www.credencys.com/wp-content/themes/cred/images/factory-banner.jpg) no-repeat;background-size:cover;}
.factory-slide4{background:url(//www.credencys.com/wp-content/themes/cred/images/product-planning.jpg) no-repeat;background-size:cover;}
.factory-slide5{background:url(//www.credencys.com/wp-content/themes/cred/images/factory-slide5.jpg) no-repeat;background-size:cover;padding:0 50px 50px 50px;}
.factory-slide5 h2{line-height:32px;color:rgb(255, 255, 255);font-size:24px;font-weight:400;margin:40px 0;}
.factory-slide5 .primary-box .info-text{height:90px;}
.factory-slide5 .row .col-md-4:not(:last-child){border-right:1px solid #ddd;}
.factory-slide5 .row:last-child .col-md-4{padding-top:30px;}
.factory-slide5 .primary-box img{max-width:52px;}
.factory-slide5 .primary-box h3{margin-top:10px;margin-bottom:10px;}
.factory-slide5::before{height:100%;width:100%;position:absolute;left:0;top:0;content:'';background:rgba(69, 0, 133,0.8);z-index:1;}
.factory-slide5 .container-fluid{position:relative;z-index:2;}
.factory-slide6{background:url(//www.credencys.com/wp-content/themes/cred/images/timebox-product-delivery.jpg) no-repeat;background-size:cover;}
.wrap-div{background:#ffffff;padding:80px 50px;}
.home-title{font-family:"Figtree", sans-serif;}
.home-title .typed-cursor{font-weight:100;}
.home-title > big{line-height:32px;color:rgb(255, 255, 255);font-size:65px;font-weight:bold;margin:0 auto;width:100%;max-width:870px;display:block;margin-bottom:60px;}
.home-title > big span:first-child{color:#fff;float:left;margin-right:20px;}
.home-title big span{float:left;}
.home-title small{line-height:47px;color:rgb(255, 255, 255);font-size:42px;font-weight:100;margin-top:15px;display:block;}
.home-title small b{color:#1f81c3;font-weight:500;}
.section-overlay-7.section-wrapper{background:rgba(0,0,0,0.70);height:100%;}
.bdr-box-right [class*="col-md"]:not(:last-child){border-right:1px solid #e4e4e4;}
.bdr-box-bottom{border-bottom:1px solid #e4e4e4;}
.client-section img{padding:15px;}
.client-section .bdr-box-bottom:last-child{border-bottom:none;}
.mobility-iot-section{background:#ffffff;}
.mobility-iot-section .col-md-4{height:285px;text-align:center;padding-right:5px;padding-left:5px;padding-top:10px;}
.mobility-iot-section .col-md-4 img{height:100%;width:100%;}
.mobility-iot-section .row{padding:0 100px;}
.mobility-iot-section h3{line-height:36px;text-align:left;font-size:28px;font-weight:100;}
.mobility-iot-section h3 b{font-weight:600;}
.mobility-iot-section .col-md-4 .v-center{display:table;height:100%;padding:0 10px;}
.mobility-iot-section .col-md-4 h3{display:table-cell;vertical-align:middle;}
.wrap-box{border:1px solid #dddddd;max-width:328px;margin:0 auto;}
.wrap-box .text-box{padding:0px 10px 10px 10px;height:220px;}
.wrap-box .text-box span{font-size:11px;color:#333333;font-weight:400;}
.wrap-box .text-box span:first-child{color:#1f81c3;}
.wrap-box .text-box p a{line-height:22px;color:rgb(0, 0, 0);font-size:16px;font-weight:bold;display:inline-block;margin:10px 0;}
.wrap-box .text-box p{line-height:18px;color:rgb(51, 51, 51);font-size:14px;font-weight:normal;}
.react-native-slide1{background:url(//www.credencys.com/wp-content/themes/cred/images/2018/react-native.jpg) no-repeat;background-size:cover;}
.react-native-services{background:url(//www.credencys.com/wp-content/themes/cred/images/2018/react-native-services.jpg) no-repeat;background-size:cover;}
.react-js-slide1{background:url(//www.credencys.com/wp-content/themes/cred/images/2018/react-js-banner.jpg) no-repeat;background-size:cover;background-position:top right;}
.react-js-framework .col-md-12, .react-js-framework .col-md-5{padding-right:0;}
.page-template-tp-general-template-hire #fullpage h1{line-height:36px;font-size:32px;color:#212121;font-weight:600;margin-bottom:20px;}
.sub-title-1{font-size:24px;color:#3c3c3c;line-height:33px;font-weight:300;margin-bottom:15px;}
.enterprise-mobility-solutions{background:none;}
.text-light, .ios-design p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;}
.text-light{font-weight:400;}
.title-btm-line, .page-template-tp-general-template-hire .our-client h2{font-size:28px;position:relative;margin-bottom:50px;font-weight:normal !important;}
.title-btm-line::before, .page-template-tp-general-template-hire .our-client h2::before{content:'';position:absolute;left:50%;bottom:-10px;width:41px;height:2px;background:rgb(113, 154, 198);margin-left:-20px;}
.design-box{max-width:326px;margin:20px auto;text-align:center;}
.img-box{display:block;height:65px;width:65px;margin:0 auto;}
.design-box img{max-width:65px;}
.design-box h4{color:#1f81c3;margin:10px 0;}
.design-box p{color:#3c3c3c;font-weight:400;}
.adoptModern h2{position:absolute;top:40px;left:0;width:100%;}
.adoptModern .nav>li{display:inline-block;vertical-align:middle;margin:0 4%;}
.adoptModern .nav>li a{border:2px solid #cccccc;border-radius:22px;width:131px;min-height:126px;font-size:18px;color:#1f81c3;line-height:normal;}
.adoptModern .nav>li img{margin:5px 0;}
.adoptModern .nav>li.active a, .adoptModern .nav>li a:hover{border:2px solid #1f81c3;background:transparent;}
.adoptModern .tab-content{padding:4% 0 0 0;}
.adoptModern .tab-content img{margin:2%;}
.dev-Approach .btn{margin:40px 0;}
.dev-Approach h4{color:#034873;font-weight:500;margin-top:15px;font-size:25px;}
.dev-Approach .title-btm-line{margin-bottom:100px;}
.dev-Approach img{padding:0 30px;}
.dev-Approach .img-box{height:212px;}
.dev-Approach .img-box::before{content:' ';display:inline-block;vertical-align:middle;height:100%;}
.dev-Approach .img-box img{display:inline-block;vertical-align:bottom;}
.industries-slider .swiper-slide{background:transparent;padding:20px 0;}
.industries-slider p{color:#1f81c3;margin-top:10px;font-size:18px;font-weight:400;}
.industries-slider .swiper-container{padding-bottom:50px;}
.light-box{display:block;width:100%;max-width:1170px;margin:0 auto;}
.light-box li{display:inline-block;margin:30px;vertical-align:middle;text-align:center;width:300px;height:300px;font-size:24px;line-height:300px;}
.light-box li span{line-height:normal;display:inline-block;}
.light-box li h4{color:#3b3a30;font-weight:400;}
.light-box li P{color:#3b3a30;margin-top:10px;font-size:24px;font-weight:300;line-height:normal;}
.list-with-img .swiper-slide{display:table;}
.list-with-img .swiper-slide .col-md-6{float:none;display:table-cell;vertical-align:middle;}
.list-with-img .swiper-wrapper{padding-bottom:40px;}
.list-with-img .swiper-slide{background:transparent;}
.list-with-img .swiper-container-horizontal>.swiper-pagination-bullets{bottom:0;}
.page-template-tp-general-template-hire section.section .swiper-slide h3{font-size:20px;font-weight:600;margin-bottom:10px;margin-top:0;}
.title-top .container-fluid{position:relative;}
.title-top .title-text{position:absolute;top:0;left:0;width:100%;text-align:center;}
.page-template-tp-general-template-hire section.garnter{padding:100px 50px;background-repeat:no-repeat;background-position:center top !important;background-size:auto !important;}
.page-template-tp-general-template-hire section.garnter h3{line-height:28px;font-size:22px;font-weight:400;text-align:left;}
.page-template-tp-general-template-hire section.garnter ul{margin-top:20px;margin-left:20px;}
.garnter ul li{line-height:27px;font-size:16px;font-weight:400;text-align:left;list-style:disc;}
.yellow-btn{background:#ffbb29;color:#332508;font-size:16px;font-weight:bold;min-width:173px;height:46px;padding:11px 10px;}
.yellow-btn:hover, .yellow-btn:focus, .yellow-btn:active{color:#332508 !important;}
.garnter .btn{margin-top:20px;}
.dedicated-services h2{font-size:28px;font-weight:normal;font-family:"Figtree", sans-serif;}
.dedicated-services .services_details{padding:0px 8%;}
.dedicated-services .services-style{display:table;width:250px;height:250px;border-radius:22px;border-style:solid;border-width:1px;background-image:none;background-size:auto;background-repeat:repeat;background-position:center center;}
.dedicated-services .services-style p{color:rgb(255, 255, 255);font-size:24px;text-align:center;text-decoration:none;display:table-cell;vertical-align:middle;line-height:25px;padding-left:10px;padding-right:10px;}
.hire-expert h2{color:rgb(18, 127, 253);font-style:normal;font-weight:300;}
.techdev-style{padding:0px;border-width:1px;border-radius:25px;border-color:rgb(221, 221, 221);border-style:solid;background-color:rgb(255, 255, 255);background-image:none;background-size:auto;background-repeat:repeat;background-position:center center;padding:10px 11px 24px;width:175px;height:175px;margin:10px 0;}
.techdev-img img{margin:0 auto;width:80px;height:80px;display:block;}
.hire-techdev{margin-top:17px;}
.hire-expert .techdev-txt{padding-top:14px;}
.hire-expert .techdev-img{padding-top:16px;}
.hire-expert .techdev-txt p{line-height:16px;font-size:14px;font-weight:bold;font-style:normal;text-decoration:none;text-align:center;}
.hire-techdev .col-md-2{width:20%;}
.dev-dedicated h5 a{line-height:22px;color:#000;font-size:14px;font-weight:bold;font-style:normal;text-decoration:none;text-align:center;display:block;margin:0 auto;}
.iot-img{height:192px;display:table;width:100%;}
.iot-img > div{display:table-cell;vertical-align:middle;}
.dev-dedicated p{font-size:18px;font-weight:bold;text-align:center;}
.hire-expert .dev-dedicated .experts-img{margin-bottom:33px;display:table-cell;vertical-align:bottom;}
.dev-dedicated{padding-left:44px;padding-right:40px;margin-top:132px;}
.hire-expert .dev-dedicated .experts-img img{width:auto;max-height:266px;}
.section ul{padding-left:20px;}
.section ul li{margin-top:10px;font-weight:300;}
ul.primary-list{padding-left:0;}
.primary-list li{list-style-type:none !important;}
.why-hire .container{padding:0 8%;}
.why-hire h2{color:rgb(18, 127, 253);font-weight:300;}
.why-hire p{line-height:26px;color:rgb(255, 255, 255);font-size:18px;font-weight:300;text-decoration:none;text-align:left;width:auto;height:auto;}
.why-list{width:auto;height:auto;}
.why-list ul li{color:#FFF;}
.iot-img img{margin:0 auto;display:block;text-align:center;}
.iot-txt p{font-size:16px;font-weight:bold;text-decoration:none;text-align:center;line-height:22px;}
.iot_solution h2{font-weight:300;margin-bottom:57px;}
.left_content{float:left;width:50%;margin-bottom:20px;}
.iot_solution .left_content h2, .iot_solution .right_content h2{margin-bottom:10px;font-size:28px;font-weight:bold;}
.right_content{float:right;width:50%;margin-bottom:10px;padding-left:7%;}
.iot_solution .clearfix{clear:both;}
.iot-btn{display:block;margin-top:30px;}
.iot-btn a{padding:15px 33px;border:1px solid #1f81c3;border-radius:74px;transition:0.5s all;}
.iot-btn a:hover{background-color:#1f81c3;border-color:#1f81c3;color:#FFF;transition:0.5s all;}
.page-template-tp-general-template-hire p{font-size:16px;}
.experts-txt{margin-bottom:10px;margin-top:10px;} section.section:first-child.react-js-slide1{margin-top:0;}
.left-layout img{display:block;margin:0 auto;}
.enterprise-mobility .title-text{font-size:38px;line-height:48px;}
.enterprise-solution h2{color:#243659;font-size:32px;line-height:44px;}
.mobility-solution h3{color:#243659;font-size:16px;font-weight:bold;line-height:22px;}
.btn_mobility a{position:relative;font-size:14px;}
.btn_mobility a:after{content:"\f101";font-family:FontAwesome;padding-left:7px;font-size:14px;position:absolute;bottom:-3px;}
.mobility-solution p{color:#666666;font-size:16px;line-height:22px;padding:8px 0;}
.enterprise-solution .col-sm-4{margin:20px 0;}
.industry-serve h2.title-text.text-light{color:#127ffd;font-size:42px;font-weight:300;line-height:45px;}
.industry-serve-detail .col-xs-12.col-sm-6{padding:25px 0;}
.industry-serve-detail .col-xs-12.col-sm-6{border-bottom:1px solid #c8c8c8;padding-bottom:40px;}
.industry-serve-detail .col-xs-12.col-sm-6:nth-child(even){border-left:1px solid #c8c8c8;padding-left:44px;}
.industry-serve-detail .col-sm-6:nth-last-child(-n+2){border-bottom:none;padding-top:40px;}
.serve-img img{height:80px;}
.mobile-app{background-color:#127ffd;box-shadow:rgba(0, 0, 0, 0.3) 1px 1px 10px;padding:80px 40px;}
.mobile-app-txt h2{color:#FFF;font-size:50px;font-weight:200;line-height:73px;padding-top:30px;}
section.section.height-auto.benefits-mobility{padding:0;}
.mobility-app-details h3{color:#243659;font-size:16px;line-height:22px;font-weight:bold;padding-top:10px;}
.mobility-app-details p{color:#666666;font-size:16px;font-weight:400;line-height:22px;padding-top:10px;}
.mobility-app-details{margin-top:90px;}
.mobility-app-details .col-sm-6{padding-bottom:38px;}
section.section.height-auto.garnter.app-consulting{padding:0;}
.app-consulting-txt{background-color:#210345;position:relative;padding:0 31px;}
.app-consulting-txt p{color:#FFF;font-size:50px;font-weight:200;line-height:71px;font-family:"Figtree",sans-serif;padding:36% 0;}
.app-consulting-txt img{position:absolute;right:-171px;bottom:-21px;}
.app-consulting .form-group{padding-left:25%;}
.app-consulting label{top:0;color:#323232;font-size:14px;font-weight:300;line-height:31px;}
.app-consulting input{margin-left:5px;}
.app-consulting textarea{margin-left:5px;margin-bottom:32px;}
.app-consulting .form-control{border-color:#c8c8c8;border-radius:0;color:#666666;}
.app-consulting .iot-btn{margin-left:21px;}
.required{color:#f00;}
.insights .header_img p{font-size:24px;padding:15px 0;}
.app-consulting .iot-btn a{display:inline-block;}
.insights-details .wrap-box{box-shadow:rgba(0, 0, 0, 0.2) 0px 1px 8px;border:1px solid #dddddd;height:430px;}
.insights .iot-btn{margin-top:55px;}
.industry-serve-detail .bdr-box-bottom{border-bottom:1px solid #c8c8c8;}
.industry-serve-detail .bdr-box-bottom:last-child{border-bottom:none;}
section.section.window-height.overlay-white-sm.company-profile-banner{padding:0;}
.company-profile-banner h2{color:#FFFFFF;font-size:30px;text-align:center;font-weight:200;line-height:44px;}
.digital-agencies h2{color:#000000;font-size:38px;font-weight:200;line-height:57px;}
.company-protfolio h2{color:#FFFFFF;font-size:26px;font-weight:normal;}
.company-protfolio .nav-tabs{border-bottom:0px;}
.company-protfolio .nav-tabs>li.active>a, .company-protfolio .nav-tabs>li.active>a:focus, .company-protfolio .nav-tabs>li.active>a:hover{color:#FFFFFF;cursor:default;background-color:transparent;border:0px;border-bottom:0px;}
.company-protfolio .nav>li>a:focus, .company-protfolio .nav>li>a:hover{background-color:transparent;}
.company-protfolio .nav-tabs>li>a{border:0px;color:#FFFFFF;font-size:16px;font-weight:500;line-height:20px;text-align:center;}
.company-protfolio .tab-content{background-color:#FFF;padding:15px;margin-top:19px;}
.company-protfolio .nav-tabs>li{min-width:280px;}
.nav-tabs li.active{position:relative;}
.nav-tabs li.active:after{position:absolute;content:"";color:#FFF;width:0;height:0;border-style:solid;border-width:0 15px 15px 15px;border-color:transparent transparent #ffffff transparent;top:43px;left:123px;}
.Portfolio .swiper-slide{font-size:18px;background:#fff;border-right:1px solid #c8c8c8;margin-right:17px;min-height:250px;}
.Portfolio-slider{padding:21px 0px !important;}
.protfolio-slidertxt{display:table-cell;float:none;width:55%;}
.protfolio-content{display:table;}
.protfolio-img{padding-right:8px;display:table-cell;vertical-align:middle;float:initial;width:137px;}
.company-protfolio .swiper-container-horizontal>.swiper-pagination-bullets, .company-protfolio .swiper-pagination-custom, .company-protfolio .swiper-pagination-fraction{bottom:-3px;left:0;width:100%;}
.protfolio-slidertxt p{line-height:24px;margin-top:10px;}
section.section.window-height.v-center.company-profile-banner{padding:0;margin-top:0px;}
.v-center.company-profile-banner > div{display:table-cell;vertical-align:bottom;width:100%;}
.agencies-logos{display:table;}
.agencies-logos ul li{padding-right:57px;display:table-cell;vertical-align:middle;}
.digital-agencies .title-center{text-align:center;padding-bottom:15px;}
.contact-area p{text-align:center;font-size:24px;font-weight:200;padding-bottom:20px;line-height:57px;}
.contact_btn.text-center{margin-top:22px;}
.contact_btn a{background-color:#3779b7;color:#FFF;padding:19px 49px;font-size:15px;font-weight:200;border:1px solid #1f81c3;border-radius:74px;transition:0.5s all;}
.contact_btn a:hover{background-color:#FFF;border:1px solid #1f81c3;color:#1f81c3;transition:0.5s all;}
.company-protfolio-v2 .tab-content{background-color:transparent;}
.company-protfolio-v2 .nav-tabs li.active:after{display:none;}
.company-protfolio-v2 .nav-tabs li{position:relative;}
.company-protfolio-v2 .nav-tabs li.active:before{content:" ";background-color:#FFFFFF;position:absolute;width:98px;left:90px;height:2px;margin:47px 0;transition:0.5s all;text-align:center;}
.company-protfolio-v2 .swiper-slide{background-color:transparent;}
.company-protfolio-v2 .protfolio-content{background-color:#FFF;display:block;width:auto;margin:0 10px;}
.company-protfolio-v2 .protfolio-img{display:block;width:auto;background-color:#f2f2f2;text-align:right;}
.company-protfolio-v2 .protfolio-slidertxt{width:auto;padding:19px 15px;}
.company-protfolio-v2 .protfolio-slidertxt p{line-height:20px;margin-top:10px;color:#000;}
.company-protfolio-v2 .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px;border:1px solid #FFF;border-radius:100%;background-color:rgba(255,255,255,0.4);}
.company-protfolio-v2 .swiper-pagination .swiper-pagination-bullet-active{background-color:#FFF;border:none;}
.company-profile-bannerV2 p{color:#FFF;font-size:19px;font-weight:200;text-align:center;}
.company-profile-bannerV2 h1{color:#FFF;font-weight:200;text-align:center;font-size:30px;}
.swiper-button-prev{margin-left:-41px;}
.swiper-button-next{margin-right:-41px;}
.swiper-button-prev{background-image:url(//www.credencys.com/wp-content/themes/cred/images/2018/ic_prev.png);}
.swiper-button-next{background-image:url(//www.credencys.com/wp-content/themes/cred/images/2018/ic_next.png) !important;}
.hire-android .hire-dev-for{margin-top:26px;}
.hire-android .hire-dev-for ul{margin-top:-7px;}
.hire-android .hire-dev-for ul li{width:50%;display:block;float:left;color:#333333;font-weight:300;line-height:28px;margin-top:18px;}
.green-txt{color:#77c159;}
.hire-android .list-style li::before{top:9px;}
.hire-android .hireDev.wow.fadeInUp.clearfix{clear:both;}
.hire-android .hireDev p{font-size:16px;}
ul.hiring-model{margin:13px 0;padding-left:0;}
ul.hiring-model li{display:inline-block;padding-right:50px;position:relative;}
ul.hiring-model li:after{content:"";position:absolute;height:20px;width:20px;top:18px;right:15px;background-image:url(//www.credencys.com/wp-content/themes/cred/images/2018/arrow-android.png);background-position:center center;background-repeat:no-repeat;}
ul.hiring-model li:last-child::after{background-image:none;}
.hire-android ul.hiring-model p.normal-text{font-size:14px;text-align:center;color:#3c3c3c;font-weight:500;padding-top:6px;}
.hire-android ul.hiring-model img{display:block;margin:0 auto;}
.hire-android .android-why ul.list-style.primary-list li{margin-top:12px;line-height:28px;}
.hire-android .dedicated-dev h2{margin-top:35px;}
.android-insights-why .hireDev{padding-top:1px;}
.android-section .hireDev{padding-top:0;}
.android-slider{height:400px;}
.android-slider .swiper-container{margin-top:33px;}
.android-slider .swiper-slide .insight-android-content .col-sm-4{max-width:165px;}
.android-steps h1{font-size:25px;font-weight:200;line-height:55px;margin-top:53px;padding-left:55px;}
.android-steps .title-text{font-weight:normal;font-size:25px;}
.clearfix.android-steps{clear:both;}
.android-steps-detail{margin:15px 0;}
.android-why ul li{width:50%;float:left;display:block;}
ul.hire-steps li{display:inline-block;padding-left:37px;padding-right:19px;}
.android-insights-why .hireDev{padding-top:1px;}
.android-featured-projects .protfolio-content{background-color:transparent;}
.android-featured-projects .protfolio-img{background-color:transparent;margin-bottom:-4px;padding-bottom:0;}
.android-featured-projects .Portfolio-slider{padding:21px 0px 0px !important;}
.android-featured-projects h2{position:relative;}
.android-featured-projects h2:after{content:" ";background-color:#FFFFFF;position:absolute;width:98px;left:0px;right:0px;height:2px;margin:47px auto;transition:0.5s all;text-align:center;}
.ar-section .btn_contact a.btn.btn-primary.btn-blue{font-weight:200;font-size:15px;margin-top:80px;}
.ar-sect-details p{color:#3c3c3c;font-weight:400;}
.ar-sect-details .hireDev{margin-top:60px;}
.ar-dev-block h3{color:#212121;font-size:16px;}
.ar-dev-block p{color:#666666;font-size:16px;line-height:22px;}
.ar-dev-link a{border:0;padding:10px 0;font-size:14px;text-transform:capitalize;font-weight:500;}
.ar-dev-details{padding:50px 0;}
section.section.height-auto.ar-dev-expertise{padding:100px 0;}
section.section.height-auto.ar-industries{padding:20px 0 150px;}
.ar-industries h1{font-size:24px;}
.ar-industries h1:after{content:" ";background-color:#b0ade6;position:absolute;width:92px;left:0;height:4px;margin:47px auto;transition:0.5s all;right:0;border-radius:106px;}
.ar-industries-details{padding:30px 0 70px;}
.ar-industries-details .col-xs-12.col-sm-3{padding-bottom:37px;}
.ar-industries-details img{margin:0 auto;display:block;}
.ar-industries-details p{color:#212121;font-weight:500;padding-top:7px;}
.ft-bootom-links a{color:#666;border-right:1px solid #ccc;padding:0 8px 0 9px;font-size:13px;line-height:15px;}
.ft-bootom-links p{border-right:1px solid #ccc;padding:0 8px 0 0;line-height:15px;}
.normal-title .bold{font-weight:600;}
section.section.height-auto.privacy-content.terms-use-content{padding:0 0 50px;margin-top:30px;}
section.section.height-auto.terms-use-sect{padding:0;}
.top-banner-privacy h1, .terms-use-sect h1{position:absolute;top:50%;text-align:left;float:none;font-size:40px;left:8%;right:0;}
section.section.height-auto.privacy{padding-top:0;}
section.section.height-auto.privacy{padding:0 0 30px;}
.use-case{background-image:linear-gradient(90deg, rgb(176, 173, 230) 1%, rgb(131, 195, 241) 101%);background-size:cover;background-repeat:repeat;background-position:center center;padding:45px 0;}
.use-case h2{font-size:42px;color:#FFF;font-weight:600;}
.loction-mobil-sect img{width:514px;height:500px;}
.vr-dev-block img{margin:0 auto 15px;display:block;}
.app-consulting .form-control::-webkit-input-placeholder{color:#666666;}
.app-consulting .form-control::-moz-input-placeholder{color:#666666;}
.app-consulting .form-control::-ms-input-placeholder{color:#666666;}
.app-consulting .form-control::-moz-input-placeholder{color:#666666;}
input::-input-placeholder{color:#f00;}
@media (max-width:1366px){.logo{top:2%;}
.project-slider-ang img{max-width:100%;}
.contact-from{margin-right:0px;}
h4{font-size:30px;margin-bottom:16px;}
.design-box h4{font-size:18px;}
.dedicated-services .services-style{width:180px;height:180px;margin-bottom:25px;}
.dedicated-services .services-style p{font-size:18px;}
ul.hire-steps li img{width:160px;}
.hire-android .hireDev p{font-size:14px;}
.insight-android-content p{line-height:24px;}
.hire-android .list-style li::before{top:4px;}
.hire-android .hire-dev-for ul li{line-height:17px;font-size:14px;}
.hire-android .dedicated-dev h2{font-size:30px;}
.hire-android ul.hiring-model img{width:49px;}
.hire-android ul.hiring-model p.normal-text{font-size:14px;}
.hire-android .android-why ul.list-style.primary-list li{line-height:18px;font-size:15px;}
}
@media (max-width:1199px){.dedicated-services .services-style{width:150px;height:150px;margin-bottom:25px;}
.dedicated-services .services-style p{font-size:18px;}
}
@media (max-width:1024px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{margin-right:6px!important;}
.contact-from{padding:26px 14px;}
.contact-from h3{font-size:28px;}
.slide2 h2, .slide5 h2, .con-center h4, .con-center h4, .slide3 h2{font-size:30px;}
.pro-details{padding:48px 0px 0;}
h4{font-size:32px;}
.slide1 ul li{font-size:24px;}
ul li{font-size:19px;}
.client-logo li{width:auto;display:inline-block;margin:0 11px;}
.client-review .swiper-slide{font-size:20px;line-height:35px;}
.contact-us .cto-speach p{font-size:26px;}
.slide1 h2{font-size:38px;}
.client-review .col-md-10{padding:30px 0;}
.client-review .swiper-slide p:after, .client-review .swiper-slide p:before{background:transparent;}
.footer-bg .middle{padding-left:15px;}
.project-slider-ang .col-md-6.text-right:before, .project-slider-ang .col-md-6.text-right:after{content:none;}
.title-text{font-size:22px !important;line-height:normal !important;margin-bottom:30px;}
.client-review, .contact-us, .our-client{padding:40px 0;}
.hireDev .btn-blue{margin-top:20px;}
.page-template-tp-general-template #fullpage h1{font-size:28px;}
.page-template-tp-general-template #fullpage h2{font-size:28px;}
.dedicated-services .services-style{width:150px;height:150px;margin-bottom:25px;}
.dedicated-services .services-style p{font-size:18px;}
.company-protfolio .swiper-slide{width:100%;}
.Portfolio .swiper-slide{border-right:0px;}
.protfolio-slidertxt{display:block;width:100%;}
.protfolio-img{display:block;}
.Portfolio .swiper-slide{min-height:355px;}
.Portfolio .swiper-slide{margin-right:0px;}
.company-protfolio-v2 .protfolio-img{text-align:center;}
.company-protfolio-v2 .nav-tabs li.active:before{display:none;}
.page-template-company-profile-html .logo, .page-template-company-profile-html-v2 .logo{display:block;margin:0 auto;text-align:center;float:none;left:0;}
.page-template-company-profile-html .logo img, .page-template-company-profile-html-v2 .logo, .page-template-company-profile-html-v3 logo, .page-template-company-profile-html-v3 logo img{width:150px;margin-top:0px;}
#fullpage .company-profile-banner{padding-top:0px !important;background-size:contain;background-repeat:no-repeat !important;background-position:center top !important;}
.company-profile-banner h2{line-height:30px !important;font-size:15px !important;}
.company-profile-bannerV2 h1{margin-top:40%;}
.page-template-company-profile-html-v2 .v-center.company-profile-banner > div, .page-template-company-profile-html-v3 .v-center.company-profile-banner > div{vertical-align:middle;width:100%;}
.company-protfolio-v2 .swiper-button-next, .company-protfolio-v2 .swiper-button-prev{display:block !important;}
.android-steps h1{padding-left:0px;}
.android-featured-projects p.normal-text{font-size:16px !important;}
ul.hire-steps li{padding-left:12px;padding-right:7px;}
ul.hire-steps{padding-left:0;}
ul.hire-steps li img{width:110px;}
.hire-android .android-why ul.list-style.primary-list li{line-height:16px;font-size:13px;}
.insight-android-content p.normal-text{font-size:12px;line-height:18px;}
.android-section{background-size:100% auto !important;background-position:top !important;}
.hire-android .hire-dev-for ul li{width:100%;}
.hire-android .hireDev p{font-size:13px;}
.hire-android .hire-dev-for ul li{font-size:13px;}
.contact-area p{font-size:18px;}
.contact_btn a{padding:13px 40px;font-size:14px;}
}
@media (max-width:1023px){.slide1 h2{font-size:60px;margin-top:100px;}
.contact-from{width:100%;margin:0 auto;padding:26px 14px;margin-top:50px;}
.fp-tableCell,.fp-section.fp-table, .fp-slide.fp-table{height:auto !important;}
.fp-section.fp-table, .fp-slide.fp-table{padding:7em 0;}
.pro-details{padding:0 50px;}
.slider-count{left:42%;bottom:2px;}
.our-client.fp-section.fp-table{padding:3em 0;}
.contact-us.fp-section.fp-table{padding:2em 0 1em;}
.client-review .swiper-slide p{padding:0 40px 40px;}
.client-review .swiper-slide p::before{left:-1px;}
.slide2{position:relative;}
.slide2:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";}
.dedicated-services .services-style{width:150px;height:150px;margin-bottom:25px;}
.dedicated-services .services-style p{font-size:18px;}
.hire-techdev .col-md-2{width:33%;}
.mobile-app-txt h2{font-size:26px;line-height:43px;}
.app-consulting-txt p{font-size:31px;line-height:37px;}
.industry-serve-detail .col-xs-12.col-sm-6:nth-child(odd){padding-left:0;}
.industry-serve-detail .col-xs-12.col-sm-6:nth-child(even){padding-left:0px;}
.insights-details .col-xs-12.col-sm-6.col-md-3{margin-bottom:27px;}
}
@media (max-width:768px){.overlay-white-sm::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:#fff;opacity:0.7;}
.slide1 h2{font-size:25px;margin-top:0;}
.slide1 ul li{font-size:18px;}
input{font-size:14px;}
.group{margin-bottom:15px;}
.contact-from h3{font-size:16px;margin-bottom:15px;}
.btn-blue{padding:8px 22px;}
.slide2 h2, .slide5 h2, .con-center h4, .con-center h4, .slide3 h2{font-size:20px;}
.project-slider-ang .col-md-6.text-right{padding-left:0;}
.project-slider-ang h5{font-size:30px;}
section.section{padding:40px 0;}
.title-text{font-size:22px !important;line-height:normal !important;margin-bottom:30px;}
.title-text-2{font-size:22px;}
.enterprise-mobility-solutions{background-position:center;}
.skill-development{background-position:bottom right;}
.text-center-sm{text-align:center;}
.hireDev{padding-left:0;}
.factory-slide6{background-position:top right;}
section.factory-slide5{padding-top:20px;}
.factory-slide5 h2{font-size:20px;margin:20px 0;}
.factory-slide5 h2 br{display:none;}
.factory-slide5 .primary-box p{font-size:14px;}
.home-title > big span:first-child{margin-right:5px;}
.home-title > big{font-size:35px;width:70%;margin-bottom:10px;}
.home-title small{font-size:22px;line-height:28px;margin-top:0;}
.title-text-4{line-height:34px;font-size:23px;}
.mobility-iot-section .row{padding:0 20px;}
.mobility-iot-section h3{line-height:20px;font-size:18px;}
.mobility-iot-section .col-md-4{height:150px;}
.title-text-5 h2{line-height:32px;font-size:26px;}
.title-text-5 h4{line-height:21px;font-size:14px;}
.style1 .btn{margin-top:10px;}
.insights-section .mb50{margin-bottom:20px;}
.insights-section .wrap-box{margin:20px auto;}
.page-template-tp-general-template #fullpage .section:not(:first-child) .hireDev{padding-top:0;}
.page-template-tp-general-template #fullpage h1,
.page-template-tp-general-template #fullpage h2,
.page-template-tp-general-template #fullpage h3{font-size:24px;}
.page-template-tp-general-template #fullpage h3.title-text-2{font-size:20px;}
.front-page-header-menu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{font-size:14px;}
.page-template-tp-general-template .hireDev .btn-blue{margin-top:0;margin-left:20px;}
.page-template-tp-general-template-hire h1{font-size:24px;}
.page-template-tp-general-template-hire section.section h3{font-size:18px;}
.page-template-tp-general-template-hire .hireDev{padding-top:0;}
.page-template-tp-general-template-hire p.font-20{font-size:16px;line-height:28px;}
.title-text{margin-bottom:20px;}
.design-box h4{font-size:18px;}
.page-template-tp-general-template-hire p{font-size:14px;text-align:center;}
.list-with-img .swiper-slide .col-md-6{display:block;}
.list-with-img .swiper-slide img{margin-top:30px;}
.list-with-img ul:not(:last-child){margin-bottom:20px;}
.dev-Approach .title-btm-line{margin-bottom:40px;}
.dev-Approach .btn{margin:20px 0;}
.dev-Approach h4{font-size:18px;}
.page-template-tp-general-template-hire .nav{margin-top:40px;}
.adoptModern .tab-content{padding:10% 0 5% 0;}
.adoptModern .tab-content img{margin:2%;}
.window-height{min-height:400px;}
.ios-banner img{max-width:500px;}
.adoptModern h2{position:relative;top:0;}
section.garnter{padding:40px 40px;}
.hire-techdev .col-md-2{width:33%;}
.serve-img img{height:auto;display:block;width:auto;}
}
@media (max-width:767px){.b2c-main-banner{background-position:right top;}
.overlay-white-xs::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:#fff;opacity:0.7;}
.factory-slide5 .row .col-md-4:not(:last-child){border:none;}
.bdr-btm{border-bottom:none;}
.client-section .col-sm-3{width:50%;float:left;}
.mobility-iot-section .col-md-4{height:auto;}
.mobility-iot-section .col-md-4 img{height:auto;width:auto;}
.mobility-iot-section .col-md-4 .v-center{height:150px;}
.insights-section{padding:0 20px;}
.insights-section .wrap-box .text-box{text-align:left;}
.garnter h3{font-size:18px;}
.dedicated-services .services-style{width:150px;height:150px;margin-bottom:25px;}
.dedicated-services .services-style p{font-size:16px;}
.hire-techdev .col-md-2{width:50%;}
.techdev-style{width:138px;height:138px;display:block;margin:0 auto 20px;padding:22px 11px 24px;}
.hire-expert .techdev-img{padding-top:1px;}
.hire-expert .techdev-txt p{font-size:12px;}
.techdev-img img{margin:0 auto;width:50px;height:50px;display:block;margin-bottom:8px;}
.hire-expert .techdev-txt{padding-top:0px;}
.section .img-responsive, .section .center-block{margin-top:9px;margin-bottom:0;}
.experts-txt{margin-bottom:43px;}
.hire-expert .dev-dedicated .experts-img img{width:auto;height:auto;display:block;margin:0 auto;}
.left_content, .right_content{width:100%;margin:20px 0;}
.industry-serve-detail .col-xs-12.col-sm-6:nth-child(odd){padding-left:44px;}
.mobile-app-txt h2{text-align:center;}
.mobile-app img{margin:0 auto;display:block;}
.mobility-app-details img{margin:0 auto;display:block;}
.mobility-app-details h3, .mobility-app-details p{text-align:center;}
.app-consulting-txt img{right:0;display:none;width:0px;height:0px;}
.serve-img img{height:80px;margin:0 auto;display:block;}
.app-consulting .form-group{padding-left:0;}
.enterprise-mobility .title-text, .enterprise-mobility p{text-align:center;}
.mobility-solution h3, .mobility-solution p, .btn_mobility{text-align:center;}
.serve-img{margin-bottom:19px;}
.app-consulting-txt p{font-size:30px;text-align:center;line-height:42px;padding-bottom:38px;}
.insights .header_img p{font-size:19px;}
.insights-details .col-xs-12.col-sm-6.col-md-3{margin-bottom:26px;}
.insights-details .wrap-box .text-box{text-align:center;}
.industry-serve-detail .col-xs-12.col-sm-6:nth-child(even){padding-left:0px;}
.industry-serve-detail .col-xs-12.col-sm-6:nth-child(odd){padding-left:0px;}
.Portfolio .swiper-slide{border-right:0px;}
.protfolio-content{display:block;}
.protfolio-slidertxt{display:block;float:none;width:100%;text-align:center;}
.protfolio-img{display:block;width:auto;text-align:center;margin-bottom:15px;}
.Portfolio .swiper-slide{min-height:350px;}
#fullpage .company-profile-banner{padding-top:0px !important;background-size:contain;background-position:center top !important;}
.company-profile-banner .section-wrapper{padding-bottom:12px;}
.company-profile-banner h2{line-height:30px !important;}
.Portfolio .swiper-slide{margin-right:0px;}
.digital-agencies h2{font-size:24px;line-height:33px;}
.company-protfolio .nav-tabs>li>a{border:0px;color:rgba(255,255,255,0.5);}
.nav-tabs li.active:after{display:none;}
.company-protfolio .nav-tabs>li{float:none;}
.company-protfolio .title-text{font-size:26px !important;}
.company-protfolio-v2 .nav-tabs li.active:before{display:none;}
.swiper-button-prev{margin-left:-36px;}
.swiper-button-next{margin-right:-37px;}
.contact-area p{font-size:20px;padding-bottom:20px;line-height:29px;}
.company-protfolio-v2 .tab-content{margin-top:0px;}
.company-protfolio-v2 .protfolio-img{text-align:center;}
.company-profile-bannerV2 p{font-size:12px !important;}
.company-profile-bannerV2 h1{font-size:16px !important;}
.agencies-logos ul li{display:block;text-align:center;margin-bottom:26px;}
.agencies-logos{display:block;}
.page-template-company-profile-html .logo, .page-template-company-profile-html-v2 .logo{display:block;margin:0 auto;text-align:center;float:none;left:0;}
.page-template-company-profile-html .logo img, .page-template-company-profile-html-v2 .logo, .page-template-company-profile-html-v3 .logo{width:150px;margin-top:0px;}
#fullpage .company-profile-banner{padding-top:0px !important;background-size:contain;background-repeat:no-repeat !important;background-position:center top !important;}
.company-profile-banner h2{line-height:30px !important;font-size:15px !important;}
.company-profile-bannerV2 h1{margin-top:40%;}
.company-protfolio-v2 .swiper-button-next, .company-protfolio-v2 .swiper-button-prev{display:block !important;}
.footer-bg .last-footer ul>li{float:none;}
.company-protfolio-v3 .nav-tabs>li>a{font-size:11px;padding:4px 7px;}
.company-protfolio-v3 .nav-tabs>li{float:none;display:inline-block;}
.company-protfolio-v3 .nav-tabs>li{min-width:auto;}
.company-protfolio-v3 .swiper-button-next, .company-protfolio-v3 .swiper-button-prev{background-size:16px 30px;}
.company-protfolio-v3 .Portfolio-slider{padding:0px !important;}
.company-protfolio-v3 .nav-tabs>li{margin-bottom:0;}
.company-profile-bannerV3 p{font-size:15px !important;}
.company-profile-bannerV3 h1{font-size:17px !important;}
#fullpage .company-profile-bannerV3{padding-top:0px !important;background-size:100% 45%;}
ul.hire-steps li img{width:auto;margin:0 auto;text-align:center;display:block;}
ul.hire-steps li{padding-left:0;padding-right:0;display:block;}
.hire-android section.section:first-child{margin-top:40px;}
.android-section{background-image:none !important;}
.android-why ul li{width:100%;}
.android-featured-projects .swiper-button-next{margin-right:0;}
.android-featured-projects .swiper-button-prev{margin-left:0;}
.android-featured-projects .swiper-button-next, .android-featured-projects .swiper-button-prev{position:absolute;top:65%;}
}
@media (max-width:480px){h4{font-size:24px;}
h2{font-size:42px;}
.slide1{padding:100px 0px 0px;}
.slide2 h2, .slide5 h2, .con-center h4, .con-center h4, .slide3 h2{font-size:25px;}
.slide2 h2, .slide1 h2{line-height:normal;font-size:35px;}
.slide1 h2{margin-top:18px;}
.hireDev{padding-left:0;padding-top:0;}
.slide1 ul li{font-size:16px;padding-bottom:6px;}
.slide1 ul li::before{top:5px;}
.contact-from{width:100%;}
.con-center h4{font-size:20px;line-height:33px;}
.pro-details{padding:0 10px;}
.pro-details p{font-size:16px;line-height:26px;}
.addOn-bg p{font-size:20px;margin-bottom:26px;padding:0 12px;line-height:22px;}
.agile-culture.fp-section.fp-table, .project-bg.fp-section.fp-table,.client-review.fp-section.fp-table{padding:1em 0;}
.agile-culture img{max-width:100%;}
.con-center h4{font-size:20px;}
.contact-from h3{font-size:18px;}
.project-bg h2,.our-client h2,.client-review h2,.contact-us h2{font-size:25px;}
.contact-us .cto-speach p{font-size:21px;}
.slide3{padding:60px 0;}
.slide2 h2, .slide1 h2{font-size:25px;}
.slide2{padding:60px 0px;}
.slide2:before{background:rgba(255,255,255,0.8);}
.slide5{padding:60px 0px;}
.slide5:before{content:'';background:rgba(255,255,255,0.8);position:absolute;top:0;left:0;width:100%;height:100%;}
.project-slider-ang h5{font-size:25px;margin-top:15px;margin-bottom:15px;}
.contact-us{padding:60px 0;}
.con-center h4{font-size:24px;}
.contact-us .col-lg-3{margin-top:30px;}
.our-client .title-center{padding-bottom:15px;}
.enterprise-mobility-solutions{background:#f5f5f5;}
.enterprise-mobility-solutions .col-xs-6{width:100%;}
.title-text{font-size:20px !important;line-height:normal !important;margin-bottom:15px;}
#fullpage > .section{padding-top:0px;}
#fullpage > .section:first-child{padding-top:100px;}
.client-review .swiper-slide p{font-size:14px;}
.home-title > big span:first-child{margin-right:5px;}
.home-title > big{font-size:26px;width:100%;margin-bottom:0;}
.home-title small{font-size:16px;line-height:22px;}
.title-text-4{line-height:32px;font-size:20px;}
.client-section .mb50{margin-bottom:30px;}
.btn.btn-blue{padding:4px 20px;font-size:14px;}
.page-template-tp-general-template #fullpage h1, .page-template-tp-general-template #fullpage h2, .page-template-tp-general-template #fullpage h3{font-size:22px;}
.page-template-tp-general-template #fullpage h3.title-text-2{font-size:22px;margin-bottom:40px;}
.ios-banner img{max-width:100%;}
.list-with-img ul li{font-size:14px;}
.dev-Approach .col-md-4 + .col-md-4{margin-top:30px;}
.adoptModern .nav>li{margin:0 3%;}
.adoptModern .nav>li a{width:90px;min-height:90px;font-size:14px;padding:7px 4px;}
.adoptModern .nav>li img{max-width:35px;}
.adoptModern .tab-content img{max-width:80px;}
.adoptModern .tab-content img{margin:10px;}
.light-box li{margin:5px;width:150px;height:150px;font-size:20px;line-height:170px;padding:5px;}
.light-box li h4{font-size:20px;margin-bottom:0;}
.light-box li P{font-size:16px;margin-top:5px;}
.light-box{margin-top:40px;}
.industries-slider .swiper-container{margin-top:20px;}
.industries-slider .swiper-container{padding-bottom:20px;}
.page-template-tp-general-template-hire section.section .swiper-slide h3{font-size:18px;}
.page-template-tp-general-template-hire #fullpage h1{font-size:25px;line-height:30px;}
section.garnter{padding:40px 0;}
.garnter .btn{margin-top:20px;}
.garnter .col-md-7{text-align:center;}
.garnter h3{font-size:16px;}
.garnter ul li{font-size:14px;line-height:22px;margin-bottom:8px;}
.yellow-btn{color:#332508;font-size:15px;font-weight:bold;min-width:151px;height:37px;padding:8px 10px;}
.dedicated-services .services-style{width:150px;height:150px;margin-bottom:25px;}
.dedicated-services .services-style p{font-size:16px;}
}
@media (max-width:375px){.slide2 h2 ,.slide1 h2{font-size:24px;}
.con-center h4{margin-bottom:0;}
h2{font-size:40px;}
.client-review .swiper-slide{font-size:16px;line-height:28px;}
.addOn-bg.fp-section.fp-table{padding:2em 1em;}
.copy-right{font-size:15px;}
.logo{left:33px;}
.client-logo li{height:auto;margin-bottom:30px;}
.client-review .title-center{padding:0 5px;}
.wrap-box .text-box p strong{line-height:18px;font-size:14px;}
.wrap-box .text-box p{line-height:18px;font-size:12px;}
.btn.btn-blue{padding:2px 20px;font-size:14px;}
.title-text{font-size:18px !important;line-height:normal !important;margin-bottom:15px;}
.page-template-tp-general-template-hire #fullpage h1{line-height:25px;font-size:20px;}
.sub-title-1{font-size:18px;color:#3c3c3c;line-height:25px;}
.dedicated-services .services-style{width:100px;height:100px;margin-bottom:25px;}
.dedicated-services .services-style p{font-size:13px;line-height:18px;}
.primary-box img{max-width:50px;}
.primary-box h4{font-size:12px;line-height:normal;margin-bottom:5px;}
.primary-box p{line-height:normal;font-size:13px;}
}
@media (max-width:320px){h2{font-size:34px;}
.home-title > big{font-size:18px;}
.home-title small{font-size:12px;line-height:18px;}
.title-text-5 h2{line-height:24px;font-size:20px;}
.title-text-5 h4{line-height:18px;font-size:12px;}
.btn.btn-blue{padding:2px 20px;font-size:12px;}
.ios-banner{margin-top:40px;}
.page-template-tp-general-template-hire p.font-20{font-size:16px;line-height:24px;margin-bottom:10px;}
.light-box li{margin:5px;width:130px;height:130px;font-size:20px;line-height:130px;padding:5px;}
.light-box li P{font-size:14px;margin-top:5px;}
.adoptModern .nav>li{margin:0 5px;}
.adoptModern .nav>li a{font-size:12px;padding:2px 4px;width:80px;min-height:80px;}
.adoptModern .nav>li img{margin-bottom:0;}
.adoptModern .tab-content img{max-width:70px;}
}
.wpcf7 .screen-reader-response{display:none;}
.wpcf7 .wpcf7-not-valid-tip{color:#f00;font-size:14px;left:0;bottom:-22px;}
.wpcf7 .wpcf7-response-output.wpcf7-validation-errors{color:#D8000C;background-color:#FFBABA;border:0;padding:10px;}
.wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ok{color:#4F8A10;background-color:#DFF2BF;border:0;padding:10px;}
.page-template-angularjsdevelopment section.section.slide5{background-size:inherit;}