@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/opensans-regular-webfont.eot');
    src: url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-regular-webfont.woff2') format('woff2'),
         url('../fonts/opensans-regular-webfont.woff') format('woff'),
         url('../fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sanslight';
    src: url('../fonts/opensans-light-webfont.eot');
    src: url('../fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-light-webfont.woff2') format('woff2'),
         url('../fonts/opensans-light-webfont.woff') format('woff'),
         url('../fonts/opensans-light-webfont.ttf') format('truetype'),
         url('../fonts/opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sanssemibold';
    src: url('../fonts/opensans-semibold-webfont.eot');
    src: url('../fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-semibold-webfont.woff2') format('woff2'),
         url('../fonts/opensans-semibold-webfont.woff') format('woff'),
         url('../fonts/opensans-semibold-webfont.ttf') format('truetype'),
         url('../fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sansbold';
    src: url('../fonts/opensans-bold-webfont.eot');
    src: url('../fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-bold-webfont.woff2') format('woff2'),
         url('../fonts/opensans-bold-webfont.woff') format('woff'),
         url('../fonts/opensans-bold-webfont.ttf') format('truetype'),
         url('../fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}


* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; text-decoration: none; margin: 0; padding: 0; outline: none; }
.transition, .transition:before, .transition:after, .transition:hover {transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; }
img { max-width: 100%; height: auto; width: auto\9; /* ie8 */ border: none; outline: none; vertical-align: middle; }
a:hover { }
a, a:focus { outline: none; }
body { font-family: 'open_sansregular'; }
a:hover { }
a { }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
h1 { }
h2 { }
h3 { }
p { }

::-moz-selection {color: #fff;background: #be0f19;}
::selection { color: #fff; background: #be0f19; }
.header { width: 100%; background:url(../images/header.jpg) repeat-x; border-bottom:4px solid #403c3b; height:320px;}
.logo{ width:100%; text-align:center;}
.menu{ margin-bottom:5px; width:100%; margin-top:55px;}
.menu .navbar-default{ margin:0; background:none; border:none;}
.menu .nav > li > a{font-family: 'open_sanslight'; font-size:21.64px; color:#2b2522; padding:15px 11px;}
.menu .nav > li > a:hover{ color:#be0f19;}
.menu .navbar-default .navbar-nav > .active > a, .menu .navbar-default .navbar-nav > .active > a:focus, .menu .navbar-default .navbar-nav > .active > a:hover{font-family: 'open_sanssemibold'; background:none;}
.menu .navbar-nav{ width:100%; text-align:center;}
.menu .navbar-nav li{ float:none; .float:left; display:inline-block;}
.section{ width:100%;}
.section-one{ width:100%; background:#000; text-align:center; padding:45px 45px;  }
.section-one h2{ color:#cda64b; font-size:26px; margin:0 0 30px 0;  padding:0; font-family: 'open_sansbold';} 
.section-one p{ color:#fff; font-size:17px; line-height:30px; font-family: 'open_sanssemibold'; }
.section-two{ width:100%;}
.section-two-heading{ background:#be0f19; color:#fff; font-size:26px; font-family: 'open_sansbold'; padding:25px 10px 25px 60px;} 
.section-two .section-two-left{ padding:0;}
.section-two .section-two-right{ padding:0;}

ul.management{ background:#595959; margin:0; padding:0;}
ul.management li{ list-style:none; float:left; width:33.33%; position:relative;}
ul.management li a{ text-decoration:none;}
.management-pic{ width:100%; position:relative;}
.management-pic img{ width:100%;}
.mail-link{ position:absolute; left:50%; margin-left:-35px; top:50%; margin-top:-22px; z-index:2; display:none;}
.management-dec{padding:10px 17px; width:100%; min-height: 58px;}
.management-dec h2{ margin:0; padding:0; color:#fff; font-size:16.36px; font-family: 'open_sansbold';  text-transform:uppercase; }
.management-dec p{ color:#fff; margin:0; padding:0; font-size:14.03px; text-transform:uppercase;}
.decbg1{ background:#161616;} 
ul.management li:hover .management-pic:after{ height:100%; width:100%; z-index:1; content:""; position:absolute; left:0; top:0; background:rgba(0,0,0,0.6);}
ul.management li:hover .mail-link{ display:block;}
.decbg2{ background:#2a2a2a;}
.decbg3{ background:#595959;}
.section-right-pic{ width:100%;}
.section-right-dec{ width:100%; padding:30px 30px 15px 35px; background:#fff;}
.section-right-dec h2{ color:#000; font-size:26px; font-family: 'open_sansbold'; margin:0 0 10px 0; padding:0;}
.section-right-dec h3{ color:#000; font-size:20px; font-family: 'open_sanslight'; margin:0 0 15px 0; padding:0;}
.section-right-dec p{ margin:0 0 20px 0; padding:0; font-size:17px; color:#000; line-height:20px; font-family: 'open_sanslight';}
.read-more{ display:block; float:right; color:#000; font-size:18.34px; width:113px; height:31px; text-align:center; line-height:29px; border:1px solid #403c3b; transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}
.read-more:hover, .read-more:focus{ background:#403c3b; color:#fff; text-decoration:none;}
.footer{ width:100%;}
.footer-top{ width:100%; background:#000; padding:34px 64px;}
.footer-link-left h2{ color:#cda64b; margin:0 0 40px 0; padding:0; font-size:18px; font-family: 'open_sansbold'; text-transform:uppercase;}
.footer-link-left a{ transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; color:#fff; font-size:18px; line-height:24px;  font-family: 'open_sanslight';}
.footer-link-left a:hover, .footer-link-left a:focus{color:#cda64b;  text-decoration:none;}
.footer-link-left p{ margin:0; padding:0; width:100%;}
.footer-link-right h2{ color:#c29d47; font-size:18px; font-family: 'open_sanslight'; margin:0 0 20px 0;}
.footer-link-right p{ float:left; width:33.33%; margin:0; padding:0;}
.footer-link-right a{ color:#efefef; font-size:13px; font-family: 'open_sanslight';}
.footer-link-right a:hover, .footer-link-right a:focus{ color:#cda64b;  text-decoration:none; }
.footer-link-right {padding-top: 62px;}
.footer-bottom{ width:100%; text-align:center; font-size:14px; padding:22px 0; font-family: 'open_sanslight'; color:#000;}