body,html {margin:0;padding:0;width:100%;height:100%!important;}.animate {-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flexslider,.flex-viewport {width:100%;height:600px;margin:0;padding:0;}.flexslider.flexslider500{width:100%;height:500px;margin:0;padding:0;}.flexslider.flexslider300{width:100%;height:300px;margin:0;padding:0;}.flexslider.flexslider300 .slides {height:300px;overflow:hidden;float:left;width:100%}.flexslider.flexslider500 .slides {height:500px;overflow:hidden;float:left;width:100%}.flexslider .slides {height:600px;overflow:hidden;float:left;width:100%}.flexslider.flexslider500 .slides li{width:100%;height:500px;margin:0;padding:0;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;}.flexslider.flexslider300 .slides li{width:100%;height:300px;margin:0;padding:0;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;}.flexslider .slides li{width:100%;height:600px;margin:0;padding:0;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;}.flex-control-nav {bottom:35%;}.flex-direction-nav {display:none}.flex-caption {position:absolute;top:35%;text-shadow:0px 0px 10px #000;left:0;text-align:center;width:100%;color:#fff}.flex-caption h1,.flex-caption h1 a{color:#fff;font-size:48px;margin:0px;padding-top:8px;padding-bottom:0px;font-weight:300 !important;font-family:'Open Sans',sans-serif;text-transform:uppercase;}.flex-caption h1 a:hover{text-decoration:none;color:#8b382f}.flex-caption p,.flex-caption h2{padding-top:8px;font-size:20px;margin:0;font-weight:300 !important;font-family:'Open Sans',sans-serif;text-transform:uppercase;}@media (min-width:768px) and (max-width:980px){.flex-caption h1{font-size:36px}.flex-caption p {font-size:20px}.flex-control-nav {bottom:25%;}}@media (max-width:767px){.flex-caption h1 {font-size:36px}.flex-caption p {font-size:18px}.flex-control-nav {bottom:15%;}}