@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=Lato:300,400,400i,700);@import url(https://fonts.googleapis.com/css?family=Oswald:300,400,700);@import url(https://fonts.googleapis.com/css?family=Raleway:400,500,600,700);@import url(animate.css);@import url(font-awesome.min.css);.footer ul.footer-nav li a:hover,.hire-programmer a:hover,.our-service-container a,a,a:focus,a:hover,ul.bottom-nav li a:hover{text-decoration:none}body{overflow-x:hidden;font-family:Lato,sans-serif;font-size:15px;color:#222}.black-heading,.heading1,.top_header{font-family:Arial,Helvetica,sans-serif}a,a:focus{color:#e39c0e}a:hover{color:#222}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class*=" col-"],.row.no-gutters>[class^=col-]{padding-right:0;padding-left:0}.text-center{text-align:center!important}.black-heading,.heading1{margin:0 auto 50px;position:relative;font-size:33px;font-weight:700;text-transform:uppercase;color:#222}.btn,.btn:hover,.heading1,.top_header,.top_header a{color:#fff}.black-heading:before,.heading1:before{background-color:#e9ac2a;content:"";height:3px;position:absolute;top:46px;left:0;right:0;width:195px;margin:0 auto}.black-heading:after,.heading1:after{position:absolute;content:'';width:10px;height:10px;bottom:-17px;left:50%;margin-left:-10px;background-color:#e9ac2a;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1}@media only screen and (max-width:767px){.black-heading:before,.heading1:before{top:36px}}@media only screen and (max-width:1200px){.container{width:auto}}.top_header{left:0;right:0;top:0;height:40px;background:rgba(0,0,0,.5);position:fixed;z-index:200;font-weight:600}.hide_mobile h5 a img{margin-right:6px;position:relative;top:0}@media only screen and (max-width:820px){.top_header{display:none}}.top_header h4{float:left;width:40%;font-size:19px}.top_header span{float:right;width:60%;text-align:right;font-size:19px;margin-bottom:10px;margin-top:7px}.top_header span img{margin:0 5px 0 0}.top_header a{font-weight:400}.top_header h4 a{font-weight:400;margin:0 40px 0 0}.top_header h4 a:last-child{margin:0}.navbar-fixed-top{margin-top:40px;border:none;background:#fff}.navbar-fixed-top:before{content:'';top:0;width:50%;height:71px;position:absolute;background:#53a0c4}.logo-container{background:#53a0c4;padding-top:20px;padding-bottom:20px;text-align:left;position:relative}.logo-container img{padding-right:50px}.top-menu{background:#fff}.top-banner{position:relative;margin-bottom:35px}.top-banner img{z-index:9}.top-banner .banner-text{position:absolute;z-index:99;top:39%;text-align:center;width:100%;margin:0 auto;color:#fff}@media(max-width:450px){.top-banner .banner-text{position:static;background:#535353;padding:20px 0}}.enhance-business-container h4,.hire-programmer,.portfolio-parallex-holder{position:relative;text-transform:uppercase}.top-banner span{display:block;max-width:640px;margin:0 auto;text-align:center}.top-banner .banner-text .banner-main-heading{font-size:48px;font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;border-bottom:#fff 3px double;border-top:#fff 3px double;text-shadow:1px 2px 1px #000;padding:1px 0 8px;display:inline-block;margin:0;line-height:1.42857}.top-banner .banner-text span.banner-content{font-size:30px;font-family:Oswald,sans-serif;text-shadow:1px 2px 1px #000;line-height:33px;margin-top:20px;margin-bottom:10px}.heading_subtext,.hire-programmer a,.hire-programmer p,p.service-name{font-weight:700;font-family:Arial,Helvetica,sans-serif}@media(max-width:980px){.top-banner .banner-text .banner-main-heading{font-size:40px}.top-banner .banner-text span.banner-content{font-size:23px;line-height:29px;margin-bottom:5px;margin-top:9px}}@media(max-width:767px){.top-banner .banner-text .banner-main-heading{font-size:34px}}@media(max-width:480px){.top-banner .banner-text .banner-main-heading{font-size:24px}}.btn{background:#fa6e57;border:none;font-size:16px;padding:10px 25px;text-transform:uppercase;margin-top:25px}.btn:hover{background:#e35943}@media (max-width:1050px){.banner-btn-holder .btn{margin-top:10px}}@media (max-width:480px){.banner-btn-holder .btn{padding:7px 19px}}.blue-bg{background:#4d9ec5}.blue-bg input[type=button]:hover{color:#4d9ec5;background:#fff}.orange-bg{background:#fa6e57}.orange-bg input[type=button]:hover{color:#fa6e57;background:#fff}.hire-programmer{padding:10px 0 0 15px!important;color:#fff;min-height:152px;margin-bottom:50px}.hire-programmer p{font-size:30px;line-height:35px}.hire-programmer p span{font-size:20px}.hire-programmer a{border:1px solid #fff;background:0 0;padding:5px 25px;font-size:14px;margin-top:11px;color:#fff;display:inline-block;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.portfolio_box img,.portfolio_box img:hover{transition:all 2s ease-in-out 0s}.hire-programmer a:hover{background:#fff;color:#333}.our-service-container{margin-bottom:70px}.our-service-container h2{text-transform:uppercase;font-size:33px;font-weight:700}.our-service-holder{background:#f0f0f0;border-radius:5px;text-align:center;min-height:150px;padding:10px;margin-bottom:35px}.our-service-container a .our-service-holder:hover{background:#E0E0E0}p.service-name{font-size:15px;color:#000;margin-top:20px;text-transform:uppercase}.portfolio-parallex-holder{background:url(../images/portfolio-paralex-bg.jpg) fixed;min-height:650px;color:#fff;padding-top:40px;padding-bottom:40px}.portfolio-parallex-holder img{margin-bottom:50px}.portfolio-parallex-holder img.img-thumbnail{border:2px solid #fff!important;padding:0!important;border-radius:3px!important}.portfolio-parallex-holder img.img-thumbnail:hover{border:2px solid #e9ac2a!important}.portfolio-parallex-holder a.view-more{background:#f3ac1e;text-transform:uppercase;color:#fff;display:inline-block;padding:10px 20px}.portfolio-parallex-holder a.view-more:hover{background:#E59A04;text-decoration:none}.portfolio-parallex-holder a i{margin-left:9px}.portfolio-parallex-holder .row [class^=col-]:nth-child(2){text-align:center}.portfolio-parallex-holder .row [class^=col-]:last-child{text-align:right}.enhance-business-container{padding-top:45px;padding-bottom:45px}.heading_subtext{font-size:14px;text-transform:uppercase;margin-top:-20px;margin-bottom:40px;display:block}.enhance-business-container h4{margin:0 auto 30px;font-size:17px;font-weight:800;color:#222}.enhance-business-container h4.right:after,.enhance-business-container h4.right:before,.enhance-business-container h4:after,.enhance-business-container h4:before{background-color:#e9ac2a;content:"";position:absolute}.enhance-business-container h4:before{height:3px;right:0;top:31px;width:145px}.enhance-business-container h4:after{bottom:-19px;height:10px;margin-left:0;right:0;transform:rotate(45deg);width:10px;z-index:1}.enhance-business-container h4.right:before{height:3px;left:0;top:31px;width:145px}.enhance-business-container h4.right:after{bottom:-19px;height:10px;margin-left:0;left:0;transform:rotate(45deg);width:10px;z-index:1}.enhance-business-container p{font-size:13px;margin-bottom:30px}.enhance-business-container img.system-img{margin-top:70px;margin-bottom:70px;display:inline}.testimonial-container{background:url(../images/testimonial-bg.jpg) fixed;min-height:420px;padding-bottom:50px;padding-top:46px;border-top:#CCC 1px solid;border-bottom:#CCC 1px solid}.testimonial .testimonial-content{background:#fff!important;border-radius:5px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2)!important;-moz-box-shadow:0 0 5px rgba(0,0,0,.2)!important;box-shadow:0 0 5px rgba(0,0,0,.2)!important;padding:30px 30px 30px 60px;margin:10px 5px 5px}.testimonial-content blockquote{border:none!important;padding:0!important;margin:0!important;position:relative}.testimonial-content p{font-size:15px}.testimonial-content p::before{content:"";float:left;font-family:Fontawesome;margin-right:10px;color:#d6d6d6;font-size:28px;min-height:110px;position:absolute;left:-35px;top:-10px}.testimonial-content blockquote footer{font-size:22px;color:#dba80e;text-transform:capitalize}.testimonial-content blockquote footer cite{display:block;font-size:15px;color:#000;text-transform:capitalize;font-style:normal;margin-left:25px}footer.footer{background:url(../images/footer_bg.jpg) top center no-repeat #212121;padding-top:30px;color:#dcdcdc;font-size:14px}@media(max-width:982px){footer.footer{background-position:bottom center}}.about_box{float:left;line-height:1.5;margin-right:9%;width:51%}.services_links{float:left;margin-right:4%;width:36%}.other_links{float:left;margin-right:5%;width:19%}.other_links_new{float:left;margin-right:5%;width:32%}.footer_contact{float:left;padding-left:25px;position:relative;width:39%}.footer_contact a{color:#fff}.footer h4,.footer_contact a:hover{color:#deb948}.footer_contact h3{margin-left:-25px}footer section{float:left;width:55%}footer section:last-child{float:left;width:45%}@media (max-width:980px){footer section,footer section:last-child{float:none;width:auto;clear:both}.about_box,.footer_contact,.other_links,.services_links{width:45%;margin-right:5%}.table_block .coloum{margin-bottom:20px}}@media (max-width:767px){.about_box,.footer_contact,.other_links,.services_links{width:auto;float:none;display:block}.table_block .coloum{margin-bottom:20px}}.about_box a{margin:10px 10px 0 0;display:inline-block}.about_box a img{width:30px}.footer h4{margin-top:0;line-height:1;font-size:24px;margin-bottom:10px}.footer ul.footer-nav{margin:0 0 0 5px;padding:0}.footer ul.footer-nav h5{font-size:18px;font-weight:700}.footer ul.footer-nav li{display:block;font-size:14px;line-height:28px;background:url(../images/bullet_1.png) 0 9px no-repeat;padding-left:20px}.footer ul.footer-nav li a{color:#dcdcdc}.footer ul.footer-nav li a:hover{color:#deb948}.bottom-footer{background:#090909;margin-top:25px;padding:5px 0}ul.bottom-nav{margin:0;padding:0;text-align:center}ul.bottom-nav li{list-style:none;font-size:15px;color:#fff;display:inline;line-height:50px;margin-right:30px}ul.bottom-nav li a{margin:0;padding:0;color:#fff}.copyright{color:#fff;font-size:14px;margin-top:10px}.footer_contact img{position:absolute;left:0;margin-top:3px}.footer .text-center{color:#bcbcbc}.sub-heading{font-size:17px;text-transform:uppercase;font-weight:600}@media(max-width:820px){.navbar-fixed-top{position:static;margin-bottom:0;margin-top:0}.logo-container{background:#53a0c4;padding-top:15px;padding-bottom:15px;text-align:center!important}.logo-container,.top-menu{width:100%;float:none}.logo-container img{margin:0 auto;padding-right:0}.navbar-fixed-top:before{height:61px}}@media(max-width:980px){.top-banner .banner-text{top:auto;bottom:10px}}@media(max-width:767px){.top-banner{margin-bottom:20px}.top-banner .banner-text span.banner-main-heading{font-size:22px;display:inline-block;padding-left:10px;padding-right:10px}.top-banner .banner-text span.banner-content{font-size:17px}.top-banner .banner-text span input[type=button]{font-size:100%}.hire-programmer{padding:10px 0 15px 15px!important;min-height:152px;margin:0 -15px 15px}.hire-programmer img{position:relative;bottom:0;right:0}.portfolio-parallex-holder{padding:20px 0 10px}.portfolio-parallex-holder .row [class^=col-]:first-child,.portfolio-parallex-holder .row [class^=col-]:last-child{text-align:center}.enhance-skill-holder,ul.bottom-nav{text-align:left}.black-heading,.portfolio-parallex-holder h2,h2.black-heading{font-size:23px;margin:10px auto 35px}.portfolio-parallex-holder img{margin-bottom:15px}.sub-heading{font-size:20px}.top-banner .banner-text span.banner-content{line-height:19px;margin-bottom:2px;margin-top:5px}.top-banner .banner-text span input[type=button]{margin-top:10px}.top-banner .banner-text span.banner-main-heading{padding:5px 0 0}.enhance-business-container{padding:20px 0 0}.enhance-business-container h4:after,.enhance-business-container h4:before{left:0}.enhance-business-container p{margin-bottom:20px}.enhance-business-container img.system-img{margin:10px 0 20px}.testimonial-container{padding:10px 0 0}.testimonial .testimonial-content{margin-top:15px;padding:20px 15px 15px 40px}.testimonial-content p::before{left:-28px}p.service-name{margin:10px 0 0}.our-service-holder{margin-bottom:15px}.our-service-container{margin-bottom:10px}footer.footer{padding-top:15px}ul.bottom-nav li{width:33%;float:left;margin:0;padding:5px 0;line-height:22px}}.new-service-container .box-type1,.service-box{text-align:right}@media(max-width:599px){ul.bottom-nav li{width:46%;margin:0 10px 0 0}}@media(min-width:768px){.hide_desktop,.wsmenu-list>li.hide_desktop{display:none!important}}@media(max-width:820px){.hide_mobile{display:none!important}}.new-service-container{margin-bottom:70px}.service-box{width:50%;float:left;min-height:225px;position:relative}.service-box img{height:225px;display:inline-block}.new-service-container .box-type2{background:#f7ede4}.service-box .box{top:0;left:0;width:50%;height:100%;float:left;line-height:1.4;text-align:left;padding:12px 18px;position:absolute}.service-box .box.orange-box{color:#fff;background:#fa6e57}.service-box .box h3{font-family:Arial,Helvetica,sans-serif;font-size:23px;color:#222;font-weight:700;margin:10px 0;line-height:1.3;text-transform:uppercase}.service-box .box.blue-box h3,.service-box .box.orange-box h3{color:#fff}.service-box.color1{background:#c95a51}.service-box.color2{background:#53a0c4}.service-box .box.blue-box{color:#fff;background:#53a0c4}.btn-transparent{background:rgba(0,0,0,0);border:1px solid #fff;border-radius:2px;color:#fff;display:inline-block;font-size:15px;font-weight:700;line-height:1;margin:7px 0 0;padding:8px 13px 11px}.btn-transparent:hover{color:#222;background:#fff}.dark{color:#222;border-color:#222}@media (max-width:894px){.service-box .box h3{font-size:19px;font-weight:400}.service-box .box h3 br{display:none}}@media (max-width:767px){.dark{color:#fff;border-color:#fff}}@media (min-width:821px){.navbar>.container{position:relative}.wsmenu-list>li:first-child{position:relative!important}.mega-menu .sublist,.top-menu{position:static!important}.mega-menu{width:100%!important}.mega-menu>ul{padding:0}.mega-menu>ul>li{width:20%;float:left;padding:15px;list-style:none;background:0 0!important}.mega-menu>ul>li>a{padding:10px;font-size:16px;margin-bottom:10px;border-bottom:1px solid #fff}.mega-menu>ul>li>a:hover{background:#327493!important}.mega-menu .sublist{left:0!important;padding:0!important;display:block!important;min-width:auto!important;background:0 0!important}.mega-menu .sublist>li{list-style:none;padding-left:18px;background:url(../images/menu_bullet2.png) left 10px no-repeat!important}.mega-menu .sublist>li>a{font-size:14px;text-transform:none}.mega-menu .sublist>li>a:hover{text-decoration:underline!important}}@media (max-width:950px){.new-service-container .service-box{position:static;text-align:center}.new-service-container .service-box img{display:inline-block}.new-service-container .service-box .box{width:100%;float:none;position:static}}@media (max-width:820px){.new-service-container .service-box img{height:auto}.new-service-container{margin-bottom:15px}.new-service-container .service-box{width:100%;float:none;margin-bottom:15px}.new-service-container .box-type1{text-align:center;background:#f7ede4}.new-service-container .service-box .box{color:#fff;padding:1px 10px 15px;text-align:center;background:#52bcce}.new-service-container .service-box .box h3{color:#fff}.btn-transparent2{color:#fff!important;border:1px solid #fff!important}.btn-transparent2:hover{color:#222!important;background:#fff!important}}@media (max-width:767px){.bottom-footer span{display:block}}.portfolio_box{overflow:hidden;position:relative;height:255px;width:100%;display:inline-block;margin:0 auto 20px;border:1px solid #ccc;text-align:center}.portfolio_box img{position:absolute;left:0;right:0;margin:0 auto;top:0}.mask{display:none}