:root {
  --primary-color: #364242;
  --secundary-color: #F3AA17;
  --tertiary-color: #fff;
  --font: 'Open Sans', sans-serif;
}
@media only screen and (max-width: 1400px) {

}
@media only screen and (max-width: 1200px) {

}
@media only screen and (max-width: 992px) {
  .wood-footer::before {
    width: 100% !important;
  }
  .navbar-collapse {
    text-align: center;
    background: var(--primary-color);
  }
  .wood-pages {
    display: block !important;
  }
  .right {
    display: none !important;
  }
  .wood-nav .navbar li.nav-path-selected a::after {
    display: none !important;
  }
}
@media only screen and (max-width: 768px) {
  .right {
    display: none !important;
  }
  .about-left {
    padding: 40px !important;
  }
}
@media only screen and (max-width: 576px) {
.ccm-page h1 {
  font-size: 30px !important;
}
.ccm-page h2 {
  font-size: 26px !important;
}
.about-left {
  padding:20px !important;
}
.ccm-block-express-form .ccm-form .mb-3:nth-of-type(2), .ccm-block-express-form .mb-3:nth-of-type(3) {
  flex: 100% !important;
}
.ccm-page p, body {
  font-size: 15px !important;
}
}
