<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap");
@import url("https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;family=Barlow+Semi+Condensed:wght@500&amp;display=swap");
@import url("https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:wght@100;200;300;400;500;600;700;800;900&amp;display=swap");
@import "//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.5.0/css/font-awesome.css";
@import url("https://fonts.googleapis.com/icon?family=Material+Icons");
@import url("https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@40,300,0,0");
/*** Menu menu **/
.menu-menu-wrapper {
  font-family: "Barlow", sans-serif !important;
  max-width: 700px;
  margin: 0 auto;
  padding: 0 0;
  box-sizing: border-box;
}
@media all and (max-width: 700px) {
  .menu-menu-wrapper {
    margin: 15px 15px 50px;
  }
}
.menu-menu-wrapper .titre-temoignages {
  font-weight: 900;
  font-size: 22px;
  line-height: 22px;
  color: #868577;
  border-top: 1px solid #868577;
  text-align: left;
  padding-top: 8px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.menu-menu-wrapper .menu-menu-titre {
  background: #1A1918;
  max-width: 700px;
  margin: 0 auto 15px;
  padding: 25px 15px 35px;
  box-sizing: border-box;
  font-weight: 700;
  font-size: 30px;
  line-height: 109%;
  -webkit-font-smoothing: antialiased;
  border-radius: 4px;
}
.menu-menu-wrapper .menu-menu-titre .menu-menu-gros-titre {
  font-family: "Barlow Condensed", sans-serif !important;
  font-weight: 500;
  font-size: 82px;
  line-height: 87%;
  display: flex;
  align-items: center;
  letter-spacing: -0.05em;
  text-transform: uppercase;
  color: #E9E8CE;
  mix-blend-mode: normal;
  opacity: 0.6;
}
.menu-menu-wrapper .menu-menu-titre .menu-menu-gros-titre, .menu-menu-wrapper .menu-menu-titre .menu-menu-surtitre {
  margin: 0;
  text-align: left;
}
.menu-menu-wrapper .menu-menu-titre .menu-menu-surtitre {
  color: #D90000;
  font-weight: 900;
  font-size: 30px;
  line-height: 101%;
}
@media all and (max-width: 700px) {
  .menu-menu-wrapper .menu-menu-titre {
    margin: 50px 0 0;
    font-size: 23px;
    line-height: 109%;
    padding: 20px 10px 28px;
  }
  .menu-menu-wrapper .menu-menu-titre .menu-menu-gros-titre {
    font-size: 40px;
    line-height: 93%;
  }
  .menu-menu-wrapper .menu-menu-titre .menu-menu-surtitre {
    font-size: 20px;
  }
}
.menu-menu-wrapper .menu-menu-items {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  max-width: 700px;
  box-sizing: border-box;
}
@media all and (max-width: 700px) {
  .menu-menu-wrapper .menu-menu-items {
    margin: 15px 0 0;
  }
}
.menu-menu-wrapper .menu-menu-items.border-top {
  border-top: 1px solid #868577;
  padding-top: 15px;
}
.menu-menu-wrapper .menu-menu-items .menu-menu-item {
  background: #1A1918;
  min-height: 92px;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  box-sizing: border-box;
  padding: 10px 10px;
  border-radius: 4px;
  font-weight: 800;
  font-size: 16px;
  line-height: 16px;
  color: #D90000;
}
.menu-menu-wrapper .menu-menu-items .menu-menu-item:hover {
  cursor: pointer;
}
.menu-menu-wrapper .menu-menu-items .menu-menu-item:hover .exergue, .menu-menu-wrapper .menu-menu-items .menu-menu-item:hover .titre {
  text-decoration-line: underline;
}
.menu-menu-wrapper .menu-menu-items .menu-menu-item:hover .titre {
  color: #FF5353;
}
.menu-menu-wrapper .menu-menu-items .menu-menu-item:hover .exergue {
  color: #FFFDC1;
}
.menu-menu-wrapper .menu-menu-items .menu-menu-item.you-are-here {
  opacity: 0.5;
  cursor: initial;
  pointer-events: none;
}
.menu-menu-wrapper .menu-menu-items .menu-menu-item.you-are-here .titre::after {
  display: none;
}
.menu-menu-wrapper .menu-menu-items .menu-menu-item .exergue {
  background: rgba(233, 232, 205, 0.2);
  border-radius: 2px;
  color: #e9e8cd;
  font-weight: 900;
  font-size: 14px;
  letter-spacing: 0.4px;
  line-height: 111%;
  padding: 3px 3px 4px 5px;
  margin-bottom: 5px;
  width: 100%;
  position: relative;
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
}
.menu-menu-wrapper .menu-menu-items .menu-menu-item .exergue::after {
  content: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.5'%3E%3Cpath d='M7.5 4.9952C7.5 5.12445 7.44164 5.24535 7.34159 5.32457L3.17298 9.91063C2.99373 10.0524 2.73111 10.0232 2.58938 9.83975C2.44764 9.66048 2.47682 9.39782 2.66024 9.25607L6.41199 4.99937L2.66024 0.742675C2.48099 0.600924 2.44765 0.338267 2.58938 0.158994C2.73111 -0.0202789 2.99373 -0.0536327 3.17298 0.0881186L7.34159 4.67418C7.44164 4.74505 7.5 4.86596 7.5 4.9952Z' fill='%23e9e8cd'/%3E%3C/g%3E%3C/svg%3E%0A");
  width: 10px;
  height: 10px;
  position: absolute;
  right: 2px;
  top: 2px;
}
.menu-menu-wrapper .menu-menu-items.articles .menu-menu-item {
  flex-basis: calc(33.33% - 10px);
  margin-bottom: 15px;
  padding: 10px;
  font-size: 18px;
  line-height: 100%;
}
.menu-menu-wrapper .menu-menu-items.articles .menu-menu-item .titre {
  padding-left: 5px;
}
@media all and (max-width: 700px) {
  .menu-menu-wrapper .menu-menu-items.articles .menu-menu-item {
    flex-basis: 100%;
    padding: 10px 15px 10px 10px;
    min-height: 72px;
  }
}
@media all and (min-width: 701px) {
  .menu-menu-wrapper .menu-menu-items.articles .menu-menu-item:nth-child(2), .menu-menu-wrapper .menu-menu-items.articles .menu-menu-item:nth-child(3), .menu-menu-wrapper .menu-menu-items.articles .menu-menu-item:nth-child(4) {
    margin-left: 15px;
  }
}
.menu-menu-wrapper .menu-menu-items.temoignages .menu-menu-item .titre {
  flex-grow: 1;
  position: relative;
  font-size: 18px;
  line-height: 100%;
}
.menu-menu-wrapper .menu-menu-items.temoignages .menu-menu-item .titre::after {
  content: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.5'%3E%3Cpath d='M7.5 4.9952C7.5 5.12445 7.44164 5.24535 7.34159 5.32457L3.17298 9.91063C2.99373 10.0524 2.73111 10.0232 2.58938 9.83975C2.44764 9.66048 2.47682 9.39782 2.66024 9.25607L6.41199 4.99937L2.66024 0.742675C2.48099 0.600924 2.44765 0.338267 2.58938 0.158994C2.73111 -0.0202789 2.99373 -0.0536327 3.17298 0.0881186L7.34159 4.67418C7.44164 4.74505 7.5 4.86596 7.5 4.9952Z' fill='%23e9e8cd'/%3E%3C/g%3E%3C/svg%3E%0A");
  width: 10px;
  height: 10px;
  position: absolute;
  right: 2px;
  top: 2px;
}
.menu-menu-wrapper .menu-menu-items.temoignages .menu-menu-item img {
  width: 100%;
  margin: 15px 0 0;
}
@media all and (max-width: 700px) {
  .menu-menu-wrapper .menu-menu-items.temoignages .menu-menu-item {
    flex-direction: row-reverse;
    align-items: flex-start;
    justify-content: flex-start;
  }
  .menu-menu-wrapper .menu-menu-items.temoignages .menu-menu-item .titre {
    font-size: 18px;
    padding-right: 20px;
  }
  .menu-menu-wrapper .menu-menu-items.temoignages .menu-menu-item img {
    flex-basis: 40%;
    max-width: 150px;
    margin: 2px 15px 2px 0;
  }
}
@media all and (min-width: 701px) {
  .menu-menu-wrapper .menu-menu-items.temoignages .menu-menu-item {
    flex-basis: calc(33.33% - 10px);
    margin-bottom: 15px;
  }
  .menu-menu-wrapper .menu-menu-items.temoignages .menu-menu-item .titre {
    width: 100%;
  }
  .menu-menu-wrapper .menu-menu-items.temoignages .menu-menu-item:nth-child(2), .menu-menu-wrapper .menu-menu-items.temoignages .menu-menu-item:nth-child(3) {
    margin-left: 15px;
  }
}
@media all and (max-width: 700px) {
  .menu-menu-wrapper .menu-menu-items.temoignages .menu-menu-item {
    flex-basis: 100%;
    margin-bottom: 15px;
  }
}

/*** bascule mobile/desktop ***/
@media screen and (min-width: 768px) {
  .mobile-only {
    display: none;
  }
}

@media screen and (max-width: 767px) {
  .desktop-only {
    display: none;
  }
}

/*# sourceMappingURL=style-menumenu.css.map */
</pre></body></html>