@import url(https://fonts.googleapis.com/css?family=Raleway:400,700);body{font-family:Raleway,"Helvetica Neue",Helvetica,Arial,sans-serif;padding-top:80px;font-size:16px;min-width:320px}h4{font-weight:700}.form-control{font-size:14px;font-weight:400;line-height:normal;letter-spacing:.1em;margin-bottom:15px;border-radius:0;color:#717170;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:border-color .2s ease;-o-transition:border-color .2s ease;transition:border-color .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;text-shadow:none}.form-control:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input.form-control{border:0;border-bottom:1px solid #e5e5e5;height:auto;padding:8px 0}input.form-control:focus{border-bottom:2px solid #66AFEE}textarea.form-control{border:1px solid #e5e5e5}textarea.form-control:focus{border:2px solid #66AFEE}.container-fluid{min-width:320px}.compact-body{padding-top:80px}.compact-body .navbar{height:80px}.thumbnail{padding:20px}.thumbnail img{padding:20px}.navbar{background-color:#fff}.navbar .navbar-nav>li>a{color:#4f4f4f;line-height:80px;padding-top:0;padding-bottom:0}.navbar .navbar-nav>li>a:focus,.navbar .navbar-nav>li>a:hover{color:#f5a623}.navbar .navbar-nav>li.active>a,.navbar .navbar-nav>li.active>a:focus,.navbar .navbar-nav>li.active>a:hover{color:#f5a623;background-color:transparent}.navbar .navbar-brand{padding:20px 54px 20px 15px;height:80px}.navbar .navbar-brand>img{max-width:200px;max-height:40px}.btn-primary{text-transform:uppercase;border-radius:0;color:#fff;background-color:#f5a623;border-color:#f5a623}.btn-primary:focus,.btn-primary:hover{background-color:#db8c0a;border-color:#db8c0a}.container .jumbotron{color:#3f3f3f;background-color:rgba(255,255,255,.9);border-radius:0}.container .jumbotron h2{color:#000}.page-title{padding:100px 20px;color:#fff;background-color:#8fbac5;text-align:center}.page-title h1{display:inline-block;font-size:72px;padding:52px 65px;border:1px solid #fff}.jumbotron-container{padding-top:100px;padding-bottom:100px;background-color:#80d0e4}.service-description{padding-bottom:35px;border-bottom:1px solid #eee;margin-top:50px;margin-bottom:20px}.budget-button{text-align:center;margin-bottom:20px}.banner-bg{display:flex;justify-content:center;width:100%;height:435px;color:#fff;background-size:auto auto;background-repeat:no-repeat;background-position:center 40%;background-color:#80d0e4;background-image:url(../img/banner2_640.jpg)}@keyframes showBannerContent{0%{opacity:0;transform:translateY(60%)}100%{opacity:1;transform:translateY(0)}}.banner-content{text-align:center;align-self:center;animation-name:showBannerContent;animation-iteration-count:1;animation-timing-function:ease-out;animation-duration:1.5s}.banner-description{padding:50px 30px;width:100%;color:#fff;background-color:#8fbac5}.category-title{font-weight:700;font-size:16px;text-transform:uppercase;color:#704831}.category-title+h3{color:#000;font-size:32px;margin-bottom:30px}#smartTools{margin-top:30px;background-color:#f4f4f4}#summary{margin-top:50px;margin-bottom:50px;line-height:2em}#theCompany.page-title{background-image:url(../img/the-company_banner_640.jpg);background-size:auto auto;background-repeat:no-repeat;background-position:center 50%}#whyUs{background-size:100% 100%;background-image:url(../img/the-company_whyUs_640.jpg)}#services.page-title{background-image:url(../img/services_banner_640.jpg);background-size:100% 100%}#contact.page-title{background-image:url(../img/contact_banner_640.jpg);background-size:auto auto;background-repeat:no-repeat;background-position:center 80%}#contact-form{margin-top:60px;margin-bottom:60px}#contact-form .container{max-width:750px}#contact-form p.text-center{margin-bottom:0}#pageFooter{padding-top:20px;color:#fff;background-color:#8fbac5;border-top:3px solid #fff}#pageFooter h2{font-size:32px;margin-bottom:20px}#pageFooter label{font-size:18px}#pageFooter span{font-size:16px}#pageFooter a{text-decoration:none;color:#fff}#pageFooter a:focus,#pageFooter a:hover{text-decoration:underline;color:#f5a623}#copyright{margin-top:20px;font-size:10px;height:72px;line-height:72px;color:#fff;background-color:#717170;border-top:3px solid #fff}@media (max-width:768px){.navbar-header{text-align:center}.navbar-header .navbar-toggle{float:left;border:none;padding:30px}.navbar-header .navbar-toggle .icon-bar{background-color:#4f4f4e}.navbar-header .navbar-toggle:focus,.navbar-header .navbar-toggle:hover{border:1px solid transparent;margin-right:13px;margin-bottom:6px;background-color:transparent}.navbar-header .navbar-toggle:focus .icon-bar,.navbar-header .navbar-toggle:hover .icon-bar{background-color:#66AFEE}.navbar-header .navbar-brand{display:inline-block}.page-title h1{font-size:36px}}@media (min-width:641px){.banner-bg{height:500px}.banner-content h1{font-size:72px}#copyright{font-size:14px}.banner-bg{background-image:url(../img/banner2_1280.jpg)}#theCompany.page-title{background-image:url(../img/the-company_banner_1280.jpg)}#whyUs{background-image:url(../img/the-company_whyUs_1280.jpg)}#services.page-title{background-image:url(../img/services_banner_1280.jpg)}#contact.page-title{background-image:url(../img/contact_banner_1280.jpg)}}@media (min-width:1281px){.banner-bg{background-image:url(../img/banner2_1920.jpg)}#theCompany.page-title{background-image:url(../img/the-company_banner_1920.jpg)}#whyUs{background-image:url(../img/the-company_whyUs_1920.jpg)}#services.page-title{background-image:url(../img/services_banner_1920.jpg)}#contact.page-title{background-image:url(../img/contact_banner_1920.jpg)}}