/*!
 * Start Bootstrap - Agency Bootstrap Theme (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */body{overflow-x:hidden;font-family:'Varela Round',sans-serif;color:#000;font-size:16px;line-height:27px;font-weight:400;webkit-tap-highlight-color:#fed136}.light{font-weight:300}.semi{font-weight:600}.title{font-size:18px;line-height:25px;margin-top:0}.mr-bottom{margin-bottom:25px}a,a.active,a:active,a:focus,a:hover{outline:0;text-decoration:none}img{max-width:100%}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-family:Raleway,sans-serif;font-weight:700;color:#000}h4{margin:15px 0;color:#0093d0}.thin{font-weight:300}.medium{font-weight:500}.bold,.btn-primary{font-weight:700}.text-white{color:#fff!important}.blue{color:#0093d0}.img-centered{margin:0 auto}.btn-primary{border-color:#fed136;text-transform:uppercase;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;background-color:#fed136}.navbar-default{border-color:transparent;background-color:#222}.navbar-default .navbar-brand{font-family:"Kaushan Script","Helvetica Neue",Helvetica,Arial,cursive;color:#fed136;padding-top:0;padding-bottom:0;height:auto}.navbar-shrink .navbar-brand>img{display:block}.navbar-default .navbar-brand.active,.navbar-default .navbar-brand:active,.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#fec503}.navbar-default .navbar-collapse{border-color:rgba(255,255,255,.02)}.navbar-default .navbar-toggle{background-color:#0882bf;border-color:#0882bf}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#0882bf}.navbar-default .nav li.last{margin-right:0}.navbar-default .nav li a{color:#fff;font-family:Roboto,sans-serif;font-weight:500;letter-spacing:1px;text-transform:uppercase}.navbar-default .nav li.dropdown .dropdown-wrap h3 a{color:#0093d0}.navbar-default .nav li.dropdown .dropdown-wrap h3 a:hover{border:none}.navbar-default .nav li a:focus,.navbar-default .nav li a:hover{color:#0093d0!important;outline:0;transition:all .3s linear 0s}.navbar-default .navbar-nav>.active>a{background:rgba(0,0,0,0);color:#fff}.navbar-shrink .navbar-nav>.active>a{color:#0093d0}.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background:0 0}.navbar .navbar-nav{margin-top:0}.navbar-shrink .nav li a{color:#000}@media(min-width:768px){.navbar-default{padding:25px 0;border:0;background-color:transparent;-webkit-transition:padding .3s;-moz-transition:padding .3s;transition:padding .3s}.navbar-default .navbar-brand{font-size:2em;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.navbar-default .navbar-nav>.active>a{border-radius:0}.navbar-default.navbar-shrink{background-color:rgba(255,255,255,.4);padding:0;box-shadow:0 0 6px 2px rgba(0,0,0,.1)}.navbar-default.navbar-shrink .navbar-brand{font-size:1.5em}header .intro-text{padding-top:300px;padding-bottom:200px}header .intro-text .intro-lead-in{margin-bottom:0;font-size:40px;line-height:40px}header .intro-text .intro-heading{margin-bottom:15px;text-transform:uppercase;font-size:48px;font-weight:500;line-height:50px}}section{padding:100px 0}section h2.section-heading{margin-top:0;margin-bottom:15px;font-size:36px}section h3.section-subheading{margin-bottom:30px;text-transform:none;font-size:24px;font-weight:300}.footer h3,.footer h4{text-transform:uppercase}@media(min-width:768px){section{padding:70px 0}}footer{background:url(../images/contact.jpg) 0 0/cover fixed rgba(0,0,0,0);color:#fff;min-height:400px}footer .mask{background:rgba(0,0,0,.85);min-height:400px;padding:25px 0 0}.footer .contact .topfooter-text{border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:28px;font-size:14px;font-weight:300}.footer h3{font-size:22px;font-weight:500;margin-bottom:15px;letter-spacing:2px;color:#fff}.footer h4{font-size:16px;font-weight:400;color:#fff}.footer .about-text{font-size:14px;font-weight:300;padding-bottom:5px;margin-bottom:5px}.footer .contact .office{font-size:15px!important;line-height:18px;margin-right:1%;padding-right:1%;width:49%}.footer ul li{font-size:14px;margin:5px 0;padding:5px 0;border-top:1px solid rgba(255,255,255,.4)}.footer .copyright{padding:20px 20px 0;text-align:center;font-size:14px}.footer .contact-form input[type=text],.footer .contact-form input[type=email],.footer .contact-form textarea{background:rgba(0,0,0,0);color:#fff!important;height:auto;padding:10px 15px;border:1px solid;border-radius:0}.footer .contact-form input[type=submit]{display:block;width:100%;background:0 0;color:#fff;padding:10px;border-radius:0;border:1px solid;text-transform:uppercase;transition:.3s linear}.footer .contact-form .field{margin-bottom:20px}.footer .contact-form input[type=submit]:hover{background:#04A4CC}.contact-form .col-md-12,.contact-form .col-md-6{padding-left:0}.footer .contact-form textarea{height:100px}::-moz-selection{background:#1587c1;text-shadow:none}::selection{background:#1587c1;text-shadow:none}img::selection{background:0 0}img::-moz-selection{background:0 0}@media screen and (min-width:320px) and (max-width:767px){.navbar-default .nav li{margin-right:0}.navbar-brand>img{display:block;width:100px}.navbar-default{background:rgba(0,0,0,.75);border-color:transparent;padding:10px 0}.navbar-default .navbar-nav>li>a{padding:10px!important}}
 .footer h3 {
    font-size: 22px;
    font-weight: 500;
    margin-bottom: 15px;
    letter-spacing: 2px;
    color: #fff;
    border-bottom: 1px solid rgba(255,255,255,.4);
    padding-bottom: 15px;
}
