@media (min-width:1400px){
  .top-bot-padding-till-991{
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
@media (min-width:1400px){
  .container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1350px}
}
h2{font-size:50px;font-weight:bold}
h4{font-size:26px;font-weight:bold}
h3{font-size:40px;font-weight:bold}
.blue-md-btn{padding:7px 55px;font-size:25px}
@media (max-width:1400px){
  .industries-wrapper .top-wrap .title-box h2{font-size:40px}
  h2{font-size:40px;font-weight:bold}
  h3{font-size:34px;font-weight:bold}
  h4{font-size:24px;font-weight:bold}
  .our-work-wraper .row-box ul li a{min-height:350px}
  .our-work-wraper .row-box ul li .blue-box .single-mobile-app{width:140px}
  .full-width-bg-wrapper .heading img{height:51px}
  #primary-menu > ul > li > a{padding-left:10px;padding-right:10px}
  .job-opening-wrapper ul li .job-details-box h3{font-size:22px}
  .job-opening-wrapper ul li .job-details-box .info-text{font-size:16px}
  .join-our-team-wrapper .inner-wrap .box .right .big-title{line-height:60px}
  .full-width-photo{height:480px}
  .high-light-content-wrapper .single-image-wrapper{margin-top:-400px}
  .development-successfull-app .time-line-bar .line-box ul{width:1110px;margin:50px auto 0;background-position:80px 50%;background-size:890px auto}
  .development-successfull-app .time-line-bar .line-box ul li:nth-child(1){left:0}
  .development-successfull-app .time-line-bar .line-box ul li:nth-child(2){left:320px}
  .development-successfull-app .time-line-bar .line-box ul li:nth-child(3){left:640px}
  .development-successfull-app .time-line-bar .line-box ul li:nth-child(4){left:930px}
  .development-successfull-app .time-line-bar .line-box ul li:nth-child(5){left:150px}
  .development-successfull-app .time-line-bar .line-box ul li:nth-child(6){left:480px}
  .development-successfull-app .time-line-bar .line-box ul li:nth-child(7){left:800px}
  .hiring-process .time-line-bar .line-box ul{width:1100px;background-size:830px}
  .hiring-process .time-line-bar .line-box ul li:nth-child(2){left:370px}
  .hiring-process .time-line-bar .line-box ul li:nth-child(3){left:740px}
  .hiring-process .time-line-bar .line-box ul li:nth-child(4){left:185px}
  .hiring-process .time-line-bar .line-box ul li:nth-child(5){left:550px}
  .hiring-process .time-line-bar .line-box ul li:nth-child(6){left:920px}
  .mobile-app-wrapper .web-dev-content-poster{background-position:right 50%}
  .post-col-section .poster.poster-ext{background-position:0 bottom;width:35%}
  .enterprise-wrapper .with-right-icon .box-inner-wrap .blue-icon-box{width:42%}
  .mobile-app-wrapper .mobile-content2-poster{width:34%;background-size:contain}
  .mobile-app-wrapper .mobile-content-poster{background-position:right 50%}
  .mobile-app-wrapper .mobile-content-poster-2{background-position:right 50%}
  .frontend-intro{background-position:right 50%}
}
@media (max-width:1200px){
  .widest-service .border-less-arrow-bnt{background-size:auto 8px}
  .our-work-wraper .row-box a:hover .short-desc{padding:15px}
  .our-work-wraper .row-box .short-desc p{font-size:13px}
  .blue-subscribe-box .inner .heading{padding-bottom:0}
  .blue-subscribe-box{padding:30px 10px}
  .blue-subscribe-box .inner img{margin:0}
  .trending-blog .blog-list .blog-post{width:60px}
  .trending-blog .blog-list .post-content{padding:0}
  .blue-subscribe-box{margin:30px 0}
  .filter-top-menu ul li a{font-size:14px;padding:5px 10px}
  .high-light-content-wrapper .single-image-wrapper{margin-top:-250px}
  .our-ore-wrapper .inner .top-text-box .title-box h2{/* text-align:left */}
  .our-ore-wrapper .inner .top-text-box .title-box p{/* text-align:left!important */}
  .our-ore-wrapper .six-box-wrapper{flex-direction:column-reverse}
  .our-ore-wrapper .six-box-wrapper .left{padding-top:30px}
  .our-ore-wrapper .six-box-wrapper .left{margin-top:20px}
  .our-ore-wrapper .six-box-wrapper .right{flex-direction:row-reverse}
  .our-ore-wrapper .six-box-wrapper .right .outer-photo{padding-right:30px}
  .our-ore-wrapper .six-box-wrapper .right .outer-photo.outer-core-values-poster{padding:0;width:100%}
  .our-ore-wrapper .six-box-wrapper .right img{height:150px;width:auto;max-width:none}
  .our-ore-wrapper .six-box-wrapper .right img.core-values-poster{height:400px}
  .full-six-box-wrapper .six-col-box .box .logo{width: 50px;}
  .full-six-box-wrapper .six-col-box .box .logo{
    padding: 5px;
    min-height: auto;
}
  .full-six-box-wrapper .six-col-box .description h4{font-size:18px}
  .it-solution-wrapper .solution-inner .photo-with-text .about-title-text{padding:40px 0 40px 20px}
  .it-solution-wrapper .solution-inner .left{width:55%}
  .it-solution-wrapper .solution-inner .photo-with-text h2{font-size:34px}
  .get-in-touch-wrapper .requirements-wrapper .inner-box img{height:48px}
  .get-in-touch-wrapper .requirements-wrapper .inner-box span{font-size:13px;line-height:110%}
  .border-less-arrow-bnt{background:url(../img/gray-arrow.png) no-repeat 92% 50%}
  .border-less-arrow-bnt:hover{background:url(../img/gray-arrow.png) no-repeat 98% 50%}
  .industries-wrapper .icon-box ul li a .outline-box{margin-right:10px;width:110px;margin:0 auto}
  .industries-wrapper .top-icon a .outline-box{height:auto;margin-right:10px}
  .tab-section .tab-content .tab-content-wraper{align-items:center}
  .tab-section .tab-content .tab-content-wraper .photo-wrap{max-width:40%;padding-right:50px}
  .tab-section .tab-content .tab-content-wraper .photo-wrap img{max-width:100%}
  h2{font-size:36px}
  #banner .banner-content p{font-size:28px}
  #banner .banner-form .form-container form .form-group{margin-bottom:15px}
  header{padding-top:20px}
  header .container{max-width:96%}
  #primary-menu > ul > li > a{font-size:15px}
  .head-panel .home-banner{padding:20px 0}
  .digital-media-wrapper{margin-top:-100px}
  .head-panel .banner-animation .cloud{background-size:50%}
  .head-panel .banner-animation .stars{background-size:70% auto;background-position:0 80%}
  .head-panel .banner-animation .lines{background-size:70% auto;background-position:0 50%}
  .offer-wrapper .offer-box-inner .box h4{font-size:18px}
  .tab-section nav .nav-tabs .event .tab-icon{height:50px;background-size:auto 100%!important}
  .client-info-wrapper ul li .info-box .info-photo img{width:150px}
  .tab-section nav .nav-tabs .event span{padding-top:10px;font-size:16px}
  .our-work-wraper .work-inner-wrap h3{padding-bottom:10px}
  .our-work-wraper .row-box ul li a{min-height:230px}
  .our-work-wraper .row-box ul li .blue-box .single-mobile-app{width:36%}
  .our-work-wraper .row-box ul li .books-app .app img{width:50px}
  .our-work-wraper .row-box ul li .books-app .app h4{font-size:16px}
  .our-work-wraper .row-box ul li .top-icon img{width:42px}
  .our-work-wraper .row-box ul li .device-wrap img{width:36px}
  .client-info-wrapper{padding-bottom:10px}
  .our-work-wraper .workshop-box ul li.desktop-app-wrap a{padding-bottom:10px}
  .our-work-wraper .workshop-box ul li.desktop-app-wrap .top-icon{font-size:19px;white-space:pre;overflow:hidden;text-overflow:ellipsis;padding-bottom:5px}
  .our-work-wraper .workshop-box .row-box ul{margin:0}
  .our-work-wraper .estimate-wrapper{padding-top:20px}
  .portfolio-wrapper:after{background-size:contain;width:80px;height:80px}
  .portfolio-wrapper:before{background-size:contain;width:200px}
  .portfolio-wrapper .slider-wrap ol.carousel-indicators{bottom:0}
  .portfolio-wrapper .slider-box .slider-photo{width:250px;height:250px}
  .blog-wrapper .blog-row .single-blog .post-content{padding:10px}
  .blog-wrapper .blog-row .post-content .post-action{font-size:11px}
  .read-more-btn{font-size:inherit}
  .blog-wrapper .blog-row .post-content .post-action .author-wrapper{font-size:inherit}
  .blue-orange-box .full-box{padding:30px}
  .blue-orange-box .full-box h6{margin:0;font-size:26px}
  .blue-orange-box .full-width-btn{padding-top:20px}
  .our-work-wraper .workshop-box .row-box ul li{padding:15px}
  .common-page-form small.common-small-text,.common-page-form h3{text-align:center}
  .nav-tabs .nav-link.active{font-size:inherit}
  .common-page-form .form-wrapper{padding:20px}
  .form-wrapper form .form-row .col{padding:0 10px}
  .screen-shots-wrapper .slider-device.slick-current .slider-device-frame{padding:14px}
  .screen-shots-wrapper .slider-box .slider-screen{padding-bottom:40px}
  .screen-shots-wrapper .slider-box{min-height:450px}
  .development-successfull-app .time-line-bar .line-box ul{background:none;width: 440px;margin:0 auto;height:auto;/* flex-direction: column; */flex-wrap: wrap;}
  .development-successfull-app .time-line-bar .line-box ul:before{/* content:''; */position:absolute;z-index:0;border-left:2px dashed #9e9e9e;width:1px;top:20px;bottom:20px;display:block;left:100px;}
  .development-successfull-app .time-line-bar .line-box ul li{position:static;margin: 2%;width: 46%;background: none !important;padding: 0;}
  .development-successfull-app .time-line-bar .line-box ul li:nth-child(7){/* margin:0 */}
  .development-successfull-app .line-box ul li a.box:hover span{display:none}
  .development-successfull-app .line-box ul li a.box .overlay-content{font-size:11px}
  .hybrid-app-dev-wrapper{padding-bottom:200px}
  .hire-android-blue-cta{background-position:100% 50%;background-size:230px auto}
  .hire-android-blue-cta:after{width:100%}
  .hire-ios-orange-cta{background-size:auto 100%;background-position:-120px 50%;padding-left:60px}
  .hiring-process .time-line-bar .line-box ul{background:none;width: 420px;margin:0 auto;height:auto;flex-wrap: wrap;}
  .hiring-process .time-line-bar .line-box ul:before{/* content:''; */position:absolute;z-index:0;border-left:2px dashed #9e9e9e;width:1px;top:20px;bottom:20px;display:block;left:100px;}
  .hiring-process .time-line-bar .line-box ul li{position:static;margin-bottom:30px;background: none !important;width: 46%;padding: 0;margin: 2%;}
  .hiring-process .line-box ul li:hover a.box span{position:static}
  .hiring-process .line-box ul li:hover a.box{height:180px}
  .hiring-process .time-line-bar .line-box ul li:nth-child(6){/* margin:0 */}
  .hiring-process .line-box ul li a.box:hover span{display:none}
  .hiring-process .line-box ul li a.box .overlay-content{font-size:11px}
  .enterprise-wrapper .with-right-icon .box-inner-wrap .blue-icon-box{}
  .enterprise-wrapper .with-right-icon .box-inner-wrap .content{}
  .enterprise-wrapper .with-right-icon .box-inner-wrap .blue-icon-box img{width:80px}
  .enterprise-wrapper .box-inner-wrap .content p{font-size:14px}
  .section-browser-cols .browser-feature-box img{width:100px}
  .technology-offer-wrap .card-wrap ul li .box-bg span{font-size:24px}
}
@media (max-width:991px){
  .blue-md-btn{
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 18px;
}
  .blog-list-box{padding-top:20px}
  .our-ore-wrapper .inner .top-text-box .title-box *{text-align:center!important}
  .technology-offer-wrap .card-wrap ul li .overlay-desc{bottom:0;font-size:11px}
  .technology-offer-wrap .card-wrap ul li{top:0!important;margin:0!important;width:33%}
  .technology-offer-wrap .card-wrap ul li .box-bg span{font-size:20px}
  .frontend-intro{background-position:50% 10px;background-size:auto 300px;padding-top:330px}
  .popup-wrapper .modal-dialog{max-width:98%}
  .popup-wrapper .modal-dialog .modal-content{}
  .popup-wrapper .modal-dialog .modal-header{}
  .popup-wrapper .modal-dialog .modal-body{padding:0}
  .popup-wrapper .modal-dialog .modal-body .experienced-wrapper{}
  .popup-wrapper .experienced-wrapper ul{flex-direction:column;padding:0}
  .popup-wrapper .experienced-wrapper ul li{border:0;padding:10px 0}
  .popup-wrapper .experienced-wrapper ul li:last-child{}
  .popup-wrapper .experienced-wrapper ul li .single-box{}
  .popup-wrapper .experienced-wrapper ul li .single-box .bold-label{font-size:14px}
  .popup-wrapper .experienced-wrapper ul li .single-box span{padding:0;font-size:13px}
  .popup-wrapper .modal-content-box{}
  .popup-wrapper .modal-content-box ul{}
  .popup-wrapper .modal-content-box ul li{}
  .popup-wrapper .content-signle-box{}
  .popup-wrapper .content-signle-box .content-label{float:none;width:auto;padding-bottom:10px}
  .popup-wrapper .content-signle-box .content-value{margin:0}
  .popup-wrapper .content-signle-box .content-value p{text-align:left;font-size:14px}
  .popup-wrapper .content-signle-box .content-value ul{}
  .popup-wrapper .content-signle-box .content-value ul li{}
  .popup-wrapper .content-signle-box .content-value ul li{}
  .modal-point{}
  .modal-point .point-icon{}
  .modal-point .point-icon img{}
  .modal-point .point-text{}
  .modal-point .point-text p{}
  .modal-footer{}
  .modal-point .modal-footer .modal-btn-wrapper{}
  .modal-btn-wrapper .modal-btn{width:100%}
  .modal-btn-wrapper{}
  h5.modal-title{font-size:20px}
  .blue-section .white-points{padding-top:0!important}
  .uiux-content-poster{position:static;width:auto;background-size:cover;height:180px;background-position:50% 50%;margin-top:-60px}
  .two-col-pont-wrap{padding-top:0}
  .section-browser-cols .browser-feature-box img{width:50px}
  .section-browser-cols .browser-feature-box h4{margin:10px;font-size:18px}
  .post-col-section .poster.poster-ext{width:auto;background-size:cover;background-position:50% 80px;padding:40px 40px 100px}
  .enterprise-wrapper .two-col-box.with-right-icon .box-inner-wrap{margin-bottom:30px}
  .enterprise-wrapper .with-right-icon .box-inner-wrap .content{width:100%;padding-right:110px}
  .enterprise-wrapper .with-right-icon .box-inner-wrap .blue-icon-box{width:100px;top:-5px;bottom:-5px}
  .enterprise-wrapper .with-right-icon .box-inner-wrap .blue-icon-box img{width:50px}
  .section-browser-cols .browser-feature-box{margin:20px 0 0!important;padding:20px 20px 10px}
  .mobile-app-wrapper .web-dev-content-poster.poster-on-right{background-position:50% 50%;background-size:contain}
  .post-col-section .grid-item .grid-title img{height:48px;width:auto}
  .post-col-section .grids-item .grid-item{padding:10px 0;text-align: center;}
  .post-col-section .grid-item p{text-align:left}
  .post-col-section .poster{position:static;width:auto!important;background-size:auto 100%;background-repeat:repeat-x;padding:60px 30px 190px 30px}
  .two-col-pont-wrap{padding-top:0}
  .our-ore-wrapper .six-box-wrapper ul li{width:50%}
  .our-ore-wrapper .six-box-wrapper .left{padding-bottom:0;margin-bottom:0;margin-top:0}
  .core-values-poster{position:static;height:300px;width:auto;background-size:contain;background-position:50% 50%}
  .mobile-app-wrapper .title-box h2{padding-top:0!important;margin-top:0!important}
  .container-width-remove{left:0}
  .mobile-app-wrapper .mobile-content-poster{position:static;width:auto;background-position:50% 50%;height:300px}
  .mobile-app-wrapper .mobile-content-poster-2{position:static;width:auto;background-position:50% 50%;height:300px}
  .hire-android-blue-cta{padding-right:150px;background-position:105% 50%;background-size:200px auto;margin:0}
  .hire-ios-orange-cta{background-size:auto 100%;background-position:-120px 50%;padding-left:60px;padding-right:0}
  .hire-android-blue-cta .inner .title-box p,.hire-android-blue-cta .inner .title-box h2{text-align: center;}
  .hybrid-app-dev-wrapper{padding-bottom:0}
  .hybrid-app-dev-wrapper .app-dev-photo{text-align:center}
  .hybrid-app-dev-wrapper .app-dev-photo img{width:200px;margin:0}
  .point-text-wrapper .points-wrapper .point-icon img{width:24px}
  .point-text-wrapper .points-wrapper .text span{font-size:15px}
  .hybrid-app-dev-wrapper .bottom-position{text-align:center}
  .hybrid-app-dev-wrapper .bottom-position img{position:static}
  .high-light-content-wrapper .text-block{text-align:center}
  .high-light-content-wrapper{padding:20px 0}
  .high-light-content-wrapper .single-image-wrapper-desktop{position:static;height:260px;width:auto;margin-bottom:20px;margin:0 30px;background-position:50% 50%;background-size:contain}
  .blog-details-content{border:0;margin:20px 0 0}
  .blue-subscribe-box .share-icon-box ul li{margin:0 5px 0 0}
  .blue-subscribe-box .share-icon-box ul{margin:0;justify-content:flex-start}
  .trending-blog .blog-list .post-content{justify-content:flex-start}
  .trending-blog .blog-list .post-content span{font-size:13px}
  .trending-blog .blog-list .post-content h6{font-size:15px}
  .trending-blog .blog-list ul li{padding:10px 0 10px 0}
  .trending-blog .blog-list ul li:last-child{padding-bottom:0}
  .trending-blog h5{margin:0 0 10px;font-size:16px}
  .blog-wrapper .blog-row .post-content .post-action .action-btn{display:none}
  .blue-subscribe-box .inner .mail-form{padding-bottom:10px}
  .blue-subscribe-box .inner .mail-form input{background-position:12px 50%;font-weight:100}
  .blue-subscribe-box .inner p,.blue-subscribe-box .inner{text-align: center;}
  .blue-subscribe-box .inner img{float: none;margin: 0;width: 34px;display: inline-block;}
  .blue-subscribe-box .share-icon-box ul li a img{width:24px}
  .blue-subscribe-box .inner .heading{padding:0;margin:0}
  .blue-subscribe-box .inner p{clear:both;padding:0;margin-bottom:10px}
  .trending-blog{margin:0;padding:15px}
  .full-width-photo{height:340px}
  .mobile-app-screen .heading .main-title{font-size:30px;margin:0}
  .high-light-content-wrapper .single-image-wrapper{margin-top:0}
  .high-light-content-wrapper .single-image-wrapper{top:40px;bottom:40px;height:auto}
  .join-our-team-wrapper .inner-wrap .box .right .big-title{font-size:32px}
  .job-opening-wrapper ul li .job-details-box h3{font-size:20px}
  .job-opening-wrapper ul li .job-details-box .info-text{font-size:14px}
  .job-opening-wrapper .inner .title{padding:0}
  .job-opening-wrapper .job-list-wrap ul li .job-details-box{margin-bottom:30px;text-align: center;}
  .job-opening-wrapper ul li .job-details-box h3:after{
    width: 40%;
    left: 29%;
    height: 2px;
}
  .job-opening-wrapper ul li .job-details-box .pin-btn{width:36px;height:36px;background-size:contain;top:-20px;left:-20px}
  .job-opening-wrapper ul li .job-details-box h3 br{display:none}
  .join-our-team-wrapper .inner-wrap .box{flex-direction:column-reverse;text-align:center}
  .it-solution-wrapper .solution-inner .photo-with-text .about-title-text{padding:0}
  .our-ore-wrapper .six-box-wrapper .right img.core-values-poster{height:300px}
  .contact-info-wrapper .contact-inner ul li{width:48%}
  .get-in-touch-wrapper .requirements-wrapper .inner-box{min-height:auto;margin:0 0 5px}
  .get-in-touch-wrapper .requirements-wrapper .inner-box > label{display:flex;align-items:center;padding:5px;padding-right:40px}
  .get-in-touch-wrapper .requirements-wrapper .inner-box img{height:30px;margin-right:10px;min-width:unset;width:30px!important;object-fit:contain}
  .get-in-touch-wrapper .requirements-wrapper .inner-box span{padding:0;text-align:left}
  .get-in-touch-wrapper .requirements-wrapper .inner-box span br{display:none}
  #banner.common-banner .form-full-wrapper .form-wrapper{padding:0}
  #banner.common-banner .form-full-wrapper .form-wrapper img{width:230px;margin:auto;display:block;height: auto;margin-bottom: 20px;}
  .industries-wrapper .top-wrap{flex-direction:column}
  .industries-wrapper .icon-box ul li .outline-box img{height:30px;width:auto;margin-right:20px}
  .industries-wrapper .icon-box ul li .outline-box{flex-direction:row;min-height:auto;padding:10px;justify-content:flex-start;margin:5px;text-align: left;}
  .industries-wrapper .icon-box ul li .outline-box span{padding:0}
  .it-solution-wrapper .solution-inner .left{width:auto}
  .it-solution-wrapper .solution-inner .single-photo:first-child{display:none}
  .it-solution-wrapper .solution-inner .single-photo img{display:none}
  .it-solution-wrapper .solution-inner .photo-with-text h2{padding:0}
  .it-solution-wrapper .solution-inner .photo-with-text span.comment{padding:0}
  .our-ore-wrapper .six-box-wrapper .right .outer-photo{text-align:center!important}
  .additional-wrapper h2{text-align:center}
  .border-less-arrow-bnt{background:url(../img/gray-arrow.png) no-repeat 75% 50%}
  .border-less-arrow-bnt:hover{background:url(../img/gray-arrow.png) no-repeat 85% 50%}
  .full-six-box-wrapper .six-col-box .box .logo{margin:0 auto;margin-bottom:20px;text-align:center;}
  .full-six-box-wrapper.with-hover .six-col-box .box .logo{height:50px}
  .full-six-box-wrapper .six-col-box .box{flex-wrap:wrap}
  .our-ore-wrapper .six-box-wrapper ul li .box h4{font-size:18px!important;line-height:24px}
  h2{text-align:center}
  .copy-right-wrap .copy-right-link ul{padding-left:0}
  .it-solution-wrapper .blue-circle-box ul li{margin:0 auto;flex:unset}
  .industries-wrapper .top-wrap .title-box h2,.mission-wrapper .box-wrapper .content h2{text-align:center}
  .it-solution-wrapper .solution-inner .photo-with-text{text-align:center}
  .industries-wrapper .top-wrap .title-box{padding-right:0;width:auto}
  .industries-wrapper .icon-box ul{margin-bottom:0}
  .industries-wrapper .icon-box ul li{padding-top:0;width: 33.3%;display: flex;}
  .industries-wrapper .icon-box ul li.hide-mobile{display:none}
  .industries-wrapper .icon-box ul li.show-mobile{display: block;}
  .our-ore-wrapper .six-box-wrapper{display:flex;flex-direction:column-reverse}
  .mission-wrapper .box-wrapper{padding-bottom:40px}
  .industries-wrapper .top-icon{display:none}
  .it-solution-wrapper .solution-inner{display:block}
  .it-solution-wrapper .solution-inner .right{padding-left:0}
  .top-underline-heading:after{content:unset}
  p,p.paragraph{font-size:15px;text-align:center}
  .tab-section .tab-content .content-wrap .title,h2{font-size:28px!important}
  h3{font-size:24px}
  h4{font-size:18px}
  .head-panel #logo{flex:1;width:auto}
  .head-panel #logo a{width:200px;display:block}
  .head-panel #logo a img{width:100%;height:auto}
  header .container{width:94%;max-width:94%}
  .head-panel #primary-menu{display:none}
  .our-work-wraper .row-box ul li .blue-box .single-desktop{flex:0.85}
  .our-work-wraper .row-box ul li .top-icon img{width:36px}
  .our-work-wraper .workshop-box ul li.desktop-app-wrap .top-icon{font-size:14px}
  #mobile-menu{display:block}
  #mobile-menu a#menu-trigger{background:url(../img/mobile-menu.png) no-repeat 100% 50%;display:block;width:50px;height:36px;background-size:32px auto}
  #mobile-menu a#menu-trigger-close{background:url(../img/mobile-menu-close.png) no-repeat 50% 50% #e34b09;display:block;width:40px;height:40px;background-size:32px auto;position:absolute;top:15px;right:15px;border-radius:3px}
  #mobile-menu .mobile-menu-expand{position:fixed;top:0;right:0;bottom:0;width:0;background-color:#0a4d80;transition:all 0.3s;height:auto!important;overflow:hidden}
  #mobile-menu .mobile-menu-expand.show{width:100%}
  #mobile-menu .mobile-menu-expand > ul{margin:0;padding:50px 0;text-align:center}
  #mobile-menu .mobile-menu-expand > ul > li{display:block}
  #mobile-menu .mobile-menu-expand > ul > li:after{content:'';width:20px;height:2px;background:#3d739c;display:block;margin:auto;border-radius:6px}
  #mobile-menu .mobile-menu-expand > ul > li:last-child:after{display:none}
  #mobile-menu .mobile-menu-expand > ul > li > a{display:block;color:#fff;font-size:17px;padding:15px}
  #mobile-menu .mobile-social ul{margin:0;padding:10px;text-align:center}
  #mobile-menu .mobile-social ul li{display:inline-block;vertical-align:top}
  #mobile-menu .mobile-social ul li a{display:inline-block;padding:7px}
  #mobile-menu .mobile-social ul li a img{width:17.5px}
  #mobile-menu .mobile-company{display:flex;flex-wrap:wrap;background-color:#07375d}
  #mobile-menu .mobile-company a{display:block;color:#ffffff;width:50%;font-size:13px;padding:10px;display:flex;border-bottom:1px solid #0a4371;align-items:center}
  #mobile-menu .mobile-company a:last-child{border:0}
  #mobile-menu .mobile-company a img{width:32px;height:32px;object-fit:contain;margin-right:10px}
  #mobile-menu .mobile-company a span{display:block;white-space:pre;flex:1;line-height:normal}
  .head-panel #get-quote a{padding:7px 12px;font-size:12px}
  #banner .form-full-wrapper{flex-direction: column;}
  #banner.common-banner .form-full-wrapper{flex-direction: column-reverse;}
  #banner .form-full-wrapper .form-wrapper{width:100%}
  #banner .banner-content{text-align:center}
  #banner .banner-content h2{margin:0;padding-bottom:20px}
  #banner.common-banner .banner-content h2{padding: 0 0 10px 0 !important;margin:0!important;}
  #banner .banner-form h5{font-size:16px}
  #banner .banner-form .form-container form{max-width:400px;margin:auto}
  .digital-media-wrapper{margin:20px 0;text-align:center}
  .digital-media-wrapper .media-title h6{font-size:16px}
  .digital-media-wrapper ul{justify-content:center}
  #banner .form-full-wrapper .form-wrapper{padding-top: 0;}
  .head-panel{background-size:cover;background-position: -60% top;background-color: #f3faff;}
  .blog-detail-bg{background-size:cover;background-position:50% 50%}
  .green-bg-wrapper .green-bg-inner .content{padding:20px 0}
  .tab-section nav .nav-tabs .nav-item{padding:0 5px}
  .tab-section nav .nav-tabs .event .tab-icon{height:32px}
  .tab-section nav .nav-tabs .event span{font-size:13px}
  .tab-section .tab-content .tab-content-wraper{padding-top:20px}
  .client-info-wrapper .info-inner-wrap ul{align-items:flex-start}
  .client-info-wrapper .info-inner-wrap ul li{width:32%;margin-bottom:10px}
  .client-info-wrapper ul li .info-box .info-photo{display:flex;align-items:flex-end;justify-content:center;padding-bottom:15px}
  .client-info-wrapper ul li .info-box .info-photo img{width:60px}
  .client-info-wrapper ul li .info-box .info-photo h6{width:60px;height:60px;font-size:22px;padding:0;line-height:60px;position:static}
  .client-info-wrapper ul li .info-box .info-photo h6.smaller{font-size:14px;line-height:normal;padding-top:8px}
  .client-info-wrapper ul li .info-box .info-photo h6 span{display:inline}
  .client-info-wrapper ul li .info-box .info-text h5{font-size:15px;font-weight:500}
  .our-work-wraper .row-box ul li a{padding:10px;min-height:170px}
  .our-work-wraper .row-box .short-desc{display:none}
  .our-work-wraper .workshop-box .row-box ul li{padding:10px}
  .our-work-wraper .row-box ul li .books-app .app img{width:36px}
  .our-work-wraper .row-box ul li .books-app .app h4{padding:8px 0;font-size:15px}
  .our-work-wraper .row-box ul li .books-app.column-view{width:30px}
  .our-work-wraper .row-box ul li .device-wrap img{width:24px}
  a.btn-outline{font-size:15px;padding:8px 15px}
  a.white-outline-btn.btn-medium{padding:6px 20px;font-size:16px}
  .portfolio-wrapper{padding-bottom:40px}
  .portfolio-wrapper h3{padding-bottom:30px}
  .portfolio-wrapper .slider-wrap ol.carousel-indicators{margin:0;left:0}
  .portfolio-wrapper .slider-wrap ol.carousel-indicators li{border-width:1px;padding:2px}
  .portfolio-wrapper .slider-wrap ol.carousel-indicators li.active{border-width:1px}
  .portfolio-wrapper .slider-wrap ol.carousel-indicators li img{width:40px;height:40px}
  .portfolio-wrapper .carousel-inner{min-height:auto;padding-bottom:90px}
  .portfolio-wrapper .slider-box .slider-photo{width:150px;height:150px}
  .portfolio-wrapper .photo-content{padding:0 0 0 30px}
  .portfolio-wrapper .client-name-wrap span{padding:0;font-size:15px}
  .blog-wrapper .blog-row .single-blog .post-content .post-heading{line-height:21px;font-weight:500;font-size:16px;padding:0}
  .blog-wrapper .blog-row .post-content .post-action{flex-direction:column-reverse;align-items:flex-start}
  .blog-wrapper .blog-row .post-content .post-action .author-wrapper{padding-bottom:7px}
  .blue-orange-box .full-box h6{font-size:22px}
  .blue-orange-box .full-box p{font-size:15px}
  .blue-orange-box .full-width-btn{text-align:left;padding-top:15px}
  footer .footer-inner .footer-menu-box .menu-right,footer .footer-inner .footer-menu-box .menu-left{display:none}
  .copy-right-wrap{font-size:11px;padding:5px}
  footer .footer-inner .footer-menu-box .menu-middle .contact-info .contact:after{margin:7px auto}
  footer .footer-inner .footer-menu-box .menu-middle .contact-info .contact,footer .footer-inner .footer-menu-box .menu-middle .contact-info .address{font-weight:400;font-size:13px}
  .blue-subscribe-box .client-profille{position:static}
  .blue-subscribe-box span{line-height:normal;margin:0}
  .our-ore-wrapper .six-box-wrapper .right{margin:0;display:block}
  .our-ore-wrapper .six-box-wrapper .right .outer-photo{padding:0;text-align:center!important}
  .our-ore-wrapper .six-box-wrapper .right img{display:inline-block;margin:0}
  .mobile-app-wrapper .title-box *{text-align:center!important}
  .mobile-app-wrapper .web-dev-content-poster{position:static;width:auto;height:300px;background-position:50% 50%}
  .enterprise-wrapper .box-inner-wrap .content p{text-align:left}
}
@media (max-width:768px){
  .post-col-section .grid-item .grid-title{text-align:center;justify-content: center;margin-bottom: 10px;}
  .post-col-section .grid-item p{text-align:center}
  .development-successfull-app{padding:40px 0}
  .mobile-column-reverse{flex-direction:column-reverse}
  .blue-subscribe-box .inner img{}
  #banner.common-banner .form-full-wrapper .form-wrapper img{width:200px;}
  .industries-wrapper .icon-box ul li .outline-box{flex-direction: column;text-align: center;align-items: center;justify-content: center;min-height: 90px;padding: 5px;margin: 2px;box-shadow: 0 0;}
  .industries-wrapper .icon-box ul li .outline-box img{margin: 0 0 5px;}
  .industries-wrapper .icon-box ul li .outline-box span{
    font-size: 12px;
    line-height: 110%;
}
  .frontend-intro{background-size:auto 200px;padding-top:220px}
  .text-intro{padding:30px 0 10px}
  .list-with-icon{}
  .list-with-icon li{padding:10px 0;/* flex-direction:row; */width: 50%;}
  .list-with-icon li img{height:auto;height: 36px;}
  .list-with-icon li strong{font-weight:400;font-size:14px;padding-top: 5px;text-align: center;}
  .blog-details-content .author-info{margin-bottom:20px;padding-bottom:10px}
  .uiux-content-poster{margin-top:-10px}
  #banner .banner-content{padding-right:0!important}
  .technology-offer-wrap .card-wrap ul li{padding:10px;min-height:150px}
  .technology-offer-wrap .card-wrap ul li .box-bg span{font-size:18px}
  .technology-offer-wrap .card-wrap ul li .box-bg img{width:auto;height:40px}
  .technology-offer-wrap .card-wrap{margin-top:40px}
  .technology-offer-wrap .card-wrap ul{flex-wrap:wrap}
  .technology-offer-wrap .card-wrap ul li{margin:0!important;width:50%!important;flex:auto}
  .mobile-app-wrapper .web-dev-content-poster{height:200px}
  .mobile-app-wrapper .mobile-content2-poster{display:none}
  .hire-ios-orange-cta .inner{padding:30px 0}
  .hire-ios-orange-cta{background-color:#e34b09;background-size:auto 180px;background-position:-30px 50%;padding:0 0 0 120px}
  .hire-android-blue-cta:after{top:0;bottom:0}
  .our-ore-wrapper .six-box-wrapper ul li .box img{height:80px}
  .hire-android-blue-cta .white-points{margin:0}
  .two-col-points .white-points ul{flex-direction:column;align-items:flex-start}
  .black-pic-banner-wrapper h1{font-size:30px;text-align: center;}
  .black-pic-banner-wrapper span{font-size:14px;text-align: center;}
  .blog-with-subscribe-box .comment-wrap{padding:5px 15px}
  .blog-with-subscribe-box .comment-wrap .comment-single-wrap{padding:0;display: flex;align-items: flex-start;}
  .blog-with-subscribe-box .comment-wrap .comment-single-wrap img{width:9px;margin-top: 8px;margin-right: 5px;}
  .blog-with-subscribe-box .comment-single-wrap ul li span{padding:0 10px 0 0;font-size:11px;border:0}
  .form-wrapper form .form-row{margin:0;flex-direction:column}
  .screen-shots-wrapper .slider-box .slider-screen .slick-arrow{/* display:none!important */width: 50px;padding: 0;height: 24px;background-size: 70% auto;}
  .screen-shots-wrapper .slider-device.slick-current .slider-device-frame{padding:10px}
  .screen-shots-wrapper .slider-box .slider-screen{padding-bottom:0}
  .screen-shots-wrapper .slider-box{min-height:300px}
  .screen-shots-wrapper{padding:30px 0}
  .form-wrapper form .form-row .col{padding:0;width:100%}
  .form-wrapper form .form-row .col + .col{margin-top:15px}
  .download-app ul{justify-content:center}
  .sigle-common-contact-form .sigle-inner .common-page-form{text-align:center}
  .sigle-common-contact-form{background-size:100% auto;background:none;padding:0}
  .high-light-content-wrapper .text-block .button-wrapper{margin:0}
  .high-light-content-wrapper{padding:30px 0}
  .high-light-content-wrapper .text-block p,.high-light-content-wrapper .inner{text-align:center}
  .high-light-content-wrapper .single-image-wrapper{position:static;height:280px;width:auto;background-position:50% 50%;margin-bottom:30px}
  .high-light-content-wrapper .single-image-wrapper.mobile-app-screen{height:auto;padding-top: 0;margin-bottom:0;}
  .high-light-content-wrapper .single-image-wrapper.mobile-app-screen img{height:400px!important}
  .full-six-box-wrapper .six-col-box .description h4{font-size: 15px !important;}
  .our-ore-wrapper .inner .top-text-box .title-box h2{margin-bottom:20px}
  .service-inner-wrapper .left{padding-bottom:0}
  .our-ore-wrapper .six-box-wrapper .right img{height:150px}
  .border-less-arrow-bnt{background:url(../img/gray-arrow.png) no-repeat 90% 50%}
  .border-less-arrow-bnt:hover{background:url(../img/gray-arrow.png) no-repeat 100% 50%}
  .full-six-box-wrapper .six-col-box .box{padding-top:20px}
  .it-solution-wrapper,.industries-wrapper,.mission-wrapper,.our-ore-wrapper,.full-six-box-wrapper{padding:30px 0}
  .offer-wrapper .offer-box-inner{flex-wrap:wrap}
  .offer-wrapper .offer-box-inner .box{width:50%}
  .green-bg-wrapper .green-bg-inner .box{flex-direction:column}
  .green-bg-wrapper .green-bg-inner .content{text-align:center}
  .tab-section nav .nav-tabs .event span{font-size:13px;text-transform:none!important}
  .tab-section .tab-content .tab-content-wraper{flex-direction:column;text-align:center}
  .tab-section .tab-content .tab-content-wraper .photo-wrap{padding:0}
  .tab-section .tab-content .content-wrap .title{margin:10px}
  .our-work-wraper .workshop-box .row-box ul li{width:50%}
  .portfolio-wrapper:after{width:36px;height:36px;right:20px}
  .portfolio-wrapper{padding:30px 0}
  .portfolio-wrapper .carousel-inner .slider-box{flex-direction:column}
  .portfolio-wrapper:before{display:none}
  .portfolio-wrapper .slider-box .slider-photo{width:96px;height:96px;margin-bottom:5px}
  .portfolio-wrapper .photo-content,.portfolio-wrapper .photo-content p{text-align:center;font-size:14px}
  .portfolio-wrapper .client-name-wrap{font-size:15px}
  .portfolio-wrapper .slider-box .slider-photo:after{border-width:5px}
  .blog-wrapper .blog-row .single-blog .post .blog-date{width:48px;height:48px;font-size:10px;left:5px;top:5px;box-shadow:0 0}
  .blog-wrapper .blog-row .single-blog .post .blog-date strong{font-size:17px;line-height:14px}
  .blog-wrapper .blog-row .single-blog .post .blog-date span{font-size:12px}
  .blog-wrapper .blog-row{padding-top:10px;flex-direction:column}
  .blog-wrapper .blog-row .single-blog{display:flex;width:100%;margin: 15px 0;}
  .blog-wrapper .blog-row .single-blog .comment-block{flex:1}
  .blog-wrapper .blog-row .single-blog .post{width:120px}
  .blog-wrapper .blog-row .single-blog .post-content{flex:1;padding:5px 10px}
  .blog-wrapper .blog-row .single-blog .post-content .post-heading{min-height:unset;padding-bottom:10px}
  .blog-wrapper .estimate-wrapper{padding-top:20px}
  a.white-outline-btn.btn-medium{font-size: 15px;padding: 8px 8px;}
  .footer-primary-menu{display:none}
  footer .footer-inner .footer-menu-box{padding:40px 0 10px}
  footer .footer-inner .footer-menu-box .menu-middle .social-icon ul li a img{width:24px}
  .copy-right-wrap .copy-right{flex-direction:column}
  .copy-right-wrap .copy-right-link ul li:first-child a:before{display:none}
  footer .footer-inner .footer-menu-box .menu-middle .contact-info .contact,footer .footer-inner .footer-menu-box .menu-middle .contact-info .address{font-size:11px}
  footer .footer-inner .footer-menu-box .menu-middle .contact-info .contact:after{height:1px;width:100px}
  footer .footer-inner .footer-top-line img{width:160px;top:16px;margin-left:-80px}
  #mobile-menu .mobile-company a{width:100%;padding-left:30px}
  .black-pic-banner-wrapper .platforms-wrap{text-align:center}
  .black-pic-banner-wrapper .platforms-wrap ul{
    text-align: center;
    justify-content: center;
}
  .black-pic-banner-wrapper .platforms-wrap h6{font-size:18px}
  .black-pic-banner-wrapper .platforms-wrap h6:after{
    left: 20%;
}
  .black-pic-banner-wrapper .platforms-wrap ul li a img{width:auto;height:28px}
  .common-page-form .form-wrapper{padding: 30px 30px;margin: 20px 0 0;}
  .blog-details-content .author-info > ul > li{min-height:30px;line-height:normal;padding:0 10px!important}
  .blog-details-content ul li .info-box{}
  .blog-details-content ul li .info-box img{width:10px}
  .blog-details-content ul li .info-box ul{}
  .blog-details-content ul li .info-box ul li{}
  .blog-details-content ul li .info-box ul li div{}
  .blog-details-content ul li .info-box span{font-size:11px}
  .blog-details-content .full-width-poster{}
  .blog-details-content ul li .group-box{}
  .blog-details-content ul li .group-box img{}
  .blog-details-content ul li:last-child{}
  .blog-details-content .author-info > ul > li:after{display:none}
  .blog-details-content .author-info > ul > li:first-child{}
  .blog-details-content ul li:last-child:after{}
  .blog-details-content ul li .small-profile{}
  .blog-details-content ul li .small-profile img{width:24px;height:24px}
  .screen-shots-wrapper.for-desktop-slider .slider-box{min-height:auto}
}
@media (max-width:576px){
  .hiring-process .time-line-bar .line-box ul{width:auto}
  .hiring-process .line-box ul li a.box{padding:10px;height: 150px !important;}
  .hiring-process .line-box ul li a.box span{font-size: 14px !important;line-height: 120%;}
  .core-values-poster{
    height: 140px;
    background-size: 250px auto;
}
  .client-info-wrapper .info-inner-wrap{display:flex;align-items: flex-start;}
  .industries-wrapper .icon-box ul li .outline-box span{
    word-break: break-all;
    font-size: 11px;
}
  .pagination-wrapper{padding:20px 0 0}
  .pagination-wrapper ul.pagination{text-align:center;justify-content:center!important}
  .pagination-wrapper ul.pagination li a.page-link{display:none}
  .pagination-wrapper ul.pagination li a.page-border{display:inline-block;width:150px}
  .mission-wrapper .box-wrapper .content p,.mission-wrapper .box-wrapper.right-way .content p{text-align:center}
  .enterprise-wrapper .two-col-box .box-inner-wrap{flex-direction:column;text-align:center;margin:10px}
  .enterprise-wrapper .box-inner-wrap .blue-icon-box{margin:0 0 5px}
  .enterprise-wrapper .box-inner-wrap .content p{text-align:center;font-size:13px}
  .enterprise-wrapper .box-inner-wrap .content h6{font-size:18px}
  .enterprise-wrapper .two-col-box.with-right-icon .box-inner-wrap{}
  .enterprise-wrapper .with-right-icon .box-inner-wrap .blue-icon-box{}
  .enterprise-wrapper .with-right-icon .box-inner-wrap .content{}
  .enterprise-wrapper .with-right-icon .box-inner-wrap .blue-icon-box img{}
  .black-pic-banner-wrapper .platforms-wrap ul li{padding:0 10px 0 0}
  .black-pic-banner-wrapper{padding:20px}
  .common-form-submit{padding:0!important}
  .common-form-submit .btn{width:100%;font-size:15px}
  .file-btn,textarea.form-text-area,.form-wrapper form input{font-size:13px}
  .our-ore-wrapper .six-box-wrapper .right img{height:98px}
  .industries-wrapper .icon-box ul li,.industries-wrapper .icon-box.icon-on-top ul li{/* width:100% */}
  .our-ore-wrapper .six-box-wrapper ul li .box p{padding-bottom:0}
  .our-ore-wrapper .six-box-wrapper ul li .box img{max-width:100%;width:65px;padding-bottom:5px;height:auto}
  .our-ore-wrapper .six-box-wrapper ul li .box{padding-top:20px;padding-left:0;padding-right:0;padding-bottom:20px}
  .border-less-arrow-bnt{background:url(../img/gray-arrow.png) no-repeat 70% 50%;background:unset;margin-top:15px}
  .border-less-arrow-bnt:hover{background:url(../img/gray-arrow.png) no-repeat 80% 50%}
  .full-six-box-wrapper .six-col-box .box .logo img{max-width:70%}
  .it-solution-wrapper .solution-inner .single-photo img{max-width:70%}
  .our-ore-wrapper .six-box-wrapper .left{margin-top:20px;padding-top: 0;}
  .industries-wrapper .top-wrap{margin-bottom:5px}
  footer .footer-inner .footer-menu-box .menu-middle{padding:0}
  .mission-wrapper .box-wrapper.right-way{margin-top:0;padding-bottom:0}
  .mission-wrapper .box-wrapper .photo img{max-width:70%;margin-bottom:20px;display:none}
  .head-panel #logo a{width:140px}
  .mission-wrapper .box-wrapper{display:block}
  .mission-wrapper .box-wrapper .photo{padding-right:0;margin:0 auto;text-align:center}
  .portfolio-wrapper .photo-content{padding-left:0}
  .our-ore-wrapper .six-box-wrapper ul li{border-right:0;border-bottom:1px solid rgba(122,122,122,0.15)!important;width:100%!important}
  .our-ore-wrapper .six-box-wrapper.uiux-box-wrapper ul li{width:100%}
  .our-ore-wrapper .six-box-wrapper .left ul{display:block}
  .it-solution-wrapper .solution-inner .photo-with-text span.comment{padding:0}
  .it-solution-wrapper .solution-inner .left{flex-direction:column-reverse}
  .it-solution-wrapper .solution-inner .photo-with-text{margin-top:0}
  .it-solution-wrapper .solution-inner .single-photo{padding-right:0;padding-bottom:0;text-align:center}
  .it-solution-wrapper .blue-circle-box ul li .blue-circle img{width:45px}
  .it-solution-wrapper .blue-circle-box ul li .blue-circle{width:80px;height:80px}
  .head-panel #logo a img{height:32px;width:auto}
  #banner .form-full-wrapper{padding-top: 10px !important;}
  p,p.paragraph{font-size:13px;}
  .full-six-box-wrapper .six-col-box .description p{font-size:12px;}
  .industries-wrapper .top-wrap .title-box p{text-align:center}
  .tab-section .tab-content .content-wrap .title,h2{font-size:24px!important}
  h3{font-size:22px;}
  .high-light-content-wrapper .text-block h3,
  .high-light-content-wrapper .text-block h3,
  .portfolio-wrapper h3,
  .common-section h3, .our-work-wraper .work-inner-wrap h2,.green-bg-wrapper .green-bg-inner .content h3{margin-bottom:15px;padding-bottom:0}
  h4{font-size:16px!important}
  .download-app span{padding:0 0 10px;font-size:16px;}
  .download-app ul li img{
    height: 40px;
    width: auto;
}
  #banner .banner-content p{font-size:15px!important;font-weight:100}
  .offer-wrapper .offer-box{padding:0}
  .green-bg-wrapper .green-bg-inner .photo img{width:50%;margin:auto;display:block}
  .client-info-wrapper .info-inner-wrap ul{flex-direction:column;margin:0;width: 50%;}
  .client-info-wrapper .info-inner-wrap ul li{width: 100%;margin: 10px;}
  .client-info-wrapper .info-inner-wrap ul li .info-box{display:flex;align-items:center;flex-direction: column;}
  .client-info-wrapper ul li .info-box .info-photo{padding:0;width:140px}
  .client-info-wrapper ul li .info-box .info-text{flex:1;/* text-align:left */padding-top: 4px;}
  .client-info-wrapper ul li .info-box .info-photo img{
    width: 47px;
}
  .client-info-wrapper ul li .info-box .info-text h5{margin:0;font-size: 14px;}
  .blue-orange-box .container{width:100%;padding:0}
  .blue-orange-box .inner{flex-direction:column;justify-content:stretch}
  .blue-orange-box .full-box.blue-bg{width:100%;padding:25px;text-align:center}
  .blue-orange-box .full-box.red-bg{background-color:#e34b2b;width:100%;padding:25px;text-align:center}
  .blue-orange-box:after{display:none}
  .blue-orange-box .full-width-btn{padding:0;text-align:center}
  a.white-outline-btn.btn-medium{width: 230px;font-size: 13px;}
  .blue-subscribe-box .inner .subsribe-button a{font-size:16px}
  .blue-orange-box .full-box h6,.blue-orange-box .full-box p{margin-bottom:10px;padding:0}
  .portfolio-wrapper:after{width:24px;top:0;right:10px}
  .our-work-wraper .workshop-box .row-box ul li{padding:2px;display:flex}
  .our-work-wraper .workshop-box .row-box ul{margin:0 -15px}
  .our-work-wraper .row-box ul li .books-app .app h4{font-size:13px}
  .our-work-wraper .row-box ul li a{border-radius:1px;min-height:auto}
  .tab-section .tab-section-inner nav .nav-tabs{
    padding: 20px 0 0;
}
  .tab-section nav .nav-tabs .event .tab-icon{height:24px;width: 100%;}
  .tab-section nav .nav-tabs .event span{line-height:14px;padding-bottom:5px;font-size:12px}
  a.btn-outline{width: 70%;}
  .blue-orange-box .full-box h6{font-size:20px}
  .blue-orange-box .full-box p{font-size:12px}
  .client-info-wrapper{padding: 20px 0;}
  .get-in-touch-wrapper .requirements-wrapper .inner-box .requirements-check label{display:inline-block;width:8px}
  .get-in-touch-wrapper .requirements-wrapper .inner-box > label{padding-right:40px}
  .our-ore-wrapper .inner .top-text-box .title-box h2{font-size:18px!important;margin:0 0 10px}
  .ios-app-dev-wrapper .app-dev-photo img{width:50px}
  .ios-app-dev-wrapper .app-dev-photo{padding-top:20px}
  .ios-app-dev-wrapper .app-dev-photo span{margin-top:5px;font-size:14px}
  .development-successfull-app .time-line-bar .line-box ul{width:auto}
  .development-successfull-app .line-box ul li a.box{/* width:150px; */height:130px;margin:auto;}
  .development-successfull-app .line-box ul li a.box span{font-size:12px}
  .hybrid-app-dev-wrapper .bottom-position img{width:150px}
  .hire-android-blue-cta{padding-right: 0;padding-top: 110px;padding-bottom:30px;background-position: 50% 10px;background-size: auto 100px;padding-left: 0;text-align: center;}
  .hire-ios-orange-cta{padding:0 20px 0 120px}
  .it-solution-wrapper .solution-inner .right .text-content p{text-align:center}
  .touch-submit-btn-wrapper{padding-top: 20px;}
  .get-in-touch-wrapper{padding:30px 0}
  .get-in-touch-wrapper .touch-form-wrapper .form-wrapper.contact-enq-form{padding-top:0}
  .contact-info-wrapper .contact-inner{margin:0;padding: 5px;}
  .contact-info-wrapper ul li .info-icon img{width: 80px;}
  .contact-info-wrapper ul li .info-box{margin-top: 10px;}
  .contact-info-wrapper .contact-inner ul li{min-height: 150px;}
  .contact-info-wrapper ul li .info-box .info-short-text{font-size:16px;}
  .contact-info-wrapper ul li .info-box .info-detail-text{font-size: 12px;}
  .tab-wrapper{padding:30px 0}
}
@media (max-width:480px){
  .screen-shots-wrapper .slider-device.slick-active .slider-device-frame img{padding:0;width:100%}
  .screen-shots-wrapper .slider-device .slider-device-frame,
  .screen-shots-wrapper .slider-device.slick-current .slider-device-frame{padding:20px;background:url(../img/iphone-devices.png) no-repeat 50% 50%;background-size:auto 100%;padding: 20px !important;}
  .screen-shots-wrapper .inner h3{padding:0}
  .screen-shots-wrapper .slider-box{max-width:280px;margin:auto;min-height:560px}
  .screen-shots-wrapper .slider-box .slider-screen .slick-arrow{
    top: 50%;
    width: 30px;
    height: 60px;
}
  .screen-shots-wrapper .slider-box .slider-screen .slick-arrow.slick-prev{
    left: -30px;
}
  .screen-shots-wrapper .slider-box .slider-screen .slick-arrow.slick-next{
    right: -30px;
}
}
