/*@font-face {
  font-family: 'GoldanaBase';
            src: url('../fonts/GoldanaBase.eot?#iefix') format('embedded-opentype'),  
                url('../fonts/GoldanaBase.otf')  format('opentype'),
                url('../fonts/GoldanaBase.woff') format('woff'), 
                url('../fonts/GoldanaBase.ttf')  format('truetype'), 
                url('../fonts/GoldanaBase.svg#GoldanaBase') format('svg');
  font-weight: normal;
  font-style: normal;
}
*/
.rd-navbar-fixed .rd-navbar-brand img {
    height: 50px;
}
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
strong{ font-weight: bold;}




html,body,p,a{
    font-family:  Arial, Helvetica, sans-serif;
    /*font-size: 18px;*/
    /*line-height: 30px;
    font-weight: normal;
    color: #174250;*/

}

p strong{
    font-weight: 600;
}
p{
    margin-top: 12px;
}
p + * {
    margin-top: 40px;
}

h1,h2,h3,h4,h5,h6,
.context-light h1, .bg-gray-lighter h1, .layout-panel-wrap h1, 
.context-light h2, .bg-gray-lighter h2, .layout-panel-wrap h2, 
.context-light h3, .bg-gray-lighter h3, .layout-panel-wrap h3, 
.context-light h4, .bg-gray-lighter h4, .layout-panel-wrap h4, 
.context-light h5, .bg-gray-lighter h5, .layout-panel-wrap h5, 
.context-light h6, .bg-gray-lighter h6, .layout-panel-wrap h6, 
.context-light .heading-1, .bg-gray-lighter .heading-1, 
.layout-panel-wrap .heading-1, .context-light .heading-2, 
.bg-gray-lighter .heading-2, .layout-panel-wrap .heading-2, 
.context-light .heading-3, .bg-gray-lighter .heading-3, 
.layout-panel-wrap .heading-3, .context-light .heading-4, 
.bg-gray-lighter .heading-4, .layout-panel-wrap .heading-4, 
.context-light .heading-5, .bg-gray-lighter .heading-5, 
.layout-panel-wrap .heading-5, .context-light .heading-6, 
.bg-gray-lighter .heading-6, .layout-panel-wrap .heading-6 {
    font-family: 'Raleway', sans-serif;
    color: #003d1c;
}
.rd-navbar-static .rd-navbar-nav > li.opened > a, 
.rd-navbar-static .rd-navbar-nav > li.active > a, 
.rd-navbar-sidebar .rd-navbar-nav > li.opened > a, 
.rd-navbar-sidebar .rd-navbar-nav > li.active > a, 
.footer-modern__layer .current_page_item,
.footer-modern__layer .current_page_parent
{
    color: #003d1c;
    font-weight: bold;
}

h1{
    font-size: 40px;
    font-weight: bold;
    line-height: 50px;
    text-transform: uppercase;
}
h2, .heading-2 {
    font-size: 38px;
    font-weight: bold;
}

h3, .heading-3 {
    font-size: 34px;
    font-weight: bold;
}

h4, .heading-4 {
    font-size: 30px;
    font-weight: bold;
}
h5, .heading-5 {
    font-size: 25px;
    font-weight: bold;
}
h6, .heading-6 {
    font-size: 22px;
    font-weight: bold;
}

.rd-navbar-static {
    background-color: #cdba7c;
}

.content-block ul { 
   list-style-type: disc; 
   list-style-position: inside; 
   margin-left: 20px;
   padding-top: 10px;
   padding-bottom: 10px;
       margin-top: 10px;
}
.content-block ol { 
   list-style-type: decimal; 
   list-style-position: inside; 
   margin-left: 20px;
   padding-top: 10px;
   padding-bottom: 10px;
       margin-top: 10px;
}
.content-block ul ul, .content-block ol ul { 
   list-style-type: circle; 
   list-style-position: inside; 
   margin-left: 15px; 
}
.content-block ol ol, .content-block ul ol { 
   list-style-type: lower-latin; 
   list-style-position: inside; 
   margin-left: 15px; 
}
.content-block ol li, .content-block ul li { 
    display: list-item;
}

.rd-navbar-static .rd-navbar-nav-wrap {
    flex-direction: column;
}
img#homeLogo {
    height: 94px;
}


header .brand-name img{
    max-height: 100px;
}
footer .brand img{
    max-height: 70px;
}


.rd-navbar-static .rd-navbar-nav > li > a:hover, 
.rd-navbar-static .rd-navbar-nav > li.opened > a, 
.rd-navbar-static .rd-navbar-nav > li.active > a, 
.rd-navbar-sidebar .rd-navbar-nav > li.opened > a, 
.rd-navbar-sidebar .rd-navbar-nav > li.active > a{
   /* color: #e8cf1b;*/
}

.videoSection{
    margin-top: 40px;
    margin-botom: 40px;
    max-height: 660px;
    overflow: hidden;
}
.videoSection video{
    height: auto;
    width: 1840px;
    background-size: cover;
}

.hidden{
    display: none;
}


