.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}body{font-family:Raleway,sans-serif!important;color:#666;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif}a{font-family:Raleway,sans-serif!important;-webkit-font-smoothing:antialiased}div.content{overflow:hidden}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#666}.carousel-inner>.item{background:#fff;padding:15px;border-radius:10px}.item div{text-align:center}header .navbar-default{background:0 0;border:none;padding-top:40px;padding-bottom:20px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}header .navbar-default ul.navbar-nav{padding-top:30px;padding-bottom:15px}header .navbar-default ul.navbar-nav li a{text-transform:capitalize;font-weight:400;font-size:16px;padding:7px 20px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}header .navbar-default ul.navbar-nav li a:after{content:'';width:32px;background:0 0;height:4px;position:absolute;bottom:2px;z-index:99999;left:20px;-webkit-border-radius:5em;-moz-border-radius:5em;-ms-border-radius:5em;-o-border-radius:5em;border-radius:5em;color:#fff;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}header .navbar-default .navbar-brand{height:auto;padding:0}header .navbar-default.scrolled{background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);padding:0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}header .navbar-default.scrolled .navbar-brand{padding:15px 20px}header .navbar-default.scrolled .navbar-brand img{width:auto;max-height:33px}header .navbar-default.scrolled ul.navbar-nav{padding-top:15px}.scrollpoint{opacity:0}.hanging-phone{position:absolute;right:0;z-index:0;bottom:-70px}.section-heading{margin:60px 0 80px;text-align:center}.section-heading h1{display:inline-block;font-size:55px;font-weight:300;margin-bottom:0}.section-heading p{font-size:25px;color:#999;font-weight:300}.section-heading .divider:after{content:"";position:relative;height:4px;width:80px;display:block;text-align:center;margin:13px auto;-webkit-border-radius:5em;-moz-border-radius:5em;-ms-border-radius:5em;-o-border-radius:5em;border-radius:5em}.section-heading.inverse h1,.section-heading.inverse p{color:#fff}.section-heading.inverse .divider:after{background:#fff}section#about{position:relative}section#about .about-item{text-align:center;font-size:17px;line-height:25px;color:#999}section#about .about-item i.fa{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;padding:35px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:104px}section#features .media>.pull-right{margin-left:20px}section#features .media i.fa{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;padding:20px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:2.6em;text-align:center}section#features .media .media-heading{padding-top:10px;font-weight:300}section#features .media .media-body{color:#999}section#features .media.media-left .media-body{text-align:right}section#features .media.feature{margin-top:25px}section#features .media.feature:first-child{margin-top:0}section#features img{margin:0 auto 20px}section#reviews{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section#reviews .review-filtering{margin:20px 0 100px 0}section#reviews .review-filtering .review .review-person{width:100%}section#reviews .review-filtering .review .review-person img{width:110px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;margin:10px auto}section#reviews .review-filtering .review .review-comment{width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;padding:5px 40px 20px;position:relative}section#reviews .review-filtering .review .review-comment h3{margin-bottom:15px}section#reviews .review-filtering .review .review-comment p{font-size:16px;color:#999}section#reviews .review-filtering .review .review-comment p span{margin-left:10px}section#reviews .review-filtering .review .review-comment:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-width:15px;margin-top:-10px}section#reviews .review-filtering .review .review-comment,section#reviews .review-filtering .review .review-person{float:left}section#reviews .review-filtering .slick-dots{bottom:-80px}section#reviews .review-filtering .slick-dots li button{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}section#reviews .review-filtering .slick-dots li button:before{display:none}section#portfolio .slider{margin:50px 0}section#portfolio .slider div img{padding:5px;display:inline}section#portfolio .slider div img:hover{border-color:#b40000}section#portfolio .slider div h4{text-align:center;margin-top:40px;font-size:16px}section#portfolio .slider .slick-dots li button{-webkit-border-radius:5em;-moz-border-radius:5em;-ms-border-radius:5em;-o-border-radius:5em;border-radius:5em}section#portfolio .slick-next,section#portfolio .slick-prev{width:50px;height:50px;top:30%}section#portfolio .slick-slide{text-align:center}section#portfolio .slick-prev:before{content:"\f104"}section#portfolio .slick-next:before{content:"\f105"}section#portfolio .slick-next:before,section#portfolio .slick-prev:before{font-size:34px;-webkit-border-radius:5em;-moz-border-radius:5em;-ms-border-radius:5em;-o-border-radius:5em;border-radius:5em;line-height:45px;color:#ccc;border:2px solid #ccc;width:50px;display:inline-block;height:50px;text-align:center}section#portfolio .filter{text-align:center}section#portfolio .filter a{display:inline-block;padding:7px 20px;text-decoration:none;-webkit-border-radius:5em;-moz-border-radius:5em;-ms-border-radius:5em;-o-border-radius:5em;border-radius:5em;margin:10px 5px;text-transform:uppercase;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}section#clients .video-container{padding:20px;border:1px solid #b3b3b3;min-height:450px;overflow:hidden}section#clients iframe{width:100%;height:100%;border:none}section#getApp{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:70px 0}section#getApp .platforms{margin:5px auto 120px auto;text-align:center}section#getApp .platforms .btn{margin-right:10px;margin-bottom:20px}section#contact{padding:0 0 150px 0}section#contact .media{margin-bottom:10px;clear:both;padding:10px 0}section#contact .media i.fa{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;padding:10px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:1.9em;text-align:center}section#contact .media .media-heading{padding-top:15px;font-weight:300}section#support .media .media-heading{padding-top:15px;font-weight:300}section#support .media .media-heading a{font-weight:400}footer{padding:15px 0;text-align:center}footer a>img{width:100px}.social{display:block;margin-top:30px}.social a{margin:0 8px;padding:10px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;display:inline-block;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.social a i{width:1em}footer .rights{margin-top:30px}footer .rights a{text-decoration:underline;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;font-weight:700}footer .rights a:hover{text-decoration:none}section{position:relative;padding-bottom:90px}section::after,section::before{position:absolute;content:'';pointer-events:none;overflow:hidden}.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}.tp-caption{font-family:Raleway,sans-serif!important;-webkit-font-smoothing:antialiased}.tp-caption.large_white_bold{color:#fff;font-size:65px;font-weight:400}.tp-caption.large_white_light{color:#fff;font-size:65px;font-weight:400;font-weight:300}.btn{-webkit-border-radius:3em;-moz-border-radius:3em;-ms-border-radius:3em;-o-border-radius:3em;border-radius:3em;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:5px 25px}.btn.btn-primary{border:2px solid #fff;background:0 0;color:#fff;margin-top:16px}.btn.btn-primary:hover{color:#fff}.btn.btn-default{border:none;background:#fff;background:-moz-linear-gradient(180deg,#fff 0,#ccc 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,#fff),color-stop(100%,#ccc));background:-webkit-linear-gradient(180deg,#fff 0,#ccc 100%);background:-o-linear-gradient(180deg,#fff 0,#ccc 100%);background:-ms-linear-gradient(180deg,#fff 0,#ccc 100%);background:linear-gradient(180deg,#fff 0,#ccc 100%)}.btn.btn-lg{padding:10px 25px}.btn:hover{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}form .form-control{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:5em;-moz-border-radius:5em;-ms-border-radius:5em;-o-border-radius:5em;border-radius:5em;height:60px;line-height:30px;padding:20px;color:#999;border:2px solid #ccc;font-weight:400}form textarea.form-control{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;height:auto;line-height:normal}@media screen and (max-width:640px){.logo{width:100px;height:auto}.slick-next{right:0}.slick-prev{left:0}.contact-details{margin-top:20px}header .navbar-default{padding:20px}header .navbar-default .navbar-toggle{margin-top:0;margin-right:0;background:0 0;border:2px solid #fff;color:#fff;-webkit-border-radius:5em;-moz-border-radius:5em;-ms-border-radius:5em;-o-border-radius:5em;border-radius:5em}header .navbar-default .navbar-toggle:focus,header .navbar-default .navbar-toggle:hover{background:0 0}header .navbar-default ul.navbar-nav{padding-top:0;margin:0}header .navbar-default ul.navbar-nav li a{padding:10px;text-align:center}header .navbar-default .navbar-collapse{border-color:transparent}header .navbar-default.scrolled .navbar-collapse{border-color:transparent}header .navbar-default.scrolled ul.navbar-nav{padding-top:0;margin:0}header .navbar-default.scrolled .navbar-toggle{margin-top:11px;margin-right:20px;background:0 0;border:2px solid #b40000;color:#b40000;-webkit-border-radius:5em;-moz-border-radius:5em;-ms-border-radius:5em;-o-border-radius:5em;border-radius:5em}.about-no{font-size:3em}}.pre-loader{position:fixed;width:100%;height:100%;z-index:9999999;display:block}.pre-loader .load-con{margin:20% auto;position:relative;text-align:center}.spinner{margin:50px auto 0;width:70px;text-align:center}.spinner>div{width:18px;height:18px;background-color:#b40000;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}header{background:-webkit-linear-gradient(90deg,#f45c43 10%,#eb3349 90%);background:-moz-linear-gradient(90deg,#f45c43 10%,#eb3349 90%);background:-ms-linear-gradient(90deg,#f45c43 10%,#eb3349 90%);background:-o-linear-gradient(90deg,#f45c43 10%,#eb3349 90%);background:linear-gradient(90deg,#f45c43 10%,#eb3349 90%)}header .navbar-default ul.navbar-nav li a{color:#fff;background:0 0}header .navbar-default.scrolled{border-bottom:3px solid #b40000}header .navbar-default.scrolled ul.navbar-nav li a{color:#b40000}section .section-heading .divider:after{background:#b40000}section#about .about-item i.fa{border:2px solid #b40000;color:#b40000}section#about .about-item:hover i.fa{color:#fff;background:#b40000}section#about .about-item:hover h3{color:#b40000}section#services{background:#f6f6f6}section#services header h1:after{background:#66cdcc}section#services .media i.fa{border:2px solid #66cdcc;color:#66cdcc}section#services .media:hover i.fa{color:#fff;background:#66cdcc}section#services .media:hover h3{color:#66cdcc}section#services .media.active i.fa{color:#fff;background:#66cdcc}section#services .media.active .media-heading{color:#b40000}section#reviews{background:-webkit-linear-gradient(90deg,#f45c43 10%,#eb3349 90%);background:-moz-linear-gradient(90deg,#f45c43 10%,#eb3349 90%);background:-ms-linear-gradient(90deg,#f45c43 10%,#eb3349 90%);background:-o-linear-gradient(90deg,#f45c43 10%,#eb3349 90%);background:linear-gradient(90deg,#f45c43 10%,#eb3349 90%)}section#reviews header{color:#fff}section#reviews header h1:after{background:#fff}section#reviews .review-filtering .review .review-person img{border:3px solid #fff}section#reviews .review-filtering .review .review-comment{background:#fff}section#reviews .review-filtering .review .review-comment h3{color:#b40000}section#reviews .review-filtering .review .review-comment p span i{color:#b40000}section#reviews .review-filtering .review .review-comment:after{border-right-color:#fff}section#reviews .review-filtering .slick-dots li button{background:#fff;border:2px solid #fff}section#reviews .review-filtering .slick-dots li.slick-active button{background:#b40000}section#portfolio header h1:after{background:#66cdcc}section#portfolio .slider div img{border:2px solid #e5e5e5}section#portfolio .slider div h4{color:#999}section#portfolio .slider .slick-dots li button{background:#999}section#portfolio .slider .slick-dots li.slick-active button{background:#66cdcc}section#portfolio .filter a{border:2px solid #ccc;color:#999}section#portfolio .filter a:hover{color:#fff;background:#b40000;border-color:#b40000}section#portfolio .filter a.active{color:#fff;background:#b40000;border-color:#b40000}section#clients{background:#f6f6f6}section#clients header h1:after{background:#66cdcc}section#team{background:-webkit-linear-gradient(90deg,#f45c43 10%,#eb3349 90%);background:-moz-linear-gradient(90deg,#f45c43 10%,#eb3349 90%);background:-ms-linear-gradient(90deg,#f45c43 10%,#eb3349 90%);background:-o-linear-gradient(90deg,#f45c43 10%,#eb3349 90%);background:linear-gradient(90deg,#f45c43 10%,#eb3349 90%)}section#team header{color:#fff}section#team header h1:after{background:#fff}section#team .platforms .media{border:2px solid #fff;color:#fff}section#team .platforms .media a i{color:#fff}section#team .platforms .media a div.media-body{color:#fff}section#team .platforms .media:hover{background:#fff}section#team .platforms .media:hover a div.media-body,section#team .platforms .media:hover a i{color:#66cdcc}section#contact header h1:after{background:#66cdcc}section#contact .media i.fa{border:2px solid #b40000;color:#b40000}section#contact .media a{color:#b40000}section#contact .media:hover i.fa{color:#fff;background:#b40000}section#contact .media:hover h3{color:#66cdcc}footer{background:-webkit-linear-gradient(90deg,#f45c43 10%,#eb3349 90%);background:-moz-linear-gradient(90deg,#f45c43 10%,#eb3349 90%);background:-ms-linear-gradient(90deg,#f45c43 10%,#eb3349 90%);background:-o-linear-gradient(90deg,#f45c43 10%,#eb3349 90%);background:linear-gradient(90deg,#f45c43 10%,#eb3349 90%)}.social a{border:2px solid #fff}.social a i{color:#fff}.social a:hover{background:#fff}.social a:hover i{color:#b40000}footer .rights{color:#fff}footer .rights a{color:#fff;font-weight:300;text-decoration:none}.navbar-toggle{background-color:#ccc;border:1px solid transparent}.btn.btn-primary{color:#b40000;border-color:#b40000}.btn.btn-primary:hover{color:#fff;background:#b40000;border-color:#b40000}.btn.btn-primary.inverse{color:#fff;border-color:#fff}.btn.btn-primary.inverse:hover{color:#fff;background:#66cdcc;border-color:#66cdcc}.btn.btn-default{background:#fff;background:-moz-linear-gradient(180deg,#fff 0,#ccc 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,#fff),color-stop(100%,#ccc));background:-webkit-linear-gradient(180deg,#fff 0,#ccc 100%);background:-o-linear-gradient(180deg,#fff 0,#ccc 100%);background:-ms-linear-gradient(180deg,#fff 0,#ccc 100%);background:linear-gradient(180deg,#fff 0,#ccc 100%);color:#336799}.btn.btn-default:hover{color:#336799}form .form-control:focus{border-color:#66cdcc;color:#999}@media screen and (max-width:640px){header .navbar-default .navbar-toggle:focus,header .navbar-default .navbar-toggle:hover{background:0 0}header .navbar-default ul.navbar-nav li a{color:#b40000;border-bottom:1px solid #b40000}header .navbar-default ul.navbar-nav li a:after{display:none}header .navbar-default .navbar-collapse{background:#fff}header .navbar-default.scrolled{background:#fff}header .navbar-default.scrolled ul.navbar-nav li a{color:#b40000}}.pre-loader{background:#fff}.portfolio-modal .modal-content{padding:10px 0;min-height:100%;border:0;border-radius:0;text-align:center;background-clip:border-box;-webkit-box-shadow:none;box-shadow:none}.portfolio-modal .modal-content h2{margin:0;font-size:3em}.portfolio-modal .modal-content .item-details{margin:30px 0}.portfolio-modal .close-modal{position:absolute;top:25px;right:25px;width:75px;height:75px;background-color:transparent;cursor:pointer}.portfolio-modal .close-modal:hover{opacity:.3}.portfolio-modal .close-modal .lr{z-index:1051;width:1px;height:75px;margin-left:35px;background-color:#2c3e50;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.portfolio-modal .close-modal .lr .rl{z-index:1052;width:1px;height:75px;background-color:#2c3e50;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.about-no{font-size:5em}.center{text-align:center}.grow{display:inline-block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent}.grow:active,.grow:focus,.grow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.quote{color:#fff;text-align:center;margin-bottom:30px}#fade-quote-carousel.carousel{padding-bottom:60px}#fade-quote-carousel.carousel .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}#fade-quote-carousel.carousel .carousel-inner .active{opacity:1;-webkit-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}#fade-quote-carousel.carousel .carousel-indicators{bottom:10px}#fade-quote-carousel.carousel .carousel-indicators>li{background-color:#e84a64;border:none}#fade-quote-carousel blockquote{text-align:center;border:none}#fade-quote-carousel .profile-circle{width:100px;height:100px;margin:0 auto;border-radius:100px}.team-img{margin-bottom:30px}.team-img h3,h5{color:#fff}.team-img .social{margin-top:0}.team-img img{margin:0 auto}.carousel{margin-bottom:0;padding:0 40px 30px 40px}.carousel-control{left:-12px;height:40px;width:40px;background:none repeat scroll 0 0 #222;border:4px solid #fff;border-radius:23px 23px 23px 23px;margin-top:65px;cursor:pointer}.carousel-control.right{right:-12px}.carousel-indicators{right:50%;top:auto;bottom:-10px;margin-right:-19px}.carousel-indicators li{background:#cecece}.carousel-indicators .active{background:#b40000}#map{height:400px;width:100%}#locate{padding-bottom:0}.hide-bullets{list-style:none;margin-left:-40px;margin-top:20px}.thumb-box .after{position:absolute;bottom:20px;margin:0 auto;width:77%;height:25px;color:#fff;background:rgba(0,0,0,.6);display:block}.modal-body{padding:10px!important}.star-primary{margin-bottom:10px;margin-top:10px}.message-box{display:none}.home-projects{border-bottom:1px solid #ddd;padding-bottom:40px;margin-bottom:40px}.home-quotes{margin-top:45px;padding-bottom:0;margin-bottom:40px}.p-item{padding:2.5px;overflow:hidden}.home-projects .row{margin:0 -2.5px}#home-projects .owl-buttons,#home-projects2 .owl-buttons,#home-projects3 .owl-buttons,#home-quotes2 .owl-buttons{display:table;top:-42px;position:absolute;right:0}#home-projects .owl-prev,#home-projects2 .owl-prev,#home-projects3 .owl-prev,#home-quotes .flex-prev,#home-quotes2 .owl-prev{background:#fff;opacity:1;width:27px;height:27px;border-radius:50%;border:1px solid #aaa;position:relative;margin:0;color:#000}#home-projects .owl-next,#home-projects2 .owl-next,#home-projects3 .owl-next,#home-quotes .flex-next,#home-quotes2 .owl-next{background:#fff;opacity:1;width:27px;height:27px;border-radius:50%;border:1px solid #aaa;position:relative;margin:0 0 0 9px;color:#000}#home-projects .owl-next:before,#home-projects .owl-prev:before,#home-projects2 .owl-next:before,#home-projects2 .owl-prev:before,#home-projects3 .owl-next:before,#home-projects3 .owl-prev:before,#home-quotes .flex-next:before,#home-quotes .flex-prev:before,#home-quotes2 .owl-next:before,#home-quotes2 .owl-prev:before{content:"\f053";font-size:11px;text-align:center;line-height:27px;position:absolute;top:0;left:0;right:0;border-radius:50%;font-family:FontAwesome;width:26px;height:26px}#home-projects .owl-next:before,#home-projects2 .owl-next:before,#home-projects3 .owl-next:before,#home-quotes .flex-next:before,#home-quotes2 .owl-next:before{content:"\f054"}#home-projects .owl-next:hover,#home-projects .owl-prev:hover,#home-projects2 .owl-next:hover,#home-projects2 .owl-prev:hover,#home-projects3 .owl-next:hover,#home-projects3 .owl-prev:hover,#home-quotes .flex-next:hover,#home-quotes .flex-prev:hover{background-color:#f84f38;border-color:#f84f38;color:#fff!important}.quote{font-family:Georgia;font-style:italic;font-size:18px;background:#fff;padding:25px 72px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.03);-moz-box-shadow:0 1px 3px rgba(0,0,0,.03);box-shadow:0 1px 3px rgba(0,0,0,.03);border:solid 1px #ccc;text-align:center;line-height:26px;color:#444;margin-bottom:0}.quote-paging{padding:0;margin:-8px 0 0}.quote-paging .flex-active:after{content:'';background:url(../images/quote-arrow.png);display:table;position:absolute;width:30px;height:15px;top:-22px;left:55px;z-index:10}.quote-paging li{float:left;list-style:none;margin-right:1%;width:15.8333333333%;opacity:.5;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.quote-paging li:last-child{margin-right:0}.quote-paging li img{display:table;margin:0 auto}.quote-paging li h4{font-size:15px;margin:15px 0 2px;text-align:center}.quote-paging li h6{font-size:11px;margin:0;text-align:center;color:#f84f38;font-style:italic}.quote-paging .flex-active{position:relative;top:-15px!important;opacity:1!important}.quote-paging li:hover{opacity:1!important;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-next{position:relative;top:-27px!important;float:right;right:15px!important}.flex-prev{position:relative;left:15px!important}#home-quotes .flex-direction-nav{display:table;width:100%;margin-top:-65px;margin-bottom:55px}.p-item-inner{position:relative}.p-item-inner .overlay-wrap{padding:20px;position:absolute;width:100%;height:100%;background:rgba(239,69,70,.92);left:0;right:0;top:0;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.overlay{display:table;width:100%;height:100%}.overlay-inner{display:table-cell;vertical-align:middle}.p-item-inner:hover .overlay-wrap{opacity:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.p-item-inner .overlay-wrap h5{color:#fff;text-align:center;margin:10px 0 5px;font-size:16px}.p-item-inner .overlay-wrap p{color:#fff;text-align:center;font-size:12px;line-height:18px}.p-item-inner .overlay-wrap i{border:2px solid #fff;border-radius:50%;width:50px;height:50px;text-align:center;color:#fff;font-size:24px;display:table;margin:0 auto;padding-top:12.5px}.p-item-inner .overlay-wrap i:hover{color:#ba242a;background:#fff;text-decoration:none}#carousel{width:100%;height:470px;position:relative;overflow:hidden}#carousel img{visibility:hidden;cursor:pointer}#carousel1{width:100%;height:470px;position:relative;clear:both;overflow:hidden}#carousel1 img{visibility:hidden;cursor:pointer}.slider-content{position:relative}.scroll-btns{display:block;width:100%;position:absolute;top:45%}#s-prev,#s-prev1{color:#fff;width:50px;height:50px;display:table;float:left;position:relative;left:-35px;border-radius:50%;border:2px solid #fff;font-size:0;z-index:999}#s-next,#s-next1{color:#fff;width:50px;height:50px;display:table;float:right;position:relative;right:-4px;border-radius:50%;border:2px solid #fff;font-size:0;z-index:999}#s-next1:before,#s-next:before,#s-prev1:before,#s-prev:before{content:"\f053";font-size:22px;text-align:center;line-height:55px;position:absolute;top:0;left:0;right:0;border-radius:50%;font-family:FontAwesome;width:50px;height:50px}.scroll-btns #s-next,.scroll-btns #s-next1,.scroll-btns #s-prev,.scroll-btns #s-prev1{background:rgba(0,0,0,.3)}#s-next1:before,#s-next:before{content:"\f054"}#s-next:hover,#s-prev:hover{background-color:#f84f38;border-color:#f84f38;color:#fff!important}#home-slider2{width:736px;float:left}.home-slider2-thumbs{padding:0;width:188px;float:right}.home-slider2-thumbs li{list-style:none;margin-bottom:5px}.home-slider2-thumbs li img{height:120.5px;width:188px}.home-slider2-thumbs li:last-child{margin-bottom:0}.home-slider2{width:929px;margin:0 auto 80px;display:table}.services-popup{position:absolute;background:#ba242a;width:156%;margin:0 auto;display:table;z-index:999;bottom:%;left:-28%;padding:5px 15px 15px;visibility:hidden;opacity:0;margin-top:-25px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.services-popup h4{color:#fff;font-size:16px}.services-popup p{color:#fff;font-size:12px;line-height:18px}.services-popup:after{content:'';width:30px;height:13px;margin:0 auto;position:absolute;left:0;right:0;top:-13px;background:url(../images/popup-arrow.png)}.service-content:hover{cursor:pointer}.service-content:hover .services-popup{visibility:visible;opacity:1;margin-top:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.location-buttons{text-align:center;margin-bottom:20px}.map{height:400px;width:100%}.view-more{display:block;text-align:center;margin-top:15px}.view-more{width:100%;text-align:center;position:absolute;top:38%;color:#fff}.view-more:hover{color:#fff}.button-with-gif{float:left;margin-right:15px}#loadingmessage{float:right}.g-recaptcha{float:left;margin-right:20px}.message-alert{margin-top:1px;width:50%}
