.header {
  height: 600px;
  margin-top: 0px;
}

.header.header_brands {
  background-image: url('../images/CHEVAL-007.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.header.header_customers {
  background-image: url('../images/CHEVAL-009.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.header.header_markets {
  background-image: url('../images/CHEVAL-010.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide {
  background-image: url('../images/CHEVAL-001.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.slide-2 {
  background-image: url('../images/CHEVAL-014.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.slider {
  height: 600px;
}

.slide-3 {
  background-image: url('../images/CHEVAL-003.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide-4 {
  background-image: url('../images/CHEVAL-012.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.slide-5 {
  background-image: url('../images/CHEVAL-005.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.navigation {
  background-color: #acc6c9;
}

.brand {
  margin-top: 7px;
  margin-bottom: 5px;
}

.brand.w--current {
  margin-top: 5px;
  margin-bottom: 0px;
  padding-top: 0px;
}

.navbar {
  position: fixed;
  left: 0px;
  top: 0px;
  right: 0px;
  background-color: rgba(0, 0, 0, .95);
}

.nav-link {
  height: 50px;
  padding-top: 75px;
  padding-right: 15px;
  padding-left: 15px;
  font-family: Bebasneue, sans-serif;
  color: #ac8a00;
  font-size: 18px;
  font-weight: 400;
}

.nav-link:hover {
  color: #bbc8df;
  font-weight: 400;
}

.content1.content1_brands {
  height: 770px;
}

.content1_holder {
  margin-top: 30px;
  margin-bottom: 30px;
}

.heading {
  font-family: Bebasneue, sans-serif;
  color: #2d8799;
}

.paragraph {
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
  color: #08262c;
}

.content2 {
  margin-bottom: 20px;
}

.image {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

.heading-2 {
  margin-bottom: 2px;
  margin-left: 17px;
  font-family: Bebasneue, sans-serif;
  color: #2d8799;
  font-size: 16px;
}

.paragraph-2 {
  margin-right: 17px;
  margin-left: 17px;
  color: #08262c;
  font-size: 12px;
  line-height: 15px;
}

.map {
  height: 600px;
  background-image: url('../images/CHEVAL-006.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.map.maphome {
  background-image: url('../images/CHEVAL-013.jpg');
}

.footer1 {
  height: 160px;
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: rgba(172, 198, 201, .9);
}

.footer2 {
  height: 40px;
  background-color: #08262c;
}

.footer1_holder {
  display: block;
  padding-right: 0px;
  padding-left: 0px;
}

.link-block {
  margin: 5px 4px;
  padding-right: 0px;
  padding-left: 0px;
}

.footer1_holderb {
  padding-left: 57px;
}

.footer2_holder {
  height: 40px;
}

.row {
  height: 40px;
}

.column {
  height: 40px;
  padding-right: 0px;
}

.column-2 {
  height: 40px;
  padding-left: 5px;
}

.heading-3 {
  display: block;
  width: 115px;
  float: right;
  color: #acc6c9;
  font-weight: 400;
}

.column-3 {
  height: 40px;
}

.link-block-3 {
  width: 30px;
  height: 30px;
  margin: 5px;
}

.text-block {
  width: 410px;
  margin-top: 10px;
  float: right;
  color: #acc6c9;
  font-size: 12px;
}

.brandslogo {
  margin: 5px 10px;
}

.brandscontent1_holder {
  margin-top: 30px;
  margin-bottom: 20px;
}

.heading-4 {
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Bebasneue, sans-serif;
  color: #2d8799;
}

.brandslogo_contaner1 {
  display: block;
}

.brandslogo_contaner1.blc1 {
  margin-bottom: 40px;
  padding-right: 30px;
  padding-left: 30px;
}

.brandslogo_contaner1.blc3 {
  padding-left: 35px;
}

.brandslogo_contaner1.blc4 {
  padding-left: 200px;
}

.brandslogo_contaner1.blc2 {
  padding-left: 10px;
}

.content2_brands {
  height: 600px;
  background-image: url('../images/CHEVAL-008.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: scroll;
  text-align: right;
}

.content3_brands {
  height: 300px;
  margin-bottom: 20px;
  padding-top: 20px;
}

.content3_brands_holder {
  padding-left: 120px;
}

.heading-5 {
  font-family: Bebasneue, sans-serif;
  color: #2d8799;
}

.paragraph-3 {
  color: #08262c;
}

.conent1_customers {
  margin-top: 20px;
  margin-bottom: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.heading-6 {
  font-family: Bebasneue, sans-serif;
  color: #2d8799;
}

.heading-7 {
  margin-bottom: 0px;
  font-family: Bebasneue, sans-serif;
  color: #2d8799;
}

.paragraph-4 {
  margin-bottom: 15px;
  color: #08262c;
}

.paragraph-5 {
  color: #08262c;
  font-size: 12px;
}

.column-4 {
  padding-left: 80px;
}

.column-5 {
  padding-right: 80px;
}

.heading-8 {
  margin-top: 40px;
  margin-bottom: 0px;
  font-family: Bebasneue, sans-serif;
  color: #2d8799;
}

.paragraph-6 {
  margin-bottom: 40px;
  color: #08262c;
}

.content1_contact_holder {
  padding-top: 30px;
  padding-bottom: 30px;
  padding-left: 150px;
}

.heading-9 {
  font-family: Bebasneue, sans-serif;
  color: #2d8799;
}

.paragraph-7 {
  padding-left: 20px;
  color: #08262c;
  font-size: 14px;
}

.important-text {
  font-family: Bebasneue, sans-serif;
  color: #2d8799;
  font-size: 16px;
  font-weight: 400;
}

.important-text-2 {
  font-family: Bebasneue, sans-serif;
  color: #2d8799;
  font-size: 16px;
  font-weight: 400;
}

.important-text-3 {
  font-family: Bebasneue, sans-serif;
  color: #2d8799;
  font-size: 16px;
  font-weight: 400;
}

.important-text-4 {
  font-family: Bebasneue, sans-serif;
  color: #2d8799;
  font-size: 16px;
  font-weight: 400;
}

.important-text-5 {
  font-family: Bebasneue, sans-serif;
  color: #2d8799;
  font-size: 16px;
  font-weight: 400;
}

.text-block-2 {
  margin-top: 20px;
  padding-left: 10px;
  font-family: Bebasneue, sans-serif;
  color: #2d8799;
  font-size: 24px;
  font-weight: 700;
}

.link {
  color: #08262c;
  text-decoration: none;
}

.link:hover {
  color: #8fc9d4;
}

.slider-2 {
  height: 600px;
}

.slide-6 {
  background-image: url('../images/CHEVAL-011.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide-7 {
  background-image: url('../images/CHEVAL-004.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.slide-8 {
  background-image: url('../images/CHEVAL-016.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.slider-3 {
  height: 600px;
}

.slide-9 {
  background-image: url('../images/CHEVAL-002.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.slide-10 {
  background-image: url('../images/CHEVAL-017.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.slide-11 {
  background-image: url('../images/CHEVAL-015.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-attachment: scroll;
}

.link-2 {
  color: #08262c;
  text-decoration: none;
}

@media (max-width: 479px) {
  .content1.content1_brands {
    height: 1900px;
  }
  .paragraph {
    padding-right: 10px;
    padding-left: 10px;
  }
  .footer1 {
    height: 250px;
  }
  .footer2 {
    height: 90px;
  }
  .footer1_holder {
    padding-left: 10px;
  }
  .column-2 {
    display: block;
  }
  .heading-3 {
    float: left;
  }
  .text-block {
    width: 410px;
  }
  .heading-4 {
    padding-right: 10px;
    padding-left: 10px;
  }
  .content3_brands {
    height: 670px;
  }
  .conent1_customers {
    padding-right: 10px;
    padding-left: 10px;
  }
  .content1_company {
    padding-right: 5px;
    padding-left: 5px;
  }
  .content1_contact_holder {
    padding-left: 30px;
  }
}

@font-face {
  font-family: 'Bebasneue';
  src: url('../fonts/BebasNeue-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Bebasneue';
  src: url('../fonts/BebasNeue-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}