@font-face{font-family:Montserrat-Light;src:url(../fonts/Montserrat-Light.otf)}@font-face{font-family:Montserrat-Black;src:url(../fonts/Montserrat-Black.otf)}body{color:#4C5264;font-family:Montserrat-Light,Helvetica,Arial,sans-serif;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-shadow:none;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4{text-align:center;color:#333;font-family:Montserrat-Black,Helvetica,Arial,sans-serif}.btn-findus{color:#FFF;background:#9FCC3B;padding:15px 35px;border-radius:30px;outline:0;border:3px solid #333;font-weight:600;text-transform:uppercase}.btn-findus:hover{color:#FFF;background:#8DC73F}.carousel{max-height:440px}.carousel img{max-height:400px;margin:0 auto}.carousel-control.left,.carousel-control.right{background:0 0}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{color:#18C1F3;text-shadow:none}.jumbo{padding:20px 0 400px;position:relative;background:#6dd5f2;background:-moz-linear-gradient(top,rgba(109,213,242,1) 0,rgba(17,191,243,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(109,213,242,1)),color-stop(100%,rgba(17,191,243,1)));background:-webkit-linear-gradient(top,rgba(109,213,242,1) 0,rgba(17,191,243,1) 100%);background:-o-linear-gradient(top,rgba(109,213,242,1) 0,rgba(17,191,243,1) 100%);background:-ms-linear-gradient(top,rgba(109,213,242,1) 0,rgba(17,191,243,1) 100%);background:linear-gradient(to bottom,rgba(109,213,242,1) 0,rgba(17,191,243,1) 100%)}.jumbo .jumbo-main{position:absolute;bottom:0;left:0;width:100%;height:350px;display:block;background-image:url(../img/jumbotron.png);background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center 84%}.jumbo .nav span{color:#FFF}.jumbo .jumbo-main{text-align:center;color:#FFF}.jumbo .jumbo-main .container{padding-left:0;padding-right:0;}.jumbo .jumbo-main h1{font-size:84px;text-transform:uppercase;margin-bottom:10px;font:8em/1;text-align:center;-webkit-text-stroke:.025em #333;-webkit-text-fill-color:#18C0F3;text-shadow:-.025em -.025em 0 #18C0F3,.025em -.025em 0 #18C0F3,-.025em .025em 0 #18C0F3,.025em .025em 0 #18C0F3;color:#333}.jumbo .jumbo-main .sub-heading{font-weight:bold;font-size:22px;margin:0 0 20px;color:#FED500}.main{padding:40px 0}.main h2{text-align:center;margin-bottom:35px}.main p{line-height:24px}.map{position:relative;padding:15px 0 0!important;overflow:hidden;height:560px}.map h2,.map p{text-align:center}.map iframe{position:absolute;left:0;width:100%!important;height:100%!important}.main.map h2{margin-bottom:15px}.main.map p{margin:5px 0 5px;}.main.map p:nth-of-type(2){margin-bottom:30px;}{margin:5px 0 5px;}.col-md-8.col-sm-6{text-align:left; padding:0 0 20px;}.hours{text-align:center;}.hours h1{margin:0;padding:0}.hours span{text-align:left}.hours p{color:#333}.photos{padding:60px 0 100px;margin:0;background:#FAF7F5;border-bottom:1px solid #E3E5E5;border-top:1px solid #E3E5E5}.photos h3{margin-bottom:50px;text-align:center}.photos p{margin:20px 0;font-size:16px;line-height:28px;color:#7D7C79}.photos .photos-box{border-radius:0;border:1px solid #E3E5E5;padding:10px 10px 45px;background:#FFFFFF;margin:0 auto;text-align:center}footer{background:#34C7F2;color:#FFF;padding-top:35px;padding-bottom:35px;text-align:center}footer h2{color:#FFF}footer ul{list-style:none;padding-left:0;margin-bottom:0}footer ul li{display:inline-block;margin:5px 20px 10px 0}footer ul li a{background-color:#E8050A;color:#FFF;padding:3px 8px;border-radius:4px;font-weight:700;text-decoration:none}footer ul li a:hover{color:#FFF;background-color:#D50C04;text-decoration:none}@media (max-width:464px){.jumbo .jumbo-main h1{font-size:48px}}@media (max-width:414px){.photos .photos-box{width:100%;margin-top:40px}}@media (max-width:770px){.main{padding-left:40px;padding-right:40px;padding-bottom:70px}}