@font-face {
  font-family: Risque;
  src: url(../fonts/Risque-Regular.ttf); }
@font-face {
  font-family: Beaufort-Bold;
  src: url(../fonts/Beaufort-Bold.ttf); }
body {

  font-family: Beaufort-Bold, Helvetica, Arial, sans-serif;
  color: #ffffff;}

  #top-menu {
    height: 53px;
    border-bottom: 3px solid #262626; }
    #top-menu .navbar {
      margin-bottom: 0; }
    #top-menu .navbar-default {
      background-color: transparent;
      border-color: transparent; }
      #top-menu .navbar-default .navbar-nav {
        background-color: #121212; }
        #top-menu .navbar-default .navbar-nav > li > a {
          text-transform: uppercase;
          color: #c0a265;
}
          #top-menu .navbar-default .navbar-nav > li > a:hover {
            color: #ffffff;
            background-color: transparent;
            border-bottom: #c0a265 solid 2px; }
        #top-menu .navbar-default .navbar-nav > .active > a {
          color: #ffffff;
          background-color: transparent;
          border-bottom: #c0a265 solid 2px; }

#section_1 {
  justify-content: center;
  align-items: center;
  display: flex;
}
  #section_1 .bg_img {

    background-size: cover;
    background-position: center;
      display: flex; }
    #section_1 .bg_img .under-logo {
      position: relative;
      padding-top: 12px; }
      #section_1 .bg_img .under-logo .second-menu {
        font-family: Risque, Helvetica, Arial, sans-serif;
        float: left;
        width: 100%;
        display: flex;
        background-color: #b0d136; }
        #section_1 .bg_img .under-logo .second-menu ul {
          margin: auto;
          text-align: center;
          padding: 0; }
          #section_1 .bg_img .under-logo .second-menu ul li {
            display: inline; }
            #section_1 .bg_img .under-logo .second-menu ul li + li {
              margin-left: 10px; }
            #section_1 .bg_img .under-logo .second-menu ul li a {
              color: #000000;
              text-decoration: none;
              font-weight: bold;}

#section_2.bg_pattern, #section_3.bg_pattern, #section_4.bg_pattern, #section_5.bg_pattern {
  background-image: url("../images/bh_section.jpg");
  background-repeat: repeat; }
#section_2.bg_pattern_2, #section_3.bg_pattern_2, #section_4.bg_pattern_2, #section_5.bg_pattern_2 {
  background-image: url("../images/pattern_bg_@_05.jpg");
  background-repeat: repeat;
 }
#section_2 h2, #section_3 h2, #section_4 h2, #section_5 h2, #section_6 h2 {
  color: #b0d136;
  font-family: Beaufort-Bold, Helvetica, Arial, sans-serif;
  font-weight: bold;

  text-transform: uppercase;
  text-align: center;
}
#section_2 p.description, #section_3 p.description, #section_4 p.description, #section_5 p.description, #section_6 p.description {
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  max-width: 640px;
  margin: 0 auto; }
#section_2 hr, #section_3 hr, #section_4 hr, #section_5 hr {
  background-color: #c79a3c;
  color: #c79a3c;
  width: 40px;
  border: 2px solid; }
#section_2 .logo_brand_img, #section_3 .logo_brand_img, #section_4 .logo_brand_img, #section_5 .logo_brand_img {
  margin: 0 auto;}
#section_2 h3, #section_3 h3, #section_4 h3, #section_5 h3 {
  color: #c0a265;
  text-align: center;
  font-weight: bold;
  text-transform: uppercase;}

footer {
  height: auto;
  background-color: #121212;
  border-top: #262626 2px solid;}
  footer .copyright {
    text-align: center;
    color: #fefefe;
    text-transform: uppercase;
    opacity: 0.1; }
  footer .footer-menu ul {
    list-style-type: none;
    padding: 10px; }
    footer .footer-menu ul li {
     }
      footer .footer-menu ul li a {
        font-family: Beaufort-Bold, Helvetica, Arial, sans-serif;
        font-weight: bold;
        color: #c0a265;
        text-transform: uppercase;
        text-decoration: none; }

.btn-default {
  margin-top: 35px;
  background: linear-gradient(#eca235, #f18e28);
  height: 40px;
  border-bottom: #e96915 4px solid;
  border-right: #e47519 4px solid;
  border-top: #f2be45 4px solid;
  border-left: #f1b13c 4px solid;
  color: #222222;
  text-transform: uppercase;
  border-radius: 0;
  width: 140px;
  font-weight: bold; }
  .btn-default:hover {
    background: #fff; }

#scrollUp-active {
  display: none; }

@media (min-width: 768px) {
}

  .under-logo .caret-under-logo {
    content: '';
    position: absolute;
    left: 57%;
    top: 0;
    width: 0;
    height: 0;
    border-right: 18px solid transparent;
    border-bottom: 12px solid #b0d136;
    clear: both; }
  .under-logo .second-menu:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border-left: 17px solid transparent;
    border-right: 0px solid transparent;
    border-bottom: 56px solid #b0d136;
    left: -17px;
    position: absolute; }
  .under-logo .second-menu:before {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border-left: 0 solid transparent;
    border-right: 17px solid transparent;
    border-top: 56px solid #b0d136;
    right: -17px;
    position: absolute; } }
@media (max-width: 767px) {
  .copyright {
    }

  .footer-menu ul {
    margin-top: 20px;
    text-align: center; } }
.row-text {
  opacity: 0; }

.dg-center .row-text {
  opacity: 1 !important;
  width: 735px;
  left: -75%;
  top: 240px; }

.dg-wrapper a div {
  bottom: -50px !important; }
  @media (max-width: 650px) {
    .dg-wrapper a div {
      bottom: -90px !important; } }
  @media (max-width: 530px) {
    .dg-wrapper a div {
      bottom: -110px !important; } }
  @media (max-width: 430px) {
    .dg-wrapper a div {
      bottom: -160px !important; } }

@media (max-width: 650px) {
  #section_2 p.description, #section_3 p.description, #section_4 p.description, #section_5 p.description {
    max-width: 500px; } }
@media (max-width: 530px) {
  #section_2 p.description, #section_3 p.description, #section_4 p.description, #section_5 p.description {
    max-width: 400px; } }
@media (max-width: 430px) {
  #section_2 p.description, #section_3 p.description, #section_4 p.description, #section_5 p.description {
    max-width: 300px; }

  #section_2 h3, #section_3 h3, #section_4 p, #section_5 h3 {
    max-width: 350px;
    margin: auto;
    padding-bottom: 10px; } }
@media (max-width: 370px) {
  #section_2 h3, #section_3 h3, #section_4 h3, #section_5 h3 {
    max-width: 310px;
    margin: auto;
    padding-bottom: 10px; }

  #section_2 .logo_brand_img, #section_3 .logo_brand_img, #section_4 .logo_brand_img, #section_5 .logo_brand_img {
    max-width: 100%; } }
@media (max-width: 330px) {
  #section_2 h3, #section_3 h3, #section_4 p, #section_5 h3 {
    max-width: 300px;
    margin: auto;
    padding-bottom: 10px; } }
.dg-container {
  overflow: hidden;
  height: 800px !important; }
  @media (max-width: 650px) {
    .dg-container {
      height: 900px !important; } }
  @media (max-width: 530px) {
    .dg-container {
      height: 950px !important; } }
  @media (max-width: 430px) {
    .dg-container {
      height: 1000px !important; } }

#section_3 .dg-wrapper a div, #section_4 .dg-wrapper a div, #section_5 .dg-wrapper a div {
  bottom: 0px !important; }
  @media (max-width: 650px) {
    #section_3 .dg-wrapper a div, #section_4 .dg-wrapper a div, #section_5 .dg-wrapper a div {
      bottom: 0px !important; } }
  @media (max-width: 530px) {
    #section_3 .dg-wrapper a div, #section_4 .dg-wrapper a div, #section_5 .dg-wrapper a div {
      bottom: -10px !important; } }
  @media (max-width: 430px) {
    #section_3 .dg-wrapper a div, #section_4 .dg-wrapper a div, #section_5 .dg-wrapper a div {
      bottom: -20px !important; } }
#section_3 .dg-container, #section_4 .dg-container, #section_5 .dg-container {
  overflow: hidden;
  height: 750px !important; }

/*# sourceMappingURL=styles.css.map */
