body{font-family:'Open Sans',sans-serif}.navbar-default{background:rgba(0,0,0,.17);border:none}.navbar-nav.navbar-center{position:absolute;left:50%;transform:translatex(-50%)}.navbar-default .navbar-nav>li>a{color:#FFF;font-size:15px;text-shadow:2px 2px 5px #000;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#002DFF}h1,h2,h3,h4,h5,h6{color:#002DFF}a{color:#002DFF}.home{background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3)),url(../img/home-image.jpeg) no-repeat fixed center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:620px;background-position-y:10%;background-position:0% 10%}.border{width:100%;content:"";height:6px;background:#272727;background:-webkit-gradient(linear,left top,right top,color-stop(0,transparent),color-stop(50%,#272727),color-stop(100%,#dfecaf));background:-webkit-linear-gradient(left,transparent 0,#272727 50%,transparent 100%);background:-moz-linear-gradient(left,transparent 0,#272727 50%,transparent 100%);background:-ms-linear-gradient(left,transparent 0,#272727 50%,transparent 100%);background:-o-linear-gradient(left,transparent 0,#272727 50%,transparent 100%);background:linear-gradient(left,transparent 0,#272727 50%,transparent 100%)}.border2{width:100%;content:"";height:3px;background:#272727;background:-webkit-gradient(linear,left top,right top,color-stop(0,transparent),color-stop(50%,#272727),color-stop(100%,#dfecaf));background:-webkit-linear-gradient(left,transparent 0,#272727 50%,transparent 100%);background:-moz-linear-gradient(left,transparent 0,#272727 50%,transparent 100%);background:-ms-linear-gradient(left,transparent 0,#272727 50%,transparent 100%);background:-o-linear-gradient(left,transparent 0,#272727 50%,transparent 100%);background:linear-gradient(left,transparent 0,#272727 50%,transparent 100%)}.home-style{margin-top:90px;color:#FFF}.home-style h2{margin-top:40px;margin-bottom:40px;text-shadow:2px 2px 5px #000;color:#FFF;background:rgba(0,0,0,.18);width:25%;margin-left:auto;margin-right:auto;padding:10px}.home-style h3{color:#FFF;width:65%}.home-style form input{margin-left:5px}.home-style form textarea{margin-left:5px;height:56px;font-size:16px}.home-style form button{margin-top:20px}.home-style form button.close{margin-top:0}.add-on{color:#FFF;text-align:center;font-size:22px;padding:10px;text-shadow:2px 2px 5px #000;background:rgba(0,0,0,.18);width:73%;margin-left:auto;margin-right:auto}.add-on a{color:#FFF;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}.add-on a:hover{color:#002DFF;text-shadow:1px 1px 0 #000}.intro{text-shadow:2px 2px 5px #000;background:rgba(0,0,0,.18);padding:10px;display:none}.intro p{line-height:25px;font-size:17px}.intro li{line-height:25px;font-size:17px}.contact-info{display:none;background-color:#ffffff61}.contact-info img{max-height:500px}.main-desc{margin-top:10px;padding-top:20px;margin-bottom:20px;-webkit-box-shadow:0 0 10px #00000052;-moz-box-shadow:0 0 10px #00000052;box-shadow:0 0 10px #00000052;background:#FFF}.border-edge{-webkit-box-shadow:0 0 10px #00000052;-moz-box-shadow:0 0 10px #00000052;box-shadow:0 0 10px #00000052;margin-bottom:20px;background:#FFF}.border-edge .row{padding-left:10px;padding-right:10px}.help-block{color:red;font-size:16px}.services img{height:350px}.image1,.image2{margin-top:43px}.image3,.image4,.image5{margin-top:20px}.services img.image3{height:300px}.inquire{margin-top:20px;margin-bottom:20px}.inquire a,inquire:hover{color:#FFF}address div{font-size:15px}.map-info{margin-top:50px}.pricing{padding-bottom:20px}.clientelle{padding-bottom:20px;padding-top:5px}.footer .middle{margin-top:5%}.main{background:url(../img/worn_dots.png)}.main .container{padding-left:25px}.middle a{padding-left:20px}.middle a:first-child{padding-left:0}.about-us{padding-top:70px;padding-bottom:50px;background:url(../img/lined_paper.png);display:none}.about-us h3{padding-bottom:20px}.note{background:#ffffff94;padding:0 10px 10px 10px;-webkit-box-shadow:0 0 10px #00000052;-moz-box-shadow:0 0 10px #00000052;box-shadow:0 0 10px #00000052;display:none}.about-note{background:#ffffff94;-webkit-box-shadow:0 0 10px #00000052;-moz-box-shadow:0 0 10px #00000052;box-shadow:0 0 10px #00000052}.about-note img{height:100px}.coverage img{height:350px}.sidebar-baloon{background-color:#f5f5f5;position:relative;margin-bottom:40px}.sidebar-baloon .address-tick{width:43px;height:34px;background:transparent url(../img/address_tick.png) top left repeat;position:absolute;left:91px;bottom:-34px}.clients{border:1px solid #000;padding-bottom:15px;border-radius:5px;text-align:center}.clients img{width:100px;padding-left:5px;padding-top:5px}.footer{background:#f9f9f9}.contact-info .col-sm-offset-2{padding-left:25px}.logo{width:60px;margin-top:-21px}.navbar-default .navbar-brand{color:#FFF;text-shadow:2px 2px 5px #000}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#FFF}.navbar-default .navbar-toggle{border-color:#fff}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}a{color:#002DFF}@media (max-width:1024px){.navbar-nav.navbar-center{left:0;transform:none;position:static}.navbar-nav{float:none}.navbar-brand{font-size:14px}.navbar-default .navbar-nav>li>a{padding-left:5px}.add-on{width:98%}.form-group-lg .form-control{font-size:17px}.about-us h3{padding-top:20px}.coverage img{height:250px}.home{height:700px}}@media (min-width:768px){.container{width:100%}}@media (min-width:768px) and (max-width:979px){.add-on{width:105%;font-size:19px;line-height:40px}.contact-info .col-sm-offset-2{padding-left:0;margin-left:0}.home-style h3{width:100%}.main-desc{padding-bottom:10px}.middle a{padding-left:10px}.about-note img{height:90px}.coverage img{height:230px}.sidebar-baloon{margin-left:50px}}@media (max-width:767px){.add-on{width:100%;font-size:18px;line-height:35px}.home-style h3{color:#FFF;width:100%;margin-left:5px}.contact-info .col-md-offset-2{margin-left:35px}.services img{height:230px}.middle a{padding-left:10px;line-height:30px}.about-note img{height:140px;margin-bottom:10px}.coverage img{height:125px}.contact-info .col-sm-offset-2{margin-left:0}.contact-info .col-sm-offset-2{padding-left:0}.navbar-default{width:100%}.navbar-default .navbar-toggle{border-color:#fff}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.home{height:800px;padding-bottom:20px}.add-on{width:106%;font-size:18px;line-height:35px;margin-left:-15px}h4{line-height:25px}.image1,.image2,.image3,.image4,.image5{margin-top:10px}.image3{height:200px}.contact-info{margin-left:50px}.contact-info img{margin-top:15px;height:315px}.main-desc p{padding-bottom:10px}}@media (max-width:480px){.add-on{width:118%}.intro{width:108%}.home{height:970px}.main-desc{padding-top:10px;padding-bottom:10px}.footer .middle{margin-top:0%;margin-bottom:20px}.sidebar-baloon{padding-bottom:10px}.main-desc p{padding-bottom:0}.contact-info{margin-left:0}}@media (max-width:390px){.home{height:1020px}}@media (max-width:320px){.add-on{width:126%;font-size:17px}.intro{width:111%}.home{height:1190px}.about-note img{height:120px}.navbar-brand{font-size:11px}}
