body {
  background-color: #EDF3F7;
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  overflow-x: hidden !important;
}
body input[type=text], body textarea, body select, body input[type=email] {
  background-color: #EDEDED !important;
  border: none !important;
}
body h1 {
  font-weight: bold;
  text-transform: uppercase;
}
body #header {
  background-image: url("../img/header.png");
  background-size: 1920px 200px;
  background-repeat: repeat-x;
  background-position-y: -30px;
  height: 150px;
}
body #header nav .container-fluid .navbar-nav a {
  text-decoration: none;
  color: #000;
  margin: 0 10px;
}
body #header nav .navbar > .container, body #header nav .navbar > .container-fluid, body #header nav .navbar > .container-sm, body #header nav .navbar > .container-md, body #header nav .navbar > .container-lg, body #header nav .navbar > .container-xl, body #header nav .navbar > .container-xxl {
  align-items: flex-start;
}
body .grid {
  display: grid;
  grid-gap: 20px;
  grid-template-columns: repeat(auto-fill, minmax(370px, 1fr));
  grid-auto-rows: 20px;
  margin-top: 50px;
  max-width: 768px;
}
body .grid .item {
  background-color: #ffffff;
}
body .mot-du-patron-text {
  -moz-columns: 1;
       columns: 1;
}
body footer .footer-fb-btn {
  display: flex;
  align-items: center;
}
body footer .footer-fb-btn a {
  text-decoration: none;
  background-color: #D9E4FF;
  color: #4570B5;
}
body footer .footer-menu-cont ul {
  padding: 0;
}
body footer .footer-menu-cont ul li {
  list-style: none;
  margin: 10px 0;
}
body footer .footer-menu-cont ul li a {
  text-decoration: none;
  color: #000;
}

.text-black {
  color: #000;
}

.text-white {
  color: #fff;
}

.bg-white {
  background-color: #fff;
}

.bg-blue {
  background-color: #4570B5;
}

.bg-light-blue {
  background-color: #D9E4FF;
}

.overlay {
  height: 100%;
  background-color: #000;
  opacity: 0.8;
  overflow: hidden;
  z-index: 1;
}

.wpforms-submit {
  border: none !important;
  background-color: #4570B5 !important;
  color: white !important;
  font-weight: bold;
}

@media screen and (min-width: 768px) {
  .opening-hours {
    background: url("../img/mormite.svg") left no-repeat, url("../img/vanne_cuyere.svg") right no-repeat;
    max-width: 1000px;
    overflow: visible;
    padding: 60px;
  }
  .la-carte {
    background: url("../img/mormite.svg") top left no-repeat, url("../img/vanne_cuyere.svg") bottom right no-repeat;
  }
  .contact {
    background: url("../img/run.svg") bottom left no-repeat;
  }
  .mot-du-patron {
    background: url("../img/africa.svg") top left no-repeat, url("../img/china.svg") top right no-repeat, url("../img/india.svg") bottom left no-repeat, url("../img/europe.svg") bottom right no-repeat;
  }
  .mot-du-patron .mot-du-patron-text {
    -moz-columns: 2;
         columns: 2;
  }
  .contact {
    background: url("../img/run.svg") top left no-repeat;
    padding: 60px;
  }
}
#bwg_container1_0 #bwg_container2_0 .tablenav-pages_0 a, #bwg_container1_0 #bwg_container2_0 .tablenav-pages_0 input.bwg_current_page {
  border: none !important;
  background: none !important;
  color: #000 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 20px !important;
  text-decoration: underline !important;
}

#bwg_container1_0 #bwg_container2_0 .tablenav-pages_0 {
  color: #000 !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 20px !important;
  font-weight: normal !important;
}/*# sourceMappingURL=styles.css.map */