@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=Karla:400,400italic,700,700italic);@import url(https://fonts.googleapis.com/css?family=Crete+Round:400,400italic);@import url(../assets/bootstrap/css/bootstrap.min.css);@import url(../assets/font-awesome/css/font-awesome.min.css);@import url(../assets/revolution/css/settings.css);@import url(../assets/revolution/css/layers.css);@import url(../assets/revolution/css/navigation.css);@import url(../assets/jquery-ui-1.11.4/jquery-ui.css);@import url(../assets/owl.carousel-2/assets/owl.carousel.css);@import url(../assets/owl.carousel-2/assets/owl.theme.default.min.css);@import url(../assets/animate.css);@import url(../assets/hover.css);@import url(../assets/fancyapps-fancyBox/source/jquery.fancybox.css);@import url(../assets/jquery.bxslider/jquery.bxslider.css);@import url(../assets/flaticon/flaticon.css);@import url(../css/style.css);@font-face{font-family:'HelveticaCB';src:url(../assets/fonts/Helvetica/helvetica-neue-condensed-black.ttf);}
*{margin:0px;padding:0px;border:none;outline:none;}
body{font-size:16px;color:#fff;font-weight:400;background:#222;}
.auto-container{position:static;max-width:1200px;padding:0px 15px;margin:0 auto;}
a{text-decoration:none;cursor:pointer;}
a:hover,a:focus,a:visited{text-decoration:none;outline:none;}
h1,h2,h3,h4,h6{position:relative;font-family:'HelveticaCB' !important;margin:0px;background:none;}
h5{position:relative;font-family:'Crete Round', serif;font-weight:normal;margin:0px;background:none;}
input,button,select,textarea{font-family:'Karla', sans-serif;}
p{position:relative;font-family:'Karla', sans-serif;font-weight:400;margin:0px;}
.page-wrapper{position:relative;margin:0 auto;width:100%;min-width:300px;min-height:400px;overflow:hidden;}
.section-padding{padding:80px 0;}
ul,li{list-style:none;padding:0px;margin:0px;}
.center{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}
.out{opacity:0;filter:alpha(opacity=0);}
.in{opacity:1;filter:alpha(opacity=100);}
.uppercase{text-transform:uppercase !important;}
.capitalized{text-transform:capitalize !important;}
.lowercase{text-transform:lowercase !important;}
.no-margin{margin:0px !important;}
.no-float{float:none !important;}
.no-padd{padding:0px !important;}
.preloader{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:999999;background-color:#ffffff;background-position:center center;background-repeat:no-repeat;background-image:url(../images/icons/preloader.GIF);}
.read-more{position:relative;display:inline-block;width:auto;font-size:14px;font-weight:600;text-transform:uppercase;line-height:24px;padding:15px 25px;margin-bottom:30px;color:#222;background:#F8EE1D;transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;}
.read-more .fa{position:relative;padding-right:15px;top:0px;font-size:18px;}
.read-more:before{background-color:#36404b;}
.margin-top-20{margin-top:20px;}
.span-4{width:33.3333333333% !important;float:left;}
.span-6{width:50% !important;float:left;}
.width-1{width:33.33333333333% !important;}
.width-2{width:50% !important;float:left;}
[class^="flaticon-"]:before, [class*=" flaticon-"]:before, [class^="flaticon-"]:after, [class*=" flaticon-"]:after{margin-left:0px;}
.bg-p{background-position:center center !important;background-size:cover !important;background-repeat:no-repeat !important;}
.pb-15{padding-bottom:15px !important;}
.pt-99{padding-top:99px !important;}
.pt-100{padding-top:100px !important;}
.mb-6{margin-bottom:6px !important;}
.section-title{position:relative;padding:93px 0 68px;text-align:center;}
.section-title h2{position:relative;font-size:36px;font-family:'HelveticaCB';color:#000;text-transform:uppercase;margin-bottom:26px;letter-spacing:2px;}
.section-title h5{position:relative;font-size:14px;font-family:'Crete Round', serif;font-weight:400;font-style:italic;color:#999999;}
.section-button{position:relative;padding:0 0 40px 0;text-align:center;}
.whitey{color:#fff !important;}
.darkgrey{color:#444;}
.page-title .sec-title{position:relative;overflow:hidden;z-index:55;}
.page-title .sec-title h2{position:relative;font-size:36px;text-transform:uppercase;background:#F8EE1D;padding-left:62px;line-height:120px;left:85px;width:50%;float:right;letter-spacing:2px;color:#151515;}
.page-title .sec-title h2.bigger{position:relative;font-size:32px;text-transform:uppercase;background:#F8EE1D;padding-left:62px;line-height:120px;left:85px;width:90%;float:right;letter-spacing:0;color:#151515;}