html{overflow-x:hidden;overflow-y:hidden;}
::-webkit-scrollbar{width:0;background:transparent;}
::-moz-scrollbar{width:10px;background:transparent;}
body{font-size:16px;letter-spacing:1px;color:#656363;}
.overflow{overflow-y:hidden;}
a:hover{text-decoration:none;}
.logo2{display:none;}
p, span, ul, li, a, button {font-family: Montserrat-Regular;}
.icon-scroll{fill:#FFF;position:fixed;bottom:20px;width:50px;height:50px;left:50%;margin-left:-25px;display:block;z-index:998;}
@keyframes animated-bounce{0%, 20%, 50%, 80%, 100%{transform:translateY(0)}
40%{transform:translateY(-30px)}
60%{transform:translateY(-15px)}
}
.animated-bounce{animation:animated-bounce 2s infinite ease;}
.hireUs{font-family:Montserrat-Regular;position:absolute;z-index:21;top:12px;right:130px;display:none;padding:10px 20px;border-color:#000;border-radius:0;}
.fixed-logo{padding:10px 0 10px 47px !important;}
.fixed-logo2{display:block !important;width:46px!important;height:46px !important;}
.fixed-navbar{height:66px !important;opacity:.8 !important;background:#fff !important;box-shadow:0 0 8px #999 !important;}
.menu-fixed{top:10px !important;}
.hireUs-fixed{display:block !important;}
.overlay{position:fixed;z-index:999;display:none;width:100%;height:100%;-webkit-transition:all 2s;-moz-transition:all 2s;transition:all 2s;opacity:.75;background-color:#000;}
.navbar-default{position:fixed;z-index:999;top:0;width:100%;border:none;background:none;}
.logo{padding:23px 0 0 47px;}
.menu-icon{position:fixed;z-index:9999;top:35px;right:55px;cursor:pointer;}
.navbar{position:fixed;z-index:9999;top:0;right:-300px;width:295px;height:100%;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;border-radius:0;background:white url('../images/background-logo.png') no-repeat scroll bottom right/65% auto;}
.navbar ul{padding:0 0 0 35px;list-style-type:none;}
.close-icon{margin-right:25px;cursor:pointer;}
.navbar h3{font-size:24px;letter-spacing:normal;color:#4c4c4c;}
.navbar h3 span{color:#737373;}
.navbar hr{width:130px;margin:0 0 20px;border-top:1px solid #91dae5;}
.navbar ul li{float:none;padding-bottom:5px;}
.navbar ul li a{font-size:14px;color:#737373;font-family:Montserrat-Regular;display: block;padding: 3px 0;}
.navbar ul li a:hover{font-weight:600;color:#91dae5;font-family:Montserrat-Regular;}
.social{padding:60px 0 0 0;text-align:center;}
.social i{font-size:23px;padding:0 7px;color:#595858;}
.social i:hover{color:#91dae5;}
.r1 p{font-size:14px;padding-right:30px;}
.carousel-inner{border-radius:15px;}
.carousel-caption{position:absolute;z-index:10;right:0;bottom:0;left:0;padding:0 0 10px 25px;text-align:left;color:#fff;background-color:rgba(0, 0, 0, .5);}
.carousel-control{top:85%;bottom:0;color:black;}
.carousel-indicators{position:absolute;z-index:15;right:0;bottom:0;left:0;width:100%;margin:0;padding:0;text-align:center;color:black;}
.carousel-indicators li{color:black;border:1px solid black;}
.carousel-control.left,
.carousel-control.right{background-image:none;}
.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:black;}
.carousel-control:focus,
.carousel-control:hover{text-decoration:none;opacity:.9;color:black;outline:0;filter:alpha(opacity=90);}
.banner-img{display:none;}
.home-team{padding:0 65px 80px;background-color:#fff;}
.col-1{padding:0 0 0 0;}
.col-2{padding:0;background-color:#34bcd0;}
.col-3{padding:0;background-color:#6bcf5d;}
.col-4{padding:0;background-color:#e9a433;}
.col-1 h1{font-family:Montserrat-Regular;margin-top:0;color:#555;}
.col-1{padding:0 0;}
.top-left,
.bottom-left{}
.col-2 .center,
.col-3 .center,
.col-4 .center{width:92px;padding:25px 0;}
.col-2 h2,
.col-3 h2,
.col-4 h2{margin-top:0;margin-bottom:0;text-transform:none;color:#0f7887;}
.col-2 p,
.col-3 p,
.col-4 p{padding:0 35px;}
.app-image{display:none;}
.apps{height:3000px;padding:97px 0 0 0;background-image:url(../images/bg.jpg);background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.heading{margin-top:-14px;padding-bottom:30px;}
.career-intro h4{padding:25px 0 15px 0;}
.position{padding:5px 42px 30px;background-color:#6bcf5d;}
.position h3{color:#fff;}
.job-box-layout{margin-top:20px;padding:0 10px;}
.job-box{padding:15px 15px 20px;letter-spacing:1px;background-color:#fff;}
.job-title{padding:0 0 8px;}
.job-box button{padding:11px 32px;letter-spacing:1px;color:#58c8d8;border-color:#58c8d8;border-radius:0;}
.job-box button:hover{color:#fff;background-color:#58c8d8;}
.single-pro{padding:155px 100px 0 48px;}
.mob-slide{z-index:1;padding:87px 48px 65px 0;}
.mob-img{float:right;}
.features{margin-left:-154px;padding:240px 0 190px;}
.features ul{padding:0;list-style:none;}
.features li{font-size:13px;margin-bottom:10px;padding:6px 0 6px 125px;color:#fff;border-radius:360px;background-color:#6bcf5d;}
.project-btn{position:absolute;right:70px;bottom:15px;padding:15px 20px;letter-spacing:1px;border:1px solid #696c6c;border-radius:0;}
.career-intro{padding:150px 40px 38px;}
.port-left{position:absolute;top:0;padding-top:150px;box-shadow:20px 0 15px -25px #999;}
.port-img{padding-top:30px;}
.port-img figcaption{font-size:18px;color:#676767;}
.port-right{position:absolute;right:0;padding:130px 0;}
.half-circle{width:225px;height:450px;padding:80px 35px;border-radius:0 250px 250px 0;background-color:#31bbcf;}
button:focus{outline:0;}
.gf{width:437px;height:437px;margin-top:-50px;margin-left:-117px;padding-top:135px;padding-left:37px;border-radius:50%;background-color:#34bcd0;}
.gg img{position:relative;z-index:1;margin-left:-15px;}
.egh{margin-top:-40px;padding-bottom:40px;background-color:#f3f1f1;}
.hj img{float:left;width:100%;padding-top:35px;}
.hj1 img{float:left;padding-top:35px;}
.hj2 img{float:left;padding-top:35px;}
.hef{background-color:#34bcd0;}
.pp{font-size:12px;padding-top:10px;padding-bottom:5px;color:#fff;}
.gf a{font-size:50px;line-height:57px;animation-name:lightSpeedIn;animation-duration:.5s;animation-timing-function:ease;animation-delay:1s;color:#fff;animation-fill-mode:both;}
.gf a:hover{text-decoration:none;}
.contact{padding:0 20px;}
.contact-intro{padding:150px 0 35px 0;}
.contact-intro p{font-size:14px;padding:5px 24px 0;}
.contact-info p span{color:#c0bcbc;}
.contact-info address{font-size:16px;display:table;color:#717171;}
.direction{display:inline-block;margin:0 17%;padding:6px 15px;border:1px solid #57c7d8;}
.direction a{font-size:14px;color:#57c7d8;}
.contact-form{border-left:1px solid #57c7d8;}
.contact-form form{padding:0 9%;}
.contact-form label{font-size:13px;font-weight:400;width:18%;color:#c0bcbc;}
.contact-form input[type='text'],
.contact-form input[type='email'],
.contact-form textarea,
.contact-form select{font-size:14px;width:80%;margin-bottom:6px;padding:5px 10px;color:#c0bcbc;border:none;border:2px solid #a2a2a2;background:none;}
.contact-form select{margin:0;padding:5px 10px;background:url(../images/select.png) no-repeat right;-webkit-appearance:none;-moz-appearance:none;}
.contact-form textarea{resize:none;border-top:0;}
.sales-contact{margin:20px 50px;}
.sales-title{padding:0 55px 12px 0;color:#585858;}
.sales-address-1{background-color:#34bcd0;}
.sales-address-2{background-color:#6bcf5d;}
.sales-address-3{background-color:#e9a433;}
.sales-address-1,
.sales-address-2,
.sales-address-3{padding-top:21px;padding-bottom:22px;}
.sales-address-1 h3,
.sales-address-2 h3,
.sales-address-3 h3{font-size:21px;font-weight:600;padding-bottom:35px;color:#fff;}
.sales-address-1 p,
.sales-address-2 p,
.sales-address-3 p{margin:0;color:#fff;}
.tel-1{padding-top:46px;padding-bottom:20px;}
.tel-2,
.tel-3{padding-top:20px;padding-bottom:20px;}
select:focus,
input:focus,
textarea:focus{outline:0;}
input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill{color:rgb(0, 0, 0);background:none;background-image:none;}
input:invalid{box-shadow:none;}
.footer{padding:14px 50px;background-color:#34bcd0;margin-top: 100px;}
.footer div{padding-top:10px;padding-bottom:10px;}
.footer p{font-family:Montserrat-Regular;margin-bottom:0;padding-bottom:0;}
.footer ul.navbar-nav{float:right;padding-left:0;list-style-type:none;}
.footer ul.navbar-nav li a{font-size:12px;padding:12px;font-family:Montserrat-Regular;color:#fff;}
@media all and (min-width:991px) and (max-width:1180px){.footer ul.navbar-nav li a{font-size:12px;margin-left:8px;padding:0;color:#fff;}
.menu-icon{position:fixed;z-index:9999;top:15px !important;right:55px;cursor:pointer;}
}
@media screen and (min-width:981px) and (max-width:1320px){.gf{width:437px;height:437px;margin-left:-97px;padding-top:131px;}
.gf a{font-size:40px;line-height:47px;animation-name:lightSpeedIn;animation-duration:.5s;animation-timing-function:ease;animation-delay:1s;animation-fill-mode:both;}
}
@media only screen and (min-width:768px) and (max-width:980px){.container{width:100%;}
.single-pro{padding:139px 15px 0;}
.mob-img{display:block;float:none;margin:0 auto;}
.mob-slide{z-index:1;padding:80px 15px 65px;}
.features{margin-left:0;padding:0 0 90px;}
.career-intro{padding:118px 15px 38px;}
.position{padding:5px 15px 30px;}
.position{padding:5px 15px 30px;}
.port-left,
.port-right{position:relative;padding:130px 0;}
.half-circle{padding:90px 0;}
.half-circle h1{font-size:50px;}
.port-img{padding:30px 0;}
.gf{width:337px;height:337px;margin-left:-74px;}
.gf a{font-size:30px;line-height:37px;animation-name:lightSpeedIn;animation-duration:.5s;animation-timing-function:ease;animation-delay:1s;animation-fill-mode:both;}
.career-intro{padding:150px 15px 38px;}
.contact{padding:0;}
.contact-form form{padding:0;}
.sales-contact{margin:20px 15px;}
}
@media only screen and (min-width:480px) and (max-width:767px){
    .logo1{width:20% !important;}
.logo{width:70%;padding:23px 0 0 15px;}
.menu-icon{top:18px !important;right:10px;}
.banner-img{display:block;}
.home-team{padding:0 15px;}
.app-image{display:block;}
.apps{display:none;}
.single-pro{padding:139px 15px 0;}
.footer div{padding-top:10px;padding-bottom:10px;text-align:center !important;}
.mob-img{display:block;float:none;margin:0 auto;}
.mob-slide{z-index:1;padding:80px 15px 65px;}
.features{margin-left:0;padding:0;text-align:center;}
.features ul{display:inline-block;padding:0;list-style:outside none none;}
.features li{padding:12px 45px;}
.career-intro{padding:118px 15px 38px;}
.position{padding:5px 15px 30px;}
.port-left,
.port-right{position:relative;}
.port-right{padding:130px 0 0;}
.port-left{padding-top:50px;}
.half-circle{padding:90px 0;}
.gf{width:400px;height:400px;margin-left:35px;padding-right:5px;}
.gf a{font-size:50px;line-height:57px;animation-name:lightSpeedIn;animation-duration:.5s;animation-timing-function:ease;animation-delay:1s;animation-fill-mode:both;}
.contact{padding:0;}
.contact-intro{padding:130px 15px 35px;}
.contact-intro p{padding:0;}
.direction{margin:0 10% 10%;}
.contact-form form{padding:0;}
.sales-contact{margin:0;}
.sales-title{padding:0 0 12px;}
}
.vid-container p{font-size:14px;padding-right:50px;font-family:Montserrat-Regular;}
@media only screen and (min-width:299px) and (max-width:480px){.logo{width:40%;padding:10px 20px !important;}
.vid-container h3{font-size:45px;}
.vid-container p{padding-right:0;}
.banner-img{display:block;}
.home-team{padding:0 15px;padding-top:50px;}
.app-image{display:block;}
.single-pro{padding:139px 15px 0;}
.mob-img{display:block;float:none;margin:0 auto;}
.mob-slide{z-index:1;padding:80px 15px 65px;}
.features{margin-left:0;padding:15px;}
.project-btn{right:25px;bottom:-60px;}
.career-intro{padding:118px 15px 38px;}
.position{padding:5px 15px 30px;}
.port-left,
.port-right{position:relative;}
.port-right{padding:130px 0 0;}
.port-left{padding-top:50px;}
.half-circle{padding:90px 0;}
.features li{padding:6px 0 6px 60px;}
.gf{width:237px;height:237px;margin-left:25px;padding-top:80px;padding-left:20px;}
.gf a{font-size:24px;line-height:24px;animation-name:lightSpeedIn;animation-duration:.5s;animation-timing-function:ease;animation-delay:1s;animation-fill-mode:both;}
.contact{padding:0;}
.contact-intro{padding:130px 15px 35px;}
.contact-intro p{padding:0;}
.direction{margin:0 25% 10%;}
.contact-form form{padding:0;}
.sales-contact{margin:0;}
.sales-title{padding:0 0 12px;}
}
#gorillaBar{z-index:994 !important;bottom:20px !important;left:45px !important;padding:10px 10px 10px 30px !important;}
#gorillaWidget{z-index:997 !important;bottom:10px !important;left:10px !important;}
#gorillaBox.a-gorilla-open{left:60px !important;}
#gorillaX.a-gorilla-clicked{left:250px !important;}
#gorillaBox{left:40px !important;}
#gorillaX{left:40px !important;}
#gorillaBar{width:176px !important;}
body{overflow-x:hidden;}
a,
a:visited,
a:hover,
a:active{text-decoration:none;color:inherit;}
@font-face{font-family:Montserrat-Bold;src:url('http://pacewisdom.com/fonts/Montserrat-Bold.otf');}
@font-face{font-family:Montserrat-Light;src:url('http://pacewisdom.com/fonts/Montserrat-Light.otf');}
@font-face{font-family:Montserrat-Regular;src:url('http://pacewisdom.com/fonts/Montserrat-Regular.otf');}
#banner-section-one .logo1{width:200px;padding:25px 25px 0;display: inline-block;}
#banner-section-one .container{margin:3% auto 5%;}
#banner-section-three{margin:0;}
.mobilescreen{position:relative;top:0;left:0;}
.screen1{position:absolute;z-index:10;top:0;left:0;}
.screen2{position:absolute;z-index:9;top:0;left:17%;}
.screen3{position:relative;top:0;left:24%;}
.success{font-family:Montserrat-Bold;font-size:40px;color:#34bcd0;}
.measured{font-family:Montserrat-Bold;font-size:32px;padding-left:5px;letter-spacing:2px;color:#34bcd0;}
.by-text{font-family:Montserrat-Bold;font-size:32px;position:relative;top:-10px;color:#34bcd0;}
.results{font-family:Montserrat-Bold;font-size:40px;padding-left:10px;letter-spacing:2px;color:#34bcd0;margin-top: 15px;}
.text-middle{position:relative;}
.text-paragraph{font-family:Montserrat-Regular;font-size:20px;line-height:1.8;position:relative;padding-right:22%;color:rgb(151, 151, 151);}
.bannertextone{padding-top:5px;}
.bannertextone p{margin:10px 0;}
.bannertextone p:first-child{position:relative;top:22px;}
.increase,
.enterprise,
.profitability,
.productivity{font-family:Montserrat-Bold;color:#34bcd0;}
.increase{font-size:80px;position:relative;top:62px;}
.enterprise{font-size:57px;position:relative;top:32px;}
.profitability{font-size:51px;position:relative;top:18px;}
.productivity{font-size:50px;}
.enterprise-section{position:relative;}
.enterprise-image{position:absolute;right:0;bottom:0;}
.enterprise-content{padding-top:0;padding-bottom:7%;padding-left:10%;}
.enterprise-content p{margin:0;}
.enterprise-col{padding:0;}
.enterprise-content p:last-child{font-family:Montserrat-Regular;font-size:20px;line-height:1.8;position:relative;padding-right:30%;color:rgb(151, 151, 151);}
.enterprise-section .logo1{position:absolute;width:200px;padding:25px 40px 0;}
.ushadow{position:absolute;top:68%;right:-4%;}
#fp-nav ul li a span,
.fp-slidesNav ul li a span{background:#34bcd0 !important;}
.software-section{position:relative;}
.software-section .logo1{position:absolute;width:200px;padding:25px 40px 0;}
.software-content h1{font-family:Montserrat-Light;font-size:34px;color:#34bcd0;}
.software-content h1 > span{font-family:Montserrat-Bold;font-size:50px;letter-spacing:2px;color:#34bcd0;}
.software-devrow{padding:0 10%;}
.software-devrow p{font-family:Montserrat-Bold;font-size:22px;line-height:normal;letter-spacing:1px;color:#fff;}
.enterprise-soft{border-radius:15px;background-color:#0dc9bc;}
.app-dev{border-radius:15px;background-color:#a4cd61;}
.analytics-bi{border-radius:15px;background-color:#3495d7;}
.iot-services{border-radius:15px;background-color:#f4c42c;}
.ui-design{border-radius:15px;background-color:#e7ce57;}
.know-more{border-radius:15px;background-color:#fa6d6d;}
.col-soft{position:relative;width:235px;height:213px;margin:15px;padding:15px;}
.col-soft img{position:absolute;right:10px;bottom:10px;}
.software-image{position:relative;top:100px;padding-right:0;}
.btn-works,
.btn-works:focus,
.btn-works:hover{font-family:Montserrat-Light;font-size:22px;position:relative;width:100%;padding:12px;letter-spacing:1px;color:white;border-color:#34bcd0;border-radius:0;background-color:#34bcd0;}
.btn-works.active.focus,
.btn-works.active:focus,
.btn-works.active:hover,
.btn-works:active.focus,
.btn-works:active:focus,
.btn-works:active:hover,
.open > .dropdown-toggle.btn-works.focus,
.open > .dropdown-toggle.btn-works:focus,
.open > .dropdown-toggle.btn-works:hover{font-family:Montserrat-Light;font-size:22px;position:absolute;width:100%;padding:12px;letter-spacing:1px;color:white;border-color:#34bcd0;border-radius:0;background-color:#34bcd0;}
@-webkit-keyframes translate-up-animation{0%{-moz-transform:translateY(1em);-ms-transform:translateY(1em);transform:translateY(1em);opacity:.5;}
100%{-moz-transform:translateY(0em);-ms-transform:translateY(0em);transform:translateY(0em);oapcity:1;}
}
@-moz-keyframes translate-up-animation{0%{-moz-transform:translateY(1em);-ms-transform:translateY(1em);transform:translateY(1em);opacity:.5;}
100%{-moz-transform:translateY(0em);-ms-transform:translateY(0em);transform:translateY(0em);oapcity:1;}
}
.enterprise-image img{-vendor-animation-duration:1s ease-in;-vendor-animation-delay:1s ease-in;}
.moved{-webkit-transition:all 1s forwards;-moz-transition:all 1s forwards;-ms-transition:all 1s forwards;transition:all 1s forwards;-webkit-transition-delay:1s;transition-delay:1s;-webkit-animation:translate-up-animation 1s ease-in forwards;-moz-animation:translate-up-animation 1s ease-in forwards;-ms-animation:translate-up-animation 1s ease-in forwards;animation:translate-up-animation 1s ease-in forwards;}
.ripplelink{position:relative;z-index:0;overflow:hidden;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;text-decoration:none;color:#fff;}
.ink{position:absolute;display:block;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);border-radius:100%;background:rgba(255, 255, 255, .3);}
.animate{-webkit-animation:ripple .65s linear;-moz-animation:ripple .65s linear;-ms-animation:ripple .65s linear;-o-animation:ripple .65s linear;animation:ripple .65s linear;}
@-webkit-keyframes ripple{100%{-webkit-transform:scale(2.5);opacity:0;}
}
@-moz-keyframes ripple{100%{-moz-transform:scale(2.5);opacity:0;}
}
@-o-keyframes ripple{100%{-o-transform:scale(2.5);opacity:0;}
}
@keyframes ripple{100%{transform:scale(2.5);opacity:0;}
}
.ripplelink:hover{z-index:1000;-webkit-box-shadow:rgba(0, 0, 0, .3) 0 6px 25px 0;-moz-box-shadow:rgba(0, 0, 0, .3) 0 6px 25px 0;box-shadow:rgba(0, 0, 0, .3) 0 6px 25px 0;}
.client-section{margin:3% auto;}
.client-section h2{font-family:Montserrat-Regular;font-size:35px;color:#34bcd0;}
.client-section p{font-family:Montserrat-Regular;font-size:22px;position:relative;color:#a8a8a8;}
.client-section p:after{position:absolute;top:45px;left:45%;width:135px;content:'';border-bottom:1px solid rgb(149, 149, 149);}
.client-section .col-clients{width:175px;height:176px;margin:15px;padding:15px;border-width:.5px;border-style:solid;border-color:rgba(52, 188, 208, .21);background-color:white;box-shadow:0 2px 4.85px .15px rgba(0, 0, 0, .13);}
.col-clients img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;}
.clients-row{margin-top:4%;margin-right:5%;margin-left:5%;}
.vid-container h3{font-family:Montserrat-Light;font-size:50px;text-transform:uppercase;color:#555;}
.vid-container h3 strong{font-family:Montserrat-Bold;}
@media all and (min-width:375px) and (max-width:480px){.software-devrow{padding:0 12% !important;}
.clients-row{}
}
@media all and (min-width:320px) and (max-width:767px){html,
body{overflow-x:auto;overflow-y:auto;}
.apps{display:none;}
.app-image{display:block !important;}
.hireUs{right:80px;}
.menu-icon{top:10px !important;right:10px;}
#banner-section-one .row{top:0;}
#banner-section-one .logo1{width:130px;padding:12px 25px 0;}
.bannertextone{padding-left:0;}
.success{font-size:30px;}
.measured{font-size:22px;padding-left:0;}
.by-text{font-size:32px;top: 0;}
.results{font-size:30px;padding-left:5px;}
.text-paragraph{font-size:16px;line-height:inherit;position:relative;padding-right:4%;padding-bottom:25px;}
.bannertextone p:first-child{top:0;}
.software-content h1 > span{font-size:32px;}
.software-devrow{padding:0 4%;}
.increase{font-size:40px;top:10px;}
.enterprise{font-size:38px;top:0;}
.profitability{font-size:28px;top:0;}
.productivity{font-size:34px;}
.enterprise-content p:last-child{font-size:16px;line-height:inherit;padding-right:4%;}
.enterprise-content{padding-bottom:6%;padding-top:2%;}
.enterprise-image{position:relative;}
.btn-works,
.btn-works:focus,
.btn-works:hover{font-size:18px;}
.client-section p:after{top:inherit;bottom:-10px;left:26%;}
.client-section .col-clients{width:48%;padding:0;height:120px;margin:1%;overflow:hidden;}
}
@media all and (min-width:992px) and (max-width:1024px){.software-devrow{padding:0 68px;}
html,
body{overflow-x:auto;overflow-y:auto;}
.apps h1{font-size:48px !important;}
#banner-section-one .row{top:6%;padding:5% 2%;}
.client-section{padding-top:4%;padding-bottom:4%;}
.software-content h1{font-size:30px;}
.software-content h1 > span{font-size:30px;}
.enterprise-section .logo1{padding:15px 50px 0;}
.clients-row{margin-top:4%;margin-right:0%;margin-left:0%;}
.col-soft{width:190px;height:190px;margin:5px;padding:15px;}
.client-section .col-clients{width:172px;height:172px;margin:8px;}
.client-section p:after{top:75px;left:38%;}
.success{font-size:36px;}
.results{font-size:48px;}
.text-paragraph{font-size:20px;line-height:inherit;padding-right:4%;}
.bannertextone{padding-top:0;}
.increase{font-size:60px;top:62px;}
.enterprise{font-size:50px;}
.profitability{font-size:38px;}
.productivity{font-size:40px;}
.enterprise-content p:last-child{font-size:20px;line-height:inherit;padding-right:0;}
.enterprise-col{bottom:0;}
.enterprise-image img{padding-top:40%;}
}
@media all and (min-width:768px) and (max-width:991px){html,
body{overflow-x:auto;overflow-y:auto;}
.apps{display:none;}
.apps h1{font-size:48px !important;}
#banner-section-one .row{top:6%;padding:5% 2%;}
.client-section{padding-top:4%;padding-bottom:4%;}
.software-content h1{font-size:30px;}
.software-content h1 > span{font-size:30px;}
.enterprise-section .logo1{padding:15px 50px 0;}
.clients-row{margin-top:4%;margin-right:0%;margin-left:0%;}
.col-soft{width:190px;height:190px;margin:5px;padding:15px;}
.client-section .col-clients{width:130px;height:130px;margin:8px;}
.client-section p:after{top:75px;left:38%;}
.success{font-size:36px;}
.results{font-size:42px;}
.text-paragraph{font-size:20px;line-height:inherit;padding-right:4%;}
.bannertextone{padding-top:0;}
.software-devrow{padding:0 0;}
.increase{font-size:60px;top:62px;}
.enterprise{font-size:50px;}
.profitability{font-size:38px;}
.productivity{font-size:40px;}
.enterprise-content p:last-child{font-size:20px;line-height:inherit;padding-right:0;}
.enterprise-col{bottom:0;}
.enterprise-image img{padding-top:40%;}
}
@media all and (min-width:1100px) and (max-width:1200px){.col-soft{width:235px;height:213px;margin:15px;padding:15px;}
.software-devrow{padding:0 0;}
}
@media all and (min-width:1201px) and (max-width:1365px){.software-devrow{padding:0 4%;}
}
@media all and (min-width:1024px){.enterprise-section{position:relative;bottom:0;width:100%;}
#banner-section-three{position:relative;}
.software-image img{width:100%;}
#banner-section-six{position:relative;}
#footer{position:relative;bottom:0;width:100%;}
}
@media all and (min-width:1680px) and (max-width:1800px){.software-devrow{padding:0 17%;}
}
@media all and (min-width:1801px){.software-devrow{padding:0 21%;}
}

.solutions_home{}
.solutions_home h3{font-family: Montserrat-Bold;font-size: 50px;letter-spacing: 2px;color: #34bcd0;text-transform: uppercase;}
.solutions_data {}
.solutions_data .col-md-3{}
.solutions_data img{display: inline-block;width: 100%;}
.solutions1 p, .solutions2 p,.solutions3 p,.solutions4 p,.solutions5 p,.solutions6 p,.solutions7 p,.solutions8 p{position: absolute;color: #fff;z-index: 20;bottom: 10px;left: 25px;}
.solutions1{}
.solutions2{}
.solutions3{}
.solutions4 {}
.solutions5{margin: 15px 0;}
.solutions6{margin: 15px 0;}
.solutions7{}
.solutions8{}
.solutions9 p{color: #000;}

#portfolio_btn, #service_btn{
    display: none;
}

@media (max-width:767px) {
    .logo2{
        float: left;
    }
    .logo{width:50%;}.logo1{width: 40% !important;margin: 0;padding: 0 !important;}
.hireUs{font-size: 12px;right: 65px!important;padding: 10px!important;}
}
@media (max-width:480px) {
    .logo1{width: 26% !important;}
}
@media (max-width:360px) {
    .logo {
        width: 70%;
    }.hireUs{right: 10px !important;top: 72px;}
}

