body,html{height:100%}@font-face{font-family:'Proxima Nova Regular';src:url('../fonts/ProximaNova-RegularIt.eot');src:url('../fonts/ProximaNova-RegularIt.eot?#iefix') format('embedded-opentype'), url('../fonts/ProximaNova-RegularIt.woff') format('woff'), url('../fonts/ProximaNova-RegularIt.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'Proxima Nova Semibold';src:url('../fonts/ProximaNova-Semibold.eot');src:url('../fonts/ProximaNova-Semibold.eot?#iefix') format('embedded-opentype'), url('../fonts/ProximaNova-Semibold.woff') format('woff'), url('../fonts/ProximaNova-Semibold.ttf') format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Proxima Nova Regular';src:url('../fonts/ProximaNova-Regular.eot');src:url('../fonts/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/ProximaNova-Regular.woff') format('woff'), url('../fonts/ProximaNova-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Proxima Nova Semibold';src:url('../fonts/ProximaNova-SemiboldIt.eot');src:url('../fonts/ProximaNova-SemiboldIt.eot?#iefix') format('embedded-opentype'), url('../fonts/ProximaNova-SemiboldIt.woff') format('woff'), url('../fonts/ProximaNova-SemiboldIt.ttf') format('truetype');font-weight:600;font-style:italic}.margin-top-0{margin-top:0 !important}.margin-top-5{margin-top:5px !important}.margin-top-10{margin-top:10px !important}.margin-top-20{margin-top:20px !important}.margin-top-30{margin-top:30px !important}.margin-top-40{margin-top:40px !important}.margin-top-60{margin-top:60px !important}.margin-bottom-0{margin-bottom:0 !important}.margin-bottom-10{margin-bottom:10px !important}.margin-bottom-20{margin-bottom:20px !important}.margin-bottom-30{margin-bottom:30px !important}.margin-bottom-40{margin-bottom:40px !important}.margin-bottom-60{margin-bottom:60px !important}.margin-left-0{margin-left:0 !important}.margin-left-10{margin-left:10px !important}.margin-left-20{margin-left:20px !important}.margin-left-30{margin-left:30px !important}.margin-left-40{margin-left:40px !important}.margin-left-60{margin-left:60px !important}.margin-right-0{margin-right:0 !important}.margin-right-10{margin-right:10px !important}.margin-right-20{margin-right:20px !important}.margin-right-30{margin-right:30px !important}.margin-right-40{margin-right:40px !important}.margin-right-60{margin-right:60px !important}.padding-top-0{padding-top:0 !important}.padding-top-10{padding-top:10px !important}.padding-top-20{padding-top:20px !important}.padding-top-30{padding-top:30px !important}.padding-top-40{padding-top:40px !important}.padding-top-50{padding-top:50px !important}.padding-top-60{padding-top:60px !important}.padding-bottom-0{padding-bottom:0 !important}.padding-bottom-10{padding-bottom:10px !important}.padding-bottom-20{padding-bottom:20px !important}.padding-bottom-30{padding-bottom:30px !important}.padding-bottom-40{padding-bottom:40px !important}.padding-bottom-50{padding-bottom:50px !important}.padding-bottom-60{padding-bottom:60px !important}.padding-left-0{padding-left:0 !important}.padding-left-10{padding-left:10px !important}.padding-left-20{padding-left:20px !important}.padding-left-30{padding-left:30px !important}.padding-left-40{padding-left:40px !important}.padding-left-60{padding-left:60px !important}.padding-right-0{padding-right:0 !important}.padding-right-10{padding-right:10px !important}.padding-right-20{padding-right:20px !important}.padding-right-30{padding-right:30px !important}.padding-right-40{padding-right:40px !important}.padding-right-60{padding-right:60px !important}.no-text-decor{text-decoration:none}.header-slider-wrap{position:relative;height:auto;background:#212121;min-height:120px}.top-bar-wrap{height:30px;border-bottom:1px solid rgba(255,255,255,0.15)}.top-bar-wrap p{margin:6px 0 0;color:#d7d7d7;font-size:14px;line-height:1.6;margin-right:30px}.top-bar-wrap p a{color:#d7d7d7}.top-bar-wrap p i{margin-right:10px}a.top-header-social{color:#d7d7d7;font-size:14px;line-height:32px;margin-left:20px}a.top-header-social:hover{color:#64b5f6}@media all and (max-width: 767px){.top-bar-wrap p{margin-right:10px}.top-bar-wrap p i{margin-right:5px}}.header-wrap{position:absolute;top:0;left:0;right:0;z-index:20}.header-wrap-other{position:absolute}@media all and (min-width: 768px) and (max-width: 991px){.header-wrap .navbar-brand img{width:180px}.nav > li > a{padding:10px}.navbar-nav{margin:15px 0}.navbar-right{margin-right:-15px}}@media all and (max-width: 767px){.navbar-default .navbar-collapse{background:#fff;position:static;-webkit-box-shadow:0 3px 9px rgba(0, 0, 0, .2);box-shadow:0 3px 9px rgba(0, 0, 0, .2);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-top-left-radius:0;border-top-right-radius:0}.navbar-default .navbar-nav > li > a{color:#212121}}@media all and (max-width: 767px){.carousel-inner > .item{overflow:hidden}.carousel-inner > .item > a > img,.carousel-inner > .item > img{height:500px !important;width:auto !important;max-width:none !important;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-moztransform:translate(-50%, 0);left:50%;position:relative}}.carousel-control-wrap{position:relative;margin-top:-255px;margin-bottom:255px}.carousel-control{top:50%;bottom:0;left:0;width:50px;font-size:14px;line-height:52px;height:50px;background:#fff;color:#212121;text-align:center;margin-top:-10px;border-radius:50px;opacity:0.5;filter: alpha(opacity=50)}@media all and (max-width: 767px){.carousel-control{width:40px;height:40px;line-height:42px}}.carousel-control:focus,.carousel-control:hover{filter: alpha(opacity=90);opacity:0.9;color:#212121}.carousel-control.left{left:5px}.carousel-control.right{right:5px;left:auto}@media all and (min-width: 768px){.carousel-control-wrap{margin-top:-26%;margin-bottom:26%}.carousel-control.left{left:-0}.carousel-control.right{right:-0;left:auto}}.carousel-caption-container{position:relative}.carousel-caption{position:absolute;width:1000px;margin:0 auto;right:0;left:0;bottom:auto;top:50%;z-index:10;padding:0;color:#fff;text-align:left;transform:translate(0, -40%);-webkit-transform:translate(0, -40%);-moztransform:translate(0, -40%)}.carousel-caption h2.h1{font-size:50px;line-height:1}.carousel-caption p{font-size:18px;margin-top:10px;margin-bottom:20px}@media all and (max-width: 1200px){.carousel-caption{width:820px}}@media all and (max-width: 992px){.carousel-caption{width:600px}.carousel-caption h2.h1{font-size:39px;line-height:1.1}}@media all and (max-width: 768px){.carousel-caption{right:15%;left:15%;width:auto}.carousel-caption h2.h1{font-size:31px;line-height:1.2}.carousel-caption a.btn{margin-bottom:5px;font-size:14px;padding:10px 12px}}.pad-wrap{padding-top:20px;padding-bottom:50px}.shadow-wrap{box-shadow:0 2px 4px rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.1);-o-box-shadow:0 2px 4px rgba(0,0,0,0.1);position:relative;z-index:2}p.subheading-meta{font-size:12px;line-height:1.6;margin:0;text-transform:uppercase;letter-spacing:0.5em;font-family:'Proxima Nova Semibold', Helvetica, Arial, sans-serif;font-weight:600;color:#bdbdbd}a.service-box-anchor:hover{text-decoration:none}.service-box-wrap{margin-top:20px;margin-bottom:10px;padding:30px;background:#fff;position:relative;top:0;border-radius:4px}.service-box-oth{background:#e9f2f8}.service-box-wrap h3,.service-box-wrap p{color:#212121}@media all and (min-width: 768px){.service-box-wrap:hover{background:#212121}.service-box-wrap:hover h3{color:#fff}.service-box-wrap:hover p{color:#d7d7d7}.service-box-wrap:hover button.btn-success{color:#212121;background:#fff}.service-box-wrap:hover button.btn-success i{left:3px}}.project-box{margin-top:30px;border:1px solid #eceff1;padding:20px;border-radius:4px}.project-box .text-center{text-align:center}.project-box img{max-width:95%;display:inline-block}.all-btn{margin-top:30px}@media all and (max-width: 767px){.project-box{border-bottom:2px solid #eceff1;padding-bottom:20px}.project-box img{max-width:100%;display:inline-block}.project-box{margin-top:20px;margin-bottom:20px;text-align:center}.all-btn{margin-top:10px}}.project-box p.subheading-meta{text-transform:capitalize;letter-spacing:normal;font-size:14px;line-height:1.4;margin-top:20px;font-family:"Proxima Nova Regular", Helvetica, Arial, sans-serif;font-weight:normal;font-style:italic}@media (min-width: 768px){.service-box,.service-box h3,.service-box img{transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s}}.service-box{height:340px;background:center no-repeat #3e2723;margin-top:25px;margin-bottom:5px;padding:30px;position:relative;background-size:cover}.service-box h3{color:#fff;position:absolute;bottom:30px;left:30px;right:30px;margin-bottom:0;font-size:27px}.service-box:hover h3{bottom:40px}.service-box img{position:relative;top:0}.service-box:hover img{top:10px}.service-box-1{background-image:url("../images/service-bg/1.jpg")}.service-box-2{background-image:url("../images/service-bg/2.jpg")}.service-box-3{background-image:url("../images/service-bg/3.jpg")}.service-box-4{background-image:url("../images/service-bg/4.jpg")}.service-box-5{background-image:url("../images/service-bg/5.jpg")}.service-box-6{background-image:url("../images/service-bg/6.jpg")}.service-box-7{background-image:url("../images/service-bg/7.jpg")}.service-box-8{background-image:url("../images/service-bg/8.jpg")}.service-box-9{background-image:url("../images/service-bg/9.jpg")}.service-box-10{background-image:url("../images/service-bg/10.jpg")}.cta-img{margin-top:15px}@media all and (max-width: 1200px){.cta-img{margin-top:40px}}@media all and (max-width: 768px){.cta-img{margin-top:-10px;padding-bottom:50px}}.testimonial-box p.testimonial{font-size:14px;line-height:1.6;padding:30px 15px;width:100%;border-radius:4px;border-bottom-left-radius:0;background:#e9f2f8;margin:20px 0 10px;position:relative}.testimonial-box p.testimonial:before{content:'';width:14px;height:14px;position:absolute;left:0;bottom:-14px;background-image:url("../images/testimonial-arrow.png")}.testimonial-author{margin-top:20px}.testimonial-author .author-image{width:50px;height:50px;border-radius:50px;overflow:hidden;margin:0 10px;display:inline-block;float:left}.testimonial-author .author-info{width:calc(100% - 70px);display:inline-block;float:left}.testimonial-author .author-info h5{margin:0}.testimonial-author .author-info p{margin:0;font-size:14px;line-height:1.6;color:#757575}@media all and (max-width: 992px){.client-wrap{margin-top:20px}}#flexiselDemo1,#flexiselDemo2,#flexiselDemo3{display:none}.nbs-flexisel-container{position:relative;max-width:100%}.nbs-flexisel-ul{position:relative;width:9999px;margin:0;padding:0;list-style-type:none;text-align:center}.nbs-flexisel-inner{overflow:hidden;float:left;width:100%;margin-top:20px;margin-bottom:10px}.nbs-flexisel-item{float:left;margin:0;padding:0;cursor:pointer;position:relative;line-height:0}.nbs-flexisel-item img{max-width:100%;cursor:pointer;position:relative}.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{width:27px;height:50px;position:absolute;cursor:pointer;z-index:100;opacity:0.5}.nbs-flexisel-nav-left{left:-20px;background:url("../images/button-previous.png") no-repeat}.nbs-flexisel-nav-right{right:-20px;background:url("../images/button-next.png") no-repeat}@media all and (max-width: 640px){.nbs-flexisel-nav-left{left:-10px}.nbs-flexisel-nav-right{right:-10px}}.cta-wrap .h1{color:#fff;text-shadow:0 1px 2px rgba(0, 0, 0, .6)}.cta-bg-1{background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 50%), url("../images/cta-bg-1.jpg") center no-repeat;background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 50%), url("../images/cta-bg-1.jpg") center no-repeat;background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 50%), url("../images/cta-bg-1.jpg") center no-repeat;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 )}.cta-wrap{background-size:cover;background-color:#212121}.social-media-wrap .social-media-link-box{text-align:center}.social-media-wrap .social-media-link-box h6{color:#fff;margin:0;padding:20px 0}.social-media-wrap .social-media-link-box i{margin-right:10px}.bg-fb{background:#3a589e}.bg-fb:hover{background:#2c4684}.bg-tw{background:#60a9de}.bg-tw:hover{background:#4f96ca}.bg-yt{background:#db191f}.bg-yt:hover{background:#b8141a}.bg-li{background:#0e77b8}.bg-li:hover{background:#0a6299}@media all and (max-width: 991px){.social-media-wrap .social-media-link-box h6{font-size:14px}}hr{border-top:1px solid #eceff1}hr.footer-hr{border-top:1px solid #383838}.footer-wrap{background:#212121;padding-bottom:30px}.footer-wrap a,.footer-wrap p{color:#bdbdbd;font-size:14px;line-height:1.6;font-family:'Proxima Nova Semibold', Helvetica, Arial, sans-serif;font-weight:600;margin:0;padding:0}.footer-wrap a:hover{color:#fff}.footer-wrap p.contact-info span{display:inline-block;vertical-align:middle;width:calc(100% - 61px)}.footer-wrap p.contact-info i{margin-right:20px;font-size:31px;display:inline-block;vertical-align:top;color:#757575}@media all and (max-width: 991px){.footer-wrap p.contact-info{margin-bottom:20px}.footer-wrap p.contact-info i{font-size:21px}}p.footer-about{font-family:'Proxima Nova Regular', Helvetica, Arial, sans-serif;font-weight:normal;margin-top:20px;font-size:12px}.footer-links-wrap h5{color:#616161;margin:0 0 30px}@media all and (max-width: 767px){.footer-links-wrap h5{margin:20px 0 10px}}.footer-links-wrap ul.list-unstyled li{padding-bottom:5px}.footer-subscribe-wrap input.form-control{font-family:'Proxima Nova Semibold', Helvetica, Arial, sans-serif;background:#000;border:none;margin-bottom:10px;font-size:14px;padding:10px 15px;height:auto;color:#bdbdbd;outline:none}@media all and (max-width: 767px){.footer-subscribe-wrap{margin-bottom:20px}}.footer-subscribe-wrap input:focus{box-shadow:none}.footer-subscribe-wrap a{display:inline-block;padding:10px 20px;color:#fff;line-height:1.4;margin-top:10px}.footer-subscribe-wrap p.pull-right{font-style:italic;font-family:'Proxima Nova Regular', Helvetica, Arial, sans-serif;font-weight:normal;font-size:12px;color:#616161}p.copy-content,p.copy-content a{margin:0;font-size:12px;color:#616161}p.copy-content a{margin-left:20px}@media all and (max-width: 768px){p.copy-content{float:none !important;margin-bottom:5px}p.copy-content a{margin:0 10px 0 0}}.header-bg-1{background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%), url("../images/header-bg/1.jpg") center no-repeat;background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/1.jpg") center no-repeat;background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/1.jpg") center no-repeat;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 )}.header-bg-2{background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%), url("../images/header-bg/2.jpg") center no-repeat;background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/2.jpg") center no-repeat;background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/2.jpg") center no-repeat;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 )}.header-bg-3{background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%), url("../images/header-bg/3.jpg") center no-repeat;background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/3.jpg") center no-repeat;background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/3.jpg") center no-repeat;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 )}.header-bg-4{background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%), url("../images/header-bg/4.jpg") center no-repeat;background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/4.jpg") center no-repeat;background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/4.jpg") center no-repeat;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 )}.header-bg-5{background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%), url("../images/header-bg/5.jpg") center no-repeat;background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/5.jpg") center no-repeat;background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/5.jpg") center no-repeat;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 )}.header-bg-6{background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%), url("../images/header-bg/6.jpg") center no-repeat;background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/6.jpg") center no-repeat;background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/6.jpg") center no-repeat;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 )}.header-bg-7{background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%), url("../images/header-bg/7.jpg") center no-repeat;background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/7.jpg") center no-repeat;background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/7.jpg") center no-repeat;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 )}.header-bg-8{background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%), url("../images/header-bg/8.jpg") center no-repeat;background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/8.jpg") center no-repeat;background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/8.jpg") center no-repeat;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 )}.header-bg-9{background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%), url("../images/header-bg/9.jpg") center no-repeat;background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/9.jpg") center no-repeat;background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/9.jpg") center no-repeat;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 )}.header-bg-10{background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%), url("../images/header-bg/10.jpg") center no-repeat;background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/10.jpg") center no-repeat;background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/10.jpg") center no-repeat;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 )}.header-bg-11{background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%), url("../images/header-bg/11.jpg") center no-repeat;background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/11.jpg") center no-repeat;background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/11.jpg") center no-repeat;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 )}.header-bg-12{background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%), url("../images/header-bg/12.jpg") center no-repeat;background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/12.jpg") center no-repeat;background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/12.jpg") center no-repeat;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 )}.header-bg-13{background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%), url("../images/header-bg/13.jpg") center no-repeat;background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/13.jpg") center no-repeat;background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/13.jpg") center no-repeat;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 )}.header-bg-14{background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%), url("../images/header-bg/14.jpg") center no-repeat;background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/14.jpg") center no-repeat;background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/14.jpg") center no-repeat;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 )}.header-bg-15{background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%), url("../images/header-bg/15.jpg") center no-repeat;background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/15.jpg") center no-repeat;background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/15.jpg") center no-repeat;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 )}.header-bg-16{background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%), url("../images/header-bg/16.jpg") center no-repeat;background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/16.jpg") center no-repeat;background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/16.jpg") center no-repeat;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 )}.header-bg-17{background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%), url("../images/header-bg/17.jpg") center no-repeat;background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/17.jpg") center no-repeat;background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/header-bg/17.jpg") center no-repeat;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 )}.header-bg{background-size:cover;background-color:#212121}.main-heading-wrap{padding:0 0 40px;margin-top:140px}@media all and (max-width: 767px){.main-heading-wrap{padding:10px 0 30px;margin-top:120px}}.main-heading-wrap h1{color:#fff;margin:15px 0 0 0;text-shadow:0 1px 2px rgba(0, 0, 0, .6)}p.text-lg{font-size:21px;line-height:1.4;font-family:'Proxima Nova Semibold', sans-serif;font-weight:600}.about-cols img{margin-right:20px;display:inline-block;float:left}.about-cols div{width:calc(100% - 90px);display:inline-block;float:left}@media all and (max-width: 767px){.about-cols img{display:block;float:none;margin-right:0}.about-cols div{width:calc(100% - 0px);display:block;float:none}}.portfolio-sorting li a.btn{margin:5px 0}.contact-info{margin:20px 0}.contact-info i{font-size:24px;color:#00c853;width:24px;text-align:center;display:inline-block;float:left;margin-right:20px}.contact-info p{margin:0;width:calc(100% - 44px);display:inline-block;float:left}.contact-info p a{color:#212121}.contact-info p a:hover{color:#1e88e5}.map-wrap{background:#e9f2f8;border-radius:4px;overflow:hidden;position:relative;margin:20px 0}.map-wrap iframe{z-index:2;position:relative}.tech-logo-wrap{background:#e9f2f8;height:auto;margin-bottom:30px;padding:30px 10px;text-align:center;border-radius:4px;position:relative;overflow:hidden}@media all and (max-width: 767px){.tech-logo-wrap{padding:20px 10px}}.tech-logo-wrap:before{content:'';background:rgba(0,0,0,0.8);position:absolute;left:0;top:-100%;width:100%;height:100%;bottom:0;right:0;z-index:2}.tech-logo-wrap img{position:relative;z-index:1}.tech-logo-wrap h4{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:0;z-index:3;color:#fff;text-shadow:0 1px 2px rgba(0, 0, 0, .6);opacity:0;transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-webkit-transition-delay:0s;transition-delay:0s}.spcl-list li{list-style-image:url("../images/list-icon.png");margin:10px 0}.spcl-list{margin-left:20px}.tech-logo-wrap:hover:before{top:-0%}.tech-logo-wrap:hover h4{opacity:1;-webkit-transition-delay:0.3s;transition-delay:0.3s}@media all and (max-width: 767px){.tech-logo-wrap:hover h4{-webkit-transition-delay:0s;transition-delay:0s}}.client-box{text-align:center;border-radius:4px;margin-bottom:40px}.sitemap-list ul li{margin:5px 0}.sitemap-list li a{color:#212121}.sitemap-list li a:hover{color:#1e88e5}.aside-wrap{background:#fff;margin-top:30px}.aside-wrap .quick-links-wrap{padding:10px 30px 20px;background:rgb(233,242,248);background:-moz-linear-gradient(left, rgba(233,242,248,1) 0%, rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(left, rgba(233,242,248,1) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to right, rgba(233,242,248,1) 0%,rgba(255,255,255,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9f2f8', endColorstr='#ffffff',GradientType=1 )}.quick-links-wrap h4{color:#bdbdbd}.quick-links-wrap ul li a{display:block;padding:7px 0;color:#212121}.quick-links-wrap ul li a:hover{color:#1e88e5}.quick-links-wrap ul li a i{left:0;position:relative}.quick-links-wrap ul li a:hover i{left:3px}.quick-links-wrap ul li.active a{color:#00c853}.quick-links-wrap ul li.active:hover a i{left:0}.fb-wrap{height:400px;background:#eee;width:100%;position:relative}.aside-social-links{margin-top:20px}.aside-social-links a{display:block;text-align:center;color:#fff;padding:10px 0;font-size:21px}.aside-cta{margin-top:20px;padding-bottom:20px;padding-top:20px;border-radius:4px;overflow:hidden}.aside-cta-1{background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%), url("../images/aside-bg-1.jpg") center no-repeat;background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/aside-bg-1.jpg") center no-repeat;background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/aside-bg-1.jpg") center no-repeat;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 );background-size:cover}.aside-cta-2{background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%), url("../images/aside-bg-2.jpg") center no-repeat;background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/aside-bg-2.jpg") center no-repeat;background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%), url("../images/aside-bg-2.jpg") center no-repeat;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 );background-size:cover}.aside-cta h5{margin:0;color:#fff;text-shadow:0 1px 2px rgba(0, 0, 0, .6)}.accordion-wrap .panel-group{margin-bottom:0}.accordion-wrap .panel-default{border:none}.accordion-wrap .panel-heading{margin:0;padding:0;background:#fff;border:none}.accordion-wrap h4{margin:0}.accordion-wrap h4 a{display:block;color:#212121;text-decoration:none;padding:10px 0}.accordion-wrap h4 a img{display:inline-block;width:24px;margin-right:10px}.accordion-wrap ul{display:block;padding:10px 20px;background:rgb(233,242,248);background:-moz-linear-gradient(left, rgba(233,242,248,1) 0%, rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(left, rgba(233,242,248,1) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to right, rgba(233,242,248,1) 0%,rgba(255,255,255,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9f2f8', endColorstr='#ffffff',GradientType=1 );margin:0}.accordion-wrap ul li a{color:#383838;padding:7px 0;display:block}.accordion-wrap ul li a:hover{color:#1e88e5}.accordion-wrap ul li.active a{color:#00c853}.free-quote-modal .modal-dialog{background-color:#EAF1F9;background-size:cover;background-repeat:no-repeat}.free-quote-modal .close,.modal-iso .close{position:relative;z-index:2;font-size:30px;float:none;position:absolute;top:0;right:0;background:#ff3d00;color:#fff;opacity:1;width:50px;height:50px}.free-quote-modal .close:hover,.modal-iso .close:hover{background:#212121}.free-quote-modal .modal-content{border:none;background:none}.free-quote-modal .modal-img-wrap{position:relative;height:475px}.free-quote-modal .modal-img-wrap img{position:absolute;bottom:-16px}.index-iso-wrap img{border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,0.2);opacity:1;position:relative;top:0}.index-iso-wrap img:hover{opacity:0.8;top:-5px;box-shadow:0 4px 8px rgba(0,0,0,0.2)}p.msg{display:block;padding:5px;color:#fff;background:#757575;border-radius:4px;margin:5px 0;font-family:"Proxima Nova Regular",Helvetica,Arial,sans-serif;font-weight:normal;font-size:14px;line-height:1.5}p.error-msg{background:#ff3d00}p.success-msg{background:#00ab47}.modal-iso img{display:inline-block}@media all and (min-width: 768px){.modal-iso .modal-dialog{width:500px}}.whatsapp-cta{width:50px;height:50px;border-radius:50px;line-height:50px;font-size:28px;color:#fff;background:#49c759;position:fixed;left:15px;bottom:15px;text-align:center;box-shadow:0 4px 0 rgba(0,0,0,0.1);z-index:99}.aside-social-links div,.btn,.btn i,.carousel-control,.client-box img,.free-quote-modal .close,.index-iso-wrap img,.navbar-default .navbar-nav > li > a,.quick-links-wrap ul li a i,.service-box-wrap,.social-media-wrap .col-sm-3,.tech-logo-wrap:before,.transition,a{transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s}