#m-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:10000;background:rgba(0,0,0,0.8)}#m-wrapper{width:100%;height:100%;position:absolute;top:0;left:0;z-index:20000;font-size:3.8vmin}#m-logo{text-align:center;font-family:"Istok Web",sans-serif;color:#fff;font-size:6vmin;border-bottom:1px solid #666;margin:0 0 5vw;padding:5vw 0}#m-logo span{display:block;color:#999;font-size:3vmin}#m-buttons ul{margin:0;padding:0;list-style:none}#m-buttons ul li{list-style:none;margin:0 5vw 6vw;padding:0 2vw;text-align:center;width:36vw;box-sizing:border-box;display:inline-block;height:30vw}#m-buttons ul li a{color:#333;display:block;border:1px solid #dfdfdf;background:#efefef;border-radius:6px;width:36vw;height:30vw;padding:5vw 2vw}#m-buttons ul li a:hover{background:#ccc}#m-buttons ul li a.m-primary{color:#fff;background:#ffad24;border-color:#ef9e17}#m-buttons ul li a.m-primary:hover{background:#ef9e17}#m-buttons ul li a.m-primary span{color:#fff}#m-buttons ul li a:hover{text-decoration:none}#m-buttons ul li a span{font-size:12vw;display:block;margin:0 0 3vw}#m-main-site{margin:0 5vw;padding:0 2vw;text-align:center}#m-main-site a{color:#fff;display:block;background:#999;border-radius:6px;width:83vw;padding:5vw;text-decoration:none}#m-main-site a:hover{color:#fff;background:#666}body{font-family:"Open Sans",sans-serif;background:#a0d7fe}body h1,body h2,body h3{font-family:"Lucida Bright",Georgia,serif;font-size:35px;color:#08588b;font-weight:300}body main{margin-bottom:60px}body main .container{background:#fff;text-align:center}body main .container h2{margin:50px 0}body main .container p{color:#333;margin-bottom:40px;font-size:18px;line-height:26px}body main .container p span,body main .container p a{font-weight:600;color:#333;text-decoration:underline}body main .container p span:hover,body main .container p a:hover{text-decoration:none;cursor:pointer}body main .container img{border:2px solid #a7abad}body main .form-group:last-of-type{margin-bottom:0}body .clear{clear:both !important}body #cta .container{background:#08588b;font-family:"Lucida Bright",Georgia,serif;color:#fff;padding:20px 20px;font-size:25px;text-align:center}body #cta .container a{color:#fff;text-decoration:underline;transition:all 0.3s ease-out;white-space:nowrap}body #cta .container a:hover{text-decoration:none;transition:all 0.3s ease-out}body#services main>.content{padding-bottom:40px}body#gallery main .col-md-10 .row:last-of-type{margin-bottom:20px}body#gallery main .col-md-10 .row img{margin-bottom:30px}body#contact header .container-fluid{display:none}body#contact #park-scene{margin-top:50px}main form .form-group .col-sm-6 textarea{height:150px}.modal .modal-content .modal-body span,.modal .modal-content .modal-body a{font-weight:600;text-decoration:underline}.modal .modal-content .modal-body span:hover,.modal .modal-content .modal-body a:hover{text-decoration:none;cursor:pointer}.modal .modal-content .modal-body h3{font-size:20px}.btn{color:#fff;border:1px solid #fff;text-decoration:none;padding:10px 20px 6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;text-align:center;font-size:20px;font-family:"Lucida Bright",Georgia,serif;background:#08588b;transition:all 0.3s ease-out;margin-bottom:50px}.btn:hover{color:#fff;background:#063b5d;transition:all 0.3s ease-out}header .col-lg-4{background:url(/assets/images/logo-cloud.png);background-size:cover;height:147px}header .col-lg-4 img{margin:0 auto;padding-top:10px}header .phone{background:url(/assets/images/logo-cloud.png);background-size:cover;height:147px;padding-top:10px;text-align:center;font-size:25px;color:#08588b;font-family:"Lucida Bright",Georgia,serif}header .container-fluid{overflow:hidden;height:150px}header .container-fluid #plane{height:140px;background:url(/assets/images/plane.png) no-repeat;width:605px;position:absolute;left:110%;transition:all 0.3s ease-out}header .container-fluid #plane h1{text-align:center;font-size:26px;line-height:30px;position:relative;left:120px;top:10px;color:#fff}header .container-fluid #plane h1 a{text-decoration:underline;color:#fff}header .container-fluid #plane.move-in{left:50%;margin-left:-302px;transition:left 5s ease-out}header .container-fluid #plane.move-out{left:-605px;transition:all 0.3s ease-out}nav .container{background:#acacac;padding:10px 0}nav .container ul{width:100%}nav .container ul li{width:25%;text-align:center}nav .container ul li a{color:#454545;font-size:28px;font-family:"Lucida Bright",Georgia,serif;text-transform:uppercase}nav .container ul li a:hover{background:#acacac;color:#101010;transition:all 0.3s ease-out}#portfolio .container{background:#fff;padding:30px 15px 60px}#portfolio .container h2{text-align:center;margin-bottom:50px}#portfolio .container .col-lg-10{background:#6a9ab9;padding:30px}#portfolio .container .col-lg-10 img{border:2px solid #a7abad}#portfolio .container .col-lg-10 .col-md-7 .row .col-sm-4:nth-child(1) img,#portfolio .container .col-lg-10 .col-md-7 .row .col-sm-4:nth-child(2) img,#portfolio .container .col-lg-10 .col-md-7 .row .col-sm-4:nth-child(3) img{margin-bottom:30px}#portfolio .container .col-lg-10 .col-md-5 img{height:338px;width:100%}footer{background:url(/assets/images/ft.svg);background-size:cover;padding:50px 0 30px;border-top:20px solid #8ec766}footer p{color:#5f4535;margin:0;font-size:13px}footer p a,footer p span{color:#5f4535;text-decoration:underline}footer p a:hover,footer p span:hover{color:#5f4535;text-decoration:none;cursor:pointer}footer .right{text-align:right;float:right}@media (max-width: 1210px){header .col-lg-4{height:152px}header .container-fluid{height:117px}header .container-fluid #plane{background:url(/assets/images/plane-1200.png);width:500px;height:117px}header .container-fluid #plane h1{font-size:20px;line-height:25px;left:105px;top:0}header .container-fluid #plane.move-in{left:54% !important}nav #main-menu{padding:0}nav #main-menu .row{margin:0}#portfolio .container .col-md-10 .col-md-5 img{height:272px}}@media (max-width: 992px){header .col-sm-5{height:118px}header .col-sm-5 img{width:190px}header .phone{font-size:20px}header .container-fluid{height:94px}header .container-fluid #plane{background:url(/assets/images/plane-992.png);width:400px;height:94px}header .container-fluid #plane h1{font-size:17px;line-height:20px;left:85px;top:-2px}header .container-fluid #plane.move-in{left:66% !important}#portfolio .row .col-md-5{display:none}main .container{padding:0 30px}footer{padding:20px 0;background-size:cover;border-top:20px solid #8ec766}footer p,footer p.right{text-align:center;float:none}footer p:last-child,footer p.right:last-child{margin-top:20px}}@media (max-width: 768px){header{height:auto}header .col-lg-4{background:none !important;height:auto}header .col-lg-4 img{width:auto;padding-top:20px}header .phone{padding:0;text-align:center;margin:20px 0;font-size:30px}main .container{padding:0 15px}main .container img{margin-bottom:30px}main .container img:nth-child(3),main .container img:nth-child(4){margin-bottom:0}.navbar-header{background:#acacac;border-bottom:1px solid #333}.navbar-header .navbar-toggle{margin-right:8px}.navbar-header .navbar-toggle .icon-bar{background:#333}#main-menu{border:0;margin:0;padding:0 !important}#main-menu ul{margin:0}#main-menu ul li{width:100%}#main-menu ul li a{text-align:center}.control-label{width:100%;text-align:left}#portfolio .row .col-lg-10{padding-bottom:0}#portfolio .row .col-lg-10 .row .col-md-7 img{margin-bottom:30px}}@media (max-width: 400px){header .phone{padding:0;text-align:center;margin:20px 0;font-size:23px}main .col-md-10 .col-xs-6{width:100%}main .col-md-10 .col-xs-6 img{margin:0 auto 30px}main .col-md-10 .col-xs-6:last-of-type img{margin-bottom:0}#portfolio .row .col-xs-6{width:100%}}
/*# sourceMappingURL=style.css.map */
