﻿.h1,.h2,.h3,.h4,.h5,.h6,body,h1,h2,h3,h4,h5,h6{font-family:"Open Sans",Helvetica,Arial,sans-serif !important}body{overflow-x:hidden}img{max-width:100%;height:auto;border:none}h1{font-size:36px}h2{font-size:1em;font-weight:700;color:#666}p{font-size:14px;line-height:1.6em;margin:0}.main-menu ul li a,a:hover{text-decoration:none}header{padding:235px 0}ul#menu{background:#40475a 0 0;padding:6px;position:fixed;text-shadow:0 1px 1px rgba(0,0,0,.2);width:100%;z-index:999}.main-menu{margin-top:-234px}.main-menu ul li,.navbar-nav>li{display:inline-block;padding:10px}.main-menu ul li a{background:#383e4c 0 0;border:1px solid #646d7c;color:#fff;font-size:20px;padding:5px 20px;text-transform:capitalize}.main-menu ul li a:focus,.main-menu ul li a:hover{background:#49505f}.header-content h1{color:#fff;font-size:70px;text-transform:uppercase;text-shadow:2px 2px #000}.header-content h4{color:#fff;font-size:25px;text-shadow:1px 1px #333}.single-page-nav{text-align:center}.green-text{color:#178a27}.blue-text,.gray-text{color:#1686c1}.green-btn{background:#178a27}.green-btn:hover{background:#449d44}.blue-btn{background:#1686c1}.blue-btn:hover{background:#31b0d5}.red-btn{background:#852406}.red-btn:hover{background:#c9302c}.feature-content{background:#f2f2f2;padding-bottom:40px}.feature-content-title{padding:0 20px;text-align:left}.feature-content-description{padding:0 20px 35px;text-align:left;color:#333;margin-top:15px}.feature-content-link{border-radius:5px;font-size:18px;padding:10px 30px;text-transform:capitalize;-webkit-transition:all .3s ease;transition:all .3s ease}.feature-content-link,.feature-content-link:hover,.feature-content-link:link,.feature-content-link:visited{color:#fff;text-decoration:none}#blog-area,#testimornial-area{margin:60px 0}.blog-content{background:#f2f2f2;padding-bottom:25px;max-width:555px;margin:0 auto}.blog-content h2,.blog-content span a,.service h1{color:#666;text-transform:capitalize}.service h1{color:#fff;text-shadow:2px 2px #aaa;margin-bottom:20px}.blog-content p{padding:27px;text-align:left;color:#333}.blog-content span{margin-left:225px}.blog-content span a{background:#fff 0 0;border:1px solid #ccc;border-radius:10px;font-size:18px;padding:10px 30px;text-decoration:none}.blog-content span a:hover{background:#e6e6e6 0 0}.blog-content>p#blofr{padding:8px}div#service-area-main{float:left;width:100%;margin-top:-200px}.our-service{margin:65px 0 85px}.service>p{color:#fff;font-size:18px}.testimonial-content{background-color:#f2f2f2;height:500px;max-width:260px;margin:0 auto 30px}.testimonial-content p{padding:10px 20px;text-align:left}.content-link{background:#fff 0 0;border:1px solid #cdcdcd;border-radius:10px;color:#666;display:inline-block;font-size:18px;padding:10px 30px;text-decoration:none;text-transform:capitalize;margin-top:15px;-webkit-transition:all .3s ease;transition:all .3s ease}.content-link:focus,.content-link:hover{background:#e6e6e6 0 0}.contact-content h1{color:#fff;text-transform:capitalize;margin-bottom:30px;text-shadow:2px 2px #333}.contact-content p{background:rgba(242,242,242,.4) 0 0;border-radius:5px;color:#000;font-size:16px;margin-bottom:20px;padding:20px 15px}.contact-form-left{padding-left:0}.contact-form-right{padding-right:0}input{margin-bottom:15px}.form-control{border:none;background:rgba(242,242,242,.4)}.form-group button{background:#262628 0 0;color:#fff;margin-top:20px;padding:10px 30px;font-size:18px;border-radius:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.footer-content h1{color:#666;font-size:32px;font-style:italic;margin-bottom:25px;margin-top:35px}.footer-content p{color:#999;font-style:italic;margin-bottom:30px}.copy{color:#666;font-size:12px;margin-bottom:30px;margin-top:10px}.slicknav_menu{display:none;background:#40475a 0 0}.slicknav_nav a{text-transform:capitalize}#scrollUp{background-image:url(../img/top.png);bottom:20px;right:20px;width:38px;height:38px}.about-section{height:100%;padding-top:70px}.services-section{height:100%}.tm-box{background-color:#f2f2f2;max-width:1140px;width:100%}.tm-box-description{padding:30px}.tm-box-p{margin-bottom:10px}.tm-box-p:last-child{margin-bottom:0}.contact-section{height:100%;padding-top:80px;padding-bottom:60px}.form-control{color:#000}.contact-section .container{max-width:750px}.form-control::-webkit-input-placeholder{color:#000}.form-control:-moz-placeholder,.form-control::-moz-placeholder{color:#000}.form-control:-ms-input-placeholder{color:#000}.navbar-inverse{background-color:#383e4c;border-color:#383e4c}.navbar-inverse .navbar-nav>li>a{background:#383e4c 0 0;border:1px solid #646d7c;color:#fff;font-size:20px;padding:15px 25px;text-decoration:none;text-transform:capitalize;-webkit-transition:all .3s ease;transition:all .3s ease}.navbar-inverse .navbar-nav>li>a.current,.navbar-inverse .navbar-nav>li>a:hover{background:#49505f}.navbar .navbar-nav{display:inline-block;float:none}.navbar .navbar-collapse{text-align:center}@media only screen and (min-width:992px) and (max-width:1199px){.blog-content>p#blofr{padding:18px}.contact-content p{font-size:15px}}@media only screen and (min-width:768px) and (max-width:991px){.blog-content p{margin-bottom:21px;padding:27px}.blog-content span{margin-left:0}.service>p{font-size:18px}.contact-content p{font-size:18px;padding:15px 0}.navbar-nav>li{padding:6px}.navbar-inverse .navbar-nav>li>a{font-size:16px}}@media only screen and (max-width:1024px){header,section#contact-area,section#services-area{background-attachment:scroll}}@media only screen and (max-width:767px){header{height:75vh;padding:0 15px;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}ul#menu{display:none}.slicknav_menu{display:block;position:fixed;width:100%;z-index:999;background:0 0}.header-content h1{font-size:55px}.feature-content{max-width:360px;margin:0 auto 30px}.blog-content p,.feature-content-description,.feature-content-title,.testimornial-content p{text-align:center}.blog-content{margin-bottom:30px}.blog-content span{margin-left:0}.footer-content h4{font-size:16px}.navbar-nav>li{display:block;width:100%;border-bottom:1px solid #999;padding:0}.navbar-inverse{background:0 0;border:none}.navbar-inverse .navbar-toggle{background-color:#333}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{background-color:#49505f}.navbar .navbar-nav{width:100%;margin:0}.navbar-collapse{padding-right:0;padding-left:0}.navbar-nav>li:last-child{border-bottom:none}.navbar-inverse .navbar-nav>li>a{background:0 0;border:none;width:100%;padding:10px 0;font-size:16px}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background-color:#383e4c}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background:#383e4c}.container{margin-left:0;margin-right:0}.single-page-nav{background-color:#383e4c;max-height:0;-webkit-transition:max-height .8s;transition:max-height .8s;overflow:hidden}.single-page-nav.show{max-height:250px;overflow:auto}.contact-form-left{padding-right:0}.contact-form-right{padding-left:0}}@media only screen and (min-width:480px) and (max-width:767px){.header-content h1{font-size:60px}}@media only screen and (max-width:520px){.col-xxs-12{width:100%}}@media only screen and (max-width:480px){.header-content h1{font-size:40px}}{header{height:50vh}} .google-map { padding-bottom:50%;position:relative; } .google-map iframe {height:100%;width:100%;left:0;top:0;position:absolute; }
	
}