a.white-btn{border:1px solid #fff;border-radius:3px;color:#fff;display:block;font-size:.85em;margin-top:1.25em;padding:.625em 1.25em;transition:all 0.20s linear 0s;-o-transition:all 0.20s linear 0s;-ms-transition:all 0.20s linear 0s;-moz-transition:all 0.20s linear 0s;-webkit-transition:all 0.20s linear 0s}a.white-btn:hover{background:none repeat scroll 0 0 rgba(255,255,255,.1)}a.color-btn,form.customform button.color-btn{background:none;border:1px solid #001925;border-radius:3px;color:#001925;display:block;font-size:.85em;padding:.625em 1.25em;transition:all 0.20s linear 0s;-o-transition:all 0.20s linear 0s;-ms-transition:all 0.20s linear 0s;-moz-transition:all 0.20s linear 0s;-webkit-transition:all 0.20s linear 0s}a.color-btn:hover,form.customform button.color-btn:hover{border:1px solid #92c500;color:#92c500}#topbar{background:none repeat scroll 0 0 #012232;border-bottom:1px solid #001925;padding:.3125em 0}#topbar p{color:#fff;position:relative;top:2px}#topbar p strong{font-weight:600}#topbar i{color:#fff;font-size:1.1em;opacity:.5;transition:all 0.20s linear 0s;-o-transition:all 0.20s linear 0s;-ms-transition:all 0.20s linear 0s;-moz-transition:all 0.20s linear 0s;-webkit-transition:all 0.20s linear 0s}#topbar i:hover{color:#92c500;cursor:pointer;opacity:1}nav{background:none repeat scroll 0 0 #00283a}header{border-bottom:4px solid rgba(0,40,58,.53);width:100%;z-index:10}p.logo{color:#fff;font-size:2em;font-weight:300;position:relative;top:.625em}p.logo strong{font-weight:700}.logo-sub-text{font-size:1em;color:#E6E5E5}.top-nav li a{border-top:2px solid #00283a;color:#fff;font-size:.95em;font-weight:600;padding:2.1em 1.5em 2.5em;text-transform:uppercase;transition:all 0.20s linear 0s;-o-transition:all 0.20s linear 0s;-ms-transition:all 0.20s linear 0s;-moz-transition:all 0.20s linear 0s;-webkit-transition:all 0.20s linear 0s}.top-nav li a:hover,.top-nav li.active-item a{background:none repeat scroll 0 0 #00283a;border-top:2px solid #92c500;color:#92c500;position:relative}#first-block{background:none repeat scroll 0 0 #00283a;padding:3em 2em;text-align:center}#first-block h1{color:#fff;font-size:2em;font-weight:300;margin-top:0}#first-block p{color:#6c7c84;font-size:.85em}#content{background:none repeat scroll 0 0 #fff;padding:1em 2em;position:relative;z-index:2}#content .alt-color{color:#996}#content input,#contact textarea{background:none repeat scroll 0 0 rgba(0,0,0,0);border-radius:3px}#content h1,h2{color:#666645}#content h3{color:#666645;font-size:1em;font-weight:700;text-transform:uppercase}#content p{font-size:.85em;font-style:normal;line-height:2em;margin-bottom:1em}#content p strong{font-weight:700}#content p.no-margin{margin-bottom:0}#content i{background:#e0e0e0 none repeat scroll 0 0;border-radius:30px;color:#fff;display:inline-block;line-height:26px;margin:.625em;text-align:center;width:26px}.main-img{margin-bottom:1em}.content-img{margin-bottom:1em}.location{margin-bottom:2em}.boxWrapper{margin-bottom:1em}#features{background:none repeat scroll 0 0 #fff;padding:1em 2em;position:relative;text-align:center;z-index:2}#features i{background:none repeat scroll 0 0 #92c500;border-radius:100px;box-shadow:0 0 2px 0 rgba(0,0,0,.3) inset;color:#fff;display:inline-block;font-size:2em;height:100px;line-height:100px;text-align:center;width:100px}#features h2{font-size:1em;font-weight:600;margin:1.25em 0;text-transform:uppercase}#features p{color:#000;font-size:.85em;line-height:1.5em}.media-container{overflow:hidden}.media-container video,.media-container img{display:block;height:100%;max-width:none;min-width:100%;width:auto}article p,article li{color:#fff;font-size:.85em;opacity:.7}article ul{padding:1.25em 0}article ul li{list-style-type:none;margin:.625em 0;padding:0 0 0 1em}article ul li:before{background:#00283a none repeat scroll 0 0;color:#fff;content:"\f006";display:inline-block;font-family:"mfg";font-size:.8em;height:20px;line-height:20px;margin-left:-1em;margin-right:.625em;text-align:center;width:20px}h2.section-title:after{background:#dedede none repeat scroll 0 0;content:"";display:block;height:1px;margin:.31225em auto 0;position:relative;width:100px}h2.section-title{color:#dedede;font-size:3.8em;font-weight:700;letter-spacing:-1px;margin:0 0 1.25em;text-align:center;text-transform:uppercase}.tab-item{background:#fff none repeat scroll 0 0;margin-top:1.25em;padding:1.25em 0}.tab-nav{display:table}a.tab-label,a.tab-label:link,a.tab-label:visited{background:#00283a none repeat scroll 0 0;color:#fff;display:block;font-size:1em;padding:.625em 1.25em;transition:all 0.20s linear 0s;-o-transition:all 0.20s linear 0s;-ms-transition:all 0.20s linear 0s;-moz-transition:all 0.20s linear 0s;-webkit-transition:all 0.20s linear 0s}a.tab-label:hover,a.tab-label.active-btn{background:#92c500;color:#fff}#contact{background:none repeat scroll 0 0 #fff;box-shadow:0 0 10px 0 rgba(0,0,0,.5);padding:6em 2em;position:relative;z-index:2}#contact input,#contact textarea{background:none repeat scroll 0 0 rgba(0,0,0,0);border-radius:3px}form.customform button.color-btn{height:auto;margin-top:0}#contact h2{margin:0 0 1.25em}#contact h3{color:#92c500;font-size:1em;font-weight:700;margin:0 0 .625em;text-transform:uppercase}#contact p{font-size:.85em;font-style:normal;line-height:2em}#contact p strong{font-weight:700}#contact i{background:#e0e0e0 none repeat scroll 0 0;border-radius:30px;color:#fff;display:inline-block;line-height:26px;margin:.625em;text-align:center;width:26px}#map-block{filter:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="g"><feColorMatrix type="matrix" values="0.3 0.3 0.3 0 0 0.3 0.3 0.3 0 0 0.3 0.3 0.3 0 0 0 0 0 1 0"/></filter></svg>#g');-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayScale=1)}footer{background:none repeat scroll 0 0 #00283a;padding:3.5em 0}footer p,footer a:visited,footer a,footer a:hover,footer a:link,footer a:active{color:#fff}@media screen and (max-width:768px){header{position:relative}.top-nav li a{background:#05374e none repeat scroll 0 0}#carousel .text{font-size:.8em;top:20%}.owl-controls.clickable{display:none!important}.right{float:none}.left{float:none}.social.right{float:right}#about-us article{padding:4em 2.5em}}@media screen and (max-width:480px){h1{font-size:1.5rem}#topbar{line-height:1.625em;text-align:center}.social.right{float:none}p.logo,p.nav-text{text-align:center}}