@charset "UTF-8";
@font-face {
  font-family: "metacoaching-icons";
  src: url("../../fonts/metacoaching-icons/metacoaching-icons.woff2?82041267") format("woff2"), url("../../fonts/metacoaching-icons/metacoaching-icons.woff?82041267") format("woff"), url("../../fonts/metacoaching-icons/metacoaching-icons.svg?82041267#metacoaching-icons") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
  @media screen and (-webkit-min-device-pixel-ratio:0) {
	@font-face {
	  font-family: 'metacoaching-icons';
	  src: url('../font/metacoaching-icons.svg?82041267#metacoaching-icons') format('svg');
	}
  }
  */
[class^=icon-]:before,
[class*=" icon-"]:before {
  font-family: "metacoaching-icons";
  font-style: normal;
  font-weight: normal;
  speak: never;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: 0.2em;
  text-align: center;
  /* opacity: .8; */
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: 0.2em;
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.icon-attention:before {
  content: "\e800";
} /* '' */
.icon-clock:before {
  content: "\e801";
} /* '' */
.icon-dot-3:before {
  content: "\e802";
} /* '' */
.icon-thumb:before {
  content: "\e803";
} /* '' */
.icon-heart-empty:before {
  content: "\e804";
} /* '' */
.icon-light:before {
  content: "\e805";
} /* '' */
.icon-home:before {
  content: "\e806";
} /* '' */
.icon-activities:before {
  content: "\e807";
} /* '' */
.icon-plus:before {
  content: "\e808";
} /* '' */
.icon-arrow-right:before {
  content: "\e809";
} /* '' */
.icon-star:before {
  content: "\e80a";
} /* '' */
.icon-phone:before {
  content: "\e80b";
} /* '' */
.icon-balance:before {
  content: "\e80c";
} /* '' */
.icon-check-circle:before {
  content: "\e80d";
} /* '' */
.icon-left-big:before {
  content: "\e80e";
} /* '' */
.icon-right-big:before {
  content: "\e80f";
} /* '' */
.icon-question:before {
  content: "\e810";
} /* '' */
.icon-check:before {
  content: "\e811";
} /* '' */
.icon-path:before {
  content: "\e812";
} /* '' */
.icon-pen:before {
  content: "\e813";
} /* '' */
.icon-icecream:before {
  content: "\e814";
} /* '' */
.icon-community:before {
  content: "\e815";
} /* '' */
.icon-defis:before {
  content: "\e816";
} /* '' */
.icon-couverts:before {
  content: "\e817";
} /* '' */
.icon-lotus:before {
  content: "\e818";
} /* '' */
.icon-play-1:before {
  content: "\e819";
} /* '' */
.icon-pause:before {
  content: "\e81a";
} /* '' */
.icon-down:before {
  content: "\e81b";
} /* '' */
.icon-volume-up:before {
  content: "\e81c";
} /* '' */
.icon-volume-off:before {
  content: "\e81d";
} /* '' */
.icon-delete:before {
  content: "\e81e";
} /* '' */
.icon-eye-off:before {
  content: "\e81f";
} /* '' */
.icon-eye:before {
  content: "\e820";
} /* '' */
.icon-close:before {
  content: "\e821";
} /* '' */
.icon-left-arrow:before {
  content: "\e822";
} /* '' */
.icon-calendar-1:before {
  content: "\e823";
} /* '' */
.icon-right-dir:before {
  content: "\e824";
} /* '' */
.icon-mail:before {
  content: "\e825";
} /* '' */
.icon-prog:before {
  content: "\e826";
} /* '' */
.icon-home-1:before {
  content: "\e827";
} /* '' */
.icon-heart:before {
  content: "\e828";
} /* '' */
.icon-search:before {
  content: "\e82a";
} /* '' */
.icon-send:before {
  content: "\e82c";
} /* '' */
.icon-arrow-line:before {
  content: "\e82d";
} /* '' */
.icon-stats:before {
  content: "\e82f";
} /* '' */
.icon-play:before {
  content: "\e830";
} /* '' */
.icon-bell:before {
  content: "\e831";
} /* '' */
.icon-watch:before {
  content: "\e832";
} /* '' */
.icon-parcours-forme:before {
  content: "\e833";
} /* '' */
.icon-parcours-alimentaire:before {
  content: "\e834";
} /* '' */
.icon-chrono:before {
  content: "\e835";
} /* '' */
.icon-dislike:before {
  content: "\e836";
} /* '' */
.icon-like:before {
  content: "\e837";
} /* '' */
.icon-star-points:before {
  content: "\e838";
} /* '' */
.icon-flashlight:before {
  content: "\e839";
} /* '' */
.icon-pen-alt:before {
  content: "\e83a";
} /* '' */
.icon-calendar:before {
  content: "\e83b";
} /* '' */
.icon-list-e:before {
  content: "\e83c";
} /* '' */
.icon-right-arrow:before {
  content: "\e83d";
} /* '' */
.icon-info:before {
  content: "\e83e";
} /* '' */
.icon-lock:before {
  content: "\e83f";
} /* '' */
.icon-quizz:before {
  content: "\e840";
} /* '' */
.icon-end:before {
  content: "\e841";
} /* '' */
.icon-start:before {
  content: "\e842";
} /* '' */
.icon-chair:before {
  content: "\e843";
} /* '' */
.icon-arrow-left:before {
  content: "\e844";
} /* '' */
.icon-filter:before {
  content: "\e845";
} /* '' */
.icon-level:before {
  content: "\e846";
} /* '' */
.icon-bubble:before {
  content: "\e848";
} /* '' */
.icon-ribbon:before {
  content: "\e849";
} /* '' */
.icon-forum:before {
  content: "\e84a";
} /* '' */
.icon-quote:before {
  content: "\e84b";
} /* '' */
.icon-left:before {
  content: "\f104";
} /* '' */
.icon-right:before {
  content: "\f105";
} /* '' */
.icon-angle-down:before {
  content: "\f107";
} /* '' */
.icon-doc-text-inv:before {
  content: "\f15c";
} /* '' */
/* categories colors */
/* categories colors */
* {
  margin: 0;
  border: 0;
  padding: 0;
}

html {
  height: 100%;
  padding: 0;
}

body {
  overflow: scroll;
  overflow-x: hidden;
  line-height: 24px;
  height: 100%;
  padding: 0;
  max-height: 999999px;
  font-size: 16px;
  color: #22242E;
  background-color: #ffffff;
  font-family: "Raleway", Arial, sans-serif;
  font-weight: 500;
}

.site-metacoaching a, .site-metacoaching div, .site-metacoaching p, .site-metacoaching h1, .site-metacoaching h2, .site-metacoaching h3, .site-metacoaching h4, .site-metacoaching h5, .site-metacoaching h6, .site-metacoaching section, .site-metacoaching ul, .site-metacoaching li, .site-metacoaching span, .site-metacoaching b, .site-metacoaching i {
  font-family: "Raleway", "Helvetica Neue", Verdana;
  font-weight: 300;
}
.site-metacoachingbody {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
}

.container {
  width: 100%;
  max-width: 100%;
  position: relative;
  overflow: hidden;
  padding: 0;
}
@media only screen and (min-width: 991px) and (max-width: 1299px) {
  .container {
    width: inherit;
    max-width: inherit;
  }
}
@media only screen and (max-width: 991px) {
  .container {
    width: 100%;
    max-width: 100%;
  }
}
main > .container {
  padding-top: 90px;
}
main > .container.container-sous-menu {
  padding-top: 120px;
}

@media only screen and (max-width:650px) {
  main > .container-sous-menu {
    padding-top: 106px;
  }
}

.max-width {
  position: relative;
  max-width: 1170px;
  width: 100%;
  margin: 0 auto;
}

/* Max-width connecté */
@media only screen and (max-width: 1600px) {
  .user-logged-in section.type-article .max-width .txt {
    margin-left: 0;
    margin-right: 0;
    width: 45%;
    min-width: auto;
  }
  .user-logged-in section.type-article .max-width .img {
    width: 50%;
  }
}
@media only screen and (max-width:991px) {
  .user-logged-in section.type-article .max-width .txt, .user-logged-in section.type-article .max-width .img {
    width: 100%;
  }
}
@media only screen and (max-width: 1600px) {
  .user-logged-in .max-width {
    max-width: 96%;
  }
}
@media only screen and (max-width:1199px) {
  .user-logged-in .max-width {
    max-width: 98%;
  }
}
.user-logged-in .max-width.max-width-small {
  max-width: 870px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width:991px) {
  .user-logged-in .max-width.max-width-small {
    max-width: 670px;
  }
}
.user-logged-in .max-width.max-width-xsmall {
  max-width: 670px;
  margin-left: auto;
  margin-right: auto;
}

.max-width-small {
  max-width: 870px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width:991px) {
  .max-width-small {
    max-width: 670px;
  }
}

.max-width-xsmall {
  max-width: 670px;
  margin-left: auto;
  margin-right: auto;
}

button,
.button,
a.button,
a.button.button-action,
.site-metacoaching .level-0.contact a {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  position: relative;
  height: 60px;
  border: 2px solid var(--primary-color, #2598ff);
  background-color: var(--primary-color, #2598ff);
  font-weight: 700;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  font-size: 16px;
  padding: 0 34px;
  color: #ffffff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  box-shadow: none !important;
  text-shadow: none;
  overflow: hidden;
  font-family: "Raleway", Arial, "sans-serif";
  white-space: nowrap;
}
@media only screen and (max-width:480px) {
  button,
.button,
a.button,
a.button.button-action,
.site-metacoaching .level-0.contact a {
    padding-left: 10px;
    padding-right: 10px;
  }
}
button > input,
.button > input,
a.button > input,
a.button.button-action > input,
.site-metacoaching .level-0.contact a > input {
  background: transparent;
  color: #ffffff;
  font-weight: 700;
}
button .icon-arrow-right,
.button .icon-arrow-right,
a.button .icon-arrow-right,
a.button.button-action .icon-arrow-right,
.site-metacoaching .level-0.contact a .icon-arrow-right {
  margin-left: 0.5rem;
}
button:after,
.button:after,
a.button:after,
a.button.button-action:after,
.site-metacoaching .level-0.contact a:after {
  background: #ffffff;
  content: "";
  height: 155px;
  left: -75px;
  opacity: 0.2;
  position: absolute;
  top: -50px;
  transform: rotate(35deg);
  transition: all 1550ms cubic-bezier(0.19, 1, 0.22, 1);
  width: 50px;
  z-index: -10;
}
button:focus, button:not(:disabled):not(.disabled):active, button:hover,
.button:focus,
.button:not(:disabled):not(.disabled):active,
.button:hover,
a.button:focus,
a.button:not(:disabled):not(.disabled):active,
a.button:hover,
a.button.button-action:focus,
a.button.button-action:not(:disabled):not(.disabled):active,
a.button.button-action:hover,
.site-metacoaching .level-0.contact a:focus,
.site-metacoaching .level-0.contact a:not(:disabled):not(.disabled):active,
.site-metacoaching .level-0.contact a:hover {
  box-shadow: none;
  cursor: pointer;
  outline: none;
  color: #ffffff;
  background-color: var(--primary-color-hovered, #1782E1);
  border: 2px solid var(--primary-color-hovered, #1782E1);
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
button:focus:after, button:not(:disabled):not(.disabled):active:after, button:hover:after,
.button:focus:after,
.button:not(:disabled):not(.disabled):active:after,
.button:hover:after,
a.button:focus:after,
a.button:not(:disabled):not(.disabled):active:after,
a.button:hover:after,
a.button.button-action:focus:after,
a.button.button-action:not(:disabled):not(.disabled):active:after,
a.button.button-action:hover:after,
.site-metacoaching .level-0.contact a:focus:after,
.site-metacoaching .level-0.contact a:not(:disabled):not(.disabled):active:after,
.site-metacoaching .level-0.contact a:hover:after {
  left: 120%;
  transition: all 1550ms cubic-bezier(0.19, 1, 0.22, 1);
  z-index: 888;
}
button.btn-fleche-droite,
.button.btn-fleche-droite,
a.button.btn-fleche-droite,
a.button.button-action.btn-fleche-droite,
.site-metacoaching .level-0.contact a.btn-fleche-droite {
  padding-right: 42px;
}
button.btn-fleche-droite:before,
.button.btn-fleche-droite:before,
a.button.btn-fleche-droite:before,
a.button.button-action.btn-fleche-droite:before,
.site-metacoaching .level-0.contact a.btn-fleche-droite:before {
  content: "";
  position: absolute;
  right: 14px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 12 12" enable-background="new 0 0 12 12" xml:space="preserve" height="14px" width="14px" fill="rgb(255,255,255,1)" ><g><path d="M6 0L4.9425 1.0575L9.1275 5.25H0V6.75H9.1275L4.9425 10.9425L6 12L12 6L6 0Z"/></g></svg>');
  background-repeat: no-repeat;
  display: block;
  width: 14px;
  height: 14px;
  z-index: 1;
}
button.button-fleche-droite,
.button.button-fleche-droite,
a.button.button-fleche-droite,
a.button.button-action.button-fleche-droite,
.site-metacoaching .level-0.contact a.button-fleche-droite {
  padding-right: 42px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 32 14" enable-background="new 0 0 32 14" xml:space="preserve" height="14px" width="32px" fill="rgb(255,255,255,1)" ><g><polygon  points="7 0 5.76625 1.23375 10.64875 6.125 0 6.125 0 7.875 10.64875 7.875 5.76625 12.76625 7 14 14 7"></polygon></g></svg>');
  background-repeat: no-repeat;
  background-position: center right;
  background-size: 32px;
  background-color: var(--primary-color, #2598ff);
}
button.button-fleche-droite:hover,
.button.button-fleche-droite:hover,
a.button.button-fleche-droite:hover,
a.button.button-action.button-fleche-droite:hover,
.site-metacoaching .level-0.contact a.button-fleche-droite:hover {
  background-color: var(--primary-color-hovered, #1782E1);
}
button.btn-download,
.button.btn-download,
a.button.btn-download,
a.button.button-action.btn-download,
.site-metacoaching .level-0.contact a.btn-download {
  padding-left: 50px;
}
button.btn-download:before,
.button.btn-download:before,
a.button.btn-download:before,
a.button.button-action.btn-download:before,
.site-metacoaching .level-0.contact a.btn-download:before {
  content: "";
  position: absolute;
  left: 14px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 24 24" enable-background="new 0 0 24 24" xml:space="preserve" height="24px" width="24px" fill="rgb(255,255,255,1)" ><g><path d="M11.9999 19.1186C11.7301 19.1186 11.4715 19.0115 11.2808 18.8208C11.0901 18.6301 10.9829 18.3714 10.9829 18.1017V1.01695C10.9829 0.747238 11.0901 0.488573 11.2808 0.297858C11.4715 0.107143 11.7301 0 11.9999 0C12.2696 0 12.5282 0.107143 12.719 0.297858C12.9097 0.488573 13.0168 0.747238 13.0168 1.01695V18.1017C13.0168 18.3714 12.9097 18.6301 12.719 18.8208C12.5282 19.0115 12.2696 19.1186 11.9999 19.1186Z"/><path d="M12 19.1186C11.8663 19.1191 11.7339 19.0931 11.6103 19.0421C11.4868 18.9912 11.3745 18.9163 11.28 18.8217L5.5851 13.1268C5.49055 13.0322 5.41554 12.92 5.36437 12.7964C5.3132 12.6729 5.28687 12.5405 5.28687 12.4068C5.28687 12.2731 5.3132 12.1407 5.36437 12.0171C5.41554 11.8936 5.49055 11.7813 5.5851 11.6868C5.67965 11.5922 5.7919 11.5172 5.91544 11.4661C6.03898 11.4149 6.17138 11.3885 6.3051 11.3885C6.43881 11.3885 6.57122 11.4149 6.69476 11.4661C6.8183 11.5172 6.93055 11.5922 7.0251 11.6868L12 16.678L16.9749 11.6868C17.0695 11.5922 17.1817 11.5172 17.3053 11.4661C17.4288 11.4149 17.5612 11.3885 17.6949 11.3885C17.8286 11.3885 17.9611 11.4149 18.0846 11.4661C18.2081 11.5172 18.3204 11.5922 18.4149 11.6868C18.5095 11.7813 18.5845 11.8936 18.6357 12.0171C18.6868 12.1407 18.7132 12.2731 18.7132 12.4068C18.7132 12.5405 18.6868 12.6729 18.6357 12.7964C18.5845 12.92 18.5095 13.0322 18.4149 13.1268L12.72 18.8217C12.6255 18.9163 12.5133 18.9912 12.3897 19.0421C12.2661 19.0931 12.1337 19.1191 12 19.1186Z"/><path d="M22.983 24H1.01695C0.747237 24 0.488572 23.8929 0.297857 23.7021C0.107143 23.5114 0 23.2528 0 22.983C0 22.7133 0.107143 22.4547 0.297857 22.264C0.488572 22.0732 0.747237 21.9661 1.01695 21.9661H22.983C23.2528 21.9661 23.5114 22.0732 23.7021 22.264C23.8929 22.4547 24 22.7133 24 22.983C24 23.2528 23.8929 23.5114 23.7021 23.7021C23.5114 23.8929 23.2528 24 22.983 24Z" /></g></svg>');
  background-repeat: no-repeat;
  display: block;
  width: 24px;
  height: 24px;
  z-index: 1;
}
button.btn-small,
.button.btn-small,
a.button.btn-small,
a.button.button-action.btn-small,
.site-metacoaching .level-0.contact a.btn-small {
  height: 42px;
  font-size: 14px;
  font-weight: 600;
  padding: 0 24px;
  -webkit-border-radius: 21px;
  -moz-border-radius: 21px;
  border-radius: 21px;
}
@media only screen and (max-width:480px) {
  button.btn-small,
.button.btn-small,
a.button.btn-small,
a.button.button-action.btn-small,
.site-metacoaching .level-0.contact a.btn-small {
    padding-left: 10px;
    padding-right: 10px;
  }
}
button.btn-white,
.button.btn-white,
a.button.btn-white,
a.button.button-action.btn-white,
.site-metacoaching .level-0.contact a.btn-white {
  background-color: #ffffff !important;
  color: var(--primary-color, #2598ff) !important;
}
button.btn-white:focus, button.btn-white:active, button.btn-white:hover,
.button.btn-white:focus,
.button.btn-white:active,
.button.btn-white:hover,
a.button.btn-white:focus,
a.button.btn-white:active,
a.button.btn-white:hover,
a.button.button-action.btn-white:focus,
a.button.button-action.btn-white:active,
a.button.button-action.btn-white:hover,
.site-metacoaching .level-0.contact a.btn-white:focus,
.site-metacoaching .level-0.contact a.btn-white:active,
.site-metacoaching .level-0.contact a.btn-white:hover {
  color: var(--primary-color-hovered, #1782E1) !important;
  border-color: var(--primary-color-hovered, #1782E1) !important;
}
button.btn-white:after,
.button.btn-white:after,
a.button.btn-white:after,
a.button.button-action.btn-white:after,
.site-metacoaching .level-0.contact a.btn-white:after {
  background-color: var(--primary-color, #2598ff);
}
button.btn-white.btn-fleche-droite:before,
.button.btn-white.btn-fleche-droite:before,
a.button.btn-white.btn-fleche-droite:before,
a.button.button-action.btn-white.btn-fleche-droite:before,
.site-metacoaching .level-0.contact a.btn-white.btn-fleche-droite:before {
  content: "";
  position: absolute;
  right: 14px;
  mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 12 12" enable-background="new 0 0 12 12" xml:space="preserve" height="14px" width="14px"><g><path d="M6 0L4.9425 1.0575L9.1275 5.25H0V6.75H9.1275L4.9425 10.9425L6 12L12 6L6 0Z"/></g></svg>');
  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 12 12" enable-background="new 0 0 12 12" xml:space="preserve" height="14px" width="14px"><g><path d="M6 0L4.9425 1.0575L9.1275 5.25H0V6.75H9.1275L4.9425 10.9425L6 12L12 6L6 0Z"/></g></svg>');
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background-color: var(--primary-color, #2598ff);
  display: block;
  width: 14px;
  height: 14px;
  z-index: 1;
}
button.btn-white.btn-fleche-droite:hover:before,
.button.btn-white.btn-fleche-droite:hover:before,
a.button.btn-white.btn-fleche-droite:hover:before,
a.button.button-action.btn-white.btn-fleche-droite:hover:before,
.site-metacoaching .level-0.contact a.btn-white.btn-fleche-droite:hover:before {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 12 12" enable-background="new 0 0 12 12" xml:space="preserve" height="14px" width="14px" fill="rgb(255,255,255,1)" ><g><path d="M6 0L4.9425 1.0575L9.1275 5.25H0V6.75H9.1275L4.9425 10.9425L6 12L12 6L6 0Z"/></g></svg>');
  background-repeat: no-repeat;
}
button.button--white,
.button.button--white,
a.button.button--white,
a.button.button-action.button--white,
.site-metacoaching .level-0.contact a.button--white {
  background-color: #ffffff;
  color: var(--primary-color, #2598ff);
  border-color: var(--primary-color, #2598ff) !important;
}
button.button--white:focus, button.button--white:active, button.button--white:hover,
.button.button--white:focus,
.button.button--white:active,
.button.button--white:hover,
a.button.button--white:focus,
a.button.button--white:active,
a.button.button--white:hover,
a.button.button-action.button--white:focus,
a.button.button-action.button--white:active,
a.button.button-action.button--white:hover,
.site-metacoaching .level-0.contact a.button--white:focus,
.site-metacoaching .level-0.contact a.button--white:active,
.site-metacoaching .level-0.contact a.button--white:hover {
  color: #ffffff;
  background-color: var(--primary-color-hovered, #1782E1);
  border-color: var(--primary-color-hovered, #1782E1);
}
button.button--white:focus:after, button.button--white:active:after, button.button--white:hover:after,
.button.button--white:focus:after,
.button.button--white:active:after,
.button.button--white:hover:after,
a.button.button--white:focus:after,
a.button.button--white:active:after,
a.button.button--white:hover:after,
a.button.button-action.button--white:focus:after,
a.button.button-action.button--white:active:after,
a.button.button-action.button--white:hover:after,
.site-metacoaching .level-0.contact a.button--white:focus:after,
.site-metacoaching .level-0.contact a.button--white:active:after,
.site-metacoaching .level-0.contact a.button--white:hover:after {
  background-color: #ffffff;
}
button.button--white:after,
.button.button--white:after,
a.button.button--white:after,
a.button.button-action.button--white:after,
.site-metacoaching .level-0.contact a.button--white:after {
  background-color: var(--primary-color, #2598ff);
}
button.button--white.btn-fleche-droite:before,
.button.button--white.btn-fleche-droite:before,
a.button.button--white.btn-fleche-droite:before,
a.button.button-action.button--white.btn-fleche-droite:before,
.site-metacoaching .level-0.contact a.button--white.btn-fleche-droite:before {
  content: "";
  position: absolute;
  right: 14px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 12 12" enable-background="new 0 0 12 12" xml:space="preserve" height="14px" width="14px" fill="rgb(37,152,255,1)" ><g><path d="M6 0L4.9425 1.0575L9.1275 5.25H0V6.75H9.1275L4.9425 10.9425L6 12L12 6L6 0Z"/></g></svg>');
  background-repeat: no-repeat;
  display: block;
  width: 14px;
  height: 14px;
  z-index: 1;
}
button.button--white.btn-fleche-droite:hover:before,
.button.button--white.btn-fleche-droite:hover:before,
a.button.button--white.btn-fleche-droite:hover:before,
a.button.button-action.button--white.btn-fleche-droite:hover:before,
.site-metacoaching .level-0.contact a.button--white.btn-fleche-droite:hover:before {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 12 12" enable-background="new 0 0 12 12" xml:space="preserve" height="14px" width="14px" fill="rgb(255,255,255,1)" ><g><path d="M6 0L4.9425 1.0575L9.1275 5.25H0V6.75H9.1275L4.9425 10.9425L6 12L12 6L6 0Z"/></g></svg>');
  background-repeat: no-repeat;
}
button.btn-transparent,
.button.btn-transparent,
a.button.btn-transparent,
a.button.button-action.btn-transparent,
.site-metacoaching .level-0.contact a.btn-transparent {
  color: #7A8A9B;
  background-color: transparent;
  border: none;
}
button.btn-transparent:focus, button.btn-transparent:active, button.btn-transparent:hover,
.button.btn-transparent:focus,
.button.btn-transparent:active,
.button.btn-transparent:hover,
a.button.btn-transparent:focus,
a.button.btn-transparent:active,
a.button.btn-transparent:hover,
a.button.button-action.btn-transparent:focus,
a.button.button-action.btn-transparent:active,
a.button.button-action.btn-transparent:hover,
.site-metacoaching .level-0.contact a.btn-transparent:focus,
.site-metacoaching .level-0.contact a.btn-transparent:active,
.site-metacoaching .level-0.contact a.btn-transparent:hover {
  color: var(--primary-color-hovered, #1782E1);
}
button span,
.button span,
a.button span,
a.button.button-action span,
.site-metacoaching .level-0.contact a span {
  display: block;
  margin: 0 !important;
  font-size: 16px !important;
  padding: 0 !important;
  font-weight: 700 !important;
}
button svg,
.button svg,
a.button svg,
a.button.button-action svg,
.site-metacoaching .level-0.contact a svg {
  min-width: 12px;
  width: 12px;
  margin-left: 10px;
}

.wrap-buttons {
  display: flex;
  flex-direction: row;
}
.wrap-buttons__center {
  justify-content: center;
}
.wrap-buttons__left {
  justify-content: flex-start;
}
.wrap-buttons__right {
  justify-content: flex-end;
}
@media only screen and (max-width:650px) {
  .wrap-buttons__mobile_col_reverse {
    flex-direction: column-reverse;
  }
  .wrap-buttons__mobile_col_reverse button {
    margin-bottom: 1rem !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media only screen and (max-width:650px) {
  .wrap-buttons__mobile_full {
    flex-wrap: wrap;
  }
  .wrap-buttons__mobile_full button {
    width: 100%;
  }
  .wrap-buttons__mobile_full button:first-child {
    margin-left: 0;
  }
  .wrap-buttons__mobile_full button:last-child {
    margin-right: 0;
  }
  .wrap-buttons__mobile_full a {
    width: 100%;
  }
  .wrap-buttons__mobile_full a:first-child {
    margin-left: 0;
  }
  .wrap-buttons__mobile_full a:last-child {
    margin-right: 0;
  }
  .wrap-buttons__mobile_full .button {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
  .wrap-buttons__mobile_full .button:last-child {
    margin-top: 1rem;
  }
}
.wrap-buttons button {
  margin: 0 0.5rem;
}
.wrap-buttons button:first-child {
  margin-left: 0;
}
.wrap-buttons button:last-child {
  margin-right: 0;
}

a {
  position: relative;
  text-decoration: none;
  cursor: pointer;
  -moz-transition: color 0.5s ease;
  -o-transition: color 0.5s ease;
  -webkit-transition: color 0.5s ease;
  transition: color 0.5s ease;
  color: #22242E;
}
a:hover, a:focus {
  text-decoration: none;
  color: var(--primary-color, #2598ff);
}
label a {
  display: inline;
}

ul,
li {
  margin: 0;
  list-style-type: none;
}

ul.disc li {
  list-style-type: disc;
  list-style-position: outside;
  margin-left: 20px;
}

.node ol, .paragraph ol {
  counter-reset: li;
  padding-left: 40px;
}
.node ol > li, .paragraph ol > li {
  list-style: none;
  position: relative;
  margin: 14px 0;
}
.node ol > li:before, .paragraph ol > li:before {
  content: counter(li);
  counter-increment: li;
  left: -30px;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  height: 22px;
  background: var(--primary-color);
  border-radius: 22px;
  color: #fff;
  font-size: 14px;
  font-weight: 700;
}

img,
svg {
  border: 0;
  display: block;
}

label {
  margin: 0;
}

p,
figure {
  margin: 0;
  padding: 0;
}

strong {
  font-weight: 700;
}

form {
  width: 100%;
  height: 100%;
}

.clearfix {
  clear: inherit;
}
.clearfix:after {
  clear: both;
  content: " ";
  font-size: 0;
  height: 0px;
  line-height: 0px;
  visibility: hidden;
  width: 0;
  display: block;
}

input:not([type]) {
  border-bottom: none;
  height: inherit;
  font-size: inherit;
  margin: 0;
  box-sizing: inherit;
}
input:not([type]):focus:not([readonly]) {
  border-bottom: none;
  box-shadow: none;
}
input::-ms-clear {
  width: 0;
  height: 0;
}

label:focus,
textarea:focus,
input:focus {
  outline: none;
}

input[type=text],
input[type=password],
input[type=email],
input[type=tel],
input[type=number],
input[type=search],
textarea.materialize-textarea {
  height: inherit;
  font-size: inherit;
  margin: 0;
  box-sizing: inherit;
}
input[type=text]:focus:not([readonly]),
input[type=password]:focus:not([readonly]),
input[type=email]:focus:not([readonly]),
input[type=tel]:focus:not([readonly]),
input[type=number]:focus:not([readonly]),
input[type=search]:focus:not([readonly]),
textarea.materialize-textarea:focus:not([readonly]) {
  box-shadow: none;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

input[type=number] {
  -moz-appearance: textfield;
}

.bg-pan-left {
  -webkit-animation: bg-pan-left 2s infinite alternate forwards;
  animation: bg-pan-left 2s infinite alternate forwards;
  background-image: linear-gradient(270deg, var(--primary-color, #2598ff), var(--primary-color-gradient-2, #2395f8), var(--primary-color-gradient-3, #09579b));
  background-size: 600% 100%;
}

@-webkit-keyframes bg-pan-left {
  0% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
@keyframes bg-pan-left {
  0% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
.admin-edit-link {
  position: absolute;
  top: 5px;
  left: 5px;
  z-index: 5;
  opacity: 0.4;
  transition: 0.3s opacity;
}
.admin-edit-link:hover {
  opacity: 1;
}
.admin-edit-link a {
  font-size: 0;
  display: block;
}
.admin-edit-link a::after {
  content: "\f044";
  font-family: "Font Awesome 5 Pro";
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  font-size: 16px;
}

body .mtc-edit-page {
  display: none;
  width: auto;
  border-radius: 3rem;
  padding: 1em 1.3333em;
  text-indent: 0;
  margin-right: 0;
  margin-left: 0;
  font-weight: bold;
  background-color: var(--primary-color, #2598ff);
  position: fixed;
  top: 50%;
  right: 20px;
  z-index: 502;
  color: #fff;
}
body .mtc-edit-page-2 {
  top: calc(50% + 70px);
}
body .mtc-edit-page-3 {
  top: calc(50% + 140px);
}
body .contextual-block-custom {
  display: none !important;
}
body.user-admin-logged-in .mtc-edit-page {
  display: inline-block;
}
body.user-admin-logged-in .contextual-block-custom {
  display: block !important;
}

.modal {
  z-index: 2000000001 !important;
}

.align-center {
  text-align: center;
}
.align-center img, .align-center svg {
  display: inline-block;
}

.fog-on-top, .fog-on-bottom {
  position: relative;
}
.fog-on-top::before, .fog-on-top::after, .fog-on-bottom::before, .fog-on-bottom::after {
  display: block;
  position: absolute;
  background-size: 100% 100%;
}

.fog-on-top::before {
  content: "";
  background: url(../image/home/bgwhite2.png) repeat;
  top: 0;
  right: 0;
  left: 0;
  height: 220px;
}

.fog-on-bottom::after {
  content: "";
  background: url(../image/home/bgwhite.png) repeat;
  width: 100%;
  bottom: 0;
  right: 0;
  left: 0;
  height: 220px;
}

@media only screen and (max-width:991px) {
  .page-content-403 {
    padding: 0 12px;
  }
}
.page-content-403 .anonymous-403 {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 100%;
  margin: 24px 0;
}
.page-content-403 .anonymous-403 > div {
  width: 33%;
  margin: 12px 0;
}
@media only screen and (max-width:991px) {
  .page-content-403 .anonymous-403 {
    flex-direction: column;
  }
  .page-content-403 .anonymous-403 > div {
    width: 100%;
  }
  .page-content-403 .anonymous-403 .button {
    position: static;
    display: flex;
  }
}
.page-content-403 .anonymous-403 .programm-text {
  padding: 0 15px;
}
@media only screen and (max-width:991px) {
  .page-content-403 .anonymous-403 .programm-text {
    padding: 0;
  }
}
.page-content-403 .anonymous-403 .programm-text, .page-content-403 .anonymous-403 .communaute-text {
  height: 400px;
  position: relative;
}
.page-content-403 .anonymous-403 .programm-text .button, .page-content-403 .anonymous-403 .communaute-text .button {
  position: absolute;
  bottom: 0;
}
@media only screen and (max-width:991px) {
  .page-content-403 .anonymous-403 .programm-text, .page-content-403 .anonymous-403 .communaute-text {
    height: auto;
  }
  .page-content-403 .anonymous-403 .programm-text .button, .page-content-403 .anonymous-403 .communaute-text .button {
    position: static;
    display: flex;
  }
}

.ajax-progress-throbber .throbber {
  display: inline-block;
  width: 24px;
  height: 24px;
  background: transparent url(/core/misc/loading-small.gif) no-repeat 0 center;
}

.indented {
  padding-left: 60px;
}

.comment-body blockquote {
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  border-left: 1px solid #bbb; /* LTR */
  background: #f7f7f7;
  font-style: italic;
}
.comment-body [dir=rtl] blockquote {
  border-right: 1px solid #bbb;
  border-left: none;
}
.comment-body blockquote:before {
  margin-right: 0.2em; /* LTR */
  content: "“";
  vertical-align: -0.4em;
  color: #bbb;
  font-size: 3em;
  line-height: 0.1em;
}
.comment-body [dir=rtl] blockquote:before {
  margin-right: 0;
  margin-left: 0.2em;
  content: "”";
}
.comment-body blockquote:after {
  content: "”";
  vertical-align: -0.45em;
  color: #bbb;
  font-size: 3em;
  line-height: 0.1em;
}
.comment-body [dir=rtl] blockquote:after {
  content: "“";
}
.comment-body blockquote > p:first-child {
  display: inline;
}

.wysiwyg-area a {
  color: var(--primary-color);
}
.wysiwyg-area a.button, .wysiwyg-area a.button.btn-default {
  color: #ffffff;
}

/* hide all occurences of connexion-reseau in forms login (popin or full pages or questionnaire) until it works */
.ws-login-form .connexion-reseau {
  display: none;
}

.bilanConnector .mailctnr, .bilanConnector #gcnx, .bilanConnector #fbcnx {
  display: none !important;
}

.block-dots {
  position: relative;
  padding: 22px 40px 22px 70px;
  background: var(--primary-color-light);
  border-radius: 10px;
}
.block-dots:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 40px;
  height: 100%;
  background-color: var(--primary-color-light-darker);
  background-image: radial-gradient(var(--primary-color) 4px, transparent 0);
  background-size: 20px 20px;
  background-position: 0 0;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}

.paragraph table, .node table {
  width: 100%;
  min-width: 440px;
  border-collapse: separate;
  border: 2px solid gray;
  border-spacing: 0;
  font-size: 1.2em;
}
@media only screen and (max-width:991px) {
  .paragraph table, .node table {
    min-width: unset;
  }
}
.paragraph table *, .node table * {
  text-align: center;
  color: #000;
}
.paragraph table th, .paragraph table td, .node table th, .node table td {
  padding: 0.5em;
  border: none;
  border-bottom: 2px solid gray;
}
.paragraph table tr:first-child th, .node table tr:first-child th {
  color: var(--primary-color);
}
.paragraph table th:not(:last-child), .paragraph table td:not(:last-child), .node table th:not(:last-child), .node table td:not(:last-child) {
  border-right: 2px solid gray;
}
.paragraph table th, .node table th {
  padding: 0.7em;
  font-weight: 700;
}
.paragraph table th:not(:last-child), .paragraph table td:not(:last-child), .node table th:not(:last-child), .node table td:not(:last-child) {
  border-right: 2px solid gray;
}
.paragraph table tr:last-child td, .node table tr:last-child td {
  border-bottom: none;
}

.field--name-comment .filter-wrapper, .field--name-comment .js-filter-wrapper {
  display: none;
}

.user-logged-in .block-pages-offers-block {
  display: none;
}

.user-admin-logged-in .block-pages-offers-block {
  display: block !important;
}

.language-link.is-active {
  font-weight: bold;
}

.language-switcher-language-url ul {
  display: flex;
}
.language-switcher-language-url ul li:first-child {
  margin-right: 6px;
  padding-right: 6px;
  border-right: 1px solid;
}

.cke_reset {
  padding: 0 1px !important;
}

.cke.cke_focus {
  outline: none;
}

.cke.cke_chrome.cke_focus {
  outline: none;
}

/* categories colors */
/* caterories colors */
/**
 * Helper mixins
*/
.user-logged-in.path-forum footer .footer-top, .user-logged-in.taxonomy-term--forums footer .footer-top, .user-logged-in.page-node-type-forum footer .footer-top {
  display: none;
}

.page-node-homepage .dialog-off-canvas-main-canvas .page-header .header.connected {
  height: 0;
}

.taxonomy-term--theme header .header.sous-menu.connected .sous-menu-block ul:before, .page-node-type-dossier header .header.sous-menu.connected .sous-menu-block ul:before, .page-node-type-dossier-recette header .header.sous-menu.connected .sous-menu-block ul:before, .page-node-type-blog-expert header .header.sous-menu.connected .sous-menu-block ul:before {
  display: none;
}
.taxonomy-term--theme header .header.sous-menu.connected .sous-menu-block ul li.menu-mag, .page-node-type-dossier header .header.sous-menu.connected .sous-menu-block ul li.menu-mag, .page-node-type-dossier-recette header .header.sous-menu.connected .sous-menu-block ul li.menu-mag, .page-node-type-blog-expert header .header.sous-menu.connected .sous-menu-block ul li.menu-mag {
  border-radius: 20px;
  border: 5px solid white;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme header .header.sous-menu.connected .sous-menu-block ul li.menu-mag, .page-node-type-dossier header .header.sous-menu.connected .sous-menu-block ul li.menu-mag, .page-node-type-dossier-recette header .header.sous-menu.connected .sous-menu-block ul li.menu-mag, .page-node-type-blog-expert header .header.sous-menu.connected .sous-menu-block ul li.menu-mag {
    width: calc(100% + 2rem);
    margin: 0 -1rem;
    justify-content: center;
  }
}
@media only screen and (max-width:650px) {
  .taxonomy-term--theme header .header.sous-menu.connected .sous-menu-block ul li.menu-mag, .page-node-type-dossier header .header.sous-menu.connected .sous-menu-block ul li.menu-mag, .page-node-type-dossier-recette header .header.sous-menu.connected .sous-menu-block ul li.menu-mag, .page-node-type-blog-expert header .header.sous-menu.connected .sous-menu-block ul li.menu-mag {
    width: calc(100% - 1rem);
    margin: 0;
  }
}
.taxonomy-term--theme header .header.sous-menu.connected .sous-menu-block ul li.sub-main-menu-item, .page-node-type-dossier header .header.sous-menu.connected .sous-menu-block ul li.sub-main-menu-item, .page-node-type-dossier-recette header .header.sous-menu.connected .sous-menu-block ul li.sub-main-menu-item, .page-node-type-blog-expert header .header.sous-menu.connected .sous-menu-block ul li.sub-main-menu-item {
  display: none;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme header .header.sous-menu:not(.connected) .sous-menu-block ul li.menu-mag, .page-node-type-dossier header .header.sous-menu:not(.connected) .sous-menu-block ul li.menu-mag, .page-node-type-dossier-recette header .header.sous-menu:not(.connected) .sous-menu-block ul li.menu-mag, .page-node-type-blog-expert header .header.sous-menu:not(.connected) .sous-menu-block ul li.menu-mag {
    width: calc(100% + 2rem);
    margin: 0 -1rem;
    justify-content: center;
  }
}
@media only screen and (max-width:650px) {
  .taxonomy-term--theme header .header.sous-menu:not(.connected) .sous-menu-block ul li.menu-mag, .page-node-type-dossier header .header.sous-menu:not(.connected) .sous-menu-block ul li.menu-mag, .page-node-type-dossier-recette header .header.sous-menu:not(.connected) .sous-menu-block ul li.menu-mag, .page-node-type-blog-expert header .header.sous-menu:not(.connected) .sous-menu-block ul li.menu-mag {
    width: 100%;
    margin: 0;
  }
}
.taxonomy-term--theme header .header.sous-menu:not(.connected) .sous-menu-block ul li.sub-main-menu-item, .page-node-type-dossier header .header.sous-menu:not(.connected) .sous-menu-block ul li.sub-main-menu-item, .page-node-type-dossier-recette header .header.sous-menu:not(.connected) .sous-menu-block ul li.sub-main-menu-item, .page-node-type-blog-expert header .header.sous-menu:not(.connected) .sous-menu-block ul li.sub-main-menu-item {
  margin-right: 3px;
  margin-left: 3px;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme header .header.sous-menu:not(.connected) .sous-menu-block ul li.sub-main-menu-item, .page-node-type-dossier header .header.sous-menu:not(.connected) .sous-menu-block ul li.sub-main-menu-item, .page-node-type-dossier-recette header .header.sous-menu:not(.connected) .sous-menu-block ul li.sub-main-menu-item, .page-node-type-blog-expert header .header.sous-menu:not(.connected) .sous-menu-block ul li.sub-main-menu-item {
    display: none;
  }
}

header {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 995;
  width: 100%;
}
header .header.scrolled:not(.connected) {
  box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2);
}
header .max-width {
  max-width: 1200px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 80px;
  position: relative;
}
@media only screen and (max-width:991px) {
  header .max-width {
    padding: 0 12px;
    height: 66px;
  }
}
header .header {
  background-color: #ffffff;
}
@media only screen and (max-width:1377px) {
  header .header {
    padding-left: 18px;
    padding-right: 18px;
  }
}
@media only screen and (max-width:991px) {
  header .header {
    padding: 0;
  }
}
@media only screen and (max-width:1199px) {
  header .header {
    justify-content: space-between;
  }
}
@media only screen and (max-width:320px) {
  header .header {
    padding-left: 8px;
    padding-right: 8px;
  }
}
header .header img.logo {
  width: auto;
  height: 36px;
  margin-right: 18px;
}
@media only screen and (max-width:1377px) {
  header .header img.logo {
    margin-right: 15px;
  }
}
@media only screen and (max-width:480px) {
  header .header img.logo {
    margin-right: 5px;
    width: auto;
    height: 28px;
  }
}
header .header.sous-menu:not(.connected) {
  height: 122px;
  background-color: #ffffff;
}
@media only screen and (max-width:991px) {
  header .header.sous-menu:not(.connected) {
    padding: 0;
    height: 122px;
  }
}
header .header.sous-menu:not(.connected) .sous-menu-block {
  background-color: var(--primary-color-light, #f0f8ff);
}
@media only screen and (max-width:991px) {
  header .header.sous-menu:not(.connected) .sous-menu-block {
    overflow-x: scroll;
    padding: 0.5rem 1rem;
  }
  header .header.sous-menu:not(.connected) .sous-menu-block ul li.sub-main-menu-item:last-child {
    margin-right: 34px;
    padding-right: 0;
  }
}
header .header.sous-menu:not(.connected) .nav.theme-navigation {
  top: 7.5rem;
}
header .header.sous-menu.connected .sous-menu-block {
  opacity: 1;
  position: absolute;
  left: 0;
  top: 1.5rem;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  /*ul {
    &:before {
      position         : absolute;
      content          : "";
      bottom           : 2px;
      left             : 0;
      width            : 100%;
      height           : 1px;
      background-color : $grey;
    }
  }*/
}
@media only screen and (max-width:650px) {
  header .header.sous-menu.connected .sous-menu-block {
    position: fixed;
    padding: 0 0 10px 1rem;
    top: 3.5rem;
    right: 0;
    overflow-x: scroll;
  }
}
header .header.sous-menu.connected .nav.theme-navigation {
  top: 4rem;
}
header .header.sous-menu.connected.scrolled .sous-menu-block {
  opacity: 0;
}
header .header.sous-menu.connected.scrolled-plus .sous-menu-block {
  display: none;
}
header .header.sous-menu .sous-menu-block {
  font-size: 14px;
}
header .header.sous-menu .sous-menu-block ul {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media only screen and (max-width:650px) {
  header .header.sous-menu .sous-menu-block ul {
    justify-content: center;
    padding-left: 0;
    width: fit-content;
    margin: 0 auto;
  }
}
header .header.sous-menu .sous-menu-block ul li {
  position: relative;
  margin-right: 34px;
  /*&:before {
      @include abs-topcalcrightabs(8px, -34px);
      @include width-height(1px, 16px);
      background-color: $grey;
  }*/
}
@media only screen and (max-width:650px) {
  header .header.sous-menu .sous-menu-block ul li {
    white-space: nowrap;
  }
}
header .header.sous-menu .sous-menu-block ul li:last-child {
  /*&:before {
      display: none;
  }*/
  margin-right: 0;
}
header .header.sous-menu .sous-menu-block ul li.active {
  font-weight: 700;
}
header .header.sous-menu .sous-menu-block ul li.active:after {
  position: absolute;
  content: "";
  bottom: 2px;
  left: 0;
  width: 100%;
  height: 4px;
  background-color: var(--primary-color, #2598FF);
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
}
header .header.sous-menu .sous-menu-block ul li.sub-main-menu-item {
  height: 40px;
  display: flex;
  align-items: center;
  margin-left: 34px;
  margin-right: 34px;
}
header .header.sous-menu .sous-menu-block ul li.sub-main-menu-item:before {
  position: absolute;
  content: "";
  top: calc(50% - 8px);
  top: -moz-calc(50% - 8px);
  top: -webkit-calc(50% - 8px);
  top: calc(50% - 8px);
  top: -moz-calc(50% - 8px);
  top: -webkit-calc(50% - 8px);
  right: -34px;
  width: 1px;
  height: 16px;
  background-color: #7a8a9b;
}
header .header.sous-menu .sous-menu-block ul li.sub-main-menu-item:last-child {
  margin-right: 0;
}
header .header.sous-menu .sous-menu-block ul li.sub-main-menu-item:last-child:before {
  display: none;
}
header .header.sous-menu .sous-menu-block ul li.menu-mag {
  cursor: pointer;
  height: 40px;
  background-color: var(--primary-color, #2598FF);
  color: #ffffff;
  display: none;
  align-items: center;
  padding: 0 1rem;
  white-space: nowrap;
  margin-left: 0;
}
header .header.sous-menu .sous-menu-block ul li.menu-mag:after {
  content: "";
  display: block;
  position: relative;
  width: 13px;
  height: 6px;
  margin-left: 13px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 13 6" enable-background="new 0 0 13 6" xml:space="preserve" height="6px" width="13px" fill="rgb(255,255,255,1)" ><g><path d="M6.49996 5.5L2.94447e-07 1.62903L3.44372e-07 0.5L6.49996 1.62903L13 0.5L13 1.62903L6.49996 5.5Z"/></g></svg>');
  background-position-x: 0%;
  background-position-y: 0%;
  background-repeat: repeat;
  background-size: auto;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
header .header.sous-menu .sous-menu-block ul li.menu-mag:before {
  content: "";
  display: block;
  position: relative;
  width: 18px;
  height: 18px;
  margin-right: 13px;
  background-image: url("/themes/custom/metacoaching_theme/image/picto/search_mag.svg");
  background-position-x: 0%;
  background-position-y: 0%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
@media only screen and (max-width:991px) {
  header .header.sous-menu .sous-menu-block ul li.menu-mag.open:after {
    transform: rotate(180deg);
  }
}
header .header.header-solo {
  border-bottom: 1px solid #7a8a9b;
}
header .header.header-solo.without-border {
  border-bottom: none;
}
header .header.header-solo .header-left {
  width: 100%;
}
header .header.header-solo .header-left nav {
  display: none;
}
header .header.header-solo .header-left a {
  width: 100%;
}
header .header.header-solo .header-left a img {
  margin-left: auto;
  margin-right: auto;
}
header .header.header-solo .header-right {
  display: none;
}
header .header.header-solo a img.logo {
  width: 215px;
  height: auto;
}
@media only screen and (max-width:1199px) {
  header .header.header-solo a img.logo {
    margin-left: auto;
    margin-right: auto;
  }
}
header .header.header-close {
  -webkit-box-shadow: 0px 0px 25px rgba(34, 36, 46, 0.07);
  -moz-box-shadow: 0px 0px 25px rgba(34, 36, 46, 0.07);
  box-shadow: 0px 0px 25px rgba(34, 36, 46, 0.07);
}
@media only screen and (max-width:991px) {
  header .header.header-close {
    padding: 0 18px;
    box-shadow: none;
  }
}
header .header.header-close.without-border {
  border-bottom: none;
}
header .header.header-close.header-close-small .max-width {
  height: 77px;
}
header .header.header-close .max-width {
  position: relative;
  max-width: 1170px;
  width: 100%;
  margin: 0 auto;
  height: 120px;
  flex-direction: row;
  padding: 0;
}
@media only screen and (max-width:991px) {
  header .header.header-close .max-width {
    height: initial;
    flex-direction: column-reverse;
  }
}
header .header.header-close .max-width .header-left {
  padding-right: 2rem;
}
@media only screen and (max-width:991px) {
  header .header.header-close .max-width .header-left {
    width: 100%;
    padding-right: 0;
    padding-top: 0;
  }
  header .header.header-close .max-width .header-left h1 {
    text-align: center;
  }
}
header .header.header-close .max-width .header-left nav {
  display: none;
}
@media only screen and (max-width:991px) {
  header .header.header-close .max-width .header-right {
    justify-content: flex-end;
    width: 50%;
  }
}
header .header.header-close .max-width .header-right a.button {
  color: white;
}
header .header.header-close .max-width .header-right a {
  color: var(--primary-color, #2598FF);
  font-size: 14px;
  display: flex;
  flex-direction: row;
  align-items: center;
}
header .header.header-close .max-width .header-right a span {
  margin-right: 0.5rem;
  white-space: nowrap;
}
header .header.header-close .max-width .header-right a .icon-close {
  border: 2px solid var(--primary-color, #2598FF);
  border-radius: 16px;
  padding: 1px 3px;
  height: 30px;
  width: 30px;
  position: relative;
}
header .header.header-close .max-width .header-right a .icon-close:before {
  content: none;
}
header .header.header-close .max-width .header-right a .icon-close svg {
  position: absolute;
  top: 4px;
  left: 4px;
}
header .header.header-close .max-width .header-right a .icon-close svg .custom-color-fill {
  fill: var(--primary-color, #2598FF);
}
header .header.bilan-header, header .header.connected {
  background-color: transparent;
  margin-left: 180px;
}
@media only screen and (max-width:767px) {
  header .header.bilan-header, header .header.connected {
    margin-left: initial;
  }
}
header .header.bilan-header .bilan, header .header.connected .bilan {
  display: none;
}
header .header.connected .connect .connexion {
  display: none;
}
header .header.connected .connect .is-connected {
  display: block;
}
@media only screen and (max-width:650px) {
  header .header.connected .connect .is-connected {
    display: flex;
    align-items: center;
  }
}
header .header.connected .make-bilan {
  display: none;
}
@media only screen and (max-width:650px) {
  header .header.connected .header-left nav > ul > li #sidebartoggler:checked + .page-wrap .connect .connexion {
    display: none;
  }
}
header .header .header-left {
  display: flex;
  align-items: center;
}
header .header .header-left nav > ul {
  display: flex;
  align-items: center;
}
header .header .header-left nav > ul > li {
  position: relative;
  margin-left: 14px;
  margin-right: 14px;
  font-size: 14px;
}
@media only screen and (max-width:1377px) {
  header .header .header-left nav > ul > li {
    margin-left: 11px;
    margin-right: 11px;
  }
}
@media only screen and (max-width:1199px) {
  header .header .header-left nav > ul > li {
    display: none;
  }
}
header .header .header-left nav > ul > li p {
  display: flex;
  align-items: center;
  cursor: pointer;
  -moz-transition: color 0.5s ease;
  -o-transition: color 0.5s ease;
  -webkit-transition: color 0.5s ease;
  transition: color 0.5s ease;
}
header .header .header-left nav > ul > li p svg {
  margin-left: 8px;
}
header .header .header-left nav > ul > li a:hover, header .header .header-left nav > ul > li a:focus {
  -moz-transition: color 0.5s ease;
  -o-transition: color 0.5s ease;
  -webkit-transition: color 0.5s ease;
  transition: color 0.5s ease;
  color: var(--primary-color-hovered, #1782E1);
}
header .header .header-left nav > ul > li.active {
  font-weight: 700;
  /*
  &:after {
      @include content-bottomleftnocalc(-16px,0);
      @include width-height(100%,5px);
      background-color: var(--primary-color, $second-c)-c;
      @include border-radius(12px);
  }
  */
}
header .header .header-left nav > ul > li.burger-menu {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  justify-content: space-between;
  margin-left: 0;
  margin-right: 0;
}
@media only screen and (max-width:991px) {
  header .header .header-left nav > ul > li.burger-menu {
    right: 12px;
    top: -6px;
  }
}
@media only screen and (max-width:1199px) {
  header .header .header-left nav > ul > li.burger-menu {
    display: flex;
  }
}
@media only screen and (max-width:1199px) {
  header .header .header-left nav > ul > li.burger-menu .pictos-menus {
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: absolute;
    top: 19px;
    right: 0;
    width: 72px;
    height: 42px;
    padding-left: 16px;
    padding-right: 16px;
    -webkit-border-radius: 21px;
    -moz-border-radius: 21px;
    border-radius: 21px;
    border-width: 1px;
    border-style: solid;
    border-color: var(--primary-color, #2598FF);
  }
}
@media only screen and (max-width:380px) {
  header .header .header-left nav > ul > li.burger-menu .pictos-menus {
    padding-left: 11px;
    padding-right: 11px;
    width: 62px;
  }
}
@media only screen and (max-width:320px) {
  header .header .header-left nav > ul > li.burger-menu .pictos-menus {
    padding-left: 6px;
    padding-right: 6px;
    width: 52px;
  }
}
header .header .header-left nav > ul > li.burger-menu .pictos-menus svg {
  width: 0;
  height: 0;
}
@media only screen and (max-width:1199px) {
  header .header .header-left nav > ul > li.burger-menu .pictos-menus svg {
    position: relative;
    top: -18px;
    right: -15px;
    width: 16px;
    height: 16px;
    min-width: 16px;
    color: var(--primary-color, #2598FF);
    margin-left: 8px;
  }
}
header .header .header-left nav > ul > li .toggle {
  position: absolute;
  top: 0;
  right: 0;
  width: 24px;
  height: 24px;
  cursor: pointer;
  padding: 0;
  margin: 0;
  z-index: 998;
}
@media only screen and (max-width:1199px) {
  header .header .header-left nav > ul > li .toggle {
    position: relative;
    top: inherit;
    right: inherit;
    width: 16px;
    height: 16px;
  }
}
header .header .header-left nav > ul > li .toggle span.icon-bar {
  display: block;
  width: 20px;
  height: 3px;
  position: absolute;
  left: 0;
  opacity: 1;
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  -webkit-transform: rotate(0);
  transform: rotate(0);
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  background-color: #22242E;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
}
@media only screen and (max-width:1199px) {
  header .header .header-left nav > ul > li .toggle span.icon-bar {
    width: 16px;
    height: 2px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-color: var(--primary-color, #2598FF);
  }
}
header .header .header-left nav > ul > li .toggle span.icon-bar:first-child {
  top: 30px;
}
@media only screen and (max-width:1199px) {
  header .header .header-left nav > ul > li .toggle span.icon-bar:first-child {
    top: -16px;
  }
}
header .header .header-left nav > ul > li .toggle span.icon-bar:nth-child(2), header .header .header-left nav > ul > li .toggle span.icon-bar:nth-child(3) {
  top: 36px;
  right: -5px;
}
@media only screen and (max-width:1199px) {
  header .header .header-left nav > ul > li .toggle span.icon-bar:nth-child(2), header .header .header-left nav > ul > li .toggle span.icon-bar:nth-child(3) {
    top: -11px;
  }
}
header .header .header-left nav > ul > li .toggle span.icon-bar:last-child {
  top: 42px;
}
@media only screen and (max-width:1199px) {
  header .header .header-left nav > ul > li .toggle span.icon-bar:last-child {
    top: -6px;
  }
}
header .header .header-left nav > ul > li .toggle.open span.icon-bar:first-child, header .header .header-left nav > ul > li .toggle.open span.icon-bar:last-child {
  display: none;
}
header .header .header-left nav > ul > li .toggle.open span.icon-bar:nth-child(2), header .header .header-left nav > ul > li .toggle.open span.icon-bar:nth-child(3) {
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
header .header .header-left nav > ul > li .toggle.open span.icon-bar:nth-child(3) {
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
header .header .header-left nav > ul > li .toggle.open svg {
  top: -17px;
}
header .header .header-left nav > ul > li .sidebar {
  width: 270px;
  height: auto;
  overflow: scroll;
  background-color: #ffffff;
  position: fixed;
  transition: all 0.8s;
  -webkit-transition: all 0.8s;
  -moz-transition: all 0.8s;
  top: 66px;
  left: inherit;
  right: -1300px;
  bottom: 0;
  z-index: 995;
  padding: 0;
  -webkit-box-shadow: 0 1px 3px 0 rgba(0, 73, 103, 0.2);
  -moz-box-shadow: 0 1px 3px 0 rgba(0, 73, 103, 0.2);
  box-shadow: 0 1px 3px 0 rgba(0, 73, 103, 0.2);
}
header .header .header-left nav > ul > li .sidebar .connect .connexion svg {
  display: block;
}
header .header .header-left nav > ul > li .sidebar .connect .connexion p {
  display: block;
  white-space: nowrap;
}
header .header .header-left nav > ul > li .sidebar .level-0.nos-offres {
  display: none;
}
header .header .header-left nav > ul > li .sidebar .formul {
  display: block;
}
header .header .header-left nav > ul > li .sidebar .formul .wrapper-bloc-offres {
  height: auto;
  display: block;
}
header .header .header-left nav > ul > li .sidebar .formul a, header .header .header-left nav > ul > li .sidebar .formul a:hover, header .header .header-left nav > ul > li .sidebar .formul a:focus {
  color: #fff !important;
}
header .header .header-left nav > ul > li .sidebar .formul .title h4 {
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  position: relative;
  padding-left: 36px;
}
header .header .header-left nav > ul > li .sidebar .formul .title h4 svg {
  position: absolute;
  left: 0;
}
header .header .header-left nav > ul > li .sidebar .formul .formul-contener {
  display: block;
}
header .header .header-left nav > ul > li .sidebar .formul .formula {
  padding: 45px 15px 15px 15px;
}
header .header .header-left nav > ul > li .sidebar .formul .formula h4 {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 16px;
  text-transform: uppercase;
}
header .header .header-left nav > ul > li .sidebar .formul .formula::before {
  width: 170px;
  height: 110px;
}
header .header .header-left nav > ul > li .sidebar .formul .formula.premium::before {
  background-position: 50px 60px;
  background-size: 50%;
}
header .header .header-left nav > ul > li .sidebar .formul .formula .formula-description .price {
  padding-top: 0;
}
header .header .header-left nav > ul > li .sidebar .formul .formula .formula-description .price span {
  font-size: 25px;
  font-style: normal;
  font-weight: 700;
  line-height: 21px;
}
header .header .header-left nav > ul > li .sidebar .formul .formula .formula-description .price u {
  font-size: 19px;
  font-style: normal;
  font-weight: 400;
  line-height: 16px;
}
header .header .header-left nav > ul > li #sidebartoggler {
  display: none;
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap .sidebar {
  right: 0px;
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap .toggle {
  height: 55px;
  top: 5px;
  right: 0;
  margin-top: -5px;
  padding-top: 20px;
}
@media only screen and (max-width:1199px) {
  header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap .toggle {
    top: 40px;
    padding: 0;
  }
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap li {
  position: relative;
  min-width: 100%;
  line-height: 54px;
  font-size: 18px;
  padding-left: 32px;
  padding-right: 24px;
  border-bottom: 1px solid #E5E5E5;
  z-index: 5;
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap li:hover:before, header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap li:focus:before, header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap li.active:before {
  width: 6px;
  height: 100%;
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  background-color: var(--primary-color, #2598FF);
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap li.main-rubr > div {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap li.main-rubr svg {
  min-width: 14px;
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap li.main-rubr.active > p .currentColor {
  fill: var(--primary-color, #2598FF);
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap li.main-rubr.active > p svg {
  transform: rotate(180deg);
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap li.main-rubr.active .sub-menu {
  visibility: visible;
  opacity: 1;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  height: auto;
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap li.main-rubr.menu-item--active-trail > p > a {
  color: var(--primary-color, #2598FF);
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap .sub-menu {
  width: 100%;
  border-radius: 0;
  box-shadow: none;
  padding: 0;
  margin-left: -32px;
  margin-right: -24px;
  width: -webkit-calc(100% + 56px);
  visibility: hidden;
  opacity: 0;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  height: 0;
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap .sub-menu li {
  padding: 0;
  background-color: rgba(37, 152, 255, 0.12);
  border: none;
  margin: 0;
  padding-left: 32px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 40px;
  z-index: 4;
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap .sub-menu li.menu-item--active-trail a {
  font-weight: 700;
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap .connect {
  display: none;
}
@media only screen and (max-width:1199px) {
  header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap .connect {
    display: block;
    padding: 16px 0 14px 32px;
    padding-bottom: 14px;
    margin-right: 0;
    border-bottom: 1px solid #E5E5E5;
  }
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap .connect .connexion {
  display: flex;
  align-items: center;
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap .connect .connexion svg {
  margin: 0 4px 0 0;
}
@media only screen and (max-width:1199px) {
  header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap .connect .connexion svg {
    margin-right: 16px;
  }
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap .connect .connexion p {
  font-size: 18px;
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap .connect .is-connected img {
  margin-left: 0;
  margin-right: 16px;
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap .connect .is-connected p {
  max-width: 139px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap .search {
  position: relative;
  display: flex;
  align-items: center;
  padding: 18px 0 18px 32px;
  border-bottom: 1px solid #7a8a9b;
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap .search svg {
  width: 18px;
  height: 18px;
  min-width: 18px;
  margin-right: 8px;
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap .search .input input {
  height: auto;
  padding: 0;
  border: none;
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap .make-bilan {
  width: 250px;
  text-align: center;
  color: #ffffff;
  margin: 16px auto;
  padding: 20px 0 16px 0;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap .make-bilan strong {
  display: block;
  font-size: 20px;
  margin-bottom: 7px;
}
header .header .header-left nav > ul > li #sidebartoggler:checked + .page-wrap .make-bilan span {
  display: block;
  font-weight: 600;
  margin-bottom: 15px;
}
header .header .header-right {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
header .header .header-right .bilan {
  margin-right: 30px;
}
@media only screen and (max-width:991px) {
  header .header .header-right .bilan {
    margin-right: 10px;
  }
}
@media only screen and (max-width:380px) {
  header .header .header-right .bilan {
    margin-right: -10px;
  }
}
@media only screen and (max-width:320px) {
  header .header .header-right .bilan {
    margin-right: -10px;
  }
}
@media only screen and (max-width:480px) {
  header .header .header-right .bilan svg {
    display: none;
  }
}
@media only screen and (max-width:991px) {
  header .header .header-right .bilan .button {
    padding-left: 5px;
    padding-right: 5px;
  }
}
header .header .header-right .bilan .button span {
  font-weight: 600 !important;
}
@media only screen and (max-width:991px) {
  header .header .header-right .bilan .button span {
    font-size: 13px !important;
  }
}
header .header .header-right .top-bar {
  position: fixed;
  top: 15px;
  right: 30px;
  z-index: 10;
}
@media only screen and (max-width:650px) {
  header .header .header-right .top-bar {
    top: 0;
    right: auto;
    left: 0;
    width: 100%;
  }
}
header .header .header-right .top-bar__inner {
  display: flex;
  align-items: center;
  justify-content: space-between;
  box-sizing: border-box;
  padding: 10px;
  background: #ffffff;
  border-radius: 60px;
  box-shadow: 0 5px 20px rgba(34, 36, 46, 0.07);
}
@media only screen and (max-width:650px) {
  header .header .header-right .top-bar__inner {
    width: 100%;
    padding: 10px;
    border-radius: 0;
    box-shadow: none;
  }
}
header .header .header-right .top-bar__coach {
  position: relative;
  background: #f8f4f2;
  height: 40px;
  border-radius: 40px;
  display: flex;
  align-items: center;
  margin-right: 12px;
  padding: 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  cursor: pointer;
}
header .header .header-right .top-bar__coach a {
  display: flex;
  text-decoration: none;
  color: #7A8A9B;
}
header .header .header-right .top-bar__coach a .wrapper {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
header .header .header-right .top-bar__coach span {
  display: block;
  font-weight: 600;
}
header .header .header-right .top-bar__coach svg {
  width: 20px;
  height: auto;
}
header .header .header-right .top-bar__right {
  display: flex;
}
header .header .header-right .top-bar__notifications {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #f8f4f2;
  width: 40px;
  height: 40px;
  border-radius: 40px;
  padding: 8px;
  margin: 0 12px 0 0;
  cursor: pointer;
}
header .header .header-right .top-bar__account {
  display: flex !important;
  align-items: center;
  justify-content: center;
  background: #f8f4f2;
  height: 40px;
  border-radius: 40px;
  padding: 8px;
  font-size: 14px;
  cursor: pointer;
  color: #7A8A9B !important;
}
header .header .header-right .top-bar__account svg {
  margin: 0 8px;
}
header .header .header-right .top-bar__account i {
  margin: 0 5px;
  font-size: 10px;
}
@media only screen and (max-width:991px) {
  header .header .header-right .top-bar__account .account__name {
    display: none;
  }
}
header .header .header-right .top-bar__menu {
  position: fixed;
  top: 80px;
  right: -600px;
  display: flex;
  flex-direction: column;
  padding: 15px 30px;
  text-align: left;
  background: #ffffff;
  border-radius: 10px;
  box-shadow: 0 5px 20px rgba(34, 36, 46, 0.07);
  transition: all 0.25s;
  z-index: 10;
}
@media only screen and (max-width:991px) {
  header .header .header-right .top-bar__menu {
    top: 60px;
    width: 300px;
    border-radius: 0;
    border-bottom-left-radius: 10px;
  }
}
header .header .header-right .top-bar__menu.active {
  right: 30px;
}
@media only screen and (max-width:991px) {
  header .header .header-right .top-bar__menu.active {
    right: 0;
  }
}
header .header .header-right .top-bar__menu .menu__item {
  margin: 7px 0;
  color: #7a8a9b;
  transition: all 0.25s;
  font-size: 14px;
}
@media only screen and (max-width:991px) {
  header .header .header-right .top-bar__menu .menu__item {
    font-size: 15px;
  }
}
header .header .header-right .top-bar__menu .menu__item:hover {
  color: #2598FF;
  text-decoration: none;
}
header .header .header-right .top-bar__menu .menu__item--deco {
  color: #7a8a9b;
}
header .header .header-right .top-bar__menu .menu__item--deco:hover {
  color: #FF0355;
}
header .header .header-right .top-bar .notif {
  position: absolute;
  top: -5px;
  right: -5px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  height: 22px;
  border-radius: 25px;
  background: #FF0355;
  color: #ffffff;
  font-size: 14px;
}
header .header .main-rubr {
  position: relative;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
header .header .main-rubr svg {
  min-width: 10px;
  width: 10px;
}
header .header .main-rubr:hover, header .header .main-rubr:focus {
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
header .header .main-rubr:hover .sub-menu, header .header .main-rubr:focus .sub-menu {
  visibility: visible;
  opacity: 1;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
header .header .main-rubr:hover svg, header .header .main-rubr:focus svg {
  transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  color: var(--primary-color-hovered, #1782E1);
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  top: -2px;
}
header .header .main-rubr:hover p, header .header .main-rubr:focus p {
  -moz-transition: color 0.5s ease;
  -o-transition: color 0.5s ease;
  -webkit-transition: color 0.5s ease;
  transition: color 0.5s ease;
  color: var(--primary-color-hovered, #1782E1);
}
header .header .connect .connexion {
  font-size: 14px;
  line-height: 16px;
  cursor: pointer;
  color: var(--primary-color, #2598FF);
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
header .header .connect .connexion:hover, header .header .connect .connexion:focus {
  color: var(--primary-color-hovered, #1782E1);
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
@media only screen and (max-width:1199px) {
  header .header .connect .connexion {
    width: 5rem;
    cursor: initial;
  }
}
header .header .connect .connexion svg {
  width: 24px;
  min-width: 24px;
  height: 24px;
  margin: 0 auto 6px auto;
}
@media only screen and (max-width:1199px) {
  header .header .connect .connexion svg {
    display: none;
  }
}
@media only screen and (max-width:1199px) {
  header .header .connect .connexion p {
    display: none;
  }
}
header .header .connect .is-connected {
  display: none;
}
header .header .connect .is-connected p {
  font-size: 14px;
  line-height: 16px;
  font-weight: 600;
}
@media only screen and (max-width:650px) {
  header .header .connect .is-connected p {
    font-size: 18px;
    font-weight: 500;
  }
}
header .header .connect .is-connected img {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  object-fit: cover;
  width: 48px;
  height: 48px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2px;
}
header .header .sub-menu {
  width: 209px;
  position: absolute;
  top: 30px;
  left: 0;
  background-color: #ffffff;
  border-radius: 0 0 8px 8px;
  box-shadow: 0px 7px 18px rgba(7, 25, 45, 0.3019607843);
  padding: 10px 24px 10px 24px;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  z-index: 998;
  visibility: hidden;
  opacity: 0;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
@media only screen and (max-width:1199px) {
  header .header .sub-menu {
    position: relative;
    width: 80%;
    font-size: 16px !important;
    top: inherit;
    left: inherit;
    background-color: transparent;
    visibility: visible;
    opacity: 1;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
  }
}
header .header .sub-menu li {
  margin-bottom: 5px;
}
header .header nav.theme-navigation {
  position: relative;
  height: 0;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  background: #fff;
  box-shadow: 0 5px 20px rgba(34, 36, 46, 0.07);
  overflow: hidden;
}
header .header nav.theme-navigation .block-lc-search-form-block {
  margin: 0;
  background: transparent;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 0;
  position: absolute;
  bottom: 0;
}
header .header nav.theme-navigation .block-lc-search-form-block:before {
  content: none;
}
header .header nav.theme-navigation .block-lc-search-form-block .input-label {
  display: none;
}
header .header nav.theme-navigation .block-lc-search-form-block .input-container form .form-actions .button {
  font-size: 0;
  line-height: 0;
  padding: 0 40px 0 18px;
}
header .header nav.theme-navigation .block-lc-search-form-block .input-container form .form-actions:after {
  content: none;
}
@media only screen and (max-width:991px) {
  header .header nav.theme-navigation {
    display: none;
    position: absolute;
  }
}
header .header nav.theme-navigation.active, header .header nav.theme-navigation:hover {
  height: auto;
  overflow: auto;
}
header .header nav.theme-navigation.active .menu.level-0, header .header nav.theme-navigation:hover .menu.level-0 {
  display: flex;
}
header .header nav.theme-navigation .menu {
  max-width: 1200px;
  padding: 0;
  margin: 0;
}
header .header nav.theme-navigation .menu.level-0 {
  background: #ffffff;
  display: none;
  flex-direction: column;
  align-items: flex-start;
  position: absolute;
  top: 0;
  margin: 0 auto;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 10px;
  overflow: visible;
}
header .header nav.theme-navigation .menu.level-0 .menu-item {
  width: 100%;
  position: initial;
  min-height: 40px;
  font-size: 14px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
header .header nav.theme-navigation .menu.level-0 .menu-item a {
  margin-left: 20px;
  padding-right: 20px;
  display: block;
  width: 100%;
}
header .header nav.theme-navigation .menu.level-1, header .header nav.theme-navigation .menu.level-2, header .header nav.theme-navigation .menu.level-3 {
  width: 15rem;
  position: absolute;
  top: 0;
  left: 15rem;
  background: #fff;
}
header .header nav.theme-navigation .menu.level-2 {
  width: 20rem;
}
header .header nav.theme-navigation .menu .menu-item {
  padding: 0;
  margin: 0 !important;
}
header .header nav.theme-navigation .menu .menu-item:first-child a, header .header nav.theme-navigation .menu .menu-item:first-child span.show-more {
  margin-top: 10px;
}
header .header nav.theme-navigation .menu .menu-item:last-child a, header .header nav.theme-navigation .menu .menu-item:last-child span.show-more {
  margin-bottom: 10px;
}
header .header nav.theme-navigation .menu .menu-item.level-1, header .header nav.theme-navigation .menu .menu-item.level-2, header .header nav.theme-navigation .menu .menu-item.level-3 {
  padding: 0 1rem 0 1rem;
  display: none;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  margin: inherit;
  min-height: 40px;
  font-size: 14px;
  position: initial;
  width: 100%;
}
header .header nav.theme-navigation .menu .menu-item:hover {
  background: var(--primary-color-light, #f0f8ff);
}
header .header nav.theme-navigation .menu .menu-item a {
  white-space: nowrap;
}
header .header nav.theme-navigation .menu .menu-item span.show-more {
  width: 1rem;
  height: 1rem;
  position: relative;
  float: right;
  margin-right: 1.2rem;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 4 9" enable-background="new 0 0 4 9" xml:space="preserve" height="9px" width="4px" fill="rgb(0,0,0,1)" ><g>						<path d="M4 4.50003L0.903225 9L-1.14342e-07 9L0.903225 4.50003L3.35036e-07 -1.18503e-07L0.903225 -1.18503e-07L4 4.50003Z"/></g></svg>');
  background-repeat: no-repeat;
  background-position: center;
}
header .header nav.theme-navigation .menu .menu-item.level-0.active .menu.level-1 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  height: 100%;
}
header .header nav.theme-navigation .menu .menu-item.level-0.active .menu.level-1:before {
  content: "";
  height: 100%;
  width: 1px;
  background: #7a8a9b;
  position: absolute;
  left: 0;
}
header .header nav.theme-navigation .menu .menu-item.level-0.active .menu-item.level-1 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
header .header nav.theme-navigation .menu .menu-item.level-0.active .menu-item.level-1 span.show-more {
  margin-right: 0;
}
header .header nav.theme-navigation .menu .menu-item.level-1.active .menu.level-2 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  height: 100%;
}
header .header nav.theme-navigation .menu .menu-item.level-1.active .menu.level-2:before {
  content: "";
  height: 100%;
  width: 1px;
  background: #7a8a9b;
  position: absolute;
  left: 0;
}
header .header nav.theme-navigation .menu .menu-item.level-1.active .menu-item.level-2 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
header .header nav.theme-navigation .menu .menu-item.level-1.active .menu-item.level-2 span.show-more {
  margin-right: 0;
}
header .header nav.theme-navigation .menu .menu-item.level-2.active .menu.level-3 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  height: 100%;
}
header .header nav.theme-navigation .menu .menu-item.level-2.active .menu.level-3:before {
  content: "";
  height: 100%;
  width: 1px;
  background: #7a8a9b;
  position: absolute;
  left: 0;
}
header .header nav.theme-navigation .menu .menu-item.level-2.active .menu-item.level-3 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
header .header nav.theme-navigation .menu .menu-item.level-2.active .menu-item.level-3 span.show-more {
  margin-right: 0;
}

/*correspond au menu theme-navigation pour mobile */
.mm-menu {
  border-right: 0px solid white;
}
.mm-menu.mm-menu {
  background: white;
  border: 0px solid white;
  top: 120px;
  height: fit-content;
  overflow: visible;
}
.mm-menu .mm-panels {
  height: fit-content;
  overflow: visible;
  position: relative !important;
}
.mm-menu .mm-panel {
  height: fit-content;
  overflow: visible;
  position: absolute;
}
.mm-menu.mm-menu_opened {
  display: none !important;
}
@media only screen and (max-width:991px) {
  .mm-menu.mm-menu_opened {
    display: block !important;
    top: 120px;
  }
  .mm-menu.mm-menu_opened .mm-navbar_has-btns {
    display: flex;
    height: fit-content;
  }
  .mm-menu.mm-menu_opened .mm-panels {
    top: 0;
  }
  .mm-menu.mm-menu_opened .mm-navbar__btn {
    padding: 0;
  }
}
.mm-menu.mm-menu_offcanvas {
  z-index: 2;
  width: 100%;
}
.mm-menu .mm-navbars_top {
  background: white;
  top: 0;
  padding: 9px 0 0;
  position: static !important;
}
.mm-menu .mm-navbar {
  top: 0;
  background: transparent;
  color: green;
  text-transform: uppercase;
  border-bottom: 0px solid white;
}
.mm-menu .mm-navbar a {
  color: red;
}
.mm-menu .mm-navbar .mm-navbar__title {
  text-align: left;
  color: var(--primary-color, #2598FF);
  text-transform: initial;
  font-weight: 700;
  padding: 0;
}
.mm-menu .mm-btn_close:before, .mm-menu .mm-btn_close:after {
  border-color: rgb(255, 255, 255);
  opacity: 1;
}
.mm-menu .mm-btn_prev:before {
  border-color: rgb(255, 255, 255);
  opacity: 1;
  content: "";
  mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 14 14" enable-background="new 0 0 14 14" xml:space="preserve" height="14px" width="14px" fill="rgb(0,0,0,1)" ><g><path d="M7 14L8.23375 12.7662L3.35125 7.875L14 7.875L14 6.125L3.35125 6.125L8.23375 1.23375L7 -6.11959e-07L6.11959e-07 7L7 14Z"/></g></svg>');
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: 0 0;
  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 14 14" enable-background="new 0 0 14 14" xml:space="preserve" height="14px" width="14px" fill="rgb(0,0,0,1)" ><g><path d="M7 14L8.23375 12.7662L3.35125 7.875L14 7.875L14 6.125L3.35125 6.125L8.23375 1.23375L7 -6.11959e-07L6.11959e-07 7L7 14Z"/></g></svg>');
  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: 0 0;
  background-color: var(--primary-color);
  width: 14px;
  height: 14px;
  border-top: none;
  border-left: none;
  transform: rotate(0deg);
}
.mm-menu .mm-panels > .mm-panel > .mm-navbar + .mm-listview {
  margin-top: 0;
}
.mm-menu .mm-listitem {
  opacity: 1;
  border-bottom: 0px solid white;
}
.mm-menu .mm-listitem:after {
  left: inherit;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 34 34" enable-background="new 0 0 34 34" xml:space="preserve" height="34px" width="34px" fill="rgb(37,152,255,1)" ><g><polygon points="13.914062 13.175 17.77709 17 13.914062 20.825 15.10333 22 20.16406 17 15.10333 11.9999999"></polygon></g></svg>');
  background-position-x: 0%;
  background-position-y: 0%;
  background-repeat: repeat;
  background-size: auto;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-color: transparent;
  width: 34px;
  height: 34px;
  top: 6px;
  right: 20px;
  border-bottom: none !important;
  z-index: 0;
}
.mm-menu .mm-listitem .show-more {
  display: none;
}
.mm-menu .mm-listitem:hover, .mm-menu .mm-listitem:active, .mm-menu .mm-listitem:focus {
  background: var(--primary-color-light);
}
.mm-menu .mm-listitem:hover .mm-btn_next:after, .mm-menu .mm-listitem:active .mm-btn_next:after, .mm-menu .mm-listitem:focus .mm-btn_next:after {
  background-color: var(--primary-color-light);
}
.mm-menu .mm-listitem__btn {
  min-width: 4rem;
  padding-right: 0;
  border-left-width: 0px;
  padding-bottom: 9px;
  padding-top: 9px;
}
.mm-menu .mm-listitem__btn:not(.mm-listitem__text) {
  border-left-width: 0px;
}
.mm-menu .mm-btn_next:after {
  right: 20px;
  content: "";
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 34 34" enable-background="new 0 0 34 34" xml:space="preserve" height="34px" width="34px" fill="rgb(37,152,255,1)" ><g><rect x="16" y="11" width="2" height="12" /><rect x="11" y="18" width="2" height="12" transform="rotate(-90 11 18)" /></g></svg>');
  background-position-x: 0%;
  background-position-y: 0%;
  background-repeat: repeat;
  background-size: auto;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-color: white;
  width: 34px;
  height: 34px;
  border-top: none;
  border-left: none;
  transform: rotate(0deg);
  z-index: 10;
}
.mm-menu .mm-panel_opened:before, .mm-menu .mm-panel_opened-parent:before {
  display: none;
}
.mm-menu .mm-panel_opened .mm-listitem__text, .mm-menu .mm-panel_opened-parent .mm-listitem__text {
  text-transform: initial;
}
.mm-menu .mm-listitem__text {
  display: flex;
  align-content: center;
  justify-content: flex-end;
  flex-direction: row-reverse;
  align-items: center;
  margin-bottom: 0 !important;
  opacity: 1;
  font-size: 16px;
  white-space: normal;
  text-transform: initial;
  font-weight: 600;
  padding-top: 9px;
  padding-bottom: 9px;
}
.mm-menu .mm-searchfield .mm-searchfield__input {
  padding-top: 0;
}
.mm-menu .mm-searchfield .mm-searchfield__input input {
  border: 2px solid #bfc9d5 !important;
  background: white;
  height: calc(var(--mm-navbar-size) * 0.9);
}
.mm-menu .mm-searchfield .mm-searchfield__input input::placeholder {
  color: black;
}
.mm-menu .mm-navbars_bottom {
  bottom: 2rem;
}
.mm-menu .mm-navbars_bottom .mm-navbar {
  padding: 0 1.5rem;
}
.mm-menu .mm-navbars_bottom .mm-navbar a {
  flex: inherit;
}
.mm-menu .mm-navbars_bottom .mm-navbar:nth-child(1) {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: row;
}
.mm-menu .mm-navbars_bottom .mm-navbar:nth-child(1) .left, .mm-menu .mm-navbars_bottom .mm-navbar:nth-child(1) .right {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: row;
  max-width: 3rem;
}
.mm-menu .mm-navbars_bottom .mm-navbar:nth-child(1) .left a, .mm-menu .mm-navbars_bottom .mm-navbar:nth-child(1) .right a {
  font-size: 0px;
  margin-right: 0;
  color: red;
}
.mm-menu .mm-navbars_bottom .mm-navbar:nth-child(1) .left a:before, .mm-menu .mm-navbars_bottom .mm-navbar:nth-child(1) .right a:before {
  font-size: 3rem;
}
.mm-menu .mm-navbars_bottom .mm-navbar:nth-child(1) .left a span, .mm-menu .mm-navbars_bottom .mm-navbar:nth-child(1) .right a span {
  margin-top: -16px;
}
.mm-menu .mm-navbars_bottom .mm-navbar:nth-child(2) {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: row;
}
.mm-menu .mm-navbars_bottom .mm-navbar:nth-child(2) a {
  font-size: 0.8rem;
  padding: 0.3rem 0;
}
.mm-menu .search-block-form {
  margin: 0;
  padding: 0;
  position: static;
  background: transparent;
}
.mm-menu .search-block-form .input-label {
  display: none;
}
.mm-menu .search-block-form .input-container {
  display: flex;
  width: 100%;
}
.mm-menu .search-block-form .input-container form {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  background: transparent;
  justify-content: flex-start;
  width: 100%;
  margin: 0;
}
.mm-menu .search-block-form .input-container form .form-submit {
  font-size: 0;
}
.mm-menu .search-block-form .input-container form .form-type-search {
  width: 80%;
  padding: 0 12px;
}
.mm-menu .search-block-form .link-advanced-search {
  display: none;
}

.user-account-menu {
  position: fixed;
  top: 80px;
  right: -600px;
  display: flex;
  flex-direction: column;
  padding: 15px 30px;
  background: #ffffff;
  border-radius: 10px;
  box-shadow: 0 5px 20px rgba(34, 36, 46, 0.07);
  transition: all 0.25s;
  z-index: 10;
  text-align: left;
}
@media (max-width: 768px) {
  .user-account-menu {
    top: 60px;
    width: 300px;
    border-radius: 0;
    border-bottom-left-radius: 10px;
  }
}
.user-account-menu.active {
  right: 30px;
}
@media (max-width: 768px) {
  .user-account-menu.active {
    right: 0;
  }
}
.user-account-menu .menu__item {
  margin: 7px 0;
  color: #22242E;
  transition: all 0.25s;
  font-size: 16px;
  color: #7A8A9B;
}
.user-account-menu .menu__item:hover {
  color: var(--primary-color, #2598FF);
}
.user-account-menu .menu__item[href^="/user/logout"] {
  color: var(--primary-color, #2598FF);
}
.user-account-menu .menu__item[href^="/user/logout"]:hover {
  color: var(--primary-color, #2598FF);
}

body.path-mon-bilan-gratuit-questionnaire .header > .max-width {
  justify-content: center;
}
body.path-mon-bilan-gratuit-questionnaire .header > .max-width img.logo {
  width: 215px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}
body.path-mon-bilan-gratuit-questionnaire .header > .max-width nav {
  display: none;
}
body.path-mon-bilan-gratuit-questionnaire .header > .max-width .header-right {
  display: none;
}

footer {
  padding: 0;
}
footer .footer-top {
  display: flex;
  padding: 46px 0 6px 0;
}
footer .footer-top .max-width {
  display: flex;
}
@media only screen and (max-width:1199px) {
  footer .footer-top .max-width {
    padding-left: 18px;
    padding-right: 18px;
  }
}
@media only screen and (max-width:991px) {
  footer .footer-top .max-width {
    flex-wrap: wrap;
  }
}
footer .footer-top .max-width p {
  font-weight: 700;
  font-size: 18px;
  line-height: 21px;
  margin-bottom: 15px;
}
@media only screen and (max-width:650px) {
  footer .footer-top .max-width p {
    font-weight: 500;
  }
}
footer .footer-top .max-width p span {
  display: block;
}
footer .footer-top .max-width nav {
  display: flex;
}
@media only screen and (max-width:650px) {
  footer .footer-top .max-width nav.meta-desk {
    display: none;
  }
}
footer .footer-top .max-width nav.meta-resp {
  display: none;
}
@media only screen and (max-width:650px) {
  footer .footer-top .max-width nav.meta-resp {
    display: flex;
  }
}
@media only screen and (max-width:991px) {
  footer .footer-top .max-width nav {
    width: 100%;
  }
}
@media only screen and (max-width:650px) {
  footer .footer-top .max-width nav {
    flex-wrap: wrap;
  }
}
footer .footer-top .max-width nav p {
  margin-bottom: 10px;
}
footer .footer-top .max-width nav p span {
  display: block;
}
@media only screen and (max-width:991px) {
  footer .footer-top .max-width nav > ul {
    width: 33.3%;
  }
}
@media only screen and (max-width:650px) {
  footer .footer-top .max-width nav > ul {
    width: 50%;
  }
}
@media only screen and (max-width:320px) {
  footer .footer-top .max-width nav > ul {
    width: 100%;
  }
}
footer .footer-top .max-width nav > ul > li {
  margin-right: 76px;
}
@media only screen and (max-width:991px) {
  footer .footer-top .max-width nav > ul > li {
    margin-right: 0;
  }
}
footer .footer-top .max-width nav > ul > li ul {
  margin-bottom: 10px;
}
footer .footer-top .max-width nav > ul > li ul li {
  margin-bottom: 0;
  font-size: 14px;
  line-height: 26px;
  font-weight: 400;
}
footer .footer-top .max-width nav > ul > li ul li:first-child {
  display: flex;
  align-items: center;
}
footer .footer-top .max-width nav > ul > li ul li:first-child svg {
  display: none;
  width: 10px;
  min-width: 10px;
  height: 11.5px;
  margin-top: -7px;
  margin-left: 5px;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
footer .footer-top .max-width .other {
  width: 370px;
  margin-left: auto;
}
@media only screen and (max-width:991px) {
  footer .footer-top .max-width .other {
    width: 100%;
    display: flex;
  }
}
@media only screen and (max-width:650px) {
  footer .footer-top .max-width .other {
    flex-wrap: wrap;
  }
}
footer .footer-top .max-width .other .autres-programmes .title {
  margin-bottom: 10px;
  font-weight: 700;
  font-size: 18px;
  line-height: 21px;
}
footer .footer-top .max-width .other .autres-programmes .sites ul {
  display: block;
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
}
footer .footer-top .max-width .other .autres-programmes .sites ul .site {
  margin-bottom: 0;
  font-size: 14px;
  line-height: 26px;
  font-weight: 400;
}
footer .footer-top .max-width .other > div {
  margin-bottom: 24px;
}
@media only screen and (max-width:991px) {
  footer .footer-top .max-width .other > div {
    width: 100%;
  }
}
@media only screen and (max-width:650px) {
  footer .footer-top .max-width .other > div {
    width: 100%;
  }
}
footer .footer-top .max-width .other > div ul {
  display: flex;
  align-items: center;
}
footer .footer-top .max-width .other > div ul.reseaux li {
  margin-right: 16px;
}
footer .footer-top .max-width .other > div ul.reseaux li svg {
  min-width: 26px;
  width: 26px;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
footer .footer-top .max-width .other > div ul.reseaux li.fb svg {
  min-width: 15px;
  width: 15px;
}
footer .footer-top .max-width .other > div ul.reseaux li:hover svg {
  color: #1782E1;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
footer .footer-top .max-width .other > div.newsletter {
  width: 100%;
}
@media only screen and (max-width:991px) {
  footer .footer-top .max-width .other > div.newsletter {
    width: 40%;
  }
}
@media only screen and (max-width:650px) {
  footer .footer-top .max-width .other > div.newsletter {
    width: 100%;
  }
}
footer .footer-top .max-width .other > div.newsletter div {
  position: relative;
}
footer .footer-top .max-width .other > div.newsletter div input.form-control {
  max-width: 307px;
  background-color: #ffffff;
  height: 48px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
}
@media only screen and (max-width:991px) {
  footer .footer-top .max-width .other > div.newsletter div input.form-control {
    width: 100%;
    max-width: 100%;
  }
}
footer .footer-top .max-width .other > div.newsletter button {
  position: absolute;
  top: 0;
  right: 0;
  width: 69px;
  height: 48px;
  padding: 0;
  margin-right: 0;
  -webkit-border-radius: 0 12px 12px 0;
  -moz-border-radius: 0 12px 12px 0;
  border-radius: 0 12px 12px 0;
}
@media only screen and (max-width:1199px) {
  footer .footer-top .max-width .other > div.newsletter button {
    right: 0;
  }
}
footer .footer-top .max-width .other > div.newsletter button svg {
  width: 20px;
  min-width: 20px;
  margin-left: 0;
}
footer .footer-bottom {
  padding: 18px 0;
  font-size: 14px;
}
footer .footer-bottom .max-width {
  display: flex;
  justify-content: space-between;
  flex-direction: row-reverse;
}
@media only screen and (max-width:1199px) {
  footer .footer-bottom .max-width {
    display: block;
    padding-left: 18px;
    padding-right: 18px;
  }
}
@media only screen and (max-width:1199px) {
  footer .footer-bottom .max-width p {
    text-align: center;
    margin-top: 15px;
  }
}
footer .footer-bottom .max-width ul {
  display: flex;
  justify-content: flex-end;
}
@media only screen and (max-width:1199px) {
  footer .footer-bottom .max-width ul {
    justify-content: center;
  }
}
@media only screen and (max-width:767px) {
  footer .footer-bottom .max-width ul {
    justify-content: center;
    flex-wrap: wrap;
  }
}
footer .footer-bottom .max-width ul li {
  position: relative;
  margin-left: 8px;
  margin-right: 8px;
}
footer .footer-bottom .max-width ul li:before {
  position: absolute;
  content: "";
  top: 0;
  right: -10px;
  content: "•";
  font-size: 18px;
}
footer .footer-bottom .max-width ul li:last-child:before {
  display: none;
}

.user-logged-in footer .footer-top {
  padding: 0;
  background: #fff;
}
@media only screen and (max-width:650px) {
  footer .footer-top .max-width nav > ul > li ul.footer-li-visible li {
    opacity: 1;
    visibility: visible;
    height: auto;
    cursor: pointer;
  }
}
@media only screen and (max-width:650px) {
  footer .footer-top .max-width nav > ul > li ul.footer-li-visible li a {
    display: block;
  }
}
@media only screen and (max-width:650px) {
  footer .footer-top .max-width nav > ul > li ul.footer-li-visible li:first-child svg {
    transform: rotate(-180deg);
    -webkit-transform: rotate(-180deg);
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
  }
}
@media only screen and (max-width:650px) {
  footer .footer-top .max-width nav > ul > li ul {
    margin-bottom: 10px;
  }
}
@media only screen and (max-width:650px) {
  footer .footer-top .max-width nav > ul > li ul li {
    visibility: hidden;
    opacity: 0;
    height: 0;
    cursor: pointer;
  }
}
@media only screen and (max-width:650px) {
  footer .footer-top .max-width nav > ul > li ul li a {
    display: none;
  }
}
@media only screen and (max-width:650px) {
  footer .footer-top .max-width nav > ul > li ul li p a {
    display: block;
  }
}
@media only screen and (max-width:650px) {
  footer .footer-top .max-width nav > ul > li ul li.footer-li-visible {
    opacity: 1;
    visibility: visible;
    height: auto;
  }
}
@media only screen and (max-width:650px) {
  footer .footer-top .max-width nav > ul > li ul li.footer-li-visible a {
    display: block;
  }
}
@media only screen and (max-width:650px) {
  footer .footer-top .max-width nav > ul > li ul li:first-child {
    opacity: 1;
    visibility: visible;
    height: auto;
  }
}
@media only screen and (max-width:650px) {
  footer .footer-top .max-width nav > ul > li ul li:first-child svg {
    display: block;
  }
}
@media only screen and (max-width:650px) {
  footer .footer-top .max-width nav > ul > li ul li.meta-resp {
    margin-top: -42px;
  }
}
@media only screen and (max-width:320px) {
  footer .footer-top .max-width nav > ul > li ul li.meta-resp {
    margin-top: 0;
  }
}
@media only screen and (max-width:650px) {
  footer .footer-top .max-width .other > div.reseaux-block p {
    display: none;
  }
}

.menu-footer-logged {
  display: flex;
  justify-content: space-between;
  width: 100%;
  padding: 10px 0;
  flex-wrap: wrap;
}
.menu-footer-logged .title {
  font-weight: 600;
  font-size: 14px;
}
.menu-footer-logged .link-list ul {
  display: flex;
  flex-wrap: wrap;
  gap: 15px;
}
.menu-footer-logged .link-list ul li a {
  font-size: 14px;
  font-weight: 400;
}

/* fix active trail level 0 */
.menu-item--active-trail.level-0.main-rubr > p > a, .menu-item--active-trail.level-0.main-rubr > a {
  font-weight: bold;
}
.menu-item--active-trail.level-0.main-rubr > p > a::after, .menu-item--active-trail.level-0.main-rubr > a::after {
  position: absolute;
  content: "";
  bottom: -5px;
  left: 0;
  width: 100%;
  height: 4px;
  background-color: var(--primary-color, #2598FF);
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
}

/* fix dossier breadcrumb anonyme */
.page-node-type-dossier.user-type-anonymous .block-system-breadcrumb-block, .page-node-type-dossier-recette.user-type-anonymous .block-system-breadcrumb-block, .page-node-type-blog-expert.user-type-anonymous .block-system-breadcrumb-block {
  margin-top: 10px;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier.user-type-anonymous .block-system-breadcrumb-block, .page-node-type-dossier-recette.user-type-anonymous .block-system-breadcrumb-block, .page-node-type-blog-expert.user-type-anonymous .block-system-breadcrumb-block {
    margin-top: 18px;
  }
}
.page-node-type-dossier.user-type-anonymous .block-system-breadcrumb-block .social-media, .page-node-type-dossier-recette.user-type-anonymous .block-system-breadcrumb-block .social-media, .page-node-type-blog-expert.user-type-anonymous .block-system-breadcrumb-block .social-media {
  display: none;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier.user-type-anonymous main > .container, .page-node-type-dossier-recette.user-type-anonymous main > .container, .page-node-type-blog-expert.user-type-anonymous main > .container {
    padding-top: 122px;
  }
}

.show-on-bilan {
  display: none;
}

/* hide bilan button on the bilan results pages */
body.route--mtc_appraisal--appraisal header .header .header-left nav > ul > li.burger-menu, body.route--ts--bilan header .header .header-left nav > ul > li.burger-menu, body.route--ts--appraisal--display header .header .header-left nav > ul > li.burger-menu {
  display: none;
}
body.route--mtc_appraisal--appraisal header .header .header-right .bilan, body.route--mtc_appraisal--appraisal header .header .header-right .connect, body.route--ts--bilan header .header .header-right .bilan, body.route--ts--bilan header .header .header-right .connect, body.route--ts--appraisal--display header .header .header-right .bilan, body.route--ts--appraisal--display header .header .header-right .connect {
  display: none;
}
body.route--mtc_appraisal--appraisal header .header .header-right .show-on-bilan, body.route--ts--bilan header .header .header-right .show-on-bilan, body.route--ts--appraisal--display header .header .header-right .show-on-bilan {
  display: block;
}

body.route--entity--webform--canonical header .header .header-right .bilan, body.route--entity--webform--canonical header .header .header-right .connect, body.route--mtc_appraisal--loading header .header .header-right .bilan, body.route--mtc_appraisal--loading header .header .header-right .connect, body.route--ts--loading header .header .header-right .bilan, body.route--ts--loading header .header .header-right .connect {
  display: none;
}

/* add bold to nos offres in menu */
.nos-offres > a, .nos-offres > p > a, .tarifs > a, .tarifs > p > a {
  font-weight: bold;
}

.partner-domain-page .block-system-branding-block .block-content {
  display: flex;
}
.partner-domain-page header {
  position: absolute;
}
.partner-domain-page header .header.scrolled:not(.connected) {
  box-shadow: none;
}
.partner-domain-page header .site-branding__logo {
  display: inline-block;
}
.partner-domain-page header .site-branding__logo img {
  max-height: 40px;
  width: auto;
}
.partner-domain-page header .nowrap {
  -webkit-display: inline-flex;
  -moz-display: inline-flex;
  -ms-display: inline-flex;
  -o-display: inline-flex;
  display: inline-flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -o-flex-wrap: wrap;
  flex-wrap: wrap;
}
.partner-domain-page header .logo-separator {
  font-size: 20px;
  margin: 0 15px;
  display: inline-block;
  line-height: 44px;
  color: var(--primary-color);
  vertical-align: bottom;
}
.partner-domain-page header nav {
  display: none;
}

.block-system-breadcrumb-block {
  display: none;
}

.site-metacoaching header .header .header-right {
  display: none;
}
.site-metacoaching .sidebar .connect, .site-metacoaching .sidebar .formul {
  display: none !important;
}

/* categories colors */
.ctnrLoginInc {
  padding: 50px;
}

#loginInc {
  width: 500px;
  margin: auto;
  padding: 0;
}
#loginInc li {
  list-style: none !important;
}
#loginInc .input.mdp svg {
  position: absolute;
  top: 15px;
  right: 15px;
  width: 20px;
  height: 17.7px;
  min-width: 20px;
  color: #7A8A9B;
  z-index: 999;
  cursor: pointer;
}
#loginInc .input.mdp svg.fa-eye {
  color: #546476 !important;
}
#loginInc .connexion-reseau {
  margin-bottom: 25px;
}
#loginInc .connexion-reseau .or-choice {
  position: relative;
  margin-bottom: 10px;
}
#loginInc .connexion-reseau .or-choice:after {
  width: 100%;
  height: 1px;
  position: absolute;
  content: "";
  top: 12px;
  left: 0;
  background-color: rgba(156, 173, 192, 0.3);
}
#loginInc .connexion-reseau .or-choice u {
  width: 156px;
  position: relative;
  display: block;
  text-decoration: none;
  text-align: center;
  font-weight: 600;
  font-size: 14px;
  line-height: 21px;
  text-align: center;
  background-color: #ffffff;
  margin-left: auto;
  margin-right: auto;
  z-index: 5;
}
#loginInc .connexion-reseau ul {
  display: flex;
  margin: 0;
}
#loginInc .connexion-reseau ul li {
  width: 80px;
  height: 48px;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(156, 173, 192, 0.3);
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  margin-right: 12px;
  list-style: none;
}
#loginInc .connexion-reseau ul li a {
  height: 48px;
  display: flex;
  justify-content: center;
  align-items: center;
}
#loginInc form {
  text-align: left;
}
#loginInc form.error span {
  display: none;
}
#loginInc form.error span.error {
  display: block;
  color: #FF0355;
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 5px;
}
#loginInc .nav-tabs .nav-link {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border-top: none;
  border-bottom: none;
}
#loginInc .nav-tabs ul {
  width: 100%;
  display: flex;
  margin: 0;
}
#loginInc .nav-tabs ul li {
  list-style: none;
}

.modal#MtcLoginModal .modal-dialog {
  max-width: 500px;
}
@media only screen and (max-width:650px) {
  .modal#MtcLoginModal .modal-dialog {
    max-width: 97%;
  }
}
.modal#MtcLoginModal .modal-dialog .modal-content .modal-header {
  padding: 16px 0 12px 0;
}
.modal#MtcLoginModal .modal-dialog .modal-content .modal-body {
  padding: 0;
}
.modal#MtcLoginModal .modal-dialog .modal-content .modal-body li {
  list-style: none !important;
}
.modal#MtcLoginModal .modal-dialog .modal-content .modal-body .input.mdp svg {
  position: absolute;
  top: 15px;
  right: 15px;
  width: 20px;
  height: 17.7px;
  min-width: 20px;
  color: #7A8A9B;
  z-index: 999;
  cursor: pointer;
}
.modal#MtcLoginModal .modal-dialog .modal-content .modal-body .input.mdp svg.fa-eye {
  color: #546476 !important;
}
.modal#MtcLoginModal .modal-dialog .modal-content .modal-body .connexion-reseau {
  margin-bottom: 25px;
}
.modal#MtcLoginModal .modal-dialog .modal-content .modal-body .connexion-reseau .or-choice {
  position: relative;
  margin-bottom: 10px;
}
.modal#MtcLoginModal .modal-dialog .modal-content .modal-body .connexion-reseau .or-choice:after {
  width: 100%;
  height: 1px;
  position: absolute;
  content: "";
  top: 12px;
  left: 0;
  background-color: rgba(156, 173, 192, 0.3);
}
.modal#MtcLoginModal .modal-dialog .modal-content .modal-body .connexion-reseau .or-choice u {
  width: 156px;
  position: relative;
  display: block;
  text-decoration: none;
  text-align: center;
  font-weight: 600;
  font-size: 14px;
  line-height: 21px;
  text-align: center;
  background-color: #ffffff;
  margin-left: auto;
  margin-right: auto;
  z-index: 5;
}
.modal#MtcLoginModal .modal-dialog .modal-content .modal-body .connexion-reseau ul {
  display: flex;
  margin: 0;
}
.modal#MtcLoginModal .modal-dialog .modal-content .modal-body .connexion-reseau ul li {
  width: 80px;
  height: 48px;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(156, 173, 192, 0.3);
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  margin-right: 12px;
  list-style: none;
}
.modal#MtcLoginModal .modal-dialog .modal-content .modal-body .connexion-reseau ul li a {
  height: 48px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.modal#MtcLoginModal .modal-dialog .modal-content .modal-body form {
  text-align: left;
}
.modal#MtcLoginModal .modal-dialog .modal-content .modal-body form.error span {
  display: none;
}
.modal#MtcLoginModal .modal-dialog .modal-content .modal-body form.error span.error {
  display: block;
  color: #FF0355;
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 5px;
}
.modal#MtcLoginModal .modal-dialog .modal-content .modal-body .nav-tabs .nav-link {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border-top: none;
  border-bottom: none;
}
.modal#MtcLoginModal .modal-dialog .modal-content .modal-body .nav-tabs ul {
  width: 100%;
  display: flex;
  margin: 0;
}
.modal#MtcLoginModal .modal-dialog .modal-content .modal-body .nav-tabs ul li {
  list-style: none;
}
.modal.modal-video .modal-dialog {
  -webkit-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  top: 50%;
  margin: 0 auto;
}
.modal.modal-video .modal-dialog .modal-content .modal-header {
  border-bottom: none;
}
.modal.modal-video .modal-dialog .modal-content .modal-body {
  padding: 18px 12px;
}
.modal.modal-video .modal-dialog .modal-content .modal-body .dacast, .modal.modal-video .modal-dialog .modal-content .modal-body .field--name-field-media-oembed-video {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
}
.modal.modal-video .modal-dialog .modal-content .modal-body .dacast iframe, .modal.modal-video .modal-dialog .modal-content .modal-body .field--name-field-media-oembed-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.modal .modal-dialog {
  max-width: calc(768px - 2rem);
}
@media only screen and (max-width:650px) {
  .modal .modal-dialog {
    max-width: 97%;
    width: 97%;
  }
}
.modal .modal-dialog .modal-content {
  max-height: 94vh;
  -webkit-border-radius: 24px;
  -moz-border-radius: 24px;
  border-radius: 24px;
  box-shadow: 0px 7px 18px rgba(5, 15, 25, 0.3019607843);
  background-color: #ffffff;
}
.modal .modal-dialog .modal-content .modal-header {
  display: flex;
  justify-content: center;
  border-bottom: 1px solid #7A8A9B;
  padding: 32px 0 24px 0;
}
.modal .modal-dialog .modal-content .modal-header p {
  font-size: 24px;
  line-height: 28px;
  font-weight: 700;
  padding-left: 15px;
  padding-right: 15px;
}
.modal .modal-dialog .modal-content .modal-header button.close {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 35px;
  position: absolute;
  top: 24px;
  right: 24px;
  background-color: #ffffff;
  color: #7A8A9B;
  opacity: 1;
  text-shadow: none;
  z-index: 999;
  padding: 0;
}
@media only screen and (max-width:480px) {
  .modal .modal-dialog .modal-content .modal-header button.close {
    top: 27px;
  }
}
.modal .modal-dialog .modal-content .modal-header button.close span {
  position: relative;
  background-color: #ffffff;
  font-size: 40px !important;
  font-size: 500 !important;
  z-index: 999;
}
.modal .modal-dialog .modal-content .modal-body {
  overflow: auto;
  padding: 0;
}
.modal .modal-dialog .modal-content .modal-body ul, .modal .modal-dialog .modal-content .modal-body ol {
  margin-left: 1.2em;
  margin-bottom: 20px;
}
.modal .modal-dialog .modal-content .modal-body ul {
  list-style-type: disc;
}
.modal .modal-dialog .modal-content .modal-body ol {
  list-style-type: decimal;
}
.modal .modal-dialog .modal-content .modal-body li {
  list-style-type: inherit;
  margin-bottom: 10px;
}
.modal .modal-dialog .modal-content .modal-body .nav-tabs .nav-link {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border-top: none;
  border-bottom: none;
}
.modal .modal-dialog .modal-content .modal-body .nav-tabs ul {
  width: 100%;
  display: flex;
}
.modal .modal-dialog .modal-content .modal-body .nav-tabs ul li {
  position: relative;
  width: 50%;
  height: 48px;
  line-height: 48px;
  text-align: center;
  font-weight: 700;
}
@media only screen and (max-width:480px) {
  .modal .modal-dialog .modal-content .modal-body .nav-tabs ul li {
    line-height: normal;
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.modal .modal-dialog .modal-content .modal-body .nav-tabs ul li a {
  width: 100%;
  height: 100%;
  padding: 0;
}
.modal .modal-dialog .modal-content .modal-body .nav-tabs ul li a.nav-item {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.modal .modal-dialog .modal-content .modal-body .nav-tabs ul li a.nav-item:before {
  position: absolute;
  content: "";
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #7A8A9B;
}
.modal .modal-dialog .modal-content .modal-body .nav-tabs ul li a.nav-item:hover:before, .modal .modal-dialog .modal-content .modal-body .nav-tabs ul li a.nav-item:focus:before, .modal .modal-dialog .modal-content .modal-body .nav-tabs ul li a.nav-item.active:before {
  height: 4px;
  background-color: var(--primary-color, #2598ff);
}
.modal .modal-dialog .modal-content .modal-body .tab-pane {
  padding: 16px;
}
.modal .modal-dialog .modal-content .modal-body .tab-pane form > div {
  margin-bottom: 16px;
}
.modal .modal-dialog .modal-content .modal-body .tab-pane form > div.valid-check form [type=checkbox]:not(:checked) + label:after, .modal .modal-dialog .modal-content .modal-body .tab-pane form > div.valid-check form [type=checkbox]:checked + label:after, .modal .modal-dialog .modal-content .modal-body .tab-pane form > div.valid-check form [type=checkbox]:not(:checked) + label:before, .modal .modal-dialog .modal-content .modal-body .tab-pane form > div.valid-check form [type=checkbox]:checked + label:before, .modal .modal-dialog .modal-content .modal-body .tab-pane form > div.valid-check .form [type=checkbox]:not(:checked) + label:after, .modal .modal-dialog .modal-content .modal-body .tab-pane form > div.valid-check .form [type=checkbox]:checked + label:after, .modal .modal-dialog .modal-content .modal-body .tab-pane form > div.valid-check .form [type=checkbox]:not(:checked) + label:before, .modal .modal-dialog .modal-content .modal-body .tab-pane form > div.valid-check .form [type=checkbox]:checked + label:before {
  left: 0;
}
.modal .modal-dialog .modal-content .modal-body .tab-pane form > div.valid-check {
  margin-bottom: 32px;
}
.modal .modal-dialog .modal-content .modal-body .tab-pane form > div.valid-check label {
  height: 24px;
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 0;
  padding-left: 37px;
}
.modal .modal-dialog .modal-content .modal-body .tab-pane form > div label {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 3px;
}
.modal .modal-dialog .modal-content .modal-body .tab-pane form > div input {
  height: 48px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
}
.modal .modal-dialog .modal-content .modal-body .tab-pane form .forget {
  text-align: right;
  margin-bottom: 16px;
  color: var(--primary-color, #2598ff);
  font-weight: 700;
}
.modal .modal-dialog .modal-content .modal-body .tab-pane form button {
  display: flex;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 18px;
}
.modal .modal-dialog .modal-content .modal-body .tab-pane .no-account {
  text-align: center;
  font-weight: 700;
  line-height: 20px;
}
.modal .modal-dialog .modal-content .modal-body .tab-pane .no-account a {
  display: inline-flex;
  color: var(--primary-color, #2598ff);
}
.modal .modal-dialog .modal-content .modal-body .tab-pane#infos-assureur p {
  font-weight: 600;
  line-height: 22px;
  margin-bottom: 24px;
}
.modal .modal-dialog .modal-content .modal-body .buttons {
  display: flex;
  justify-content: center;
  margin-top: 15px;
}
.modal .modal-dialog .modal-content .modal-body .buttons button.button-close {
  width: 155px;
  margin: 25px 0 0 0;
}
.modal.modal-perso .modal-footer a.button-close {
  color: #7A8A9B;
  font-weight: bold;
}

/* categories colors */
h1,
h2,
h3,
h4,
h5 {
  display: block;
}

h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4 {
  font-weight: 700;
}

h1,
.h1 {
  font-size: 52px;
  line-height: 61px;
}
@media only screen and (max-width:650px) {
  h1,
.h1 {
    font-size: 36px;
    line-height: 42px;
  }
}

h2,
.h2 {
  font-size: 36px;
  line-height: 42px;
}
@media only screen and (max-width:650px) {
  h2,
.h2 {
    font-size: 30px;
    line-height: 35px;
  }
}
@media only screen and (max-width:380px) {
  h2,
.h2 {
    font-size: 27px;
    line-height: 31px;
  }
}

h3,
.h3 {
  font-size: 32px;
  line-height: 37px;
}
@media only screen and (max-width:650px) {
  h3,
.h3 {
    font-size: 26px;
    line-height: 28px;
  }
}
@media only screen and (max-width:650px) {
  h3,
.h3 {
    font-size: 23px;
    line-height: 24px;
  }
}

h4,
.h4 {
  font-size: 24px;
}
@media only screen and (max-width:650px) {
  h4,
.h4 {
    font-size: 20px;
  }
}

h5,
.h5 {
  font-size: 18px;
}
@media only screen and (max-width:650px) {
  h5,
.h5 {
    font-size: 18px;
  }
}

.chapeau {
  font-size: 20px;
  line-height: 28px;
}

.intro-paragraphe {
  font-size: 16px;
  line-height: 20px;
}

.corps-big {
  font-size: 20px;
  line-height: 24px;
}

.legende {
  font-weight: 300;
}
.legende a {
  display: inline-block;
}

.text-center, .text-align-center {
  text-align: center;
}
.text-center .lien-fleche, .text-align-center .lien-fleche {
  display: block;
}

.text-align-left {
  text-align: left !important;
}

.text-align-right {
  text-align: right !important;
}

.color--primary {
  color: var(--primary-color, #2598ff);
}

@media only screen and (max-width:991px) {
  .text-align-left-mobile {
    text-align: left !important;
  }
}

@media only screen and (max-width:650px) {
  .text-align-left-xs {
    text-align: left !important;
  }
}

@media only screen and (max-width:991px) {
  .text-align-center-mobile {
    text-align: center !important;
  }
}

.bg-grey {
  background-color: rgba(188, 151, 133, 0.08);
}

.bg-blue {
  background-color: var(--primary-color, #2598ff);
  color: #ffffff;
}
.bg-blue a {
  color: #ffffff;
}

.bg-blue-light {
  background-color: var(--primary-color-transparent-1, #2598ff);
}

section {
  padding: 60px 0 60px 0;
}
@media only screen and (max-width:1199px) {
  section {
    padding: 55px 0 50px 0;
  }
}
@media only screen and (max-width:991px) {
  section {
    padding-top: 35px;
    padding-bottom: 35px;
  }
}
@media only screen and (max-width:380px) {
  section {
    padding-top: 25px;
    padding-bottom: 25px;
  }
}
section .title {
  margin-bottom: 50px;
}
@media only screen and (max-width:767px) {
  section .title {
    margin-bottom: 32px;
  }
}
@media only screen and (max-width:380px) {
  section .title {
    margin-bottom: 28px;
  }
}
section .title h1 {
  margin-top: 0;
}

.lien-fleche {
  display: inline-block;
  color: var(--primary-color, #2598ff) !important;
  line-height: 19px;
  font-weight: 600;
}
.lien-fleche__center {
  justify-content: center;
}
.lien-fleche__right {
  justify-content: flex-end;
}
.lien-fleche:hover {
  color: var(--primary-color, #2598ff);
}
.lien-fleche span {
  margin-bottom: 0 !important;
}
.lien-fleche i {
  margin-left: 0.2rem;
  margin-right: 0.2rem;
}

h2,
.h2 {
  font-size: 36px;
  line-height: 42px;
}
@media only screen and (max-width:650px) {
  h2,
.h2 {
    font-size: 30px;
    line-height: 35px;
  }
}
@media only screen and (max-width:380px) {
  h2,
.h2 {
    font-size: 27px;
    line-height: 31px;
  }
}
h2.filet-haut,
.h2.filet-haut {
  text-align: left !important;
  font-size: 36px;
  line-height: 42px;
  position: relative;
  margin-left: 0 !important;
}
h2.filet-haut:not(:first-child),
.h2.filet-haut:not(:first-child) {
  margin-top: 5rem !important;
}
@media only screen and (max-width:991px) {
  h2.filet-haut:not(:first-child),
.h2.filet-haut:not(:first-child) {
    margin-top: 3rem !important;
  }
}
@media only screen and (max-width:767px) {
  h2.filet-haut:not(:first-child),
.h2.filet-haut:not(:first-child) {
    margin-top: 2rem !important;
  }
}
@media only screen and (max-width:650px) {
  h2.filet-haut,
.h2.filet-haut {
    font-size: 30px;
    line-height: 35px;
  }
}
@media only screen and (max-width:380px) {
  h2.filet-haut,
.h2.filet-haut {
    font-size: 27px;
    line-height: 31px;
  }
}
h2.filet-haut__bleu:before,
.h2.filet-haut__bleu:before {
  background: var(--primary-color, #2598ff);
}
h2.filet-haut__rouge:before,
.h2.filet-haut__rouge:before {
  background: #FF0355;
}
h2.filet-haut__rose:before,
.h2.filet-haut__rose:before {
  background: #D9048E;
}
h2.filet-haut__vert:before,
.h2.filet-haut__vert:before {
  background: #05C2AB;
}
h2.filet-haut:before,
.h2.filet-haut:before {
  content: "";
  position: absolute;
  left: 0;
  top: -15px;
  width: 65px;
  height: 4px;
}
h2.filet-bas,
.h2.filet-bas {
  text-align: left !important;
  font-size: 36px;
  line-height: 42px;
  position: relative;
  margin-left: 0 !important;
  margin-bottom: 3rem;
}
@media only screen and (max-width:650px) {
  h2.filet-bas,
.h2.filet-bas {
    font-size: 30px;
    line-height: 35px;
  }
}
@media only screen and (max-width:380px) {
  h2.filet-bas,
.h2.filet-bas {
    font-size: 27px;
    line-height: 31px;
  }
}
h2.filet-bas__bleu:before,
.h2.filet-bas__bleu:before {
  background: var(--primary-color, #2598ff);
}
h2.filet-bas__rouge:before,
.h2.filet-bas__rouge:before {
  background: #FF0355;
}
h2.filet-bas__rose:before,
.h2.filet-bas__rose:before {
  background: #D9048E;
}
h2.filet-bas__vert:before,
.h2.filet-bas__vert:before {
  background: #05C2AB;
}
h2.filet-bas:before,
.h2.filet-bas:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -15px;
  width: 65px;
  height: 4px;
}

.h2-encadre {
  display: block;
  position: relative;
  margin: 2rem auto 2rem;
}
@media only screen and (max-width:991px) {
  .h2-encadre {
    margin: 1.5rem 1rem 1.5rem;
  }
}
.h2-encadre__bleu p {
  color: var(--primary-color, #2598ff);
}
@media only screen and (max-width:767px) {
  .h2-encadre__bleu p {
    border: 2px solid #2598ff;
  }
}
.h2-encadre__bleu span {
  border: 2px solid #2598ff;
}
@media only screen and (max-width:767px) {
  .h2-encadre__bleu span {
    border: none;
  }
}
.h2-encadre__bleu svg {
  stroke: var(--primary-color, #2598ff);
}
.h2-encadre__rouge p {
  color: #FF0355;
}
@media only screen and (max-width:767px) {
  .h2-encadre__rouge p {
    border: 2px solid #FF0355;
  }
}
.h2-encadre__rouge span {
  border: 2px solid #FF0355;
}
@media only screen and (max-width:767px) {
  .h2-encadre__rouge span {
    border: none;
  }
}
.h2-encadre__rouge svg {
  stroke: #FF0355;
}
.h2-encadre__rose p {
  color: #D9048E;
}
@media only screen and (max-width:767px) {
  .h2-encadre__rose p {
    border: 2px solid #D9048E;
  }
}
.h2-encadre__rose span {
  border: 2px solid #D9048E;
}
@media only screen and (max-width:767px) {
  .h2-encadre__rose span {
    border: none;
  }
}
.h2-encadre__rose svg {
  stroke: #D9048E;
}
.h2-encadre__vert p {
  color: #05C2AB;
}
@media only screen and (max-width:767px) {
  .h2-encadre__vert p {
    border: 2px solid #05C2AB;
  }
}
.h2-encadre__vert span {
  border: 2px solid #05C2AB;
}
@media only screen and (max-width:767px) {
  .h2-encadre__vert span {
    border: none;
  }
}
.h2-encadre__vert svg {
  stroke: #05C2AB;
}
.h2-encadre p {
  padding: 1.7rem 0;
  font-size: 30px;
  line-height: 34px;
  text-align: center;
}
@media only screen and (max-width:767px) {
  .h2-encadre p {
    border-radius: 20px;
    padding: 0.8rem 1rem;
  }
}
.h2-encadre p span {
  border-radius: 20px;
  padding: 0.8rem 2rem;
}
@media only screen and (max-width:1199px) {
  .h2-encadre p span {
    padding: 0.8rem 2rem;
  }
}
@media only screen and (max-width:991px) {
  .h2-encadre p span {
    padding: 0.8rem 2rem;
  }
}
@media only screen and (max-width:767px) {
  .h2-encadre p span {
    padding: 0;
  }
}
@media only screen and (max-width:650px) {
  .h2-encadre p span {
    padding: 0;
  }
}
.h2-encadre svg {
  position: absolute;
  top: 0;
  fill: none;
  width: 100%;
  height: 100%;
}
@media only screen and (max-width:767px) {
  .h2-encadre svg {
    display: none !important;
  }
}

/* categories colors */
.select-design {
  width: 100%;
  position: relative;
  border-width: 1px;
  border-style: solid;
  border-color: #7A8A9B;
  margin-bottom: 32px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
}
.select-design .form-group {
  margin-bottom: 0;
  height: 100%;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
}
.select-design .form-group select.form-control {
  height: 100%;
  border: none;
}
.select-design form,
.select-design .form {
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  height: 100%;
}
.select-design form .select-hidden,
.select-design .form .select-hidden {
  display: none;
  visibility: hidden;
  padding-right: 10px;
}
.select-design form .select,
.select-design .form .select {
  width: 100%;
  height: 48px;
  line-height: 48px;
  cursor: pointer;
  display: block;
  position: relative;
  text-align: left;
  background-color: #ffffff;
  padding-left: 24px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
}
.select-design form .select-options,
.select-design .form .select-options {
  position: relative;
  background-color: #ffffff;
  display: none;
  width: 100%;
  z-index: 999;
  border-top: none;
  -webkit-box-shadow: 0 1px 3px 0 rgba(0, 73, 103, 0.2);
  -moz-box-shadow: 0 1px 3px 0 rgba(0, 73, 103, 0.2);
  box-shadow: 0 1px 3px 0 rgba(0, 73, 103, 0.2);
}
.select-design form .select-options li,
.select-design .form .select-options li {
  height: 39px;
  line-height: 39px;
  padding-left: 5px;
  padding-right: 5px;
  color: #1D1D1B;
  background-color: #ffffff;
  z-index: 999;
}
.select-design form .select-options li:hover,
.select-design .form .select-options li:hover {
  background-color: var(--primary-color, #2598ff);
  color: #ffffff;
}
.select-design form .select-options li[rel~=hide],
.select-design .form .select-options li[rel~=hide] {
  display: none;
}
.select-design form .form-control,
.select-design form .select-styled,
.select-design .form .form-control,
.select-design .form .select-styled {
  -moz-transition: all 0.1s ease-in;
  -o-transition: all 0.1s ease-in;
  -webkit-transition: all 0.1s ease-in;
  transition: all 0.1s ease-in;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  border-radius: 12px;
}
.select-design form .select-styled,
.select-design .form .select-styled {
  position: relative;
  display: block;
  width: 100%;
  font-size: 16px;
  background-clip: padding-box;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media only screen and (max-width:650px) {
  .select-design form .select-styled,
.select-design .form .select-styled {
    font-size: 0.857em;
  }
}
.select-design form .select-styled:after, .select-design form .select-styled:before,
.select-design .form .select-styled:after,
.select-design .form .select-styled:before {
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.select-design form .select-styled:after,
.select-design .form .select-styled:after {
  border-color: rgba(255, 255, 255, 0);
  border-top-color: #ffffff;
  border-width: 9px;
  top: 18px;
  right: 17px;
}
.select-design form .select-styled:before,
.select-design .form .select-styled:before {
  border-color: rgba(0, 40, 57, 0);
  border-top-color: #002839;
  border-width: 10px;
  right: 16px;
  top: 20px;
}
.select-design form .select-styled.active,
.select-design .form .select-styled.active {
  z-index: 999;
}
.select-design form .select-styled.active .select-options,
.select-design .form .select-styled.active .select-options {
  background-color: green !important;
}
.select-design form .select-styled.active:after, .select-design form .select-styled.active:before,
.select-design .form .select-styled.active:after,
.select-design .form .select-styled.active:before {
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.select-design form .select-styled.active:after,
.select-design .form .select-styled.active:after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #ffffff;
  border-width: 7px;
  top: 12px;
  right: 19px;
}
.select-design form .select-styled.active:before,
.select-design .form .select-styled.active:before {
  border-color: rgba(0, 40, 57, 0);
  border-bottom-color: #002839;
  border-width: 10px;
  top: 6px;
}

/* categories colors */
.valid-check {
  position: relative;
}
.valid-check form,
.valid-check .form {
  height: 20px;
  margin: 0 0 15px 0;
}
.valid-check form [type=checkbox]:not(:checked),
.valid-check form [type=checkbox]:checked,
.valid-check .form [type=checkbox]:not(:checked),
.valid-check .form [type=checkbox]:checked {
  position: absolute;
  left: -9999px;
}
.valid-check form [type=checkbox]:not(:checked) + label,
.valid-check form [type=checkbox]:checked + label,
.valid-check .form [type=checkbox]:not(:checked) + label,
.valid-check .form [type=checkbox]:checked + label {
  width: 100%;
  height: 15px;
  position: relative;
  cursor: pointer;
  padding-left: 34px;
}
.valid-check form [type=checkbox]:not(:checked) + label:after,
.valid-check form [type=checkbox]:checked + label:after,
.valid-check form [type=checkbox]:not(:checked) + label:before,
.valid-check form [type=checkbox]:checked + label:before,
.valid-check .form [type=checkbox]:not(:checked) + label:after,
.valid-check .form [type=checkbox]:checked + label:after,
.valid-check .form [type=checkbox]:not(:checked) + label:before,
.valid-check .form [type=checkbox]:checked + label:before {
  position: absolute;
  content: "";
  top: calc(50% - 12px);
  top: -moz-calc(50% - 12px);
  top: -webkit-calc(50% - 12px);
  top: calc(50% - 12px);
  top: -moz-calc(50% - 12px);
  top: -webkit-calc(50% - 12px);
  left: 25px;
  width: 24px;
  height: 24px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
@media only screen and (max-width:650px) {
  .valid-check form [type=checkbox]:not(:checked) + label:after,
.valid-check form [type=checkbox]:checked + label:after,
.valid-check form [type=checkbox]:not(:checked) + label:before,
.valid-check form [type=checkbox]:checked + label:before,
.valid-check .form [type=checkbox]:not(:checked) + label:after,
.valid-check .form [type=checkbox]:checked + label:after,
.valid-check .form [type=checkbox]:not(:checked) + label:before,
.valid-check .form [type=checkbox]:checked + label:before {
    width: 24px;
    height: 24px;
  }
}
.valid-check form [type=checkbox]:not(:checked) + label:before,
.valid-check form [type=checkbox]:checked + label:before,
.valid-check .form [type=checkbox]:not(:checked) + label:before,
.valid-check .form [type=checkbox]:checked + label:before {
  border-width: 1px;
  border-style: solid;
  border-color: #7A8A9B;
  background: #ffffff;
}
.valid-check form [type=checkbox]:not(:checked) + label:hover::before,
.valid-check form [type=checkbox]:checked + label:hover::before,
.valid-check .form [type=checkbox]:not(:checked) + label:hover::before,
.valid-check .form [type=checkbox]:checked + label:hover::before {
  border: 2px solid #7A8A9B;
}
.valid-check form [type=checkbox]:not(:checked) + label:after,
.valid-check form [type=checkbox]:checked + label:after,
.valid-check .form [type=checkbox]:not(:checked) + label:after,
.valid-check .form [type=checkbox]:checked + label:after {
  text-align: center;
  padding-top: 0;
  content: "✓";
  font-size: 20px;
  color: #ffffff;
  background-color: var(--primary-color, #2598ff);
  border: 1px solid var(--primary-color, #2598ff);
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.valid-check form [type=checkbox]:not(:checked) + label:after,
.valid-check .form [type=checkbox]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}
.valid-check form [type=checkbox]:checked + label:after,
.valid-check .form [type=checkbox]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}
.block-system-main-block .valid-check form .question-block [type=checkbox] + label::before, .block-system-main-block .valid-check form .question-block [type=checkbox] + label::after,
.block-system-main-block .valid-check .form .question-block [type=checkbox] + label::before,
.block-system-main-block .valid-check .form .question-block [type=checkbox] + label::after {
  left: 0;
}

/* categories colors */
/* caterories colors */
/**
 * Helper mixins
*/
.input, .input-multiple {
  position: relative;
}
.input.input-multiple input[type=radio], .input-multiple.input-multiple input[type=radio] {
  margin-right: 5px;
}
.input.error .error-message .popover, .input-multiple.error .error-message .popover {
  display: flex;
  -webkit-animation: fade-in 0.3s linear 1, move-up 0.3s linear 1;
  -moz-animation: fade-in 0.3s linear 1, move-up 0.3s linear 1;
  -ms-animation: fade-in 0.3s linear 1, move-up 0.3s linear 1;
}
.input.error input, .input-multiple.error input {
  border-color: #FF0355;
}
.input .select, .input-multiple .select {
  position: relative;
  background: white;
  border-radius: 12px;
}
.input .select:before, .input-multiple .select:before {
  content: "";
  position: absolute;
  top: 18px;
  right: 10px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 18 13" enable-background="new 0 0 18 13" xml:space="preserve" height="13px" width="18px" fill="rgb(0,0,0,1)" ><g><path d="M15.885 0.942505L9 7.89595L2.115 0.942505L0 3.08319L9 12.1925L18 3.08319L15.885 0.942505Z"/></g></svg>');
  background-repeat: no-repeat;
  display: block;
  width: 18px;
  height: 13px;
  z-index: 1;
}
.input .select select, .input-multiple .select select {
  position: relative;
  width: 100%;
  height: 48px;
  padding: 0 25px 0 20px;
  background: none;
  border: 2px solid #bfc9d5;
  border-radius: 12px;
  font-size: 16px;
  transition: all 0.25s;
  appearance: none;
  outline: none;
  cursor: pointer;
}
.input .select select select::-ms-expand, .input-multiple .select select select::-ms-expand {
  display: none;
}
.input .select select:focus, .input-multiple .select select:focus {
  border-color: #2598FF;
}
.input .select select.error, .input-multiple .select select.error {
  border-color: #ff0255;
}
.input input, .input-multiple input {
  height: 48px;
  /* no -> width: auto; */
  margin-right: 16px;
  border: 2px solid #BFC9D5;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  padding-left: 24px;
  font-size: 16px;
  font-weight: 500;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
@media only screen and (max-width:380px) {
  .input input, .input-multiple input {
    font-size: 14px;
  }
}
.input input:hover, .input input:focus, .input-multiple input:hover, .input-multiple input:focus {
  border-color: var(--primary-color, #2598FF);
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  box-shadow: none;
}
.input input.error, .input-multiple input.error {
  border-color: #FF0355 !important;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.input .error-message, .input-multiple .error-message {
  position: absolute;
  bottom: -16px;
  left: calc(50% - 150px);
  left: -moz-calc(50% - 150px);
  left: -webkit-calc(50% - 150px);
  left: calc(50% - 150px);
  left: -moz-calc(50% - 150px);
  left: -webkit-calc(50% - 150px);
  width: 406px;
}
.input .error-message .popover, .input-multiple .error-message .popover {
  display: none;
  justify-content: center;
  align-items: center;
  background-color: #ffffff;
  line-height: 19px;
  color: #22242E;
  padding: 15px 24px 15px 16px;
  border: none;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  z-index: 4;
  -webkit-box-shadow: 0 1px 3px 0 rgba(0, 73, 103, 0.2);
  -moz-box-shadow: 0 1px 3px 0 rgba(0, 73, 103, 0.2);
  box-shadow: 0 1px 3px 0 rgba(0, 73, 103, 0.2);
}
.input .error-message .popover svg, .input-multiple .error-message .popover svg {
  min-width: 18px;
  margin: 0 8px 0 0;
}
.input .error-message .popover i, .input-multiple .error-message .popover i {
  font-style: normal;
}
.input .error-message .popover:after, .input-multiple .error-message .popover:after {
  width: 25px;
  height: 15px;
  position: absolute;
  content: "";
  top: -15px;
  left: calc(50% - 12.5px);
  left: -moz-calc(50% - 12.5px);
  left: -webkit-calc(50% - 12.5px);
  left: calc(50% - 12.5px);
  left: -moz-calc(50% - 12.5px);
  left: -webkit-calc(50% - 12.5px);
  background: url(../image/picto/arrow-error.png) center no-repeat;
}
.input sup, .input-multiple sup {
  font-size: 1rem;
  top: -0.2em;
}
.input textarea, .input-multiple textarea {
  width: 100%;
  min-height: 120px;
  padding: 10px 20px;
  background: #ffffff;
  border: 2px solid #bfc9d5;
  border-radius: 12px;
  font-size: 16px;
  transition: all 0.25s;
  resize: none;
}
.input textarea:focus, .input-multiple textarea:focus {
  border-color: #2598FF;
}
.input textarea.error, .input-multiple textarea.error {
  border-color: #FF0355;
}
.input input[type=radio], .input-multiple input[type=radio] {
  position: relative;
  appearance: none;
  width: 24px;
  height: 27px;
  border: 2px solid #9cadc0;
  border-radius: 24px;
  transition: all 0.2s;
  cursor: pointer;
}
.input input[type=radio]:after, .input-multiple input[type=radio]:after {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  content: "\e811";
  font-family: "metacoaching-icons";
  color: #ffffff;
  font-size: 16px;
  opacity: 0;
  transition: all 0.2s;
}
.input input[type=radio]:checked, .input-multiple input[type=radio]:checked {
  background: #2598FF;
  border-color: #2598FF;
}
.input input[type=radio]:checked:after, .input-multiple input[type=radio]:checked:after {
  opacity: 1;
}
.input .input-radio label, .input-multiple .input-radio label {
  font-weight: 100 !important;
}
.input .input-radio-fonce, .input-multiple .input-radio-fonce {
  border: 1px solid red;
  display: flex;
}
.input .input-radio-fonce input[type=radio], .input-multiple .input-radio-fonce input[type=radio] {
  border: 2px solid #fff !important;
}
.input .input-radio-fonce input[type=radio]:checked, .input-multiple .input-radio-fonce input[type=radio]:checked {
  background: #fff;
  border-color: #fff;
}
.input .input-radio-fonce input[type=radio]:checked::after, .input-multiple .input-radio-fonce input[type=radio]:checked::after {
  color: #2598ff;
}
.input .input-checkbox label, .input-multiple .input-checkbox label {
  font-weight: 100 !important;
}
.input input[type=checkbox], .input-multiple input[type=checkbox] {
  position: relative;
  appearance: none;
  width: 24px;
  height: 24px;
  border: 2px solid #9cadc0;
  border-radius: 3px;
  transition: all 0.2s;
  cursor: pointer;
}
.input input[type=checkbox]:after, .input-multiple input[type=checkbox]:after {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  content: "\e811";
  font-family: "metacoaching-icons";
  color: #ffffff;
  font-size: 16px;
  opacity: 0;
  transition: all 0.2s;
}
.input input[type=checkbox]:checked, .input-multiple input[type=checkbox]:checked {
  background: #2598FF;
  border-color: #2598FF;
}
.input input[type=checkbox]:checked:after, .input-multiple input[type=checkbox]:checked:after {
  opacity: 1;
}

input::-ms-reveal,
input::-ms-clear,
input[type=password]::-ms-reveal,
input[type=password]::-ms-clear {
  display: none !important;
}

.line-input {
  margin: 25px 0;
}

.line-input-small {
  margin: 20px 0;
}

.input-right {
  text-align: right;
}

.input-multiple {
  display: flex;
}
.input-multiple .input {
  margin: 0 10px;
}
.input-multiple .input:first-child {
  margin-left: 0;
}
.input-multiple .input:last-child {
  margin-right: 0;
}

.input-label-inline {
  display: flex;
  align-items: center;
}
.input-label-inline input {
  margin-right: 10px;
}
.input-label-inline > div {
  width: calc(100% - 34px);
}
.input-label-inline label {
  cursor: pointer;
  margin: 0;
  font-weight: 500;
  width: calc(100% - 34px);
}
.input-label-inline--no-center {
  align-items: flex-start;
}

.input-flex {
  display: flex;
  flex-direction: row;
  align-items: center;
}

@media only screen and (max-width:991px) {
  .node-blog-post-edit-form input.form-submit, .node-blog-post-edit-form a.button--danger {
    width: 100%;
  }
  .node-blog-post-edit-form a.button--danger {
    margin: 6px auto;
  }
}

.cke_chrome, .cke {
  border-radius: 10px !important;
  border: 1px solid #d1d1d1 !important;
  border-width: thin;
}

.cke_top {
  border-radius: 10px 10px 0px 0px;
}

.cke_bottom {
  border-radius: 0px 0px 10px 10px;
}

.form-item-body-0-value .field-edit-link {
  display: none;
}

.ckeditor-accordion-container > dl p {
  margin-top: 10px;
}
.ckeditor-accordion-container > dl dt > a {
  background-color: #f5f4f0 !important;
  color: var(--primary-color) !important;
  border-bottom: 1px solid #d8d4c2 !important;
  font-size: 16px !important;
  font-weight: 500;
  display: block !important;
  text-decoration: none !important;
}
.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle {
  display: inline-block;
  position: absolute;
  padding: 0 10px;
  width: 30px;
  height: 30px;
  z-index: 1;
  top: calc(50% - 1px);
  left: 11px;
  box-sizing: border-box;
}
.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle::before, .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle::after {
  background: var(--primary-color) !important;
}
.ckeditor-accordion-container > dl dt.active a {
  background-color: #efede6;
  font-weight: 600;
  text-decoration: none;
}
.ckeditor-accordion-container > dl dt.active a:hover {
  background-color: #efede6;
  font-weight: 600;
  text-decoration: none;
}
.ckeditor-accordion-container > dl .ckeditor-accordion-container > dl dt > a {
  background-color: #efede6;
  font-weight: 600;
  text-decoration: none;
}

.user-register-form {
  background: #FFF;
  box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
  z-index: 3;
  margin: 45px;
  padding: 45px;
}
@media only screen and (max-width:991px) {
  .user-register-form .checkbox.valid-check .check-box .form {
    height: auto;
    display: block;
  }
}
.user-register-form .checkbox.valid-check .check-box .form label {
  width: 100%;
  height: 15px;
  position: relative;
  cursor: pointer;
  padding-left: 60px;
}
@media only screen and (max-width:991px) {
  .user-register-form .checkbox.valid-check .check-box .form label {
    height: auto;
    display: block;
  }
}
.user-register-form .form-item-cga a {
  text-decoration: underline;
}
.user-register-form .h2 {
  font-weight: normal;
  margin-top: 0;
  margin-bottom: 30px;
}
.user-register-form .form-required:after {
  mask-image: url(/core/misc/icons/ee0000/required.svg);
  mask-repeat: no-repeat;
  mask-size: 6px;
  mask-position: center;
  -webkit-mask-image: url(/core/misc/icons/ee0000/required.svg);
  -webkit-mask-size: 6px;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  background: var(--primary-color, #2598FF);
}
@media only screen and (max-width:991px) {
  .user-register-form .form-submit {
    display: flex;
    margin: 0 auto;
  }
}

.message-form .chosen-container-multi .chosen-choices {
  border: none !important;
  background: transparent !important;
  box-shadow: none !important;
}

.webform-contact .max-width {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  flex-wrap: wrap;
}
@media only screen and (max-width:991px) {
  .webform-contact .max-width {
    flex-direction: column;
  }
}
.webform-contact .max-width .left, .webform-contact .max-width .right {
  flex: 50%;
  padding: 15px;
}
@media only screen and (max-width:991px) {
  .webform-contact .max-width .left, .webform-contact .max-width .right {
    flex: 100%;
  }
}

/* categories colors */
.wrap-breadcrumb-social-media, .breadcrumb-wrapper {
  max-width: 1170px;
  margin: 0 auto 1rem;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
@media only screen and (max-width:991px) {
  .wrap-breadcrumb-social-media, .breadcrumb-wrapper {
    flex-direction: column;
  }
}
.wrap-breadcrumb-social-media .breadcrumb, .breadcrumb-wrapper .breadcrumb {
  padding: 0;
  background-color: transparent;
  margin-bottom: 0;
}
.wrap-breadcrumb-social-media .breadcrumb.breadcrumb-desktop-only, .breadcrumb-wrapper .breadcrumb.breadcrumb-desktop-only {
  display: none;
}
@media only screen and (max-width:991px) {
  .wrap-breadcrumb-social-media .breadcrumb.breadcrumb-desktop-only, .breadcrumb-wrapper .breadcrumb.breadcrumb-desktop-only {
    display: flex !important;
  }
}
@media only screen and (max-width:767px) {
  .wrap-breadcrumb-social-media .breadcrumb.breadcrumb-desktop-only, .breadcrumb-wrapper .breadcrumb.breadcrumb-desktop-only {
    display: initial;
  }
}
.wrap-breadcrumb-social-media .breadcrumb.breadcrumb-tablet-only, .breadcrumb-wrapper .breadcrumb.breadcrumb-tablet-only {
  display: none;
}
@media only screen and (max-width:767px) {
  .wrap-breadcrumb-social-media .breadcrumb.breadcrumb-tablet-only, .breadcrumb-wrapper .breadcrumb.breadcrumb-tablet-only {
    display: flex !important;
  }
}
@media only screen and (max-width:650px) {
  .wrap-breadcrumb-social-media .breadcrumb.breadcrumb-tablet-only, .breadcrumb-wrapper .breadcrumb.breadcrumb-tablet-only {
    display: initial;
  }
}
.wrap-breadcrumb-social-media .breadcrumb.breadcrumb-mobile-only, .breadcrumb-wrapper .breadcrumb.breadcrumb-mobile-only {
  display: none;
}
@media only screen and (max-width:767px) {
  .wrap-breadcrumb-social-media .breadcrumb.breadcrumb-mobile-only, .breadcrumb-wrapper .breadcrumb.breadcrumb-mobile-only {
    display: initial;
  }
}
@media only screen and (max-width:650px) {
  .wrap-breadcrumb-social-media .breadcrumb.breadcrumb-mobile-only, .breadcrumb-wrapper .breadcrumb.breadcrumb-mobile-only {
    display: flex !important;
  }
}
.wrap-breadcrumb-social-media .breadcrumb li, .breadcrumb-wrapper .breadcrumb li {
  display: flex;
}
.wrap-breadcrumb-social-media .breadcrumb li:before, .breadcrumb-wrapper .breadcrumb li:before {
  content: "/";
  margin: 0 0.3rem;
  font-size: 12px;
}
.wrap-breadcrumb-social-media .breadcrumb li:first-child:before, .breadcrumb-wrapper .breadcrumb li:first-child:before {
  content: "";
}
.wrap-breadcrumb-social-media .breadcrumb li a, .breadcrumb-wrapper .breadcrumb li a {
  font-size: 14px;
  color: #1D1D1B;
  transition: all 0.2s;
}
.wrap-breadcrumb-social-media .breadcrumb li a:hover, .breadcrumb-wrapper .breadcrumb li a:hover {
  color: var(--primary-color, #2598ff);
}
.wrap-breadcrumb-social-media .social-media, .breadcrumb-wrapper .social-media {
  display: flex;
}
.wrap-breadcrumb-social-media .social-media .print, .breadcrumb-wrapper .social-media .print {
  display: none;
}
.wrap-breadcrumb-social-media .social-media .a2a_kit, .breadcrumb-wrapper .social-media .a2a_kit {
  display: flex;
  justify-content: center;
}
.wrap-breadcrumb-social-media .social-media .a2a_kit a, .breadcrumb-wrapper .social-media .a2a_kit a {
  background: var(--primary-color-light);
  border-radius: 1.5rem;
  padding: 0.4rem;
  margin: 0 0.5rem;
  width: 30px;
  height: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.wrap-breadcrumb-social-media .social-media .a2a_kit a:hover, .breadcrumb-wrapper .social-media .a2a_kit a:hover {
  background: var(--primary-color-light-darker);
}
.wrap-breadcrumb-social-media .social-media .a2a_kit a img, .breadcrumb-wrapper .social-media .a2a_kit a img {
  max-height: 17px;
  width: auto;
}
.wrap-breadcrumb-social-media .social-media .a2a_kit a .a2a_label, .breadcrumb-wrapper .social-media .a2a_kit a .a2a_label {
  display: none;
}
.wrap-breadcrumb-social-media .social-media a, .breadcrumb-wrapper .social-media a {
  width: 30px;
  height: 30px;
}
.wrap-breadcrumb-social-media .social-media a img, .breadcrumb-wrapper .social-media a img {
  max-height: 17px;
  width: auto;
}

.page-node-type-dossier .breadcrumb-wrapper .social-media, .page-node-type-dossier-recette .breadcrumb-wrapper .social-media, .page-node-type-blog-expert .breadcrumb-wrapper .social-media {
  display: none;
}

/* categories colors */
.klaro {
  line-height: 20px;
}
.klaro .cookie-modal .cm-btn, .klaro .context-notice .cm-btn, .klaro .cookie-notice .cm-btn {
  padding: 0px 20px 0px 20px !important;
  border-radius: 16px !important;
  font-size: 1em !important;
}
.klaro .cookie-modal .cm-btn.cm-btn-success, .klaro .context-notice .cm-btn.cm-btn-success, .klaro .cookie-notice .cm-btn.cm-btn-success {
  background-color: var(--primary-color, #2598ff) !important;
}
.klaro .cookie-modal a, .klaro .context-notice a, .klaro .cookie-notice a {
  color: var(--primary-color, #2598ff) !important;
}
.klaro .cookie-modal .cm-list-input:checked + .cm-list-label .slider, .klaro .context-notice .cm-list-input:checked + .cm-list-label .slider, .klaro .cookie-notice .cm-list-input:checked + .cm-list-label .slider {
  background-color: var(--primary-color, #2598ff) !important;
}
.klaro .cookie-modal .cm-modal .cm-footer {
  border-top-color: var(--kldark2, #b7b7b7) !important;
}
.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by {
  display: none !important;
}
.klaro .cookie-modal .cm-modal .cm-header {
  border-bottom-color: var(--kldark2, #d7d7d7) !important;
}
.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service.cm.cm-toggle-all, .klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose.cm.cm-toggle-all {
  border-top-color: var(--kldark2, #d7d7d7) !important;
}
.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service.cm-toggle-all, .klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose.cm-toggle-all {
  border-top-color: var(--kldark2, #d7d7d7) !important;
}
.klaro .cookie-modal .cm-modal .cm-btn.cm-btn-danger.cn-decline {
  background-color: #fafafa !important;
  text-decoration: underline !important;
  color: #22242e !important;
  font-weight: normal !important;
}
.klaro .cookie-notice:not(.cookie-modal-notice) {
  border-radius: var(--klborder-radius, 8px) !important;
}
.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons {
  width: calc(44% - 0.4em) !important;
}
.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more {
  margin-top: 0.5em;
  padding-left: 20px;
  padding-right: 20px;
  border-radius: var(--klborder-radius, 16px) !important;
  border: 1px solid var(--primary-color, #2598ff) !important;
  display: inline-block;
  flex-grow: initial !important;
  line-height: 60px !important;
  vertical-align: middle !important;
}
.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok {
  justify-content: center !important;
  flex-wrap: initial !important;
}
.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cm-btn-success {
  width: calc(100% - 0.3em) !important;
}
.klaro .cookie-notice .cn-body img.consent-logo {
  max-width: 160px;
  position: absolute;
  top: 26px;
  right: 20px;
}
.klaro .cookie-notice .cn-body p.p1 {
  font-size: 1.6em !important;
  line-height: 1.8rem !important;
}
.klaro .cookie-notice .cn-body div.d2 {
  padding-top: 10px !important;
  font-weight: bold !important;
  padding-bottom: 10px !important;
}
.klaro .cookie-notice .cn-body .link-decline {
  position: absolute;
  top: 2px;
  right: 15px;
  text-decoration: underline;
  color: #22242e !important;
}
.klaro .cookie-notice .cm-btn.cm-btn-danger.cn-decline {
  visibility: hidden !important;
  display: none !important;
}

@media (min-width: 660px) {
  .klaro .cookie-modal .cm-modal.cm-klaro {
    border-radius: 8px !important;
    border-radius: var(--klborder-radius, 8px) !important;
  }
}
@media (min-width: 1024px) {
  .klaro .cookie-notice:not(.cookie-modal-notice) {
    top: auto !important;
    bottom: 20px !important;
    right: auto !important;
    width: 450px !important;
  }
}
@media (max-width: 384px) {
  .klaro .cookie-notice .cn-body img.consent-logo {
    display: none !important;
  }
  .klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn {
    width: calc(100% - 0.4em) !important;
  }
  .klaro .cookie-modal .cm-btn, .klaro .context-notice .cm-btn, .klaro .cookie-notice .cm-btn {
    font-size: 0.9em !important;
  }
}
/* categories colors */
.glide__bullets {
  display: none;
  width: 280px;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  margin-top: 32px;
}
.glide__bullets button {
  margin-left: 4px;
  margin-right: 4px;
  padding: 0;
  width: 12px;
  height: 12px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-color: #7A8A9B;
  border: none;
}
.glide__bullets button.glide__bullet--active {
  background-color: var(--primary-color, #2598ff);
}
@media only screen and (max-width:650px) {
  .glide__bullets {
    display: flex;
  }
}

.glide-control {
  display: flex;
  justify-content: space-between;
  margin-top: 15px;
}
.glide-control button {
  background-color: transparent;
  border: none;
  padding: 0;
}
.glide-control button:hover svg, .glide-control button:focus svg {
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  color: var(--primary-color-hovered, #1782E1);
  opacity: 1;
}
.glide-control button svg {
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  min-width: 28px;
  color: var(--primary-color, #2598ff);
  opacity: 1;
  margin: 0;
}

.glide__bullets {
  display: flex;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  margin-top: -42px;
}
.glide__bullets button.bullet-responsive {
  display: none;
}
@media only screen and (max-width:650px) {
  .glide__bullets button.bullet-responsive {
    display: inline-block;
  }
}

/* categories colors */
.reveal-loaded .reveal [class*=reveal-] {
  opacity: 0 !important;
  transform: translateY(30px) !important;
  transition: 0s !important;
}

.reveal-loaded [class*=reveal-] {
  transition: 0.01s cubic-bezier(0.5, 0, 0, 1);
}
@media screen and (max-width: 2500px) {
  .reveal-loaded [class*=reveal-] {
    transition: 1s cubic-bezier(0.5, 0, 0, 1);
  }
}

.reveal-loaded a:hover [class*=reveal-] {
  transition: transition-delay 1s !important;
}

.reveal-loaded .reveal-1 {
  transition-delay: 0.01s;
}

.reveal-loaded .reveal-2 {
  transition-delay: 0.1s;
}

.reveal-loaded .reveal-3 {
  transition-delay: 0.2s;
}

.reveal-loaded .reveal-4 {
  transition-delay: 0.3s;
}

reveal-loaded .reveal-5 {
  transition-delay: 0.5s;
}

@media (prefers-reduced-motion: reduce) {
  .reveal [class*=reveal-] {
    opacity: 1 !important;
    transform: translateY(0) !important;
  }
  [class*=reveal-] {
    transition-duration: 0s !important;
    transition-delay: 0s !important;
  }
}
/* categories colors */
/* caterories colors */
/**
 * Helper mixins
*/
nav.pager ul.pagination {
  display: flex;
}
nav.pager ul.pagination li {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 5px;
}
nav.pager ul.pagination li:hover a, nav.pager ul.pagination li.active a {
  color: var(--primary-color, #2598FF);
  border: 1px solid #2598FF;
  background: #f0f8ff;
}
nav.pager ul.pagination li.disabled span {
  background: transparent;
  border: transparent;
}
nav.pager ul.pagination li.pager__item--first a:after {
  content: "";
  display: block;
  position: relative;
  width: 8px;
  height: 10px;
  top: 8px;
  left: 9px;
  background-size: contain;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 8 10" enable-background="new 0 0 8 10" xml:space="preserve" height="10px" width="8px" fill="rgb(34,36,46,1)" ><g><polygon points="6.1626 1.175 2.299577 4.99999995 6.1626 8.825 4.973327 9.99999995 -0.087403 4.99999995 4.973327 -5.19846708e-08"></polygon></g></svg>');
  background-repeat: no-repeat;
  background-position: center;
}
nav.pager ul.pagination li.pager__item--first:hover a:after, nav.pager ul.pagination li.pager__item--first.active a:after {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 8 10" enable-background="new 0 0 8 10" xml:space="preserve" height="10px" width="8px" fill="rgb(37,152,255,1)" ><g><polygon points="6.1626 1.175 2.299577 4.99999995 6.1626 8.825 4.973327 9.99999995 -0.087403 4.99999995 4.973327 -5.19846708e-08"></polygon></g></svg>');
}
nav.pager ul.pagination li.pager__item--last a:after {
  content: "";
  display: block;
  position: relative;
  width: 8px;
  height: 10px;
  top: 8px;
  left: 9px;
  background-size: contain;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 8 10" enable-background="new 0 0 8 10" xml:space="preserve" height="10px" width="8px" fill="rgb(34,36,46,1)" ><g><polygon points="0.912597 1.175 4.77562 4.99999995 0.912597 8.825 2.10187 9.99999995 7.1626 4.99999995 2.10187 -5.19846708e-08"></polygon></g></svg>');
  background-repeat: no-repeat;
  background-position: center;
}
nav.pager ul.pagination li.pager__item--last:hover a:after, nav.pager ul.pagination li.pager__item--last.active a:after {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 8 10" enable-background="new 0 0 8 10" xml:space="preserve" height="10px" width="8px" fill="rgb(37,152,255,1)" ><g><polygon points="0.912597 1.175 4.77562 4.99999995 0.912597 8.825 2.10187 9.99999995 7.1626 4.99999995 2.10187 -5.19846708e-08"></polygon></g></svg>');
}
nav.pager ul.pagination li i {
  font-size: 16px;
}
nav.pager ul.pagination li a {
  width: 27px;
  height: 27px;
  text-align: center;
  color: #22242E;
  background-color: #e5e5e5;
  border: 1px solid #e5e5e5;
  border-radius: 30px;
  font-size: 14px;
  font-weight: bold;
  transition: all 0.2s;
}
nav.pager ul.pagination li a span {
  display: none;
}

nav .pager__items {
  clear: both;
  text-align: center;
  margin: 2rem auto;
}
nav .pager__item {
  margin-right: 0.5rem;
  width: 28px;
  height: 28px;
  padding: 0;
  background: #E5E5E5 !important;
  border-top-right-radius: 1rem !important;
  border-bottom-right-radius: 1rem !important;
  border-top-left-radius: 1rem !important;
  border-bottom-left-radius: 1rem !important;
}
nav .pager__item:hover, nav .pager__item.active {
  border: 1px solid #2598FF !important;
  background: #f0f8ff !important;
  color: var(--primary-color, #2598FF);
}
nav .pager-show-more .pager__item {
  display: inline-block;
  width: auto;
}
nav .pager-show-more .pager__item a {
  background: #f0f8ff;
  border-radius: 10px;
  color: var(--primary-color, #2598FF);
  padding: 0.5rem 2rem 0.5rem 1rem;
  position: relative;
}
nav .pager-show-more .pager__item a:after {
  content: "\e844";
  font-family: "metacoaching-icons";
  position: absolute;
  display: block;
  top: 8px;
  right: 10px;
  width: 13px;
  transform: rotate(-90deg);
  color: var(--primary-color, #2598FF);
  font-size: 12px;
  margin-left: 10px;
  transition: 0.25s;
}

/* categories colors */
/* caterories colors */
/**
 * Helper mixins
*/
.block-lc-search-form-block {
  margin: 55px 0;
  background: #f8f4f2;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 3rem 0;
  position: relative;
}
@media only screen and (max-width:991px) {
  .block-lc-search-form-block {
    margin: 1rem 1rem;
    flex-direction: column;
    padding: 2rem 1rem;
  }
}
.block-lc-search-form-block:before {
  content: "";
  background: #f8f4f2;
  width: 200vw;
  position: absolute;
  left: -50vw;
  height: 100%;
}
@media only screen and (max-width:991px) {
  .block-lc-search-form-block:before {
    display: none;
  }
}
.block-lc-search-form-block .input-label {
  z-index: 1;
  margin: 20px 0;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.2;
  margin: 0;
}
@media only screen and (max-width:767px) {
  .block-lc-search-form-block .input-label {
    font-size: 20px;
  }
}
@media only screen and (max-width:991px) {
  .block-lc-search-form-block .input-label {
    text-align: center;
  }
}
.block-lc-search-form-block .input-container {
  z-index: 1;
}
.block-lc-search-form-block .input-container form {
  margin: 0 1rem;
  display: flex;
  flex-direction: row;
  align-items: center;
}
@media only screen and (max-width:991px) {
  .block-lc-search-form-block .input-container form {
    flex-direction: column;
    margin: 1rem 0;
  }
}
.block-lc-search-form-block .input-container form .form-item {
  min-width: 14rem;
  margin-right: 1rem;
}
@media only screen and (max-width:991px) {
  .block-lc-search-form-block .input-container form .form-item {
    margin-right: 0;
    margin-bottom: 1rem;
  }
}
.block-lc-search-form-block .input-container form .form-item .form-search {
  width: 100%;
  height: 50px;
}
.block-lc-search-form-block .input-container form .form-actions {
  position: relative;
}
.block-lc-search-form-block .input-container form .form-actions:after {
  position: absolute;
  content: none;
  display: block;
  top: 15px;
  right: 18px;
  width: 13px;
  height: 20px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 12 12" enable-background="new 0 0 12 12" xml:space="preserve" height="12px" width="12px" fill="rgb(255,255,255,1)" ><g><polygon points="6 0 4.9425 1.0575 9.1275 5.25 0 5.25 0 6.75 9.1275 6.75 4.9425 10.9425 6 12 12 6"></polygon></g></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.block-lc-search-form-block .input-container form .form-actions .button {
  height: 50px;
  padding: 0 40px 0 34px;
}
.block-lc-search-form-block .link-advanced-search {
  text-decoration: underline;
  font-weight: 600;
}

/* categories colors */
h1,
h2,
h3,
h4,
h5 {
  display: block;
}

h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4 {
  font-weight: 700;
}

h1,
.h1 {
  font-size: 52px;
  line-height: 61px;
}
@media only screen and (max-width:650px) {
  h1,
.h1 {
    font-size: 36px;
    line-height: 42px;
  }
}

h2,
.h2 {
  font-size: 36px;
  line-height: 42px;
}
@media only screen and (max-width:650px) {
  h2,
.h2 {
    font-size: 30px;
    line-height: 35px;
  }
}
@media only screen and (max-width:380px) {
  h2,
.h2 {
    font-size: 27px;
    line-height: 31px;
  }
}

h3,
.h3 {
  font-size: 32px;
  line-height: 37px;
}
@media only screen and (max-width:650px) {
  h3,
.h3 {
    font-size: 26px;
    line-height: 28px;
  }
}
@media only screen and (max-width:650px) {
  h3,
.h3 {
    font-size: 23px;
    line-height: 24px;
  }
}

h4,
.h4 {
  font-size: 24px;
}
@media only screen and (max-width:650px) {
  h4,
.h4 {
    font-size: 20px;
  }
}

h5,
.h5 {
  font-size: 18px;
}
@media only screen and (max-width:650px) {
  h5,
.h5 {
    font-size: 18px;
  }
}

.chapeau {
  font-size: 20px;
  line-height: 28px;
}

.intro-paragraphe {
  font-size: 16px;
  line-height: 20px;
}

.corps-big {
  font-size: 20px;
  line-height: 24px;
}

.legende {
  font-weight: 300;
}
.legende a {
  display: inline-block;
}

.text-center, .text-align-center {
  text-align: center;
}
.text-center .lien-fleche, .text-align-center .lien-fleche {
  display: block;
}

.text-align-left {
  text-align: left !important;
}

.text-align-right {
  text-align: right !important;
}

.color--primary {
  color: var(--primary-color, #2598ff);
}

@media only screen and (max-width:991px) {
  .text-align-left-mobile {
    text-align: left !important;
  }
}

@media only screen and (max-width:650px) {
  .text-align-left-xs {
    text-align: left !important;
  }
}

@media only screen and (max-width:991px) {
  .text-align-center-mobile {
    text-align: center !important;
  }
}

.bg-grey {
  background-color: rgba(188, 151, 133, 0.08);
}

.bg-blue {
  background-color: var(--primary-color, #2598ff);
  color: #ffffff;
}
.bg-blue a {
  color: #ffffff;
}

.bg-blue-light {
  background-color: var(--primary-color-transparent-1, #2598ff);
}

section {
  padding: 60px 0 60px 0;
}
@media only screen and (max-width:1199px) {
  section {
    padding: 55px 0 50px 0;
  }
}
@media only screen and (max-width:991px) {
  section {
    padding-top: 35px;
    padding-bottom: 35px;
  }
}
@media only screen and (max-width:380px) {
  section {
    padding-top: 25px;
    padding-bottom: 25px;
  }
}
section .title {
  margin-bottom: 50px;
}
@media only screen and (max-width:767px) {
  section .title {
    margin-bottom: 32px;
  }
}
@media only screen and (max-width:380px) {
  section .title {
    margin-bottom: 28px;
  }
}
section .title h1 {
  margin-top: 0;
}

.lien-fleche {
  display: inline-block;
  color: var(--primary-color, #2598ff) !important;
  line-height: 19px;
  font-weight: 600;
}
.lien-fleche__center {
  justify-content: center;
}
.lien-fleche__right {
  justify-content: flex-end;
}
.lien-fleche:hover {
  color: var(--primary-color, #2598ff);
}
.lien-fleche span {
  margin-bottom: 0 !important;
}
.lien-fleche i {
  margin-left: 0.2rem;
  margin-right: 0.2rem;
}

h2,
.h2 {
  font-size: 36px;
  line-height: 42px;
}
@media only screen and (max-width:650px) {
  h2,
.h2 {
    font-size: 30px;
    line-height: 35px;
  }
}
@media only screen and (max-width:380px) {
  h2,
.h2 {
    font-size: 27px;
    line-height: 31px;
  }
}
h2.filet-haut,
.h2.filet-haut {
  text-align: left !important;
  font-size: 36px;
  line-height: 42px;
  position: relative;
  margin-left: 0 !important;
}
h2.filet-haut:not(:first-child),
.h2.filet-haut:not(:first-child) {
  margin-top: 5rem !important;
}
@media only screen and (max-width:991px) {
  h2.filet-haut:not(:first-child),
.h2.filet-haut:not(:first-child) {
    margin-top: 3rem !important;
  }
}
@media only screen and (max-width:767px) {
  h2.filet-haut:not(:first-child),
.h2.filet-haut:not(:first-child) {
    margin-top: 2rem !important;
  }
}
@media only screen and (max-width:650px) {
  h2.filet-haut,
.h2.filet-haut {
    font-size: 30px;
    line-height: 35px;
  }
}
@media only screen and (max-width:380px) {
  h2.filet-haut,
.h2.filet-haut {
    font-size: 27px;
    line-height: 31px;
  }
}
h2.filet-haut__bleu:before,
.h2.filet-haut__bleu:before {
  background: var(--primary-color, #2598ff);
}
h2.filet-haut__rouge:before,
.h2.filet-haut__rouge:before {
  background: #FF0355;
}
h2.filet-haut__rose:before,
.h2.filet-haut__rose:before {
  background: #D9048E;
}
h2.filet-haut__vert:before,
.h2.filet-haut__vert:before {
  background: #05C2AB;
}
h2.filet-haut:before,
.h2.filet-haut:before {
  content: "";
  position: absolute;
  left: 0;
  top: -15px;
  width: 65px;
  height: 4px;
}
h2.filet-bas,
.h2.filet-bas {
  text-align: left !important;
  font-size: 36px;
  line-height: 42px;
  position: relative;
  margin-left: 0 !important;
  margin-bottom: 3rem;
}
@media only screen and (max-width:650px) {
  h2.filet-bas,
.h2.filet-bas {
    font-size: 30px;
    line-height: 35px;
  }
}
@media only screen and (max-width:380px) {
  h2.filet-bas,
.h2.filet-bas {
    font-size: 27px;
    line-height: 31px;
  }
}
h2.filet-bas__bleu:before,
.h2.filet-bas__bleu:before {
  background: var(--primary-color, #2598ff);
}
h2.filet-bas__rouge:before,
.h2.filet-bas__rouge:before {
  background: #FF0355;
}
h2.filet-bas__rose:before,
.h2.filet-bas__rose:before {
  background: #D9048E;
}
h2.filet-bas__vert:before,
.h2.filet-bas__vert:before {
  background: #05C2AB;
}
h2.filet-bas:before,
.h2.filet-bas:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -15px;
  width: 65px;
  height: 4px;
}

.h2-encadre {
  display: block;
  position: relative;
  margin: 2rem auto 2rem;
}
@media only screen and (max-width:991px) {
  .h2-encadre {
    margin: 1.5rem 1rem 1.5rem;
  }
}
.h2-encadre__bleu p {
  color: var(--primary-color, #2598ff);
}
@media only screen and (max-width:767px) {
  .h2-encadre__bleu p {
    border: 2px solid #2598ff;
  }
}
.h2-encadre__bleu span {
  border: 2px solid #2598ff;
}
@media only screen and (max-width:767px) {
  .h2-encadre__bleu span {
    border: none;
  }
}
.h2-encadre__bleu svg {
  stroke: var(--primary-color, #2598ff);
}
.h2-encadre__rouge p {
  color: #FF0355;
}
@media only screen and (max-width:767px) {
  .h2-encadre__rouge p {
    border: 2px solid #FF0355;
  }
}
.h2-encadre__rouge span {
  border: 2px solid #FF0355;
}
@media only screen and (max-width:767px) {
  .h2-encadre__rouge span {
    border: none;
  }
}
.h2-encadre__rouge svg {
  stroke: #FF0355;
}
.h2-encadre__rose p {
  color: #D9048E;
}
@media only screen and (max-width:767px) {
  .h2-encadre__rose p {
    border: 2px solid #D9048E;
  }
}
.h2-encadre__rose span {
  border: 2px solid #D9048E;
}
@media only screen and (max-width:767px) {
  .h2-encadre__rose span {
    border: none;
  }
}
.h2-encadre__rose svg {
  stroke: #D9048E;
}
.h2-encadre__vert p {
  color: #05C2AB;
}
@media only screen and (max-width:767px) {
  .h2-encadre__vert p {
    border: 2px solid #05C2AB;
  }
}
.h2-encadre__vert span {
  border: 2px solid #05C2AB;
}
@media only screen and (max-width:767px) {
  .h2-encadre__vert span {
    border: none;
  }
}
.h2-encadre__vert svg {
  stroke: #05C2AB;
}
.h2-encadre p {
  padding: 1.7rem 0;
  font-size: 30px;
  line-height: 34px;
  text-align: center;
}
@media only screen and (max-width:767px) {
  .h2-encadre p {
    border-radius: 20px;
    padding: 0.8rem 1rem;
  }
}
.h2-encadre p span {
  border-radius: 20px;
  padding: 0.8rem 2rem;
}
@media only screen and (max-width:1199px) {
  .h2-encadre p span {
    padding: 0.8rem 2rem;
  }
}
@media only screen and (max-width:991px) {
  .h2-encadre p span {
    padding: 0.8rem 2rem;
  }
}
@media only screen and (max-width:767px) {
  .h2-encadre p span {
    padding: 0;
  }
}
@media only screen and (max-width:650px) {
  .h2-encadre p span {
    padding: 0;
  }
}
.h2-encadre svg {
  position: absolute;
  top: 0;
  fill: none;
  width: 100%;
  height: 100%;
}
@media only screen and (max-width:767px) {
  .h2-encadre svg {
    display: none !important;
  }
}

/* caterories colors */
/**
 * Helper mixins
*/
.blog-comment {
  margin: 15px 0;
  padding: 35px 40px;
  border: 1px solid #bfc9d5;
  box-sizing: border-box;
  background: #ffffff;
  box-shadow: 0 2px 10px rgba(34, 36, 46, 0.07);
  border-radius: 20px;
}
@media (max-width: 768px) {
  .blog-comment {
    padding: 20px 20px;
  }
}
.blog-comment__header {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.blog-comment__header .header__author {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 10px;
}
.blog-comment__header .header__author img {
  border-radius: 50%;
  margin-right: 14px;
}
.blog-comment__header .header__author span {
  display: block;
  font-size: 12px;
  font-weight: normal;
  color: #7a8a9b;
}
.blog-comment__header .header__author .form-item {
  display: none;
}
.blog-comment__header .header__date {
  font-size: 12px;
  color: #7a8a9b;
}
.blog-comment__content {
  margin-top: 5px;
  padding-left: 50px;
}
@media (max-width: 768px) {
  .blog-comment__content {
    padding: 0;
  }
}
.blog-comment__content p:first-child {
  margin-top: 0;
}
.blog-comment__content p:last-child {
  margin-bottom: 0;
}
.blog-comment__content img {
  display: inline;
}
.blog-comment mark {
  margin-bottom: 5px;
  display: inline-block;
}
.blog-comment .links.inline {
  margin-top: 25px;
  text-align: right;
  display: block;
}
.blog-comment .links.inline .comment-reply a {
  color: var(--primary-color, #2598FF);
  transition: all 0.25s;
  cursor: pointer;
}

.field--name-field-blog-comments .blog-comment {
  display: none;
}
.field--name-field-blog-comments .blog-comment.active {
  display: block;
}
.field--name-field-blog-comments .btn-load-more {
  background: #f0f8ff;
  border-radius: 10px;
  color: var(--primary-color, #2598FF);
  padding: 0.5rem 2rem 0.5rem 1rem;
  position: relative;
  cursor: pointer;
}
.field--name-field-blog-comments .btn-load-more:after {
  content: "\e844";
  font-family: "metacoaching-icons";
  position: absolute;
  display: block;
  top: 8px;
  right: 10px;
  width: 13px;
  transform: rotate(-90deg);
  color: var(--primary-color, #2598FF);
  font-size: 12px;
  margin-left: 10px;
  transition: 0.25s;
}

/* categories colors */
/* Banniere Webform bilan gratuit utilisé pages profondes */
.field--name-field-block-id > .bilan-gratuit-block-hp,
.region-bilan-node .bilan-gratuit-block-hp {
  position: relative;
  max-width: 970px;
  width: 100%;
  margin: 50px auto;
  color: white;
  padding: 2rem 3rem;
  border-radius: 16px;
  background: var(--primary-color, #2598ff) url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 1170 450"  enable-background="new 0 0 1170 450" xml:space="preserve" height="450px" width="1170px" fill="rgba(1,1,1,.2)">	<g ><path d="M354.809334,26.7866146 C251.99486,-72.720591 150.352202,-96.3187192 88.0624589,-32.0140158 C82.4592338,-26.2275764 77.8331247,-20.5888026 73.6163915,-15.0005364 C84.4199654,-12.5964254 94.9391918,-8.97556621 104.968136,-3.87208973 C120.785002,4.17671433 134.740351,14.0627403 146.976126,25.3516113 L149.551609,25.3963226 L152.105899,25.4302874 L154.637756,25.4539079 L157.145941,25.4675862 L159.629215,25.4717245 L162.086337,25.4667249 L164.516068,25.4529895 L166.917168,25.4309205 L169.288397,25.40092 L171.628517,25.3633902 L175.077654,25.2938577 L178.449821,25.2096463 L181.740833,25.1121131 L183.88769,25.0403603 L185.995379,24.9636921 L190.088296,24.797218 L194.009667,24.6159079 L197.749575,24.4229791 L201.298104,24.2216486 L204.645335,24.0151336 L207.781353,23.8066512 L211.389248,23.5481826 L215.822953,23.201571 L219.013761,22.9303934 L222.332236,22.6257439 L225.492199,22.3047369 C235.316157,21.1569715 244.178707,28.1838661 245.298934,37.9944063 C246.403826,47.7122394 239.590786,56.4651122 229.975587,57.7636047 L227.603169,58.0302336 L223.568519,58.4327615 L219.968172,58.7608857 L216.150863,59.0825076 L213.485205,59.2925432 L208.795391,59.6349481 L204.28506,59.9331852 L200.843598,60.1409869 L197.227918,60.3412872 L194.215241,60.4942601 L190.305858,60.6740593 L186.244357,60.8385808 L182.890936,60.9573319 L178.575514,61.0873552 L176.812498,61.133065 C193.226755,87.1032928 203.072925,117.259987 205.824649,149.736788 C249.373556,136.18071 298.862904,97.5534434 354.809334,26.7866146 Z"></path>      <path d="M141.092443,277.982865 C188.481087,184.996367 177.298721,74.0665766 87.0770432,28.1057019 C59.5940644,14.1052779 26.5546961,14.804301 -3.50370773,24.2263012 L-5.50926321,21.6078321 L-7.50028341,19.0303998 L-9.4756969,16.4944936 L-11.4344323,14.0006026 L-13.3754181,11.549216 L-15.297583,9.14082282 L-16.2512727,7.95290166 L-16.2512727,7.95290166 L-18.6128609,5.03105916 L-18.6128609,5.03105916 L-20.9404376,2.17849581 L-21.8614764,1.05708263 L-21.8614764,1.05708263 L-23.6856881,-1.15178657 L-25.4851861,-3.31497196 L-27.258899,-5.43198437 L-29.0057552,-7.50233467 L-30.7246834,-9.5255337 L-32.4146122,-11.5010923 L-34.0744701,-13.4285214 L-36.5055305,-16.228352 L-38.0855238,-18.0333171 L-40.3917651,-20.6471589 L-42.6182934,-23.1472062 L-44.056575,-24.74987 L-46.142213,-27.0565913 L-48.1384953,-29.2451157 L-50.041806,-31.3137925 L-51.2572431,-32.6255131 L-53.5550482,-35.0849995 L-55.6682847,-37.3226186 L-57.1269329,-38.8528785 L-59.3067671,-41.1166023 L-61.4873872,-43.3505841 L-63.6088924,-45.4887756 L-64.9759622,-46.8396224 C-66.6647203,-48.4692274 -68.6587966,-49.748866 -70.8450653,-50.6054898 C-73.0285458,-51.4610284 -75.3622607,-51.8775413 -77.7089431,-51.8331017 C-80.0582782,-51.7825097 -82.3736803,-51.2712086 -84.5284201,-50.3277644 C-86.6805074,-49.382969 -88.6294034,-48.0239206 -90.2595786,-46.3265218 C-91.8924064,-44.6304743 -93.1731783,-42.6287064 -94.0329058,-40.43692 C-94.8952858,-38.2464848 -95.3154639,-35.9075463 -95.2743673,-33.555871 C-95.2334064,-31.2039297 -94.7285054,-28.8838181 -93.7916365,-26.7294835 C-92.9269597,-24.7406212 -91.7077521,-22.9279 -90.1966175,-21.379897 L-88.4081878,-19.6082587 L-86.9309288,-18.1198629 L-85.5027261,-16.6629164 L-83.8129906,-14.919829 L-81.8733995,-12.8958607 L-80.4472965,-11.393101 L-78.9187963,-9.76940155 L-77.2913586,-8.02632095 L-75.5684435,-6.16541767 L-74.6722631,-5.19126955 L-74.6722631,-5.19126955 L-72.8126189,-3.15655445 L-71.3607159,-1.55566869 L-71.3607159,-1.55566869 L-69.8614318,0.108643174 L-69.8614318,0.108643174 L-67.7912054,2.42525208 L-66.3674085,4.03088206 C-66.1272705,4.3025366 -65.8857275,4.57620948 -65.6428008,4.85189111 L-63.419678,7.38700175 L-61.7879038,9.26334294 C-61.5129818,9.58058055 -61.2365975,9.9000673 -60.9587772,10.2217914 L-59.2748327,12.1788889 L-59.2748327,12.1788889 L-57.5576841,14.1891139 L-57.5576841,14.1891139 L-55.100294,17.0916019 L-53.1802754,19.3805835 L-53.1802754,19.3805835 L-51.8817972,20.9392132 L-51.8817972,20.9392132 L-49.9075286,23.3256041 L-49.9075286,23.3256041 L-47.9027752,25.7695103 L-47.9027752,25.7695103 L-45.869086,28.2702341 L-45.869086,28.2702341 L-44.4979827,29.968604 L-44.4979827,29.968604 L-42.4195094,32.5624731 L-42.4195094,32.5624731 L-41.0199843,34.3222939 L-41.0199843,34.3222939 L-39.6098936,36.1063332 L-39.6098936,36.1063332 L-38.1896963,37.9143844 L-38.1896963,37.9143844 L-36.7598513,39.7462406 L-36.7598513,39.7462406 L-35.3208176,41.6016952 L-35.3208176,41.6016952 L-33.8730542,43.4805414 L-33.8730542,43.4805414 L-32.41702,45.3825724 L-32.41702,45.3825724 L-30.953174,47.3075816 L-30.953174,47.3075816 L-29.4819751,49.2553622 L-29.4819751,49.2553622 L-28.0038823,51.2257074 L-28.0038823,51.2257074 L-26.5193545,53.2184105 L-26.5193545,53.2184105 L-25.0288507,55.2332648 L-25.0288507,55.2332648 L-23.5328299,57.2700636 L-23.5328299,57.2700636 L-22.031751,59.3286 L-22.031751,59.3286 L-20.5260729,61.4086675 C-20.2747688,61.7571281 -20.0232922,62.1064773 -19.7716526,62.4567107 L-18.2599364,64.5686869 L-18.2599364,64.5686869 L-16.7447684,66.7016772 L-16.7447684,66.7016772 L-15.2266077,68.8554749 L-15.2266077,68.8554749 L-13.7059131,71.0298733 C-13.4522783,71.3939782 -13.1985571,71.7589329 -12.944759,72.1247331 L-11.4211242,74.3296448 C-11.1670568,74.6988094 -10.9129316,75.0688109 -10.6587582,75.4396449 L-9.13321582,77.6746048 L-9.13321582,77.6746048 L-7.60697544,79.9293383 L-7.60697544,79.9293383 L-6.080496,82.2036388 L-6.080496,82.2036388 L-4.55423647,84.4972995 L-4.55423647,84.4972995 L-3.02865579,86.8101136 L-3.02865579,86.8101136 L-1.50421292,89.1418745 C-1.25025943,89.5320688 -0.996372465,89.9230438 -0.742561596,90.3147954 L0.779314006,92.6745888 C1.03278226,93.0694292 1.28615529,93.4650376 1.53942354,93.8614096 L3.05769923,96.2487703 L3.05769923,96.2487703 L4.57300128,98.6542507 C4.82527832,99.0566626 5.07741234,99.4598209 5.32939377,99.8637213 L6.83937482,102.295994 L6.83937482,102.295994 L8.34523484,104.745869 C10.6007046,108.433781 12.840717,112.180405 15.0583015,115.982602 L16.533292,118.525598 C17.023797,119.375985 17.5131179,120.229081 18.0011783,121.084853 C38.1335854,156.910491 56.8354734,197.955755 70.0349642,243.551223 C72.7794027,253.03465 67.3183928,263.004217 57.8447683,265.78079 C48.3722347,268.554568 38.4503432,263.12135 35.6899895,253.629816 C14.9109915,181.849034 -20.9663511,120.951995 -53.3028753,76.3487145 L-55.47729,73.3664976 C-58.0073553,69.9161861 -60.5129258,66.5674214 -62.9849325,63.3228355 L-65.0953642,60.5673365 C-72.1700066,67.7227096 -78.0849205,75.3756842 -82.1776568,83.4064947 C-127.060234,171.475561 -102.431024,255.030498 20.2078894,317.505414 L100.18678,358.248391 L141.092443,277.982865 Z"></path>        <path d="M701.921475,266.074606 C714.786513,417.475066 779.387799,507.159155 873.629782,498.927275 C882.108605,498.18521 889.706539,496.881462 896.943293,495.333276 C890.004587,485.884316 884.136656,475.657107 879.688035,464.581694 C872.672016,447.114418 868.413763,429.468937 866.4988,411.894941 L864.478031,410.066321 C864.141987,409.763484 863.806335,409.461621 863.471103,409.160742 L861.46495,407.367386 L861.46495,407.367386 L859.470124,405.598214 L859.470124,405.598214 L857.487892,403.853766 L857.487892,403.853766 L854.540927,401.284634 L854.540927,401.284634 L851.629423,398.774171 L851.629423,398.774171 L848.757653,396.3242 L848.757653,396.3242 L846.867327,394.725393 L846.867327,394.725393 L844.997826,393.154822 L844.997826,393.154822 L843.150419,391.613027 L843.150419,391.613027 L841.326371,390.10055 L841.326371,390.10055 L838.63687,387.887983 L838.63687,387.887983 L836.007053,385.744417 L836.007053,385.744417 L833.441194,383.671676 L833.441194,383.671676 L830.943569,381.671583 L830.943569,381.671583 L829.318504,380.379447 L829.318504,380.379447 L826.170117,377.896633 L826.170117,377.896633 L823.165834,375.552694 L823.165834,375.552694 L821.013283,373.888478 L821.013283,373.888478 L817.630104,371.298734 L817.630104,371.298734 L815.118925,369.397356 L815.118925,369.397356 L812.240778,367.240746 L812.240778,367.240746 L809.195674,364.986788 L809.195674,364.986788 L806.249746,362.836086 L806.249746,362.836086 L802.380963,360.068164 L802.380963,360.068164 L801.833872,359.685739 C793.211107,353.768288 791.026279,341.961652 796.940915,333.311036 C802.800049,324.750429 814.29104,322.468255 822.85052,328.10702 L823.617187,328.630395 L823.617187,328.630395 L826.477369,330.640954 L826.477369,330.640954 L829.395368,332.732688 L829.395368,332.732688 L832.699457,335.138446 L832.699457,335.138446 L836.135344,337.677017 L836.135344,337.677017 L838.999253,339.819665 L838.999253,339.819665 L842.630459,342.569712 L842.630459,342.569712 L845.975241,345.134976 L845.975241,345.134976 L848.915531,347.415108 L848.915531,347.415108 L850.742776,348.843868 L850.742776,348.843868 L853.249005,350.818212 L853.249005,350.818212 L857.149596,353.924897 L857.149596,353.924897 L859.83802,356.090361 L859.83802,356.090361 L861.897564,357.762799 L861.897564,357.762799 L864.697884,360.055828 L864.697884,360.055828 L867.556361,362.419453 L867.556361,362.419453 C872.499269,330.15826 885.579524,299.11026 905.921475,271.139193 C861.821742,251.701396 795.593744,248.242793 701.921475,266.074606 Z" ></path>        <path d="M1046.97789,214.212259 C944.569699,255.64345 876.473238,352.132122 916.604626,451.594263 C928.829294,481.892036 955.697737,504.29555 986.242723,517.651015 L986.132243,519.400315 L986.132243,519.400315 L985.924078,522.867008 L985.924078,522.867008 L985.732543,526.290212 L985.732543,526.290212 L985.557121,529.66879 L985.557121,529.66879 L985.397298,533.001607 C985.371932,533.5532 985.347194,534.102839 985.323074,534.6505 L985.18568,537.912545 L985.18568,537.912545 L985.062595,541.125989 L985.062595,541.125989 L984.953301,544.289697 L984.953301,544.289697 L984.857284,547.402532 C984.842359,547.917036 984.827965,548.429372 984.814093,548.939518 L984.737023,551.973914 L984.737023,551.973914 L984.671939,554.954599 L984.671939,554.954599 L984.618327,557.880435 L984.618327,557.880435 L984.558286,562.163865 L984.558286,562.163865 L984.531093,564.947612 L984.531093,564.947612 L984.508263,569.012584 L984.508263,569.012584 L984.504265,571.647143 L984.504265,571.647143 L984.51381,575.483008 L984.51381,575.483008 L984.529782,577.961279 L984.529782,577.961279 L984.566864,581.557389 L984.566864,581.557389 L984.618147,585.004534 L984.618147,585.004534 L984.681889,588.298881 L984.681889,588.298881 L984.730446,590.408332 L984.730446,590.408332 L984.811086,593.439497 L984.811086,593.439497 L984.899541,596.307641 L984.899541,596.307641 L985.026631,599.871621 L985.026631,599.871621 L985.126554,602.344477 L985.126554,602.344477 L985.296703,606.073345 L985.296703,606.073345 L985.398123,608.068885 L985.398123,608.068885 L985.621528,611.995103 L985.621528,611.995103 L985.871977,615.750571 L985.871977,615.750571 L985.984602,617.210066 L985.984602,617.210066 C986.201589,619.687051 986.905389,622.096346 988.056388,624.300907 C989.205914,626.502662 990.780252,628.457717 992.687621,630.050134 C994.59617,631.645476 996.800128,632.845778 999.175857,633.588809 C1001.55041,634.328917 1004.05035,634.596503 1006.53071,634.371978 C1009.01226,634.150378 1011.42496,633.439595 1013.63339,632.284214 C1015.84299,631.131758 1017.8026,629.553203 1019.40271,627.643872 C1021.00311,625.734422 1022.21094,623.527988 1022.95871,621.153915 C1023.64924,618.962353 1023.93436,616.66526 1023.80254,614.376986 L1023.60459,611.717137 L1023.60459,611.717137 L1023.41698,608.827191 L1023.41698,608.827191 L1023.23776,605.674846 L1023.23776,605.674846 L1023.09517,602.83953 L1023.09517,602.83953 L1022.95188,599.61414 L1022.95188,599.61414 L1022.85876,597.253258 L1022.85876,597.253258 L1022.76953,594.728139 L1022.76953,594.728139 L1022.68588,592.042432 L1022.68588,592.042432 L1022.60947,589.199789 L1022.60947,589.199789 L1022.542,586.203862 L1022.542,586.203862 L1022.48513,583.058301 L1022.48513,583.058301 L1022.44056,579.766757 C1022.43425,579.206204 1022.42852,578.63972 1022.42341,578.067383 L1022.40043,574.56371 C1022.2528,539.43208 1024.49754,484.45077 1036.3257,425.241698 C1045.12542,382.597754 1058.69179,336.773597 1079.81152,291.134582 C1084.20497,281.642745 1095.48831,277.464951 1104.98128,281.828594 C1114.47144,286.193715 1118.62177,297.434744 1114.2354,306.944126 C1081.73312,377.178251 1067.97309,449.121963 1062.56125,506.633265 L1062.20113,510.576484 C1061.91185,513.843106 1061.64935,517.060832 1061.41167,520.226599 L1061.13823,524.000383 L1061.13823,524.000383 L1060.88785,527.723109 C1060.80815,528.955377 1060.73216,530.17894 1060.65977,531.393601 C1071.27757,530.587962 1081.3148,528.578345 1090.15932,525.000126 C1187.15183,485.759952 1225.50233,401.818869 1170.95148,266.619334 L1135.37617,178.449042 L1046.97789,214.212259 Z"></path></g></svg>');
  background-size: cover;
}
.field--name-field-block-id > .bilan-gratuit-block-hp.deux-cols .wrap-element-slides,
.region-bilan-node .bilan-gratuit-block-hp.deux-cols .wrap-element-slides {
  justify-content: space-around !important;
}
@media only screen and (max-width:991px) {
  .field--name-field-block-id > .bilan-gratuit-block-hp.deux-cols .wrap-element-slides,
.region-bilan-node .bilan-gratuit-block-hp.deux-cols .wrap-element-slides {
    justify-content: center;
  }
}
.field--name-field-block-id > .bilan-gratuit-block-hp.deux-cols .wrap-element-slides > .form-item,
.region-bilan-node .bilan-gratuit-block-hp.deux-cols .wrap-element-slides > .form-item {
  width: 45%;
}
@media only screen and (max-width:991px) {
  .field--name-field-block-id > .bilan-gratuit-block-hp.deux-cols .wrap-element-slides > .form-item,
.region-bilan-node .bilan-gratuit-block-hp.deux-cols .wrap-element-slides > .form-item {
    width: initial;
  }
}
.field--name-field-block-id > .bilan-gratuit-block-hp.trois-cols .wrap-element-slides,
.region-bilan-node .bilan-gratuit-block-hp.trois-cols .wrap-element-slides {
  justify-content: space-around !important;
}
@media only screen and (max-width:991px) {
  .field--name-field-block-id > .bilan-gratuit-block-hp.trois-cols .wrap-element-slides,
.region-bilan-node .bilan-gratuit-block-hp.trois-cols .wrap-element-slides {
    justify-content: center;
  }
}
.field--name-field-block-id > .bilan-gratuit-block-hp.trois-cols .wrap-element-slides > .form-item,
.region-bilan-node .bilan-gratuit-block-hp.trois-cols .wrap-element-slides > .form-item {
  width: 30%;
}
@media only screen and (max-width:991px) {
  .field--name-field-block-id > .bilan-gratuit-block-hp.trois-cols .wrap-element-slides > .form-item,
.region-bilan-node .bilan-gratuit-block-hp.trois-cols .wrap-element-slides > .form-item {
    width: initial;
  }
}
.field--name-field-block-id > .bilan-gratuit-block-hp.quatre-cols .wrap-element-slides,
.region-bilan-node .bilan-gratuit-block-hp.quatre-cols .wrap-element-slides {
  justify-content: space-around !important;
}
@media only screen and (max-width:991px) {
  .field--name-field-block-id > .bilan-gratuit-block-hp.quatre-cols .wrap-element-slides,
.region-bilan-node .bilan-gratuit-block-hp.quatre-cols .wrap-element-slides {
    justify-content: center;
  }
}
.field--name-field-block-id > .bilan-gratuit-block-hp.quatre-cols .wrap-element-slides > .form-item,
.region-bilan-node .bilan-gratuit-block-hp.quatre-cols .wrap-element-slides > .form-item {
  width: 22%;
}
@media only screen and (max-width:991px) {
  .field--name-field-block-id > .bilan-gratuit-block-hp.quatre-cols .wrap-element-slides > .form-item,
.region-bilan-node .bilan-gratuit-block-hp.quatre-cols .wrap-element-slides > .form-item {
    width: initial;
  }
}
@media only screen and (max-width:991px) {
  .field--name-field-block-id > .bilan-gratuit-block-hp,
.region-bilan-node .bilan-gratuit-block-hp {
    background: var(--primary-color, #2598ff) url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 339 526"  enable-background="new 0 0 339 526" xml:space="preserve" height="526px" width="339px" fill="rgba(1,1,1,.2)"><g >        <path d="M261.104746,39.778693 C192.7832,-28.7068686 124.356038,-45.85786 81.4902649,-3.11598218 C77.6342847,0.730155194 74.4405408,4.48796284 71.5241155,8.21644311 C78.7984537,9.96901848 85.8661953,12.5408678 92.5849925,16.1093158 C103.181354,21.7371929 112.49768,28.585266 120.635053,36.3615315 L122.375445,36.4220832 L124.101638,36.4751198 L125.812789,36.5208988 L127.508057,36.5596772 L129.186599,36.5917125 L130.847571,36.617262 L132.490131,36.6365828 L134.113436,36.6499324 L135.716644,36.657568 L137.298913,36.6597468 L139.631209,36.6533464 L141.91165,36.6361157 L144.137392,36.6089229 L145.589427,36.5856887 L147.015044,36.5586702 L149.783656,36.4943091 L152.436485,36.4178979 L154.96679,36.331495 L157.36783,36.2371586 L159.632863,36.1369471 L161.755147,36.0329186 L164.196991,35.9006512 L167.198092,35.7185147 L169.358153,35.5727442 L171.604908,35.4058471 L173.744709,35.2260246 C180.398872,34.565706 186.306489,39.4208098 186.947695,46.0667304 C187.579631,52.6497928 182.870784,58.4872388 176.35595,59.2519193 L174.749141,59.4042499 L172.017124,59.6288888 L169.579557,59.8083381 L166.995411,59.9808368 L165.191052,60.0914533 L162.016882,60.2677303 L158.964557,60.4162595 L156.635814,60.5162315 L154.189395,60.6090808 L152.15114,60.6770324 L149.506433,60.7525632 L146.759081,60.8159741 L144.490902,60.8567772 L141.572317,60.8938748 L140.380051,60.904021 C151.168282,78.6552867 157.467247,99.1596165 158.943222,121.149001 C188.540801,112.496713 222.450369,86.9641834 261.104746,39.778693 Z" ></path>        <path d="M113.391557,207.145192 C146.422651,145.235967 140.102218,70.5389303 79.6891084,38.5266765 C61.2863006,28.7752274 38.9684311,28.8345247 18.5667183,34.793746 L17.2414968,33.0089015 L15.9256352,31.2518193 L14.6198514,29.5228415 L13.3248636,27.8223102 L12.0413899,26.1505674 L10.1393387,23.6976801 L10.1393387,23.6976801 L8.26723327,21.3114912 L8.26723327,21.3114912 L6.42749687,18.9931552 L6.42749687,18.9931552 L5.22018552,17.4858642 L4.02905557,16.0095852 L2.85482508,14.5646603 L1.69821211,13.1514317 L0.559934709,11.7702414 L-0.559289058,10.4214315 L-1.65874113,9.10534405 L-3.26927658,7.19331584 L-4.31615792,5.96053118 L-5.84447137,4.17506063 L-7.32022036,2.46706405 L-8.27365379,1.37201089 L-9.65640992,-0.204296823 L-10.9801391,-1.70005185 L-12.2424178,-3.11409967 L-13.0486011,-4.0108352 L-14.5729302,-5.69245562 L-15.9750891,-7.22266136 L-16.9430784,-8.26930351 L-18.3899183,-9.81788219 L-19.8376188,-11.3464805 L-21.2464642,-12.8099617 L-22.1546047,-13.7348788 C-23.2768756,-14.851152 -24.6091974,-15.7359996 -26.0759914,-16.3389187 C-27.5409147,-16.9410738 -29.1121551,-17.2500178 -30.6973071,-17.2468111 C-32.2842352,-17.2468111 -33.8534021,-16.9296099 -35.3188743,-16.3222762 C-36.7825703,-15.7140014 -38.113655,-14.8247742 -39.2332742,-13.7041748 C-40.3546695,-12.5845167 -41.2417274,-11.2550034 -41.8465794,-9.79254317 C-42.4532076,-8.33102414 -42.7628825,-6.76419857 -42.7612191,-5.18308082 C-42.7596501,-3.60178589 -42.4444487,-2.03611969 -41.8357182,-0.576508048 C-41.2739004,0.770989329 -40.4707288,2.00450413 -39.4674944,3.06372391 L-38.279495,4.2766989 L-37.2984742,5.2954346 L-36.3502301,6.29242302 L-35.2285581,7.48498205 L-33.9412847,8.86943127 L-32.9949668,9.89718559 L-31.9808458,11.0074982 L-30.9012408,12.1992786 L-29.4631806,13.8019068 L-29.4631806,13.8019068 L-27.9309544,15.5279947 L-26.4751825,17.1852715 C-26.3095187,17.3748157 -26.1425715,17.5661511 -25.9743613,17.7592681 L-24.1331339,19.8863211 L-24.1331339,19.8863211 L-23.178312,20.9997167 L-23.178312,20.9997167 L-21.7052516,22.7312377 L-20.9509771,23.6243453 L-20.9509771,23.6243453 L-19.4083886,25.4645731 C-18.8868213,26.0898943 -18.3580119,26.7270668 -17.8223467,27.3759089 L-16.1951707,29.3572624 L-15.0813443,30.725568 L-15.0813443,30.725568 L-13.9507397,32.1245828 L-13.9507397,32.1245828 L-12.2249067,34.2799638 L-12.2249067,34.2799638 L-11.0554225,35.7543097 L-11.0554225,35.7543097 L-9.87161283,37.2582115 L-9.87161283,37.2582115 L-8.07057093,39.5687603 L-8.07057093,39.5687603 L-6.24123848,41.943956 L-6.24123848,41.943956 L-5.00713449,43.5627856 C-4.80052922,43.8349253 -4.59347305,44.1082279 -4.38598058,44.3826865 L-3.13590689,46.0432547 L-3.13590689,46.0432547 L-1.8760627,47.7312367 C-1.66531339,48.0148332 -1.45418617,48.2995583 -1.24269565,48.5854049 L0.0304903549,50.3138899 L0.0304903549,50.3138899 L1.31169494,52.0689648 L1.31169494,52.0689648 L2.60021734,53.8503002 C2.81554196,54.1493595 3.03114229,54.4494993 3.24700373,54.7507126 L4.54518891,56.5708209 L4.54518891,56.5708209 L5.84893998,58.4163659 C6.06665672,58.7260581 6.28457617,59.0367965 6.50268374,59.3485741 L7.8134697,61.2316562 L7.8134697,61.2316562 L9.12806964,63.1393512 L9.12806964,63.1393512 L10.4457828,65.0713294 C10.6656221,65.3953311 10.885562,65.7203308 11.1055878,66.0463218 L12.4266568,68.0141071 C12.8672789,68.6739638 13.308128,69.3377304 13.7490871,70.0053519 L15.0721779,72.0197267 L15.0721779,72.0197267 L16.3952284,74.0569019 C16.6156945,74.3983129 16.8361298,74.7406601 17.0565196,75.0839367 L18.3781958,77.1546947 L18.3781958,77.1546947 L19.6980798,79.2474293 C20.7970417,81.0004402 21.8934069,82.7760001 22.9853503,84.5732509 L24.2934431,86.7403086 C26.9049167,91.0950275 29.4867165,95.5727088 32.0136148,100.161489 C45.2107772,124.490759 57.3840675,152.310467 65.7913413,183.120086 C67.5393462,189.528184 63.7411593,196.16107 57.3132128,197.909546 C50.8860339,199.656155 44.2464633,195.881099 42.4878014,189.467353 C35.6056407,164.245553 25.934028,140.951049 15.234253,120.127681 L13.9952009,117.735982 C9.85048596,109.800414 5.56369694,102.233493 1.23504381,95.0661616 L-0.0647078456,92.9279807 C-1.14871381,91.1562046 -2.23470997,89.4095962 -3.32113054,87.688639 L-4.62493874,85.6358339 C-5.05954257,84.9556903 -5.4941141,84.2796819 -5.92855312,83.6078395 L-7.23137241,81.6048416 C-7.4484093,81.273102 -7.66538801,80.9424116 -7.88229601,80.6127744 L-9.18279532,78.6476192 L-9.18279532,78.6476192 L-10.4809964,76.7079246 L-10.4809964,76.7079246 L-11.776298,74.7938763 C-11.9919066,74.4770157 -12.2073693,74.1612315 -12.4226736,73.8465275 L-13.7124986,71.9712966 C-13.9271192,71.6609288 -14.1415565,71.3516489 -14.3557977,71.0434609 L-15.6387933,69.2074652 L-15.6387933,69.2074652 L-17.0740033,67.1760404 C-18.7441769,64.8255811 -20.3989365,62.5436776 -22.0321876,60.3322119 L-23.4267076,58.4539638 C-28.2832955,63.1753248 -32.3622867,68.2455436 -35.2150284,73.5923549 C-66.4993299,132.227617 -50.7951292,188.69256 31.3248031,232.207025 L84.8792651,260.584955 L113.391557,207.145192 Z" ></path>        <path d="M132.782272,412.211476 C164.403315,486.896702 212.217429,521.724771 258.956461,501.980445 C263.161268,500.203337 266.823516,498.286785 270.260966,496.305885 C265.155764,492.658336 260.468297,488.439072 256.364882,483.555028 C249.893298,475.852295 244.799791,467.603592 240.914135,459.004063 L239.580119,458.410159 L238.254783,457.826556 L236.938862,457.253319 L235.633093,456.690512 L234.338211,456.138201 L233.054952,455.596451 L231.784052,455.065326 L230.526248,454.54489 L229.282272,454.03521 L228.052867,453.53635 L226.237678,452.808488 L224.459404,452.105336 L222.720527,451.427113 L221.584391,450.988921 L220.467604,450.56197 L218.295024,449.742053 L216.208673,448.967879 L214.21444,448.239968 L212.318211,447.558839 L210.525873,446.92501 L208.843312,446.339001 L206.903456,445.674525 L204.513171,444.873076 L202.788141,444.307633 L200.989084,443.731366 L199.269119,443.198749 C193.888785,441.621044 190.819808,435.992066 192.407092,430.626273 C193.981854,425.312238 199.474655,422.255733 204.779424,423.708563 L206.076402,424.095071 L208.270835,424.778943 L210.222173,425.405411 L212.285284,426.083338 L213.722749,426.564332 L216.245744,427.424715 L218.665305,428.268374 L220.507098,428.922408 L222.43814,429.618952 L224.044051,430.206592 L226.123811,430.978898 L228.279566,431.792874 L230.055705,432.473855 L232.336321,433.362082 L233.266401,433.728822 C230.450485,416.54513 231.988655,398.632706 237.742399,381.081736 C212.017118,378.505227 177.641864,387.6909 132.782272,412.211476 Z" ></path>        <path d="M299.73678,329.147007 C254.607166,366.91722 236.04486,426.984513 272.940728,470.841982 C284.179805,484.201675 301.54508,491.161742 319.275172,492.932596 L319.744286,494.736483 L320.214849,496.515844 L320.686412,498.270188 L321.158523,499.999023 L321.630732,501.701858 L322.338244,504.206286 L322.338244,504.206286 L323.043442,506.64945 L323.043442,506.64945 L323.744804,509.029691 L323.744804,509.029691 L324.209498,510.580742 L324.67136,512.102599 L325.129941,513.59477 L325.58479,515.056764 L326.035456,516.48809 L326.481489,517.888255 L326.922438,519.25677 L327.573343,521.24912 L327.99961,522.536357 L328.626381,524.404487 L329.236643,526.195873 L329.633563,527.346675 L330.212931,529.006469 L330.771737,530.585097 L331.308457,532.080899 L331.65325,533.031268 L332.309561,534.817395 L332.918499,536.447432 L333.341946,537.565161 L333.979839,539.223511 L334.624679,540.866594 L335.259784,542.446847 L335.674967,543.451136 C336.196447,544.671442 336.95392,545.777735 337.904512,546.707021 C338.853891,547.635125 339.978052,548.368609 341.211132,548.863717 C342.445297,549.360115 343.763896,549.607869 345.093805,549.596097 C346.422628,549.582177 347.736674,549.308592 348.95907,548.788711 C350.182551,548.27012 351.289844,547.514785 352.219571,546.56748 C353.150384,545.621464 353.883482,544.500343 354.379084,543.27037 C354.874815,542.04029 355.121862,540.723904 355.107434,539.397839 C355.094234,538.173678 354.85762,536.962381 354.410732,535.823808 L353.868554,534.507674 L353.426209,533.407554 L353.002504,532.334634 L352.505464,531.055198 L351.940014,529.574564 L351.527476,528.478325 L351.088183,527.296606 L350.623594,526.030981 L349.882477,523.978669 L349.882477,523.978669 L349.092657,521.746435 L349.092657,521.746435 L348.541487,520.160949 L348.541487,520.160949 L347.778851,517.928978 L347.778851,517.928978 L347.386617,516.763477 L347.386617,516.763477 L346.785838,514.954643 L346.171441,513.074511 L346.171441,513.074511 L345.544888,511.124658 C345.43953,510.79396 345.333727,510.460422 345.227508,510.124078 L344.585456,508.072598 L344.098254,506.490732 L344.098254,506.490732 L343.606882,504.872528 L343.606882,504.872528 L343.111956,503.218653 L343.111956,503.218653 L342.36425,500.672408 C342.280882,500.385199 342.197429,500.096573 342.113906,499.806544 L341.360619,497.158766 L341.360619,497.158766 L340.857322,495.352592 L340.857322,495.352592 L340.353857,493.514402 L340.353857,493.514402 L339.850842,491.644861 L339.850842,491.644861 L339.348892,489.744634 L339.348892,489.744634 L338.848622,487.814386 L338.848622,487.814386 L338.350648,485.854782 C338.267879,485.525772 338.18523,485.195566 338.102715,484.864179 L337.609342,482.861786 L337.609342,482.861786 L337.119804,480.8317 L337.119804,480.8317 L336.634718,478.774584 L336.634718,478.774584 L336.1547,476.691103 C336.075154,476.341697 335.995844,475.991219 335.916784,475.639684 L335.445523,473.517904 L335.445523,473.517904 L334.980869,471.371421 L334.980869,471.371421 L334.523438,469.200901 C334.372233,468.473461 334.222335,467.742127 334.073846,467.007008 L333.632709,464.790407 C333.12322,462.191385 332.632252,459.547359 332.164203,456.863079 L331.768734,454.552521 C331.703792,454.165822 331.639344,453.778329 331.575401,453.390056 L331.197926,451.05117 C331.13606,450.659833 331.074727,450.267744 331.013937,449.874916 L330.655842,447.509199 C330.187371,444.343391 329.755405,441.132099 329.366513,437.882415 C326.754883,414.821449 326.035994,389.367799 329.183888,362.771497 C329.839105,357.239924 334.875762,353.274657 340.421395,353.932977 C345.965845,354.592506 349.940095,359.612264 349.291386,365.151574 C346.168984,391.529838 347.118034,416.993721 350.007999,439.807938 L350.289034,441.972654 C350.336828,442.332086 350.385095,442.690837 350.433825,443.0489 L350.731697,445.188958 C350.782247,445.544239 350.833243,445.898818 350.884677,446.252687 L351.198467,448.367338 L351.198467,448.367338 L351.522358,450.464634 C351.631959,451.160803 351.743176,451.854025 351.85594,452.544243 L352.198805,454.60583 L352.198805,454.60583 L352.550543,456.649064 L352.550543,456.649064 L352.910746,458.67361 C352.971463,459.009459 353.032515,459.344515 353.093894,459.678772 L353.466027,461.674663 C353.591334,462.336726 353.717882,462.995535 353.845602,463.651035 L354.23221,465.607554 L354.23221,465.607554 L354.625442,467.543886 L354.625442,467.543886 L355.02489,469.459699 C355.091959,469.777273 355.159271,470.093978 355.226816,470.409807 L355.634819,472.294217 C355.703264,472.606516 355.771925,472.917924 355.840794,473.228436 L356.256433,475.080693 C356.395765,475.694489 356.53586,476.304643 356.676651,476.911099 L357.153761,478.941251 C357.713235,481.29324 358.282273,483.587082 358.856731,485.819401 L359.350353,487.717672 C364.608925,485.571035 369.372742,482.909024 373.270376,479.646986 C416.013388,443.874186 421.552367,395.038043 371.399573,335.422299 L338.69246,296.543929 L299.73678,329.147007 Z"></path></g></svg>');
    background-size: cover;
    padding: 2rem 1rem;
  }
}
@media only screen and (max-width:650px) {
  .field--name-field-block-id > .bilan-gratuit-block-hp,
.region-bilan-node .bilan-gratuit-block-hp {
    margin-left: 1rem;
    margin-right: 1rem;
    width: calc(100% - 2rem);
  }
}
.field--name-field-block-id > .bilan-gratuit-block-hp .form_introduction_text p,
.region-bilan-node .bilan-gratuit-block-hp .form_introduction_text p {
  margin: 0;
  font-size: 32px;
  font-weight: bold;
  line-height: 1.2;
  text-align: center;
}
@media only screen and (max-width:767px) {
  .field--name-field-block-id > .bilan-gratuit-block-hp .form_introduction_text p,
.region-bilan-node .bilan-gratuit-block-hp .form_introduction_text p {
    font-size: 32px;
  }
}
.field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  flex-direction: column;
}
.field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper {
  width: 100%;
  flex-wrap: wrap;
  margin-top: 0.5rem;
  margin-bottom: 0;
}
.field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper .main-label, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper .main-label, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper .main-label, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper .main-label,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper .main-label,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper .main-label,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper .main-label,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper .main-label {
  width: 100%;
  text-align: center;
  display: none;
}
.field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper .fieldset-wrapper, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper .fieldset-wrapper, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper .fieldset-wrapper, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper .fieldset-wrapper,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper .fieldset-wrapper,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper .fieldset-wrapper,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper .fieldset-wrapper,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper .fieldset-wrapper {
  width: 100%;
}
.field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper .fieldset-wrapper .form-radios, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper .fieldset-wrapper .form-radios, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper .fieldset-wrapper .form-radios, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper .fieldset-wrapper .form-radios,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper .fieldset-wrapper .form-radios,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper .fieldset-wrapper .form-radios,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper .fieldset-wrapper .form-radios,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper .fieldset-wrapper .form-radios {
  display: flex;
  justify-content: center;
  width: 100%;
}
.field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper .fieldset-wrapper .form-radios .question-block, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper .fieldset-wrapper .form-radios .question-block, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper .fieldset-wrapper .form-radios .question-block, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper .fieldset-wrapper .form-radios .question-block,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper .fieldset-wrapper .form-radios .question-block,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper .fieldset-wrapper .form-radios .question-block,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper .fieldset-wrapper .form-radios .question-block,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper .fieldset-wrapper .form-radios .question-block {
  height: auto;
  line-height: 2rem;
  border: none;
  margin-bottom: 0;
}
@media only screen and (max-width:991px) {
  .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper .fieldset-wrapper .form-radios .question-block, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper .fieldset-wrapper .form-radios .question-block, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper .fieldset-wrapper .form-radios .question-block, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper .fieldset-wrapper .form-radios .question-block,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper .fieldset-wrapper .form-radios .question-block,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper .fieldset-wrapper .form-radios .question-block,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper .fieldset-wrapper .form-radios .question-block,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper .fieldset-wrapper .form-radios .question-block {
    background: transparent;
  }
}
.field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper .fieldset-wrapper .form-radios .question-block label, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper .fieldset-wrapper .form-radios .question-block label, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper .fieldset-wrapper .form-radios .question-block label, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper .fieldset-wrapper .form-radios .question-block label,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper .fieldset-wrapper .form-radios .question-block label,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper .fieldset-wrapper .form-radios .question-block label,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper .fieldset-wrapper .form-radios .question-block label,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper .fieldset-wrapper .form-radios .question-block label {
  padding: 0;
  margin-left: 10px;
}
@media only screen and (max-width:650px) {
  .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper .fieldset-wrapper .form-radios .question-block label, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper .fieldset-wrapper .form-radios .question-block label, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper .fieldset-wrapper .form-radios .question-block label, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper .fieldset-wrapper .form-radios .question-block label,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper .fieldset-wrapper .form-radios .question-block label,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper .fieldset-wrapper .form-radios .question-block label,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper .fieldset-wrapper .form-radios .question-block label,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper .fieldset-wrapper .form-radios .question-block label {
    min-width: 6rem;
  }
}
.field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio], .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio], .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio], .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio],
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio],
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio],
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio],
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio] {
  position: relative;
  appearance: none;
  visibility: initial;
  opacity: 1;
  background: transparent;
  width: 27px;
  height: 27px;
  box-shadow: none;
  border: 2px solid #fff !important;
  border-radius: 27px;
  transition: all 0.2s;
  cursor: pointer;
}
.field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio]:after, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio]:after, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio]:after, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio]:after,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio]:after,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio]:after,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio]:after,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio]:after {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  content: "\e811";
  font-family: "metacoaching-icons";
  color: var(--primary-color, #2598ff);
  font-size: 16px;
  opacity: 0;
  transition: all 0.2s;
}
.field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio]:checked, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio]:checked, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio]:checked, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio]:checked,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio]:checked,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio]:checked,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio]:checked,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio]:checked {
  background: #fff;
}
.field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio]:checked:after, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio]:checked:after, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio]:checked:after, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio]:checked:after,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio]:checked:after,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio]:checked:after,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio]:checked:after,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper .fieldset-wrapper .form-radios .question-block input[type=radio]:checked:after {
  opacity: 1;
}
.field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper .fieldset-wrapper .form-radios img, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper .fieldset-wrapper .form-radios img, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper .fieldset-wrapper .form-radios img, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper .fieldset-wrapper .form-radios img,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--wrapper .fieldset-wrapper .form-radios img,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--wrapper .fieldset-wrapper .form-radios img,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-gender--2--wrapper .fieldset-wrapper .form-radios img,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides #edit-vous-etes--2--wrapper .fieldset-wrapper .form-radios img {
  display: none;
}
.field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides input#edit-votre-age,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides input#edit-votre-age {
  margin: 0;
  width: 9rem;
}
.field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-age, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-size, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-weight,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-age,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-size,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-weight {
  width: 30%;
  display: flex;
  align-items: center;
  justify-content: space-around;
  margin-top: 1em;
  margin-bottom: 0;
}
@media only screen and (max-width:991px) {
  .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-age, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-size, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-weight,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-age,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-size,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-weight {
    width: 100%;
    margin: 0.5rem 0;
    justify-content: center;
  }
}
.field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-age input, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-size input, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-weight input,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-age input,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-size input,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-weight input {
  margin: 0;
  width: 9rem;
}
@media only screen and (max-width:991px) {
  .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-age label, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-size label, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-weight label,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-age label,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-size label,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-weight label {
    margin-right: 1rem;
  }
}
@media only screen and (max-width:650px) {
  .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-age label, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-size label, .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-weight label,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-age label,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-size label,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .wrap-element-slides .form-item-weight label {
    min-width: 7rem;
  }
}
.field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .buttons,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .buttons {
  margin-top: 1rem;
}
.field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .buttons ul,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .buttons ul {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .buttons input,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .buttons input {
  background: var(--primary-color, #2598ff) url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 379 42" enable-background="new 0 0 379 42" xml:space="preserve" height="42px" width="379px" fill="rgba(255,255,255,1)"><g><path d="M379,0 L379,42 L0,42 L0,0 L379,0 Z M354,15 L352.9425,16.0575 L357.1275,20.25 L348,20.25 L348,21.75 L357.1275,21.75 L352.9425,25.9425 L354,27 L360,21 L354,15 Z"></path></g></svg>');
  background-position: right center;
  background-size: cover;
  color: var(--primary-color, #2598ff);
  padding-right: 3.4rem;
}
.field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .buttons input:hover,
.region-bilan-node .bilan-gratuit-block-hp .intro-bilan-question .buttons input:hover {
  color: var(--primary-color-hovered, #09579b);
}

/* override forme */
.program-forme-linecoaching-com .field--name-field-block-id > .bilan-gratuit-block-hp .intro-bilan-question .buttons {
  margin-top: 2rem;
}

/* categories colors */
/* caterories colors */
/**
 * Helper mixins
*/
/* fonts titles override */
.page-node-type-dossier .node__content h3, .page-node-type-dossier-recette .node__content h3, .page-node-type-blog-expert .node__content h3 {
  font-size: 28px;
}
.page-node-type-dossier .node__content h4, .page-node-type-dossier-recette .node__content h4, .page-node-type-blog-expert .node__content h4 {
  font-size: 22px;
}
.page-node-type-dossier .node__content h5, .page-node-type-dossier-recette .node__content h5, .page-node-type-blog-expert .node__content h5 {
  font-size: 19px;
}

.user-logged-in.user-type-anonymous.taxonomy-term--theme .dialog-off-canvas-main-canvas, .user-type-anonymous.user-type-anonymous.taxonomy-term--theme .dialog-off-canvas-main-canvas {
  padding-left: 0;
}
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag {
  max-width: 1170px;
  margin: 0 auto;
}
@media only screen and (max-width:991px) {
  .user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag {
    padding: 0 15px;
  }
}
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag {
  display: flex;
  flex-direction: column-reverse;
}
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .glide__track,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .glide__track,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .glide__track,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .glide__track, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .glide__track,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .glide__track,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .glide__track,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .glide__track, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .glide__track,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .glide__track,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .glide__track,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .glide__track, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .glide__track,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .glide__track,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .glide__track,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .glide__track {
  margin: 0 2rem;
}
@media only screen and (max-width:991px) {
  .user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .glide__track,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .glide__track,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .glide__track,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .glide__track, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .glide__track,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .glide__track,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .glide__track,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .glide__track, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .glide__track,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .glide__track,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .glide__track,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .glide__track, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .glide__track,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .glide__track,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .glide__track,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .glide__track {
    margin: 0;
  }
}
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .max-width,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .max-width,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .max-width,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .max-width, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .max-width,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .max-width,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .max-width,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .max-width, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .max-width,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .max-width,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .max-width,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .max-width, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .max-width,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .max-width,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .max-width,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .max-width {
  max-width: 1170px;
}
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .glide-control,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .glide-control,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .glide-control,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .glide-control, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .glide-control,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .glide-control,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .glide-control,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .glide-control, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .glide-control,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .glide-control,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .glide-control,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .glide-control, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .glide-control,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .glide-control,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .glide-control,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .glide-control {
  position: absolute;
  width: 100%;
  margin-top: 0;
  height: 1px;
  top: 180px;
}
@media only screen and (max-width:1199px) {
  .user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .glide-control,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .glide-control,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .glide-control,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .glide-control, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .glide-control,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .glide-control,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .glide-control,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .glide-control, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .glide-control,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .glide-control,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .glide-control,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .glide-control, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .glide-control,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .glide-control,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .glide-control,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .glide-control {
    top: 160px;
  }
}
@media only screen and (max-width:991px) {
  .user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .glide-control,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .glide-control,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .glide-control,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .glide-control, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .glide-control,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .glide-control,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .glide-control,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .glide-control, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .glide-control,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .glide-control,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .glide-control,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .glide-control, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .glide-control,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .glide-control,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .glide-control,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .glide-control {
    top: 150px;
  }
}
@media only screen and (max-width:767px) {
  .user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .glide-control,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .glide-control,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .glide-control,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .glide-control, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .glide-control,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .glide-control,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .glide-control,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .glide-control, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .glide-control,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .glide-control,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .glide-control,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .glide-control, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .glide-control,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .glide-control,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .glide-control,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .glide-control {
    top: 160px;
  }
}
@media only screen and (max-width:650px) {
  .user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .glide-control,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .glide-control,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .glide-control,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .glide-control, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .glide-control,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .glide-control,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .glide-control,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .glide-control, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .glide-control,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .glide-control,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .glide-control,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .glide-control, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .glide-control,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .glide-control,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .glide-control,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .glide-control {
    top: 170px;
    justify-content: flex-end;
  }
}
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .glide-control button,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .glide-control button,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .glide-control button,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .glide-control button, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .glide-control button,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .glide-control button,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .glide-control button,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .glide-control button, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .glide-control button,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .glide-control button,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .glide-control button,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .glide-control button, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .glide-control button,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .glide-control button,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .glide-control button,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .glide-control button {
  background: var(--primary-color, #2598FF);
  border-radius: 3rem;
  width: 3rem;
  height: 3rem;
  border: none;
  padding: 0;
}
@media only screen and (max-width:650px) {
  .user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .glide-control button:first-child,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .glide-control button:first-child,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .glide-control button:first-child,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .glide-control button:first-child, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .glide-control button:first-child,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .glide-control button:first-child,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .glide-control button:first-child,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .glide-control button:first-child, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .glide-control button:first-child,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .glide-control button:first-child,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .glide-control button:first-child,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .glide-control button:first-child, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .glide-control button:first-child,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .glide-control button:first-child,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .glide-control button:first-child,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .glide-control button:first-child {
    display: none;
  }
}
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .glide-control button:hover svg, .user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .glide-control button:focus svg,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .glide-control button:hover svg,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .glide-control button:focus svg,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .glide-control button:hover svg,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .glide-control button:focus svg,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .glide-control button:hover svg,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .glide-control button:focus svg, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .glide-control button:hover svg, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .glide-control button:focus svg,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .glide-control button:hover svg,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .glide-control button:focus svg,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .glide-control button:hover svg,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .glide-control button:focus svg,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .glide-control button:hover svg,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .glide-control button:focus svg, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .glide-control button:hover svg, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .glide-control button:focus svg,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .glide-control button:hover svg,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .glide-control button:focus svg,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .glide-control button:hover svg,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .glide-control button:focus svg,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .glide-control button:hover svg,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .glide-control button:focus svg, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .glide-control button:hover svg, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .glide-control button:focus svg,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .glide-control button:hover svg,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .glide-control button:focus svg,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .glide-control button:hover svg,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .glide-control button:focus svg,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .glide-control button:hover svg,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .glide-control button:focus svg {
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  opacity: 1;
}
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .glide-control button svg,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .glide-control button svg,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .glide-control button svg,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .glide-control button svg, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .glide-control button svg,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .glide-control button svg,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .glide-control button svg,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .glide-control button svg, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag .glide-control button svg,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide .glide-control button svg,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag .glide-control button svg,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide .glide-control button svg, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag .glide-control button svg,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide .glide-control button svg,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag .glide-control button svg,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide .glide-control button svg {
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  min-width: 20px;
  color: white;
  opacity: 1;
  margin: 0;
}
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article {
  cursor: pointer;
  position: relative;
}
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article:before,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article:before,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article:before,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article:before, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article:before,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article:before,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article:before,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article:before, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article:before,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article:before,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article:before,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article:before, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article:before,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article:before,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article:before,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article:before {
  content: "";
  background: black;
  background: linear-gradient(0deg, black 0%, rgba(255, 255, 255, 0) 100%);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  opacity: 0.5;
  border-top-left-radius: 20px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 20px;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article:hover:before,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article:hover:before,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article:hover:before,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article:hover:before, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article:hover:before,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article:hover:before,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article:hover:before,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article:hover:before, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article:hover:before,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article:hover:before,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article:hover:before,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article:hover:before, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article:hover:before,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article:hover:before,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article:hover:before,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article:hover:before {
  background: linear-gradient(0deg, #2598ff 0%, rgba(255, 255, 255, 0) 100%);
  opacity: 0.7;
}
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .wrap-image-textes,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .wrap-image-textes,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .wrap-image-textes,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .wrap-image-textes, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .wrap-image-textes,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .wrap-image-textes,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .wrap-image-textes,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .wrap-image-textes, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .wrap-image-textes,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .wrap-image-textes,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .wrap-image-textes,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .wrap-image-textes, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .wrap-image-textes,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .wrap-image-textes,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .wrap-image-textes,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .wrap-image-textes {
  color: #ffffff;
  width: auto;
  display: block;
  position: relative;
}
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .wrap-image-textes .promoted-image,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .wrap-image-textes .promoted-image,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .wrap-image-textes .promoted-image,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .wrap-image-textes .promoted-image, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .wrap-image-textes .promoted-image,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .wrap-image-textes .promoted-image,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .wrap-image-textes .promoted-image,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .wrap-image-textes .promoted-image, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .wrap-image-textes .promoted-image,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .wrap-image-textes .promoted-image,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .wrap-image-textes .promoted-image,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .wrap-image-textes .promoted-image, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .wrap-image-textes .promoted-image,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .wrap-image-textes .promoted-image,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .wrap-image-textes .promoted-image,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .wrap-image-textes .promoted-image {
  width: 100%;
  height: 100%;
  overflow: hidden;
  border-top-left-radius: 20px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 20px;
}
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .wrap-image-textes .promoted-image picture img,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .wrap-image-textes .promoted-image picture img,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .wrap-image-textes .promoted-image picture img,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .wrap-image-textes .promoted-image picture img, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .wrap-image-textes .promoted-image picture img,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .wrap-image-textes .promoted-image picture img,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .wrap-image-textes .promoted-image picture img,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .wrap-image-textes .promoted-image picture img, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .wrap-image-textes .promoted-image picture img,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .wrap-image-textes .promoted-image picture img,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .wrap-image-textes .promoted-image picture img,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .wrap-image-textes .promoted-image picture img, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .wrap-image-textes .promoted-image picture img,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .wrap-image-textes .promoted-image picture img,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .wrap-image-textes .promoted-image picture img,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .wrap-image-textes .promoted-image picture img {
  width: 100%;
  height: 380px;
  object-fit: cover;
}
@media only screen and (max-width:991px) {
  .user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .wrap-image-textes .promoted-image picture img,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .wrap-image-textes .promoted-image picture img,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .wrap-image-textes .promoted-image picture img,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .wrap-image-textes .promoted-image picture img, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .wrap-image-textes .promoted-image picture img,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .wrap-image-textes .promoted-image picture img,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .wrap-image-textes .promoted-image picture img,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .wrap-image-textes .promoted-image picture img, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .wrap-image-textes .promoted-image picture img,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .wrap-image-textes .promoted-image picture img,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .wrap-image-textes .promoted-image picture img,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .wrap-image-textes .promoted-image picture img, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .wrap-image-textes .promoted-image picture img,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .wrap-image-textes .promoted-image picture img,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .wrap-image-textes .promoted-image picture img,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .wrap-image-textes .promoted-image picture img {
    height: 350px;
  }
}
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .wrap-image-textes .promoted-image img,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .wrap-image-textes .promoted-image img,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .wrap-image-textes .promoted-image img,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .wrap-image-textes .promoted-image img, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .wrap-image-textes .promoted-image img,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .wrap-image-textes .promoted-image img,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .wrap-image-textes .promoted-image img,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .wrap-image-textes .promoted-image img, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .wrap-image-textes .promoted-image img,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .wrap-image-textes .promoted-image img,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .wrap-image-textes .promoted-image img,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .wrap-image-textes .promoted-image img, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .wrap-image-textes .promoted-image img,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .wrap-image-textes .promoted-image img,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .wrap-image-textes .promoted-image img,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .wrap-image-textes .promoted-image img {
  width: 100%;
  height: 380px;
  object-fit: cover;
}
@media only screen and (max-width:991px) {
  .user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .wrap-image-textes .promoted-image img,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .wrap-image-textes .promoted-image img,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .wrap-image-textes .promoted-image img,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .wrap-image-textes .promoted-image img, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .wrap-image-textes .promoted-image img,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .wrap-image-textes .promoted-image img,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .wrap-image-textes .promoted-image img,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .wrap-image-textes .promoted-image img, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .wrap-image-textes .promoted-image img,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .wrap-image-textes .promoted-image img,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .wrap-image-textes .promoted-image img,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .wrap-image-textes .promoted-image img, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .wrap-image-textes .promoted-image img,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .wrap-image-textes .promoted-image img,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .wrap-image-textes .promoted-image img,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .wrap-image-textes .promoted-image img {
    height: 350px;
  }
}
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .boxprep,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .boxprep,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .boxprep,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .boxprep, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .boxprep,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .boxprep,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .boxprep,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .boxprep, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .boxprep,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .boxprep,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .boxprep,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .boxprep, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .boxprep,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .boxprep,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .boxprep,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .boxprep {
  display: none;
}
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text {
  position: absolute;
  top: 55%;
  padding: 0.8rem 1.2rem;
  color: #ffffff;
  min-height: 8rem;
  border: 0px solid red;
  z-index: 2;
}
@media only screen and (max-width:991px) {
  .user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text {
    min-height: 10rem;
  }
}
@media only screen and (max-width:650px) {
  .user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text {
    min-height: 10rem;
  }
}
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper {
  display: flex;
  color: #ffffff;
}
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper .tag-content, .user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper > a,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper .tag-content,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper > a,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper .tag-content,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper > a,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper .tag-content,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper > a, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper .tag-content, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper > a,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper .tag-content,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper > a,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper .tag-content,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper > a,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper .tag-content,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper > a, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper .tag-content, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper > a,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper .tag-content,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper > a,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper .tag-content,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper > a,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper .tag-content,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper > a, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper .tag-content, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper > a,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper .tag-content,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper > a,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper .tag-content,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper > a,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper .tag-content,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper > a {
  font-size: 12px;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  position: relative;
  color: #ffffff;
}
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper .tag-content:first-child, .user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper > a:first-child,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper .tag-content:first-child,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper > a:first-child,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper .tag-content:first-child,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper > a:first-child,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper .tag-content:first-child,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper > a:first-child, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper .tag-content:first-child, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper > a:first-child,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper .tag-content:first-child,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper > a:first-child,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper .tag-content:first-child,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper > a:first-child,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper .tag-content:first-child,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper > a:first-child, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper .tag-content:first-child, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper > a:first-child,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper .tag-content:first-child,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper > a:first-child,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper .tag-content:first-child,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper > a:first-child,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper .tag-content:first-child,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper > a:first-child, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper .tag-content:first-child, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper > a:first-child,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper .tag-content:first-child,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper > a:first-child,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper .tag-content:first-child,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper > a:first-child,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper .tag-content:first-child,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper > a:first-child {
  padding-left: 0;
}
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper .tag-content:last-child:after, .user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper > a:last-child:after,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper .tag-content:last-child:after,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper > a:last-child:after,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper .tag-content:last-child:after,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper > a:last-child:after,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper .tag-content:last-child:after,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper > a:last-child:after, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper .tag-content:last-child:after, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper > a:last-child:after,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper .tag-content:last-child:after,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper > a:last-child:after,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper .tag-content:last-child:after,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper > a:last-child:after,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper .tag-content:last-child:after,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper > a:last-child:after, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper .tag-content:last-child:after, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper > a:last-child:after,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper .tag-content:last-child:after,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper > a:last-child:after,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper .tag-content:last-child:after,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper > a:last-child:after,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper .tag-content:last-child:after,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper > a:last-child:after, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper .tag-content:last-child:after, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper > a:last-child:after,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper .tag-content:last-child:after,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper > a:last-child:after,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper .tag-content:last-child:after,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper > a:last-child:after,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper .tag-content:last-child:after,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper > a:last-child:after {
  display: none;
}
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper .tag-content:after, .user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper > a:after,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper .tag-content:after,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper > a:after,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper .tag-content:after,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper > a:after,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper .tag-content:after,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper > a:after, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper .tag-content:after, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper > a:after,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper .tag-content:after,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper > a:after,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper .tag-content:after,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper > a:after,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper .tag-content:after,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper > a:after, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper .tag-content:after, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper > a:after,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper .tag-content:after,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper > a:after,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper .tag-content:after,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper > a:after,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper .tag-content:after,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper > a:after, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper .tag-content:after, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper > a:after,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper .tag-content:after,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper > a:after,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper .tag-content:after,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper > a:after,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper .tag-content:after,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper > a:after {
  content: "";
  width: 1px;
  background: #ffffff;
  height: 15px;
  position: absolute;
  right: 0;
  top: 5px;
}
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper .tag-content a, .user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper > a a,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper .tag-content a,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper > a a,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper .tag-content a,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper > a a,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper .tag-content a,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper > a a, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper .tag-content a, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper > a a,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper .tag-content a,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper > a a,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper .tag-content a,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper > a a,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper .tag-content a,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper > a a, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper .tag-content a, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper > a a,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper .tag-content a,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper > a a,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper .tag-content a,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper > a a,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper .tag-content a,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper > a a, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper .tag-content a, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper > a a,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper .tag-content a,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper > a a,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper .tag-content a,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper > a a,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper .tag-content a,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper > a a {
  color: #ffffff;
  padding-left: 0;
  padding-right: 0;
}
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text h3,
.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text h3,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text h3,
.user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text h3, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text h3,
.user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text h3,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text h3,
.user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text h3, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text h3,
.user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text h3,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text h3,
.user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text h3, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text h3,
.user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text h3,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text h3,
.user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text h3 {
  position: relative;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.taxonomy-term--theme header .header.sous-menu .sous-menu-block ul, .taxonomy-term-transverse header .header.sous-menu .sous-menu-block ul, .taxonomy-term-dossier header .header.sous-menu .sous-menu-block ul, .page-node-type-dossier header .header.sous-menu .sous-menu-block ul, .page-node-type-dossier-recette header .header.sous-menu .sous-menu-block ul, .page-node-type-blog-expert header .header.sous-menu .sous-menu-block ul {
  justify-content: space-between;
  align-items: center;
  max-width: 1200px;
  width: auto;
  margin: 0 auto;
  padding-left: 0;
}
.taxonomy-term--theme header .header.sous-menu .sous-menu-block ul li, .taxonomy-term-transverse header .header.sous-menu .sous-menu-block ul li, .taxonomy-term-dossier header .header.sous-menu .sous-menu-block ul li, .page-node-type-dossier header .header.sous-menu .sous-menu-block ul li, .page-node-type-dossier-recette header .header.sous-menu .sous-menu-block ul li, .page-node-type-blog-expert header .header.sous-menu .sous-menu-block ul li {
  margin-left: 10px;
  margin-right: 10px;
}
.taxonomy-term--theme header .header.sous-menu .sous-menu-block ul li:before, .taxonomy-term-transverse header .header.sous-menu .sous-menu-block ul li:before, .taxonomy-term-dossier header .header.sous-menu .sous-menu-block ul li:before, .page-node-type-dossier header .header.sous-menu .sous-menu-block ul li:before, .page-node-type-dossier-recette header .header.sous-menu .sous-menu-block ul li:before, .page-node-type-blog-expert header .header.sous-menu .sous-menu-block ul li:before {
  display: none;
}
.taxonomy-term--theme header .header.sous-menu .sous-menu-block ul li.menu-mag, .taxonomy-term-transverse header .header.sous-menu .sous-menu-block ul li.menu-mag, .taxonomy-term-dossier header .header.sous-menu .sous-menu-block ul li.menu-mag, .page-node-type-dossier header .header.sous-menu .sous-menu-block ul li.menu-mag, .page-node-type-dossier-recette header .header.sous-menu .sous-menu-block ul li.menu-mag, .page-node-type-blog-expert header .header.sous-menu .sous-menu-block ul li.menu-mag {
  display: inline-flex;
}
.taxonomy-term--theme .wrap-top-banner, .taxonomy-term--theme .wrap-top-banner-first-item, .taxonomy-term-transverse .wrap-top-banner, .taxonomy-term-transverse .wrap-top-banner-first-item, .taxonomy-term-dossier .wrap-top-banner, .taxonomy-term-dossier .wrap-top-banner-first-item, .page-node-type-dossier .wrap-top-banner, .page-node-type-dossier .wrap-top-banner-first-item, .page-node-type-dossier-recette .wrap-top-banner, .page-node-type-dossier-recette .wrap-top-banner-first-item, .page-node-type-blog-expert .wrap-top-banner, .page-node-type-blog-expert .wrap-top-banner-first-item {
  margin: 2rem auto;
  max-width: 1170px;
  display: flex;
  justify-content: space-between;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .wrap-top-banner, .taxonomy-term--theme .wrap-top-banner-first-item, .taxonomy-term-transverse .wrap-top-banner, .taxonomy-term-transverse .wrap-top-banner-first-item, .taxonomy-term-dossier .wrap-top-banner, .taxonomy-term-dossier .wrap-top-banner-first-item, .page-node-type-dossier .wrap-top-banner, .page-node-type-dossier .wrap-top-banner-first-item, .page-node-type-dossier-recette .wrap-top-banner, .page-node-type-dossier-recette .wrap-top-banner-first-item, .page-node-type-blog-expert .wrap-top-banner, .page-node-type-blog-expert .wrap-top-banner-first-item {
    display: block;
    padding: 0 1rem;
  }
}
.taxonomy-term--theme .wrap-top-banner.wrap-top-banner-first-item .top-banner, .taxonomy-term--theme .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner, .taxonomy-term-transverse .wrap-top-banner.wrap-top-banner-first-item .top-banner, .taxonomy-term-transverse .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner, .taxonomy-term-dossier .wrap-top-banner.wrap-top-banner-first-item .top-banner, .taxonomy-term-dossier .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner, .page-node-type-dossier .wrap-top-banner.wrap-top-banner-first-item .top-banner, .page-node-type-dossier .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner, .page-node-type-dossier-recette .wrap-top-banner.wrap-top-banner-first-item .top-banner, .page-node-type-dossier-recette .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner, .page-node-type-blog-expert .wrap-top-banner.wrap-top-banner-first-item .top-banner, .page-node-type-blog-expert .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner {
  width: 368px;
  height: 355px;
  text-align: left;
  padding: 0 2rem;
}
.taxonomy-term--theme .wrap-top-banner.wrap-top-banner-first-item .top-banner picture, .taxonomy-term--theme .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture, .taxonomy-term-transverse .wrap-top-banner.wrap-top-banner-first-item .top-banner picture, .taxonomy-term-transverse .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture, .taxonomy-term-dossier .wrap-top-banner.wrap-top-banner-first-item .top-banner picture, .taxonomy-term-dossier .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture, .page-node-type-dossier .wrap-top-banner.wrap-top-banner-first-item .top-banner picture, .page-node-type-dossier .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture, .page-node-type-dossier-recette .wrap-top-banner.wrap-top-banner-first-item .top-banner picture, .page-node-type-dossier-recette .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture, .page-node-type-blog-expert .wrap-top-banner.wrap-top-banner-first-item .top-banner picture, .page-node-type-blog-expert .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture {
  position: absolute;
  left: 0;
  width: 100%;
  height: auto;
  bottom: 0;
}
.taxonomy-term--theme .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg, .taxonomy-term--theme .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg, .taxonomy-term-transverse .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg, .taxonomy-term-transverse .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg, .taxonomy-term-dossier .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg, .taxonomy-term-dossier .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg, .page-node-type-dossier .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg, .page-node-type-dossier .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg, .page-node-type-dossier-recette .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg, .page-node-type-dossier-recette .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg, .page-node-type-blog-expert .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg, .page-node-type-blog-expert .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg {
  width: 100%;
  height: auto;
  opacity: 0.08;
}
.taxonomy-term--theme .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg path, .taxonomy-term--theme .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg circle, .taxonomy-term--theme .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg polygon, .taxonomy-term--theme .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg rect, .taxonomy-term--theme .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg ellipse, .taxonomy-term--theme .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg line, .taxonomy-term--theme .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg polyline, .taxonomy-term--theme .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg path, .taxonomy-term--theme .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg circle, .taxonomy-term--theme .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg polygon, .taxonomy-term--theme .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg rect, .taxonomy-term--theme .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg ellipse, .taxonomy-term--theme .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg line, .taxonomy-term--theme .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg polyline, .taxonomy-term-transverse .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg path, .taxonomy-term-transverse .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg circle, .taxonomy-term-transverse .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg polygon, .taxonomy-term-transverse .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg rect, .taxonomy-term-transverse .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg ellipse, .taxonomy-term-transverse .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg line, .taxonomy-term-transverse .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg polyline, .taxonomy-term-transverse .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg path, .taxonomy-term-transverse .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg circle, .taxonomy-term-transverse .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg polygon, .taxonomy-term-transverse .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg rect, .taxonomy-term-transverse .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg ellipse, .taxonomy-term-transverse .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg line, .taxonomy-term-transverse .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg polyline, .taxonomy-term-dossier .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg path, .taxonomy-term-dossier .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg circle, .taxonomy-term-dossier .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg polygon, .taxonomy-term-dossier .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg rect, .taxonomy-term-dossier .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg ellipse, .taxonomy-term-dossier .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg line, .taxonomy-term-dossier .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg polyline, .taxonomy-term-dossier .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg path, .taxonomy-term-dossier .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg circle, .taxonomy-term-dossier .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg polygon, .taxonomy-term-dossier .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg rect, .taxonomy-term-dossier .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg ellipse, .taxonomy-term-dossier .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg line, .taxonomy-term-dossier .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg polyline, .page-node-type-dossier .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg path, .page-node-type-dossier .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg circle, .page-node-type-dossier .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg polygon, .page-node-type-dossier .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg rect, .page-node-type-dossier .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg ellipse, .page-node-type-dossier .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg line, .page-node-type-dossier .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg polyline, .page-node-type-dossier .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg path, .page-node-type-dossier .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg circle, .page-node-type-dossier .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg polygon, .page-node-type-dossier .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg rect, .page-node-type-dossier .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg ellipse, .page-node-type-dossier .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg line, .page-node-type-dossier .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg polyline, .page-node-type-dossier-recette .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg path, .page-node-type-dossier-recette .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg circle, .page-node-type-dossier-recette .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg polygon, .page-node-type-dossier-recette .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg rect, .page-node-type-dossier-recette .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg ellipse, .page-node-type-dossier-recette .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg line, .page-node-type-dossier-recette .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg polyline, .page-node-type-dossier-recette .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg path, .page-node-type-dossier-recette .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg circle, .page-node-type-dossier-recette .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg polygon, .page-node-type-dossier-recette .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg rect, .page-node-type-dossier-recette .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg ellipse, .page-node-type-dossier-recette .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg line, .page-node-type-dossier-recette .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg polyline, .page-node-type-blog-expert .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg path, .page-node-type-blog-expert .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg circle, .page-node-type-blog-expert .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg polygon, .page-node-type-blog-expert .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg rect, .page-node-type-blog-expert .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg ellipse, .page-node-type-blog-expert .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg line, .page-node-type-blog-expert .wrap-top-banner.wrap-top-banner-first-item .top-banner picture svg polyline, .page-node-type-blog-expert .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg path, .page-node-type-blog-expert .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg circle, .page-node-type-blog-expert .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg polygon, .page-node-type-blog-expert .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg rect, .page-node-type-blog-expert .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg ellipse, .page-node-type-blog-expert .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg line, .page-node-type-blog-expert .wrap-top-banner-first-item.wrap-top-banner-first-item .top-banner picture svg polyline {
  fill: var(--primary-color, #2598FF);
}
.taxonomy-term--theme .wrap-top-banner.wrap-top-banner .top-banner, .taxonomy-term--theme .wrap-top-banner-first-item.wrap-top-banner .top-banner, .taxonomy-term-transverse .wrap-top-banner.wrap-top-banner .top-banner, .taxonomy-term-transverse .wrap-top-banner-first-item.wrap-top-banner .top-banner, .taxonomy-term-dossier .wrap-top-banner.wrap-top-banner .top-banner, .taxonomy-term-dossier .wrap-top-banner-first-item.wrap-top-banner .top-banner, .page-node-type-dossier .wrap-top-banner.wrap-top-banner .top-banner, .page-node-type-dossier .wrap-top-banner-first-item.wrap-top-banner .top-banner, .page-node-type-dossier-recette .wrap-top-banner.wrap-top-banner .top-banner, .page-node-type-dossier-recette .wrap-top-banner-first-item.wrap-top-banner .top-banner, .page-node-type-blog-expert .wrap-top-banner.wrap-top-banner .top-banner, .page-node-type-blog-expert .wrap-top-banner-first-item.wrap-top-banner .top-banner {
  padding: 1rem 2rem;
  width: 100%;
}
.taxonomy-term--theme .wrap-top-banner .top-banner, .taxonomy-term--theme .wrap-top-banner-first-item .top-banner, .taxonomy-term-transverse .wrap-top-banner .top-banner, .taxonomy-term-transverse .wrap-top-banner-first-item .top-banner, .taxonomy-term-dossier .wrap-top-banner .top-banner, .taxonomy-term-dossier .wrap-top-banner-first-item .top-banner, .page-node-type-dossier .wrap-top-banner .top-banner, .page-node-type-dossier .wrap-top-banner-first-item .top-banner, .page-node-type-dossier-recette .wrap-top-banner .top-banner, .page-node-type-dossier-recette .wrap-top-banner-first-item .top-banner, .page-node-type-blog-expert .wrap-top-banner .top-banner, .page-node-type-blog-expert .wrap-top-banner-first-item .top-banner {
  display: flex;
  flex-direction: column;
  justify-content: center;
  background: var(--primary-color-light, #f0f8ff);
  text-align: center;
  border-radius: 20px;
  position: relative;
}
.taxonomy-term--theme .wrap-top-banner .top-banner h1, .taxonomy-term--theme .wrap-top-banner-first-item .top-banner h1, .taxonomy-term-transverse .wrap-top-banner .top-banner h1, .taxonomy-term-transverse .wrap-top-banner-first-item .top-banner h1, .taxonomy-term-dossier .wrap-top-banner .top-banner h1, .taxonomy-term-dossier .wrap-top-banner-first-item .top-banner h1, .page-node-type-dossier .wrap-top-banner .top-banner h1, .page-node-type-dossier .wrap-top-banner-first-item .top-banner h1, .page-node-type-dossier-recette .wrap-top-banner .top-banner h1, .page-node-type-dossier-recette .wrap-top-banner-first-item .top-banner h1, .page-node-type-blog-expert .wrap-top-banner .top-banner h1, .page-node-type-blog-expert .wrap-top-banner-first-item .top-banner h1 {
  margin: 20px 0;
  font-size: 36px;
  font-weight: bold;
  line-height: 1.2;
  display: block;
  margin-top: 0;
  margin-bottom: 0;
}
@media only screen and (max-width:767px) {
  .taxonomy-term--theme .wrap-top-banner .top-banner h1, .taxonomy-term--theme .wrap-top-banner-first-item .top-banner h1, .taxonomy-term-transverse .wrap-top-banner .top-banner h1, .taxonomy-term-transverse .wrap-top-banner-first-item .top-banner h1, .taxonomy-term-dossier .wrap-top-banner .top-banner h1, .taxonomy-term-dossier .wrap-top-banner-first-item .top-banner h1, .page-node-type-dossier .wrap-top-banner .top-banner h1, .page-node-type-dossier .wrap-top-banner-first-item .top-banner h1, .page-node-type-dossier-recette .wrap-top-banner .top-banner h1, .page-node-type-dossier-recette .wrap-top-banner-first-item .top-banner h1, .page-node-type-blog-expert .wrap-top-banner .top-banner h1, .page-node-type-blog-expert .wrap-top-banner-first-item .top-banner h1 {
    font-size: 36px;
  }
}
.taxonomy-term--theme .wrap-top-banner .top-banner h1:first-child, .taxonomy-term--theme .wrap-top-banner-first-item .top-banner h1:first-child, .taxonomy-term-transverse .wrap-top-banner .top-banner h1:first-child, .taxonomy-term-transverse .wrap-top-banner-first-item .top-banner h1:first-child, .taxonomy-term-dossier .wrap-top-banner .top-banner h1:first-child, .taxonomy-term-dossier .wrap-top-banner-first-item .top-banner h1:first-child, .page-node-type-dossier .wrap-top-banner .top-banner h1:first-child, .page-node-type-dossier .wrap-top-banner-first-item .top-banner h1:first-child, .page-node-type-dossier-recette .wrap-top-banner .top-banner h1:first-child, .page-node-type-dossier-recette .wrap-top-banner-first-item .top-banner h1:first-child, .page-node-type-blog-expert .wrap-top-banner .top-banner h1:first-child, .page-node-type-blog-expert .wrap-top-banner-first-item .top-banner h1:first-child {
  margin-top: 0;
}
.taxonomy-term--theme .wrap-top-banner .top-banner h1 i, .taxonomy-term--theme .wrap-top-banner-first-item .top-banner h1 i, .taxonomy-term-transverse .wrap-top-banner .top-banner h1 i, .taxonomy-term-transverse .wrap-top-banner-first-item .top-banner h1 i, .taxonomy-term-dossier .wrap-top-banner .top-banner h1 i, .taxonomy-term-dossier .wrap-top-banner-first-item .top-banner h1 i, .page-node-type-dossier .wrap-top-banner .top-banner h1 i, .page-node-type-dossier .wrap-top-banner-first-item .top-banner h1 i, .page-node-type-dossier-recette .wrap-top-banner .top-banner h1 i, .page-node-type-dossier-recette .wrap-top-banner-first-item .top-banner h1 i, .page-node-type-blog-expert .wrap-top-banner .top-banner h1 i, .page-node-type-blog-expert .wrap-top-banner-first-item .top-banner h1 i {
  font-size: inherit;
}
.taxonomy-term--theme .wrap-top-banner > .first-item, .taxonomy-term--theme .wrap-top-banner-first-item > .first-item, .taxonomy-term-transverse .wrap-top-banner > .first-item, .taxonomy-term-transverse .wrap-top-banner-first-item > .first-item, .taxonomy-term-dossier .wrap-top-banner > .first-item, .taxonomy-term-dossier .wrap-top-banner-first-item > .first-item, .page-node-type-dossier .wrap-top-banner > .first-item, .page-node-type-dossier .wrap-top-banner-first-item > .first-item, .page-node-type-dossier-recette .wrap-top-banner > .first-item, .page-node-type-dossier-recette .wrap-top-banner-first-item > .first-item, .page-node-type-blog-expert .wrap-top-banner > .first-item, .page-node-type-blog-expert .wrap-top-banner-first-item > .first-item {
  padding: 0;
  background: #f0f8ff;
  text-align: center;
  border-radius: 20px;
  width: calc(100% - 1rem - 368px);
  overflow: hidden;
  position: relative;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .wrap-top-banner > .first-item, .taxonomy-term--theme .wrap-top-banner-first-item > .first-item, .taxonomy-term-transverse .wrap-top-banner > .first-item, .taxonomy-term-transverse .wrap-top-banner-first-item > .first-item, .taxonomy-term-dossier .wrap-top-banner > .first-item, .taxonomy-term-dossier .wrap-top-banner-first-item > .first-item, .page-node-type-dossier .wrap-top-banner > .first-item, .page-node-type-dossier .wrap-top-banner-first-item > .first-item, .page-node-type-dossier-recette .wrap-top-banner > .first-item, .page-node-type-dossier-recette .wrap-top-banner-first-item > .first-item, .page-node-type-blog-expert .wrap-top-banner > .first-item, .page-node-type-blog-expert .wrap-top-banner-first-item > .first-item {
    width: 100%;
    height: auto;
    margin-top: 15px;
  }
}
.taxonomy-term--theme .wrap-top-banner > .first-item a, .taxonomy-term--theme .wrap-top-banner-first-item > .first-item a, .taxonomy-term-transverse .wrap-top-banner > .first-item a, .taxonomy-term-transverse .wrap-top-banner-first-item > .first-item a, .taxonomy-term-dossier .wrap-top-banner > .first-item a, .taxonomy-term-dossier .wrap-top-banner-first-item > .first-item a, .page-node-type-dossier .wrap-top-banner > .first-item a, .page-node-type-dossier .wrap-top-banner-first-item > .first-item a, .page-node-type-dossier-recette .wrap-top-banner > .first-item a, .page-node-type-dossier-recette .wrap-top-banner-first-item > .first-item a, .page-node-type-blog-expert .wrap-top-banner > .first-item a, .page-node-type-blog-expert .wrap-top-banner-first-item > .first-item a {
  display: flex;
  flex-direction: row;
  align-items: center;
  position: relative;
}
.taxonomy-term--theme .wrap-top-banner > .first-item a:hover .promoted-image:before, .taxonomy-term--theme .wrap-top-banner-first-item > .first-item a:hover .promoted-image:before, .taxonomy-term-transverse .wrap-top-banner > .first-item a:hover .promoted-image:before, .taxonomy-term-transverse .wrap-top-banner-first-item > .first-item a:hover .promoted-image:before, .taxonomy-term-dossier .wrap-top-banner > .first-item a:hover .promoted-image:before, .taxonomy-term-dossier .wrap-top-banner-first-item > .first-item a:hover .promoted-image:before, .page-node-type-dossier .wrap-top-banner > .first-item a:hover .promoted-image:before, .page-node-type-dossier .wrap-top-banner-first-item > .first-item a:hover .promoted-image:before, .page-node-type-dossier-recette .wrap-top-banner > .first-item a:hover .promoted-image:before, .page-node-type-dossier-recette .wrap-top-banner-first-item > .first-item a:hover .promoted-image:before, .page-node-type-blog-expert .wrap-top-banner > .first-item a:hover .promoted-image:before, .page-node-type-blog-expert .wrap-top-banner-first-item > .first-item a:hover .promoted-image:before {
  background: linear-gradient(0deg, #2598ff 0%, rgba(255, 255, 255, 0) 100%);
  opacity: 0.7;
}
.taxonomy-term--theme .wrap-top-banner > .first-item a .promoted-image, .taxonomy-term--theme .wrap-top-banner-first-item > .first-item a .promoted-image, .taxonomy-term-transverse .wrap-top-banner > .first-item a .promoted-image, .taxonomy-term-transverse .wrap-top-banner-first-item > .first-item a .promoted-image, .taxonomy-term-dossier .wrap-top-banner > .first-item a .promoted-image, .taxonomy-term-dossier .wrap-top-banner-first-item > .first-item a .promoted-image, .page-node-type-dossier .wrap-top-banner > .first-item a .promoted-image, .page-node-type-dossier .wrap-top-banner-first-item > .first-item a .promoted-image, .page-node-type-dossier-recette .wrap-top-banner > .first-item a .promoted-image, .page-node-type-dossier-recette .wrap-top-banner-first-item > .first-item a .promoted-image, .page-node-type-blog-expert .wrap-top-banner > .first-item a .promoted-image, .page-node-type-blog-expert .wrap-top-banner-first-item > .first-item a .promoted-image {
  width: 100%;
  height: 100%;
  max-height: 355px;
}
.taxonomy-term--theme .wrap-top-banner > .first-item a .promoted-image:before, .taxonomy-term--theme .wrap-top-banner-first-item > .first-item a .promoted-image:before, .taxonomy-term-transverse .wrap-top-banner > .first-item a .promoted-image:before, .taxonomy-term-transverse .wrap-top-banner-first-item > .first-item a .promoted-image:before, .taxonomy-term-dossier .wrap-top-banner > .first-item a .promoted-image:before, .taxonomy-term-dossier .wrap-top-banner-first-item > .first-item a .promoted-image:before, .page-node-type-dossier .wrap-top-banner > .first-item a .promoted-image:before, .page-node-type-dossier .wrap-top-banner-first-item > .first-item a .promoted-image:before, .page-node-type-dossier-recette .wrap-top-banner > .first-item a .promoted-image:before, .page-node-type-dossier-recette .wrap-top-banner-first-item > .first-item a .promoted-image:before, .page-node-type-blog-expert .wrap-top-banner > .first-item a .promoted-image:before, .page-node-type-blog-expert .wrap-top-banner-first-item > .first-item a .promoted-image:before {
  content: "";
  background: black;
  background: linear-gradient(0deg, black 0%, rgba(255, 255, 255, 0) 100%);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  opacity: 0.5;
  border-top-left-radius: 20px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 20px;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.taxonomy-term--theme .wrap-top-banner > .first-item a .promoted-image img, .taxonomy-term--theme .wrap-top-banner-first-item > .first-item a .promoted-image img, .taxonomy-term-transverse .wrap-top-banner > .first-item a .promoted-image img, .taxonomy-term-transverse .wrap-top-banner-first-item > .first-item a .promoted-image img, .taxonomy-term-dossier .wrap-top-banner > .first-item a .promoted-image img, .taxonomy-term-dossier .wrap-top-banner-first-item > .first-item a .promoted-image img, .page-node-type-dossier .wrap-top-banner > .first-item a .promoted-image img, .page-node-type-dossier .wrap-top-banner-first-item > .first-item a .promoted-image img, .page-node-type-dossier-recette .wrap-top-banner > .first-item a .promoted-image img, .page-node-type-dossier-recette .wrap-top-banner-first-item > .first-item a .promoted-image img, .page-node-type-blog-expert .wrap-top-banner > .first-item a .promoted-image img, .page-node-type-blog-expert .wrap-top-banner-first-item > .first-item a .promoted-image img {
  width: 100%;
  height: auto;
}
.taxonomy-term--theme .wrap-top-banner > .first-item .caption-text, .taxonomy-term--theme .wrap-top-banner-first-item > .first-item .caption-text, .taxonomy-term-transverse .wrap-top-banner > .first-item .caption-text, .taxonomy-term-transverse .wrap-top-banner-first-item > .first-item .caption-text, .taxonomy-term-dossier .wrap-top-banner > .first-item .caption-text, .taxonomy-term-dossier .wrap-top-banner-first-item > .first-item .caption-text, .page-node-type-dossier .wrap-top-banner > .first-item .caption-text, .page-node-type-dossier .wrap-top-banner-first-item > .first-item .caption-text, .page-node-type-dossier-recette .wrap-top-banner > .first-item .caption-text, .page-node-type-dossier-recette .wrap-top-banner-first-item > .first-item .caption-text, .page-node-type-blog-expert .wrap-top-banner > .first-item .caption-text, .page-node-type-blog-expert .wrap-top-banner-first-item > .first-item .caption-text {
  position: absolute;
  text-align: left;
  padding: 0 2rem 2rem;
  width: 100%;
  bottom: 0;
  color: #ffffff;
  z-index: 2;
}
.taxonomy-term--theme .wrap-top-banner > .first-item .caption-text .tags-wrapper, .taxonomy-term--theme .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper, .taxonomy-term-transverse .wrap-top-banner > .first-item .caption-text .tags-wrapper, .taxonomy-term-transverse .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper, .taxonomy-term-dossier .wrap-top-banner > .first-item .caption-text .tags-wrapper, .taxonomy-term-dossier .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper, .page-node-type-dossier .wrap-top-banner > .first-item .caption-text .tags-wrapper, .page-node-type-dossier .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper, .page-node-type-dossier-recette .wrap-top-banner > .first-item .caption-text .tags-wrapper, .page-node-type-dossier-recette .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper, .page-node-type-blog-expert .wrap-top-banner > .first-item .caption-text .tags-wrapper, .page-node-type-blog-expert .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper {
  display: flex;
  color: #ffffff;
}
.taxonomy-term--theme .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content, .taxonomy-term--theme .wrap-top-banner > .first-item .caption-text .tags-wrapper > a, .taxonomy-term--theme .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content, .taxonomy-term--theme .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a, .taxonomy-term-transverse .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content, .taxonomy-term-transverse .wrap-top-banner > .first-item .caption-text .tags-wrapper > a, .taxonomy-term-transverse .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content, .taxonomy-term-transverse .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a, .taxonomy-term-dossier .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content, .taxonomy-term-dossier .wrap-top-banner > .first-item .caption-text .tags-wrapper > a, .taxonomy-term-dossier .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content, .taxonomy-term-dossier .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a, .page-node-type-dossier .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content, .page-node-type-dossier .wrap-top-banner > .first-item .caption-text .tags-wrapper > a, .page-node-type-dossier .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content, .page-node-type-dossier .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a, .page-node-type-dossier-recette .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content, .page-node-type-dossier-recette .wrap-top-banner > .first-item .caption-text .tags-wrapper > a, .page-node-type-dossier-recette .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content, .page-node-type-dossier-recette .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a, .page-node-type-blog-expert .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content, .page-node-type-blog-expert .wrap-top-banner > .first-item .caption-text .tags-wrapper > a, .page-node-type-blog-expert .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content, .page-node-type-blog-expert .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a {
  font-size: 12px;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  position: relative;
  color: #ffffff;
}
.taxonomy-term--theme .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content:first-child, .taxonomy-term--theme .wrap-top-banner > .first-item .caption-text .tags-wrapper > a:first-child, .taxonomy-term--theme .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content:first-child, .taxonomy-term--theme .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a:first-child, .taxonomy-term-transverse .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content:first-child, .taxonomy-term-transverse .wrap-top-banner > .first-item .caption-text .tags-wrapper > a:first-child, .taxonomy-term-transverse .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content:first-child, .taxonomy-term-transverse .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a:first-child, .taxonomy-term-dossier .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content:first-child, .taxonomy-term-dossier .wrap-top-banner > .first-item .caption-text .tags-wrapper > a:first-child, .taxonomy-term-dossier .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content:first-child, .taxonomy-term-dossier .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a:first-child, .page-node-type-dossier .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content:first-child, .page-node-type-dossier .wrap-top-banner > .first-item .caption-text .tags-wrapper > a:first-child, .page-node-type-dossier .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content:first-child, .page-node-type-dossier .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a:first-child, .page-node-type-dossier-recette .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content:first-child, .page-node-type-dossier-recette .wrap-top-banner > .first-item .caption-text .tags-wrapper > a:first-child, .page-node-type-dossier-recette .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content:first-child, .page-node-type-dossier-recette .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a:first-child, .page-node-type-blog-expert .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content:first-child, .page-node-type-blog-expert .wrap-top-banner > .first-item .caption-text .tags-wrapper > a:first-child, .page-node-type-blog-expert .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content:first-child, .page-node-type-blog-expert .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a:first-child {
  padding-left: 0;
}
.taxonomy-term--theme .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content:last-child:after, .taxonomy-term--theme .wrap-top-banner > .first-item .caption-text .tags-wrapper > a:last-child:after, .taxonomy-term--theme .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content:last-child:after, .taxonomy-term--theme .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a:last-child:after, .taxonomy-term-transverse .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content:last-child:after, .taxonomy-term-transverse .wrap-top-banner > .first-item .caption-text .tags-wrapper > a:last-child:after, .taxonomy-term-transverse .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content:last-child:after, .taxonomy-term-transverse .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a:last-child:after, .taxonomy-term-dossier .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content:last-child:after, .taxonomy-term-dossier .wrap-top-banner > .first-item .caption-text .tags-wrapper > a:last-child:after, .taxonomy-term-dossier .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content:last-child:after, .taxonomy-term-dossier .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a:last-child:after, .page-node-type-dossier .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content:last-child:after, .page-node-type-dossier .wrap-top-banner > .first-item .caption-text .tags-wrapper > a:last-child:after, .page-node-type-dossier .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content:last-child:after, .page-node-type-dossier .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a:last-child:after, .page-node-type-dossier-recette .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content:last-child:after, .page-node-type-dossier-recette .wrap-top-banner > .first-item .caption-text .tags-wrapper > a:last-child:after, .page-node-type-dossier-recette .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content:last-child:after, .page-node-type-dossier-recette .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a:last-child:after, .page-node-type-blog-expert .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content:last-child:after, .page-node-type-blog-expert .wrap-top-banner > .first-item .caption-text .tags-wrapper > a:last-child:after, .page-node-type-blog-expert .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content:last-child:after, .page-node-type-blog-expert .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a:last-child:after {
  display: none;
}
.taxonomy-term--theme .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content:after, .taxonomy-term--theme .wrap-top-banner > .first-item .caption-text .tags-wrapper > a:after, .taxonomy-term--theme .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content:after, .taxonomy-term--theme .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a:after, .taxonomy-term-transverse .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content:after, .taxonomy-term-transverse .wrap-top-banner > .first-item .caption-text .tags-wrapper > a:after, .taxonomy-term-transverse .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content:after, .taxonomy-term-transverse .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a:after, .taxonomy-term-dossier .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content:after, .taxonomy-term-dossier .wrap-top-banner > .first-item .caption-text .tags-wrapper > a:after, .taxonomy-term-dossier .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content:after, .taxonomy-term-dossier .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a:after, .page-node-type-dossier .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content:after, .page-node-type-dossier .wrap-top-banner > .first-item .caption-text .tags-wrapper > a:after, .page-node-type-dossier .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content:after, .page-node-type-dossier .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a:after, .page-node-type-dossier-recette .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content:after, .page-node-type-dossier-recette .wrap-top-banner > .first-item .caption-text .tags-wrapper > a:after, .page-node-type-dossier-recette .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content:after, .page-node-type-dossier-recette .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a:after, .page-node-type-blog-expert .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content:after, .page-node-type-blog-expert .wrap-top-banner > .first-item .caption-text .tags-wrapper > a:after, .page-node-type-blog-expert .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content:after, .page-node-type-blog-expert .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a:after {
  content: "";
  width: 1px;
  background: #ffffff;
  height: 15px;
  position: absolute;
  right: 0;
  top: 5px;
}
.taxonomy-term--theme .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content a, .taxonomy-term--theme .wrap-top-banner > .first-item .caption-text .tags-wrapper > a a, .taxonomy-term--theme .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content a, .taxonomy-term--theme .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a a, .taxonomy-term-transverse .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content a, .taxonomy-term-transverse .wrap-top-banner > .first-item .caption-text .tags-wrapper > a a, .taxonomy-term-transverse .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content a, .taxonomy-term-transverse .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a a, .taxonomy-term-dossier .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content a, .taxonomy-term-dossier .wrap-top-banner > .first-item .caption-text .tags-wrapper > a a, .taxonomy-term-dossier .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content a, .taxonomy-term-dossier .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a a, .page-node-type-dossier .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content a, .page-node-type-dossier .wrap-top-banner > .first-item .caption-text .tags-wrapper > a a, .page-node-type-dossier .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content a, .page-node-type-dossier .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a a, .page-node-type-dossier-recette .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content a, .page-node-type-dossier-recette .wrap-top-banner > .first-item .caption-text .tags-wrapper > a a, .page-node-type-dossier-recette .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content a, .page-node-type-dossier-recette .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a a, .page-node-type-blog-expert .wrap-top-banner > .first-item .caption-text .tags-wrapper .tag-content a, .page-node-type-blog-expert .wrap-top-banner > .first-item .caption-text .tags-wrapper > a a, .page-node-type-blog-expert .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper .tag-content a, .page-node-type-blog-expert .wrap-top-banner-first-item > .first-item .caption-text .tags-wrapper > a a {
  color: #ffffff;
  padding-left: 0;
  padding-right: 0;
}
.taxonomy-term--theme .wrap-top-banner > .first-item .caption-text h3, .taxonomy-term--theme .wrap-top-banner-first-item > .first-item .caption-text h3, .taxonomy-term-transverse .wrap-top-banner > .first-item .caption-text h3, .taxonomy-term-transverse .wrap-top-banner-first-item > .first-item .caption-text h3, .taxonomy-term-dossier .wrap-top-banner > .first-item .caption-text h3, .taxonomy-term-dossier .wrap-top-banner-first-item > .first-item .caption-text h3, .page-node-type-dossier .wrap-top-banner > .first-item .caption-text h3, .page-node-type-dossier .wrap-top-banner-first-item > .first-item .caption-text h3, .page-node-type-dossier-recette .wrap-top-banner > .first-item .caption-text h3, .page-node-type-dossier-recette .wrap-top-banner-first-item > .first-item .caption-text h3, .page-node-type-blog-expert .wrap-top-banner > .first-item .caption-text h3, .page-node-type-blog-expert .wrap-top-banner-first-item > .first-item .caption-text h3 {
  position: relative;
}
.taxonomy-term--theme .intro-paragraphe, .taxonomy-term-transverse .intro-paragraphe, .taxonomy-term-dossier .intro-paragraphe, .page-node-type-dossier .intro-paragraphe, .page-node-type-dossier-recette .intro-paragraphe, .page-node-type-blog-expert .intro-paragraphe {
  max-width: 1170px;
  margin: 2rem auto;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .intro-paragraphe, .taxonomy-term-transverse .intro-paragraphe, .taxonomy-term-dossier .intro-paragraphe, .page-node-type-dossier .intro-paragraphe, .page-node-type-dossier-recette .intro-paragraphe, .page-node-type-blog-expert .intro-paragraphe {
    padding: 0 1rem;
  }
}
.taxonomy-term--theme__load-more, .taxonomy-term-transverse__load-more, .taxonomy-term-dossier__load-more, .page-node-type-dossier__load-more, .page-node-type-dossier-recette__load-more, .page-node-type-blog-expert__load-more {
  display: flex;
  justify-content: center;
  margin-top: 30px;
  margin-bottom: 15px;
}
.taxonomy-term--theme__load-more .btn-load-more, .taxonomy-term-transverse__load-more .btn-load-more, .taxonomy-term-dossier__load-more .btn-load-more, .page-node-type-dossier__load-more .btn-load-more, .page-node-type-dossier-recette__load-more .btn-load-more, .page-node-type-blog-expert__load-more .btn-load-more {
  display: inline-flex;
  align-items: center;
  padding: 0 20px;
  height: 44px;
  background: var(--primary-color-light, #f0f8ff);
  color: var(--primary-color, #2598ff);
  border-radius: 10px;
  color: var(--primary-color, #2598ff);
  font-size: 16px;
  font-weight: 700;
  cursor: pointer;
  transition: all 0.25s;
}
.taxonomy-term--theme__load-more .btn-load-more:hover, .taxonomy-term-transverse__load-more .btn-load-more:hover, .taxonomy-term-dossier__load-more .btn-load-more:hover, .page-node-type-dossier__load-more .btn-load-more:hover, .page-node-type-dossier-recette__load-more .btn-load-more:hover, .page-node-type-blog-expert__load-more .btn-load-more:hover {
  background-color: var(--primary-color-hovered, #2598ff);
  color: #ffffff;
}
.taxonomy-term--theme__load-more .btn-load-more:hover i.icon-arrow-down:before, .taxonomy-term-transverse__load-more .btn-load-more:hover i.icon-arrow-down:before, .taxonomy-term-dossier__load-more .btn-load-more:hover i.icon-arrow-down:before, .page-node-type-dossier__load-more .btn-load-more:hover i.icon-arrow-down:before, .page-node-type-dossier-recette__load-more .btn-load-more:hover i.icon-arrow-down:before, .page-node-type-blog-expert__load-more .btn-load-more:hover i.icon-arrow-down:before {
  color: #ffffff;
}
.taxonomy-term--theme__load-more .btn-load-more i, .taxonomy-term-transverse__load-more .btn-load-more i, .taxonomy-term-dossier__load-more .btn-load-more i, .page-node-type-dossier__load-more .btn-load-more i, .page-node-type-dossier-recette__load-more .btn-load-more i, .page-node-type-blog-expert__load-more .btn-load-more i {
  margin-right: 20px;
  position: relative;
}
.taxonomy-term--theme__load-more .btn-load-more i.icon-arrow-down:before, .taxonomy-term-transverse__load-more .btn-load-more i.icon-arrow-down:before, .taxonomy-term-dossier__load-more .btn-load-more i.icon-arrow-down:before, .page-node-type-dossier__load-more .btn-load-more i.icon-arrow-down:before, .page-node-type-dossier-recette__load-more .btn-load-more i.icon-arrow-down:before, .page-node-type-blog-expert__load-more .btn-load-more i.icon-arrow-down:before {
  font-family: "metacoaching-icons";
  content: "\e844";
  position: absolute;
  font-style: normal;
  font-weight: normal;
  speak: never;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  top: -10px;
  right: -20px;
  transform: rotate(-90deg);
  color: var(--primary-color, #2598FF);
  font-size: 12px;
}
.taxonomy-term--theme .vague-bottom, .taxonomy-term-transverse .vague-bottom, .taxonomy-term-dossier .vague-bottom, .page-node-type-dossier .vague-bottom, .page-node-type-dossier-recette .vague-bottom, .page-node-type-blog-expert .vague-bottom {
  position: relative;
  padding-bottom: 5rem;
  margin-bottom: 4rem;
}
@media only screen and (max-width:650px) {
  .taxonomy-term--theme .vague-bottom, .taxonomy-term-transverse .vague-bottom, .taxonomy-term-dossier .vague-bottom, .page-node-type-dossier .vague-bottom, .page-node-type-dossier-recette .vague-bottom, .page-node-type-blog-expert .vague-bottom {
    padding-bottom: 40px;
    margin-bottom: 2rem;
  }
}
.taxonomy-term--theme .vague-bottom .custom-color-stroke, .taxonomy-term-transverse .vague-bottom .custom-color-stroke, .taxonomy-term-dossier .vague-bottom .custom-color-stroke, .page-node-type-dossier .vague-bottom .custom-color-stroke, .page-node-type-dossier-recette .vague-bottom .custom-color-stroke, .page-node-type-blog-expert .vague-bottom .custom-color-stroke {
  stroke: var(--primary-color-light-darker, #CEE8FF);
}
.taxonomy-term--theme .vague-bottom .vague-bottom, .taxonomy-term-transverse .vague-bottom .vague-bottom, .taxonomy-term-dossier .vague-bottom .vague-bottom, .page-node-type-dossier .vague-bottom .vague-bottom, .page-node-type-dossier-recette .vague-bottom .vague-bottom, .page-node-type-blog-expert .vague-bottom .vague-bottom {
  position: absolute;
  width: 100%;
  height: 7rem;
  bottom: -3rem;
}
@media only screen and (max-width:650px) {
  .taxonomy-term--theme .vague-bottom .vague-bottom, .taxonomy-term-transverse .vague-bottom .vague-bottom, .taxonomy-term-dossier .vague-bottom .vague-bottom, .page-node-type-dossier .vague-bottom .vague-bottom, .page-node-type-dossier-recette .vague-bottom .vague-bottom, .page-node-type-blog-expert .vague-bottom .vague-bottom {
    bottom: -2rem;
    height: 5rem;
  }
}
.taxonomy-term--theme .vague-bottom .vague-bottom svg, .taxonomy-term-transverse .vague-bottom .vague-bottom svg, .taxonomy-term-dossier .vague-bottom .vague-bottom svg, .page-node-type-dossier .vague-bottom .vague-bottom svg, .page-node-type-dossier-recette .vague-bottom .vague-bottom svg, .page-node-type-blog-expert .vague-bottom .vague-bottom svg {
  width: 100%;
  height: 100%;
}
@media only screen and (max-width:650px) {
  .taxonomy-term--theme .vague-bottom .vague-bottom svg, .taxonomy-term-transverse .vague-bottom .vague-bottom svg, .taxonomy-term-dossier .vague-bottom .vague-bottom svg, .page-node-type-dossier .vague-bottom .vague-bottom svg, .page-node-type-dossier-recette .vague-bottom .vague-bottom svg, .page-node-type-blog-expert .vague-bottom .vague-bottom svg {
    width: 300%;
    height: 130%;
  }
}

.taxonomy-term-transverse.taxonomy-term-dossier .tag-title, .taxonomy-term-dossier.taxonomy-term-dossier .tag-title {
  max-width: 1170px;
  margin: 20px 0;
  font-size: 36px;
  font-weight: bold;
  line-height: 1.2;
  margin: 0 auto 2rem;
}
@media only screen and (max-width:767px) {
  .taxonomy-term-transverse.taxonomy-term-dossier .tag-title, .taxonomy-term-dossier.taxonomy-term-dossier .tag-title {
    font-size: 36px;
  }
}
.taxonomy-term-transverse.taxonomy-term-dossier .tag-title:first-child, .taxonomy-term-dossier.taxonomy-term-dossier .tag-title:first-child {
  margin-top: 0;
}
.taxonomy-term-transverse.taxonomy-term-dossier .tag-title i, .taxonomy-term-dossier.taxonomy-term-dossier .tag-title i {
  font-size: inherit;
}
@media only screen and (max-width:991px) {
  .taxonomy-term-transverse.taxonomy-term-dossier .tag-title, .taxonomy-term-dossier.taxonomy-term-dossier .tag-title {
    margin: 0 1rem 2rem;
  }
}
.taxonomy-term-transverse section, .taxonomy-term-dossier section {
  padding: 0 0 0 0;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 1170px;
  margin: 0 auto 0;
}
@media only screen and (max-width:1199px) {
  .taxonomy-term-transverse section, .taxonomy-term-dossier section {
    max-width: calc(100vw - 4rem);
  }
}
@media only screen and (max-width:991px) {
  .taxonomy-term-transverse section, .taxonomy-term-dossier section {
    max-width: calc(100vw - 4rem);
  }
}
@media only screen and (max-width:767px) {
  .taxonomy-term-transverse section, .taxonomy-term-dossier section {
    max-width: calc(100vw - 2rem);
  }
}
@media only screen and (max-width:650px) {
  .taxonomy-term-transverse section, .taxonomy-term-dossier section {
    max-width: calc(100vw - 2rem);
  }
}
.taxonomy-term-transverse section .sub-taxonomy-header h2, .taxonomy-term-dossier section .sub-taxonomy-header h2 {
  margin-bottom: 2rem;
}
.taxonomy-term-transverse section.list-articles article, .taxonomy-term-dossier section.list-articles article {
  box-shadow: 0 5px 20px rgba(34, 36, 46, 0.07);
  border-radius: 10px;
  overflow: hidden;
  margin-bottom: 1rem;
  padding-left: 0;
  display: flex;
  justify-content: space-between;
}
@media only screen and (max-width:991px) {
  .taxonomy-term-transverse section.list-articles article, .taxonomy-term-dossier section.list-articles article {
    flex-direction: column;
    padding-right: 0;
  }
}
.taxonomy-term-transverse section.list-articles article.article-suite, .taxonomy-term-dossier section.list-articles article.article-suite {
  transition: all 0.25s;
  display: none;
}
.taxonomy-term-transverse section.list-articles article.article-artivariablescle:hover .article-image, .taxonomy-term-dossier section.list-articles article.article-artivariablescle:hover .article-image {
  position: relative;
}
.taxonomy-term-transverse section.list-articles article.article-artivariablescle:hover .article-image:before, .taxonomy-term-dossier section.list-articles article.article-artivariablescle:hover .article-image:before {
  opacity: 0.35;
}
.taxonomy-term-transverse section.list-articles article.article-artivariablescle:hover .article-right-block h3 a, .taxonomy-term-dossier section.list-articles article.article-artivariablescle:hover .article-right-block h3 a {
  color: var(--primary-color, #2598FF);
}
.taxonomy-term-transverse section.list-articles article .article-image-link, .taxonomy-term-dossier section.list-articles article .article-image-link {
  width: 270px;
}
@media only screen and (max-width:991px) {
  .taxonomy-term-transverse section.list-articles article .article-image-link, .taxonomy-term-dossier section.list-articles article .article-image-link {
    width: 100%;
  }
}
.taxonomy-term-transverse section.list-articles article .article-image-link .article-image, .taxonomy-term-dossier section.list-articles article .article-image-link .article-image {
  height: 232px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width:991px) {
  .taxonomy-term-transverse section.list-articles article .article-image-link .article-image, .taxonomy-term-dossier section.list-articles article .article-image-link .article-image {
    height: 232px;
    overflow: initial;
  }
}
.taxonomy-term-transverse section.list-articles article .article-image-link .article-image:before, .taxonomy-term-dossier section.list-articles article .article-image-link .article-image:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: var(--primary-color, #2598FF);
  opacity: 0;
  z-index: 2;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.taxonomy-term-transverse section.list-articles article .article-image-link .article-image picture, .taxonomy-term-dossier section.list-articles article .article-image-link .article-image picture {
  height: 100%;
  width: 100%;
}
.taxonomy-term-transverse section.list-articles article .article-image-link .article-image picture img, .taxonomy-term-dossier section.list-articles article .article-image-link .article-image picture img {
  position: absolute;
  width: auto;
  height: auto;
  min-height: 232px;
  max-height: 232px;
  object-fit: cover;
}
@media only screen and (max-width:991px) {
  .taxonomy-term-transverse section.list-articles article .article-image-link .article-image picture img, .taxonomy-term-dossier section.list-articles article .article-image-link .article-image picture img {
    width: 100%;
  }
}
.taxonomy-term-transverse section.list-articles article .article-image-link .article-image img, .taxonomy-term-dossier section.list-articles article .article-image-link .article-image img {
  position: absolute;
  width: 100%;
  height: auto;
  min-height: 232px;
  max-height: 232px;
  object-fit: cover;
}
@media only screen and (max-width:991px) {
  .taxonomy-term-transverse section.list-articles article .article-image-link .article-image img, .taxonomy-term-dossier section.list-articles article .article-image-link .article-image img {
    width: 100%;
  }
}
.taxonomy-term-transverse section.list-articles article .article-right-block, .taxonomy-term-dossier section.list-articles article .article-right-block {
  width: calc(100% - 270px - 1rem);
  max-height: 232px;
  padding: 1rem 1rem 1rem 0;
}
@media only screen and (max-width:991px) {
  .taxonomy-term-transverse section.list-articles article .article-right-block, .taxonomy-term-dossier section.list-articles article .article-right-block {
    width: 100%;
    max-height: initial;
    padding: 1rem;
  }
}
.taxonomy-term-transverse section.list-articles article .article-right-block h3, .taxonomy-term-dossier section.list-articles article .article-right-block h3 {
  margin: 20px 0;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.2;
  margin-bottom: 0.5rem;
}
@media only screen and (max-width:767px) {
  .taxonomy-term-transverse section.list-articles article .article-right-block h3, .taxonomy-term-dossier section.list-articles article .article-right-block h3 {
    font-size: 18px;
  }
}
.taxonomy-term-transverse section.list-articles article .article-right-block h3:first-child, .taxonomy-term-dossier section.list-articles article .article-right-block h3:first-child {
  margin-top: 0;
}
.taxonomy-term-transverse section.list-articles article .article-right-block h3 i, .taxonomy-term-dossier section.list-articles article .article-right-block h3 i {
  font-size: inherit;
}
.taxonomy-term-transverse section.list-articles article .article-right-block .tags-wrapper, .taxonomy-term-dossier section.list-articles article .article-right-block .tags-wrapper {
  display: flex;
}
.taxonomy-term-transverse section.list-articles article .article-right-block .tags-wrapper .tag-content, .taxonomy-term-dossier section.list-articles article .article-right-block .tags-wrapper .tag-content {
  font-size: 12px;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  position: relative;
}
.taxonomy-term-transverse section.list-articles article .article-right-block .tags-wrapper .tag-content:first-child, .taxonomy-term-dossier section.list-articles article .article-right-block .tags-wrapper .tag-content:first-child {
  padding-left: 0;
}
.taxonomy-term-transverse section.list-articles article .article-right-block .tags-wrapper .tag-content:last-child:after, .taxonomy-term-dossier section.list-articles article .article-right-block .tags-wrapper .tag-content:last-child:after {
  display: none;
}
.taxonomy-term-transverse section.list-articles article .article-right-block .tags-wrapper .tag-content:after, .taxonomy-term-dossier section.list-articles article .article-right-block .tags-wrapper .tag-content:after {
  content: "";
  width: 1px;
  background: #000000;
  height: 15px;
  position: absolute;
  right: 0;
  top: 5px;
}
.taxonomy-term-transverse section.list-articles article .article-right-block .tags-wrapper .tag-content a, .taxonomy-term-dossier section.list-articles article .article-right-block .tags-wrapper .tag-content a {
  color: #000000;
}
.taxonomy-term-transverse section.list-articles article .article-right-block .tags-wrapper .tag-content a:hover, .taxonomy-term-dossier section.list-articles article .article-right-block .tags-wrapper .tag-content a:hover {
  color: #000000;
}
.taxonomy-term-transverse section.list-articles article .article-right-block .wrap-date-widget, .taxonomy-term-dossier section.list-articles article .article-right-block .wrap-date-widget {
  display: flex;
}
@media only screen and (max-width:991px) {
  .taxonomy-term-transverse section.list-articles article .article-right-block .wrap-date-widget, .taxonomy-term-dossier section.list-articles article .article-right-block .wrap-date-widget {
    flex-direction: row;
  }
}
.taxonomy-term-transverse section.list-articles article .article-right-block .wrap-date-widget .date, .taxonomy-term-dossier section.list-articles article .article-right-block .wrap-date-widget .date {
  font-size: 12px;
  padding-right: 0.5rem;
  color: #7A8A9B;
}
.taxonomy-term-transverse section.list-articles article .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting .field__label, .taxonomy-term-dossier section.list-articles article .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting .field__label {
  display: none;
}
.taxonomy-term-transverse section.list-articles article .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .taxonomy-term-dossier section.list-articles article .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form {
  display: flex;
}
@media only screen and (max-width:991px) {
  .taxonomy-term-transverse section.list-articles article .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .taxonomy-term-dossier section.list-articles article .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form {
    flex-direction: row;
  }
}
.taxonomy-term-transverse section.list-articles article .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .form-item, .taxonomy-term-dossier section.list-articles article .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .form-item {
  margin-bottom: 0;
  margin-top: 0;
}
.taxonomy-term-transverse section.list-articles article .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .vote-result p, .taxonomy-term-dossier section.list-articles article .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .vote-result p {
  padding-left: 0.5rem;
  font-size: 12px;
  color: #7A8A9B;
}
.taxonomy-term-transverse section.list-articles article .article-right-block .wrap-date-widget .block_widgets .comment-count, .taxonomy-term-dossier section.list-articles article .article-right-block .wrap-date-widget .block_widgets .comment-count {
  display: none;
}
.taxonomy-term-transverse section.list-articles article .article-right-block .teaser-text-content, .taxonomy-term-dossier section.list-articles article .article-right-block .teaser-text-content {
  color: #7A8A9B;
}
.taxonomy-term-transverse .content-footer, .taxonomy-term-dossier .content-footer {
  display: flex;
  flex-direction: column;
}
@media only screen and (max-width:991px) {
  .taxonomy-term-transverse .content-footer, .taxonomy-term-dossier .content-footer {
    padding: 0 1rem;
  }
}
.taxonomy-term-transverse .content-footer .social-tilte, .taxonomy-term-dossier .content-footer .social-tilte {
  margin: 20px 0;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.2;
  text-align: center;
}
@media only screen and (max-width:767px) {
  .taxonomy-term-transverse .content-footer .social-tilte, .taxonomy-term-dossier .content-footer .social-tilte {
    font-size: 20px;
  }
}
.taxonomy-term-transverse .wrap-link-liste-voir-plus, .taxonomy-term-dossier .wrap-link-liste-voir-plus {
  display: flex;
  justify-content: center;
}
.taxonomy-term-transverse .wrap-link-liste-voir-plus .link-liste-voir-plus, .taxonomy-term-dossier .wrap-link-liste-voir-plus .link-liste-voir-plus {
  border: 1px solid red;
}

.taxonomy-term--theme, .taxonomy-term--tag_dossier {
  padding: 0;
}
.taxonomy-term--theme .page-content .contextual, .taxonomy-term--tag_dossier .page-content .contextual {
  display: none;
}
.taxonomy-term--theme .page-content h1.field_page_h1_title, .taxonomy-term--tag_dossier .page-content h1.field_page_h1_title {
  text-align: left;
  font-size: 28px;
  max-width: 1170px;
  margin: 0 auto 0;
  padding: 1em 0 0;
}
@media only screen and (max-width:1199px) {
  .taxonomy-term--theme .page-content h1.field_page_h1_title, .taxonomy-term--tag_dossier .page-content h1.field_page_h1_title {
    max-width: calc(100vw - 4rem);
  }
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content h1.field_page_h1_title, .taxonomy-term--tag_dossier .page-content h1.field_page_h1_title {
    max-width: calc(100vw - 4rem);
  }
}
@media only screen and (max-width:767px) {
  .taxonomy-term--theme .page-content h1.field_page_h1_title, .taxonomy-term--tag_dossier .page-content h1.field_page_h1_title {
    max-width: calc(100vw - 2rem);
  }
}
@media only screen and (max-width:650px) {
  .taxonomy-term--theme .page-content h1.field_page_h1_title, .taxonomy-term--tag_dossier .page-content h1.field_page_h1_title {
    max-width: calc(100vw - 2rem);
  }
}
.taxonomy-term--theme .page-content section:not(.block-views):not(.container-arguments-programme), .taxonomy-term--tag_dossier .page-content section:not(.block-views):not(.container-arguments-programme) {
  padding: 0 0 0 0;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 1170px;
}
@media only screen and (max-width:1199px) {
  .taxonomy-term--theme .page-content section:not(.block-views):not(.container-arguments-programme), .taxonomy-term--tag_dossier .page-content section:not(.block-views):not(.container-arguments-programme) {
    max-width: calc(100vw - 4rem);
  }
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section:not(.block-views):not(.container-arguments-programme), .taxonomy-term--tag_dossier .page-content section:not(.block-views):not(.container-arguments-programme) {
    max-width: 100%;
    padding: 0 15px;
  }
  .taxonomy-term--theme .page-content section:not(.block-views):not(.container-arguments-programme) .glide__bullets, .taxonomy-term--tag_dossier .page-content section:not(.block-views):not(.container-arguments-programme) .glide__bullets {
    margin-top: -20px;
  }
}
.taxonomy-term--theme .page-content section:not(.block-views):not(.container-arguments-programme).mag-tags, .taxonomy-term--tag_dossier .page-content section:not(.block-views):not(.container-arguments-programme).mag-tags {
  --gap: 20px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  padding: 0;
  max-width: 1170px;
  margin: 2rem auto !important;
  gap: var(--gap);
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section:not(.block-views):not(.container-arguments-programme).mag-tags, .taxonomy-term--tag_dossier .page-content section:not(.block-views):not(.container-arguments-programme).mag-tags {
    max-width: calc(100vw - 4rem);
  }
}
@media only screen and (max-width:767px) {
  .taxonomy-term--theme .page-content section:not(.block-views):not(.container-arguments-programme).mag-tags, .taxonomy-term--tag_dossier .page-content section:not(.block-views):not(.container-arguments-programme).mag-tags {
    max-width: calc(100vw - 2rem);
  }
}
@media only screen and (max-width:650px) {
  .taxonomy-term--theme .page-content section:not(.block-views):not(.container-arguments-programme).mag-tags, .taxonomy-term--tag_dossier .page-content section:not(.block-views):not(.container-arguments-programme).mag-tags {
    max-width: calc(100vw - 2rem);
  }
}
.taxonomy-term--theme .page-content section.mag-tags, .taxonomy-term--tag_dossier .page-content section.mag-tags {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  padding: 0;
  max-width: 1170px;
  margin: 2rem auto;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section.mag-tags, .taxonomy-term--tag_dossier .page-content section.mag-tags {
    padding: 0 1rem;
  }
}
.taxonomy-term--theme .page-content section.mag-tags .keyword-title, .taxonomy-term--tag_dossier .page-content section.mag-tags .keyword-title {
  width: 100%;
  margin: 20px 0;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.2;
}
@media only screen and (max-width:767px) {
  .taxonomy-term--theme .page-content section.mag-tags .keyword-title, .taxonomy-term--tag_dossier .page-content section.mag-tags .keyword-title {
    font-size: 18px;
  }
}
.taxonomy-term--theme .page-content section.mag-tags .keyword-title:first-child, .taxonomy-term--tag_dossier .page-content section.mag-tags .keyword-title:first-child {
  margin-top: 0;
}
.taxonomy-term--theme .page-content section.mag-tags .keyword-title i, .taxonomy-term--tag_dossier .page-content section.mag-tags .keyword-title i {
  font-size: inherit;
}
.taxonomy-term--theme .page-content section.mag-tags .tag, .taxonomy-term--tag_dossier .page-content section.mag-tags .tag {
  margin-right: 1rem;
  margin-bottom: 1rem;
  display: inline-flex;
  gap: 5px;
  justify-content: start;
  flex-flow: wrap;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section.mag-tags .tag, .taxonomy-term--tag_dossier .page-content section.mag-tags .tag {
    margin-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
.taxonomy-term--theme .page-content section.mag-tags .tag a, .taxonomy-term--tag_dossier .page-content section.mag-tags .tag a {
  background: #f8f4f2;
  border-radius: 10px;
  padding: 0.5rem 1.2rem;
  color: var(--primary-color, #2598FF);
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
}
.taxonomy-term--theme .page-content section.sub-taxonomy, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy {
  position: relative;
  padding-top: 0;
  padding-bottom: 0;
  margin: 0 auto;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section.sub-taxonomy, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy {
    max-width: 100vw;
  }
}
.taxonomy-term--theme .page-content section.sub-taxonomy.active .header-sub-categories .sub-taxonomy-header h2, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy.active .header-sub-categories .sub-taxonomy-header h2 {
  color: var(--primary-color, #2598FF);
}
.taxonomy-term--theme .page-content section.sub-taxonomy.active .header-sub-categories .sub-taxonomy-header h2:after, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy.active .header-sub-categories .sub-taxonomy-header h2:after {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 13 7" enable-background="new 0 0 13 7" xml:space="preserve" height="7px" width="13px" fill="rgb(37,152,255,1)" ><g><path d="M6.50004 0.714844L13 5.28355L13 6.61609L6.50004 5.28355L-1.71171e-07 6.61609L-1.71171e-07 5.28355L6.50004 0.714844Z" /></g></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.taxonomy-term--theme .page-content section.sub-taxonomy.active .tag-dossier-container, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy.active .tag-dossier-container {
  display: flex;
}
.taxonomy-term--theme .page-content section.sub-taxonomy .header, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy .header {
  display: block;
  border: 1px solid white;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section.sub-taxonomy .header, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy .header {
    margin: 0 1rem;
  }
}
.taxonomy-term--theme .page-content section.sub-taxonomy .header.header-sub-categories h2:after, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy .header.header-sub-categories h2:after {
  content: "";
  display: block;
  position: relative;
  width: 20px;
  height: 12px;
  margin-left: 13px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 13 6" enable-background="new 0 0 13 6" xml:space="preserve" height="6px" width="13px" fill="rgb(0,0,0,1)" ><g><path d="M6.49996 5.5L2.94447e-07 1.62903L3.44372e-07 0.5L6.49996 1.62903L13 0.5L13 1.62903L6.49996 5.5Z"/></g></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section.sub-taxonomy .header.header-sub-categories h2:after, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy .header.header-sub-categories h2:after {
    display: none;
  }
}
.taxonomy-term--theme .page-content section.sub-taxonomy .header .sub-taxonomy-header h2, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy .header .sub-taxonomy-header h2 {
  margin: 20px 0;
  font-size: 32px;
  font-weight: bold;
  line-height: 1.2;
  display: inline-flex;
  align-items: center;
  cursor: pointer;
}
@media only screen and (max-width:767px) {
  .taxonomy-term--theme .page-content section.sub-taxonomy .header .sub-taxonomy-header h2, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy .header .sub-taxonomy-header h2 {
    font-size: 32px;
  }
}
.taxonomy-term--theme .page-content section.sub-taxonomy .header .sub-taxonomy-header h2:first-child, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy .header .sub-taxonomy-header h2:first-child {
  margin-top: 0;
}
.taxonomy-term--theme .page-content section.sub-taxonomy .header .sub-taxonomy-header h2 i, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy .header .sub-taxonomy-header h2 i {
  font-size: inherit;
}
.taxonomy-term--theme .page-content section.sub-taxonomy .header .sub-taxonomy-header-intro, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy .header .sub-taxonomy-header-intro {
  margin-bottom: 1rem;
}
.taxonomy-term--theme .page-content section.sub-taxonomy .tag-dossier-container, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy .tag-dossier-container {
  top: 2.5rem;
  border: 1px solid #f8f4f2;
  overflow: hidden;
  border-radius: 10px;
  display: none;
  width: auto;
  position: absolute;
  z-index: 3;
  background: #ffffff;
  left: 0;
  flex-direction: row;
  box-shadow: 0 5px 20px rgba(34, 36, 46, 0.07);
}
.taxonomy-term--theme .page-content section.sub-taxonomy .tag-dossier-container > div.sub-sub-taxonmy-tag-dossier, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy .tag-dossier-container > div.sub-sub-taxonmy-tag-dossier {
  margin-left: 0px;
  display: block;
}
.taxonomy-term--theme .page-content section.sub-taxonomy .tag-dossier-container > div.sub-sub-taxonmy-tag-dossier > .sub-sub-taxonomy, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy .tag-dossier-container > div.sub-sub-taxonmy-tag-dossier > .sub-sub-taxonomy {
  display: none;
}
.taxonomy-term--theme .page-content section.sub-taxonomy .tag-dossier-container > div.sub-sub-taxonmy-tag-dossier > .sub-sub-taxonomy.active, .taxonomy-term--theme .page-content section.sub-taxonomy .tag-dossier-container > div.sub-sub-taxonmy-tag-dossier > .sub-sub-taxonomy:hover, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy .tag-dossier-container > div.sub-sub-taxonmy-tag-dossier > .sub-sub-taxonomy.active, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy .tag-dossier-container > div.sub-sub-taxonmy-tag-dossier > .sub-sub-taxonomy:hover {
  display: block;
  border-left: 1px solid #f8f4f2;
  height: 100%;
}
.taxonomy-term--theme .page-content section.sub-taxonomy .tag-dossier-container > div.sub-sub-taxonmy-tag-dossier > .sub-sub-taxonomy.active > .sub-sub-taxonomy, .taxonomy-term--theme .page-content section.sub-taxonomy .tag-dossier-container > div.sub-sub-taxonmy-tag-dossier > .sub-sub-taxonomy:hover > .sub-sub-taxonomy, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy .tag-dossier-container > div.sub-sub-taxonmy-tag-dossier > .sub-sub-taxonomy.active > .sub-sub-taxonomy, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy .tag-dossier-container > div.sub-sub-taxonmy-tag-dossier > .sub-sub-taxonomy:hover > .sub-sub-taxonomy {
  display: block;
}
.taxonomy-term--theme .page-content section.sub-taxonomy .tag-dossier-container > div.sub-sub-taxonmy-tag-dossier > .sub-sub-taxonomy.active > .sub-sub-taxonomy a, .taxonomy-term--theme .page-content section.sub-taxonomy .tag-dossier-container > div.sub-sub-taxonmy-tag-dossier > .sub-sub-taxonomy:hover > .sub-sub-taxonomy a, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy .tag-dossier-container > div.sub-sub-taxonmy-tag-dossier > .sub-sub-taxonomy.active > .sub-sub-taxonomy a, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy .tag-dossier-container > div.sub-sub-taxonmy-tag-dossier > .sub-sub-taxonomy:hover > .sub-sub-taxonomy a {
  padding: 0 2rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  min-height: 48px;
  font-size: 14px;
}
.taxonomy-term--theme .page-content section.sub-taxonomy .tag-dossier-container > div.sub-sub-taxonmy-tag-dossier > .sub-sub-taxonomy.active > .sub-sub-taxonomy a:hover, .taxonomy-term--theme .page-content section.sub-taxonomy .tag-dossier-container > div.sub-sub-taxonmy-tag-dossier > .sub-sub-taxonomy:hover > .sub-sub-taxonomy a:hover, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy .tag-dossier-container > div.sub-sub-taxonmy-tag-dossier > .sub-sub-taxonomy.active > .sub-sub-taxonomy a:hover, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy .tag-dossier-container > div.sub-sub-taxonmy-tag-dossier > .sub-sub-taxonomy:hover > .sub-sub-taxonomy a:hover {
  background: rgba(37, 152, 255, 0.2);
  font-weight: 600;
}
.taxonomy-term--theme .page-content section.sub-taxonomy .tag-dossier-container > div .sub-taxonomy a, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy .tag-dossier-container > div .sub-taxonomy a {
  padding: 0 2rem 0 1rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  min-height: 48px;
  font-size: 14px;
}
.taxonomy-term--theme .page-content section.sub-taxonomy .tag-dossier-container > div .sub-taxonomy a:hover, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy .tag-dossier-container > div .sub-taxonomy a:hover {
  background: rgba(37, 152, 255, 0.2);
  font-weight: 600;
}
.taxonomy-term--theme .page-content section.sub-taxonomy .tag-dossier-container > div .sub-taxonomy.sous-cat a, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy .tag-dossier-container > div .sub-taxonomy.sous-cat a {
  padding: 0 1rem 0 1rem;
}
.taxonomy-term--theme .page-content section.sub-taxonomy .tag-dossier-container > div .sub-taxonomy.sous-cat a:after, .taxonomy-term--tag_dossier .page-content section.sub-taxonomy .tag-dossier-container > div .sub-taxonomy.sous-cat a:after {
  content: "";
  display: block;
  position: absolute;
  width: 4px;
  height: 10px;
  right: 1.5rem;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 4 10" enable-background="new 0 0 4 10" xml:space="preserve" height="10px" width="4px" fill="rgb(0,0,0,1)" ><g><path d="M4 5.00003L0.903225 9.5L-1.14342e-07 9.5L0.903225 5.00003L3.35036e-07 0.5L0.903225 0.5L4 5.00003Z" /></g></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.taxonomy-term--theme .page-content section .sub-taxonmy-tag-dossier.keyword, .taxonomy-term--tag_dossier .page-content section .sub-taxonmy-tag-dossier.keyword {
  margin-bottom: 1rem;
}
.taxonomy-term--theme .page-content section .sub-taxonmy-tag-dossier.keyword .keyword-title, .taxonomy-term--tag_dossier .page-content section .sub-taxonmy-tag-dossier.keyword .keyword-title {
  display: none;
}
.taxonomy-term--theme .page-content section .sub-taxonmy-tag-dossier.keyword .keywords, .taxonomy-term--tag_dossier .page-content section .sub-taxonmy-tag-dossier.keyword .keywords {
  display: flex;
  flex-wrap: wrap;
}
.taxonomy-term--theme .page-content section .sub-taxonmy-tag-dossier.keyword .taxonomy.tag, .taxonomy-term--tag_dossier .page-content section .sub-taxonmy-tag-dossier.keyword .taxonomy.tag {
  margin-right: 1rem;
  margin-bottom: 1rem;
  display: inline-flex;
  gap: 5px;
  justify-content: start;
  flex-flow: wrap;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section .sub-taxonmy-tag-dossier.keyword .taxonomy.tag, .taxonomy-term--tag_dossier .page-content section .sub-taxonmy-tag-dossier.keyword .taxonomy.tag {
    margin-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
.taxonomy-term--theme .page-content section .sub-taxonmy-tag-dossier.keyword .taxonomy.tag a, .taxonomy-term--tag_dossier .page-content section .sub-taxonmy-tag-dossier.keyword .taxonomy.tag a {
  background: #f8f4f2;
  border-radius: 10px;
  padding: 0.5rem 1.2rem;
  color: var(--primary-color, #2598FF);
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
}
.taxonomy-term--theme .page-content section .sub-taxonmy-tag-dossier.keyword .keyword-title, .taxonomy-term--tag_dossier .page-content section .sub-taxonmy-tag-dossier.keyword .keyword-title {
  display: none;
}
.taxonomy-term--theme .page-content section .sub-taxonmy-tag-dossier.keyword .keywords, .taxonomy-term--tag_dossier .page-content section .sub-taxonmy-tag-dossier.keyword .keywords {
  display: flex;
}
.taxonomy-term--theme .page-content section .sub-taxonmy-tag-dossier.keyword .taxonomy.tag, .taxonomy-term--tag_dossier .page-content section .sub-taxonmy-tag-dossier.keyword .taxonomy.tag {
  margin-right: 1rem;
  margin-bottom: 1rem;
  display: inline-flex;
  gap: 5px;
  justify-content: start;
  flex-flow: wrap;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section .sub-taxonmy-tag-dossier.keyword .taxonomy.tag, .taxonomy-term--tag_dossier .page-content section .sub-taxonmy-tag-dossier.keyword .taxonomy.tag {
    margin-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
.taxonomy-term--theme .page-content section .sub-taxonmy-tag-dossier.keyword .taxonomy.tag a, .taxonomy-term--tag_dossier .page-content section .sub-taxonmy-tag-dossier.keyword .taxonomy.tag a {
  background: #f8f4f2;
  border-radius: 10px;
  padding: 0.5rem 1.2rem;
  color: var(--primary-color, #2598FF);
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
}
.taxonomy-term--theme .page-content section section, .taxonomy-term--tag_dossier .page-content section section {
  padding: 0;
}
.taxonomy-term--theme .page-content section section.article-list, .taxonomy-term--tag_dossier .page-content section section.article-list {
  --gap: 20px;
  display: flex;
  flex-wrap: wrap;
  margin-left: -15px;
  margin-right: -15px;
  justify-content: start;
  gap: var(--gap);
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section section.article-list, .taxonomy-term--tag_dossier .page-content section section.article-list {
    flex-wrap: nowrap;
    overflow-x: auto;
    scrollbar-width: none;
    margin-left: 0;
    margin-right: 0;
    max-width: 100vw;
  }
}
@media only screen and (max-width:767px) {
  .taxonomy-term--theme .page-content section section.article-list, .taxonomy-term--tag_dossier .page-content section section.article-list {
    --gap: 0;
    justify-content: space-between;
  }
}
.taxonomy-term--theme .page-content section section.article-list .article-article, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article {
  width: calc(25% - var(--gap));
  flex: 0 0 calc(25% - var(--gap));
  max-width: calc(25% - var(--gap));
  margin-bottom: 2rem;
  position: relative;
  box-shadow: 0 5px 20px rgba(34, 36, 46, 0.07);
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section section.article-list .article-article, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article {
    width: calc(50% - 2rem);
    flex: 0 0 calc(50% - 2rem);
    max-width: calc(50% - 2rem);
    margin-bottom: 1rem;
    box-shadow: none;
    margin-right: 30px;
  }
}
@media only screen and (max-width:767px) {
  .taxonomy-term--theme .page-content section section.article-list .article-article, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article {
    width: calc(100% - 3rem);
    flex: 0 0 calc(100% - 3rem);
    max-width: calc(100% - 3rem);
    box-shadow: none;
  }
}
.taxonomy-term--theme .page-content section section.article-list .article-article:first-child, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article:first-child {
  width: calc(50% - var(--gap));
  flex: 0 0 calc(50% - var(--gap));
  max-width: calc(50% - var(--gap));
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section section.article-list .article-article:first-child, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article:first-child {
    width: calc(50% - 2rem);
    flex: 0 0 calc(50% - 2rem);
    max-width: calc(50% - 2rem);
  }
}
@media only screen and (max-width:767px) {
  .taxonomy-term--theme .page-content section section.article-list .article-article:first-child, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article:first-child {
    width: calc(100% - 3rem);
    flex: 0 0 calc(100% - 3rem);
    max-width: calc(100% - 3rem);
  }
}
.taxonomy-term--theme .page-content section section.article-list .article-article:first-child .article-intro, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article:first-child .article-intro {
  position: relative;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section section.article-list .article-article:first-child .article-intro, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article:first-child .article-intro {
    height: 267px;
  }
}
@media only screen and (max-width:767px) {
  .taxonomy-term--theme .page-content section section.article-list .article-article:first-child .article-intro, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article:first-child .article-intro {
    height: 267px;
  }
}
.taxonomy-term--theme .page-content section section.article-list .article-article:first-child .article-intro .article-image, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article:first-child .article-intro .article-image {
  height: 100%;
  position: relative;
  overflow: hidden;
  border-top-left-radius: 20px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 20px;
  margin-bottom: 0;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section section.article-list .article-article:first-child .article-intro .article-image, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article:first-child .article-intro .article-image {
    position: relative;
    overflow: hidden;
    border-top-left-radius: 20px;
    border-top-right-radius: 10px;
    border-bottom-left-radius: 20px;
    margin-bottom: 0.5rem;
  }
}
.taxonomy-term--theme .page-content section section.article-list .article-article:first-child .article-intro .article-image picture, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article:first-child .article-intro .article-image picture {
  height: 100%;
  width: 100%;
}
.taxonomy-term--theme .page-content section section.article-list .article-article:first-child .article-intro .article-image img, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article:first-child .article-intro .article-image img {
  position: absolute;
  left: 0;
  width: 100%;
  height: auto;
  min-width: 100%;
  min-height: 280px;
  object-fit: cover;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section section.article-list .article-article:first-child .article-intro .article-image img, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article:first-child .article-intro .article-image img {
    width: 100%;
  }
}
.taxonomy-term--theme .page-content section section.article-list .article-article:first-child .article-intro .article-tags-title, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article:first-child .article-intro .article-tags-title {
  bottom: 0;
  position: absolute;
  padding: 0.5rem 1rem 1rem;
  color: #ffffff;
  width: 100%;
  z-index: 2;
}
.taxonomy-term--theme .page-content section section.article-list .article-article:first-child .article-intro .article-tags-title h3, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article:first-child .article-intro .article-tags-title h3 {
  margin-bottom: 1rem;
}
.taxonomy-term--theme .page-content section section.article-list .article-article:first-child .article-intro .article-tags-title a, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article:first-child .article-intro .article-tags-title a {
  color: #ffffff;
}
.taxonomy-term--theme .page-content section section.article-list .article-article:first-child .article-intro .article-tags-title:before, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article:first-child .article-intro .article-tags-title:before {
  content: "";
  background: #000000;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 0;
  opacity: 0.3;
  border-bottom-left-radius: 20px;
}
.taxonomy-term--theme .page-content section section.article-list .article-article:first-child .article-intro .article-tags-title .tags-wrapper .tag-content::after, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article:first-child .article-intro .article-tags-title .tags-wrapper .tag-content::after {
  background: #ffffff;
}
.taxonomy-term--theme .page-content section section.article-list .article-article:first-child .article-intro .article-tags-title .boxprep, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article:first-child .article-intro .article-tags-title .boxprep {
  bottom: 1rem;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section section.article-list .article-article:first-child .article-intro .article-tags-title .boxprep, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article:first-child .article-intro .article-tags-title .boxprep {
    bottom: 0.5rem;
  }
}
.taxonomy-term--theme .page-content section section.article-list .article-article:hover a, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article:hover a {
  color: var(--primary-color, #2598FF);
}
.taxonomy-term--theme .page-content section section.article-list .article-article:hover .article-image picture:before, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article:hover .article-image picture:before {
  opacity: 0.3;
}
.taxonomy-term--theme .page-content section section.article-list .article-article .article-intro, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article .article-intro {
  height: 100%;
  border-top-left-radius: 20px;
  border-top-right-radius: 10px;
}
.taxonomy-term--theme .page-content section section.article-list .article-article .caption-text, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article .caption-text {
  padding: 0 10px;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section section.article-list .article-article .caption-text, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article .caption-text {
    bottom: 0;
    position: absolute;
    padding: 0.5rem 1rem 1rem;
    color: #fff;
    width: 100%;
    z-index: 2;
  }
  .taxonomy-term--theme .page-content section section.article-list .article-article .caption-text h3, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article .caption-text h3 {
    margin-bottom: 1rem;
  }
  .taxonomy-term--theme .page-content section section.article-list .article-article .caption-text a, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article .caption-text a {
    color: #ffffff;
  }
  .taxonomy-term--theme .page-content section section.article-list .article-article .caption-text:before, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article .caption-text:before {
    content: "";
    background: #000000;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 0;
    opacity: 0.3;
    border-bottom-left-radius: 20px;
  }
  .taxonomy-term--theme .page-content section section.article-list .article-article .caption-text .tags-wrapper .tag-content a, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article .caption-text .tags-wrapper .tag-content a {
    color: #ffffff;
  }
  .taxonomy-term--theme .page-content section section.article-list .article-article .caption-text .tags-wrapper .tag-content::after, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article .caption-text .tags-wrapper .tag-content::after {
    background: #ffffff;
  }
}
.taxonomy-term--theme .page-content section section.article-list .article-article .tags-wrapper, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article .tags-wrapper {
  display: flex;
}
.taxonomy-term--theme .page-content section section.article-list .article-article .tags-wrapper .tag-content, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article .tags-wrapper .tag-content {
  font-size: 12px;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  position: relative;
  line-height: 1rem;
}
.taxonomy-term--theme .page-content section section.article-list .article-article .tags-wrapper .tag-content:first-child, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article .tags-wrapper .tag-content:first-child {
  padding-left: 0;
}
.taxonomy-term--theme .page-content section section.article-list .article-article .tags-wrapper .tag-content:last-child:after, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article .tags-wrapper .tag-content:last-child:after {
  display: none;
}
.taxonomy-term--theme .page-content section section.article-list .article-article .tags-wrapper .tag-content:after, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article .tags-wrapper .tag-content:after {
  content: "";
  width: 1px;
  background: #000000;
  height: 15px;
  position: absolute;
  right: 0;
  top: 5px;
}
.taxonomy-term--theme .page-content section section.article-list .article-article .tags-wrapper .tag-content a, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article .tags-wrapper .tag-content a {
  color: #7A8A9B;
}
.taxonomy-term--theme .page-content section section.article-list .article-article .tags-wrapper .tag-content a:hover, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article .tags-wrapper .tag-content a:hover {
  color: var(--primary-color, #2598FF);
}
.taxonomy-term--theme .page-content section section.article-list .article-article h3, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article h3 {
  margin-bottom: 0.5rem;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section section.article-list .article-article h3, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article h3 {
    margin-bottom: 0;
  }
}
.taxonomy-term--theme .page-content section section.article-list .article-article h3 a, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article h3 a {
  margin: 20px 0;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.2;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  line-clamp: 3;
  -webkit-box-orient: vertical;
}
@media only screen and (max-width:767px) {
  .taxonomy-term--theme .page-content section section.article-list .article-article h3 a, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article h3 a {
    font-size: 18px;
  }
}
.taxonomy-term--theme .page-content section section.article-list .article-article h3 a:first-child, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article h3 a:first-child {
  margin-top: 0;
}
.taxonomy-term--theme .page-content section section.article-list .article-article h3 a i, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article h3 a i {
  font-size: inherit;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section section.article-list .article-article h3 a, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article h3 a {
    margin-bottom: 0.5rem;
  }
}
.taxonomy-term--theme .page-content section section.article-list .article-article h3 a:hover, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article h3 a:hover {
  color: var(--primary-color, #2598FF);
}
.taxonomy-term--theme .page-content section section.article-list .article-article h3.title-recette, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article h3.title-recette {
  min-height: 6rem;
}
.taxonomy-term--theme .page-content section section.article-list .article-article h3.title-recette a, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article h3.title-recette a {
  -webkit-line-clamp: 2;
  line-clamp: 2;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section section.article-list .article-article h3.title-recette, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article h3.title-recette {
    min-height: 3.5rem;
  }
}
.taxonomy-term--theme .page-content section section.article-list .article-article .article-image, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article .article-image {
  height: 156px;
  position: relative;
  overflow: hidden;
  border-top-left-radius: 20px;
  border-top-right-radius: 10px;
  margin-bottom: 0.5rem;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section section.article-list .article-article .article-image, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article .article-image {
    height: 100%;
    border-bottom-left-radius: 20px;
  }
}
.taxonomy-term--theme .page-content section section.article-list .article-article .article-image picture, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article .article-image picture {
  height: 100%;
  width: 100%;
}
.taxonomy-term--theme .page-content section section.article-list .article-article .article-image picture:before, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article .article-image picture:before {
  content: "";
  background: var(--primary-color, #2598FF);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  opacity: 0;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section section.article-list .article-article .article-image picture:before, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article .article-image picture:before {
    display: none;
  }
}
.taxonomy-term--theme .page-content section section.article-list .article-article .article-image img, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article .article-image img {
  position: absolute;
  left: 0;
  width: 100%;
  height: auto;
  min-width: 100%;
  object-fit: cover;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section section.article-list .article-article .article-image img, .taxonomy-term--tag_dossier .page-content section section.article-list .article-article .article-image img {
    min-height: 280px;
    width: 100%;
  }
}
.taxonomy-term--theme .page-content section .boxprep, .taxonomy-term--tag_dossier .page-content section .boxprep {
  display: flex;
  align-items: center;
  position: absolute;
  bottom: 1rem;
  left: 1rem;
  right: 1rem;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section .boxprep, .taxonomy-term--tag_dossier .page-content section .boxprep {
    bottom: 0;
    left: 0;
    position: relative;
  }
}
.taxonomy-term--theme .page-content section .boxprep .wrap_prep, .taxonomy-term--tag_dossier .page-content section .boxprep .wrap_prep {
  display: flex;
  align-items: center;
  font-size: 12px;
  font-weight: 600;
  margin-right: 1rem;
  justify-content: space-between;
}
.taxonomy-term--theme .page-content section .boxprep .wrap_prep b, .taxonomy-term--tag_dossier .page-content section .boxprep .wrap_prep b {
  display: none;
}
.taxonomy-term--theme .page-content section .boxprep .wrap_prep span, .taxonomy-term--tag_dossier .page-content section .boxprep .wrap_prep span {
  white-space: nowrap;
}
.taxonomy-term--theme .page-content section .boxprep .wrap_prep .prepspec, .taxonomy-term--tag_dossier .page-content section .boxprep .wrap_prep .prepspec {
  margin-right: 0.3rem;
  margin-left: 1rem;
}
.taxonomy-term--theme .page-content section .boxprep .wrap_prep .prepspec:first-child, .taxonomy-term--tag_dossier .page-content section .boxprep .wrap_prep .prepspec:first-child {
  margin-left: 0;
}
.taxonomy-term--theme .page-content section .view-more, .taxonomy-term--tag_dossier .page-content section .view-more {
  position: relative;
  width: 100%;
  display: block;
  text-align: left;
  margin-bottom: 2rem;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section .view-more, .taxonomy-term--tag_dossier .page-content section .view-more {
    display: none;
  }
}
.taxonomy-term--theme .page-content section .view-more a, .taxonomy-term--tag_dossier .page-content section .view-more a {
  color: var(--primary-color, #2598FF);
}
.taxonomy-term--theme .page-content section.list-articles article, .taxonomy-term--tag_dossier .page-content section.list-articles article {
  box-shadow: 0 5px 20px rgba(34, 36, 46, 0.07);
  border-radius: 10px;
  overflow: hidden;
  margin-bottom: 1rem;
  display: flex;
  justify-content: space-between;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section.list-articles article, .taxonomy-term--tag_dossier .page-content section.list-articles article {
    flex-direction: column;
    padding-left: 0;
  }
}
.taxonomy-term--theme .page-content section.list-articles article.article-artivariablescle:hover .article-image, .taxonomy-term--tag_dossier .page-content section.list-articles article.article-artivariablescle:hover .article-image {
  position: relative;
}
.taxonomy-term--theme .page-content section.list-articles article.article-artivariablescle:hover .article-image:before, .taxonomy-term--tag_dossier .page-content section.list-articles article.article-artivariablescle:hover .article-image:before {
  opacity: 0.35;
}
.taxonomy-term--theme .page-content section.list-articles article.article-artivariablescle:hover .article-right-block h3 a, .taxonomy-term--tag_dossier .page-content section.list-articles article.article-artivariablescle:hover .article-right-block h3 a {
  color: var(--primary-color, #2598FF);
}
.taxonomy-term--theme .page-content section.list-articles article.article-artivariablescle:hover .article-right-block .boxprep, .taxonomy-term--tag_dossier .page-content section.list-articles article.article-artivariablescle:hover .article-right-block .boxprep {
  position: initial;
  margin-top: 0.5rem;
}
.taxonomy-term--theme .page-content section.list-articles article.article-artivariablescle .article-right-block .boxprep, .taxonomy-term--tag_dossier .page-content section.list-articles article.article-artivariablescle .article-right-block .boxprep {
  position: initial;
  margin-top: 0.5rem;
}
.taxonomy-term--theme .page-content section.list-articles article .article-image-link, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-image-link {
  width: 270px;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section.list-articles article .article-image-link, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-image-link {
    width: 100%;
  }
}
.taxonomy-term--theme .page-content section.list-articles article .article-image-link .article-image, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-image-link .article-image {
  height: 232px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section.list-articles article .article-image-link .article-image, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-image-link .article-image {
    overflow: initial;
  }
}
.taxonomy-term--theme .page-content section.list-articles article .article-image-link .article-image:before, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-image-link .article-image:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: var(--primary-color, #2598FF);
  opacity: 0;
  z-index: 2;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.taxonomy-term--theme .page-content section.list-articles article .article-image-link .article-image picture, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-image-link .article-image picture {
  height: 100%;
  width: 100%;
}
.taxonomy-term--theme .page-content section.list-articles article .article-image-link .article-image picture img, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-image-link .article-image picture img {
  position: absolute;
  width: auto;
  height: auto;
  min-height: 232px;
  max-height: 232px;
  object-fit: cover;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section.list-articles article .article-image-link .article-image picture img, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-image-link .article-image picture img {
    width: 100%;
  }
}
.taxonomy-term--theme .page-content section.list-articles article .article-image-link .article-image img, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-image-link .article-image img {
  position: absolute;
  width: 100%;
  height: auto;
  min-height: 232px;
  max-height: 232px;
  object-fit: cover;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section.list-articles article .article-image-link .article-image img, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-image-link .article-image img {
    width: 100%;
  }
}
.taxonomy-term--theme .page-content section.list-articles article .article-right-block, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-right-block {
  width: calc(100% - 270px - 1rem);
  max-height: 232px;
  padding: 1rem 1rem 1rem 0;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section.list-articles article .article-right-block, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-right-block {
    width: 100%;
    max-height: initial;
    padding: 1rem 1rem 1rem 1rem;
  }
}
.taxonomy-term--theme .page-content section.list-articles article .article-right-block h3, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-right-block h3 {
  margin: 20px 0;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.2;
  margin-bottom: 0.5rem;
}
@media only screen and (max-width:767px) {
  .taxonomy-term--theme .page-content section.list-articles article .article-right-block h3, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-right-block h3 {
    font-size: 18px;
  }
}
.taxonomy-term--theme .page-content section.list-articles article .article-right-block h3:first-child, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-right-block h3:first-child {
  margin-top: 0;
}
.taxonomy-term--theme .page-content section.list-articles article .article-right-block h3 i, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-right-block h3 i {
  font-size: inherit;
}
.taxonomy-term--theme .page-content section.list-articles article .article-right-block .tags-wrapper, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-right-block .tags-wrapper {
  display: flex;
}
.taxonomy-term--theme .page-content section.list-articles article .article-right-block .tags-wrapper .tag-content, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-right-block .tags-wrapper .tag-content {
  font-size: 12px;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  position: relative;
}
.taxonomy-term--theme .page-content section.list-articles article .article-right-block .tags-wrapper .tag-content:first-child, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-right-block .tags-wrapper .tag-content:first-child {
  padding-left: 0;
}
.taxonomy-term--theme .page-content section.list-articles article .article-right-block .tags-wrapper .tag-content:last-child:after, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-right-block .tags-wrapper .tag-content:last-child:after {
  display: none;
}
.taxonomy-term--theme .page-content section.list-articles article .article-right-block .tags-wrapper .tag-content:after, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-right-block .tags-wrapper .tag-content:after {
  content: "";
  width: 1px;
  background: #000000;
  height: 15px;
  position: absolute;
  right: 0;
  top: 5px;
}
.taxonomy-term--theme .page-content section.list-articles article .article-right-block .tags-wrapper .tag-content a, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-right-block .tags-wrapper .tag-content a {
  color: #000000;
}
.taxonomy-term--theme .page-content section.list-articles article .article-right-block .tags-wrapper .tag-content a:hover, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-right-block .tags-wrapper .tag-content a:hover {
  color: #000000;
}
.taxonomy-term--theme .page-content section.list-articles article .article-right-block .wrap-date-widget, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-right-block .wrap-date-widget {
  display: flex;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section.list-articles article .article-right-block .wrap-date-widget, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-right-block .wrap-date-widget {
    flex-direction: row;
  }
}
.taxonomy-term--theme .page-content section.list-articles article .article-right-block .wrap-date-widget .date, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-right-block .wrap-date-widget .date {
  font-size: 12px;
  padding-right: 0.5rem;
  color: #7A8A9B;
}
.taxonomy-term--theme .page-content section.list-articles article .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting .field__label, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting .field__label {
  display: none;
}
.taxonomy-term--theme .page-content section.list-articles article .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form {
  display: flex;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .page-content section.list-articles article .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form {
    flex-direction: row;
  }
}
.taxonomy-term--theme .page-content section.list-articles article .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .form-item, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .form-item {
  margin-bottom: 0;
  margin-top: 0;
}
.taxonomy-term--theme .page-content section.list-articles article .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .vote-result p, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .vote-result p {
  padding-left: 0.5rem;
  font-size: 12px;
  color: #7A8A9B;
}
.taxonomy-term--theme .page-content section.list-articles article .article-right-block .wrap-date-widget .block_widgets .comment-count, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-right-block .wrap-date-widget .block_widgets .comment-count {
  display: none;
}
.taxonomy-term--theme .page-content section.list-articles article .article-right-block .teaser-text-content, .taxonomy-term--tag_dossier .page-content section.list-articles article .article-right-block .teaser-text-content {
  color: #7A8A9B;
}
.taxonomy-term--theme .page-content section.mag-related-articles, .taxonomy-term--tag_dossier .page-content section.mag-related-articles {
  display: flex;
  flex-direction: column;
}
.taxonomy-term--theme .page-content section.mag-related-articles article, .taxonomy-term--tag_dossier .page-content section.mag-related-articles article {
  width: 100%;
  margin-bottom: 2rem;
}
.taxonomy-term--theme .page-content section.mag-related-articles article .mag-image, .taxonomy-term--tag_dossier .page-content section.mag-related-articles article .mag-image {
  min-height: 155px;
  border-top-left-radius: 20px;
  border-top-right-radius: 10px;
  background-size: cover;
}
.taxonomy-term--theme .page-content section.mag-related-articles article .text-container, .taxonomy-term--tag_dossier .page-content section.mag-related-articles article .text-container {
  padding-top: 0.5rem;
}
.taxonomy-term--theme .page-content section.mag-related-articles article .text-container .tags-wrapper, .taxonomy-term--tag_dossier .page-content section.mag-related-articles article .text-container .tags-wrapper {
  display: inline-block;
}
.taxonomy-term--theme .page-content section.mag-related-articles article .text-container .tags-wrapper .tag-content, .taxonomy-term--tag_dossier .page-content section.mag-related-articles article .text-container .tags-wrapper .tag-content {
  float: left;
  font-size: 12px;
}
.taxonomy-term--theme .page-content section.mag-related-articles article .text-container .tags-wrapper .tag-content:first-child, .taxonomy-term--tag_dossier .page-content section.mag-related-articles article .text-container .tags-wrapper .tag-content:first-child {
  margin-right: 0.5rem;
  padding-right: 0.5rem;
  position: relative;
}
.taxonomy-term--theme .page-content section.mag-related-articles article .text-container .tags-wrapper .tag-content:first-child:after, .taxonomy-term--tag_dossier .page-content section.mag-related-articles article .text-container .tags-wrapper .tag-content:first-child:after {
  content: "";
  width: 1px;
  background: #000;
  height: 15px;
  position: absolute;
  right: 0;
  top: 5px;
}
.taxonomy-term--theme .page-content section.mag-related-articles article .text-container .tags-wrapper .tag-content a.tag-content-link, .taxonomy-term--tag_dossier .page-content section.mag-related-articles article .text-container .tags-wrapper .tag-content a.tag-content-link {
  color: #7A8A9B;
}
.taxonomy-term--theme .page-content section.mag-related-articles article h3, .taxonomy-term--tag_dossier .page-content section.mag-related-articles article h3 {
  margin: 20px 0;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.2;
  margin-bottom: 0.5rem;
  margin-top: 0;
}
@media only screen and (max-width:767px) {
  .taxonomy-term--theme .page-content section.mag-related-articles article h3, .taxonomy-term--tag_dossier .page-content section.mag-related-articles article h3 {
    font-size: 18px;
  }
}
.taxonomy-term--theme .page-content section.mag-related-articles article h3:first-child, .taxonomy-term--tag_dossier .page-content section.mag-related-articles article h3:first-child {
  margin-top: 0;
}
.taxonomy-term--theme .page-content section.mag-related-articles article h3 i, .taxonomy-term--tag_dossier .page-content section.mag-related-articles article h3 i {
  font-size: inherit;
}
.taxonomy-term--theme .wrap-sub-taxonomy, .taxonomy-term--tag_dossier .wrap-sub-taxonomy {
  max-width: 1170px;
  margin: 0 auto;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .wrap-sub-taxonomy, .taxonomy-term--tag_dossier .wrap-sub-taxonomy {
    margin: 0 1rem;
  }
}
.taxonomy-term--theme .wrap-sub-taxonomy .sub-taxonmy-tag-dossier .keyword-title, .taxonomy-term--tag_dossier .wrap-sub-taxonomy .sub-taxonmy-tag-dossier .keyword-title {
  width: 100%;
  display: block;
  margin: 20px 0;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.2;
}
@media only screen and (max-width:767px) {
  .taxonomy-term--theme .wrap-sub-taxonomy .sub-taxonmy-tag-dossier .keyword-title, .taxonomy-term--tag_dossier .wrap-sub-taxonomy .sub-taxonmy-tag-dossier .keyword-title {
    font-size: 18px;
  }
}
.taxonomy-term--theme .wrap-sub-taxonomy .sub-taxonmy-tag-dossier .keyword-title:first-child, .taxonomy-term--tag_dossier .wrap-sub-taxonomy .sub-taxonmy-tag-dossier .keyword-title:first-child {
  margin-top: 0;
}
.taxonomy-term--theme .wrap-sub-taxonomy .sub-taxonmy-tag-dossier .keyword-title i, .taxonomy-term--tag_dossier .wrap-sub-taxonomy .sub-taxonmy-tag-dossier .keyword-title i {
  font-size: inherit;
}
.taxonomy-term--theme .wrap-sub-taxonomy .sub-taxonmy-tag-dossier .keywords, .taxonomy-term--tag_dossier .wrap-sub-taxonomy .sub-taxonmy-tag-dossier .keywords {
  display: flex;
}
.taxonomy-term--theme .wrap-sub-taxonomy .sub-taxonmy-tag-dossier .tag, .taxonomy-term--tag_dossier .wrap-sub-taxonomy .sub-taxonmy-tag-dossier .tag {
  margin-right: 1rem;
  margin-bottom: 1rem;
  display: inline-flex;
  gap: 5px;
  justify-content: start;
  flex-flow: wrap;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .wrap-sub-taxonomy .sub-taxonmy-tag-dossier .tag, .taxonomy-term--tag_dossier .wrap-sub-taxonomy .sub-taxonmy-tag-dossier .tag {
    margin-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
.taxonomy-term--theme .wrap-sub-taxonomy .sub-taxonmy-tag-dossier .tag a, .taxonomy-term--tag_dossier .wrap-sub-taxonomy .sub-taxonmy-tag-dossier .tag a {
  background: #f8f4f2;
  border-radius: 10px;
  padding: 0.5rem 1.2rem;
  color: var(--primary-color, #2598FF);
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
}
.taxonomy-term--theme .wrap-sub-taxonomy .keywords, .taxonomy-term--tag_dossier .wrap-sub-taxonomy .keywords {
  display: flex;
  flex-wrap: wrap;
}
.taxonomy-term--theme .wrap-sub-taxonomy .tag, .taxonomy-term--tag_dossier .wrap-sub-taxonomy .tag {
  margin-right: 1rem;
  margin-bottom: 1rem;
  display: inline-flex;
  gap: 5px;
  justify-content: start;
  flex-flow: wrap;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .wrap-sub-taxonomy .tag, .taxonomy-term--tag_dossier .wrap-sub-taxonomy .tag {
    margin-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
.taxonomy-term--theme .wrap-sub-taxonomy .tag a, .taxonomy-term--tag_dossier .wrap-sub-taxonomy .tag a {
  background: #f8f4f2;
  border-radius: 10px;
  padding: 0.5rem 1.2rem;
  color: var(--primary-color, #2598FF);
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
}
.taxonomy-term--theme .wrap-taxonomy-section, .taxonomy-term--tag_dossier .wrap-taxonomy-section {
  max-width: 1170px;
  margin: 0 auto;
}
.taxonomy-term--theme .wrap-taxonomy-section section.article-list, .taxonomy-term--tag_dossier .wrap-taxonomy-section section.article-list {
  margin-left: 0 !important;
  margin-right: 0;
}
.taxonomy-term--theme nav.pager, .taxonomy-term--tag_dossier nav.pager {
  max-width: 1170px;
  margin: 0 auto;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme nav.pager, .taxonomy-term--tag_dossier nav.pager {
    margin: 0 1rem;
  }
}
.taxonomy-term--theme .wrap-liste-articles-related, .taxonomy-term--tag_dossier .wrap-liste-articles-related {
  display: flex;
  flex-direction: row;
  max-width: 1170px;
  margin: 0 auto;
  justify-content: space-between;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .wrap-liste-articles-related, .taxonomy-term--tag_dossier .wrap-liste-articles-related {
    flex-direction: column;
  }
}
.taxonomy-term--theme .wrap-liste-articles-related .list-articles, .taxonomy-term--tag_dossier .wrap-liste-articles-related .list-articles {
  width: 70%;
  margin: 0;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .wrap-liste-articles-related .list-articles, .taxonomy-term--tag_dossier .wrap-liste-articles-related .list-articles {
    width: 100%;
    margin: 0 auto;
  }
}
.taxonomy-term--theme .wrap-liste-articles-related .list-articles .block-bilan-gratuit > div button, .taxonomy-term--tag_dossier .wrap-liste-articles-related .list-articles .block-bilan-gratuit > div button {
  width: 60%;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .wrap-liste-articles-related .list-articles .block-bilan-gratuit > div button, .taxonomy-term--tag_dossier .wrap-liste-articles-related .list-articles .block-bilan-gratuit > div button {
    width: auto;
  }
}
.taxonomy-term--theme .wrap-liste-articles-related .mag-related-articles, .taxonomy-term--tag_dossier .wrap-liste-articles-related .mag-related-articles {
  width: calc(30% - 2rem);
  margin: 0;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .wrap-liste-articles-related .mag-related-articles, .taxonomy-term--tag_dossier .wrap-liste-articles-related .mag-related-articles {
    width: 100%;
  }
}
.taxonomy-term--theme .wrap-liste-articles-related .mag-related-articles h4, .taxonomy-term--tag_dossier .wrap-liste-articles-related .mag-related-articles h4 {
  margin-bottom: 1.5rem;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .wrap-liste-articles-related .mag-related-articles h4, .taxonomy-term--tag_dossier .wrap-liste-articles-related .mag-related-articles h4 {
    margin-bottom: 1rem;
  }
}
@media only screen and (min-width: 768px) {
  .taxonomy-term--theme .wrap-liste-articles-related .mag-related-articles .glide__track, .taxonomy-term--tag_dossier .wrap-liste-articles-related .mag-related-articles .glide__track {
    overflow: auto;
  }
  .taxonomy-term--theme .wrap-liste-articles-related .mag-related-articles .glide__slides, .taxonomy-term--tag_dossier .wrap-liste-articles-related .mag-related-articles .glide__slides {
    width: auto;
    overflow: auto;
    display: block;
  }
  .taxonomy-term--theme .wrap-liste-articles-related .mag-related-articles .glide__bullets, .taxonomy-term--tag_dossier .wrap-liste-articles-related .mag-related-articles .glide__bullets {
    display: none;
  }
}
.taxonomy-term--theme .content-footer, .taxonomy-term--tag_dossier .content-footer {
  display: flex;
  flex-direction: column;
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .content-footer, .taxonomy-term--tag_dossier .content-footer {
    padding: 1rem;
  }
}
.taxonomy-term--theme .content-footer .social-tilte, .taxonomy-term--tag_dossier .content-footer .social-tilte {
  margin: 20px 0;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.2;
  text-align: center;
}
@media only screen and (max-width:767px) {
  .taxonomy-term--theme .content-footer .social-tilte, .taxonomy-term--tag_dossier .content-footer .social-tilte {
    font-size: 20px;
  }
}
.page-node-type-dossier .contextual, .page-node-type-dossier-recette .contextual, .page-node-type-blog-expert .contextual, .paragraph--type--related-links .contextual, .page-node-type-diaporama .contextual {
  display: none;
}
.page-node-type-dossier .body img, .page-node-type-dossier-recette .body img, .page-node-type-blog-expert .body img, .paragraph--type--related-links .body img, .page-node-type-diaporama .body img {
  max-width: 100%;
  height: auto;
}
.page-node-type-dossier.page-node-type-dossier main > .container, .page-node-type-dossier.page-node-type-blog-expert main > .container, .page-node-type-dossier-recette.page-node-type-dossier main > .container, .page-node-type-dossier-recette.page-node-type-blog-expert main > .container, .page-node-type-blog-expert.page-node-type-dossier main > .container, .page-node-type-blog-expert.page-node-type-blog-expert main > .container, .paragraph--type--related-links.page-node-type-dossier main > .container, .paragraph--type--related-links.page-node-type-blog-expert main > .container, .page-node-type-diaporama.page-node-type-dossier main > .container, .page-node-type-diaporama.page-node-type-blog-expert main > .container {
  position: relative;
  background: white;
}
.page-node-type-dossier.page-node-type-dossier main > .container:before, .page-node-type-dossier.page-node-type-blog-expert main > .container:before, .page-node-type-dossier-recette.page-node-type-dossier main > .container:before, .page-node-type-dossier-recette.page-node-type-blog-expert main > .container:before, .page-node-type-blog-expert.page-node-type-dossier main > .container:before, .page-node-type-blog-expert.page-node-type-blog-expert main > .container:before, .paragraph--type--related-links.page-node-type-dossier main > .container:before, .paragraph--type--related-links.page-node-type-blog-expert main > .container:before, .page-node-type-diaporama.page-node-type-dossier main > .container:before, .page-node-type-diaporama.page-node-type-blog-expert main > .container:before {
  position: absolute;
  top: 4rem;
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 1170 918" enable-background="new 0 0 1170 918" xml:space="preserve" height="918px" width="1170px" fill="rgb(37,152,255,.2)" ><g><path d="M-60.0353,139 C-91.5481,241.595 -72.7655,317.537 -8.65312,337.232 C-2.88449,339.003 2.45339,340.172 7.61833,341.084 C5.55235,333.048 4.39548,324.787 4.39548,316.348 C4.39548,303.039 6.2552,290.347 9.63589,278.326 C-4.45032,249.253 -18.8132,227.317 -19.0815,226.914 C-23.1867,220.742 -21.5057,212.427 -15.3346,208.335 C-9.1367,204.23 -0.8357,205.898 3.24259,212.083 C4.12801,213.411 12.8608,226.706 23.3919,246.2 C35.1573,226.384 51.9505,209.529 72.7042,196.622 C48.8515,172.151 6.23696,152.255 -60.0353,139 Z" ></path><path d="M179.556,194.971 C101.424,194.971 31.2264,240.29 31.2264,316.348 C31.2264,339.516 42.9203,361.39 59.4197,378.294 C41.4798,415.742 32.9033,443.673 32.9033,443.673 C32.3902,445.359 32.2143,447.13 32.3856,448.884 C32.5569,450.638 33.072,452.342 33.9017,453.897 C34.7313,455.452 35.8591,456.828 37.2207,457.948 C38.5824,459.067 40.1511,459.907 41.8374,460.419 C43.5236,460.932 45.2944,461.108 47.0485,460.936 C48.8026,460.765 50.5058,460.249 52.0606,459.419 C53.6155,458.589 54.9916,457.461 56.1104,456.099 C57.2293,454.737 58.0689,453.168 58.5813,451.481 C58.5813,451.481 77.0168,391.505 116.724,330.865 C133.78,305.172 154.806,278.656 180.735,254.271 C186.128,249.199 194.634,249.454 199.705,254.847 C204.776,260.241 204.522,268.734 199.129,273.819 C153.262,316.953 123.038,368.157 104.592,407.118 C111.769,409.412 118.884,410.76 125.632,410.76 C199.632,410.76 247,365.781 247,262.394 L247,194.971 L179.556,194.971 Z" ></path><path d="M-0.751511905,1.29816403 L0.751511905,-1.29816403 L2.68435147,-0.191983407 L4.70750186,0.953035438 L7.5125203,2.52457995 L10.5517395,4.20871626 C18.0512312,8.34201412 25.8382404,12.4752173 33.5063887,16.3316202 C36.2981921,17.7356514 39.0277718,19.0790771 41.6835107,20.3540157 L43.7345307,21.3319498 L45.1778029,22.0118235 L46.6002426,22.6748168 L48.0015595,23.3207429 L49.3814635,23.9494148 L50.7396645,24.5606458 L52.0758722,25.1542488 L53.3897965,25.730037 L54.6811471,26.2878235 L55.949634,26.8274213 L57.1949669,27.3486436 L58.4168557,27.8513035 L59.6150101,28.3352141 L60.7891401,28.8001884 L61.9389554,29.2460396 L63.0641658,29.6725808 L64.1644812,30.079625 L65.2396114,30.4669854 C65.4166849,30.5298948 65.5926969,30.5919762 65.7676413,30.6532258 L66.8044496,31.01071 L67.8153473,31.3480431 C68.1479625,31.4571082 68.4762109,31.5627836 68.8000441,31.6650383 L69.75825,31.9615085 L70.6896746,32.237267 C71.7606015,32.5468307 72.7762577,32.8137262 73.7345697,33.036618 L74.1417579,33.1294451 C137.057353,47.1766388 178.235072,64.0402804 206.090198,86.0211776 C218.559554,95.860934 228.541789,106.821615 237.249389,119.795242 L237.640117,120.37982 L238.414892,121.553614 C238.671739,121.946029 238.927223,122.339676 239.181491,122.734794 L239.940791,123.924803 L240.693671,125.125082 L241.44101,126.337073 L242.183685,127.562218 L242.922574,128.801959 L243.658556,130.057738 L244.39251,131.330996 L245.125312,132.623176 C245.247399,132.840197 245.369474,133.058065 245.491557,133.276812 L246.22428,134.600078 L246.958048,135.94587 L247.693739,137.31563 L248.432232,138.7108 L249.174404,140.132822 L249.921134,141.583138 L250.6733,143.063189 L251.43178,144.574417 L252.197452,146.118265 L252.971195,147.696174 L253.753887,149.309586 L254.546407,150.959943 L255.349631,152.648687 L256.576462,155.256932 L257.410292,157.047951 L259.227518,161.001912 L268.037921,180.43055 L269.461532,183.535158 L270.383944,185.532288 L271.287999,187.477218 L272.615231,190.307777 L273.484534,192.144283 L274.344394,193.946251 L275.197356,195.718725 L276.045969,197.466752 L276.892779,199.195378 L277.740333,200.909648 L279.018631,203.465174 C297.229665,239.616817 307.397817,290.1296 305.203801,334.574832 C302.764112,383.996763 285.775988,420.218161 255.192732,432.877941 L230.37792,443.209843 L156.657901,474.027995 L0.579679336,539.383464 L-0.579679336,536.616536 L200.202402,452.563847 L251.667182,431.091829 L254.045293,430.106049 C283.323422,417.986519 299.818755,382.815831 302.207449,334.426918 C304.354685,290.929337 294.512221,241.492842 276.876168,205.889445 L275.481297,203.103407 L274.627947,201.385444 L273.776752,199.655856 L272.925157,197.90958 L272.070604,196.141552 L271.210536,194.346709 L269.9045,191.59309 L269.019458,189.709056 L268.119952,187.780484 L266.737979,184.793044 L255.619542,160.325518 L255.047087,159.084527 L254.081774,157.008822 C253.921549,156.666091 253.761645,156.32496 253.60205,155.985414 L252.648063,153.967023 L251.700819,151.985917 L250.759671,150.041358 C250.603285,149.720269 250.447127,149.400672 250.291181,149.082552 L249.357965,147.191426 C249.047676,146.566875 248.738133,145.948107 248.429229,145.334998 L247.504325,143.51253 C247.350458,143.211574 247.196724,142.912003 247.043108,142.6138 L246.122741,140.840884 C245.96955,140.548095 245.81645,140.256643 245.663429,139.966514 L244.746144,138.241489 C243.67683,136.247188 242.610061,134.316183 241.541215,132.443194 L240.624444,130.85186 C240.318613,130.326069 240.012504,129.80489 239.70601,129.288201 L238.785265,127.751481 C228.949366,111.500829 218.608765,99.7213274 204.231785,88.3762367 C177.057742,66.9327919 136.816085,50.3493508 75.3569478,36.4769055 L73.4880468,36.0573559 C73.0689182,35.9637783 72.6395473,35.8620706 72.2000739,35.7523345 L71.3076987,35.5221878 C71.1567383,35.4820559 71.0046658,35.4410396 70.8514864,35.3991425 L69.9191683,35.137221 L68.9605328,34.8543423 C68.798581,34.8054595 68.6355429,34.7557109 68.4714238,34.7051005 L67.473779,34.3911248 L66.450439,34.0566438 L65.401653,33.701836 L64.3276697,33.3268887 L63.2287383,32.9319761 C63.0435179,32.8645038 62.8572683,32.7962072 62.6699948,32.7270902 L61.5341077,32.3025718 L60.3738948,31.8585423 L59.1896049,31.3951823 L57.9814871,30.9126726 L56.7497902,30.4111939 L55.4947632,29.8909269 L54.216655,29.3520526 L52.9157146,28.7947515 L51.592191,28.2192044 L50.2463329,27.6255922 L48.8783896,27.0140955 L47.4886097,26.3848951 L46.0772424,25.7381717 L44.6445364,25.0741062 L43.1907409,24.3928792 L41.7161047,23.6946715 C38.6263298,22.2243748 35.4344344,20.6592751 32.1585081,19.0117728 C24.4534521,15.1368085 16.6340351,10.9864039 9.10367669,6.83609406 L6.79352835,5.5576753 L5.32471254,4.73924253 L2.56907709,3.19105669 L-0.751511905,1.29816403 Z"></path></g></svg>');
  mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 1170 918" enable-background="new 0 0 1170 918" xml:space="preserve" height="918px" width="1170px" fill="rgb(37,152,255,.2)" ><g><path d="M-60.0353,139 C-91.5481,241.595 -72.7655,317.537 -8.65312,337.232 C-2.88449,339.003 2.45339,340.172 7.61833,341.084 C5.55235,333.048 4.39548,324.787 4.39548,316.348 C4.39548,303.039 6.2552,290.347 9.63589,278.326 C-4.45032,249.253 -18.8132,227.317 -19.0815,226.914 C-23.1867,220.742 -21.5057,212.427 -15.3346,208.335 C-9.1367,204.23 -0.8357,205.898 3.24259,212.083 C4.12801,213.411 12.8608,226.706 23.3919,246.2 C35.1573,226.384 51.9505,209.529 72.7042,196.622 C48.8515,172.151 6.23696,152.255 -60.0353,139 Z" ></path><path d="M179.556,194.971 C101.424,194.971 31.2264,240.29 31.2264,316.348 C31.2264,339.516 42.9203,361.39 59.4197,378.294 C41.4798,415.742 32.9033,443.673 32.9033,443.673 C32.3902,445.359 32.2143,447.13 32.3856,448.884 C32.5569,450.638 33.072,452.342 33.9017,453.897 C34.7313,455.452 35.8591,456.828 37.2207,457.948 C38.5824,459.067 40.1511,459.907 41.8374,460.419 C43.5236,460.932 45.2944,461.108 47.0485,460.936 C48.8026,460.765 50.5058,460.249 52.0606,459.419 C53.6155,458.589 54.9916,457.461 56.1104,456.099 C57.2293,454.737 58.0689,453.168 58.5813,451.481 C58.5813,451.481 77.0168,391.505 116.724,330.865 C133.78,305.172 154.806,278.656 180.735,254.271 C186.128,249.199 194.634,249.454 199.705,254.847 C204.776,260.241 204.522,268.734 199.129,273.819 C153.262,316.953 123.038,368.157 104.592,407.118 C111.769,409.412 118.884,410.76 125.632,410.76 C199.632,410.76 247,365.781 247,262.394 L247,194.971 L179.556,194.971 Z" ></path><path d="M-0.751511905,1.29816403 L0.751511905,-1.29816403 L2.68435147,-0.191983407 L4.70750186,0.953035438 L7.5125203,2.52457995 L10.5517395,4.20871626 C18.0512312,8.34201412 25.8382404,12.4752173 33.5063887,16.3316202 C36.2981921,17.7356514 39.0277718,19.0790771 41.6835107,20.3540157 L43.7345307,21.3319498 L45.1778029,22.0118235 L46.6002426,22.6748168 L48.0015595,23.3207429 L49.3814635,23.9494148 L50.7396645,24.5606458 L52.0758722,25.1542488 L53.3897965,25.730037 L54.6811471,26.2878235 L55.949634,26.8274213 L57.1949669,27.3486436 L58.4168557,27.8513035 L59.6150101,28.3352141 L60.7891401,28.8001884 L61.9389554,29.2460396 L63.0641658,29.6725808 L64.1644812,30.079625 L65.2396114,30.4669854 C65.4166849,30.5298948 65.5926969,30.5919762 65.7676413,30.6532258 L66.8044496,31.01071 L67.8153473,31.3480431 C68.1479625,31.4571082 68.4762109,31.5627836 68.8000441,31.6650383 L69.75825,31.9615085 L70.6896746,32.237267 C71.7606015,32.5468307 72.7762577,32.8137262 73.7345697,33.036618 L74.1417579,33.1294451 C137.057353,47.1766388 178.235072,64.0402804 206.090198,86.0211776 C218.559554,95.860934 228.541789,106.821615 237.249389,119.795242 L237.640117,120.37982 L238.414892,121.553614 C238.671739,121.946029 238.927223,122.339676 239.181491,122.734794 L239.940791,123.924803 L240.693671,125.125082 L241.44101,126.337073 L242.183685,127.562218 L242.922574,128.801959 L243.658556,130.057738 L244.39251,131.330996 L245.125312,132.623176 C245.247399,132.840197 245.369474,133.058065 245.491557,133.276812 L246.22428,134.600078 L246.958048,135.94587 L247.693739,137.31563 L248.432232,138.7108 L249.174404,140.132822 L249.921134,141.583138 L250.6733,143.063189 L251.43178,144.574417 L252.197452,146.118265 L252.971195,147.696174 L253.753887,149.309586 L254.546407,150.959943 L255.349631,152.648687 L256.576462,155.256932 L257.410292,157.047951 L259.227518,161.001912 L268.037921,180.43055 L269.461532,183.535158 L270.383944,185.532288 L271.287999,187.477218 L272.615231,190.307777 L273.484534,192.144283 L274.344394,193.946251 L275.197356,195.718725 L276.045969,197.466752 L276.892779,199.195378 L277.740333,200.909648 L279.018631,203.465174 C297.229665,239.616817 307.397817,290.1296 305.203801,334.574832 C302.764112,383.996763 285.775988,420.218161 255.192732,432.877941 L230.37792,443.209843 L156.657901,474.027995 L0.579679336,539.383464 L-0.579679336,536.616536 L200.202402,452.563847 L251.667182,431.091829 L254.045293,430.106049 C283.323422,417.986519 299.818755,382.815831 302.207449,334.426918 C304.354685,290.929337 294.512221,241.492842 276.876168,205.889445 L275.481297,203.103407 L274.627947,201.385444 L273.776752,199.655856 L272.925157,197.90958 L272.070604,196.141552 L271.210536,194.346709 L269.9045,191.59309 L269.019458,189.709056 L268.119952,187.780484 L266.737979,184.793044 L255.619542,160.325518 L255.047087,159.084527 L254.081774,157.008822 C253.921549,156.666091 253.761645,156.32496 253.60205,155.985414 L252.648063,153.967023 L251.700819,151.985917 L250.759671,150.041358 C250.603285,149.720269 250.447127,149.400672 250.291181,149.082552 L249.357965,147.191426 C249.047676,146.566875 248.738133,145.948107 248.429229,145.334998 L247.504325,143.51253 C247.350458,143.211574 247.196724,142.912003 247.043108,142.6138 L246.122741,140.840884 C245.96955,140.548095 245.81645,140.256643 245.663429,139.966514 L244.746144,138.241489 C243.67683,136.247188 242.610061,134.316183 241.541215,132.443194 L240.624444,130.85186 C240.318613,130.326069 240.012504,129.80489 239.70601,129.288201 L238.785265,127.751481 C228.949366,111.500829 218.608765,99.7213274 204.231785,88.3762367 C177.057742,66.9327919 136.816085,50.3493508 75.3569478,36.4769055 L73.4880468,36.0573559 C73.0689182,35.9637783 72.6395473,35.8620706 72.2000739,35.7523345 L71.3076987,35.5221878 C71.1567383,35.4820559 71.0046658,35.4410396 70.8514864,35.3991425 L69.9191683,35.137221 L68.9605328,34.8543423 C68.798581,34.8054595 68.6355429,34.7557109 68.4714238,34.7051005 L67.473779,34.3911248 L66.450439,34.0566438 L65.401653,33.701836 L64.3276697,33.3268887 L63.2287383,32.9319761 C63.0435179,32.8645038 62.8572683,32.7962072 62.6699948,32.7270902 L61.5341077,32.3025718 L60.3738948,31.8585423 L59.1896049,31.3951823 L57.9814871,30.9126726 L56.7497902,30.4111939 L55.4947632,29.8909269 L54.216655,29.3520526 L52.9157146,28.7947515 L51.592191,28.2192044 L50.2463329,27.6255922 L48.8783896,27.0140955 L47.4886097,26.3848951 L46.0772424,25.7381717 L44.6445364,25.0741062 L43.1907409,24.3928792 L41.7161047,23.6946715 C38.6263298,22.2243748 35.4344344,20.6592751 32.1585081,19.0117728 C24.4534521,15.1368085 16.6340351,10.9864039 9.10367669,6.83609406 L6.79352835,5.5576753 L5.32471254,4.73924253 L2.56907709,3.19105669 L-0.751511905,1.29816403 Z"></path></g></svg>');
  -webkit-mask-repeat: repeat-y;
  mask-repeat: repeat-y;
  -webkit-mask-position: left 95rem;
  mask-position: left 95rem;
  -webkit-mask-size: 50rem;
  mask-size: 50rem;
  background-color: var(--primary-color, #2598FF);
  z-index: 0;
}
@media only screen and (max-width:1199px) {
  .page-node-type-dossier.page-node-type-dossier main > .container:before, .page-node-type-dossier.page-node-type-blog-expert main > .container:before, .page-node-type-dossier-recette.page-node-type-dossier main > .container:before, .page-node-type-dossier-recette.page-node-type-blog-expert main > .container:before, .page-node-type-blog-expert.page-node-type-dossier main > .container:before, .page-node-type-blog-expert.page-node-type-blog-expert main > .container:before, .paragraph--type--related-links.page-node-type-dossier main > .container:before, .paragraph--type--related-links.page-node-type-blog-expert main > .container:before, .page-node-type-diaporama.page-node-type-dossier main > .container:before, .page-node-type-diaporama.page-node-type-blog-expert main > .container:before {
    background-size: 40rem;
  }
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier.page-node-type-dossier main > .container:before, .page-node-type-dossier.page-node-type-blog-expert main > .container:before, .page-node-type-dossier-recette.page-node-type-dossier main > .container:before, .page-node-type-dossier-recette.page-node-type-blog-expert main > .container:before, .page-node-type-blog-expert.page-node-type-dossier main > .container:before, .page-node-type-blog-expert.page-node-type-blog-expert main > .container:before, .paragraph--type--related-links.page-node-type-dossier main > .container:before, .paragraph--type--related-links.page-node-type-blog-expert main > .container:before, .page-node-type-diaporama.page-node-type-dossier main > .container:before, .page-node-type-diaporama.page-node-type-blog-expert main > .container:before {
    display: none;
  }
}
.page-node-type-dossier.page-node-type-dossier main > .container:after, .page-node-type-dossier.page-node-type-blog-expert main > .container:after, .page-node-type-dossier-recette.page-node-type-dossier main > .container:after, .page-node-type-dossier-recette.page-node-type-blog-expert main > .container:after, .page-node-type-blog-expert.page-node-type-dossier main > .container:after, .page-node-type-blog-expert.page-node-type-blog-expert main > .container:after, .paragraph--type--related-links.page-node-type-dossier main > .container:after, .paragraph--type--related-links.page-node-type-blog-expert main > .container:after, .page-node-type-diaporama.page-node-type-dossier main > .container:after, .page-node-type-diaporama.page-node-type-blog-expert main > .container:after {
  position: absolute;
  top: 5rem;
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 1170 918" enable-background="new 0 0 1170 918" xml:space="preserve" height="918px" width="1170px" fill="rgb(37,152,255,.2)" ><g><path d="M967.965,133 C936.4519,235.595 955.2345,311.537 1019.347,331.232 C1025.116,333.003 1030.453,334.172 1035.618,335.084 C1033.552,327.048 1032.395,318.787 1032.395,310.348 C1032.395,297.039 1034.255,284.347 1037.636,272.326 C1023.55,243.253 1009.187,221.317 1008.918,220.914 C1004.813,214.742 1006.494,206.427 1012.665,202.335 C1018.863,198.23 1027.164,199.898 1031.243,206.083 C1032.128,207.411 1040.861,220.706 1051.392,240.2 C1063.157,220.384 1079.95,203.529 1100.704,190.622 C1076.852,166.151 1034.237,146.255 967.965,133 Z" ></path><path d="M1207.556,188.971 C1129.424,188.971 1059.226,234.29 1059.226,310.348 C1059.226,333.516 1070.92,355.39 1087.42,372.294 C1069.48,409.742 1060.903,437.673 1060.903,437.673 C1060.39,439.359 1060.214,441.13 1060.386,442.884 C1060.557,444.638 1061.072,446.342 1061.902,447.897 C1062.731,449.452 1063.859,450.828 1065.221,451.948 C1066.582,453.067 1068.151,453.907 1069.837,454.419 C1071.524,454.932 1073.294,455.108 1075.049,454.936 C1076.803,454.765 1078.506,454.249 1080.061,453.419 C1081.615,452.589 1082.992,451.461 1084.11,450.099 C1085.229,448.737 1086.069,447.168 1086.581,445.481 C1086.581,445.481 1105.017,385.505 1144.724,324.865 C1161.78,299.172 1182.806,272.656 1208.735,248.271 C1214.128,243.199 1222.634,243.454 1227.705,248.847 C1232.776,254.241 1232.522,262.734 1227.129,267.819 C1181.262,310.953 1151.038,362.157 1132.592,401.118 C1139.769,403.412 1146.884,404.76 1153.632,404.76 C1227.632,404.76 1275,359.781 1275,256.394 L1275,188.971 L1207.556,188.971 Z" ></path><path d="M1169.24825,-1.29802741 L1170.75175,1.29802741 L1168.07161,2.82920463 L1166.06915,3.95950873 L1163.92609,5.15906176 L1160.86416,6.85649521 C1153.30903,11.022207 1145.4639,15.1880136 1137.73351,19.0773539 C1134.91641,20.4947048 1132.16125,21.8512926 1129.47946,23.1392796 L1127.40239,24.130036 L1125.93335,24.8223304 L1124.48533,25.4974905 L1123.05861,26.1553347 L1121.65341,26.7956817 L1120.27,27.41835 L1118.90862,28.0231582 L1116.90842,28.8964859 L1115.60322,29.45585 L1114.32093,29.996719 C1114.10914,30.0853125 1113.89831,30.1731278 1113.68845,30.2601612 L1111.82607,31.0222459 L1110.614,31.5065408 L1109.42584,31.9716149 L1108.26183,32.4172867 L1107.12224,32.8433747 C1106.93435,32.9127474 1106.7475,32.9812964 1106.56167,33.0490182 L1105.45915,33.4453904 C1105.27748,33.5097877 1105.09685,33.5733501 1104.91727,33.6360738 L1103.85239,34.002322 L1102.81292,34.3482607 L1101.7991,34.6737084 L1100.8112,34.9784838 C1099.34889,35.4200519 1097.97486,35.7912384 1096.6929,36.0892879 L1092.5319,37.0298156 C1031.91796,50.8679242 992.0823,67.3938797 965.093574,88.7000784 C952.835557,98.377147 943.031725,109.146448 934.465321,121.915004 L933.695127,123.072646 C933.567479,123.266126 933.440178,123.459896 933.313205,123.653986 L932.555169,124.822605 C932.429438,125.018095 932.304,125.213964 932.178836,125.410242 L931.430999,126.593066 L930.688874,127.787154 C930.442354,128.18722 930.196641,128.589402 929.95159,128.993939 L929.218277,130.214857 C929.096341,130.419601 928.974534,130.624993 928.852838,130.831064 L928.12385,132.07587 L927.396657,133.338395 C927.275559,133.550372 927.1545,133.763147 927.033462,133.976751 L926.30733,135.268543 L925.580818,136.581641 L924.853055,137.917479 C924.731609,138.142093 924.610074,138.367715 924.488432,138.594373 L923.757161,139.96701 L923.022463,141.365973 L922.283469,142.792696 L921.539307,144.248614 L920.789107,145.735161 L920.031999,147.253773 L919.267113,148.805883 L918.493579,150.392926 L917.710525,152.016337 L916.917082,153.67755 L916.11238,155.377999 L915.295548,157.11912 L914.465715,158.902347 L912.180374,163.886527 L903.813472,182.349012 L902.852075,184.449325 L900.99334,188.475187 L899.645237,191.361676 L898.763574,193.232241 L897.460271,195.970154 L896.600456,197.75755 L895.744893,199.520573 L894.891014,201.264303 L894.036255,202.993823 L893.178051,204.714216 C893.034588,205.00047 892.890874,205.286555 892.746856,205.572577 C874.71462,241.385795 864.617138,291.569635 866.793211,335.670951 C869.189827,384.241893 885.740347,419.545093 915.117113,431.710134 L954.669363,448.202526 L1046.54936,486.650898 L1170.57989,538.616626 L1169.42011,541.383374 L970.8112,458.202949 L922.472222,438.014988 L913.969304,434.481873 C883.287468,421.776396 866.244439,385.422647 863.796856,335.818799 C861.617725,291.655508 871.594259,241.52284 889.521667,205.316295 L890.923627,202.514871 L891.775324,200.799522 L892.624995,199.072296 L893.475198,197.328131 L894.757086,194.669041 L896.054542,191.943347 L897.376189,189.133956 L898.730652,186.223776 L899.656117,184.21922 L910.896754,159.474933 L912.167103,156.729529 L913.407336,154.080585 L914.218897,152.365799 L915.415548,149.866766 L916.200806,148.247399 L916.977086,146.663666 L917.745269,145.11412 C917.872673,144.858631 917.999777,144.604507 918.126599,144.351716 L918.884287,142.850738 C919.010052,142.603163 919.135572,142.356862 919.260865,142.111804 L920.010041,140.656138 L920.754644,139.228871 L921.495554,137.828555 L922.233654,136.453744 L922.969824,135.10299 L923.704944,133.774846 L924.439898,132.467865 L925.175564,131.180599 C925.421003,130.754635 925.666708,130.331716 925.912825,129.911601 L926.652562,128.659424 L927.395655,127.422622 L928.142986,126.199745 L928.895436,124.989349 L929.653886,123.789984 C929.780843,123.590929 929.908087,123.392273 930.035636,123.193987 L930.804738,122.008457 L931.582043,120.830342 C931.712326,120.634527 931.842988,120.43896 931.974047,120.243612 C940.710022,107.222303 950.72474,96.2213483 963.234678,86.3454008 C991.180814,64.2833768 1032.49332,47.3573175 1095.61501,33.258074 L1096.01607,33.1666387 L1096.83853,32.9681487 C1096.97786,32.9333389 1097.1183,32.8976676 1097.25986,32.8611384 L1098.12255,32.6316982 C1098.26855,32.5917523 1098.41565,32.5509559 1098.56385,32.5093127 L1099.46615,32.2493218 L1100.39452,31.9691857 L1101.34868,31.669082 L1102.32835,31.3491881 L1103.33325,31.0096816 L1104.36312,30.6507401 C1104.53683,30.5893068 1104.71157,30.5270711 1104.88733,30.4640367 L1105.95413,30.0762756 L1107.0452,29.6695233 C1107.22905,29.6001585 1107.4139,29.5300098 1107.59975,29.4590809 L1108.72671,29.0241747 L1109.87726,28.5707212 C1110.07097,28.4936099 1110.26564,28.4157331 1110.46129,28.3370947 L1111.6467,27.8561531 L1112.855,27.357108 L1114.08592,26.8401371 L1115.33919,26.3054177 L1116.61453,25.7531276 L1118.56831,24.8921354 L1120.5702,23.9926075 L1122.61927,23.0551432 L1124.01106,22.409387 L1125.42314,21.7472141 L1126.85521,21.0688019 C1129.05475,20.0216902 1131.30708,18.925928 1133.60546,17.7860932 L1136.38518,16.3974295 C1144.07865,12.5266609 1151.89137,8.37806516 1159.41563,4.2293746 L1161.72384,2.95149372 L1163.90262,1.7353088 L1167.30901,-0.187716392 L1169.24825,-1.29802741 Z" ></path></g></svg>');
  mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 1170 918" enable-background="new 0 0 1170 918" xml:space="preserve" height="918px" width="1170px" fill="rgb(37,152,255,.2)" ><g><path d="M967.965,133 C936.4519,235.595 955.2345,311.537 1019.347,331.232 C1025.116,333.003 1030.453,334.172 1035.618,335.084 C1033.552,327.048 1032.395,318.787 1032.395,310.348 C1032.395,297.039 1034.255,284.347 1037.636,272.326 C1023.55,243.253 1009.187,221.317 1008.918,220.914 C1004.813,214.742 1006.494,206.427 1012.665,202.335 C1018.863,198.23 1027.164,199.898 1031.243,206.083 C1032.128,207.411 1040.861,220.706 1051.392,240.2 C1063.157,220.384 1079.95,203.529 1100.704,190.622 C1076.852,166.151 1034.237,146.255 967.965,133 Z" ></path><path d="M1207.556,188.971 C1129.424,188.971 1059.226,234.29 1059.226,310.348 C1059.226,333.516 1070.92,355.39 1087.42,372.294 C1069.48,409.742 1060.903,437.673 1060.903,437.673 C1060.39,439.359 1060.214,441.13 1060.386,442.884 C1060.557,444.638 1061.072,446.342 1061.902,447.897 C1062.731,449.452 1063.859,450.828 1065.221,451.948 C1066.582,453.067 1068.151,453.907 1069.837,454.419 C1071.524,454.932 1073.294,455.108 1075.049,454.936 C1076.803,454.765 1078.506,454.249 1080.061,453.419 C1081.615,452.589 1082.992,451.461 1084.11,450.099 C1085.229,448.737 1086.069,447.168 1086.581,445.481 C1086.581,445.481 1105.017,385.505 1144.724,324.865 C1161.78,299.172 1182.806,272.656 1208.735,248.271 C1214.128,243.199 1222.634,243.454 1227.705,248.847 C1232.776,254.241 1232.522,262.734 1227.129,267.819 C1181.262,310.953 1151.038,362.157 1132.592,401.118 C1139.769,403.412 1146.884,404.76 1153.632,404.76 C1227.632,404.76 1275,359.781 1275,256.394 L1275,188.971 L1207.556,188.971 Z" ></path><path d="M1169.24825,-1.29802741 L1170.75175,1.29802741 L1168.07161,2.82920463 L1166.06915,3.95950873 L1163.92609,5.15906176 L1160.86416,6.85649521 C1153.30903,11.022207 1145.4639,15.1880136 1137.73351,19.0773539 C1134.91641,20.4947048 1132.16125,21.8512926 1129.47946,23.1392796 L1127.40239,24.130036 L1125.93335,24.8223304 L1124.48533,25.4974905 L1123.05861,26.1553347 L1121.65341,26.7956817 L1120.27,27.41835 L1118.90862,28.0231582 L1116.90842,28.8964859 L1115.60322,29.45585 L1114.32093,29.996719 C1114.10914,30.0853125 1113.89831,30.1731278 1113.68845,30.2601612 L1111.82607,31.0222459 L1110.614,31.5065408 L1109.42584,31.9716149 L1108.26183,32.4172867 L1107.12224,32.8433747 C1106.93435,32.9127474 1106.7475,32.9812964 1106.56167,33.0490182 L1105.45915,33.4453904 C1105.27748,33.5097877 1105.09685,33.5733501 1104.91727,33.6360738 L1103.85239,34.002322 L1102.81292,34.3482607 L1101.7991,34.6737084 L1100.8112,34.9784838 C1099.34889,35.4200519 1097.97486,35.7912384 1096.6929,36.0892879 L1092.5319,37.0298156 C1031.91796,50.8679242 992.0823,67.3938797 965.093574,88.7000784 C952.835557,98.377147 943.031725,109.146448 934.465321,121.915004 L933.695127,123.072646 C933.567479,123.266126 933.440178,123.459896 933.313205,123.653986 L932.555169,124.822605 C932.429438,125.018095 932.304,125.213964 932.178836,125.410242 L931.430999,126.593066 L930.688874,127.787154 C930.442354,128.18722 930.196641,128.589402 929.95159,128.993939 L929.218277,130.214857 C929.096341,130.419601 928.974534,130.624993 928.852838,130.831064 L928.12385,132.07587 L927.396657,133.338395 C927.275559,133.550372 927.1545,133.763147 927.033462,133.976751 L926.30733,135.268543 L925.580818,136.581641 L924.853055,137.917479 C924.731609,138.142093 924.610074,138.367715 924.488432,138.594373 L923.757161,139.96701 L923.022463,141.365973 L922.283469,142.792696 L921.539307,144.248614 L920.789107,145.735161 L920.031999,147.253773 L919.267113,148.805883 L918.493579,150.392926 L917.710525,152.016337 L916.917082,153.67755 L916.11238,155.377999 L915.295548,157.11912 L914.465715,158.902347 L912.180374,163.886527 L903.813472,182.349012 L902.852075,184.449325 L900.99334,188.475187 L899.645237,191.361676 L898.763574,193.232241 L897.460271,195.970154 L896.600456,197.75755 L895.744893,199.520573 L894.891014,201.264303 L894.036255,202.993823 L893.178051,204.714216 C893.034588,205.00047 892.890874,205.286555 892.746856,205.572577 C874.71462,241.385795 864.617138,291.569635 866.793211,335.670951 C869.189827,384.241893 885.740347,419.545093 915.117113,431.710134 L954.669363,448.202526 L1046.54936,486.650898 L1170.57989,538.616626 L1169.42011,541.383374 L970.8112,458.202949 L922.472222,438.014988 L913.969304,434.481873 C883.287468,421.776396 866.244439,385.422647 863.796856,335.818799 C861.617725,291.655508 871.594259,241.52284 889.521667,205.316295 L890.923627,202.514871 L891.775324,200.799522 L892.624995,199.072296 L893.475198,197.328131 L894.757086,194.669041 L896.054542,191.943347 L897.376189,189.133956 L898.730652,186.223776 L899.656117,184.21922 L910.896754,159.474933 L912.167103,156.729529 L913.407336,154.080585 L914.218897,152.365799 L915.415548,149.866766 L916.200806,148.247399 L916.977086,146.663666 L917.745269,145.11412 C917.872673,144.858631 917.999777,144.604507 918.126599,144.351716 L918.884287,142.850738 C919.010052,142.603163 919.135572,142.356862 919.260865,142.111804 L920.010041,140.656138 L920.754644,139.228871 L921.495554,137.828555 L922.233654,136.453744 L922.969824,135.10299 L923.704944,133.774846 L924.439898,132.467865 L925.175564,131.180599 C925.421003,130.754635 925.666708,130.331716 925.912825,129.911601 L926.652562,128.659424 L927.395655,127.422622 L928.142986,126.199745 L928.895436,124.989349 L929.653886,123.789984 C929.780843,123.590929 929.908087,123.392273 930.035636,123.193987 L930.804738,122.008457 L931.582043,120.830342 C931.712326,120.634527 931.842988,120.43896 931.974047,120.243612 C940.710022,107.222303 950.72474,96.2213483 963.234678,86.3454008 C991.180814,64.2833768 1032.49332,47.3573175 1095.61501,33.258074 L1096.01607,33.1666387 L1096.83853,32.9681487 C1096.97786,32.9333389 1097.1183,32.8976676 1097.25986,32.8611384 L1098.12255,32.6316982 C1098.26855,32.5917523 1098.41565,32.5509559 1098.56385,32.5093127 L1099.46615,32.2493218 L1100.39452,31.9691857 L1101.34868,31.669082 L1102.32835,31.3491881 L1103.33325,31.0096816 L1104.36312,30.6507401 C1104.53683,30.5893068 1104.71157,30.5270711 1104.88733,30.4640367 L1105.95413,30.0762756 L1107.0452,29.6695233 C1107.22905,29.6001585 1107.4139,29.5300098 1107.59975,29.4590809 L1108.72671,29.0241747 L1109.87726,28.5707212 C1110.07097,28.4936099 1110.26564,28.4157331 1110.46129,28.3370947 L1111.6467,27.8561531 L1112.855,27.357108 L1114.08592,26.8401371 L1115.33919,26.3054177 L1116.61453,25.7531276 L1118.56831,24.8921354 L1120.5702,23.9926075 L1122.61927,23.0551432 L1124.01106,22.409387 L1125.42314,21.7472141 L1126.85521,21.0688019 C1129.05475,20.0216902 1131.30708,18.925928 1133.60546,17.7860932 L1136.38518,16.3974295 C1144.07865,12.5266609 1151.89137,8.37806516 1159.41563,4.2293746 L1161.72384,2.95149372 L1163.90262,1.7353088 L1167.30901,-0.187716392 L1169.24825,-1.29802741 Z" ></path></g></svg>');
  -webkit-mask-repeat: repeat-y;
  mask-repeat: repeat-y;
  -webkit-mask-position: right 40rem;
  mask-position: right 40rem;
  -webkit-mask-size: 50rem;
  mask-size: 50rem;
  background-color: var(--primary-color, #2598FF);
  z-index: 0;
}
@media only screen and (max-width:1199px) {
  .page-node-type-dossier.page-node-type-dossier main > .container:after, .page-node-type-dossier.page-node-type-blog-expert main > .container:after, .page-node-type-dossier-recette.page-node-type-dossier main > .container:after, .page-node-type-dossier-recette.page-node-type-blog-expert main > .container:after, .page-node-type-blog-expert.page-node-type-dossier main > .container:after, .page-node-type-blog-expert.page-node-type-blog-expert main > .container:after, .paragraph--type--related-links.page-node-type-dossier main > .container:after, .paragraph--type--related-links.page-node-type-blog-expert main > .container:after, .page-node-type-diaporama.page-node-type-dossier main > .container:after, .page-node-type-diaporama.page-node-type-blog-expert main > .container:after {
    background-size: 40rem;
  }
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier.page-node-type-dossier main > .container:after, .page-node-type-dossier.page-node-type-blog-expert main > .container:after, .page-node-type-dossier-recette.page-node-type-dossier main > .container:after, .page-node-type-dossier-recette.page-node-type-blog-expert main > .container:after, .page-node-type-blog-expert.page-node-type-dossier main > .container:after, .page-node-type-blog-expert.page-node-type-blog-expert main > .container:after, .paragraph--type--related-links.page-node-type-dossier main > .container:after, .paragraph--type--related-links.page-node-type-blog-expert main > .container:after, .page-node-type-diaporama.page-node-type-dossier main > .container:after, .page-node-type-diaporama.page-node-type-blog-expert main > .container:after {
    display: none;
  }
}
.page-node-type-dossier.page-node-type-dossier .wrap-header-tags, .page-node-type-dossier.page-node-type-blog-expert .wrap-header-tags, .page-node-type-dossier-recette.page-node-type-dossier .wrap-header-tags, .page-node-type-dossier-recette.page-node-type-blog-expert .wrap-header-tags, .page-node-type-blog-expert.page-node-type-dossier .wrap-header-tags, .page-node-type-blog-expert.page-node-type-blog-expert .wrap-header-tags, .paragraph--type--related-links.page-node-type-dossier .wrap-header-tags, .paragraph--type--related-links.page-node-type-blog-expert .wrap-header-tags, .page-node-type-diaporama.page-node-type-dossier .wrap-header-tags, .page-node-type-diaporama.page-node-type-blog-expert .wrap-header-tags {
  max-width: 770px;
  width: 100%;
  margin: 0 auto;
  padding: 0;
}
.page-node-type-dossier.page-node-type-dossier .wrap-header-tags.header, .page-node-type-dossier.page-node-type-blog-expert .wrap-header-tags.header, .page-node-type-dossier-recette.page-node-type-dossier .wrap-header-tags.header, .page-node-type-dossier-recette.page-node-type-blog-expert .wrap-header-tags.header, .page-node-type-blog-expert.page-node-type-dossier .wrap-header-tags.header, .page-node-type-blog-expert.page-node-type-blog-expert .wrap-header-tags.header, .paragraph--type--related-links.page-node-type-dossier .wrap-header-tags.header, .paragraph--type--related-links.page-node-type-blog-expert .wrap-header-tags.header, .page-node-type-diaporama.page-node-type-dossier .wrap-header-tags.header, .page-node-type-diaporama.page-node-type-blog-expert .wrap-header-tags.header {
  margin-top: 30px;
}
.page-node-type-dossier.page-node-type-dossier .wrap-header-tags .header-tags, .page-node-type-dossier.page-node-type-blog-expert .wrap-header-tags .header-tags, .page-node-type-dossier-recette.page-node-type-dossier .wrap-header-tags .header-tags, .page-node-type-dossier-recette.page-node-type-blog-expert .wrap-header-tags .header-tags, .page-node-type-blog-expert.page-node-type-dossier .wrap-header-tags .header-tags, .page-node-type-blog-expert.page-node-type-blog-expert .wrap-header-tags .header-tags, .paragraph--type--related-links.page-node-type-dossier .wrap-header-tags .header-tags, .paragraph--type--related-links.page-node-type-blog-expert .wrap-header-tags .header-tags, .page-node-type-diaporama.page-node-type-dossier .wrap-header-tags .header-tags, .page-node-type-diaporama.page-node-type-blog-expert .wrap-header-tags .header-tags {
  padding: 30px 0;
}
.page-node-type-dossier.page-node-type-dossier .wrap-header-tags .header-tags .tag-dossier, .page-node-type-dossier.page-node-type-blog-expert .wrap-header-tags .header-tags .tag-dossier, .page-node-type-dossier-recette.page-node-type-dossier .wrap-header-tags .header-tags .tag-dossier, .page-node-type-dossier-recette.page-node-type-blog-expert .wrap-header-tags .header-tags .tag-dossier, .page-node-type-blog-expert.page-node-type-dossier .wrap-header-tags .header-tags .tag-dossier, .page-node-type-blog-expert.page-node-type-blog-expert .wrap-header-tags .header-tags .tag-dossier, .paragraph--type--related-links.page-node-type-dossier .wrap-header-tags .header-tags .tag-dossier, .paragraph--type--related-links.page-node-type-blog-expert .wrap-header-tags .header-tags .tag-dossier, .page-node-type-diaporama.page-node-type-dossier .wrap-header-tags .header-tags .tag-dossier, .page-node-type-diaporama.page-node-type-blog-expert .wrap-header-tags .header-tags .tag-dossier {
  margin-right: 1rem;
  margin-bottom: 1rem;
  display: inline-flex;
  gap: 5px;
  justify-content: start;
  flex-flow: wrap;
}
.page-node-type-dossier.page-node-type-dossier .wrap-header-tags .header-tags .tag-dossier a, .page-node-type-dossier.page-node-type-blog-expert .wrap-header-tags .header-tags .tag-dossier a, .page-node-type-dossier-recette.page-node-type-dossier .wrap-header-tags .header-tags .tag-dossier a, .page-node-type-dossier-recette.page-node-type-blog-expert .wrap-header-tags .header-tags .tag-dossier a, .page-node-type-blog-expert.page-node-type-dossier .wrap-header-tags .header-tags .tag-dossier a, .page-node-type-blog-expert.page-node-type-blog-expert .wrap-header-tags .header-tags .tag-dossier a, .paragraph--type--related-links.page-node-type-dossier .wrap-header-tags .header-tags .tag-dossier a, .paragraph--type--related-links.page-node-type-blog-expert .wrap-header-tags .header-tags .tag-dossier a, .page-node-type-diaporama.page-node-type-dossier .wrap-header-tags .header-tags .tag-dossier a, .page-node-type-diaporama.page-node-type-blog-expert .wrap-header-tags .header-tags .tag-dossier a {
  background: #f8f4f2;
  border-radius: 10px;
  padding: 0.5rem 1.2rem;
  color: var(--primary-color, #2598FF);
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette {
  position: relative;
  background: transparent;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette:before, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette:before, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette:before, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette:before, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette:before {
  position: absolute;
  top: 4rem;
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 1170 918" enable-background="new 0 0 1170 918" xml:space="preserve" height="918px" width="1170px" fill="rgb(37,152,255,.2)" ><g><path d="M-60.0353,139 C-91.5481,241.595 -72.7655,317.537 -8.65312,337.232 C-2.88449,339.003 2.45339,340.172 7.61833,341.084 C5.55235,333.048 4.39548,324.787 4.39548,316.348 C4.39548,303.039 6.2552,290.347 9.63589,278.326 C-4.45032,249.253 -18.8132,227.317 -19.0815,226.914 C-23.1867,220.742 -21.5057,212.427 -15.3346,208.335 C-9.1367,204.23 -0.8357,205.898 3.24259,212.083 C4.12801,213.411 12.8608,226.706 23.3919,246.2 C35.1573,226.384 51.9505,209.529 72.7042,196.622 C48.8515,172.151 6.23696,152.255 -60.0353,139 Z" ></path><path d="M179.556,194.971 C101.424,194.971 31.2264,240.29 31.2264,316.348 C31.2264,339.516 42.9203,361.39 59.4197,378.294 C41.4798,415.742 32.9033,443.673 32.9033,443.673 C32.3902,445.359 32.2143,447.13 32.3856,448.884 C32.5569,450.638 33.072,452.342 33.9017,453.897 C34.7313,455.452 35.8591,456.828 37.2207,457.948 C38.5824,459.067 40.1511,459.907 41.8374,460.419 C43.5236,460.932 45.2944,461.108 47.0485,460.936 C48.8026,460.765 50.5058,460.249 52.0606,459.419 C53.6155,458.589 54.9916,457.461 56.1104,456.099 C57.2293,454.737 58.0689,453.168 58.5813,451.481 C58.5813,451.481 77.0168,391.505 116.724,330.865 C133.78,305.172 154.806,278.656 180.735,254.271 C186.128,249.199 194.634,249.454 199.705,254.847 C204.776,260.241 204.522,268.734 199.129,273.819 C153.262,316.953 123.038,368.157 104.592,407.118 C111.769,409.412 118.884,410.76 125.632,410.76 C199.632,410.76 247,365.781 247,262.394 L247,194.971 L179.556,194.971 Z" ></path><path d="M-0.751511905,1.29816403 L0.751511905,-1.29816403 L2.68435147,-0.191983407 L4.70750186,0.953035438 L7.5125203,2.52457995 L10.5517395,4.20871626 C18.0512312,8.34201412 25.8382404,12.4752173 33.5063887,16.3316202 C36.2981921,17.7356514 39.0277718,19.0790771 41.6835107,20.3540157 L43.7345307,21.3319498 L45.1778029,22.0118235 L46.6002426,22.6748168 L48.0015595,23.3207429 L49.3814635,23.9494148 L50.7396645,24.5606458 L52.0758722,25.1542488 L53.3897965,25.730037 L54.6811471,26.2878235 L55.949634,26.8274213 L57.1949669,27.3486436 L58.4168557,27.8513035 L59.6150101,28.3352141 L60.7891401,28.8001884 L61.9389554,29.2460396 L63.0641658,29.6725808 L64.1644812,30.079625 L65.2396114,30.4669854 C65.4166849,30.5298948 65.5926969,30.5919762 65.7676413,30.6532258 L66.8044496,31.01071 L67.8153473,31.3480431 C68.1479625,31.4571082 68.4762109,31.5627836 68.8000441,31.6650383 L69.75825,31.9615085 L70.6896746,32.237267 C71.7606015,32.5468307 72.7762577,32.8137262 73.7345697,33.036618 L74.1417579,33.1294451 C137.057353,47.1766388 178.235072,64.0402804 206.090198,86.0211776 C218.559554,95.860934 228.541789,106.821615 237.249389,119.795242 L237.640117,120.37982 L238.414892,121.553614 C238.671739,121.946029 238.927223,122.339676 239.181491,122.734794 L239.940791,123.924803 L240.693671,125.125082 L241.44101,126.337073 L242.183685,127.562218 L242.922574,128.801959 L243.658556,130.057738 L244.39251,131.330996 L245.125312,132.623176 C245.247399,132.840197 245.369474,133.058065 245.491557,133.276812 L246.22428,134.600078 L246.958048,135.94587 L247.693739,137.31563 L248.432232,138.7108 L249.174404,140.132822 L249.921134,141.583138 L250.6733,143.063189 L251.43178,144.574417 L252.197452,146.118265 L252.971195,147.696174 L253.753887,149.309586 L254.546407,150.959943 L255.349631,152.648687 L256.576462,155.256932 L257.410292,157.047951 L259.227518,161.001912 L268.037921,180.43055 L269.461532,183.535158 L270.383944,185.532288 L271.287999,187.477218 L272.615231,190.307777 L273.484534,192.144283 L274.344394,193.946251 L275.197356,195.718725 L276.045969,197.466752 L276.892779,199.195378 L277.740333,200.909648 L279.018631,203.465174 C297.229665,239.616817 307.397817,290.1296 305.203801,334.574832 C302.764112,383.996763 285.775988,420.218161 255.192732,432.877941 L230.37792,443.209843 L156.657901,474.027995 L0.579679336,539.383464 L-0.579679336,536.616536 L200.202402,452.563847 L251.667182,431.091829 L254.045293,430.106049 C283.323422,417.986519 299.818755,382.815831 302.207449,334.426918 C304.354685,290.929337 294.512221,241.492842 276.876168,205.889445 L275.481297,203.103407 L274.627947,201.385444 L273.776752,199.655856 L272.925157,197.90958 L272.070604,196.141552 L271.210536,194.346709 L269.9045,191.59309 L269.019458,189.709056 L268.119952,187.780484 L266.737979,184.793044 L255.619542,160.325518 L255.047087,159.084527 L254.081774,157.008822 C253.921549,156.666091 253.761645,156.32496 253.60205,155.985414 L252.648063,153.967023 L251.700819,151.985917 L250.759671,150.041358 C250.603285,149.720269 250.447127,149.400672 250.291181,149.082552 L249.357965,147.191426 C249.047676,146.566875 248.738133,145.948107 248.429229,145.334998 L247.504325,143.51253 C247.350458,143.211574 247.196724,142.912003 247.043108,142.6138 L246.122741,140.840884 C245.96955,140.548095 245.81645,140.256643 245.663429,139.966514 L244.746144,138.241489 C243.67683,136.247188 242.610061,134.316183 241.541215,132.443194 L240.624444,130.85186 C240.318613,130.326069 240.012504,129.80489 239.70601,129.288201 L238.785265,127.751481 C228.949366,111.500829 218.608765,99.7213274 204.231785,88.3762367 C177.057742,66.9327919 136.816085,50.3493508 75.3569478,36.4769055 L73.4880468,36.0573559 C73.0689182,35.9637783 72.6395473,35.8620706 72.2000739,35.7523345 L71.3076987,35.5221878 C71.1567383,35.4820559 71.0046658,35.4410396 70.8514864,35.3991425 L69.9191683,35.137221 L68.9605328,34.8543423 C68.798581,34.8054595 68.6355429,34.7557109 68.4714238,34.7051005 L67.473779,34.3911248 L66.450439,34.0566438 L65.401653,33.701836 L64.3276697,33.3268887 L63.2287383,32.9319761 C63.0435179,32.8645038 62.8572683,32.7962072 62.6699948,32.7270902 L61.5341077,32.3025718 L60.3738948,31.8585423 L59.1896049,31.3951823 L57.9814871,30.9126726 L56.7497902,30.4111939 L55.4947632,29.8909269 L54.216655,29.3520526 L52.9157146,28.7947515 L51.592191,28.2192044 L50.2463329,27.6255922 L48.8783896,27.0140955 L47.4886097,26.3848951 L46.0772424,25.7381717 L44.6445364,25.0741062 L43.1907409,24.3928792 L41.7161047,23.6946715 C38.6263298,22.2243748 35.4344344,20.6592751 32.1585081,19.0117728 C24.4534521,15.1368085 16.6340351,10.9864039 9.10367669,6.83609406 L6.79352835,5.5576753 L5.32471254,4.73924253 L2.56907709,3.19105669 L-0.751511905,1.29816403 Z"></path></g></svg>');
  background-repeat: repeat-y;
  background-position: left 95rem;
  background-size: 50rem;
  z-index: -1;
}
@media only screen and (max-width:1199px) {
  .page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette:before, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette:before, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette:before, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette:before, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette:before {
    background-size: 40rem;
  }
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette:before, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette:before, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette:before, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette:before, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette:before {
    display: none;
  }
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette:after, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette:after, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette:after, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette:after, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette:after {
  position: absolute;
  top: 5rem;
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 1170 918" enable-background="new 0 0 1170 918" xml:space="preserve" height="918px" width="1170px" fill="rgb(37,152,255,.2)" ><g><path d="M967.965,133 C936.4519,235.595 955.2345,311.537 1019.347,331.232 C1025.116,333.003 1030.453,334.172 1035.618,335.084 C1033.552,327.048 1032.395,318.787 1032.395,310.348 C1032.395,297.039 1034.255,284.347 1037.636,272.326 C1023.55,243.253 1009.187,221.317 1008.918,220.914 C1004.813,214.742 1006.494,206.427 1012.665,202.335 C1018.863,198.23 1027.164,199.898 1031.243,206.083 C1032.128,207.411 1040.861,220.706 1051.392,240.2 C1063.157,220.384 1079.95,203.529 1100.704,190.622 C1076.852,166.151 1034.237,146.255 967.965,133 Z" ></path><path d="M1207.556,188.971 C1129.424,188.971 1059.226,234.29 1059.226,310.348 C1059.226,333.516 1070.92,355.39 1087.42,372.294 C1069.48,409.742 1060.903,437.673 1060.903,437.673 C1060.39,439.359 1060.214,441.13 1060.386,442.884 C1060.557,444.638 1061.072,446.342 1061.902,447.897 C1062.731,449.452 1063.859,450.828 1065.221,451.948 C1066.582,453.067 1068.151,453.907 1069.837,454.419 C1071.524,454.932 1073.294,455.108 1075.049,454.936 C1076.803,454.765 1078.506,454.249 1080.061,453.419 C1081.615,452.589 1082.992,451.461 1084.11,450.099 C1085.229,448.737 1086.069,447.168 1086.581,445.481 C1086.581,445.481 1105.017,385.505 1144.724,324.865 C1161.78,299.172 1182.806,272.656 1208.735,248.271 C1214.128,243.199 1222.634,243.454 1227.705,248.847 C1232.776,254.241 1232.522,262.734 1227.129,267.819 C1181.262,310.953 1151.038,362.157 1132.592,401.118 C1139.769,403.412 1146.884,404.76 1153.632,404.76 C1227.632,404.76 1275,359.781 1275,256.394 L1275,188.971 L1207.556,188.971 Z" ></path><path d="M1169.24825,-1.29802741 L1170.75175,1.29802741 L1168.07161,2.82920463 L1166.06915,3.95950873 L1163.92609,5.15906176 L1160.86416,6.85649521 C1153.30903,11.022207 1145.4639,15.1880136 1137.73351,19.0773539 C1134.91641,20.4947048 1132.16125,21.8512926 1129.47946,23.1392796 L1127.40239,24.130036 L1125.93335,24.8223304 L1124.48533,25.4974905 L1123.05861,26.1553347 L1121.65341,26.7956817 L1120.27,27.41835 L1118.90862,28.0231582 L1116.90842,28.8964859 L1115.60322,29.45585 L1114.32093,29.996719 C1114.10914,30.0853125 1113.89831,30.1731278 1113.68845,30.2601612 L1111.82607,31.0222459 L1110.614,31.5065408 L1109.42584,31.9716149 L1108.26183,32.4172867 L1107.12224,32.8433747 C1106.93435,32.9127474 1106.7475,32.9812964 1106.56167,33.0490182 L1105.45915,33.4453904 C1105.27748,33.5097877 1105.09685,33.5733501 1104.91727,33.6360738 L1103.85239,34.002322 L1102.81292,34.3482607 L1101.7991,34.6737084 L1100.8112,34.9784838 C1099.34889,35.4200519 1097.97486,35.7912384 1096.6929,36.0892879 L1092.5319,37.0298156 C1031.91796,50.8679242 992.0823,67.3938797 965.093574,88.7000784 C952.835557,98.377147 943.031725,109.146448 934.465321,121.915004 L933.695127,123.072646 C933.567479,123.266126 933.440178,123.459896 933.313205,123.653986 L932.555169,124.822605 C932.429438,125.018095 932.304,125.213964 932.178836,125.410242 L931.430999,126.593066 L930.688874,127.787154 C930.442354,128.18722 930.196641,128.589402 929.95159,128.993939 L929.218277,130.214857 C929.096341,130.419601 928.974534,130.624993 928.852838,130.831064 L928.12385,132.07587 L927.396657,133.338395 C927.275559,133.550372 927.1545,133.763147 927.033462,133.976751 L926.30733,135.268543 L925.580818,136.581641 L924.853055,137.917479 C924.731609,138.142093 924.610074,138.367715 924.488432,138.594373 L923.757161,139.96701 L923.022463,141.365973 L922.283469,142.792696 L921.539307,144.248614 L920.789107,145.735161 L920.031999,147.253773 L919.267113,148.805883 L918.493579,150.392926 L917.710525,152.016337 L916.917082,153.67755 L916.11238,155.377999 L915.295548,157.11912 L914.465715,158.902347 L912.180374,163.886527 L903.813472,182.349012 L902.852075,184.449325 L900.99334,188.475187 L899.645237,191.361676 L898.763574,193.232241 L897.460271,195.970154 L896.600456,197.75755 L895.744893,199.520573 L894.891014,201.264303 L894.036255,202.993823 L893.178051,204.714216 C893.034588,205.00047 892.890874,205.286555 892.746856,205.572577 C874.71462,241.385795 864.617138,291.569635 866.793211,335.670951 C869.189827,384.241893 885.740347,419.545093 915.117113,431.710134 L954.669363,448.202526 L1046.54936,486.650898 L1170.57989,538.616626 L1169.42011,541.383374 L970.8112,458.202949 L922.472222,438.014988 L913.969304,434.481873 C883.287468,421.776396 866.244439,385.422647 863.796856,335.818799 C861.617725,291.655508 871.594259,241.52284 889.521667,205.316295 L890.923627,202.514871 L891.775324,200.799522 L892.624995,199.072296 L893.475198,197.328131 L894.757086,194.669041 L896.054542,191.943347 L897.376189,189.133956 L898.730652,186.223776 L899.656117,184.21922 L910.896754,159.474933 L912.167103,156.729529 L913.407336,154.080585 L914.218897,152.365799 L915.415548,149.866766 L916.200806,148.247399 L916.977086,146.663666 L917.745269,145.11412 C917.872673,144.858631 917.999777,144.604507 918.126599,144.351716 L918.884287,142.850738 C919.010052,142.603163 919.135572,142.356862 919.260865,142.111804 L920.010041,140.656138 L920.754644,139.228871 L921.495554,137.828555 L922.233654,136.453744 L922.969824,135.10299 L923.704944,133.774846 L924.439898,132.467865 L925.175564,131.180599 C925.421003,130.754635 925.666708,130.331716 925.912825,129.911601 L926.652562,128.659424 L927.395655,127.422622 L928.142986,126.199745 L928.895436,124.989349 L929.653886,123.789984 C929.780843,123.590929 929.908087,123.392273 930.035636,123.193987 L930.804738,122.008457 L931.582043,120.830342 C931.712326,120.634527 931.842988,120.43896 931.974047,120.243612 C940.710022,107.222303 950.72474,96.2213483 963.234678,86.3454008 C991.180814,64.2833768 1032.49332,47.3573175 1095.61501,33.258074 L1096.01607,33.1666387 L1096.83853,32.9681487 C1096.97786,32.9333389 1097.1183,32.8976676 1097.25986,32.8611384 L1098.12255,32.6316982 C1098.26855,32.5917523 1098.41565,32.5509559 1098.56385,32.5093127 L1099.46615,32.2493218 L1100.39452,31.9691857 L1101.34868,31.669082 L1102.32835,31.3491881 L1103.33325,31.0096816 L1104.36312,30.6507401 C1104.53683,30.5893068 1104.71157,30.5270711 1104.88733,30.4640367 L1105.95413,30.0762756 L1107.0452,29.6695233 C1107.22905,29.6001585 1107.4139,29.5300098 1107.59975,29.4590809 L1108.72671,29.0241747 L1109.87726,28.5707212 C1110.07097,28.4936099 1110.26564,28.4157331 1110.46129,28.3370947 L1111.6467,27.8561531 L1112.855,27.357108 L1114.08592,26.8401371 L1115.33919,26.3054177 L1116.61453,25.7531276 L1118.56831,24.8921354 L1120.5702,23.9926075 L1122.61927,23.0551432 L1124.01106,22.409387 L1125.42314,21.7472141 L1126.85521,21.0688019 C1129.05475,20.0216902 1131.30708,18.925928 1133.60546,17.7860932 L1136.38518,16.3974295 C1144.07865,12.5266609 1151.89137,8.37806516 1159.41563,4.2293746 L1161.72384,2.95149372 L1163.90262,1.7353088 L1167.30901,-0.187716392 L1169.24825,-1.29802741 Z" ></path></g></svg>');
  background-repeat: repeat-y;
  background-position: right 40rem;
  background-size: 50rem;
  z-index: -1;
}
@media only screen and (max-width:1199px) {
  .page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette:after, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette:after, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette:after, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette:after, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette:after {
    background-size: 40rem;
  }
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette:after, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette:after, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette:after, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette:after, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette:after {
    display: none;
  }
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content {
  z-index: 1;
  position: relative;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier h1, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier h1, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier h1, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier h1, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier h1 {
  margin: 0 auto;
  max-width: 1170px;
  text-align: center;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .image, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .image, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .image, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .image, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .image {
  margin-top: 2rem;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .chapeau, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .chapeau, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .chapeau, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .chapeau, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .chapeau {
  margin: 0 auto;
  max-width: 670px;
  text-align: center;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .chapeau, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .chapeau, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .chapeau, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .chapeau, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .chapeau {
    padding: 0 1rem;
  }
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier h4, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier h4, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier h4, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier h4, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier h4 {
  margin-top: 2rem;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier section.header-tags, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier section.header-tags, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier section.header-tags, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier section.header-tags, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier section.header-tags {
  padding: 0;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .field__label, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .field__label, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .field__label, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .field__label, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .field__label {
  display: none;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form {
  display: flex;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form .form-item, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form .form-item, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form .form-item, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form .form-item, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form .form-item {
  margin: 0;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form .br-theme-css-stars .br-widget, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form .br-theme-css-stars .br-widget, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form .br-theme-css-stars .br-widget, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form .br-theme-css-stars .br-widget, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form .br-theme-css-stars .br-widget {
  display: flex;
  justify-content: center;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form .br-theme-css-stars .select-styled, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form .br-theme-css-stars .select-styled, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form .br-theme-css-stars .select-styled, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form .br-theme-css-stars .select-styled, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form .br-theme-css-stars .select-styled {
  text-align: center;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form .vote-result, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form .vote-result, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form .vote-result, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form .vote-result, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .widgets .vote-form .vote-result {
  text-align: center;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .wrap-widgets-bas, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .wrap-widgets-bas, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .wrap-widgets-bas, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .wrap-widgets-bas, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .wrap-widgets-bas {
  max-width: 770px;
  width: 100%;
  margin: 0 auto;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .wrap-widgets-bas .widgets, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .wrap-widgets-bas .widgets, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .wrap-widgets-bas .widgets, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .wrap-widgets-bas .widgets, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node--type-dossier .wrap-widgets-bas .widgets {
  align-items: flex-start;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content {
  width: 100%;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content > .image, .page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content > .body, .page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-widgets, .page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content > .image, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content > .body, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-widgets, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content > .image, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content > .body, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-widgets, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content > .image, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content > .body, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-widgets, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content > .image, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content > .body, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-widgets, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags {
  max-width: 770px;
  width: 100%;
  margin: 0 auto;
  padding: 0;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .field__label, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .field__label, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .field__label, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .field__label, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .field__label {
  display: none;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .image, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .image, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .image, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .image, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .image {
    padding: 0 1rem;
  }
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .image .field--name-field-photo, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .image .field--name-field-photo, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .image .field--name-field-photo, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .image .field--name-field-photo, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .image .field--name-field-photo {
  margin-bottom: 1rem;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .image .field--name-field-photo img, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .image .field--name-field-photo img, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .image .field--name-field-photo img, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .image .field--name-field-photo img, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .image .field--name-field-photo img {
  width: 100%;
  height: 390px;
  object-fit: cover;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .image .field--name-field-photo img, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .image .field--name-field-photo img, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .image .field--name-field-photo img, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .image .field--name-field-photo img, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .image .field--name-field-photo img {
    height: 255px;
  }
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .summary, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .summary, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .summary, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .summary, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .summary {
  margin: 0 auto;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body {
  margin: 0 auto;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul li, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul li, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul li, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul li, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul li {
  position: relative;
  margin: 20px 0;
  padding-left: 20px;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul li::before, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul li::before, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul li::before, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul li::before, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul li::before {
  position: absolute;
  top: 0;
  left: 0;
  content: "\e82d";
  font-family: "metacoaching-icons";
  color: var(--primary-color, #2598FF);
  font-size: 20px;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body {
    padding: 0 1rem;
  }
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body a, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body a, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body a, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body a, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body a {
  color: var(--primary-color, #2598FF);
  cursor: pointer;
  display: inline-block;
  text-decoration: none;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul.liste-chiffre, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul.liste-chiffre, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul.liste-chiffre, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul.liste-chiffre, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul.liste-chiffre {
  list-style-type: none;
  padding: 0;
  counter-reset: section;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin: 2rem 0;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul.liste-chiffre li, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul.liste-chiffre li, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul.liste-chiffre li, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul.liste-chiffre li, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul.liste-chiffre li {
  list-style-type: none;
  position: relative;
  counter-increment: section;
  width: 100%;
  text-align: center;
  padding: 5rem 1rem 0;
  margin: 0 0 2rem 0;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul.liste-chiffre li::before, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul.liste-chiffre li::before, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul.liste-chiffre li::before, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul.liste-chiffre li::before, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul.liste-chiffre li::before {
  content: "";
  position: absolute;
  top: 12px;
  left: calc(50% - 108px);
  width: 244px;
  height: 32px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 244 32" enable-background="new 0 0 244 32" xml:space="preserve" height="32px" width="244px" fill="rgb(37,152,255,.2)" ><g>        <path d="M148.752529,2.69343346 C152.036207,0.957227294 155.634005,0.223384401 159.933053,0.59250264 C161.644976,0.739489182 163.472738,1.06484087 165.428663,1.5778626 L166.168167,1.77906096 C166.913726,1.98909269 167.677524,2.2256791 168.460212,2.48931085 L169.249221,2.76197589 L170.050967,3.05278021 L170.865594,3.36183285 L171.693247,3.68924285 C171.832283,3.74534702 171.971868,3.80222062 172.112004,3.85986593 L172.959467,4.21501643 C173.386534,4.39724008 173.81862,4.58644996 174.255808,4.78270742 L175.13701,5.18463728 L176.03196,5.60546971 L176.940803,6.04531374 C177.093442,6.12021144 177.246667,6.19590584 177.400479,6.27239919 L178.330431,6.7409651 L179.274637,7.22881522 L180.23324,7.73605861 C180.555191,7.90838406 180.879565,8.08395989 181.206386,8.26280429 L182.194219,8.80916131 C182.36009,8.90186115 182.526579,8.99538267 182.693688,9.08972815 L183.703822,9.66570664 L184.729004,10.2615691 C184.901129,10.3625425 185.073888,10.464349 185.247282,10.5669908 L186.295307,11.1928837 L187.358739,11.838933 L188.437726,12.505248 L189.532409,13.1919375 C189.716173,13.3080898 189.900596,13.4250954 190.085683,13.5429569 L191.204184,14.2604129 C191.391935,14.3817065 191.580355,14.5038603 191.769447,14.6268768 L192.912091,15.3753445 L194.071009,16.1446231 L195.246347,16.9348214 L196.43825,17.7460487 L197.64686,18.5784139 L198.872324,19.4320261 L200.114785,20.3069943 L201.374388,21.2034275 L203.296249,22.5885628 C214.211648,30.5131697 224.014492,28.4886733 232.688207,19.9456349 L233.246235,19.3854611 C233.524466,19.1008863 233.801521,18.8096052 234.0774,18.5117329 C235.933833,16.5073053 237.573587,14.354285 238.976729,12.201898 C239.385327,11.5751182 239.748553,10.9866079 240.065148,10.4471593 L240.541024,9.61018178 L240.66633,9.37546992 L243.33367,10.7485301 L243.181607,11.0340259 L242.851859,11.6220184 C242.466833,12.2933357 242.012289,13.0388491 241.489876,13.840219 C239.9995,16.1264199 238.258797,18.4119873 236.278418,20.5502416 C226.341731,31.2790808 214.45956,34.4004061 201.533744,25.0162322 L200.274615,24.1064625 L198.418554,22.781866 L196.601262,21.5049995 L195.411056,20.6800835 L193.657405,19.4819192 L192.509219,18.7091178 L191.377615,17.9569643 L190.262462,17.2253457 L189.163629,16.5141488 L188.080988,15.8232606 L187.014408,15.1525679 L185.963758,14.5019577 L184.92891,13.8713168 L183.909733,13.2605322 L182.906096,12.6694908 C182.740112,12.5726229 182.574769,12.4765729 182.410066,12.3813385 L181.429497,11.8196998 L180.464145,11.2775215 C180.304514,11.1887739 180.145511,11.1008324 179.987135,11.0136947 L179.044363,10.500495 L178.116483,10.0064731 C177.96307,9.92572792 177.810272,9.84577715 177.658086,9.76661837 L176.752299,9.30115091 L175.861078,8.85457841 L174.984294,8.42678778 C174.694424,8.28730865 174.406938,8.15094098 174.121815,8.01766592 L173.273513,7.62709974 C172.852885,7.43643672 172.437524,7.25268967 172.027357,7.07579498 L171.213927,6.73112321 C170.945078,6.61926554 170.678516,6.51043452 170.414219,6.40461129 L169.628102,6.09614612 C169.368314,5.99631962 169.110769,5.89948207 168.855447,5.80561461 L168.096123,5.53290366 L167.350001,5.27790018 L166.61695,5.04049107 C164.800554,4.46886703 163.105486,4.06112998 161.522606,3.80932794 L160.895415,3.71690481 C160.791874,3.70288076 160.688825,3.68954504 160.586267,3.6768953 L159.976783,3.60920972 C159.876177,3.59929446 159.776055,3.59006046 159.676415,3.58150537 C154.010707,3.09504491 150.746105,4.29555879 145.969777,8.29938641 L145.323632,8.84994033 L144.657509,9.43430673 L143.969346,10.0530737 L142.039758,11.8253428 L141.504164,12.3089472 L141.003516,12.7537 L140.532666,13.1634961 L140.086462,13.5422308 L139.659755,13.8937992 L139.247395,14.2220964 L138.844231,14.5310175 L138.445113,14.8244577 L138.044892,15.1063121 L137.638417,15.3804759 L137.220539,15.6508442 C137.149656,15.6958057 137.078084,15.7407713 137.005714,15.7858222 C127.350022,21.7965578 117.729695,24.4850966 107.478551,24.5597029 L107.023808,24.5616441 L106.121992,24.5571694 L105.228399,24.5413663 C104.931638,24.5341857 104.635846,24.5250798 104.340624,24.5140114 L103.456263,24.4748814 C102.572809,24.4297894 101.690869,24.3666997 100.799626,24.2846076 L99.9048802,24.1961441 C99.7551056,24.1803321 99.6049723,24.1639829 99.4544304,24.1470919 L98.5458736,24.0392072 L97.6251038,23.918096 L96.689717,23.7835348 C96.3752181,23.7364146 96.0578823,23.6870156 95.7373089,23.6353004 L94.7654753,23.4731696 L93.771812,23.2969189 L92.7539148,23.1063252 L91.7093796,22.9011651 L90.6358021,22.6812152 L89.5307782,22.4462524 L88.3919037,22.1960532 L87.2167744,21.9303944 L86.0029861,21.6490527 L84.1045588,21.1971462 L82.1056253,20.708697 L77.7665199,19.6385602 L76.3490983,19.2958651 L74.1630394,18.7788061 L72.5592136,18.4118842 L71.0711433,18.0846048 L69.6866881,17.7952219 L68.3937075,17.5419898 L67.4766988,17.3747394 L66.8876224,17.2736269 L66.0336077,17.1369944 L65.2105603,17.0177506 L64.6765368,16.9475514 L64.1524827,16.8845349 L63.6368803,16.828483 L62.8760041,16.7569861 L62.1256082,16.6999319 L61.5994454,16.6679539 C60.5485888,16.6106546 59.5029431,16.592777 58.3976569,16.6049954 C50.5782874,16.6914344 43.9717862,19.1844205 37.7163751,24.9090664 C35.2196648,27.1939326 32.5369125,28.7049492 29.7009249,29.47996 C22.4213182,31.4693105 14.8001716,28.6141628 7.37514533,22.7288528 C5.37573815,21.1440596 3.54086062,19.4490896 1.90751313,17.7532644 C1.6783994,17.5153867 1.45973193,17.2841346 1.25182029,17.0603826 L0.660662411,16.4125017 L0.280718843,15.9822474 L-0.163358261,15.4592884 L2.16335826,13.5655116 L2.54597188,14.0153642 L2.64437059,14.1278843 C2.88899396,14.4065357 3.15833872,14.7049652 3.45127396,15.0201837 L4.06826333,15.6721208 C5.61375954,17.2767344 7.3517484,18.8822033 9.23864832,20.3778197 C15.9909586,25.7299138 22.7614192,28.2663649 28.9100915,26.5860729 C31.1378536,25.9772763 33.2728287,24.8127836 35.3101688,23.0362249 L35.6910248,22.6959338 C42.5035627,16.4614326 49.822501,13.6996059 58.3644955,13.6051787 C59.3405447,13.5943889 60.2696798,13.6051635 61.1908213,13.6429581 L61.7428583,13.6689209 L62.5412042,13.7184417 L63.0761626,13.7596772 L63.6152535,13.8077635 L64.1601488,13.8629349 L64.9920317,13.9594891 L65.5587514,14.0333984 L66.1371264,14.115213 L67.0301995,14.2532697 L67.6450264,14.3558726 L68.6006133,14.5262102 L69.6012314,14.7169708 L70.6525225,14.9289454 L71.7601287,15.1629246 L72.929692,15.4196996 L73.7466076,15.6039376 L75.93131,16.1119332 L78.3403563,16.6905728 L84.1333383,18.1171889 L85.4050053,18.4242353 L87.2321703,18.8550753 L88.969953,19.2509219 C89.1583669,19.2929892 89.3452717,19.3344227 89.5307163,19.375227 L90.6262515,19.6125424 L91.6890815,19.834987 L92.7215467,20.0427884 L93.7259869,20.2361739 L94.7047425,20.4153707 L95.6601535,20.5806062 C95.974993,20.6333831 96.2863318,20.683871 96.5945599,20.7321077 L97.5103021,20.8701027 C97.6615004,20.8919889 97.8120185,20.9133218 97.9619053,20.9341062 L98.8540386,21.0522674 L99.7333578,21.1574903 C100.024589,21.1904335 100.314074,21.2212582 100.602203,21.2500022 L101.462915,21.3300305 C101.605819,21.3423409 101.748481,21.3541406 101.890951,21.3654343 L102.74385,21.4271634 C102.885744,21.4364523 103.027544,21.4452448 103.169297,21.4535455 L104.019647,21.4974869 C104.16141,21.5038396 104.303223,21.50971 104.445137,21.515103 L105.298205,21.5417681 L106.15601,21.5571999 L107.020892,21.5616257 C107.165759,21.5614588 107.311018,21.5608428 107.456718,21.5597824 C117.164414,21.4891311 126.242745,18.9520607 135.420281,13.2389807 L135.799832,12.9980159 L136.168845,12.7537694 L136.532092,12.5025801 C136.592418,12.4599333 136.652702,12.4168446 136.713043,12.3732378 L137.076583,12.1047699 L137.446281,11.8202066 L138.022806,11.3551743 L138.428766,11.0143555 L138.857578,10.6446278 L139.314011,10.24233 L140.328824,9.32538022 L142.229978,7.57592525 L143.143968,6.75248656 L143.707669,6.25673398 L144.240799,5.7994094 L144.748441,5.37696662 L145.235676,4.98585944 C145.634615,4.67200824 146.017593,4.38710434 146.397844,4.12191283 L146.853685,3.81255394 C147.00576,3.71219428 147.158246,3.61439756 147.311991,3.51857276 L147.777845,3.23642309 C147.856399,3.19018709 147.935479,3.14429631 148.015191,3.09867688 L148.501898,2.82762534 C148.584562,2.78279575 148.668071,2.73808975 148.752529,2.69343346 Z"></path></g></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul.liste-chiffre li::after, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul.liste-chiffre li::after, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul.liste-chiffre li::after, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul.liste-chiffre li::after, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .body ul.liste-chiffre li::after {
  content: counter(section);
  width: 63px;
  height: 63px;
  padding: 0;
  left: calc(50% - 1.2rem);
  top: 0;
  border: 1px solid rgba(37, 152, 255, 0.5);
  background: #f0f8ff;
  border-radius: 50%;
  font-weight: bold;
  display: inline-block;
  line-height: 3.4rem;
  font-size: 36px;
  color: var(--primary-color, #2598FF);
  text-align: center;
  position: absolute;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-widgets, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-widgets, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-widgets, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-widgets, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-widgets {
    margin: 0 1rem;
  }
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-widgets .widgets, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-widgets .widgets, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-widgets .widgets, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-widgets .widgets, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-widgets .widgets {
  padding: 0;
  align-items: flex-start;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags {
    margin: 0 1rem;
  }
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags .header-tags, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags .header-tags, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags .header-tags, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags .header-tags, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags .header-tags {
  padding: 30px 0;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags .header-tags .tag-dossier, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags .header-tags .tag-dossier, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags .header-tags .tag-dossier, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags .header-tags .tag-dossier, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags .header-tags .tag-dossier {
  margin-right: 1rem;
  margin-bottom: 1rem;
  display: inline-flex;
  gap: 5px;
  justify-content: start;
  flex-flow: wrap;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags .header-tags .tag-dossier, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags .header-tags .tag-dossier, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags .header-tags .tag-dossier, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags .header-tags .tag-dossier, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags .header-tags .tag-dossier {
    margin-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags .header-tags .tag-dossier a, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags .header-tags .tag-dossier a, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags .header-tags .tag-dossier a, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags .header-tags .tag-dossier a, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .wrap-header-tags .header-tags .tag-dossier a {
  background: #f8f4f2;
  border-radius: 10px;
  padding: 0.5rem 1.2rem;
  color: var(--primary-color, #2598FF);
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .prep_carac, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .prep_carac, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .prep_carac, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .prep_carac, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .prep_carac {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  font-weight: 600;
  margin-right: 1rem;
  margin-bottom: 2rem;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .prep_carac .prepspec, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .prep_carac .prepspec, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .prep_carac .prepspec, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .prep_carac .prepspec, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .prep_carac .prepspec {
  margin-left: 1rem;
  margin-right: 0.3rem;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .prep_carac b, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .prep_carac b, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .prep_carac b, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .prep_carac b, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .prep_carac b {
  display: none;
}
.page-node-type-dossier.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .prep_carac .level, .page-node-type-dossier-recette.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .prep_carac .level, .page-node-type-blog-expert.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .prep_carac .level, .paragraph--type--related-links.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .prep_carac .level, .page-node-type-diaporama.page-node-type-dossier-recette article.node--type-dossier-recette .page-content .node__content .prep_carac .level {
  display: inline-flex;
}
.page-node-type-dossier.page-node-type-dossier-recette section.comments, .page-node-type-dossier.page-node-type-dossier-recette section.field--name-comment, .page-node-type-dossier-recette.page-node-type-dossier-recette section.comments, .page-node-type-dossier-recette.page-node-type-dossier-recette section.field--name-comment, .page-node-type-blog-expert.page-node-type-dossier-recette section.comments, .page-node-type-blog-expert.page-node-type-dossier-recette section.field--name-comment, .paragraph--type--related-links.page-node-type-dossier-recette section.comments, .paragraph--type--related-links.page-node-type-dossier-recette section.field--name-comment, .page-node-type-diaporama.page-node-type-dossier-recette section.comments, .page-node-type-diaporama.page-node-type-dossier-recette section.field--name-comment {
  padding: 0;
  max-width: 770px;
  width: 100%;
  margin: 0 auto;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier.page-node-type-dossier-recette section.comments, .page-node-type-dossier.page-node-type-dossier-recette section.field--name-comment, .page-node-type-dossier-recette.page-node-type-dossier-recette section.comments, .page-node-type-dossier-recette.page-node-type-dossier-recette section.field--name-comment, .page-node-type-blog-expert.page-node-type-dossier-recette section.comments, .page-node-type-blog-expert.page-node-type-dossier-recette section.field--name-comment, .paragraph--type--related-links.page-node-type-dossier-recette section.comments, .paragraph--type--related-links.page-node-type-dossier-recette section.field--name-comment, .page-node-type-diaporama.page-node-type-dossier-recette section.comments, .page-node-type-diaporama.page-node-type-dossier-recette section.field--name-comment {
    padding: 0 1rem;
  }
}
.page-node-type-dossier.page-node-type-dossier-recette section.comments .field--name-comment h2, .page-node-type-dossier.page-node-type-dossier-recette section.comments.field--name-comment h2, .page-node-type-dossier.page-node-type-dossier-recette section.field--name-comment .field--name-comment h2, .page-node-type-dossier.page-node-type-dossier-recette section.field--name-comment.field--name-comment h2, .page-node-type-dossier-recette.page-node-type-dossier-recette section.comments .field--name-comment h2, .page-node-type-dossier-recette.page-node-type-dossier-recette section.comments.field--name-comment h2, .page-node-type-dossier-recette.page-node-type-dossier-recette section.field--name-comment .field--name-comment h2, .page-node-type-dossier-recette.page-node-type-dossier-recette section.field--name-comment.field--name-comment h2, .page-node-type-blog-expert.page-node-type-dossier-recette section.comments .field--name-comment h2, .page-node-type-blog-expert.page-node-type-dossier-recette section.comments.field--name-comment h2, .page-node-type-blog-expert.page-node-type-dossier-recette section.field--name-comment .field--name-comment h2, .page-node-type-blog-expert.page-node-type-dossier-recette section.field--name-comment.field--name-comment h2, .paragraph--type--related-links.page-node-type-dossier-recette section.comments .field--name-comment h2, .paragraph--type--related-links.page-node-type-dossier-recette section.comments.field--name-comment h2, .paragraph--type--related-links.page-node-type-dossier-recette section.field--name-comment .field--name-comment h2, .paragraph--type--related-links.page-node-type-dossier-recette section.field--name-comment.field--name-comment h2, .page-node-type-diaporama.page-node-type-dossier-recette section.comments .field--name-comment h2, .page-node-type-diaporama.page-node-type-dossier-recette section.comments.field--name-comment h2, .page-node-type-diaporama.page-node-type-dossier-recette section.field--name-comment .field--name-comment h2, .page-node-type-diaporama.page-node-type-dossier-recette section.field--name-comment.field--name-comment h2 {
  margin: 20px 0;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.2;
  margin-bottom: 1rem;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier.page-node-type-dossier-recette section.comments .field--name-comment h2, .page-node-type-dossier.page-node-type-dossier-recette section.comments.field--name-comment h2, .page-node-type-dossier.page-node-type-dossier-recette section.field--name-comment .field--name-comment h2, .page-node-type-dossier.page-node-type-dossier-recette section.field--name-comment.field--name-comment h2, .page-node-type-dossier-recette.page-node-type-dossier-recette section.comments .field--name-comment h2, .page-node-type-dossier-recette.page-node-type-dossier-recette section.comments.field--name-comment h2, .page-node-type-dossier-recette.page-node-type-dossier-recette section.field--name-comment .field--name-comment h2, .page-node-type-dossier-recette.page-node-type-dossier-recette section.field--name-comment.field--name-comment h2, .page-node-type-blog-expert.page-node-type-dossier-recette section.comments .field--name-comment h2, .page-node-type-blog-expert.page-node-type-dossier-recette section.comments.field--name-comment h2, .page-node-type-blog-expert.page-node-type-dossier-recette section.field--name-comment .field--name-comment h2, .page-node-type-blog-expert.page-node-type-dossier-recette section.field--name-comment.field--name-comment h2, .paragraph--type--related-links.page-node-type-dossier-recette section.comments .field--name-comment h2, .paragraph--type--related-links.page-node-type-dossier-recette section.comments.field--name-comment h2, .paragraph--type--related-links.page-node-type-dossier-recette section.field--name-comment .field--name-comment h2, .paragraph--type--related-links.page-node-type-dossier-recette section.field--name-comment.field--name-comment h2, .page-node-type-diaporama.page-node-type-dossier-recette section.comments .field--name-comment h2, .page-node-type-diaporama.page-node-type-dossier-recette section.comments.field--name-comment h2, .page-node-type-diaporama.page-node-type-dossier-recette section.field--name-comment .field--name-comment h2, .page-node-type-diaporama.page-node-type-dossier-recette section.field--name-comment.field--name-comment h2 {
    font-size: 20px;
  }
}
.page-node-type-dossier.page-node-type-dossier-recette section.comments .field--name-comment form.comment-comment-form .form-actions, .page-node-type-dossier.page-node-type-dossier-recette section.comments.field--name-comment form.comment-comment-form .form-actions, .page-node-type-dossier.page-node-type-dossier-recette section.field--name-comment .field--name-comment form.comment-comment-form .form-actions, .page-node-type-dossier.page-node-type-dossier-recette section.field--name-comment.field--name-comment form.comment-comment-form .form-actions, .page-node-type-dossier-recette.page-node-type-dossier-recette section.comments .field--name-comment form.comment-comment-form .form-actions, .page-node-type-dossier-recette.page-node-type-dossier-recette section.comments.field--name-comment form.comment-comment-form .form-actions, .page-node-type-dossier-recette.page-node-type-dossier-recette section.field--name-comment .field--name-comment form.comment-comment-form .form-actions, .page-node-type-dossier-recette.page-node-type-dossier-recette section.field--name-comment.field--name-comment form.comment-comment-form .form-actions, .page-node-type-blog-expert.page-node-type-dossier-recette section.comments .field--name-comment form.comment-comment-form .form-actions, .page-node-type-blog-expert.page-node-type-dossier-recette section.comments.field--name-comment form.comment-comment-form .form-actions, .page-node-type-blog-expert.page-node-type-dossier-recette section.field--name-comment .field--name-comment form.comment-comment-form .form-actions, .page-node-type-blog-expert.page-node-type-dossier-recette section.field--name-comment.field--name-comment form.comment-comment-form .form-actions, .paragraph--type--related-links.page-node-type-dossier-recette section.comments .field--name-comment form.comment-comment-form .form-actions, .paragraph--type--related-links.page-node-type-dossier-recette section.comments.field--name-comment form.comment-comment-form .form-actions, .paragraph--type--related-links.page-node-type-dossier-recette section.field--name-comment .field--name-comment form.comment-comment-form .form-actions, .paragraph--type--related-links.page-node-type-dossier-recette section.field--name-comment.field--name-comment form.comment-comment-form .form-actions, .page-node-type-diaporama.page-node-type-dossier-recette section.comments .field--name-comment form.comment-comment-form .form-actions, .page-node-type-diaporama.page-node-type-dossier-recette section.comments.field--name-comment form.comment-comment-form .form-actions, .page-node-type-diaporama.page-node-type-dossier-recette section.field--name-comment .field--name-comment form.comment-comment-form .form-actions, .page-node-type-diaporama.page-node-type-dossier-recette section.field--name-comment.field--name-comment form.comment-comment-form .form-actions {
  text-align: right;
  position: relative;
}
.page-node-type-dossier.page-node-type-dossier-recette section.comments .field--name-comment form.comment-comment-form .form-actions:after, .page-node-type-dossier.page-node-type-dossier-recette section.comments.field--name-comment form.comment-comment-form .form-actions:after, .page-node-type-dossier.page-node-type-dossier-recette section.field--name-comment .field--name-comment form.comment-comment-form .form-actions:after, .page-node-type-dossier.page-node-type-dossier-recette section.field--name-comment.field--name-comment form.comment-comment-form .form-actions:after, .page-node-type-dossier-recette.page-node-type-dossier-recette section.comments .field--name-comment form.comment-comment-form .form-actions:after, .page-node-type-dossier-recette.page-node-type-dossier-recette section.comments.field--name-comment form.comment-comment-form .form-actions:after, .page-node-type-dossier-recette.page-node-type-dossier-recette section.field--name-comment .field--name-comment form.comment-comment-form .form-actions:after, .page-node-type-dossier-recette.page-node-type-dossier-recette section.field--name-comment.field--name-comment form.comment-comment-form .form-actions:after, .page-node-type-blog-expert.page-node-type-dossier-recette section.comments .field--name-comment form.comment-comment-form .form-actions:after, .page-node-type-blog-expert.page-node-type-dossier-recette section.comments.field--name-comment form.comment-comment-form .form-actions:after, .page-node-type-blog-expert.page-node-type-dossier-recette section.field--name-comment .field--name-comment form.comment-comment-form .form-actions:after, .page-node-type-blog-expert.page-node-type-dossier-recette section.field--name-comment.field--name-comment form.comment-comment-form .form-actions:after, .paragraph--type--related-links.page-node-type-dossier-recette section.comments .field--name-comment form.comment-comment-form .form-actions:after, .paragraph--type--related-links.page-node-type-dossier-recette section.comments.field--name-comment form.comment-comment-form .form-actions:after, .paragraph--type--related-links.page-node-type-dossier-recette section.field--name-comment .field--name-comment form.comment-comment-form .form-actions:after, .paragraph--type--related-links.page-node-type-dossier-recette section.field--name-comment.field--name-comment form.comment-comment-form .form-actions:after, .page-node-type-diaporama.page-node-type-dossier-recette section.comments .field--name-comment form.comment-comment-form .form-actions:after, .page-node-type-diaporama.page-node-type-dossier-recette section.comments.field--name-comment form.comment-comment-form .form-actions:after, .page-node-type-diaporama.page-node-type-dossier-recette section.field--name-comment .field--name-comment form.comment-comment-form .form-actions:after, .page-node-type-diaporama.page-node-type-dossier-recette section.field--name-comment.field--name-comment form.comment-comment-form .form-actions:after {
  position: absolute;
  content: "";
  display: block;
  top: 20px;
  right: 18px;
  width: 13px;
  height: 20px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 12 12" enable-background="new 0 0 12 12" xml:space="preserve" height="12px" width="12px" fill="rgb(255,255,255,1)" ><g><polygon points="6 0 4.9425 1.0575 9.1275 5.25 0 5.25 0 6.75 9.1275 6.75 4.9425 10.9425 6 12 12 6"></polygon></g></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.page-node-type-dossier.page-node-type-dossier-recette section.comments .field--name-comment form.comment-comment-form .form-actions .button, .page-node-type-dossier.page-node-type-dossier-recette section.comments.field--name-comment form.comment-comment-form .form-actions .button, .page-node-type-dossier.page-node-type-dossier-recette section.field--name-comment .field--name-comment form.comment-comment-form .form-actions .button, .page-node-type-dossier.page-node-type-dossier-recette section.field--name-comment.field--name-comment form.comment-comment-form .form-actions .button, .page-node-type-dossier-recette.page-node-type-dossier-recette section.comments .field--name-comment form.comment-comment-form .form-actions .button, .page-node-type-dossier-recette.page-node-type-dossier-recette section.comments.field--name-comment form.comment-comment-form .form-actions .button, .page-node-type-dossier-recette.page-node-type-dossier-recette section.field--name-comment .field--name-comment form.comment-comment-form .form-actions .button, .page-node-type-dossier-recette.page-node-type-dossier-recette section.field--name-comment.field--name-comment form.comment-comment-form .form-actions .button, .page-node-type-blog-expert.page-node-type-dossier-recette section.comments .field--name-comment form.comment-comment-form .form-actions .button, .page-node-type-blog-expert.page-node-type-dossier-recette section.comments.field--name-comment form.comment-comment-form .form-actions .button, .page-node-type-blog-expert.page-node-type-dossier-recette section.field--name-comment .field--name-comment form.comment-comment-form .form-actions .button, .page-node-type-blog-expert.page-node-type-dossier-recette section.field--name-comment.field--name-comment form.comment-comment-form .form-actions .button, .paragraph--type--related-links.page-node-type-dossier-recette section.comments .field--name-comment form.comment-comment-form .form-actions .button, .paragraph--type--related-links.page-node-type-dossier-recette section.comments.field--name-comment form.comment-comment-form .form-actions .button, .paragraph--type--related-links.page-node-type-dossier-recette section.field--name-comment .field--name-comment form.comment-comment-form .form-actions .button, .paragraph--type--related-links.page-node-type-dossier-recette section.field--name-comment.field--name-comment form.comment-comment-form .form-actions .button, .page-node-type-diaporama.page-node-type-dossier-recette section.comments .field--name-comment form.comment-comment-form .form-actions .button, .page-node-type-diaporama.page-node-type-dossier-recette section.comments.field--name-comment form.comment-comment-form .form-actions .button, .page-node-type-diaporama.page-node-type-dossier-recette section.field--name-comment .field--name-comment form.comment-comment-form .form-actions .button, .page-node-type-diaporama.page-node-type-dossier-recette section.field--name-comment.field--name-comment form.comment-comment-form .form-actions .button {
  padding: 0 40px 0 34px;
}
.page-node-type-dossier.page-node-type-dossier-recette section.comments .field--name-comment .blog-comment, .page-node-type-dossier.page-node-type-dossier-recette section.comments.field--name-comment .blog-comment, .page-node-type-dossier.page-node-type-dossier-recette section.field--name-comment .field--name-comment .blog-comment, .page-node-type-dossier.page-node-type-dossier-recette section.field--name-comment.field--name-comment .blog-comment, .page-node-type-dossier-recette.page-node-type-dossier-recette section.comments .field--name-comment .blog-comment, .page-node-type-dossier-recette.page-node-type-dossier-recette section.comments.field--name-comment .blog-comment, .page-node-type-dossier-recette.page-node-type-dossier-recette section.field--name-comment .field--name-comment .blog-comment, .page-node-type-dossier-recette.page-node-type-dossier-recette section.field--name-comment.field--name-comment .blog-comment, .page-node-type-blog-expert.page-node-type-dossier-recette section.comments .field--name-comment .blog-comment, .page-node-type-blog-expert.page-node-type-dossier-recette section.comments.field--name-comment .blog-comment, .page-node-type-blog-expert.page-node-type-dossier-recette section.field--name-comment .field--name-comment .blog-comment, .page-node-type-blog-expert.page-node-type-dossier-recette section.field--name-comment.field--name-comment .blog-comment, .paragraph--type--related-links.page-node-type-dossier-recette section.comments .field--name-comment .blog-comment, .paragraph--type--related-links.page-node-type-dossier-recette section.comments.field--name-comment .blog-comment, .paragraph--type--related-links.page-node-type-dossier-recette section.field--name-comment .field--name-comment .blog-comment, .paragraph--type--related-links.page-node-type-dossier-recette section.field--name-comment.field--name-comment .blog-comment, .page-node-type-diaporama.page-node-type-dossier-recette section.comments .field--name-comment .blog-comment, .page-node-type-diaporama.page-node-type-dossier-recette section.comments.field--name-comment .blog-comment, .page-node-type-diaporama.page-node-type-dossier-recette section.field--name-comment .field--name-comment .blog-comment, .page-node-type-diaporama.page-node-type-dossier-recette section.field--name-comment.field--name-comment .blog-comment {
  padding: 0;
  border: none;
  box-shadow: none;
}
.page-node-type-dossier.page-node-type-dossier-recette section.comments .field--name-comment .blog-comment__content, .page-node-type-dossier.page-node-type-dossier-recette section.comments.field--name-comment .blog-comment__content, .page-node-type-dossier.page-node-type-dossier-recette section.field--name-comment .field--name-comment .blog-comment__content, .page-node-type-dossier.page-node-type-dossier-recette section.field--name-comment.field--name-comment .blog-comment__content, .page-node-type-dossier-recette.page-node-type-dossier-recette section.comments .field--name-comment .blog-comment__content, .page-node-type-dossier-recette.page-node-type-dossier-recette section.comments.field--name-comment .blog-comment__content, .page-node-type-dossier-recette.page-node-type-dossier-recette section.field--name-comment .field--name-comment .blog-comment__content, .page-node-type-dossier-recette.page-node-type-dossier-recette section.field--name-comment.field--name-comment .blog-comment__content, .page-node-type-blog-expert.page-node-type-dossier-recette section.comments .field--name-comment .blog-comment__content, .page-node-type-blog-expert.page-node-type-dossier-recette section.comments.field--name-comment .blog-comment__content, .page-node-type-blog-expert.page-node-type-dossier-recette section.field--name-comment .field--name-comment .blog-comment__content, .page-node-type-blog-expert.page-node-type-dossier-recette section.field--name-comment.field--name-comment .blog-comment__content, .paragraph--type--related-links.page-node-type-dossier-recette section.comments .field--name-comment .blog-comment__content, .paragraph--type--related-links.page-node-type-dossier-recette section.comments.field--name-comment .blog-comment__content, .paragraph--type--related-links.page-node-type-dossier-recette section.field--name-comment .field--name-comment .blog-comment__content, .paragraph--type--related-links.page-node-type-dossier-recette section.field--name-comment.field--name-comment .blog-comment__content, .page-node-type-diaporama.page-node-type-dossier-recette section.comments .field--name-comment .blog-comment__content, .page-node-type-diaporama.page-node-type-dossier-recette section.comments.field--name-comment .blog-comment__content, .page-node-type-diaporama.page-node-type-dossier-recette section.field--name-comment .field--name-comment .blog-comment__content, .page-node-type-diaporama.page-node-type-dossier-recette section.field--name-comment.field--name-comment .blog-comment__content {
  padding-left: 4rem;
}
.page-node-type-dossier.page-node-type-dossier-recette section.comments .field--name-comment .blog-comment__header .header__author span .username, .page-node-type-dossier.page-node-type-dossier-recette section.comments.field--name-comment .blog-comment__header .header__author span .username, .page-node-type-dossier.page-node-type-dossier-recette section.field--name-comment .field--name-comment .blog-comment__header .header__author span .username, .page-node-type-dossier.page-node-type-dossier-recette section.field--name-comment.field--name-comment .blog-comment__header .header__author span .username, .page-node-type-dossier-recette.page-node-type-dossier-recette section.comments .field--name-comment .blog-comment__header .header__author span .username, .page-node-type-dossier-recette.page-node-type-dossier-recette section.comments.field--name-comment .blog-comment__header .header__author span .username, .page-node-type-dossier-recette.page-node-type-dossier-recette section.field--name-comment .field--name-comment .blog-comment__header .header__author span .username, .page-node-type-dossier-recette.page-node-type-dossier-recette section.field--name-comment.field--name-comment .blog-comment__header .header__author span .username, .page-node-type-blog-expert.page-node-type-dossier-recette section.comments .field--name-comment .blog-comment__header .header__author span .username, .page-node-type-blog-expert.page-node-type-dossier-recette section.comments.field--name-comment .blog-comment__header .header__author span .username, .page-node-type-blog-expert.page-node-type-dossier-recette section.field--name-comment .field--name-comment .blog-comment__header .header__author span .username, .page-node-type-blog-expert.page-node-type-dossier-recette section.field--name-comment.field--name-comment .blog-comment__header .header__author span .username, .paragraph--type--related-links.page-node-type-dossier-recette section.comments .field--name-comment .blog-comment__header .header__author span .username, .paragraph--type--related-links.page-node-type-dossier-recette section.comments.field--name-comment .blog-comment__header .header__author span .username, .paragraph--type--related-links.page-node-type-dossier-recette section.field--name-comment .field--name-comment .blog-comment__header .header__author span .username, .paragraph--type--related-links.page-node-type-dossier-recette section.field--name-comment.field--name-comment .blog-comment__header .header__author span .username, .page-node-type-diaporama.page-node-type-dossier-recette section.comments .field--name-comment .blog-comment__header .header__author span .username, .page-node-type-diaporama.page-node-type-dossier-recette section.comments.field--name-comment .blog-comment__header .header__author span .username, .page-node-type-diaporama.page-node-type-dossier-recette section.field--name-comment .field--name-comment .blog-comment__header .header__author span .username, .page-node-type-diaporama.page-node-type-dossier-recette section.field--name-comment.field--name-comment .blog-comment__header .header__author span .username {
  font-size: 14px;
  font-weight: bold;
  color: #000000;
}
.page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert {
  position: relative;
  background: none;
}
.page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert:before, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert:before, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert:before, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert:before, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert:before {
  position: absolute;
  top: 4rem;
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 1170 918" enable-background="new 0 0 1170 918" xml:space="preserve" height="918px" width="1170px" fill="rgb(37,152,255,.2)" ><g><path d="M-60.0353,139 C-91.5481,241.595 -72.7655,317.537 -8.65312,337.232 C-2.88449,339.003 2.45339,340.172 7.61833,341.084 C5.55235,333.048 4.39548,324.787 4.39548,316.348 C4.39548,303.039 6.2552,290.347 9.63589,278.326 C-4.45032,249.253 -18.8132,227.317 -19.0815,226.914 C-23.1867,220.742 -21.5057,212.427 -15.3346,208.335 C-9.1367,204.23 -0.8357,205.898 3.24259,212.083 C4.12801,213.411 12.8608,226.706 23.3919,246.2 C35.1573,226.384 51.9505,209.529 72.7042,196.622 C48.8515,172.151 6.23696,152.255 -60.0353,139 Z" ></path><path d="M179.556,194.971 C101.424,194.971 31.2264,240.29 31.2264,316.348 C31.2264,339.516 42.9203,361.39 59.4197,378.294 C41.4798,415.742 32.9033,443.673 32.9033,443.673 C32.3902,445.359 32.2143,447.13 32.3856,448.884 C32.5569,450.638 33.072,452.342 33.9017,453.897 C34.7313,455.452 35.8591,456.828 37.2207,457.948 C38.5824,459.067 40.1511,459.907 41.8374,460.419 C43.5236,460.932 45.2944,461.108 47.0485,460.936 C48.8026,460.765 50.5058,460.249 52.0606,459.419 C53.6155,458.589 54.9916,457.461 56.1104,456.099 C57.2293,454.737 58.0689,453.168 58.5813,451.481 C58.5813,451.481 77.0168,391.505 116.724,330.865 C133.78,305.172 154.806,278.656 180.735,254.271 C186.128,249.199 194.634,249.454 199.705,254.847 C204.776,260.241 204.522,268.734 199.129,273.819 C153.262,316.953 123.038,368.157 104.592,407.118 C111.769,409.412 118.884,410.76 125.632,410.76 C199.632,410.76 247,365.781 247,262.394 L247,194.971 L179.556,194.971 Z" ></path><path d="M-0.751511905,1.29816403 L0.751511905,-1.29816403 L2.68435147,-0.191983407 L4.70750186,0.953035438 L7.5125203,2.52457995 L10.5517395,4.20871626 C18.0512312,8.34201412 25.8382404,12.4752173 33.5063887,16.3316202 C36.2981921,17.7356514 39.0277718,19.0790771 41.6835107,20.3540157 L43.7345307,21.3319498 L45.1778029,22.0118235 L46.6002426,22.6748168 L48.0015595,23.3207429 L49.3814635,23.9494148 L50.7396645,24.5606458 L52.0758722,25.1542488 L53.3897965,25.730037 L54.6811471,26.2878235 L55.949634,26.8274213 L57.1949669,27.3486436 L58.4168557,27.8513035 L59.6150101,28.3352141 L60.7891401,28.8001884 L61.9389554,29.2460396 L63.0641658,29.6725808 L64.1644812,30.079625 L65.2396114,30.4669854 C65.4166849,30.5298948 65.5926969,30.5919762 65.7676413,30.6532258 L66.8044496,31.01071 L67.8153473,31.3480431 C68.1479625,31.4571082 68.4762109,31.5627836 68.8000441,31.6650383 L69.75825,31.9615085 L70.6896746,32.237267 C71.7606015,32.5468307 72.7762577,32.8137262 73.7345697,33.036618 L74.1417579,33.1294451 C137.057353,47.1766388 178.235072,64.0402804 206.090198,86.0211776 C218.559554,95.860934 228.541789,106.821615 237.249389,119.795242 L237.640117,120.37982 L238.414892,121.553614 C238.671739,121.946029 238.927223,122.339676 239.181491,122.734794 L239.940791,123.924803 L240.693671,125.125082 L241.44101,126.337073 L242.183685,127.562218 L242.922574,128.801959 L243.658556,130.057738 L244.39251,131.330996 L245.125312,132.623176 C245.247399,132.840197 245.369474,133.058065 245.491557,133.276812 L246.22428,134.600078 L246.958048,135.94587 L247.693739,137.31563 L248.432232,138.7108 L249.174404,140.132822 L249.921134,141.583138 L250.6733,143.063189 L251.43178,144.574417 L252.197452,146.118265 L252.971195,147.696174 L253.753887,149.309586 L254.546407,150.959943 L255.349631,152.648687 L256.576462,155.256932 L257.410292,157.047951 L259.227518,161.001912 L268.037921,180.43055 L269.461532,183.535158 L270.383944,185.532288 L271.287999,187.477218 L272.615231,190.307777 L273.484534,192.144283 L274.344394,193.946251 L275.197356,195.718725 L276.045969,197.466752 L276.892779,199.195378 L277.740333,200.909648 L279.018631,203.465174 C297.229665,239.616817 307.397817,290.1296 305.203801,334.574832 C302.764112,383.996763 285.775988,420.218161 255.192732,432.877941 L230.37792,443.209843 L156.657901,474.027995 L0.579679336,539.383464 L-0.579679336,536.616536 L200.202402,452.563847 L251.667182,431.091829 L254.045293,430.106049 C283.323422,417.986519 299.818755,382.815831 302.207449,334.426918 C304.354685,290.929337 294.512221,241.492842 276.876168,205.889445 L275.481297,203.103407 L274.627947,201.385444 L273.776752,199.655856 L272.925157,197.90958 L272.070604,196.141552 L271.210536,194.346709 L269.9045,191.59309 L269.019458,189.709056 L268.119952,187.780484 L266.737979,184.793044 L255.619542,160.325518 L255.047087,159.084527 L254.081774,157.008822 C253.921549,156.666091 253.761645,156.32496 253.60205,155.985414 L252.648063,153.967023 L251.700819,151.985917 L250.759671,150.041358 C250.603285,149.720269 250.447127,149.400672 250.291181,149.082552 L249.357965,147.191426 C249.047676,146.566875 248.738133,145.948107 248.429229,145.334998 L247.504325,143.51253 C247.350458,143.211574 247.196724,142.912003 247.043108,142.6138 L246.122741,140.840884 C245.96955,140.548095 245.81645,140.256643 245.663429,139.966514 L244.746144,138.241489 C243.67683,136.247188 242.610061,134.316183 241.541215,132.443194 L240.624444,130.85186 C240.318613,130.326069 240.012504,129.80489 239.70601,129.288201 L238.785265,127.751481 C228.949366,111.500829 218.608765,99.7213274 204.231785,88.3762367 C177.057742,66.9327919 136.816085,50.3493508 75.3569478,36.4769055 L73.4880468,36.0573559 C73.0689182,35.9637783 72.6395473,35.8620706 72.2000739,35.7523345 L71.3076987,35.5221878 C71.1567383,35.4820559 71.0046658,35.4410396 70.8514864,35.3991425 L69.9191683,35.137221 L68.9605328,34.8543423 C68.798581,34.8054595 68.6355429,34.7557109 68.4714238,34.7051005 L67.473779,34.3911248 L66.450439,34.0566438 L65.401653,33.701836 L64.3276697,33.3268887 L63.2287383,32.9319761 C63.0435179,32.8645038 62.8572683,32.7962072 62.6699948,32.7270902 L61.5341077,32.3025718 L60.3738948,31.8585423 L59.1896049,31.3951823 L57.9814871,30.9126726 L56.7497902,30.4111939 L55.4947632,29.8909269 L54.216655,29.3520526 L52.9157146,28.7947515 L51.592191,28.2192044 L50.2463329,27.6255922 L48.8783896,27.0140955 L47.4886097,26.3848951 L46.0772424,25.7381717 L44.6445364,25.0741062 L43.1907409,24.3928792 L41.7161047,23.6946715 C38.6263298,22.2243748 35.4344344,20.6592751 32.1585081,19.0117728 C24.4534521,15.1368085 16.6340351,10.9864039 9.10367669,6.83609406 L6.79352835,5.5576753 L5.32471254,4.73924253 L2.56907709,3.19105669 L-0.751511905,1.29816403 Z"></path></g></svg>');
  background-repeat: repeat-y;
  background-position: left 95rem;
  background-size: 50rem;
  z-index: -1;
}
@media only screen and (max-width:1199px) {
  .page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert:before, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert:before, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert:before, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert:before, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert:before {
    background-size: 40rem;
  }
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert:before, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert:before, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert:before, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert:before, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert:before {
    display: none;
  }
}
.page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert:after, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert:after, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert:after, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert:after, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert:after {
  position: absolute;
  top: 5rem;
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 1170 918" enable-background="new 0 0 1170 918" xml:space="preserve" height="918px" width="1170px" fill="rgb(37,152,255,.2)" ><g><path d="M967.965,133 C936.4519,235.595 955.2345,311.537 1019.347,331.232 C1025.116,333.003 1030.453,334.172 1035.618,335.084 C1033.552,327.048 1032.395,318.787 1032.395,310.348 C1032.395,297.039 1034.255,284.347 1037.636,272.326 C1023.55,243.253 1009.187,221.317 1008.918,220.914 C1004.813,214.742 1006.494,206.427 1012.665,202.335 C1018.863,198.23 1027.164,199.898 1031.243,206.083 C1032.128,207.411 1040.861,220.706 1051.392,240.2 C1063.157,220.384 1079.95,203.529 1100.704,190.622 C1076.852,166.151 1034.237,146.255 967.965,133 Z" ></path><path d="M1207.556,188.971 C1129.424,188.971 1059.226,234.29 1059.226,310.348 C1059.226,333.516 1070.92,355.39 1087.42,372.294 C1069.48,409.742 1060.903,437.673 1060.903,437.673 C1060.39,439.359 1060.214,441.13 1060.386,442.884 C1060.557,444.638 1061.072,446.342 1061.902,447.897 C1062.731,449.452 1063.859,450.828 1065.221,451.948 C1066.582,453.067 1068.151,453.907 1069.837,454.419 C1071.524,454.932 1073.294,455.108 1075.049,454.936 C1076.803,454.765 1078.506,454.249 1080.061,453.419 C1081.615,452.589 1082.992,451.461 1084.11,450.099 C1085.229,448.737 1086.069,447.168 1086.581,445.481 C1086.581,445.481 1105.017,385.505 1144.724,324.865 C1161.78,299.172 1182.806,272.656 1208.735,248.271 C1214.128,243.199 1222.634,243.454 1227.705,248.847 C1232.776,254.241 1232.522,262.734 1227.129,267.819 C1181.262,310.953 1151.038,362.157 1132.592,401.118 C1139.769,403.412 1146.884,404.76 1153.632,404.76 C1227.632,404.76 1275,359.781 1275,256.394 L1275,188.971 L1207.556,188.971 Z" ></path><path d="M1169.24825,-1.29802741 L1170.75175,1.29802741 L1168.07161,2.82920463 L1166.06915,3.95950873 L1163.92609,5.15906176 L1160.86416,6.85649521 C1153.30903,11.022207 1145.4639,15.1880136 1137.73351,19.0773539 C1134.91641,20.4947048 1132.16125,21.8512926 1129.47946,23.1392796 L1127.40239,24.130036 L1125.93335,24.8223304 L1124.48533,25.4974905 L1123.05861,26.1553347 L1121.65341,26.7956817 L1120.27,27.41835 L1118.90862,28.0231582 L1116.90842,28.8964859 L1115.60322,29.45585 L1114.32093,29.996719 C1114.10914,30.0853125 1113.89831,30.1731278 1113.68845,30.2601612 L1111.82607,31.0222459 L1110.614,31.5065408 L1109.42584,31.9716149 L1108.26183,32.4172867 L1107.12224,32.8433747 C1106.93435,32.9127474 1106.7475,32.9812964 1106.56167,33.0490182 L1105.45915,33.4453904 C1105.27748,33.5097877 1105.09685,33.5733501 1104.91727,33.6360738 L1103.85239,34.002322 L1102.81292,34.3482607 L1101.7991,34.6737084 L1100.8112,34.9784838 C1099.34889,35.4200519 1097.97486,35.7912384 1096.6929,36.0892879 L1092.5319,37.0298156 C1031.91796,50.8679242 992.0823,67.3938797 965.093574,88.7000784 C952.835557,98.377147 943.031725,109.146448 934.465321,121.915004 L933.695127,123.072646 C933.567479,123.266126 933.440178,123.459896 933.313205,123.653986 L932.555169,124.822605 C932.429438,125.018095 932.304,125.213964 932.178836,125.410242 L931.430999,126.593066 L930.688874,127.787154 C930.442354,128.18722 930.196641,128.589402 929.95159,128.993939 L929.218277,130.214857 C929.096341,130.419601 928.974534,130.624993 928.852838,130.831064 L928.12385,132.07587 L927.396657,133.338395 C927.275559,133.550372 927.1545,133.763147 927.033462,133.976751 L926.30733,135.268543 L925.580818,136.581641 L924.853055,137.917479 C924.731609,138.142093 924.610074,138.367715 924.488432,138.594373 L923.757161,139.96701 L923.022463,141.365973 L922.283469,142.792696 L921.539307,144.248614 L920.789107,145.735161 L920.031999,147.253773 L919.267113,148.805883 L918.493579,150.392926 L917.710525,152.016337 L916.917082,153.67755 L916.11238,155.377999 L915.295548,157.11912 L914.465715,158.902347 L912.180374,163.886527 L903.813472,182.349012 L902.852075,184.449325 L900.99334,188.475187 L899.645237,191.361676 L898.763574,193.232241 L897.460271,195.970154 L896.600456,197.75755 L895.744893,199.520573 L894.891014,201.264303 L894.036255,202.993823 L893.178051,204.714216 C893.034588,205.00047 892.890874,205.286555 892.746856,205.572577 C874.71462,241.385795 864.617138,291.569635 866.793211,335.670951 C869.189827,384.241893 885.740347,419.545093 915.117113,431.710134 L954.669363,448.202526 L1046.54936,486.650898 L1170.57989,538.616626 L1169.42011,541.383374 L970.8112,458.202949 L922.472222,438.014988 L913.969304,434.481873 C883.287468,421.776396 866.244439,385.422647 863.796856,335.818799 C861.617725,291.655508 871.594259,241.52284 889.521667,205.316295 L890.923627,202.514871 L891.775324,200.799522 L892.624995,199.072296 L893.475198,197.328131 L894.757086,194.669041 L896.054542,191.943347 L897.376189,189.133956 L898.730652,186.223776 L899.656117,184.21922 L910.896754,159.474933 L912.167103,156.729529 L913.407336,154.080585 L914.218897,152.365799 L915.415548,149.866766 L916.200806,148.247399 L916.977086,146.663666 L917.745269,145.11412 C917.872673,144.858631 917.999777,144.604507 918.126599,144.351716 L918.884287,142.850738 C919.010052,142.603163 919.135572,142.356862 919.260865,142.111804 L920.010041,140.656138 L920.754644,139.228871 L921.495554,137.828555 L922.233654,136.453744 L922.969824,135.10299 L923.704944,133.774846 L924.439898,132.467865 L925.175564,131.180599 C925.421003,130.754635 925.666708,130.331716 925.912825,129.911601 L926.652562,128.659424 L927.395655,127.422622 L928.142986,126.199745 L928.895436,124.989349 L929.653886,123.789984 C929.780843,123.590929 929.908087,123.392273 930.035636,123.193987 L930.804738,122.008457 L931.582043,120.830342 C931.712326,120.634527 931.842988,120.43896 931.974047,120.243612 C940.710022,107.222303 950.72474,96.2213483 963.234678,86.3454008 C991.180814,64.2833768 1032.49332,47.3573175 1095.61501,33.258074 L1096.01607,33.1666387 L1096.83853,32.9681487 C1096.97786,32.9333389 1097.1183,32.8976676 1097.25986,32.8611384 L1098.12255,32.6316982 C1098.26855,32.5917523 1098.41565,32.5509559 1098.56385,32.5093127 L1099.46615,32.2493218 L1100.39452,31.9691857 L1101.34868,31.669082 L1102.32835,31.3491881 L1103.33325,31.0096816 L1104.36312,30.6507401 C1104.53683,30.5893068 1104.71157,30.5270711 1104.88733,30.4640367 L1105.95413,30.0762756 L1107.0452,29.6695233 C1107.22905,29.6001585 1107.4139,29.5300098 1107.59975,29.4590809 L1108.72671,29.0241747 L1109.87726,28.5707212 C1110.07097,28.4936099 1110.26564,28.4157331 1110.46129,28.3370947 L1111.6467,27.8561531 L1112.855,27.357108 L1114.08592,26.8401371 L1115.33919,26.3054177 L1116.61453,25.7531276 L1118.56831,24.8921354 L1120.5702,23.9926075 L1122.61927,23.0551432 L1124.01106,22.409387 L1125.42314,21.7472141 L1126.85521,21.0688019 C1129.05475,20.0216902 1131.30708,18.925928 1133.60546,17.7860932 L1136.38518,16.3974295 C1144.07865,12.5266609 1151.89137,8.37806516 1159.41563,4.2293746 L1161.72384,2.95149372 L1163.90262,1.7353088 L1167.30901,-0.187716392 L1169.24825,-1.29802741 Z" ></path></g></svg>');
  background-repeat: repeat-y;
  background-position: right 40rem;
  background-size: 50rem;
  z-index: -1;
}
@media only screen and (max-width:1199px) {
  .page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert:after, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert:after, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert:after, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert:after, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert:after {
    background-size: 40rem;
  }
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert:after, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert:after, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert:after, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert:after, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert:after {
    display: none;
  }
}
.page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content {
  z-index: 1;
  position: relative;
}
.page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content {
  width: 100%;
}
.page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content > .image, .page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content > .body, .page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-widgets, .page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content > .image, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content > .body, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-widgets, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content > .image, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content > .body, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-widgets, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content > .image, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content > .body, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-widgets, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content > .image, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content > .body, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-widgets, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags {
  max-width: 770px;
  width: 100%;
  margin: 0 auto;
  padding: 0;
}
.page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .field__label, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .field__label, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .field__label, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .field__label, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .field__label {
  display: none;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .image, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .image, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .image, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .image, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .image {
    padding: 0 1rem;
  }
}
.page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .image .field--name-field-photo, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .image .field--name-field-photo, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .image .field--name-field-photo, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .image .field--name-field-photo, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .image .field--name-field-photo {
  margin-bottom: 1rem;
}
.page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .image .field--name-field-photo img, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .image .field--name-field-photo img, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .image .field--name-field-photo img, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .image .field--name-field-photo img, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .image .field--name-field-photo img {
  width: 100%;
  height: 390px;
  object-fit: cover;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .image .field--name-field-photo img, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .image .field--name-field-photo img, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .image .field--name-field-photo img, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .image .field--name-field-photo img, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .image .field--name-field-photo img {
    height: 255px;
  }
}
.page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .summary, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .summary, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .summary, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .summary, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .summary {
  margin: 0 auto;
}
.page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body {
  margin: 0 auto;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body {
    padding: 0 1rem;
  }
  .page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body img, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body img, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body img, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body img, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body img {
    display: block;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }
}
.page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body a, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body a, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body a, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body a, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body a {
  color: var(--primary-color, #2598FF);
  cursor: pointer;
  display: inline-block;
  text-decoration: none;
}
.page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body ul.liste-chiffre, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body ul.liste-chiffre, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body ul.liste-chiffre, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body ul.liste-chiffre, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body ul.liste-chiffre {
  list-style-type: none;
  padding: 0;
  counter-reset: section;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin: 2rem 0;
}
.page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body ul.liste-chiffre li, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body ul.liste-chiffre li, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body ul.liste-chiffre li, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body ul.liste-chiffre li, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body ul.liste-chiffre li {
  list-style-type: none;
  position: relative;
  counter-increment: section;
  width: 100%;
  text-align: center;
  padding: 5rem 1rem 0;
  margin: 0 0 2rem 0;
}
.page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body ul.liste-chiffre li::before, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body ul.liste-chiffre li::before, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body ul.liste-chiffre li::before, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body ul.liste-chiffre li::before, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body ul.liste-chiffre li::before {
  content: "";
  position: absolute;
  top: 12px;
  left: calc(50% - 108px);
  width: 244px;
  height: 32px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 244 32" enable-background="new 0 0 244 32" xml:space="preserve" height="32px" width="244px" fill="rgb(37,152,255,.2)" ><g>        <path d="M148.752529,2.69343346 C152.036207,0.957227294 155.634005,0.223384401 159.933053,0.59250264 C161.644976,0.739489182 163.472738,1.06484087 165.428663,1.5778626 L166.168167,1.77906096 C166.913726,1.98909269 167.677524,2.2256791 168.460212,2.48931085 L169.249221,2.76197589 L170.050967,3.05278021 L170.865594,3.36183285 L171.693247,3.68924285 C171.832283,3.74534702 171.971868,3.80222062 172.112004,3.85986593 L172.959467,4.21501643 C173.386534,4.39724008 173.81862,4.58644996 174.255808,4.78270742 L175.13701,5.18463728 L176.03196,5.60546971 L176.940803,6.04531374 C177.093442,6.12021144 177.246667,6.19590584 177.400479,6.27239919 L178.330431,6.7409651 L179.274637,7.22881522 L180.23324,7.73605861 C180.555191,7.90838406 180.879565,8.08395989 181.206386,8.26280429 L182.194219,8.80916131 C182.36009,8.90186115 182.526579,8.99538267 182.693688,9.08972815 L183.703822,9.66570664 L184.729004,10.2615691 C184.901129,10.3625425 185.073888,10.464349 185.247282,10.5669908 L186.295307,11.1928837 L187.358739,11.838933 L188.437726,12.505248 L189.532409,13.1919375 C189.716173,13.3080898 189.900596,13.4250954 190.085683,13.5429569 L191.204184,14.2604129 C191.391935,14.3817065 191.580355,14.5038603 191.769447,14.6268768 L192.912091,15.3753445 L194.071009,16.1446231 L195.246347,16.9348214 L196.43825,17.7460487 L197.64686,18.5784139 L198.872324,19.4320261 L200.114785,20.3069943 L201.374388,21.2034275 L203.296249,22.5885628 C214.211648,30.5131697 224.014492,28.4886733 232.688207,19.9456349 L233.246235,19.3854611 C233.524466,19.1008863 233.801521,18.8096052 234.0774,18.5117329 C235.933833,16.5073053 237.573587,14.354285 238.976729,12.201898 C239.385327,11.5751182 239.748553,10.9866079 240.065148,10.4471593 L240.541024,9.61018178 L240.66633,9.37546992 L243.33367,10.7485301 L243.181607,11.0340259 L242.851859,11.6220184 C242.466833,12.2933357 242.012289,13.0388491 241.489876,13.840219 C239.9995,16.1264199 238.258797,18.4119873 236.278418,20.5502416 C226.341731,31.2790808 214.45956,34.4004061 201.533744,25.0162322 L200.274615,24.1064625 L198.418554,22.781866 L196.601262,21.5049995 L195.411056,20.6800835 L193.657405,19.4819192 L192.509219,18.7091178 L191.377615,17.9569643 L190.262462,17.2253457 L189.163629,16.5141488 L188.080988,15.8232606 L187.014408,15.1525679 L185.963758,14.5019577 L184.92891,13.8713168 L183.909733,13.2605322 L182.906096,12.6694908 C182.740112,12.5726229 182.574769,12.4765729 182.410066,12.3813385 L181.429497,11.8196998 L180.464145,11.2775215 C180.304514,11.1887739 180.145511,11.1008324 179.987135,11.0136947 L179.044363,10.500495 L178.116483,10.0064731 C177.96307,9.92572792 177.810272,9.84577715 177.658086,9.76661837 L176.752299,9.30115091 L175.861078,8.85457841 L174.984294,8.42678778 C174.694424,8.28730865 174.406938,8.15094098 174.121815,8.01766592 L173.273513,7.62709974 C172.852885,7.43643672 172.437524,7.25268967 172.027357,7.07579498 L171.213927,6.73112321 C170.945078,6.61926554 170.678516,6.51043452 170.414219,6.40461129 L169.628102,6.09614612 C169.368314,5.99631962 169.110769,5.89948207 168.855447,5.80561461 L168.096123,5.53290366 L167.350001,5.27790018 L166.61695,5.04049107 C164.800554,4.46886703 163.105486,4.06112998 161.522606,3.80932794 L160.895415,3.71690481 C160.791874,3.70288076 160.688825,3.68954504 160.586267,3.6768953 L159.976783,3.60920972 C159.876177,3.59929446 159.776055,3.59006046 159.676415,3.58150537 C154.010707,3.09504491 150.746105,4.29555879 145.969777,8.29938641 L145.323632,8.84994033 L144.657509,9.43430673 L143.969346,10.0530737 L142.039758,11.8253428 L141.504164,12.3089472 L141.003516,12.7537 L140.532666,13.1634961 L140.086462,13.5422308 L139.659755,13.8937992 L139.247395,14.2220964 L138.844231,14.5310175 L138.445113,14.8244577 L138.044892,15.1063121 L137.638417,15.3804759 L137.220539,15.6508442 C137.149656,15.6958057 137.078084,15.7407713 137.005714,15.7858222 C127.350022,21.7965578 117.729695,24.4850966 107.478551,24.5597029 L107.023808,24.5616441 L106.121992,24.5571694 L105.228399,24.5413663 C104.931638,24.5341857 104.635846,24.5250798 104.340624,24.5140114 L103.456263,24.4748814 C102.572809,24.4297894 101.690869,24.3666997 100.799626,24.2846076 L99.9048802,24.1961441 C99.7551056,24.1803321 99.6049723,24.1639829 99.4544304,24.1470919 L98.5458736,24.0392072 L97.6251038,23.918096 L96.689717,23.7835348 C96.3752181,23.7364146 96.0578823,23.6870156 95.7373089,23.6353004 L94.7654753,23.4731696 L93.771812,23.2969189 L92.7539148,23.1063252 L91.7093796,22.9011651 L90.6358021,22.6812152 L89.5307782,22.4462524 L88.3919037,22.1960532 L87.2167744,21.9303944 L86.0029861,21.6490527 L84.1045588,21.1971462 L82.1056253,20.708697 L77.7665199,19.6385602 L76.3490983,19.2958651 L74.1630394,18.7788061 L72.5592136,18.4118842 L71.0711433,18.0846048 L69.6866881,17.7952219 L68.3937075,17.5419898 L67.4766988,17.3747394 L66.8876224,17.2736269 L66.0336077,17.1369944 L65.2105603,17.0177506 L64.6765368,16.9475514 L64.1524827,16.8845349 L63.6368803,16.828483 L62.8760041,16.7569861 L62.1256082,16.6999319 L61.5994454,16.6679539 C60.5485888,16.6106546 59.5029431,16.592777 58.3976569,16.6049954 C50.5782874,16.6914344 43.9717862,19.1844205 37.7163751,24.9090664 C35.2196648,27.1939326 32.5369125,28.7049492 29.7009249,29.47996 C22.4213182,31.4693105 14.8001716,28.6141628 7.37514533,22.7288528 C5.37573815,21.1440596 3.54086062,19.4490896 1.90751313,17.7532644 C1.6783994,17.5153867 1.45973193,17.2841346 1.25182029,17.0603826 L0.660662411,16.4125017 L0.280718843,15.9822474 L-0.163358261,15.4592884 L2.16335826,13.5655116 L2.54597188,14.0153642 L2.64437059,14.1278843 C2.88899396,14.4065357 3.15833872,14.7049652 3.45127396,15.0201837 L4.06826333,15.6721208 C5.61375954,17.2767344 7.3517484,18.8822033 9.23864832,20.3778197 C15.9909586,25.7299138 22.7614192,28.2663649 28.9100915,26.5860729 C31.1378536,25.9772763 33.2728287,24.8127836 35.3101688,23.0362249 L35.6910248,22.6959338 C42.5035627,16.4614326 49.822501,13.6996059 58.3644955,13.6051787 C59.3405447,13.5943889 60.2696798,13.6051635 61.1908213,13.6429581 L61.7428583,13.6689209 L62.5412042,13.7184417 L63.0761626,13.7596772 L63.6152535,13.8077635 L64.1601488,13.8629349 L64.9920317,13.9594891 L65.5587514,14.0333984 L66.1371264,14.115213 L67.0301995,14.2532697 L67.6450264,14.3558726 L68.6006133,14.5262102 L69.6012314,14.7169708 L70.6525225,14.9289454 L71.7601287,15.1629246 L72.929692,15.4196996 L73.7466076,15.6039376 L75.93131,16.1119332 L78.3403563,16.6905728 L84.1333383,18.1171889 L85.4050053,18.4242353 L87.2321703,18.8550753 L88.969953,19.2509219 C89.1583669,19.2929892 89.3452717,19.3344227 89.5307163,19.375227 L90.6262515,19.6125424 L91.6890815,19.834987 L92.7215467,20.0427884 L93.7259869,20.2361739 L94.7047425,20.4153707 L95.6601535,20.5806062 C95.974993,20.6333831 96.2863318,20.683871 96.5945599,20.7321077 L97.5103021,20.8701027 C97.6615004,20.8919889 97.8120185,20.9133218 97.9619053,20.9341062 L98.8540386,21.0522674 L99.7333578,21.1574903 C100.024589,21.1904335 100.314074,21.2212582 100.602203,21.2500022 L101.462915,21.3300305 C101.605819,21.3423409 101.748481,21.3541406 101.890951,21.3654343 L102.74385,21.4271634 C102.885744,21.4364523 103.027544,21.4452448 103.169297,21.4535455 L104.019647,21.4974869 C104.16141,21.5038396 104.303223,21.50971 104.445137,21.515103 L105.298205,21.5417681 L106.15601,21.5571999 L107.020892,21.5616257 C107.165759,21.5614588 107.311018,21.5608428 107.456718,21.5597824 C117.164414,21.4891311 126.242745,18.9520607 135.420281,13.2389807 L135.799832,12.9980159 L136.168845,12.7537694 L136.532092,12.5025801 C136.592418,12.4599333 136.652702,12.4168446 136.713043,12.3732378 L137.076583,12.1047699 L137.446281,11.8202066 L138.022806,11.3551743 L138.428766,11.0143555 L138.857578,10.6446278 L139.314011,10.24233 L140.328824,9.32538022 L142.229978,7.57592525 L143.143968,6.75248656 L143.707669,6.25673398 L144.240799,5.7994094 L144.748441,5.37696662 L145.235676,4.98585944 C145.634615,4.67200824 146.017593,4.38710434 146.397844,4.12191283 L146.853685,3.81255394 C147.00576,3.71219428 147.158246,3.61439756 147.311991,3.51857276 L147.777845,3.23642309 C147.856399,3.19018709 147.935479,3.14429631 148.015191,3.09867688 L148.501898,2.82762534 C148.584562,2.78279575 148.668071,2.73808975 148.752529,2.69343346 Z"></path></g></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body ul.liste-chiffre li::after, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body ul.liste-chiffre li::after, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body ul.liste-chiffre li::after, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body ul.liste-chiffre li::after, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .body ul.liste-chiffre li::after {
  content: counter(section);
  width: 63px;
  height: 63px;
  padding: 0;
  left: calc(50% - 1.2rem);
  top: 0;
  border: 1px solid rgba(37, 152, 255, 0.5);
  background: #f0f8ff;
  border-radius: 50%;
  font-weight: bold;
  display: inline-block;
  line-height: 3.4rem;
  font-size: 36px;
  color: var(--primary-color, #2598FF);
  text-align: center;
  position: absolute;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-widgets, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-widgets, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-widgets, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-widgets, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-widgets {
    margin: 0 1rem;
  }
}
.page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-widgets .widgets, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-widgets .widgets, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-widgets .widgets, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-widgets .widgets, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-widgets .widgets {
  padding: 0;
  align-items: flex-start;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags {
    margin: 0 1rem;
  }
}
.page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags .header-tags, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags .header-tags, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags .header-tags, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags .header-tags, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags .header-tags {
  padding: 30px 0;
}
.page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags .header-tags .tag-dossier, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags .header-tags .tag-dossier, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags .header-tags .tag-dossier, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags .header-tags .tag-dossier, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags .header-tags .tag-dossier {
  margin-right: 1rem;
  margin-bottom: 1rem;
  display: inline-flex;
  gap: 5px;
  justify-content: start;
  flex-flow: wrap;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags .header-tags .tag-dossier, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags .header-tags .tag-dossier, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags .header-tags .tag-dossier, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags .header-tags .tag-dossier, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags .header-tags .tag-dossier {
    margin-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
.page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags .header-tags .tag-dossier a, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags .header-tags .tag-dossier a, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags .header-tags .tag-dossier a, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags .header-tags .tag-dossier a, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .wrap-header-tags .header-tags .tag-dossier a {
  background: #f8f4f2;
  border-radius: 10px;
  padding: 0.5rem 1.2rem;
  color: var(--primary-color, #2598FF);
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
}
.page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .prep_carac, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .prep_carac, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .prep_carac, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .prep_carac, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .prep_carac {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  font-weight: 600;
  margin-right: 1rem;
}
.page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .prep_carac .prepspec, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .prep_carac .prepspec, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .prep_carac .prepspec, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .prep_carac .prepspec, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .prep_carac .prepspec {
  margin-left: 1rem;
  margin-right: 0.3rem;
}
.page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .prep_carac b, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .prep_carac b, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .prep_carac b, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .prep_carac b, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .prep_carac b {
  display: none;
}
.page-node-type-dossier.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .prep_carac .level, .page-node-type-dossier-recette.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .prep_carac .level, .page-node-type-blog-expert.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .prep_carac .level, .paragraph--type--related-links.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .prep_carac .level, .page-node-type-diaporama.page-node-type-blog-expert article.node--type-blog-expert .page-content .node__content .prep_carac .level {
  display: inline-flex;
}
.page-node-type-dossier .container .page-content, .page-node-type-dossier-recette .container .page-content, .page-node-type-blog-expert .container .page-content, .paragraph--type--related-links .container .page-content, .page-node-type-diaporama .container .page-content {
  z-index: 1;
  position: relative;
}
.page-node-type-dossier .container .page-content h1, .page-node-type-dossier-recette .container .page-content h1, .page-node-type-blog-expert .container .page-content h1, .paragraph--type--related-links .container .page-content h1, .page-node-type-diaporama .container .page-content h1 {
  margin: 0 auto;
  max-width: 1170px;
  text-align: center;
}
.page-node-type-dossier .container .page-content .image, .page-node-type-dossier-recette .container .page-content .image, .page-node-type-blog-expert .container .page-content .image, .paragraph--type--related-links .container .page-content .image, .page-node-type-diaporama .container .page-content .image {
  margin-top: 2rem;
}
.page-node-type-dossier .container .page-content .chapeau, .page-node-type-dossier-recette .container .page-content .chapeau, .page-node-type-blog-expert .container .page-content .chapeau, .paragraph--type--related-links .container .page-content .chapeau, .page-node-type-diaporama .container .page-content .chapeau {
  margin: 0 auto;
  max-width: 670px;
  text-align: center;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .container .page-content .chapeau, .page-node-type-dossier-recette .container .page-content .chapeau, .page-node-type-blog-expert .container .page-content .chapeau, .paragraph--type--related-links .container .page-content .chapeau, .page-node-type-diaporama .container .page-content .chapeau {
    margin: 0 1rem;
  }
}
.page-node-type-dossier .container .page-content .chapeau a, .page-node-type-dossier-recette .container .page-content .chapeau a, .page-node-type-blog-expert .container .page-content .chapeau a, .paragraph--type--related-links .container .page-content .chapeau a, .page-node-type-diaporama .container .page-content .chapeau a {
  color: var(--primary-color);
  cursor: pointer;
  display: inline-block;
  text-decoration: none;
}
.page-node-type-dossier .container .page-content h4, .page-node-type-dossier-recette .container .page-content h4, .page-node-type-blog-expert .container .page-content h4, .paragraph--type--related-links .container .page-content h4, .page-node-type-diaporama .container .page-content h4 {
  margin-top: 2rem;
}
.page-node-type-dossier .container .page-content section.header-tags, .page-node-type-dossier-recette .container .page-content section.header-tags, .page-node-type-blog-expert .container .page-content section.header-tags, .paragraph--type--related-links .container .page-content section.header-tags, .page-node-type-diaporama .container .page-content section.header-tags {
  padding: 0;
}
.page-node-type-dossier .container .page-content .widgets, .page-node-type-dossier-recette .container .page-content .widgets, .page-node-type-blog-expert .container .page-content .widgets, .paragraph--type--related-links .container .page-content .widgets, .page-node-type-diaporama .container .page-content .widgets {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 15px 0;
}
.page-node-type-dossier .container .page-content .widgets .field__label, .page-node-type-dossier-recette .container .page-content .widgets .field__label, .page-node-type-blog-expert .container .page-content .widgets .field__label, .paragraph--type--related-links .container .page-content .widgets .field__label, .page-node-type-diaporama .container .page-content .widgets .field__label {
  display: none;
}
.page-node-type-dossier .container .page-content .widgets .vote-form, .page-node-type-dossier-recette .container .page-content .widgets .vote-form, .page-node-type-blog-expert .container .page-content .widgets .vote-form, .paragraph--type--related-links .container .page-content .widgets .vote-form, .page-node-type-diaporama .container .page-content .widgets .vote-form {
  display: flex;
}
.page-node-type-dossier .container .page-content .widgets .vote-form .form-item, .page-node-type-dossier-recette .container .page-content .widgets .vote-form .form-item, .page-node-type-blog-expert .container .page-content .widgets .vote-form .form-item, .paragraph--type--related-links .container .page-content .widgets .vote-form .form-item, .page-node-type-diaporama .container .page-content .widgets .vote-form .form-item {
  margin: 0;
}
.page-node-type-dossier .container .page-content .widgets .vote-form .br-theme-css-stars .br-widget, .page-node-type-dossier-recette .container .page-content .widgets .vote-form .br-theme-css-stars .br-widget, .page-node-type-blog-expert .container .page-content .widgets .vote-form .br-theme-css-stars .br-widget, .paragraph--type--related-links .container .page-content .widgets .vote-form .br-theme-css-stars .br-widget, .page-node-type-diaporama .container .page-content .widgets .vote-form .br-theme-css-stars .br-widget {
  display: flex;
  justify-content: center;
}
.page-node-type-dossier .container .page-content .widgets .vote-form .br-theme-css-stars .select-styled, .page-node-type-dossier-recette .container .page-content .widgets .vote-form .br-theme-css-stars .select-styled, .page-node-type-blog-expert .container .page-content .widgets .vote-form .br-theme-css-stars .select-styled, .paragraph--type--related-links .container .page-content .widgets .vote-form .br-theme-css-stars .select-styled, .page-node-type-diaporama .container .page-content .widgets .vote-form .br-theme-css-stars .select-styled {
  text-align: center;
}
.page-node-type-dossier .container .page-content .widgets .vote-form .vote-result, .page-node-type-dossier-recette .container .page-content .widgets .vote-form .vote-result, .page-node-type-blog-expert .container .page-content .widgets .vote-form .vote-result, .paragraph--type--related-links .container .page-content .widgets .vote-form .vote-result, .page-node-type-diaporama .container .page-content .widgets .vote-form .vote-result {
  text-align: center;
}
.page-node-type-dossier .container .page-content .widgets .comment-count-badge, .page-node-type-dossier-recette .container .page-content .widgets .comment-count-badge, .page-node-type-blog-expert .container .page-content .widgets .comment-count-badge, .paragraph--type--related-links .container .page-content .widgets .comment-count-badge, .page-node-type-diaporama .container .page-content .widgets .comment-count-badge {
  display: none;
}
.page-node-type-dossier .container .page-content .header-widgets .widgets, .page-node-type-dossier-recette .container .page-content .header-widgets .widgets, .page-node-type-blog-expert .container .page-content .header-widgets .widgets, .paragraph--type--related-links .container .page-content .header-widgets .widgets, .page-node-type-diaporama .container .page-content .header-widgets .widgets {
  flex-direction: row;
  justify-content: center;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier .container .page-content .header-widgets .widgets, .page-node-type-dossier-recette .container .page-content .header-widgets .widgets, .page-node-type-blog-expert .container .page-content .header-widgets .widgets, .paragraph--type--related-links .container .page-content .header-widgets .widgets, .page-node-type-diaporama .container .page-content .header-widgets .widgets {
    flex-wrap: wrap;
  }
}
.page-node-type-dossier .container .page-content .header-widgets .widgets .tag-content-link, .page-node-type-dossier-recette .container .page-content .header-widgets .widgets .tag-content-link, .page-node-type-blog-expert .container .page-content .header-widgets .widgets .tag-content-link, .paragraph--type--related-links .container .page-content .header-widgets .widgets .tag-content-link, .page-node-type-diaporama .container .page-content .header-widgets .widgets .tag-content-link {
  color: var(--primary-color);
}
.page-node-type-dossier .container .page-content .header-widgets .widgets .comment-count-badge, .page-node-type-dossier-recette .container .page-content .header-widgets .widgets .comment-count-badge, .page-node-type-blog-expert .container .page-content .header-widgets .widgets .comment-count-badge, .paragraph--type--related-links .container .page-content .header-widgets .widgets .comment-count-badge, .page-node-type-diaporama .container .page-content .header-widgets .widgets .comment-count-badge {
  display: inline-block;
}
.page-node-type-dossier .container .page-content .header-widgets .widgets .comment-count-badge .badge, .page-node-type-dossier-recette .container .page-content .header-widgets .widgets .comment-count-badge .badge, .page-node-type-blog-expert .container .page-content .header-widgets .widgets .comment-count-badge .badge, .paragraph--type--related-links .container .page-content .header-widgets .widgets .comment-count-badge .badge, .page-node-type-diaporama .container .page-content .header-widgets .widgets .comment-count-badge .badge {
  padding: 0;
  font-size: 16px;
}
.page-node-type-dossier .container .page-content .header-widgets .widgets .comment-count-badge .badge a, .page-node-type-dossier-recette .container .page-content .header-widgets .widgets .comment-count-badge .badge a, .page-node-type-blog-expert .container .page-content .header-widgets .widgets .comment-count-badge .badge a, .paragraph--type--related-links .container .page-content .header-widgets .widgets .comment-count-badge .badge a, .page-node-type-diaporama .container .page-content .header-widgets .widgets .comment-count-badge .badge a {
  color: var(--primary-color);
}
.page-node-type-dossier .container .page-content .header-widgets .widgets .field--name-field-voting, .page-node-type-dossier-recette .container .page-content .header-widgets .widgets .field--name-field-voting, .page-node-type-blog-expert .container .page-content .header-widgets .widgets .field--name-field-voting, .paragraph--type--related-links .container .page-content .header-widgets .widgets .field--name-field-voting, .page-node-type-diaporama .container .page-content .header-widgets .widgets .field--name-field-voting {
  margin: 0 12px;
}
.page-node-type-dossier .container .page-content .wrap-widgets-bas, .page-node-type-dossier-recette .container .page-content .wrap-widgets-bas, .page-node-type-blog-expert .container .page-content .wrap-widgets-bas, .paragraph--type--related-links .container .page-content .wrap-widgets-bas, .page-node-type-diaporama .container .page-content .wrap-widgets-bas {
  max-width: 770px;
  width: 100%;
  margin: 0 auto;
}
.page-node-type-dossier .container .page-content .wrap-widgets-bas .widgets, .page-node-type-dossier-recette .container .page-content .wrap-widgets-bas .widgets, .page-node-type-blog-expert .container .page-content .wrap-widgets-bas .widgets, .paragraph--type--related-links .container .page-content .wrap-widgets-bas .widgets, .page-node-type-diaporama .container .page-content .wrap-widgets-bas .widgets {
  align-items: flex-start;
}
.page-node-type-dossier .container .page-content .wrap-widgets-left .widgets .vote-form .br-theme-css-stars .br-widget, .page-node-type-dossier-recette .container .page-content .wrap-widgets-left .widgets .vote-form .br-theme-css-stars .br-widget, .page-node-type-blog-expert .container .page-content .wrap-widgets-left .widgets .vote-form .br-theme-css-stars .br-widget, .paragraph--type--related-links .container .page-content .wrap-widgets-left .widgets .vote-form .br-theme-css-stars .br-widget, .page-node-type-diaporama .container .page-content .wrap-widgets-left .widgets .vote-form .br-theme-css-stars .br-widget {
  justify-content: left;
}
.page-node-type-dossier .container .page-content section.comments, .page-node-type-dossier-recette .container .page-content section.comments, .page-node-type-blog-expert .container .page-content section.comments, .paragraph--type--related-links .container .page-content section.comments, .page-node-type-diaporama .container .page-content section.comments {
  padding: 0;
  max-width: 770px;
  width: 100%;
  margin: 0 auto;
}
.page-node-type-dossier .container .page-content section.comments .field--name-comment, .page-node-type-dossier-recette .container .page-content section.comments .field--name-comment, .page-node-type-blog-expert .container .page-content section.comments .field--name-comment, .paragraph--type--related-links .container .page-content section.comments .field--name-comment, .page-node-type-diaporama .container .page-content section.comments .field--name-comment {
  padding: 0;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .container .page-content section.comments .field--name-comment, .page-node-type-dossier-recette .container .page-content section.comments .field--name-comment, .page-node-type-blog-expert .container .page-content section.comments .field--name-comment, .paragraph--type--related-links .container .page-content section.comments .field--name-comment, .page-node-type-diaporama .container .page-content section.comments .field--name-comment {
    padding: 0 1rem;
  }
}
.page-node-type-dossier .container .page-content section.comments .field--name-comment h2, .page-node-type-dossier-recette .container .page-content section.comments .field--name-comment h2, .page-node-type-blog-expert .container .page-content section.comments .field--name-comment h2, .paragraph--type--related-links .container .page-content section.comments .field--name-comment h2, .page-node-type-diaporama .container .page-content section.comments .field--name-comment h2 {
  margin: 20px 0;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.2;
  margin-bottom: 1rem;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .container .page-content section.comments .field--name-comment h2, .page-node-type-dossier-recette .container .page-content section.comments .field--name-comment h2, .page-node-type-blog-expert .container .page-content section.comments .field--name-comment h2, .paragraph--type--related-links .container .page-content section.comments .field--name-comment h2, .page-node-type-diaporama .container .page-content section.comments .field--name-comment h2 {
    font-size: 20px;
  }
}
.page-node-type-dossier .container .page-content section.comments .field--name-comment form.comment-comment-form .form-actions, .page-node-type-dossier-recette .container .page-content section.comments .field--name-comment form.comment-comment-form .form-actions, .page-node-type-blog-expert .container .page-content section.comments .field--name-comment form.comment-comment-form .form-actions, .paragraph--type--related-links .container .page-content section.comments .field--name-comment form.comment-comment-form .form-actions, .page-node-type-diaporama .container .page-content section.comments .field--name-comment form.comment-comment-form .form-actions {
  text-align: right;
  position: relative;
}
.page-node-type-dossier .container .page-content section.comments .field--name-comment form.comment-comment-form .form-actions:after, .page-node-type-dossier-recette .container .page-content section.comments .field--name-comment form.comment-comment-form .form-actions:after, .page-node-type-blog-expert .container .page-content section.comments .field--name-comment form.comment-comment-form .form-actions:after, .paragraph--type--related-links .container .page-content section.comments .field--name-comment form.comment-comment-form .form-actions:after, .page-node-type-diaporama .container .page-content section.comments .field--name-comment form.comment-comment-form .form-actions:after {
  position: absolute;
  content: "";
  display: block;
  top: 20px;
  right: 18px;
  width: 13px;
  height: 20px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 12 12" enable-background="new 0 0 12 12" xml:space="preserve" height="12px" width="12px" fill="rgb(255,255,255,1)" ><g><polygon points="6 0 4.9425 1.0575 9.1275 5.25 0 5.25 0 6.75 9.1275 6.75 4.9425 10.9425 6 12 12 6"></polygon></g></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.page-node-type-dossier .container .page-content section.comments .field--name-comment form.comment-comment-form .form-actions .button, .page-node-type-dossier-recette .container .page-content section.comments .field--name-comment form.comment-comment-form .form-actions .button, .page-node-type-blog-expert .container .page-content section.comments .field--name-comment form.comment-comment-form .form-actions .button, .paragraph--type--related-links .container .page-content section.comments .field--name-comment form.comment-comment-form .form-actions .button, .page-node-type-diaporama .container .page-content section.comments .field--name-comment form.comment-comment-form .form-actions .button {
  padding: 0 40px 0 34px;
}
.page-node-type-dossier .container .page-content .node__content, .page-node-type-dossier-recette .container .page-content .node__content, .page-node-type-blog-expert .container .page-content .node__content, .paragraph--type--related-links .container .page-content .node__content, .page-node-type-diaporama .container .page-content .node__content {
  width: 100%;
}
.page-node-type-dossier .container .page-content .node__content > .image, .page-node-type-dossier .container .page-content .node__content > .body, .page-node-type-dossier .container .page-content .node__content .wrap-widgets, .page-node-type-dossier .container .page-content .node__content .wrap-header-tags, .page-node-type-dossier .container .page-content .node__content .max-width-small, .page-node-type-dossier-recette .container .page-content .node__content > .image, .page-node-type-dossier-recette .container .page-content .node__content > .body, .page-node-type-dossier-recette .container .page-content .node__content .wrap-widgets, .page-node-type-dossier-recette .container .page-content .node__content .wrap-header-tags, .page-node-type-dossier-recette .container .page-content .node__content .max-width-small, .page-node-type-blog-expert .container .page-content .node__content > .image, .page-node-type-blog-expert .container .page-content .node__content > .body, .page-node-type-blog-expert .container .page-content .node__content .wrap-widgets, .page-node-type-blog-expert .container .page-content .node__content .wrap-header-tags, .page-node-type-blog-expert .container .page-content .node__content .max-width-small, .paragraph--type--related-links .container .page-content .node__content > .image, .paragraph--type--related-links .container .page-content .node__content > .body, .paragraph--type--related-links .container .page-content .node__content .wrap-widgets, .paragraph--type--related-links .container .page-content .node__content .wrap-header-tags, .paragraph--type--related-links .container .page-content .node__content .max-width-small, .page-node-type-diaporama .container .page-content .node__content > .image, .page-node-type-diaporama .container .page-content .node__content > .body, .page-node-type-diaporama .container .page-content .node__content .wrap-widgets, .page-node-type-diaporama .container .page-content .node__content .wrap-header-tags, .page-node-type-diaporama .container .page-content .node__content .max-width-small {
  max-width: 770px;
  width: 100%;
  margin: 0 auto;
  padding: 0;
}
.page-node-type-dossier .container .page-content .node__content .field__label, .page-node-type-dossier-recette .container .page-content .node__content .field__label, .page-node-type-blog-expert .container .page-content .node__content .field__label, .paragraph--type--related-links .container .page-content .node__content .field__label, .page-node-type-diaporama .container .page-content .node__content .field__label {
  display: none;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .container .page-content .node__content .image, .page-node-type-dossier-recette .container .page-content .node__content .image, .page-node-type-blog-expert .container .page-content .node__content .image, .paragraph--type--related-links .container .page-content .node__content .image, .page-node-type-diaporama .container .page-content .node__content .image {
    padding: 0 1rem;
  }
}
.page-node-type-dossier .container .page-content .node__content .image .field--name-field-photo, .page-node-type-dossier-recette .container .page-content .node__content .image .field--name-field-photo, .page-node-type-blog-expert .container .page-content .node__content .image .field--name-field-photo, .paragraph--type--related-links .container .page-content .node__content .image .field--name-field-photo, .page-node-type-diaporama .container .page-content .node__content .image .field--name-field-photo {
  margin-bottom: 1rem;
}
.page-node-type-dossier .container .page-content .node__content .image .field--name-field-photo img, .page-node-type-dossier-recette .container .page-content .node__content .image .field--name-field-photo img, .page-node-type-blog-expert .container .page-content .node__content .image .field--name-field-photo img, .paragraph--type--related-links .container .page-content .node__content .image .field--name-field-photo img, .page-node-type-diaporama .container .page-content .node__content .image .field--name-field-photo img {
  width: 100%;
  height: 390px;
  object-fit: cover;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier .container .page-content .node__content .image .field--name-field-photo img, .page-node-type-dossier-recette .container .page-content .node__content .image .field--name-field-photo img, .page-node-type-blog-expert .container .page-content .node__content .image .field--name-field-photo img, .paragraph--type--related-links .container .page-content .node__content .image .field--name-field-photo img, .page-node-type-diaporama .container .page-content .node__content .image .field--name-field-photo img {
    height: 255px;
  }
}
.page-node-type-dossier .container .page-content .node__content h2 span, .page-node-type-dossier-recette .container .page-content .node__content h2 span, .page-node-type-blog-expert .container .page-content .node__content h2 span, .paragraph--type--related-links .container .page-content .node__content h2 span, .page-node-type-diaporama .container .page-content .node__content h2 span {
  color: #000 !important;
}
.page-node-type-dossier .container .page-content .node__content h2.n_listnum, .page-node-type-dossier-recette .container .page-content .node__content h2.n_listnum, .page-node-type-blog-expert .container .page-content .node__content h2.n_listnum, .paragraph--type--related-links .container .page-content .node__content h2.n_listnum, .page-node-type-diaporama .container .page-content .node__content h2.n_listnum {
  counter-increment: paragraph;
  padding: 5rem 1rem 0;
  margin: 2rem 0 2rem 0;
  text-align: center;
  position: relative;
  /*&::after {
    content       : counter(paragraph);
    width         : 63px;
    height        : 63px;
    padding       : 0;
    left          : calc(50% - 1.2rem);
    top           : 0;
    border        : 1px solid var(--primary-color-transparent-1);
    background    : var(--primary-color-light);;
    border-radius : 50%;
    //margin-right: 1rem;
    font-weight   : bold;
    display       : inline-block;
    line-height   : 3.4rem;
    font-size     : 36px;
    color         : var(--primary-color);
    text-align    : center;
    position      : absolute;
  }*/
}
.page-node-type-dossier .container .page-content .node__content h2.n_listnum::before, .page-node-type-dossier-recette .container .page-content .node__content h2.n_listnum::before, .page-node-type-blog-expert .container .page-content .node__content h2.n_listnum::before, .paragraph--type--related-links .container .page-content .node__content h2.n_listnum::before, .page-node-type-diaporama .container .page-content .node__content h2.n_listnum::before {
  content: "";
  position: absolute;
  top: 12px;
  left: calc(50% - 108px);
  width: 244px;
  height: 32px;
  mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 244 32" enable-background="new 0 0 244 32" xml:space="preserve" height="32px" width="244px" fill="rgb(37,152,255,.2)" ><g>        <path d="M148.752529,2.69343346 C152.036207,0.957227294 155.634005,0.223384401 159.933053,0.59250264 C161.644976,0.739489182 163.472738,1.06484087 165.428663,1.5778626 L166.168167,1.77906096 C166.913726,1.98909269 167.677524,2.2256791 168.460212,2.48931085 L169.249221,2.76197589 L170.050967,3.05278021 L170.865594,3.36183285 L171.693247,3.68924285 C171.832283,3.74534702 171.971868,3.80222062 172.112004,3.85986593 L172.959467,4.21501643 C173.386534,4.39724008 173.81862,4.58644996 174.255808,4.78270742 L175.13701,5.18463728 L176.03196,5.60546971 L176.940803,6.04531374 C177.093442,6.12021144 177.246667,6.19590584 177.400479,6.27239919 L178.330431,6.7409651 L179.274637,7.22881522 L180.23324,7.73605861 C180.555191,7.90838406 180.879565,8.08395989 181.206386,8.26280429 L182.194219,8.80916131 C182.36009,8.90186115 182.526579,8.99538267 182.693688,9.08972815 L183.703822,9.66570664 L184.729004,10.2615691 C184.901129,10.3625425 185.073888,10.464349 185.247282,10.5669908 L186.295307,11.1928837 L187.358739,11.838933 L188.437726,12.505248 L189.532409,13.1919375 C189.716173,13.3080898 189.900596,13.4250954 190.085683,13.5429569 L191.204184,14.2604129 C191.391935,14.3817065 191.580355,14.5038603 191.769447,14.6268768 L192.912091,15.3753445 L194.071009,16.1446231 L195.246347,16.9348214 L196.43825,17.7460487 L197.64686,18.5784139 L198.872324,19.4320261 L200.114785,20.3069943 L201.374388,21.2034275 L203.296249,22.5885628 C214.211648,30.5131697 224.014492,28.4886733 232.688207,19.9456349 L233.246235,19.3854611 C233.524466,19.1008863 233.801521,18.8096052 234.0774,18.5117329 C235.933833,16.5073053 237.573587,14.354285 238.976729,12.201898 C239.385327,11.5751182 239.748553,10.9866079 240.065148,10.4471593 L240.541024,9.61018178 L240.66633,9.37546992 L243.33367,10.7485301 L243.181607,11.0340259 L242.851859,11.6220184 C242.466833,12.2933357 242.012289,13.0388491 241.489876,13.840219 C239.9995,16.1264199 238.258797,18.4119873 236.278418,20.5502416 C226.341731,31.2790808 214.45956,34.4004061 201.533744,25.0162322 L200.274615,24.1064625 L198.418554,22.781866 L196.601262,21.5049995 L195.411056,20.6800835 L193.657405,19.4819192 L192.509219,18.7091178 L191.377615,17.9569643 L190.262462,17.2253457 L189.163629,16.5141488 L188.080988,15.8232606 L187.014408,15.1525679 L185.963758,14.5019577 L184.92891,13.8713168 L183.909733,13.2605322 L182.906096,12.6694908 C182.740112,12.5726229 182.574769,12.4765729 182.410066,12.3813385 L181.429497,11.8196998 L180.464145,11.2775215 C180.304514,11.1887739 180.145511,11.1008324 179.987135,11.0136947 L179.044363,10.500495 L178.116483,10.0064731 C177.96307,9.92572792 177.810272,9.84577715 177.658086,9.76661837 L176.752299,9.30115091 L175.861078,8.85457841 L174.984294,8.42678778 C174.694424,8.28730865 174.406938,8.15094098 174.121815,8.01766592 L173.273513,7.62709974 C172.852885,7.43643672 172.437524,7.25268967 172.027357,7.07579498 L171.213927,6.73112321 C170.945078,6.61926554 170.678516,6.51043452 170.414219,6.40461129 L169.628102,6.09614612 C169.368314,5.99631962 169.110769,5.89948207 168.855447,5.80561461 L168.096123,5.53290366 L167.350001,5.27790018 L166.61695,5.04049107 C164.800554,4.46886703 163.105486,4.06112998 161.522606,3.80932794 L160.895415,3.71690481 C160.791874,3.70288076 160.688825,3.68954504 160.586267,3.6768953 L159.976783,3.60920972 C159.876177,3.59929446 159.776055,3.59006046 159.676415,3.58150537 C154.010707,3.09504491 150.746105,4.29555879 145.969777,8.29938641 L145.323632,8.84994033 L144.657509,9.43430673 L143.969346,10.0530737 L142.039758,11.8253428 L141.504164,12.3089472 L141.003516,12.7537 L140.532666,13.1634961 L140.086462,13.5422308 L139.659755,13.8937992 L139.247395,14.2220964 L138.844231,14.5310175 L138.445113,14.8244577 L138.044892,15.1063121 L137.638417,15.3804759 L137.220539,15.6508442 C137.149656,15.6958057 137.078084,15.7407713 137.005714,15.7858222 C127.350022,21.7965578 117.729695,24.4850966 107.478551,24.5597029 L107.023808,24.5616441 L106.121992,24.5571694 L105.228399,24.5413663 C104.931638,24.5341857 104.635846,24.5250798 104.340624,24.5140114 L103.456263,24.4748814 C102.572809,24.4297894 101.690869,24.3666997 100.799626,24.2846076 L99.9048802,24.1961441 C99.7551056,24.1803321 99.6049723,24.1639829 99.4544304,24.1470919 L98.5458736,24.0392072 L97.6251038,23.918096 L96.689717,23.7835348 C96.3752181,23.7364146 96.0578823,23.6870156 95.7373089,23.6353004 L94.7654753,23.4731696 L93.771812,23.2969189 L92.7539148,23.1063252 L91.7093796,22.9011651 L90.6358021,22.6812152 L89.5307782,22.4462524 L88.3919037,22.1960532 L87.2167744,21.9303944 L86.0029861,21.6490527 L84.1045588,21.1971462 L82.1056253,20.708697 L77.7665199,19.6385602 L76.3490983,19.2958651 L74.1630394,18.7788061 L72.5592136,18.4118842 L71.0711433,18.0846048 L69.6866881,17.7952219 L68.3937075,17.5419898 L67.4766988,17.3747394 L66.8876224,17.2736269 L66.0336077,17.1369944 L65.2105603,17.0177506 L64.6765368,16.9475514 L64.1524827,16.8845349 L63.6368803,16.828483 L62.8760041,16.7569861 L62.1256082,16.6999319 L61.5994454,16.6679539 C60.5485888,16.6106546 59.5029431,16.592777 58.3976569,16.6049954 C50.5782874,16.6914344 43.9717862,19.1844205 37.7163751,24.9090664 C35.2196648,27.1939326 32.5369125,28.7049492 29.7009249,29.47996 C22.4213182,31.4693105 14.8001716,28.6141628 7.37514533,22.7288528 C5.37573815,21.1440596 3.54086062,19.4490896 1.90751313,17.7532644 C1.6783994,17.5153867 1.45973193,17.2841346 1.25182029,17.0603826 L0.660662411,16.4125017 L0.280718843,15.9822474 L-0.163358261,15.4592884 L2.16335826,13.5655116 L2.54597188,14.0153642 L2.64437059,14.1278843 C2.88899396,14.4065357 3.15833872,14.7049652 3.45127396,15.0201837 L4.06826333,15.6721208 C5.61375954,17.2767344 7.3517484,18.8822033 9.23864832,20.3778197 C15.9909586,25.7299138 22.7614192,28.2663649 28.9100915,26.5860729 C31.1378536,25.9772763 33.2728287,24.8127836 35.3101688,23.0362249 L35.6910248,22.6959338 C42.5035627,16.4614326 49.822501,13.6996059 58.3644955,13.6051787 C59.3405447,13.5943889 60.2696798,13.6051635 61.1908213,13.6429581 L61.7428583,13.6689209 L62.5412042,13.7184417 L63.0761626,13.7596772 L63.6152535,13.8077635 L64.1601488,13.8629349 L64.9920317,13.9594891 L65.5587514,14.0333984 L66.1371264,14.115213 L67.0301995,14.2532697 L67.6450264,14.3558726 L68.6006133,14.5262102 L69.6012314,14.7169708 L70.6525225,14.9289454 L71.7601287,15.1629246 L72.929692,15.4196996 L73.7466076,15.6039376 L75.93131,16.1119332 L78.3403563,16.6905728 L84.1333383,18.1171889 L85.4050053,18.4242353 L87.2321703,18.8550753 L88.969953,19.2509219 C89.1583669,19.2929892 89.3452717,19.3344227 89.5307163,19.375227 L90.6262515,19.6125424 L91.6890815,19.834987 L92.7215467,20.0427884 L93.7259869,20.2361739 L94.7047425,20.4153707 L95.6601535,20.5806062 C95.974993,20.6333831 96.2863318,20.683871 96.5945599,20.7321077 L97.5103021,20.8701027 C97.6615004,20.8919889 97.8120185,20.9133218 97.9619053,20.9341062 L98.8540386,21.0522674 L99.7333578,21.1574903 C100.024589,21.1904335 100.314074,21.2212582 100.602203,21.2500022 L101.462915,21.3300305 C101.605819,21.3423409 101.748481,21.3541406 101.890951,21.3654343 L102.74385,21.4271634 C102.885744,21.4364523 103.027544,21.4452448 103.169297,21.4535455 L104.019647,21.4974869 C104.16141,21.5038396 104.303223,21.50971 104.445137,21.515103 L105.298205,21.5417681 L106.15601,21.5571999 L107.020892,21.5616257 C107.165759,21.5614588 107.311018,21.5608428 107.456718,21.5597824 C117.164414,21.4891311 126.242745,18.9520607 135.420281,13.2389807 L135.799832,12.9980159 L136.168845,12.7537694 L136.532092,12.5025801 C136.592418,12.4599333 136.652702,12.4168446 136.713043,12.3732378 L137.076583,12.1047699 L137.446281,11.8202066 L138.022806,11.3551743 L138.428766,11.0143555 L138.857578,10.6446278 L139.314011,10.24233 L140.328824,9.32538022 L142.229978,7.57592525 L143.143968,6.75248656 L143.707669,6.25673398 L144.240799,5.7994094 L144.748441,5.37696662 L145.235676,4.98585944 C145.634615,4.67200824 146.017593,4.38710434 146.397844,4.12191283 L146.853685,3.81255394 C147.00576,3.71219428 147.158246,3.61439756 147.311991,3.51857276 L147.777845,3.23642309 C147.856399,3.19018709 147.935479,3.14429631 148.015191,3.09867688 L148.501898,2.82762534 C148.584562,2.78279575 148.668071,2.73808975 148.752529,2.69343346 Z"></path></g></svg>');
  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 244 32" enable-background="new 0 0 244 32" xml:space="preserve" height="32px" width="244px" fill="rgb(37,152,255,.2)" ><g>        <path d="M148.752529,2.69343346 C152.036207,0.957227294 155.634005,0.223384401 159.933053,0.59250264 C161.644976,0.739489182 163.472738,1.06484087 165.428663,1.5778626 L166.168167,1.77906096 C166.913726,1.98909269 167.677524,2.2256791 168.460212,2.48931085 L169.249221,2.76197589 L170.050967,3.05278021 L170.865594,3.36183285 L171.693247,3.68924285 C171.832283,3.74534702 171.971868,3.80222062 172.112004,3.85986593 L172.959467,4.21501643 C173.386534,4.39724008 173.81862,4.58644996 174.255808,4.78270742 L175.13701,5.18463728 L176.03196,5.60546971 L176.940803,6.04531374 C177.093442,6.12021144 177.246667,6.19590584 177.400479,6.27239919 L178.330431,6.7409651 L179.274637,7.22881522 L180.23324,7.73605861 C180.555191,7.90838406 180.879565,8.08395989 181.206386,8.26280429 L182.194219,8.80916131 C182.36009,8.90186115 182.526579,8.99538267 182.693688,9.08972815 L183.703822,9.66570664 L184.729004,10.2615691 C184.901129,10.3625425 185.073888,10.464349 185.247282,10.5669908 L186.295307,11.1928837 L187.358739,11.838933 L188.437726,12.505248 L189.532409,13.1919375 C189.716173,13.3080898 189.900596,13.4250954 190.085683,13.5429569 L191.204184,14.2604129 C191.391935,14.3817065 191.580355,14.5038603 191.769447,14.6268768 L192.912091,15.3753445 L194.071009,16.1446231 L195.246347,16.9348214 L196.43825,17.7460487 L197.64686,18.5784139 L198.872324,19.4320261 L200.114785,20.3069943 L201.374388,21.2034275 L203.296249,22.5885628 C214.211648,30.5131697 224.014492,28.4886733 232.688207,19.9456349 L233.246235,19.3854611 C233.524466,19.1008863 233.801521,18.8096052 234.0774,18.5117329 C235.933833,16.5073053 237.573587,14.354285 238.976729,12.201898 C239.385327,11.5751182 239.748553,10.9866079 240.065148,10.4471593 L240.541024,9.61018178 L240.66633,9.37546992 L243.33367,10.7485301 L243.181607,11.0340259 L242.851859,11.6220184 C242.466833,12.2933357 242.012289,13.0388491 241.489876,13.840219 C239.9995,16.1264199 238.258797,18.4119873 236.278418,20.5502416 C226.341731,31.2790808 214.45956,34.4004061 201.533744,25.0162322 L200.274615,24.1064625 L198.418554,22.781866 L196.601262,21.5049995 L195.411056,20.6800835 L193.657405,19.4819192 L192.509219,18.7091178 L191.377615,17.9569643 L190.262462,17.2253457 L189.163629,16.5141488 L188.080988,15.8232606 L187.014408,15.1525679 L185.963758,14.5019577 L184.92891,13.8713168 L183.909733,13.2605322 L182.906096,12.6694908 C182.740112,12.5726229 182.574769,12.4765729 182.410066,12.3813385 L181.429497,11.8196998 L180.464145,11.2775215 C180.304514,11.1887739 180.145511,11.1008324 179.987135,11.0136947 L179.044363,10.500495 L178.116483,10.0064731 C177.96307,9.92572792 177.810272,9.84577715 177.658086,9.76661837 L176.752299,9.30115091 L175.861078,8.85457841 L174.984294,8.42678778 C174.694424,8.28730865 174.406938,8.15094098 174.121815,8.01766592 L173.273513,7.62709974 C172.852885,7.43643672 172.437524,7.25268967 172.027357,7.07579498 L171.213927,6.73112321 C170.945078,6.61926554 170.678516,6.51043452 170.414219,6.40461129 L169.628102,6.09614612 C169.368314,5.99631962 169.110769,5.89948207 168.855447,5.80561461 L168.096123,5.53290366 L167.350001,5.27790018 L166.61695,5.04049107 C164.800554,4.46886703 163.105486,4.06112998 161.522606,3.80932794 L160.895415,3.71690481 C160.791874,3.70288076 160.688825,3.68954504 160.586267,3.6768953 L159.976783,3.60920972 C159.876177,3.59929446 159.776055,3.59006046 159.676415,3.58150537 C154.010707,3.09504491 150.746105,4.29555879 145.969777,8.29938641 L145.323632,8.84994033 L144.657509,9.43430673 L143.969346,10.0530737 L142.039758,11.8253428 L141.504164,12.3089472 L141.003516,12.7537 L140.532666,13.1634961 L140.086462,13.5422308 L139.659755,13.8937992 L139.247395,14.2220964 L138.844231,14.5310175 L138.445113,14.8244577 L138.044892,15.1063121 L137.638417,15.3804759 L137.220539,15.6508442 C137.149656,15.6958057 137.078084,15.7407713 137.005714,15.7858222 C127.350022,21.7965578 117.729695,24.4850966 107.478551,24.5597029 L107.023808,24.5616441 L106.121992,24.5571694 L105.228399,24.5413663 C104.931638,24.5341857 104.635846,24.5250798 104.340624,24.5140114 L103.456263,24.4748814 C102.572809,24.4297894 101.690869,24.3666997 100.799626,24.2846076 L99.9048802,24.1961441 C99.7551056,24.1803321 99.6049723,24.1639829 99.4544304,24.1470919 L98.5458736,24.0392072 L97.6251038,23.918096 L96.689717,23.7835348 C96.3752181,23.7364146 96.0578823,23.6870156 95.7373089,23.6353004 L94.7654753,23.4731696 L93.771812,23.2969189 L92.7539148,23.1063252 L91.7093796,22.9011651 L90.6358021,22.6812152 L89.5307782,22.4462524 L88.3919037,22.1960532 L87.2167744,21.9303944 L86.0029861,21.6490527 L84.1045588,21.1971462 L82.1056253,20.708697 L77.7665199,19.6385602 L76.3490983,19.2958651 L74.1630394,18.7788061 L72.5592136,18.4118842 L71.0711433,18.0846048 L69.6866881,17.7952219 L68.3937075,17.5419898 L67.4766988,17.3747394 L66.8876224,17.2736269 L66.0336077,17.1369944 L65.2105603,17.0177506 L64.6765368,16.9475514 L64.1524827,16.8845349 L63.6368803,16.828483 L62.8760041,16.7569861 L62.1256082,16.6999319 L61.5994454,16.6679539 C60.5485888,16.6106546 59.5029431,16.592777 58.3976569,16.6049954 C50.5782874,16.6914344 43.9717862,19.1844205 37.7163751,24.9090664 C35.2196648,27.1939326 32.5369125,28.7049492 29.7009249,29.47996 C22.4213182,31.4693105 14.8001716,28.6141628 7.37514533,22.7288528 C5.37573815,21.1440596 3.54086062,19.4490896 1.90751313,17.7532644 C1.6783994,17.5153867 1.45973193,17.2841346 1.25182029,17.0603826 L0.660662411,16.4125017 L0.280718843,15.9822474 L-0.163358261,15.4592884 L2.16335826,13.5655116 L2.54597188,14.0153642 L2.64437059,14.1278843 C2.88899396,14.4065357 3.15833872,14.7049652 3.45127396,15.0201837 L4.06826333,15.6721208 C5.61375954,17.2767344 7.3517484,18.8822033 9.23864832,20.3778197 C15.9909586,25.7299138 22.7614192,28.2663649 28.9100915,26.5860729 C31.1378536,25.9772763 33.2728287,24.8127836 35.3101688,23.0362249 L35.6910248,22.6959338 C42.5035627,16.4614326 49.822501,13.6996059 58.3644955,13.6051787 C59.3405447,13.5943889 60.2696798,13.6051635 61.1908213,13.6429581 L61.7428583,13.6689209 L62.5412042,13.7184417 L63.0761626,13.7596772 L63.6152535,13.8077635 L64.1601488,13.8629349 L64.9920317,13.9594891 L65.5587514,14.0333984 L66.1371264,14.115213 L67.0301995,14.2532697 L67.6450264,14.3558726 L68.6006133,14.5262102 L69.6012314,14.7169708 L70.6525225,14.9289454 L71.7601287,15.1629246 L72.929692,15.4196996 L73.7466076,15.6039376 L75.93131,16.1119332 L78.3403563,16.6905728 L84.1333383,18.1171889 L85.4050053,18.4242353 L87.2321703,18.8550753 L88.969953,19.2509219 C89.1583669,19.2929892 89.3452717,19.3344227 89.5307163,19.375227 L90.6262515,19.6125424 L91.6890815,19.834987 L92.7215467,20.0427884 L93.7259869,20.2361739 L94.7047425,20.4153707 L95.6601535,20.5806062 C95.974993,20.6333831 96.2863318,20.683871 96.5945599,20.7321077 L97.5103021,20.8701027 C97.6615004,20.8919889 97.8120185,20.9133218 97.9619053,20.9341062 L98.8540386,21.0522674 L99.7333578,21.1574903 C100.024589,21.1904335 100.314074,21.2212582 100.602203,21.2500022 L101.462915,21.3300305 C101.605819,21.3423409 101.748481,21.3541406 101.890951,21.3654343 L102.74385,21.4271634 C102.885744,21.4364523 103.027544,21.4452448 103.169297,21.4535455 L104.019647,21.4974869 C104.16141,21.5038396 104.303223,21.50971 104.445137,21.515103 L105.298205,21.5417681 L106.15601,21.5571999 L107.020892,21.5616257 C107.165759,21.5614588 107.311018,21.5608428 107.456718,21.5597824 C117.164414,21.4891311 126.242745,18.9520607 135.420281,13.2389807 L135.799832,12.9980159 L136.168845,12.7537694 L136.532092,12.5025801 C136.592418,12.4599333 136.652702,12.4168446 136.713043,12.3732378 L137.076583,12.1047699 L137.446281,11.8202066 L138.022806,11.3551743 L138.428766,11.0143555 L138.857578,10.6446278 L139.314011,10.24233 L140.328824,9.32538022 L142.229978,7.57592525 L143.143968,6.75248656 L143.707669,6.25673398 L144.240799,5.7994094 L144.748441,5.37696662 L145.235676,4.98585944 C145.634615,4.67200824 146.017593,4.38710434 146.397844,4.12191283 L146.853685,3.81255394 C147.00576,3.71219428 147.158246,3.61439756 147.311991,3.51857276 L147.777845,3.23642309 C147.856399,3.19018709 147.935479,3.14429631 148.015191,3.09867688 L148.501898,2.82762534 C148.584562,2.78279575 148.668071,2.73808975 148.752529,2.69343346 Z"></path></g></svg>');
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  mask-size: contain;
  -webkit-mask-size: contain;
  background-color: var(--primary-color);
}
.page-node-type-dossier .container .page-content .node__content h2.n_listnum span.after, .page-node-type-dossier-recette .container .page-content .node__content h2.n_listnum span.after, .page-node-type-blog-expert .container .page-content .node__content h2.n_listnum span.after, .paragraph--type--related-links .container .page-content .node__content h2.n_listnum span.after, .page-node-type-diaporama .container .page-content .node__content h2.n_listnum span.after {
  width: 63px;
  height: 63px;
  padding: 0;
  left: calc(50% - 1.2rem);
  top: 0;
  border: 1px solid var(--primary-color-transparent-1);
  background: var(--primary-color-light);
  border-radius: 50%;
  font-weight: bold;
  display: inline-block;
  line-height: 3.4rem;
  font-size: 36px;
  color: var(--primary-color);
  text-align: center;
  position: absolute;
}
.page-node-type-dossier .container .page-content .node__content h2:not(.n_listnum) + .n_listnum, .page-node-type-dossier-recette .container .page-content .node__content h2:not(.n_listnum) + .n_listnum, .page-node-type-blog-expert .container .page-content .node__content h2:not(.n_listnum) + .n_listnum, .paragraph--type--related-links .container .page-content .node__content h2:not(.n_listnum) + .n_listnum, .page-node-type-diaporama .container .page-content .node__content h2:not(.n_listnum) + .n_listnum {
  counter-reset: paragraph;
}
.page-node-type-dossier .container .page-content .node__content .summary, .page-node-type-dossier-recette .container .page-content .node__content .summary, .page-node-type-blog-expert .container .page-content .node__content .summary, .paragraph--type--related-links .container .page-content .node__content .summary, .page-node-type-diaporama .container .page-content .node__content .summary {
  margin: 0 auto;
}
.page-node-type-dossier .container .page-content .node__content .body, .page-node-type-dossier-recette .container .page-content .node__content .body, .page-node-type-blog-expert .container .page-content .node__content .body, .paragraph--type--related-links .container .page-content .node__content .body, .page-node-type-diaporama .container .page-content .node__content .body {
  margin: 0 auto;
}
.page-node-type-dossier .container .page-content .node__content .body .toc-js, .page-node-type-dossier-recette .container .page-content .node__content .body .toc-js, .page-node-type-blog-expert .container .page-content .node__content .body .toc-js, .paragraph--type--related-links .container .page-content .node__content .body .toc-js, .page-node-type-diaporama .container .page-content .node__content .body .toc-js {
  padding: 20px;
  border: 1px solid #E5E5E5;
  border-radius: 20px;
  margin: 39px auto;
}
.page-node-type-dossier .container .page-content .node__content .body .toc-js .toc-title, .page-node-type-dossier-recette .container .page-content .node__content .body .toc-js .toc-title, .page-node-type-blog-expert .container .page-content .node__content .body .toc-js .toc-title, .paragraph--type--related-links .container .page-content .node__content .body .toc-js .toc-title, .page-node-type-diaporama .container .page-content .node__content .body .toc-js .toc-title {
  cursor: pointer;
  position: relative;
}
.page-node-type-dossier .container .page-content .node__content .body .toc-js .toc-title svg, .page-node-type-dossier-recette .container .page-content .node__content .body .toc-js .toc-title svg, .page-node-type-blog-expert .container .page-content .node__content .body .toc-js .toc-title svg, .paragraph--type--related-links .container .page-content .node__content .body .toc-js .toc-title svg, .page-node-type-diaporama .container .page-content .node__content .body .toc-js .toc-title svg {
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  transform: rotate(90deg);
  width: 18px;
  min-width: 18px;
  margin-right: 12px;
  height: 18px;
  position: absolute;
  top: 12px;
  right: 0;
}
.page-node-type-dossier .container .page-content .node__content .body .toc-js .toc-title svg .filled-svg, .page-node-type-dossier-recette .container .page-content .node__content .body .toc-js .toc-title svg .filled-svg, .page-node-type-blog-expert .container .page-content .node__content .body .toc-js .toc-title svg .filled-svg, .paragraph--type--related-links .container .page-content .node__content .body .toc-js .toc-title svg .filled-svg, .page-node-type-diaporama .container .page-content .node__content .body .toc-js .toc-title svg .filled-svg {
  fill: #22242e;
}
.page-node-type-dossier .container .page-content .node__content .body .toc-js ul li, .page-node-type-dossier-recette .container .page-content .node__content .body .toc-js ul li, .page-node-type-blog-expert .container .page-content .node__content .body .toc-js ul li, .paragraph--type--related-links .container .page-content .node__content .body .toc-js ul li, .page-node-type-diaporama .container .page-content .node__content .body .toc-js ul li {
  list-style-type: none;
  padding-left: 0;
}
.page-node-type-dossier .container .page-content .node__content .body .toc-js ul li:before, .page-node-type-dossier-recette .container .page-content .node__content .body .toc-js ul li:before, .page-node-type-blog-expert .container .page-content .node__content .body .toc-js ul li:before, .paragraph--type--related-links .container .page-content .node__content .body .toc-js ul li:before, .page-node-type-diaporama .container .page-content .node__content .body .toc-js ul li:before {
  display: none;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .container .page-content .node__content .body, .page-node-type-dossier-recette .container .page-content .node__content .body, .page-node-type-blog-expert .container .page-content .node__content .body, .paragraph--type--related-links .container .page-content .node__content .body, .page-node-type-diaporama .container .page-content .node__content .body {
    padding: 0 1rem;
  }
}
.page-node-type-dossier .container .page-content .node__content .body a, .page-node-type-dossier-recette .container .page-content .node__content .body a, .page-node-type-blog-expert .container .page-content .node__content .body a, .paragraph--type--related-links .container .page-content .node__content .body a, .page-node-type-diaporama .container .page-content .node__content .body a {
  color: var(--primary-color);
  cursor: pointer;
  display: inline-block;
  text-decoration: none;
}
.page-node-type-dossier .container .page-content .node__content .body h3, .page-node-type-dossier-recette .container .page-content .node__content .body h3, .page-node-type-blog-expert .container .page-content .node__content .body h3, .paragraph--type--related-links .container .page-content .node__content .body h3, .page-node-type-diaporama .container .page-content .node__content .body h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
.page-node-type-dossier .container .page-content .node__content .body ul.liste-chiffre, .page-node-type-dossier-recette .container .page-content .node__content .body ul.liste-chiffre, .page-node-type-blog-expert .container .page-content .node__content .body ul.liste-chiffre, .paragraph--type--related-links .container .page-content .node__content .body ul.liste-chiffre, .page-node-type-diaporama .container .page-content .node__content .body ul.liste-chiffre {
  list-style-type: none;
  padding: 0;
  counter-reset: section;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin: 2rem 0;
}
.page-node-type-dossier .container .page-content .node__content .body ul.liste-chiffre li, .page-node-type-dossier-recette .container .page-content .node__content .body ul.liste-chiffre li, .page-node-type-blog-expert .container .page-content .node__content .body ul.liste-chiffre li, .paragraph--type--related-links .container .page-content .node__content .body ul.liste-chiffre li, .page-node-type-diaporama .container .page-content .node__content .body ul.liste-chiffre li {
  list-style-type: none;
  position: relative;
  counter-increment: section;
  width: 100%;
  text-align: center;
  padding: 5rem 1rem 0;
  margin: 0 0 2rem 0;
}
.page-node-type-dossier .container .page-content .node__content .body ul.liste-chiffre li::before, .page-node-type-dossier-recette .container .page-content .node__content .body ul.liste-chiffre li::before, .page-node-type-blog-expert .container .page-content .node__content .body ul.liste-chiffre li::before, .paragraph--type--related-links .container .page-content .node__content .body ul.liste-chiffre li::before, .page-node-type-diaporama .container .page-content .node__content .body ul.liste-chiffre li::before {
  content: "";
  position: absolute;
  top: 12px;
  left: calc(50% - 108px);
  width: 244px;
  height: 32px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 244 32" enable-background="new 0 0 244 32" xml:space="preserve" height="32px" width="244px" fill="rgb(37,152,255,.2)" ><g>        <path d="M148.752529,2.69343346 C152.036207,0.957227294 155.634005,0.223384401 159.933053,0.59250264 C161.644976,0.739489182 163.472738,1.06484087 165.428663,1.5778626 L166.168167,1.77906096 C166.913726,1.98909269 167.677524,2.2256791 168.460212,2.48931085 L169.249221,2.76197589 L170.050967,3.05278021 L170.865594,3.36183285 L171.693247,3.68924285 C171.832283,3.74534702 171.971868,3.80222062 172.112004,3.85986593 L172.959467,4.21501643 C173.386534,4.39724008 173.81862,4.58644996 174.255808,4.78270742 L175.13701,5.18463728 L176.03196,5.60546971 L176.940803,6.04531374 C177.093442,6.12021144 177.246667,6.19590584 177.400479,6.27239919 L178.330431,6.7409651 L179.274637,7.22881522 L180.23324,7.73605861 C180.555191,7.90838406 180.879565,8.08395989 181.206386,8.26280429 L182.194219,8.80916131 C182.36009,8.90186115 182.526579,8.99538267 182.693688,9.08972815 L183.703822,9.66570664 L184.729004,10.2615691 C184.901129,10.3625425 185.073888,10.464349 185.247282,10.5669908 L186.295307,11.1928837 L187.358739,11.838933 L188.437726,12.505248 L189.532409,13.1919375 C189.716173,13.3080898 189.900596,13.4250954 190.085683,13.5429569 L191.204184,14.2604129 C191.391935,14.3817065 191.580355,14.5038603 191.769447,14.6268768 L192.912091,15.3753445 L194.071009,16.1446231 L195.246347,16.9348214 L196.43825,17.7460487 L197.64686,18.5784139 L198.872324,19.4320261 L200.114785,20.3069943 L201.374388,21.2034275 L203.296249,22.5885628 C214.211648,30.5131697 224.014492,28.4886733 232.688207,19.9456349 L233.246235,19.3854611 C233.524466,19.1008863 233.801521,18.8096052 234.0774,18.5117329 C235.933833,16.5073053 237.573587,14.354285 238.976729,12.201898 C239.385327,11.5751182 239.748553,10.9866079 240.065148,10.4471593 L240.541024,9.61018178 L240.66633,9.37546992 L243.33367,10.7485301 L243.181607,11.0340259 L242.851859,11.6220184 C242.466833,12.2933357 242.012289,13.0388491 241.489876,13.840219 C239.9995,16.1264199 238.258797,18.4119873 236.278418,20.5502416 C226.341731,31.2790808 214.45956,34.4004061 201.533744,25.0162322 L200.274615,24.1064625 L198.418554,22.781866 L196.601262,21.5049995 L195.411056,20.6800835 L193.657405,19.4819192 L192.509219,18.7091178 L191.377615,17.9569643 L190.262462,17.2253457 L189.163629,16.5141488 L188.080988,15.8232606 L187.014408,15.1525679 L185.963758,14.5019577 L184.92891,13.8713168 L183.909733,13.2605322 L182.906096,12.6694908 C182.740112,12.5726229 182.574769,12.4765729 182.410066,12.3813385 L181.429497,11.8196998 L180.464145,11.2775215 C180.304514,11.1887739 180.145511,11.1008324 179.987135,11.0136947 L179.044363,10.500495 L178.116483,10.0064731 C177.96307,9.92572792 177.810272,9.84577715 177.658086,9.76661837 L176.752299,9.30115091 L175.861078,8.85457841 L174.984294,8.42678778 C174.694424,8.28730865 174.406938,8.15094098 174.121815,8.01766592 L173.273513,7.62709974 C172.852885,7.43643672 172.437524,7.25268967 172.027357,7.07579498 L171.213927,6.73112321 C170.945078,6.61926554 170.678516,6.51043452 170.414219,6.40461129 L169.628102,6.09614612 C169.368314,5.99631962 169.110769,5.89948207 168.855447,5.80561461 L168.096123,5.53290366 L167.350001,5.27790018 L166.61695,5.04049107 C164.800554,4.46886703 163.105486,4.06112998 161.522606,3.80932794 L160.895415,3.71690481 C160.791874,3.70288076 160.688825,3.68954504 160.586267,3.6768953 L159.976783,3.60920972 C159.876177,3.59929446 159.776055,3.59006046 159.676415,3.58150537 C154.010707,3.09504491 150.746105,4.29555879 145.969777,8.29938641 L145.323632,8.84994033 L144.657509,9.43430673 L143.969346,10.0530737 L142.039758,11.8253428 L141.504164,12.3089472 L141.003516,12.7537 L140.532666,13.1634961 L140.086462,13.5422308 L139.659755,13.8937992 L139.247395,14.2220964 L138.844231,14.5310175 L138.445113,14.8244577 L138.044892,15.1063121 L137.638417,15.3804759 L137.220539,15.6508442 C137.149656,15.6958057 137.078084,15.7407713 137.005714,15.7858222 C127.350022,21.7965578 117.729695,24.4850966 107.478551,24.5597029 L107.023808,24.5616441 L106.121992,24.5571694 L105.228399,24.5413663 C104.931638,24.5341857 104.635846,24.5250798 104.340624,24.5140114 L103.456263,24.4748814 C102.572809,24.4297894 101.690869,24.3666997 100.799626,24.2846076 L99.9048802,24.1961441 C99.7551056,24.1803321 99.6049723,24.1639829 99.4544304,24.1470919 L98.5458736,24.0392072 L97.6251038,23.918096 L96.689717,23.7835348 C96.3752181,23.7364146 96.0578823,23.6870156 95.7373089,23.6353004 L94.7654753,23.4731696 L93.771812,23.2969189 L92.7539148,23.1063252 L91.7093796,22.9011651 L90.6358021,22.6812152 L89.5307782,22.4462524 L88.3919037,22.1960532 L87.2167744,21.9303944 L86.0029861,21.6490527 L84.1045588,21.1971462 L82.1056253,20.708697 L77.7665199,19.6385602 L76.3490983,19.2958651 L74.1630394,18.7788061 L72.5592136,18.4118842 L71.0711433,18.0846048 L69.6866881,17.7952219 L68.3937075,17.5419898 L67.4766988,17.3747394 L66.8876224,17.2736269 L66.0336077,17.1369944 L65.2105603,17.0177506 L64.6765368,16.9475514 L64.1524827,16.8845349 L63.6368803,16.828483 L62.8760041,16.7569861 L62.1256082,16.6999319 L61.5994454,16.6679539 C60.5485888,16.6106546 59.5029431,16.592777 58.3976569,16.6049954 C50.5782874,16.6914344 43.9717862,19.1844205 37.7163751,24.9090664 C35.2196648,27.1939326 32.5369125,28.7049492 29.7009249,29.47996 C22.4213182,31.4693105 14.8001716,28.6141628 7.37514533,22.7288528 C5.37573815,21.1440596 3.54086062,19.4490896 1.90751313,17.7532644 C1.6783994,17.5153867 1.45973193,17.2841346 1.25182029,17.0603826 L0.660662411,16.4125017 L0.280718843,15.9822474 L-0.163358261,15.4592884 L2.16335826,13.5655116 L2.54597188,14.0153642 L2.64437059,14.1278843 C2.88899396,14.4065357 3.15833872,14.7049652 3.45127396,15.0201837 L4.06826333,15.6721208 C5.61375954,17.2767344 7.3517484,18.8822033 9.23864832,20.3778197 C15.9909586,25.7299138 22.7614192,28.2663649 28.9100915,26.5860729 C31.1378536,25.9772763 33.2728287,24.8127836 35.3101688,23.0362249 L35.6910248,22.6959338 C42.5035627,16.4614326 49.822501,13.6996059 58.3644955,13.6051787 C59.3405447,13.5943889 60.2696798,13.6051635 61.1908213,13.6429581 L61.7428583,13.6689209 L62.5412042,13.7184417 L63.0761626,13.7596772 L63.6152535,13.8077635 L64.1601488,13.8629349 L64.9920317,13.9594891 L65.5587514,14.0333984 L66.1371264,14.115213 L67.0301995,14.2532697 L67.6450264,14.3558726 L68.6006133,14.5262102 L69.6012314,14.7169708 L70.6525225,14.9289454 L71.7601287,15.1629246 L72.929692,15.4196996 L73.7466076,15.6039376 L75.93131,16.1119332 L78.3403563,16.6905728 L84.1333383,18.1171889 L85.4050053,18.4242353 L87.2321703,18.8550753 L88.969953,19.2509219 C89.1583669,19.2929892 89.3452717,19.3344227 89.5307163,19.375227 L90.6262515,19.6125424 L91.6890815,19.834987 L92.7215467,20.0427884 L93.7259869,20.2361739 L94.7047425,20.4153707 L95.6601535,20.5806062 C95.974993,20.6333831 96.2863318,20.683871 96.5945599,20.7321077 L97.5103021,20.8701027 C97.6615004,20.8919889 97.8120185,20.9133218 97.9619053,20.9341062 L98.8540386,21.0522674 L99.7333578,21.1574903 C100.024589,21.1904335 100.314074,21.2212582 100.602203,21.2500022 L101.462915,21.3300305 C101.605819,21.3423409 101.748481,21.3541406 101.890951,21.3654343 L102.74385,21.4271634 C102.885744,21.4364523 103.027544,21.4452448 103.169297,21.4535455 L104.019647,21.4974869 C104.16141,21.5038396 104.303223,21.50971 104.445137,21.515103 L105.298205,21.5417681 L106.15601,21.5571999 L107.020892,21.5616257 C107.165759,21.5614588 107.311018,21.5608428 107.456718,21.5597824 C117.164414,21.4891311 126.242745,18.9520607 135.420281,13.2389807 L135.799832,12.9980159 L136.168845,12.7537694 L136.532092,12.5025801 C136.592418,12.4599333 136.652702,12.4168446 136.713043,12.3732378 L137.076583,12.1047699 L137.446281,11.8202066 L138.022806,11.3551743 L138.428766,11.0143555 L138.857578,10.6446278 L139.314011,10.24233 L140.328824,9.32538022 L142.229978,7.57592525 L143.143968,6.75248656 L143.707669,6.25673398 L144.240799,5.7994094 L144.748441,5.37696662 L145.235676,4.98585944 C145.634615,4.67200824 146.017593,4.38710434 146.397844,4.12191283 L146.853685,3.81255394 C147.00576,3.71219428 147.158246,3.61439756 147.311991,3.51857276 L147.777845,3.23642309 C147.856399,3.19018709 147.935479,3.14429631 148.015191,3.09867688 L148.501898,2.82762534 C148.584562,2.78279575 148.668071,2.73808975 148.752529,2.69343346 Z"></path></g></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.page-node-type-dossier .container .page-content .node__content .body ul.liste-chiffre li::after, .page-node-type-dossier-recette .container .page-content .node__content .body ul.liste-chiffre li::after, .page-node-type-blog-expert .container .page-content .node__content .body ul.liste-chiffre li::after, .paragraph--type--related-links .container .page-content .node__content .body ul.liste-chiffre li::after, .page-node-type-diaporama .container .page-content .node__content .body ul.liste-chiffre li::after {
  content: counter(section);
  width: 63px;
  height: 63px;
  padding: 0;
  left: calc(50% - 1.2rem);
  top: 0;
  border: 1px solid rgba(37, 152, 255, 0.5);
  background: #f0f8ff;
  border-radius: 50%;
  font-weight: bold;
  display: inline-block;
  line-height: 3.4rem;
  font-size: 36px;
  color: #2598FF;
  text-align: center;
  position: absolute;
}
.page-node-type-dossier .container .page-content .node__content .body ul li, .page-node-type-dossier-recette .container .page-content .node__content .body ul li, .page-node-type-blog-expert .container .page-content .node__content .body ul li, .paragraph--type--related-links .container .page-content .node__content .body ul li, .page-node-type-diaporama .container .page-content .node__content .body ul li {
  position: relative;
  margin: 20px 0;
  padding-left: 20px;
}
.page-node-type-dossier .container .page-content .node__content .body ul li::before, .page-node-type-dossier-recette .container .page-content .node__content .body ul li::before, .page-node-type-blog-expert .container .page-content .node__content .body ul li::before, .paragraph--type--related-links .container .page-content .node__content .body ul li::before, .page-node-type-diaporama .container .page-content .node__content .body ul li::before {
  position: absolute;
  top: 0;
  left: 0;
  content: "\e82d";
  font-family: "metacoaching-icons";
  color: var(--primary-color, #2598FF);
  font-size: 20px;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .container .page-content .node__content .wrap-widgets, .page-node-type-dossier-recette .container .page-content .node__content .wrap-widgets, .page-node-type-blog-expert .container .page-content .node__content .wrap-widgets, .paragraph--type--related-links .container .page-content .node__content .wrap-widgets, .page-node-type-diaporama .container .page-content .node__content .wrap-widgets {
    margin: 0 1rem;
  }
}
.page-node-type-dossier .container .page-content .node__content .wrap-widgets .widgets, .page-node-type-dossier-recette .container .page-content .node__content .wrap-widgets .widgets, .page-node-type-blog-expert .container .page-content .node__content .wrap-widgets .widgets, .paragraph--type--related-links .container .page-content .node__content .wrap-widgets .widgets, .page-node-type-diaporama .container .page-content .node__content .wrap-widgets .widgets {
  padding: 0;
  align-items: flex-start;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .container .page-content .node__content .wrap-header-tags, .page-node-type-dossier-recette .container .page-content .node__content .wrap-header-tags, .page-node-type-blog-expert .container .page-content .node__content .wrap-header-tags, .paragraph--type--related-links .container .page-content .node__content .wrap-header-tags, .page-node-type-diaporama .container .page-content .node__content .wrap-header-tags {
    margin: 0 1rem;
  }
}
.page-node-type-dossier .container .page-content .node__content .wrap-header-tags .header-tags, .page-node-type-dossier-recette .container .page-content .node__content .wrap-header-tags .header-tags, .page-node-type-blog-expert .container .page-content .node__content .wrap-header-tags .header-tags, .paragraph--type--related-links .container .page-content .node__content .wrap-header-tags .header-tags, .page-node-type-diaporama .container .page-content .node__content .wrap-header-tags .header-tags {
  padding: 30px 0;
}
.page-node-type-dossier .container .page-content .node__content .wrap-header-tags .header-tags .tag-dossier, .page-node-type-dossier-recette .container .page-content .node__content .wrap-header-tags .header-tags .tag-dossier, .page-node-type-blog-expert .container .page-content .node__content .wrap-header-tags .header-tags .tag-dossier, .paragraph--type--related-links .container .page-content .node__content .wrap-header-tags .header-tags .tag-dossier, .page-node-type-diaporama .container .page-content .node__content .wrap-header-tags .header-tags .tag-dossier {
  margin-right: 1rem;
  margin-bottom: 1rem;
  display: inline-flex;
  gap: 5px;
  justify-content: start;
  flex-flow: wrap;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier .container .page-content .node__content .wrap-header-tags .header-tags .tag-dossier, .page-node-type-dossier-recette .container .page-content .node__content .wrap-header-tags .header-tags .tag-dossier, .page-node-type-blog-expert .container .page-content .node__content .wrap-header-tags .header-tags .tag-dossier, .paragraph--type--related-links .container .page-content .node__content .wrap-header-tags .header-tags .tag-dossier, .page-node-type-diaporama .container .page-content .node__content .wrap-header-tags .header-tags .tag-dossier {
    margin-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
.page-node-type-dossier .container .page-content .node__content .wrap-header-tags .header-tags .tag-dossier a, .page-node-type-dossier-recette .container .page-content .node__content .wrap-header-tags .header-tags .tag-dossier a, .page-node-type-blog-expert .container .page-content .node__content .wrap-header-tags .header-tags .tag-dossier a, .paragraph--type--related-links .container .page-content .node__content .wrap-header-tags .header-tags .tag-dossier a, .page-node-type-diaporama .container .page-content .node__content .wrap-header-tags .header-tags .tag-dossier a {
  background: #f8f4f2;
  border-radius: 10px;
  padding: 0.5rem 1.2rem;
  color: var(--primary-color, #2598FF);
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
}
.page-node-type-dossier .container .page-content .node__content .prep_carac, .page-node-type-dossier-recette .container .page-content .node__content .prep_carac, .page-node-type-blog-expert .container .page-content .node__content .prep_carac, .paragraph--type--related-links .container .page-content .node__content .prep_carac, .page-node-type-diaporama .container .page-content .node__content .prep_carac {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  font-weight: 600;
  margin-right: 1rem;
  margin-bottom: 2rem;
}
.page-node-type-dossier .container .page-content .node__content .prep_carac .prepspec, .page-node-type-dossier-recette .container .page-content .node__content .prep_carac .prepspec, .page-node-type-blog-expert .container .page-content .node__content .prep_carac .prepspec, .paragraph--type--related-links .container .page-content .node__content .prep_carac .prepspec, .page-node-type-diaporama .container .page-content .node__content .prep_carac .prepspec {
  margin-left: 1rem;
  margin-right: 0.3rem;
}
.page-node-type-dossier .container .page-content .node__content .prep_carac b, .page-node-type-dossier-recette .container .page-content .node__content .prep_carac b, .page-node-type-blog-expert .container .page-content .node__content .prep_carac b, .paragraph--type--related-links .container .page-content .node__content .prep_carac b, .page-node-type-diaporama .container .page-content .node__content .prep_carac b {
  display: none;
}
.page-node-type-dossier .container .page-content .node__content .prep_carac .level, .page-node-type-dossier-recette .container .page-content .node__content .prep_carac .level, .page-node-type-blog-expert .container .page-content .node__content .prep_carac .level, .paragraph--type--related-links .container .page-content .node__content .prep_carac .level, .page-node-type-diaporama .container .page-content .node__content .prep_carac .level {
  display: inline-flex;
}
.page-node-type-dossier .wrap-article-bilan, .page-node-type-dossier-recette .wrap-article-bilan, .page-node-type-blog-expert .wrap-article-bilan, .paragraph--type--related-links .wrap-article-bilan, .page-node-type-diaporama .wrap-article-bilan {
  display: flex;
  max-width: 1170px;
  width: 100%;
  margin: 0 auto;
  align-items: flex-start;
}
.page-node-type-dossier .wrap-article-bilan .bilan-teaser, .page-node-type-dossier-recette .wrap-article-bilan .bilan-teaser, .page-node-type-blog-expert .wrap-article-bilan .bilan-teaser, .paragraph--type--related-links .wrap-article-bilan .bilan-teaser, .page-node-type-diaporama .wrap-article-bilan .bilan-teaser {
  position: relative;
  width: 22rem;
  padding: 2rem;
  border-radius: 20px;
  color: white;
  margin-top: 120px;
  background: var(--primary-color, #2598FF);
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier .wrap-article-bilan .bilan-teaser, .page-node-type-dossier-recette .wrap-article-bilan .bilan-teaser, .page-node-type-blog-expert .wrap-article-bilan .bilan-teaser, .paragraph--type--related-links .wrap-article-bilan .bilan-teaser, .page-node-type-diaporama .wrap-article-bilan .bilan-teaser {
    overflow: hidden;
    max-width: calc(100vw - 2rem);
    padding: 3rem 2rem !important;
    margin: 0 auto !important;
  }
}
.page-node-type-dossier .wrap-article-bilan .bilan-teaser .custom-color-fill, .page-node-type-dossier-recette .wrap-article-bilan .bilan-teaser .custom-color-fill, .page-node-type-blog-expert .wrap-article-bilan .bilan-teaser .custom-color-fill, .paragraph--type--related-links .wrap-article-bilan .bilan-teaser .custom-color-fill, .page-node-type-diaporama .wrap-article-bilan .bilan-teaser .custom-color-fill {
  fill: var(--primary-color-gradient-3, #CEE8FF);
}
.page-node-type-dossier .wrap-article-bilan .bilan-teaser .pictos-fond-desktop, .page-node-type-dossier-recette .wrap-article-bilan .bilan-teaser .pictos-fond-desktop, .page-node-type-blog-expert .wrap-article-bilan .bilan-teaser .pictos-fond-desktop, .paragraph--type--related-links .wrap-article-bilan .bilan-teaser .pictos-fond-desktop, .page-node-type-diaporama .wrap-article-bilan .bilan-teaser .pictos-fond-desktop {
  display: none;
}
.page-node-type-dossier .wrap-article-bilan .bilan-teaser .pictos-fond-mobile, .page-node-type-dossier-recette .wrap-article-bilan .bilan-teaser .pictos-fond-mobile, .page-node-type-blog-expert .wrap-article-bilan .bilan-teaser .pictos-fond-mobile, .paragraph--type--related-links .wrap-article-bilan .bilan-teaser .pictos-fond-mobile, .page-node-type-diaporama .wrap-article-bilan .bilan-teaser .pictos-fond-mobile {
  border-radius: 16px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  opacity: 0.3;
}
.page-node-type-dossier .wrap-article-bilan .bilan-teaser .pictos-fond-mobile svg, .page-node-type-dossier-recette .wrap-article-bilan .bilan-teaser .pictos-fond-mobile svg, .page-node-type-blog-expert .wrap-article-bilan .bilan-teaser .pictos-fond-mobile svg, .paragraph--type--related-links .wrap-article-bilan .bilan-teaser .pictos-fond-mobile svg, .page-node-type-diaporama .wrap-article-bilan .bilan-teaser .pictos-fond-mobile svg {
  width: 100%;
  height: 100%;
}
.page-node-type-dossier .wrap-article-bilan .bilan-teaser form, .page-node-type-dossier-recette .wrap-article-bilan .bilan-teaser form, .page-node-type-blog-expert .wrap-article-bilan .bilan-teaser form, .paragraph--type--related-links .wrap-article-bilan .bilan-teaser form, .page-node-type-diaporama .wrap-article-bilan .bilan-teaser form {
  display: flex;
  flex-direction: column;
  position: relative;
  z-index: 3;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier .wrap-article-bilan .bilan-teaser form, .page-node-type-dossier-recette .wrap-article-bilan .bilan-teaser form, .page-node-type-blog-expert .wrap-article-bilan .bilan-teaser form, .paragraph--type--related-links .wrap-article-bilan .bilan-teaser form, .page-node-type-diaporama .wrap-article-bilan .bilan-teaser form {
    width: 100vw;
    margin-top: 0;
    align-items: center;
  }
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .wrap-article-bilan .bilan-teaser form, .page-node-type-dossier-recette .wrap-article-bilan .bilan-teaser form, .page-node-type-blog-expert .wrap-article-bilan .bilan-teaser form, .paragraph--type--related-links .wrap-article-bilan .bilan-teaser form, .page-node-type-diaporama .wrap-article-bilan .bilan-teaser form {
    width: 100%;
  }
}
.page-node-type-dossier .wrap-article-bilan .bilan-teaser form > strong, .page-node-type-dossier-recette .wrap-article-bilan .bilan-teaser form > strong, .page-node-type-blog-expert .wrap-article-bilan .bilan-teaser form > strong, .paragraph--type--related-links .wrap-article-bilan .bilan-teaser form > strong, .page-node-type-diaporama .wrap-article-bilan .bilan-teaser form > strong {
  font-size: 26px;
  line-height: 30px;
  margin-bottom: 1rem;
}
.page-node-type-dossier .wrap-article-bilan .bilan-teaser form button, .page-node-type-dossier-recette .wrap-article-bilan .bilan-teaser form button, .page-node-type-blog-expert .wrap-article-bilan .bilan-teaser form button, .paragraph--type--related-links .wrap-article-bilan .bilan-teaser form button, .page-node-type-diaporama .wrap-article-bilan .bilan-teaser form button {
  margin-top: 1rem;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier .wrap-article-bilan, .page-node-type-dossier-recette .wrap-article-bilan, .page-node-type-blog-expert .wrap-article-bilan, .paragraph--type--related-links .wrap-article-bilan, .page-node-type-diaporama .wrap-article-bilan {
    flex-direction: column;
  }
}
.page-node-type-dossier .wrap-article-bilan > div:not(.article-same-section), .page-node-type-dossier-recette .wrap-article-bilan > div:not(.article-same-section), .page-node-type-blog-expert .wrap-article-bilan > div:not(.article-same-section), .paragraph--type--related-links .wrap-article-bilan > div:not(.article-same-section), .page-node-type-diaporama .wrap-article-bilan > div:not(.article-same-section) {
  padding-top: 60px;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier .wrap-article-bilan > div:not(.article-same-section), .page-node-type-dossier-recette .wrap-article-bilan > div:not(.article-same-section), .page-node-type-blog-expert .wrap-article-bilan > div:not(.article-same-section), .paragraph--type--related-links .wrap-article-bilan > div:not(.article-same-section), .page-node-type-diaporama .wrap-article-bilan > div:not(.article-same-section) {
    padding-top: initial;
  }
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .wrap-article-bilan > div:not(.article-same-section), .page-node-type-dossier-recette .wrap-article-bilan > div:not(.article-same-section), .page-node-type-blog-expert .wrap-article-bilan > div:not(.article-same-section), .paragraph--type--related-links .wrap-article-bilan > div:not(.article-same-section), .page-node-type-diaporama .wrap-article-bilan > div:not(.article-same-section) {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.page-node-type-dossier .article-same-section, .page-node-type-dossier-recette .article-same-section, .page-node-type-blog-expert .article-same-section, .paragraph--type--related-links .article-same-section, .page-node-type-diaporama .article-same-section {
  margin-right: 2rem;
  width: auto;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier .article-same-section, .page-node-type-dossier-recette .article-same-section, .page-node-type-blog-expert .article-same-section, .paragraph--type--related-links .article-same-section, .page-node-type-diaporama .article-same-section {
    margin-right: 0;
    width: 100%;
    box-sizing: border-box;
  }
  .page-node-type-dossier .article-same-section .glide__track, .page-node-type-dossier-recette .article-same-section .glide__track, .page-node-type-blog-expert .article-same-section .glide__track, .paragraph--type--related-links .article-same-section .glide__track, .page-node-type-diaporama .article-same-section .glide__track {
    width: 100%;
    box-sizing: border-box;
  }
  .page-node-type-dossier .article-same-section .glide__bullets, .page-node-type-dossier-recette .article-same-section .glide__bullets, .page-node-type-blog-expert .article-same-section .glide__bullets, .paragraph--type--related-links .article-same-section .glide__bullets, .page-node-type-diaporama .article-same-section .glide__bullets {
    margin: 6px auto;
  }
}
@media only screen and (min-width: 768px) {
  .page-node-type-dossier .article-same-section .glide__track, .page-node-type-dossier-recette .article-same-section .glide__track, .page-node-type-blog-expert .article-same-section .glide__track, .paragraph--type--related-links .article-same-section .glide__track, .page-node-type-diaporama .article-same-section .glide__track {
    width: 100%;
    overflow: auto;
  }
  .page-node-type-dossier .article-same-section .glide__slides, .page-node-type-dossier-recette .article-same-section .glide__slides, .page-node-type-blog-expert .article-same-section .glide__slides, .paragraph--type--related-links .article-same-section .glide__slides, .page-node-type-diaporama .article-same-section .glide__slides {
    width: auto;
    overflow: auto;
    display: block;
  }
  .page-node-type-dossier .article-same-section .glide__bullets, .page-node-type-dossier-recette .article-same-section .glide__bullets, .page-node-type-blog-expert .article-same-section .glide__bullets, .paragraph--type--related-links .article-same-section .glide__bullets, .page-node-type-diaporama .article-same-section .glide__bullets {
    display: none;
  }
}
.page-node-type-dossier .article-same-section section, .page-node-type-dossier-recette .article-same-section section, .page-node-type-blog-expert .article-same-section section, .paragraph--type--related-links .article-same-section section, .page-node-type-diaporama .article-same-section section {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  max-width: 1170px;
  width: 100%;
  margin: 0 auto;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .article-same-section section, .page-node-type-dossier-recette .article-same-section section, .page-node-type-blog-expert .article-same-section section, .paragraph--type--related-links .article-same-section section, .page-node-type-diaporama .article-same-section section {
    flex-direction: column;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.page-node-type-dossier .article-same-section section h4, .page-node-type-dossier-recette .article-same-section section h4, .page-node-type-blog-expert .article-same-section section h4, .paragraph--type--related-links .article-same-section section h4, .page-node-type-diaporama .article-same-section section h4 {
  margin: 20px 0;
  font-size: 32px;
  font-weight: bold;
  line-height: 1.2;
  width: 100%;
  text-align: left;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .article-same-section section h4, .page-node-type-dossier-recette .article-same-section section h4, .page-node-type-blog-expert .article-same-section section h4, .paragraph--type--related-links .article-same-section section h4, .page-node-type-diaporama .article-same-section section h4 {
    font-size: 32px;
  }
}
.page-node-type-dossier .article-same-section section h4:first-child, .page-node-type-dossier-recette .article-same-section section h4:first-child, .page-node-type-blog-expert .article-same-section section h4:first-child, .paragraph--type--related-links .article-same-section section h4:first-child, .page-node-type-diaporama .article-same-section section h4:first-child {
  margin-top: 0;
}
.page-node-type-dossier .article-same-section section h4 i, .page-node-type-dossier-recette .article-same-section section h4 i, .page-node-type-blog-expert .article-same-section section h4 i, .paragraph--type--related-links .article-same-section section h4 i, .page-node-type-diaporama .article-same-section section h4 i {
  font-size: inherit;
}
.page-node-type-dossier .article-same-section section article, .page-node-type-dossier-recette .article-same-section section article, .page-node-type-blog-expert .article-same-section section article, .paragraph--type--related-links .article-same-section section article, .page-node-type-diaporama .article-same-section section article {
  border: 1px solid #E5E5E5;
  box-shadow: 0 5px 20px rgba(34, 36, 46, 0.07);
  display: flex;
  flex-direction: row;
  width: auto;
  margin-bottom: 2rem;
  border-radius: 10px;
  overflow: hidden;
  align-items: center;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .article-same-section section article, .page-node-type-dossier-recette .article-same-section section article, .page-node-type-blog-expert .article-same-section section article, .paragraph--type--related-links .article-same-section section article, .page-node-type-diaporama .article-same-section section article {
    flex-direction: column;
    margin-bottom: 1rem;
  }
}
.page-node-type-dossier .article-same-section section article .picture, .page-node-type-dossier-recette .article-same-section section article .picture, .page-node-type-blog-expert .article-same-section section article .picture, .paragraph--type--related-links .article-same-section section article .picture, .page-node-type-diaporama .article-same-section section article .picture {
  height: 100%;
  width: 100%;
  min-height: 232px;
  max-width: 300px;
  position: relative;
  display: block;
  overflow: hidden;
  padding: 0;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .article-same-section section article .picture, .page-node-type-dossier-recette .article-same-section section article .picture, .page-node-type-blog-expert .article-same-section section article .picture, .paragraph--type--related-links .article-same-section section article .picture, .page-node-type-diaporama .article-same-section section article .picture {
    min-height: 260px;
    max-width: initial;
  }
}
.page-node-type-dossier .article-same-section section article .picture img, .page-node-type-dossier-recette .article-same-section section article .picture img, .page-node-type-blog-expert .article-same-section section article .picture img, .paragraph--type--related-links .article-same-section section article .picture img, .page-node-type-diaporama .article-same-section section article .picture img {
  position: absolute;
  width: 300px;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .article-same-section section article .picture img, .page-node-type-dossier-recette .article-same-section section article .picture img, .page-node-type-blog-expert .article-same-section section article .picture img, .paragraph--type--related-links .article-same-section section article .picture img, .page-node-type-diaporama .article-same-section section article .picture img {
    max-height: initial;
  }
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier .article-same-section section article .picture img, .page-node-type-dossier-recette .article-same-section section article .picture img, .page-node-type-blog-expert .article-same-section section article .picture img, .paragraph--type--related-links .article-same-section section article .picture img, .page-node-type-diaporama .article-same-section section article .picture img {
    width: 100%;
  }
}
.page-node-type-dossier .article-same-section section article > div, .page-node-type-dossier-recette .article-same-section section article > div, .page-node-type-blog-expert .article-same-section section article > div, .paragraph--type--related-links .article-same-section section article > div, .page-node-type-diaporama .article-same-section section article > div {
  display: flex;
  flex-direction: column;
  padding: 0 1rem;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .article-same-section section article > div, .page-node-type-dossier-recette .article-same-section section article > div, .page-node-type-blog-expert .article-same-section section article > div, .paragraph--type--related-links .article-same-section section article > div, .page-node-type-diaporama .article-same-section section article > div {
    padding: 2rem 1rem;
  }
}
.page-node-type-dossier .article-same-section section article > div > div, .page-node-type-dossier-recette .article-same-section section article > div > div, .page-node-type-blog-expert .article-same-section section article > div > div, .paragraph--type--related-links .article-same-section section article > div > div, .page-node-type-diaporama .article-same-section section article > div > div {
  display: flex;
  flex-wrap: wrap;
}
.page-node-type-dossier .article-same-section section article > div > div.wrapper-date-voting, .page-node-type-dossier-recette .article-same-section section article > div > div.wrapper-date-voting, .page-node-type-blog-expert .article-same-section section article > div > div.wrapper-date-voting, .paragraph--type--related-links .article-same-section section article > div > div.wrapper-date-voting, .page-node-type-diaporama .article-same-section section article > div > div.wrapper-date-voting {
  margin-left: 1rem;
  margin: 10px 0;
}
.page-node-type-dossier .article-same-section section article > div > div.wrapper-date-voting > div, .page-node-type-dossier-recette .article-same-section section article > div > div.wrapper-date-voting > div, .page-node-type-blog-expert .article-same-section section article > div > div.wrapper-date-voting > div, .paragraph--type--related-links .article-same-section section article > div > div.wrapper-date-voting > div, .page-node-type-diaporama .article-same-section section article > div > div.wrapper-date-voting > div {
  color: #7A8A9B;
  font-size: 12px;
}
.page-node-type-dossier .article-same-section section article > div > div.wrapper-date-voting .field__label, .page-node-type-dossier-recette .article-same-section section article > div > div.wrapper-date-voting .field__label, .page-node-type-blog-expert .article-same-section section article > div > div.wrapper-date-voting .field__label, .paragraph--type--related-links .article-same-section section article > div > div.wrapper-date-voting .field__label, .page-node-type-diaporama .article-same-section section article > div > div.wrapper-date-voting .field__label {
  display: none;
}
.page-node-type-dossier .article-same-section section article > div > div.wrapper-date-voting .field--name-field-voting, .page-node-type-dossier-recette .article-same-section section article > div > div.wrapper-date-voting .field--name-field-voting, .page-node-type-blog-expert .article-same-section section article > div > div.wrapper-date-voting .field--name-field-voting, .paragraph--type--related-links .article-same-section section article > div > div.wrapper-date-voting .field--name-field-voting, .page-node-type-diaporama .article-same-section section article > div > div.wrapper-date-voting .field--name-field-voting {
  display: flex;
}
.page-node-type-dossier .article-same-section section article > div > div.wrapper-date-voting .field--name-field-voting form, .page-node-type-dossier-recette .article-same-section section article > div > div.wrapper-date-voting .field--name-field-voting form, .page-node-type-blog-expert .article-same-section section article > div > div.wrapper-date-voting .field--name-field-voting form, .paragraph--type--related-links .article-same-section section article > div > div.wrapper-date-voting .field--name-field-voting form, .page-node-type-diaporama .article-same-section section article > div > div.wrapper-date-voting .field--name-field-voting form {
  display: flex;
}
.page-node-type-dossier .article-same-section section article > div > div.wrapper-date-voting .field--name-field-voting form .form-item, .page-node-type-dossier-recette .article-same-section section article > div > div.wrapper-date-voting .field--name-field-voting form .form-item, .page-node-type-blog-expert .article-same-section section article > div > div.wrapper-date-voting .field--name-field-voting form .form-item, .paragraph--type--related-links .article-same-section section article > div > div.wrapper-date-voting .field--name-field-voting form .form-item, .page-node-type-diaporama .article-same-section section article > div > div.wrapper-date-voting .field--name-field-voting form .form-item {
  margin-top: 0;
  margin-bottom: 0;
}
.page-node-type-dossier .article-same-section section article > div > div.wrapper-date-voting .field--name-field-voting form .vote-result, .page-node-type-dossier-recette .article-same-section section article > div > div.wrapper-date-voting .field--name-field-voting form .vote-result, .page-node-type-blog-expert .article-same-section section article > div > div.wrapper-date-voting .field--name-field-voting form .vote-result, .paragraph--type--related-links .article-same-section section article > div > div.wrapper-date-voting .field--name-field-voting form .vote-result, .page-node-type-diaporama .article-same-section section article > div > div.wrapper-date-voting .field--name-field-voting form .vote-result {
  margin-left: 1rem;
  color: #7A8A9B;
  font-size: 12px;
}
.page-node-type-dossier .article-same-section section article > div > div.wrapper-chapeau, .page-node-type-dossier-recette .article-same-section section article > div > div.wrapper-chapeau, .page-node-type-blog-expert .article-same-section section article > div > div.wrapper-chapeau, .paragraph--type--related-links .article-same-section section article > div > div.wrapper-chapeau, .page-node-type-diaporama .article-same-section section article > div > div.wrapper-chapeau {
  color: #7A8A9B;
  font-size: 14px;
  padding: 0 0.5rem 0.5rem 0.5rem;
}
.page-node-type-dossier .article-same-section section article > div > div.wrapper-tags .tag-content, .page-node-type-dossier-recette .article-same-section section article > div > div.wrapper-tags .tag-content, .page-node-type-blog-expert .article-same-section section article > div > div.wrapper-tags .tag-content, .paragraph--type--related-links .article-same-section section article > div > div.wrapper-tags .tag-content, .page-node-type-diaporama .article-same-section section article > div > div.wrapper-tags .tag-content {
  font-size: 12px;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  position: relative;
}
.page-node-type-dossier .article-same-section section article > div > div.wrapper-tags .tag-content:first-child, .page-node-type-dossier-recette .article-same-section section article > div > div.wrapper-tags .tag-content:first-child, .page-node-type-blog-expert .article-same-section section article > div > div.wrapper-tags .tag-content:first-child, .paragraph--type--related-links .article-same-section section article > div > div.wrapper-tags .tag-content:first-child, .page-node-type-diaporama .article-same-section section article > div > div.wrapper-tags .tag-content:first-child {
  padding-left: 0;
}
.page-node-type-dossier .article-same-section section article > div > div.wrapper-tags .tag-content:last-child:after, .page-node-type-dossier-recette .article-same-section section article > div > div.wrapper-tags .tag-content:last-child:after, .page-node-type-blog-expert .article-same-section section article > div > div.wrapper-tags .tag-content:last-child:after, .paragraph--type--related-links .article-same-section section article > div > div.wrapper-tags .tag-content:last-child:after, .page-node-type-diaporama .article-same-section section article > div > div.wrapper-tags .tag-content:last-child:after {
  display: none;
}
.page-node-type-dossier .article-same-section section article > div > div.wrapper-tags .tag-content:after, .page-node-type-dossier-recette .article-same-section section article > div > div.wrapper-tags .tag-content:after, .page-node-type-blog-expert .article-same-section section article > div > div.wrapper-tags .tag-content:after, .paragraph--type--related-links .article-same-section section article > div > div.wrapper-tags .tag-content:after, .page-node-type-diaporama .article-same-section section article > div > div.wrapper-tags .tag-content:after {
  content: "";
  width: 1px;
  background: #000000;
  height: 15px;
  position: absolute;
  right: 0;
  top: 5px;
}
.page-node-type-dossier .article-same-section section article > div > div.wrapper-tags .tag-content a, .page-node-type-dossier-recette .article-same-section section article > div > div.wrapper-tags .tag-content a, .page-node-type-blog-expert .article-same-section section article > div > div.wrapper-tags .tag-content a, .paragraph--type--related-links .article-same-section section article > div > div.wrapper-tags .tag-content a, .page-node-type-diaporama .article-same-section section article > div > div.wrapper-tags .tag-content a {
  color: #7A8A9B;
}
.page-node-type-dossier .article-same-section section article > div > div.wrapper-tags .tag-content a:hover, .page-node-type-dossier-recette .article-same-section section article > div > div.wrapper-tags .tag-content a:hover, .page-node-type-blog-expert .article-same-section section article > div > div.wrapper-tags .tag-content a:hover, .paragraph--type--related-links .article-same-section section article > div > div.wrapper-tags .tag-content a:hover, .page-node-type-diaporama .article-same-section section article > div > div.wrapper-tags .tag-content a:hover {
  color: #000000;
}
.page-node-type-dossier .article-same-section section article > div h3, .page-node-type-dossier-recette .article-same-section section article > div h3, .page-node-type-blog-expert .article-same-section section article > div h3, .paragraph--type--related-links .article-same-section section article > div h3, .page-node-type-diaporama .article-same-section section article > div h3 {
  margin: 20px 0;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.2;
  margin-bottom: 7px;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .article-same-section section article > div h3, .page-node-type-dossier-recette .article-same-section section article > div h3, .page-node-type-blog-expert .article-same-section section article > div h3, .paragraph--type--related-links .article-same-section section article > div h3, .page-node-type-diaporama .article-same-section section article > div h3 {
    font-size: 18px;
  }
}
.page-node-type-dossier .article-same-section section article > div h3:first-child, .page-node-type-dossier-recette .article-same-section section article > div h3:first-child, .page-node-type-blog-expert .article-same-section section article > div h3:first-child, .paragraph--type--related-links .article-same-section section article > div h3:first-child, .page-node-type-diaporama .article-same-section section article > div h3:first-child {
  margin-top: 0;
}
.page-node-type-dossier .article-same-section section article > div h3 i, .page-node-type-dossier-recette .article-same-section section article > div h3 i, .page-node-type-blog-expert .article-same-section section article > div h3 i, .paragraph--type--related-links .article-same-section section article > div h3 i, .page-node-type-diaporama .article-same-section section article > div h3 i {
  font-size: inherit;
}
.page-node-type-dossier .article-same-section section span a, .page-node-type-dossier-recette .article-same-section section span a, .page-node-type-blog-expert .article-same-section section span a, .paragraph--type--related-links .article-same-section section span a, .page-node-type-diaporama .article-same-section section span a {
  color: var(--primary-color, #2598FF);
}
.page-node-type-dossier .article-same-section section span a:after, .page-node-type-dossier-recette .article-same-section section span a:after, .page-node-type-blog-expert .article-same-section section span a:after, .paragraph--type--related-links .article-same-section section span a:after, .page-node-type-diaporama .article-same-section section span a:after {
  content: "";
  margin-left: 6px;
  width: 14px;
  height: 13px;
  mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 14 13" enable-background="new 0 0 14 13" xml:space="preserve" height="13px" width="14px" fill="%232598FF" ><path d="m7.708 1.1-.075.087a.697.697 0 0 0 .075.907l3.733 3.701H1.252c-.4 0-.705.306-.705.705l.006.098c.046.35.333.607.699.607h10.199l-3.743 3.742a.698.698 0 0 0 0 .995.622.622 0 0 0 .353.175l.085.01.127.001.044-.002a.624.624 0 0 0 .212-.052l.074-.04a.542.542 0 0 0 .127-.11l.025-.034 4.821-4.821.008-.006a.677.677 0 0 0 .202-.247l.009-.021h.074l-.053-.054.009-.025a.74.74 0 0 0 .031-.216l-.007-.107a.727.727 0 0 0-.022-.103l-.013-.035.05-.05h-.069l-.005-.01a.679.679 0 0 0-.267-.3l-.051-.025-4.77-4.77a.698.698 0 0 0-.994 0z"/></svg>');
  -webkit-mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 14 13" enable-background="new 0 0 14 13" xml:space="preserve" height="13px" width="14px" fill="%232598FF" ><path d="m7.708 1.1-.075.087a.697.697 0 0 0 .075.907l3.733 3.701H1.252c-.4 0-.705.306-.705.705l.006.098c.046.35.333.607.699.607h10.199l-3.743 3.742a.698.698 0 0 0 0 .995.622.622 0 0 0 .353.175l.085.01.127.001.044-.002a.624.624 0 0 0 .212-.052l.074-.04a.542.542 0 0 0 .127-.11l.025-.034 4.821-4.821.008-.006a.677.677 0 0 0 .202-.247l.009-.021h.074l-.053-.054.009-.025a.74.74 0 0 0 .031-.216l-.007-.107a.727.727 0 0 0-.022-.103l-.013-.035.05-.05h-.069l-.005-.01a.679.679 0 0 0-.267-.3l-.051-.025-4.77-4.77a.698.698 0 0 0-.994 0z"/></svg>');
  mask-repeat: no-repeat;
  mask-position: center;
  mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  -webkit-mask-size: contain;
  background-color: var(--primary-color);
  display: inline-block;
}
.page-node-type-dossier .article-same-topic section, .page-node-type-dossier-recette .article-same-topic section, .page-node-type-blog-expert .article-same-topic section, .paragraph--type--related-links .article-same-topic section, .page-node-type-diaporama .article-same-topic section {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  max-width: 1170px;
  width: 100%;
  margin: 0 auto;
  padding-bottom: 0;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .article-same-topic section, .page-node-type-dossier-recette .article-same-topic section, .page-node-type-blog-expert .article-same-topic section, .paragraph--type--related-links .article-same-topic section, .page-node-type-diaporama .article-same-topic section {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.page-node-type-dossier .article-same-topic section h4, .page-node-type-dossier-recette .article-same-topic section h4, .page-node-type-blog-expert .article-same-topic section h4, .paragraph--type--related-links .article-same-topic section h4, .page-node-type-diaporama .article-same-topic section h4 {
  margin: 20px 0;
  font-size: 32px;
  font-weight: bold;
  line-height: 1.2;
  width: 100%;
  text-align: left;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .article-same-topic section h4, .page-node-type-dossier-recette .article-same-topic section h4, .page-node-type-blog-expert .article-same-topic section h4, .paragraph--type--related-links .article-same-topic section h4, .page-node-type-diaporama .article-same-topic section h4 {
    font-size: 32px;
  }
}
.page-node-type-dossier .article-same-topic section h4:first-child, .page-node-type-dossier-recette .article-same-topic section h4:first-child, .page-node-type-blog-expert .article-same-topic section h4:first-child, .paragraph--type--related-links .article-same-topic section h4:first-child, .page-node-type-diaporama .article-same-topic section h4:first-child {
  margin-top: 0;
}
.page-node-type-dossier .article-same-topic section h4 i, .page-node-type-dossier-recette .article-same-topic section h4 i, .page-node-type-blog-expert .article-same-topic section h4 i, .paragraph--type--related-links .article-same-topic section h4 i, .page-node-type-diaporama .article-same-topic section h4 i {
  font-size: inherit;
}
.page-node-type-dossier .article-same-topic section article, .page-node-type-dossier-recette .article-same-topic section article, .page-node-type-blog-expert .article-same-topic section article, .paragraph--type--related-links .article-same-topic section article, .page-node-type-diaporama .article-same-topic section article {
  display: flex;
  flex-direction: column;
  width: calc(25% - 2rem);
  margin-bottom: 2rem;
  margin-left: 2.6rem;
  box-shadow: 0 5px 20px rgba(34, 36, 46, 0.07);
  background: #fff;
  padding-bottom: 0.5rem;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier .article-same-topic section article, .page-node-type-dossier-recette .article-same-topic section article, .page-node-type-blog-expert .article-same-topic section article, .paragraph--type--related-links .article-same-topic section article, .page-node-type-diaporama .article-same-topic section article {
    width: calc(33.7% - 2rem);
  }
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .article-same-topic section article, .page-node-type-dossier-recette .article-same-topic section article, .page-node-type-blog-expert .article-same-topic section article, .paragraph--type--related-links .article-same-topic section article, .page-node-type-diaporama .article-same-topic section article {
    width: 100%;
    margin-left: 0;
    margin-bottom: 2rem;
  }
}
.page-node-type-dossier .article-same-topic section article.article-1, .page-node-type-dossier-recette .article-same-topic section article.article-1, .page-node-type-blog-expert .article-same-topic section article.article-1, .paragraph--type--related-links .article-same-topic section article.article-1, .page-node-type-diaporama .article-same-topic section article.article-1 {
  margin-left: 0;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier .article-same-topic section article.article-4, .page-node-type-dossier-recette .article-same-topic section article.article-4, .page-node-type-blog-expert .article-same-topic section article.article-4, .paragraph--type--related-links .article-same-topic section article.article-4, .page-node-type-diaporama .article-same-topic section article.article-4 {
    margin-left: 0;
  }
}
.page-node-type-dossier .article-same-topic section article.article-5, .page-node-type-dossier-recette .article-same-topic section article.article-5, .page-node-type-blog-expert .article-same-topic section article.article-5, .paragraph--type--related-links .article-same-topic section article.article-5, .page-node-type-diaporama .article-same-topic section article.article-5 {
  margin-left: 0;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier .article-same-topic section article.article-5, .page-node-type-dossier-recette .article-same-topic section article.article-5, .page-node-type-blog-expert .article-same-topic section article.article-5, .paragraph--type--related-links .article-same-topic section article.article-5, .page-node-type-diaporama .article-same-topic section article.article-5 {
    margin-left: 2.6rem;
  }
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .article-same-topic section article.article-5, .page-node-type-dossier-recette .article-same-topic section article.article-5, .page-node-type-blog-expert .article-same-topic section article.article-5, .paragraph--type--related-links .article-same-topic section article.article-5, .page-node-type-diaporama .article-same-topic section article.article-5 {
    margin-left: 0;
  }
}
.page-node-type-dossier .article-same-topic section article picture, .page-node-type-dossier-recette .article-same-topic section article picture, .page-node-type-blog-expert .article-same-topic section article picture, .paragraph--type--related-links .article-same-topic section article picture, .page-node-type-diaporama .article-same-topic section article picture {
  height: 155px;
  width: 100%;
  position: relative;
  display: block;
  overflow: hidden;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .article-same-topic section article picture, .page-node-type-dossier-recette .article-same-topic section article picture, .page-node-type-blog-expert .article-same-topic section article picture, .paragraph--type--related-links .article-same-topic section article picture, .page-node-type-diaporama .article-same-topic section article picture {
    height: auto;
  }
}
.page-node-type-dossier .article-same-topic section article picture img, .page-node-type-dossier-recette .article-same-topic section article picture img, .page-node-type-blog-expert .article-same-topic section article picture img, .paragraph--type--related-links .article-same-topic section article picture img, .page-node-type-diaporama .article-same-topic section article picture img {
  position: absolute;
  width: auto;
  height: auto;
  min-height: 155px;
  max-height: 232px;
  object-fit: contain;
  object-position: center;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .article-same-topic section article picture img, .page-node-type-dossier-recette .article-same-topic section article picture img, .page-node-type-blog-expert .article-same-topic section article picture img, .paragraph--type--related-links .article-same-topic section article picture img, .page-node-type-diaporama .article-same-topic section article picture img {
    position: static;
    max-height: initial;
  }
}
.page-node-type-dossier .article-same-topic section article img, .page-node-type-dossier-recette .article-same-topic section article img, .page-node-type-blog-expert .article-same-topic section article img, .paragraph--type--related-links .article-same-topic section article img, .page-node-type-diaporama .article-same-topic section article img {
  height: 200px;
  width: auto;
  border-radius: 10px 10px 0 0;
  object-fit: cover;
  object-position: center;
}
.page-node-type-dossier .article-same-topic section article > div > div, .page-node-type-dossier-recette .article-same-topic section article > div > div, .page-node-type-blog-expert .article-same-topic section article > div > div, .paragraph--type--related-links .article-same-topic section article > div > div, .page-node-type-diaporama .article-same-topic section article > div > div {
  display: flex;
  flex-wrap: wrap;
}
.page-node-type-dossier .article-same-topic section article > div > div.wrapper-tags, .page-node-type-dossier-recette .article-same-topic section article > div > div.wrapper-tags, .page-node-type-blog-expert .article-same-topic section article > div > div.wrapper-tags, .paragraph--type--related-links .article-same-topic section article > div > div.wrapper-tags, .page-node-type-diaporama .article-same-topic section article > div > div.wrapper-tags {
  margin: 0.5rem 0;
  padding: 0 0.5rem;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .article-same-topic section article > div > div.wrapper-tags, .page-node-type-dossier-recette .article-same-topic section article > div > div.wrapper-tags, .page-node-type-blog-expert .article-same-topic section article > div > div.wrapper-tags, .paragraph--type--related-links .article-same-topic section article > div > div.wrapper-tags, .page-node-type-diaporama .article-same-topic section article > div > div.wrapper-tags {
    margin-top: 1rem;
  }
}
.page-node-type-dossier .article-same-topic section article > div > div.wrapper-tags .tag-content, .page-node-type-dossier-recette .article-same-topic section article > div > div.wrapper-tags .tag-content, .page-node-type-blog-expert .article-same-topic section article > div > div.wrapper-tags .tag-content, .paragraph--type--related-links .article-same-topic section article > div > div.wrapper-tags .tag-content, .page-node-type-diaporama .article-same-topic section article > div > div.wrapper-tags .tag-content {
  font-size: 12px;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  position: relative;
}
.page-node-type-dossier .article-same-topic section article > div > div.wrapper-tags .tag-content:first-child, .page-node-type-dossier-recette .article-same-topic section article > div > div.wrapper-tags .tag-content:first-child, .page-node-type-blog-expert .article-same-topic section article > div > div.wrapper-tags .tag-content:first-child, .paragraph--type--related-links .article-same-topic section article > div > div.wrapper-tags .tag-content:first-child, .page-node-type-diaporama .article-same-topic section article > div > div.wrapper-tags .tag-content:first-child {
  padding-left: 0;
}
.page-node-type-dossier .article-same-topic section article > div > div.wrapper-tags .tag-content:last-child:after, .page-node-type-dossier-recette .article-same-topic section article > div > div.wrapper-tags .tag-content:last-child:after, .page-node-type-blog-expert .article-same-topic section article > div > div.wrapper-tags .tag-content:last-child:after, .paragraph--type--related-links .article-same-topic section article > div > div.wrapper-tags .tag-content:last-child:after, .page-node-type-diaporama .article-same-topic section article > div > div.wrapper-tags .tag-content:last-child:after {
  display: none;
}
.page-node-type-dossier .article-same-topic section article > div > div.wrapper-tags .tag-content:after, .page-node-type-dossier-recette .article-same-topic section article > div > div.wrapper-tags .tag-content:after, .page-node-type-blog-expert .article-same-topic section article > div > div.wrapper-tags .tag-content:after, .paragraph--type--related-links .article-same-topic section article > div > div.wrapper-tags .tag-content:after, .page-node-type-diaporama .article-same-topic section article > div > div.wrapper-tags .tag-content:after {
  content: "";
  width: 1px;
  background: #000000;
  height: 15px;
  position: absolute;
  right: 0;
  top: 5px;
}
.page-node-type-dossier .article-same-topic section article > div > div.wrapper-tags .tag-content a, .page-node-type-dossier-recette .article-same-topic section article > div > div.wrapper-tags .tag-content a, .page-node-type-blog-expert .article-same-topic section article > div > div.wrapper-tags .tag-content a, .paragraph--type--related-links .article-same-topic section article > div > div.wrapper-tags .tag-content a, .page-node-type-diaporama .article-same-topic section article > div > div.wrapper-tags .tag-content a {
  color: #7A8A9B;
}
.page-node-type-dossier .article-same-topic section article > div > div.wrapper-tags .tag-content a:hover, .page-node-type-dossier-recette .article-same-topic section article > div > div.wrapper-tags .tag-content a:hover, .page-node-type-blog-expert .article-same-topic section article > div > div.wrapper-tags .tag-content a:hover, .paragraph--type--related-links .article-same-topic section article > div > div.wrapper-tags .tag-content a:hover, .page-node-type-diaporama .article-same-topic section article > div > div.wrapper-tags .tag-content a:hover {
  color: #000000;
}
.page-node-type-dossier .article-same-topic section article > div h3, .page-node-type-dossier-recette .article-same-topic section article > div h3, .page-node-type-blog-expert .article-same-topic section article > div h3, .paragraph--type--related-links .article-same-topic section article > div h3, .page-node-type-diaporama .article-same-topic section article > div h3 {
  margin: 20px 0;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.2;
  margin: 7px 0 0;
  padding: 0 0.5rem;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .article-same-topic section article > div h3, .page-node-type-dossier-recette .article-same-topic section article > div h3, .page-node-type-blog-expert .article-same-topic section article > div h3, .paragraph--type--related-links .article-same-topic section article > div h3, .page-node-type-diaporama .article-same-topic section article > div h3 {
    font-size: 18px;
  }
}
.page-node-type-dossier .article-same-topic section article > div h3:first-child, .page-node-type-dossier-recette .article-same-topic section article > div h3:first-child, .page-node-type-blog-expert .article-same-topic section article > div h3:first-child, .paragraph--type--related-links .article-same-topic section article > div h3:first-child, .page-node-type-diaporama .article-same-topic section article > div h3:first-child {
  margin-top: 0;
}
.page-node-type-dossier .article-same-topic section article > div h3 i, .page-node-type-dossier-recette .article-same-topic section article > div h3 i, .page-node-type-blog-expert .article-same-topic section article > div h3 i, .paragraph--type--related-links .article-same-topic section article > div h3 i, .page-node-type-diaporama .article-same-topic section article > div h3 i {
  font-size: inherit;
}
.page-node-type-dossier .article-same-serie section, .page-node-type-dossier-recette .article-same-serie section, .page-node-type-blog-expert .article-same-serie section, .paragraph--type--related-links .article-same-serie section, .page-node-type-diaporama .article-same-serie section {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  max-width: 1170px;
  width: 100%;
  margin: 0 auto;
  padding-bottom: 0;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .article-same-serie section, .page-node-type-dossier-recette .article-same-serie section, .page-node-type-blog-expert .article-same-serie section, .paragraph--type--related-links .article-same-serie section, .page-node-type-diaporama .article-same-serie section {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.page-node-type-dossier .article-same-serie section h4, .page-node-type-dossier-recette .article-same-serie section h4, .page-node-type-blog-expert .article-same-serie section h4, .paragraph--type--related-links .article-same-serie section h4, .page-node-type-diaporama .article-same-serie section h4 {
  margin: 20px 0;
  font-size: 32px;
  font-weight: bold;
  line-height: 1.2;
  width: 100%;
  text-align: center;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .article-same-serie section h4, .page-node-type-dossier-recette .article-same-serie section h4, .page-node-type-blog-expert .article-same-serie section h4, .paragraph--type--related-links .article-same-serie section h4, .page-node-type-diaporama .article-same-serie section h4 {
    font-size: 32px;
  }
}
.page-node-type-dossier .article-same-serie section h4:first-child, .page-node-type-dossier-recette .article-same-serie section h4:first-child, .page-node-type-blog-expert .article-same-serie section h4:first-child, .paragraph--type--related-links .article-same-serie section h4:first-child, .page-node-type-diaporama .article-same-serie section h4:first-child {
  margin-top: 0;
}
.page-node-type-dossier .article-same-serie section h4 i, .page-node-type-dossier-recette .article-same-serie section h4 i, .page-node-type-blog-expert .article-same-serie section h4 i, .paragraph--type--related-links .article-same-serie section h4 i, .page-node-type-diaporama .article-same-serie section h4 i {
  font-size: inherit;
}
.page-node-type-dossier .article-same-serie section article, .page-node-type-dossier-recette .article-same-serie section article, .page-node-type-blog-expert .article-same-serie section article, .paragraph--type--related-links .article-same-serie section article, .page-node-type-diaporama .article-same-serie section article {
  display: flex;
  flex-direction: column;
  width: calc(33% - 2rem);
  margin-bottom: 1rem;
  box-shadow: 0 5px 20px rgba(34, 36, 46, 0.07);
  background: #fff;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .article-same-serie section article, .page-node-type-dossier-recette .article-same-serie section article, .page-node-type-blog-expert .article-same-serie section article, .paragraph--type--related-links .article-same-serie section article, .page-node-type-diaporama .article-same-serie section article {
    width: 100%;
    margin-left: 0;
    margin-bottom: 2rem;
  }
}
.page-node-type-dossier .article-same-serie section article > div picture, .page-node-type-dossier-recette .article-same-serie section article > div picture, .page-node-type-blog-expert .article-same-serie section article > div picture, .paragraph--type--related-links .article-same-serie section article > div picture, .page-node-type-diaporama .article-same-serie section article > div picture {
  height: 200px;
  width: 100%;
  position: relative;
  display: block;
  overflow: hidden;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .article-same-serie section article > div picture, .page-node-type-dossier-recette .article-same-serie section article > div picture, .page-node-type-blog-expert .article-same-serie section article > div picture, .paragraph--type--related-links .article-same-serie section article > div picture, .page-node-type-diaporama .article-same-serie section article > div picture {
    height: 180px;
  }
}
.page-node-type-dossier .article-same-serie section article > div picture img, .page-node-type-dossier-recette .article-same-serie section article > div picture img, .page-node-type-blog-expert .article-same-serie section article > div picture img, .paragraph--type--related-links .article-same-serie section article > div picture img, .page-node-type-diaporama .article-same-serie section article > div picture img {
  position: absolute;
  width: 100%;
  height: auto;
  min-height: 155px;
  object-fit: contain;
  object-position: center;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .article-same-serie section article > div picture img, .page-node-type-dossier-recette .article-same-serie section article > div picture img, .page-node-type-blog-expert .article-same-serie section article > div picture img, .paragraph--type--related-links .article-same-serie section article > div picture img, .page-node-type-diaporama .article-same-serie section article > div picture img {
    max-height: initial;
  }
}
.page-node-type-dossier .article-same-serie section article > div img, .page-node-type-dossier-recette .article-same-serie section article > div img, .page-node-type-blog-expert .article-same-serie section article > div img, .paragraph--type--related-links .article-same-serie section article > div img, .page-node-type-diaporama .article-same-serie section article > div img {
  width: 100%;
  height: 255px;
  object-fit: cover;
  object-position: center;
}
.page-node-type-dossier .article-same-serie section article > div > div > div, .page-node-type-dossier-recette .article-same-serie section article > div > div > div, .page-node-type-blog-expert .article-same-serie section article > div > div > div, .paragraph--type--related-links .article-same-serie section article > div > div > div, .page-node-type-diaporama .article-same-serie section article > div > div > div {
  display: flex;
  flex-wrap: wrap;
}
.page-node-type-dossier .article-same-serie section article > div > div > div.wrapper-chapeau, .page-node-type-dossier-recette .article-same-serie section article > div > div > div.wrapper-chapeau, .page-node-type-blog-expert .article-same-serie section article > div > div > div.wrapper-chapeau, .paragraph--type--related-links .article-same-serie section article > div > div > div.wrapper-chapeau, .page-node-type-diaporama .article-same-serie section article > div > div > div.wrapper-chapeau {
  color: #7A8A9B;
  font-size: 14px;
  padding: 0 0.5rem 0.5rem 0.5rem;
}
.page-node-type-dossier .article-same-serie section article > div > div > div.wrapper-tags, .page-node-type-dossier-recette .article-same-serie section article > div > div > div.wrapper-tags, .page-node-type-blog-expert .article-same-serie section article > div > div > div.wrapper-tags, .paragraph--type--related-links .article-same-serie section article > div > div > div.wrapper-tags, .page-node-type-diaporama .article-same-serie section article > div > div > div.wrapper-tags {
  margin: 0.5rem 0;
  padding: 0 0.5rem;
}
.page-node-type-dossier .article-same-serie section article > div > div > div.wrapper-tags .tag-content, .page-node-type-dossier-recette .article-same-serie section article > div > div > div.wrapper-tags .tag-content, .page-node-type-blog-expert .article-same-serie section article > div > div > div.wrapper-tags .tag-content, .paragraph--type--related-links .article-same-serie section article > div > div > div.wrapper-tags .tag-content, .page-node-type-diaporama .article-same-serie section article > div > div > div.wrapper-tags .tag-content {
  font-size: 12px;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  position: relative;
}
.page-node-type-dossier .article-same-serie section article > div > div > div.wrapper-tags .tag-content:first-child, .page-node-type-dossier-recette .article-same-serie section article > div > div > div.wrapper-tags .tag-content:first-child, .page-node-type-blog-expert .article-same-serie section article > div > div > div.wrapper-tags .tag-content:first-child, .paragraph--type--related-links .article-same-serie section article > div > div > div.wrapper-tags .tag-content:first-child, .page-node-type-diaporama .article-same-serie section article > div > div > div.wrapper-tags .tag-content:first-child {
  padding-left: 0;
}
.page-node-type-dossier .article-same-serie section article > div > div > div.wrapper-tags .tag-content:last-child:after, .page-node-type-dossier-recette .article-same-serie section article > div > div > div.wrapper-tags .tag-content:last-child:after, .page-node-type-blog-expert .article-same-serie section article > div > div > div.wrapper-tags .tag-content:last-child:after, .paragraph--type--related-links .article-same-serie section article > div > div > div.wrapper-tags .tag-content:last-child:after, .page-node-type-diaporama .article-same-serie section article > div > div > div.wrapper-tags .tag-content:last-child:after {
  display: none;
}
.page-node-type-dossier .article-same-serie section article > div > div > div.wrapper-tags .tag-content:after, .page-node-type-dossier-recette .article-same-serie section article > div > div > div.wrapper-tags .tag-content:after, .page-node-type-blog-expert .article-same-serie section article > div > div > div.wrapper-tags .tag-content:after, .paragraph--type--related-links .article-same-serie section article > div > div > div.wrapper-tags .tag-content:after, .page-node-type-diaporama .article-same-serie section article > div > div > div.wrapper-tags .tag-content:after {
  content: "";
  width: 1px;
  background: #000000;
  height: 15px;
  position: absolute;
  right: 0;
  top: 5px;
}
.page-node-type-dossier .article-same-serie section article > div > div > div.wrapper-tags .tag-content a, .page-node-type-dossier-recette .article-same-serie section article > div > div > div.wrapper-tags .tag-content a, .page-node-type-blog-expert .article-same-serie section article > div > div > div.wrapper-tags .tag-content a, .paragraph--type--related-links .article-same-serie section article > div > div > div.wrapper-tags .tag-content a, .page-node-type-diaporama .article-same-serie section article > div > div > div.wrapper-tags .tag-content a {
  color: #7A8A9B;
}
.page-node-type-dossier .article-same-serie section article > div > div > div.wrapper-tags .tag-content a:hover, .page-node-type-dossier-recette .article-same-serie section article > div > div > div.wrapper-tags .tag-content a:hover, .page-node-type-blog-expert .article-same-serie section article > div > div > div.wrapper-tags .tag-content a:hover, .paragraph--type--related-links .article-same-serie section article > div > div > div.wrapper-tags .tag-content a:hover, .page-node-type-diaporama .article-same-serie section article > div > div > div.wrapper-tags .tag-content a:hover {
  color: #000000;
}
.page-node-type-dossier .article-same-serie section article > div > div h3, .page-node-type-dossier-recette .article-same-serie section article > div > div h3, .page-node-type-blog-expert .article-same-serie section article > div > div h3, .paragraph--type--related-links .article-same-serie section article > div > div h3, .page-node-type-diaporama .article-same-serie section article > div > div h3 {
  margin: 20px 0;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.2;
  margin: 7px 0 0;
  padding: 0 0.5rem;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .article-same-serie section article > div > div h3, .page-node-type-dossier-recette .article-same-serie section article > div > div h3, .page-node-type-blog-expert .article-same-serie section article > div > div h3, .paragraph--type--related-links .article-same-serie section article > div > div h3, .page-node-type-diaporama .article-same-serie section article > div > div h3 {
    font-size: 18px;
  }
}
.page-node-type-dossier .article-same-serie section article > div > div h3:first-child, .page-node-type-dossier-recette .article-same-serie section article > div > div h3:first-child, .page-node-type-blog-expert .article-same-serie section article > div > div h3:first-child, .paragraph--type--related-links .article-same-serie section article > div > div h3:first-child, .page-node-type-diaporama .article-same-serie section article > div > div h3:first-child {
  margin-top: 0;
}
.page-node-type-dossier .article-same-serie section article > div > div h3 i, .page-node-type-dossier-recette .article-same-serie section article > div > div h3 i, .page-node-type-blog-expert .article-same-serie section article > div > div h3 i, .paragraph--type--related-links .article-same-serie section article > div > div h3 i, .page-node-type-diaporama .article-same-serie section article > div > div h3 i {
  font-size: inherit;
}
.page-node-type-dossier .article-same-serie section.same-serie-3 article, .page-node-type-dossier-recette .article-same-serie section.same-serie-3 article, .page-node-type-blog-expert .article-same-serie section.same-serie-3 article, .paragraph--type--related-links .article-same-serie section.same-serie-3 article, .page-node-type-diaporama .article-same-serie section.same-serie-3 article {
  width: calc(33% - 2rem);
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier .article-same-serie section.same-serie-3 article, .page-node-type-dossier-recette .article-same-serie section.same-serie-3 article, .page-node-type-blog-expert .article-same-serie section.same-serie-3 article, .paragraph--type--related-links .article-same-serie section.same-serie-3 article, .page-node-type-diaporama .article-same-serie section.same-serie-3 article {
    width: 100%;
  }
}
.page-node-type-dossier .article-same-serie section.same-serie-2 article, .page-node-type-dossier-recette .article-same-serie section.same-serie-2 article, .page-node-type-blog-expert .article-same-serie section.same-serie-2 article, .paragraph--type--related-links .article-same-serie section.same-serie-2 article, .page-node-type-diaporama .article-same-serie section.same-serie-2 article {
  width: calc(50% - 2rem);
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier .article-same-serie section.same-serie-2 article, .page-node-type-dossier-recette .article-same-serie section.same-serie-2 article, .page-node-type-blog-expert .article-same-serie section.same-serie-2 article, .paragraph--type--related-links .article-same-serie section.same-serie-2 article, .page-node-type-diaporama .article-same-serie section.same-serie-2 article {
    width: 100%;
  }
}
.page-node-type-dossier .article-same-serie section.same-serie-1 article, .page-node-type-dossier-recette .article-same-serie section.same-serie-1 article, .page-node-type-blog-expert .article-same-serie section.same-serie-1 article, .paragraph--type--related-links .article-same-serie section.same-serie-1 article, .page-node-type-diaporama .article-same-serie section.same-serie-1 article {
  width: calc(100% - 2rem);
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier .article-same-serie section.same-serie-1 article, .page-node-type-dossier-recette .article-same-serie section.same-serie-1 article, .page-node-type-blog-expert .article-same-serie section.same-serie-1 article, .paragraph--type--related-links .article-same-serie section.same-serie-1 article, .page-node-type-diaporama .article-same-serie section.same-serie-1 article {
    width: 100%;
  }
}
.page-node-type-dossier #article-same-series, .page-node-type-dossier-recette #article-same-series, .page-node-type-blog-expert #article-same-series, .paragraph--type--related-links #article-same-series, .page-node-type-diaporama #article-same-series {
  max-width: 1170px;
  width: 100%;
  margin: 0 auto;
}
.page-node-type-dossier #article-same-series h3, .page-node-type-dossier-recette #article-same-series h3, .page-node-type-blog-expert #article-same-series h3, .paragraph--type--related-links #article-same-series h3, .page-node-type-diaporama #article-same-series h3 {
  margin: 20px 0;
  font-size: 32px;
  font-weight: bold;
  line-height: 1.2;
  width: 100%;
  text-align: left;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier #article-same-series h3, .page-node-type-dossier-recette #article-same-series h3, .page-node-type-blog-expert #article-same-series h3, .paragraph--type--related-links #article-same-series h3, .page-node-type-diaporama #article-same-series h3 {
    font-size: 32px;
  }
}
.page-node-type-dossier #article-same-series h3:first-child, .page-node-type-dossier-recette #article-same-series h3:first-child, .page-node-type-blog-expert #article-same-series h3:first-child, .paragraph--type--related-links #article-same-series h3:first-child, .page-node-type-diaporama #article-same-series h3:first-child {
  margin-top: 0;
}
.page-node-type-dossier #article-same-series h3 i, .page-node-type-dossier-recette #article-same-series h3 i, .page-node-type-blog-expert #article-same-series h3 i, .paragraph--type--related-links #article-same-series h3 i, .page-node-type-diaporama #article-same-series h3 i {
  font-size: inherit;
}
.page-node-type-dossier #article-same-series .row article, .page-node-type-dossier-recette #article-same-series .row article, .page-node-type-blog-expert #article-same-series .row article, .paragraph--type--related-links #article-same-series .row article, .page-node-type-diaporama #article-same-series .row article {
  padding: 1rem;
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper {
  box-shadow: 0 5px 20px rgba(34, 36, 46, 0.07);
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  overflow: hidden;
  margin-bottom: 1rem;
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
  background: white;
  height: 100%;
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper.same-series-wrapper:hover .article-image, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper.same-series-wrapper:hover .article-image, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper.same-series-wrapper:hover .article-image, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper.same-series-wrapper:hover .article-image, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper.same-series-wrapper:hover .article-image {
  position: relative;
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper.same-series-wrapper:hover .article-image:before, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper.same-series-wrapper:hover .article-image:before, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper.same-series-wrapper:hover .article-image:before, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper.same-series-wrapper:hover .article-image:before, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper.same-series-wrapper:hover .article-image:before {
  opacity: 0.35;
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper.same-series-wrapper:hover .article-right-block h4 a, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper.same-series-wrapper:hover .article-right-block h4 a, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper.same-series-wrapper:hover .article-right-block h4 a, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper.same-series-wrapper:hover .article-right-block h4 a, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper.same-series-wrapper:hover .article-right-block h4 a {
  color: var(--primary-color, #2598FF);
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-image, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-image, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-image, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-image, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-image {
  width: 100%;
  height: 202px;
  position: relative;
  overflow: hidden;
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-image:before, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-image:before, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-image:before, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-image:before, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-image:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: var(--primary-color, #2598FF);
  opacity: 0;
  z-index: 2;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-image picture, .page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-image a, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-image picture, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-image a, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-image picture, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-image a, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-image picture, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-image a, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-image picture, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-image a {
  height: 100%;
  width: 100%;
  display: block;
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-image picture img, .page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-image a img, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-image picture img, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-image a img, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-image picture img, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-image a img, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-image picture img, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-image a img, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-image picture img, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-image a img {
  position: absolute;
  width: 100%;
  height: auto;
  min-height: 232px;
  max-height: 232px;
  min-width: 100%;
  object-fit: cover;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-image picture img, .page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-image a img, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-image picture img, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-image a img, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-image picture img, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-image a img, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-image picture img, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-image a img, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-image picture img, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-image a img {
    width: 100%;
  }
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-image img, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-image img, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-image img, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-image img, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-image img {
  position: absolute;
  width: 100%;
  height: auto;
  min-height: 232px;
  max-height: 232px;
  min-width: 100%;
  object-fit: cover;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-image img, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-image img, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-image img, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-image img, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-image img {
    width: 100%;
  }
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-right-block, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-right-block, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-right-block, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-right-block, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-right-block {
  width: 100%;
  padding: 1rem 0 0;
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-right-block h4, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-right-block h4, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-right-block h4, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-right-block h4, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-right-block h4 {
  margin: 20px 0;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.2;
  margin-bottom: 0.5rem;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-right-block h4, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-right-block h4, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-right-block h4, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-right-block h4, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-right-block h4 {
    font-size: 18px;
  }
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-right-block h4:first-child, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-right-block h4:first-child, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-right-block h4:first-child, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-right-block h4:first-child, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-right-block h4:first-child {
  margin-top: 0;
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-right-block h4 i, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-right-block h4 i, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-right-block h4 i, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-right-block h4 i, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-right-block h4 i {
  font-size: inherit;
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper {
  display: flex;
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content {
  font-size: 12px;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  position: relative;
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:first-child, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:first-child, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:first-child, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:first-child, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:first-child {
  padding-left: 0;
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:last-child:after, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:last-child:after, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:last-child:after, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:last-child:after, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:last-child:after {
  display: none;
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:after, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:after, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:after, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:after, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:after {
  content: "";
  width: 1px;
  background: #000000;
  height: 15px;
  position: absolute;
  right: 0;
  top: 5px;
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a {
  color: #000000;
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a:hover, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a:hover, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a:hover, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a:hover, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a:hover {
  color: #000000;
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-right-block .wrap-date-widget, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-right-block .wrap-date-widget {
  display: flex;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-right-block .wrap-date-widget, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-right-block .wrap-date-widget {
    flex-direction: row;
  }
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-right-block .wrap-date-widget .date, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-right-block .wrap-date-widget .date, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-right-block .wrap-date-widget .date, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-right-block .wrap-date-widget .date, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-right-block .wrap-date-widget .date {
  font-size: 12px;
  padding-right: 0.5rem;
  color: #7A8A9B;
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting .field__label, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting .field__label, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting .field__label, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting .field__label, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting .field__label {
  display: none;
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting form, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting form, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting form, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting form, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting form {
  display: flex;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting form, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting form, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting form, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting form, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting form {
    flex-direction: row;
  }
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting form .form-item, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting form .form-item, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting form .form-item, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting form .form-item, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting form .form-item {
  margin-bottom: 0;
  margin-top: 0;
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting form .vote-result p, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting form .vote-result p, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting form .vote-result p, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting form .vote-result p, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .field--name-field-voting form .vote-result p {
  padding-left: 0.5rem;
  font-size: 12px;
  color: #7A8A9B;
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .comment-count, .page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .more, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .comment-count, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .more, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .comment-count, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .more, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .comment-count, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .more, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .comment-count, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-right-block .block_widgets .more {
  display: none;
}
.page-node-type-dossier #article-same-series .row article .same-series-wrapper .article-right-block .teaser-text-content, .page-node-type-dossier-recette #article-same-series .row article .same-series-wrapper .article-right-block .teaser-text-content, .page-node-type-blog-expert #article-same-series .row article .same-series-wrapper .article-right-block .teaser-text-content, .paragraph--type--related-links #article-same-series .row article .same-series-wrapper .article-right-block .teaser-text-content, .page-node-type-diaporama #article-same-series .row article .same-series-wrapper .article-right-block .teaser-text-content {
  color: #7A8A9B;
}
.page-node-type-dossier .wrap-same-series-articles, .page-node-type-dossier .wrap-show-linked-articles, .page-node-type-dossier .wrap-show-same-theme, .page-node-type-dossier-recette .wrap-same-series-articles, .page-node-type-dossier-recette .wrap-show-linked-articles, .page-node-type-dossier-recette .wrap-show-same-theme, .page-node-type-blog-expert .wrap-same-series-articles, .page-node-type-blog-expert .wrap-show-linked-articles, .page-node-type-blog-expert .wrap-show-same-theme, .paragraph--type--related-links .wrap-same-series-articles, .paragraph--type--related-links .wrap-show-linked-articles, .paragraph--type--related-links .wrap-show-same-theme, .page-node-type-diaporama .wrap-same-series-articles, .page-node-type-diaporama .wrap-show-linked-articles, .page-node-type-diaporama .wrap-show-same-theme {
  max-width: 1170px;
  width: 100%;
  margin: 0 auto;
}
.page-node-type-dossier .wrap-same-series-articles.wrap-show-linked-articles, .page-node-type-dossier .wrap-show-linked-articles.wrap-show-linked-articles, .page-node-type-dossier .wrap-show-same-theme.wrap-show-linked-articles, .page-node-type-dossier-recette .wrap-same-series-articles.wrap-show-linked-articles, .page-node-type-dossier-recette .wrap-show-linked-articles.wrap-show-linked-articles, .page-node-type-dossier-recette .wrap-show-same-theme.wrap-show-linked-articles, .page-node-type-blog-expert .wrap-same-series-articles.wrap-show-linked-articles, .page-node-type-blog-expert .wrap-show-linked-articles.wrap-show-linked-articles, .page-node-type-blog-expert .wrap-show-same-theme.wrap-show-linked-articles, .paragraph--type--related-links .wrap-same-series-articles.wrap-show-linked-articles, .paragraph--type--related-links .wrap-show-linked-articles.wrap-show-linked-articles, .paragraph--type--related-links .wrap-show-same-theme.wrap-show-linked-articles, .page-node-type-diaporama .wrap-same-series-articles.wrap-show-linked-articles, .page-node-type-diaporama .wrap-show-linked-articles.wrap-show-linked-articles, .page-node-type-diaporama .wrap-show-same-theme.wrap-show-linked-articles {
  position: relative;
}
.page-node-type-dossier .wrap-same-series-articles.wrap-show-linked-articles:before, .page-node-type-dossier .wrap-show-linked-articles.wrap-show-linked-articles:before, .page-node-type-dossier .wrap-show-same-theme.wrap-show-linked-articles:before, .page-node-type-dossier-recette .wrap-same-series-articles.wrap-show-linked-articles:before, .page-node-type-dossier-recette .wrap-show-linked-articles.wrap-show-linked-articles:before, .page-node-type-dossier-recette .wrap-show-same-theme.wrap-show-linked-articles:before, .page-node-type-blog-expert .wrap-same-series-articles.wrap-show-linked-articles:before, .page-node-type-blog-expert .wrap-show-linked-articles.wrap-show-linked-articles:before, .page-node-type-blog-expert .wrap-show-same-theme.wrap-show-linked-articles:before, .paragraph--type--related-links .wrap-same-series-articles.wrap-show-linked-articles:before, .paragraph--type--related-links .wrap-show-linked-articles.wrap-show-linked-articles:before, .paragraph--type--related-links .wrap-show-same-theme.wrap-show-linked-articles:before, .page-node-type-diaporama .wrap-same-series-articles.wrap-show-linked-articles:before, .page-node-type-diaporama .wrap-show-linked-articles.wrap-show-linked-articles:before, .page-node-type-diaporama .wrap-show-same-theme.wrap-show-linked-articles:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: -20rem;
  right: -20rem;
  background: var(--primary-color-light, #f0f8ff);
  opacity: 0.3;
}
.page-node-type-dossier .wrap-same-series-articles.wrap-show-linked-articles section, .page-node-type-dossier .wrap-show-linked-articles.wrap-show-linked-articles section, .page-node-type-dossier .wrap-show-same-theme.wrap-show-linked-articles section, .page-node-type-dossier-recette .wrap-same-series-articles.wrap-show-linked-articles section, .page-node-type-dossier-recette .wrap-show-linked-articles.wrap-show-linked-articles section, .page-node-type-dossier-recette .wrap-show-same-theme.wrap-show-linked-articles section, .page-node-type-blog-expert .wrap-same-series-articles.wrap-show-linked-articles section, .page-node-type-blog-expert .wrap-show-linked-articles.wrap-show-linked-articles section, .page-node-type-blog-expert .wrap-show-same-theme.wrap-show-linked-articles section, .paragraph--type--related-links .wrap-same-series-articles.wrap-show-linked-articles section, .paragraph--type--related-links .wrap-show-linked-articles.wrap-show-linked-articles section, .paragraph--type--related-links .wrap-show-same-theme.wrap-show-linked-articles section, .page-node-type-diaporama .wrap-same-series-articles.wrap-show-linked-articles section, .page-node-type-diaporama .wrap-show-linked-articles.wrap-show-linked-articles section, .page-node-type-diaporama .wrap-show-same-theme.wrap-show-linked-articles section {
  position: relative;
}
.page-node-type-dossier .wrap-same-series-articles section.container, .page-node-type-dossier .wrap-show-linked-articles section.container, .page-node-type-dossier .wrap-show-same-theme section.container, .page-node-type-dossier-recette .wrap-same-series-articles section.container, .page-node-type-dossier-recette .wrap-show-linked-articles section.container, .page-node-type-dossier-recette .wrap-show-same-theme section.container, .page-node-type-blog-expert .wrap-same-series-articles section.container, .page-node-type-blog-expert .wrap-show-linked-articles section.container, .page-node-type-blog-expert .wrap-show-same-theme section.container, .paragraph--type--related-links .wrap-same-series-articles section.container, .paragraph--type--related-links .wrap-show-linked-articles section.container, .paragraph--type--related-links .wrap-show-same-theme section.container, .page-node-type-diaporama .wrap-same-series-articles section.container, .page-node-type-diaporama .wrap-show-linked-articles section.container, .page-node-type-diaporama .wrap-show-same-theme section.container {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .wrap-same-series-articles section.container, .page-node-type-dossier .wrap-show-linked-articles section.container, .page-node-type-dossier .wrap-show-same-theme section.container, .page-node-type-dossier-recette .wrap-same-series-articles section.container, .page-node-type-dossier-recette .wrap-show-linked-articles section.container, .page-node-type-dossier-recette .wrap-show-same-theme section.container, .page-node-type-blog-expert .wrap-same-series-articles section.container, .page-node-type-blog-expert .wrap-show-linked-articles section.container, .page-node-type-blog-expert .wrap-show-same-theme section.container, .paragraph--type--related-links .wrap-same-series-articles section.container, .paragraph--type--related-links .wrap-show-linked-articles section.container, .paragraph--type--related-links .wrap-show-same-theme section.container, .page-node-type-diaporama .wrap-same-series-articles section.container, .page-node-type-diaporama .wrap-show-linked-articles section.container, .page-node-type-diaporama .wrap-show-same-theme section.container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.page-node-type-dossier .wrap-same-series-articles section.container h3, .page-node-type-dossier .wrap-show-linked-articles section.container h3, .page-node-type-dossier .wrap-show-same-theme section.container h3, .page-node-type-dossier-recette .wrap-same-series-articles section.container h3, .page-node-type-dossier-recette .wrap-show-linked-articles section.container h3, .page-node-type-dossier-recette .wrap-show-same-theme section.container h3, .page-node-type-blog-expert .wrap-same-series-articles section.container h3, .page-node-type-blog-expert .wrap-show-linked-articles section.container h3, .page-node-type-blog-expert .wrap-show-same-theme section.container h3, .paragraph--type--related-links .wrap-same-series-articles section.container h3, .paragraph--type--related-links .wrap-show-linked-articles section.container h3, .paragraph--type--related-links .wrap-show-same-theme section.container h3, .page-node-type-diaporama .wrap-same-series-articles section.container h3, .page-node-type-diaporama .wrap-show-linked-articles section.container h3, .page-node-type-diaporama .wrap-show-same-theme section.container h3 {
  margin: 20px 0;
  font-size: 32px;
  font-weight: bold;
  line-height: 1.2;
  width: 100%;
  text-align: left;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .wrap-same-series-articles section.container h3, .page-node-type-dossier .wrap-show-linked-articles section.container h3, .page-node-type-dossier .wrap-show-same-theme section.container h3, .page-node-type-dossier-recette .wrap-same-series-articles section.container h3, .page-node-type-dossier-recette .wrap-show-linked-articles section.container h3, .page-node-type-dossier-recette .wrap-show-same-theme section.container h3, .page-node-type-blog-expert .wrap-same-series-articles section.container h3, .page-node-type-blog-expert .wrap-show-linked-articles section.container h3, .page-node-type-blog-expert .wrap-show-same-theme section.container h3, .paragraph--type--related-links .wrap-same-series-articles section.container h3, .paragraph--type--related-links .wrap-show-linked-articles section.container h3, .paragraph--type--related-links .wrap-show-same-theme section.container h3, .page-node-type-diaporama .wrap-same-series-articles section.container h3, .page-node-type-diaporama .wrap-show-linked-articles section.container h3, .page-node-type-diaporama .wrap-show-same-theme section.container h3 {
    font-size: 32px;
  }
}
.page-node-type-dossier .wrap-same-series-articles section.container h3:first-child, .page-node-type-dossier .wrap-show-linked-articles section.container h3:first-child, .page-node-type-dossier .wrap-show-same-theme section.container h3:first-child, .page-node-type-dossier-recette .wrap-same-series-articles section.container h3:first-child, .page-node-type-dossier-recette .wrap-show-linked-articles section.container h3:first-child, .page-node-type-dossier-recette .wrap-show-same-theme section.container h3:first-child, .page-node-type-blog-expert .wrap-same-series-articles section.container h3:first-child, .page-node-type-blog-expert .wrap-show-linked-articles section.container h3:first-child, .page-node-type-blog-expert .wrap-show-same-theme section.container h3:first-child, .paragraph--type--related-links .wrap-same-series-articles section.container h3:first-child, .paragraph--type--related-links .wrap-show-linked-articles section.container h3:first-child, .paragraph--type--related-links .wrap-show-same-theme section.container h3:first-child, .page-node-type-diaporama .wrap-same-series-articles section.container h3:first-child, .page-node-type-diaporama .wrap-show-linked-articles section.container h3:first-child, .page-node-type-diaporama .wrap-show-same-theme section.container h3:first-child {
  margin-top: 0;
}
.page-node-type-dossier .wrap-same-series-articles section.container h3 i, .page-node-type-dossier .wrap-show-linked-articles section.container h3 i, .page-node-type-dossier .wrap-show-same-theme section.container h3 i, .page-node-type-dossier-recette .wrap-same-series-articles section.container h3 i, .page-node-type-dossier-recette .wrap-show-linked-articles section.container h3 i, .page-node-type-dossier-recette .wrap-show-same-theme section.container h3 i, .page-node-type-blog-expert .wrap-same-series-articles section.container h3 i, .page-node-type-blog-expert .wrap-show-linked-articles section.container h3 i, .page-node-type-blog-expert .wrap-show-same-theme section.container h3 i, .paragraph--type--related-links .wrap-same-series-articles section.container h3 i, .paragraph--type--related-links .wrap-show-linked-articles section.container h3 i, .paragraph--type--related-links .wrap-show-same-theme section.container h3 i, .page-node-type-diaporama .wrap-same-series-articles section.container h3 i, .page-node-type-diaporama .wrap-show-linked-articles section.container h3 i, .page-node-type-diaporama .wrap-show-same-theme section.container h3 i {
  font-size: inherit;
}
.page-node-type-dossier .wrap-same-series-articles section.container > .row, .page-node-type-dossier .wrap-show-linked-articles section.container > .row, .page-node-type-dossier .wrap-show-same-theme section.container > .row, .page-node-type-dossier-recette .wrap-same-series-articles section.container > .row, .page-node-type-dossier-recette .wrap-show-linked-articles section.container > .row, .page-node-type-dossier-recette .wrap-show-same-theme section.container > .row, .page-node-type-blog-expert .wrap-same-series-articles section.container > .row, .page-node-type-blog-expert .wrap-show-linked-articles section.container > .row, .page-node-type-blog-expert .wrap-show-same-theme section.container > .row, .paragraph--type--related-links .wrap-same-series-articles section.container > .row, .paragraph--type--related-links .wrap-show-linked-articles section.container > .row, .paragraph--type--related-links .wrap-show-same-theme section.container > .row, .page-node-type-diaporama .wrap-same-series-articles section.container > .row, .page-node-type-diaporama .wrap-show-linked-articles section.container > .row, .page-node-type-diaporama .wrap-show-same-theme section.container > .row {
  width: calc(100% + 30px);
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article {
  padding: 1rem;
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper {
  box-shadow: 0 5px 20px rgba(34, 36, 46, 0.07);
  border-radius: 10px;
  overflow: hidden;
  margin-bottom: 1rem;
  display: flex;
  justify-content: space-between;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper {
    flex-direction: column;
  }
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper {
    margin-bottom: 2rem;
  }
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image {
  position: relative;
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image:before, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image:before, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image:before, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image:before, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image:before, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image:before, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image:before, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image:before, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image:before, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image:before, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image:before, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image:before, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image:before, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image:before, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-image:before {
  opacity: 0.35;
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-right-block h4 a, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-right-block h4 a, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-right-block h4 a, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-right-block h4 a, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-right-block h4 a, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-right-block h4 a, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-right-block h4 a, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-right-block h4 a, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-right-block h4 a, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-right-block h4 a, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-right-block h4 a, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-right-block h4 a, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-right-block h4 a, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-right-block h4 a, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper.same-series-wrapper:hover .article-right-block h4 a {
  color: var(--primary-color, #2598FF);
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image {
  width: 270px;
  height: 232px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image {
    width: 100%;
    height: auto;
  }
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image:before, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image:before, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image:before, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image:before, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image:before, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image:before, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image:before, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image:before, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image:before, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image:before, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image:before, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image:before, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image:before, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image:before, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: var(--primary-color, #2598FF);
  opacity: 0;
  z-index: 2;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image picture, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image picture, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image picture, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image picture, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image picture, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image picture, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image picture, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image picture, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image picture, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image picture, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image picture, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image picture, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image picture, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image picture, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image picture {
  height: 100%;
  width: 100%;
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image picture img, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image picture img, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image picture img, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image picture img, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image picture img, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image picture img, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image picture img, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image picture img, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image picture img, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image picture img, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image picture img, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image picture img, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image picture img, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image picture img, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image picture img {
  position: absolute;
  width: auto;
  height: auto;
  min-height: 232px;
  max-height: 232px;
  object-fit: cover;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image picture img, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image picture img, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image picture img, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image picture img, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image picture img, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image picture img, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image picture img, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image picture img, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image picture img, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image picture img, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image picture img, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image picture img, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image picture img, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image picture img, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image picture img {
    width: 100%;
  }
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image img, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image img, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image img, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image img, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image img, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image img, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image img, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image img, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image img, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image img, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image img, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image img, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image img, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image img, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image img {
  position: absolute;
  width: 100%;
  height: auto;
  min-height: 232px;
  max-height: 232px;
  object-fit: cover;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image img, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image img, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image img, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image img, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image img, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image img, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image img, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image img, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image img, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image img, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image img, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image img, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-image img, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-image img, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-image img {
    width: 100%;
  }
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block {
  width: calc(100% - 270px - 1rem);
  max-height: 232px;
  padding: 1rem 1rem 1rem 0;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block {
    width: 100%;
    max-height: initial;
    padding: 1rem;
  }
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block h4, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block h4, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block h4, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block h4, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block h4, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block h4, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block h4, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block h4, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block h4, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block h4, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block h4, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block h4, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block h4, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block h4, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block h4 {
  margin: 20px 0;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.2;
  margin-bottom: 0.5rem;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block h4, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block h4, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block h4, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block h4, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block h4, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block h4, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block h4, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block h4, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block h4, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block h4, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block h4, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block h4, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block h4, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block h4, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block h4 {
    font-size: 18px;
  }
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block h4:first-child, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block h4:first-child, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block h4:first-child, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block h4:first-child, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block h4:first-child, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block h4:first-child, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block h4:first-child, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block h4:first-child, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block h4:first-child, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block h4:first-child, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block h4:first-child, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block h4:first-child, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block h4:first-child, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block h4:first-child, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block h4:first-child {
  margin-top: 0;
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block h4 i, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block h4 i, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block h4 i, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block h4 i, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block h4 i, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block h4 i, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block h4 i, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block h4 i, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block h4 i, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block h4 i, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block h4 i, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block h4 i, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block h4 i, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block h4 i, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block h4 i {
  font-size: inherit;
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper {
  display: flex;
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content {
  font-size: 12px;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  position: relative;
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:first-child, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:first-child, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:first-child, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:first-child, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:first-child, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:first-child, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:first-child, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:first-child, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:first-child, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:first-child, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:first-child, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:first-child, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:first-child, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:first-child, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:first-child {
  padding-left: 0;
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:last-child:after, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:last-child:after, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:last-child:after, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:last-child:after, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:last-child:after, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:last-child:after, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:last-child:after, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:last-child:after, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:last-child:after, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:last-child:after, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:last-child:after, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:last-child:after, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:last-child:after, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:last-child:after, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:last-child:after {
  display: none;
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:after, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:after, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:after, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:after, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:after, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:after, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:after, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:after, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:after, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:after, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:after, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:after, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:after, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:after, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content:after {
  content: "";
  width: 1px;
  background: #000000;
  height: 15px;
  position: absolute;
  right: 0;
  top: 5px;
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a {
  color: #000000;
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a:hover, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a:hover, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a:hover, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a:hover, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a:hover, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a:hover, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a:hover, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a:hover, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a:hover, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a:hover, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a:hover, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a:hover, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a:hover, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a:hover, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .tags-wrapper .tag-content a:hover {
  color: #000000;
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget {
  display: flex;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget {
    flex-direction: row;
  }
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .date, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .date, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .date, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .date, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .date, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .date, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .date, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .date, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .date, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .date, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .date, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .date, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .date, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .date, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .date {
  font-size: 12px;
  padding-right: 0.5rem;
  color: #7A8A9B;
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting .field__label, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting .field__label, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting .field__label, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting .field__label, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting .field__label, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting .field__label, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting .field__label, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting .field__label, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting .field__label, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting .field__label, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting .field__label, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting .field__label, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting .field__label, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting .field__label, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting .field__label {
  display: none;
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form {
  display: flex;
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form {
    flex-direction: row;
  }
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .form-item, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .form-item, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .form-item, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .form-item, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .form-item, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .form-item, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .form-item, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .form-item, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .form-item, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .form-item, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .form-item, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .form-item, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .form-item, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .form-item, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .form-item {
  margin-bottom: 0;
  margin-top: 0;
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .vote-result p, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .vote-result p, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .vote-result p, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .vote-result p, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .vote-result p, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .vote-result p, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .vote-result p, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .vote-result p, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .vote-result p, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .vote-result p, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .vote-result p, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .vote-result p, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .vote-result p, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .vote-result p, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .field--name-field-voting form .vote-result p {
  padding-left: 0.5rem;
  font-size: 12px;
  color: #7A8A9B;
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .comment-count, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .comment-count, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .comment-count, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .comment-count, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .comment-count, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .comment-count, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .comment-count, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .comment-count, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .comment-count, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .comment-count, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .comment-count, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .comment-count, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .comment-count, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .comment-count, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .wrap-date-widget .block_widgets .comment-count {
  display: none;
}
.page-node-type-dossier .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .teaser-text-content, .page-node-type-dossier .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .teaser-text-content, .page-node-type-dossier .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .teaser-text-content, .page-node-type-dossier-recette .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .teaser-text-content, .page-node-type-dossier-recette .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .teaser-text-content, .page-node-type-dossier-recette .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .teaser-text-content, .page-node-type-blog-expert .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .teaser-text-content, .page-node-type-blog-expert .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .teaser-text-content, .page-node-type-blog-expert .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .teaser-text-content, .paragraph--type--related-links .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .teaser-text-content, .paragraph--type--related-links .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .teaser-text-content, .paragraph--type--related-links .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .teaser-text-content, .page-node-type-diaporama .wrap-same-series-articles section.container .wrapper article .same-series-wrapper .article-right-block .teaser-text-content, .page-node-type-diaporama .wrap-show-linked-articles section.container .wrapper article .same-series-wrapper .article-right-block .teaser-text-content, .page-node-type-diaporama .wrap-show-same-theme section.container .wrapper article .same-series-wrapper .article-right-block .teaser-text-content {
  color: #7A8A9B;
}
.page-node-type-dossier .wrap-same-series-articles section.articles-related-list, .page-node-type-dossier .wrap-show-linked-articles section.articles-related-list, .page-node-type-dossier .wrap-show-same-theme section.articles-related-list, .page-node-type-dossier-recette .wrap-same-series-articles section.articles-related-list, .page-node-type-dossier-recette .wrap-show-linked-articles section.articles-related-list, .page-node-type-dossier-recette .wrap-show-same-theme section.articles-related-list, .page-node-type-blog-expert .wrap-same-series-articles section.articles-related-list, .page-node-type-blog-expert .wrap-show-linked-articles section.articles-related-list, .page-node-type-blog-expert .wrap-show-same-theme section.articles-related-list, .paragraph--type--related-links .wrap-same-series-articles section.articles-related-list, .paragraph--type--related-links .wrap-show-linked-articles section.articles-related-list, .paragraph--type--related-links .wrap-show-same-theme section.articles-related-list, .page-node-type-diaporama .wrap-same-series-articles section.articles-related-list, .page-node-type-diaporama .wrap-show-linked-articles section.articles-related-list, .page-node-type-diaporama .wrap-show-same-theme section.articles-related-list {
  padding: 40px 0 40px 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}
.page-node-type-dossier .wrap-same-series-articles section.articles-related-list h3, .page-node-type-dossier .wrap-show-linked-articles section.articles-related-list h3, .page-node-type-dossier .wrap-show-same-theme section.articles-related-list h3, .page-node-type-dossier-recette .wrap-same-series-articles section.articles-related-list h3, .page-node-type-dossier-recette .wrap-show-linked-articles section.articles-related-list h3, .page-node-type-dossier-recette .wrap-show-same-theme section.articles-related-list h3, .page-node-type-blog-expert .wrap-same-series-articles section.articles-related-list h3, .page-node-type-blog-expert .wrap-show-linked-articles section.articles-related-list h3, .page-node-type-blog-expert .wrap-show-same-theme section.articles-related-list h3, .paragraph--type--related-links .wrap-same-series-articles section.articles-related-list h3, .paragraph--type--related-links .wrap-show-linked-articles section.articles-related-list h3, .paragraph--type--related-links .wrap-show-same-theme section.articles-related-list h3, .page-node-type-diaporama .wrap-same-series-articles section.articles-related-list h3, .page-node-type-diaporama .wrap-show-linked-articles section.articles-related-list h3, .page-node-type-diaporama .wrap-show-same-theme section.articles-related-list h3 {
  margin: 20px 0;
  font-size: 32px;
  font-weight: bold;
  line-height: 1.2;
  width: 100%;
  text-align: center;
}
@media only screen and (max-width:767px) {
  .page-node-type-dossier .wrap-same-series-articles section.articles-related-list h3, .page-node-type-dossier .wrap-show-linked-articles section.articles-related-list h3, .page-node-type-dossier .wrap-show-same-theme section.articles-related-list h3, .page-node-type-dossier-recette .wrap-same-series-articles section.articles-related-list h3, .page-node-type-dossier-recette .wrap-show-linked-articles section.articles-related-list h3, .page-node-type-dossier-recette .wrap-show-same-theme section.articles-related-list h3, .page-node-type-blog-expert .wrap-same-series-articles section.articles-related-list h3, .page-node-type-blog-expert .wrap-show-linked-articles section.articles-related-list h3, .page-node-type-blog-expert .wrap-show-same-theme section.articles-related-list h3, .paragraph--type--related-links .wrap-same-series-articles section.articles-related-list h3, .paragraph--type--related-links .wrap-show-linked-articles section.articles-related-list h3, .paragraph--type--related-links .wrap-show-same-theme section.articles-related-list h3, .page-node-type-diaporama .wrap-same-series-articles section.articles-related-list h3, .page-node-type-diaporama .wrap-show-linked-articles section.articles-related-list h3, .page-node-type-diaporama .wrap-show-same-theme section.articles-related-list h3 {
    font-size: 32px;
  }
}
.page-node-type-dossier .wrap-same-series-articles section.articles-related-list h3:first-child, .page-node-type-dossier .wrap-show-linked-articles section.articles-related-list h3:first-child, .page-node-type-dossier .wrap-show-same-theme section.articles-related-list h3:first-child, .page-node-type-dossier-recette .wrap-same-series-articles section.articles-related-list h3:first-child, .page-node-type-dossier-recette .wrap-show-linked-articles section.articles-related-list h3:first-child, .page-node-type-dossier-recette .wrap-show-same-theme section.articles-related-list h3:first-child, .page-node-type-blog-expert .wrap-same-series-articles section.articles-related-list h3:first-child, .page-node-type-blog-expert .wrap-show-linked-articles section.articles-related-list h3:first-child, .page-node-type-blog-expert .wrap-show-same-theme section.articles-related-list h3:first-child, .paragraph--type--related-links .wrap-same-series-articles section.articles-related-list h3:first-child, .paragraph--type--related-links .wrap-show-linked-articles section.articles-related-list h3:first-child, .paragraph--type--related-links .wrap-show-same-theme section.articles-related-list h3:first-child, .page-node-type-diaporama .wrap-same-series-articles section.articles-related-list h3:first-child, .page-node-type-diaporama .wrap-show-linked-articles section.articles-related-list h3:first-child, .page-node-type-diaporama .wrap-show-same-theme section.articles-related-list h3:first-child {
  margin-top: 0;
}
.page-node-type-dossier .wrap-same-series-articles section.articles-related-list h3 i, .page-node-type-dossier .wrap-show-linked-articles section.articles-related-list h3 i, .page-node-type-dossier .wrap-show-same-theme section.articles-related-list h3 i, .page-node-type-dossier-recette .wrap-same-series-articles section.articles-related-list h3 i, .page-node-type-dossier-recette .wrap-show-linked-articles section.articles-related-list h3 i, .page-node-type-dossier-recette .wrap-show-same-theme section.articles-related-list h3 i, .page-node-type-blog-expert .wrap-same-series-articles section.articles-related-list h3 i, .page-node-type-blog-expert .wrap-show-linked-articles section.articles-related-list h3 i, .page-node-type-blog-expert .wrap-show-same-theme section.articles-related-list h3 i, .paragraph--type--related-links .wrap-same-series-articles section.articles-related-list h3 i, .paragraph--type--related-links .wrap-show-linked-articles section.articles-related-list h3 i, .paragraph--type--related-links .wrap-show-same-theme section.articles-related-list h3 i, .page-node-type-diaporama .wrap-same-series-articles section.articles-related-list h3 i, .page-node-type-diaporama .wrap-show-linked-articles section.articles-related-list h3 i, .page-node-type-diaporama .wrap-show-same-theme section.articles-related-list h3 i {
  font-size: inherit;
}
.page-node-type-dossier .wrap-same-series-articles section.articles-related-list article.article-related, .page-node-type-dossier .wrap-show-linked-articles section.articles-related-list article.article-related, .page-node-type-dossier .wrap-show-same-theme section.articles-related-list article.article-related, .page-node-type-dossier-recette .wrap-same-series-articles section.articles-related-list article.article-related, .page-node-type-dossier-recette .wrap-show-linked-articles section.articles-related-list article.article-related, .page-node-type-dossier-recette .wrap-show-same-theme section.articles-related-list article.article-related, .page-node-type-blog-expert .wrap-same-series-articles section.articles-related-list article.article-related, .page-node-type-blog-expert .wrap-show-linked-articles section.articles-related-list article.article-related, .page-node-type-blog-expert .wrap-show-same-theme section.articles-related-list article.article-related, .paragraph--type--related-links .wrap-same-series-articles section.articles-related-list article.article-related, .paragraph--type--related-links .wrap-show-linked-articles section.articles-related-list article.article-related, .paragraph--type--related-links .wrap-show-same-theme section.articles-related-list article.article-related, .page-node-type-diaporama .wrap-same-series-articles section.articles-related-list article.article-related, .page-node-type-diaporama .wrap-show-linked-articles section.articles-related-list article.article-related, .page-node-type-diaporama .wrap-show-same-theme section.articles-related-list article.article-related {
  width: calc(33% - 1rem);
}
@media only screen and (max-width:991px) {
  .page-node-type-dossier .wrap-same-series-articles section.articles-related-list article.article-related, .page-node-type-dossier .wrap-show-linked-articles section.articles-related-list article.article-related, .page-node-type-dossier .wrap-show-same-theme section.articles-related-list article.article-related, .page-node-type-dossier-recette .wrap-same-series-articles section.articles-related-list article.article-related, .page-node-type-dossier-recette .wrap-show-linked-articles section.articles-related-list article.article-related, .page-node-type-dossier-recette .wrap-show-same-theme section.articles-related-list article.article-related, .page-node-type-blog-expert .wrap-same-series-articles section.articles-related-list article.article-related, .page-node-type-blog-expert .wrap-show-linked-articles section.articles-related-list article.article-related, .page-node-type-blog-expert .wrap-show-same-theme section.articles-related-list article.article-related, .paragraph--type--related-links .wrap-same-series-articles section.articles-related-list article.article-related, .paragraph--type--related-links .wrap-show-linked-articles section.articles-related-list article.article-related, .paragraph--type--related-links .wrap-show-same-theme section.articles-related-list article.article-related, .page-node-type-diaporama .wrap-same-series-articles section.articles-related-list article.article-related, .page-node-type-diaporama .wrap-show-linked-articles section.articles-related-list article.article-related, .page-node-type-diaporama .wrap-show-same-theme section.articles-related-list article.article-related {
    width: 100%;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.page-node-type-dossier .wrap-same-series-articles section.articles-related-list article.article-related h4, .page-node-type-dossier .wrap-show-linked-articles section.articles-related-list article.article-related h4, .page-node-type-dossier .wrap-show-same-theme section.articles-related-list article.article-related h4, .page-node-type-dossier-recette .wrap-same-series-articles section.articles-related-list article.article-related h4, .page-node-type-dossier-recette .wrap-show-linked-articles section.articles-related-list article.article-related h4, .page-node-type-dossier-recette .wrap-show-same-theme section.articles-related-list article.article-related h4, .page-node-type-blog-expert .wrap-same-series-articles section.articles-related-list article.article-related h4, .page-node-type-blog-expert .wrap-show-linked-articles section.articles-related-list article.article-related h4, .page-node-type-blog-expert .wrap-show-same-theme section.articles-related-list article.article-related h4, .paragraph--type--related-links .wrap-same-series-articles section.articles-related-list article.article-related h4, .paragraph--type--related-links .wrap-show-linked-articles section.articles-related-list article.article-related h4, .paragraph--type--related-links .wrap-show-same-theme section.articles-related-list article.article-related h4, .page-node-type-diaporama .wrap-same-series-articles section.articles-related-list article.article-related h4, .page-node-type-diaporama .wrap-show-linked-articles section.articles-related-list article.article-related h4, .page-node-type-diaporama .wrap-show-same-theme section.articles-related-list article.article-related h4 {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
  position: relative;
  margin: 5px 0;
  padding-left: 15px;
}
.page-node-type-dossier .wrap-same-series-articles section.articles-related-list article.article-related h4::before, .page-node-type-dossier .wrap-show-linked-articles section.articles-related-list article.article-related h4::before, .page-node-type-dossier .wrap-show-same-theme section.articles-related-list article.article-related h4::before, .page-node-type-dossier-recette .wrap-same-series-articles section.articles-related-list article.article-related h4::before, .page-node-type-dossier-recette .wrap-show-linked-articles section.articles-related-list article.article-related h4::before, .page-node-type-dossier-recette .wrap-show-same-theme section.articles-related-list article.article-related h4::before, .page-node-type-blog-expert .wrap-same-series-articles section.articles-related-list article.article-related h4::before, .page-node-type-blog-expert .wrap-show-linked-articles section.articles-related-list article.article-related h4::before, .page-node-type-blog-expert .wrap-show-same-theme section.articles-related-list article.article-related h4::before, .paragraph--type--related-links .wrap-same-series-articles section.articles-related-list article.article-related h4::before, .paragraph--type--related-links .wrap-show-linked-articles section.articles-related-list article.article-related h4::before, .paragraph--type--related-links .wrap-show-same-theme section.articles-related-list article.article-related h4::before, .page-node-type-diaporama .wrap-same-series-articles section.articles-related-list article.article-related h4::before, .page-node-type-diaporama .wrap-show-linked-articles section.articles-related-list article.article-related h4::before, .page-node-type-diaporama .wrap-show-same-theme section.articles-related-list article.article-related h4::before {
  position: absolute;
  top: -4px;
  left: 0;
  content: "\e82d";
  font-family: "metacoaching-icons";
  color: var(--primary-color, #2598FF);
  font-size: 20px;
}
.page-node-type-dossier .wrap-same-series-articles section.articles-related-list article.article-related .tag-content, .page-node-type-dossier .wrap-show-linked-articles section.articles-related-list article.article-related .tag-content, .page-node-type-dossier .wrap-show-same-theme section.articles-related-list article.article-related .tag-content, .page-node-type-dossier-recette .wrap-same-series-articles section.articles-related-list article.article-related .tag-content, .page-node-type-dossier-recette .wrap-show-linked-articles section.articles-related-list article.article-related .tag-content, .page-node-type-dossier-recette .wrap-show-same-theme section.articles-related-list article.article-related .tag-content, .page-node-type-blog-expert .wrap-same-series-articles section.articles-related-list article.article-related .tag-content, .page-node-type-blog-expert .wrap-show-linked-articles section.articles-related-list article.article-related .tag-content, .page-node-type-blog-expert .wrap-show-same-theme section.articles-related-list article.article-related .tag-content, .paragraph--type--related-links .wrap-same-series-articles section.articles-related-list article.article-related .tag-content, .paragraph--type--related-links .wrap-show-linked-articles section.articles-related-list article.article-related .tag-content, .paragraph--type--related-links .wrap-show-same-theme section.articles-related-list article.article-related .tag-content, .page-node-type-diaporama .wrap-same-series-articles section.articles-related-list article.article-related .tag-content, .page-node-type-diaporama .wrap-show-linked-articles section.articles-related-list article.article-related .tag-content, .page-node-type-diaporama .wrap-show-same-theme section.articles-related-list article.article-related .tag-content {
  display: none;
}

.taxonomy-term--theme .block-lc-subscription-newsletter-block, .page-node-type-dossier .block-lc-subscription-newsletter-block, .page-node-type-dossier-recette .block-lc-subscription-newsletter-block, .page-node-type-blog-expert .block-lc-subscription-newsletter-block, .taxonomy-term-transverse .block-lc-subscription-newsletter-block, .taxonomy-term-dossier .block-lc-subscription-newsletter-block, .page-node-type-diaporama .block-lc-subscription-newsletter-block {
  padding: 2rem 0;
  max-width: 1170px;
  margin: 0 auto 3rem;
  background: var(--primary-color-light, #f0f8ff);
}
@media only screen and (max-width:1199px) {
  .taxonomy-term--theme .block-lc-subscription-newsletter-block, .page-node-type-dossier .block-lc-subscription-newsletter-block, .page-node-type-dossier-recette .block-lc-subscription-newsletter-block, .page-node-type-blog-expert .block-lc-subscription-newsletter-block, .taxonomy-term-transverse .block-lc-subscription-newsletter-block, .taxonomy-term-dossier .block-lc-subscription-newsletter-block, .page-node-type-diaporama .block-lc-subscription-newsletter-block {
    max-width: calc(100vw - 4rem);
  }
}
@media only screen and (max-width:991px) {
  .taxonomy-term--theme .block-lc-subscription-newsletter-block, .page-node-type-dossier .block-lc-subscription-newsletter-block, .page-node-type-dossier-recette .block-lc-subscription-newsletter-block, .page-node-type-blog-expert .block-lc-subscription-newsletter-block, .taxonomy-term-transverse .block-lc-subscription-newsletter-block, .taxonomy-term-dossier .block-lc-subscription-newsletter-block, .page-node-type-diaporama .block-lc-subscription-newsletter-block {
    max-width: 100vw;
  }
}
@media only screen and (max-width:767px) {
  .taxonomy-term--theme .block-lc-subscription-newsletter-block, .page-node-type-dossier .block-lc-subscription-newsletter-block, .page-node-type-dossier-recette .block-lc-subscription-newsletter-block, .page-node-type-blog-expert .block-lc-subscription-newsletter-block, .taxonomy-term-transverse .block-lc-subscription-newsletter-block, .taxonomy-term-dossier .block-lc-subscription-newsletter-block, .page-node-type-diaporama .block-lc-subscription-newsletter-block {
    padding: 2rem 1rem;
  }
}
.taxonomy-term--theme .block-lc-subscription-newsletter-block .block-content, .page-node-type-dossier .block-lc-subscription-newsletter-block .block-content, .page-node-type-dossier-recette .block-lc-subscription-newsletter-block .block-content, .page-node-type-blog-expert .block-lc-subscription-newsletter-block .block-content, .taxonomy-term-transverse .block-lc-subscription-newsletter-block .block-content, .taxonomy-term-dossier .block-lc-subscription-newsletter-block .block-content, .page-node-type-diaporama .block-lc-subscription-newsletter-block .block-content {
  display: flex;
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
}
@media only screen and (max-width:767px) {
  .taxonomy-term--theme .block-lc-subscription-newsletter-block .block-content, .page-node-type-dossier .block-lc-subscription-newsletter-block .block-content, .page-node-type-dossier-recette .block-lc-subscription-newsletter-block .block-content, .page-node-type-blog-expert .block-lc-subscription-newsletter-block .block-content, .taxonomy-term-transverse .block-lc-subscription-newsletter-block .block-content, .taxonomy-term-dossier .block-lc-subscription-newsletter-block .block-content, .page-node-type-diaporama .block-lc-subscription-newsletter-block .block-content {
    flex-direction: column-reverse;
  }
}
.taxonomy-term--theme .block-lc-subscription-newsletter-block .block-content h2, .page-node-type-dossier .block-lc-subscription-newsletter-block .block-content h2, .page-node-type-dossier-recette .block-lc-subscription-newsletter-block .block-content h2, .page-node-type-blog-expert .block-lc-subscription-newsletter-block .block-content h2, .taxonomy-term-transverse .block-lc-subscription-newsletter-block .block-content h2, .taxonomy-term-dossier .block-lc-subscription-newsletter-block .block-content h2, .page-node-type-diaporama .block-lc-subscription-newsletter-block .block-content h2 {
  display: none;
}
.taxonomy-term--theme .block-lc-subscription-newsletter-block .block-content p, .page-node-type-dossier .block-lc-subscription-newsletter-block .block-content p, .page-node-type-dossier-recette .block-lc-subscription-newsletter-block .block-content p, .page-node-type-blog-expert .block-lc-subscription-newsletter-block .block-content p, .taxonomy-term-transverse .block-lc-subscription-newsletter-block .block-content p, .taxonomy-term-dossier .block-lc-subscription-newsletter-block .block-content p, .page-node-type-diaporama .block-lc-subscription-newsletter-block .block-content p {
  font-weight: 700;
}
.taxonomy-term--theme .block-lc-subscription-newsletter-block .block-content form, .page-node-type-dossier .block-lc-subscription-newsletter-block .block-content form, .page-node-type-dossier-recette .block-lc-subscription-newsletter-block .block-content form, .page-node-type-blog-expert .block-lc-subscription-newsletter-block .block-content form, .taxonomy-term-transverse .block-lc-subscription-newsletter-block .block-content form, .taxonomy-term-dossier .block-lc-subscription-newsletter-block .block-content form, .page-node-type-diaporama .block-lc-subscription-newsletter-block .block-content form {
  display: flex;
  flex-direction: row;
  margin-left: 1rem;
}
@media only screen and (max-width:767px) {
  .taxonomy-term--theme .block-lc-subscription-newsletter-block .block-content form, .page-node-type-dossier .block-lc-subscription-newsletter-block .block-content form, .page-node-type-dossier-recette .block-lc-subscription-newsletter-block .block-content form, .page-node-type-blog-expert .block-lc-subscription-newsletter-block .block-content form, .taxonomy-term-transverse .block-lc-subscription-newsletter-block .block-content form, .taxonomy-term-dossier .block-lc-subscription-newsletter-block .block-content form, .page-node-type-diaporama .block-lc-subscription-newsletter-block .block-content form {
    flex-direction: column;
    margin-left: initial;
  }
}
.taxonomy-term--theme .block-lc-subscription-newsletter-block .block-content form .form-email, .page-node-type-dossier .block-lc-subscription-newsletter-block .block-content form .form-email, .page-node-type-dossier-recette .block-lc-subscription-newsletter-block .block-content form .form-email, .page-node-type-blog-expert .block-lc-subscription-newsletter-block .block-content form .form-email, .taxonomy-term-transverse .block-lc-subscription-newsletter-block .block-content form .form-email, .taxonomy-term-dossier .block-lc-subscription-newsletter-block .block-content form .form-email, .page-node-type-diaporama .block-lc-subscription-newsletter-block .block-content form .form-email {
  max-width: 15rem;
  width: 100%;
}
@media only screen and (max-width:650px) {
  .taxonomy-term--theme .block-lc-subscription-newsletter-block .block-content form .form-email, .page-node-type-dossier .block-lc-subscription-newsletter-block .block-content form .form-email, .page-node-type-dossier-recette .block-lc-subscription-newsletter-block .block-content form .form-email, .page-node-type-blog-expert .block-lc-subscription-newsletter-block .block-content form .form-email, .taxonomy-term-transverse .block-lc-subscription-newsletter-block .block-content form .form-email, .taxonomy-term-dossier .block-lc-subscription-newsletter-block .block-content form .form-email, .page-node-type-diaporama .block-lc-subscription-newsletter-block .block-content form .form-email {
    max-width: initial;
  }
}
@media only screen and (max-width:650px) {
  .taxonomy-term--theme .block-lc-subscription-newsletter-block .block-content form .button, .page-node-type-dossier .block-lc-subscription-newsletter-block .block-content form .button, .page-node-type-dossier-recette .block-lc-subscription-newsletter-block .block-content form .button, .page-node-type-blog-expert .block-lc-subscription-newsletter-block .block-content form .button, .taxonomy-term-transverse .block-lc-subscription-newsletter-block .block-content form .button, .taxonomy-term-dossier .block-lc-subscription-newsletter-block .block-content form .button, .page-node-type-diaporama .block-lc-subscription-newsletter-block .block-content form .button {
    margin-right: 0;
    margin-left: 0;
  }
}
.taxonomy-term--theme .a2a_kit, .page-node-type-dossier .a2a_kit, .page-node-type-dossier-recette .a2a_kit, .page-node-type-blog-expert .a2a_kit, .taxonomy-term-transverse .a2a_kit, .taxonomy-term-dossier .a2a_kit, .page-node-type-diaporama .a2a_kit {
  display: flex;
  justify-content: center;
}
.taxonomy-term--theme .a2a_kit a, .page-node-type-dossier .a2a_kit a, .page-node-type-dossier-recette .a2a_kit a, .page-node-type-blog-expert .a2a_kit a, .taxonomy-term-transverse .a2a_kit a, .taxonomy-term-dossier .a2a_kit a, .page-node-type-diaporama .a2a_kit a {
  background: var(--primary-color-light);
  border-radius: 1.5rem;
  padding: 0.4rem;
  margin: 0 0.5rem;
  width: 2.8rem;
  height: 2.8rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.taxonomy-term--theme .a2a_kit a:hover, .page-node-type-dossier .a2a_kit a:hover, .page-node-type-dossier-recette .a2a_kit a:hover, .page-node-type-blog-expert .a2a_kit a:hover, .taxonomy-term-transverse .a2a_kit a:hover, .taxonomy-term-dossier .a2a_kit a:hover, .page-node-type-diaporama .a2a_kit a:hover {
  background: var(--primary-color-light-darker);
}
.taxonomy-term--theme .a2a_kit a img, .page-node-type-dossier .a2a_kit a img, .page-node-type-dossier-recette .a2a_kit a img, .page-node-type-blog-expert .a2a_kit a img, .taxonomy-term-transverse .a2a_kit a img, .taxonomy-term-dossier .a2a_kit a img, .page-node-type-diaporama .a2a_kit a img {
  max-height: 1.4rem;
  width: auto;
}
.taxonomy-term--theme .a2a_kit a .a2a_label, .page-node-type-dossier .a2a_kit a .a2a_label, .page-node-type-dossier-recette .a2a_kit a .a2a_label, .page-node-type-blog-expert .a2a_kit a .a2a_label, .taxonomy-term-transverse .a2a_kit a .a2a_label, .taxonomy-term-dossier .a2a_kit a .a2a_label, .page-node-type-diaporama .a2a_kit a .a2a_label {
  display: none;
}
.taxonomy-term--theme .fa.fa-user:before, .taxonomy-term--theme .far.fa-user:before, .page-node-type-dossier .fa.fa-user:before, .page-node-type-dossier .far.fa-user:before, .page-node-type-dossier-recette .fa.fa-user:before, .page-node-type-dossier-recette .far.fa-user:before, .page-node-type-blog-expert .fa.fa-user:before, .page-node-type-blog-expert .far.fa-user:before, .taxonomy-term-transverse .fa.fa-user:before, .taxonomy-term-transverse .far.fa-user:before, .taxonomy-term-dossier .fa.fa-user:before, .taxonomy-term-dossier .far.fa-user:before, .page-node-type-diaporama .fa.fa-user:before, .page-node-type-diaporama .far.fa-user:before {
  content: "";
  display: block;
  width: 15px;
  height: 18px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 15 18" enable-background="new 0 0 15 18" xml:space="preserve" height="18px" width="15px" fill="rgb(0,0,0,1)"><g><path d="M12.9119,18.0000104 L2.08912,18.0000104 C1.77206,18.001 1.45895,17.9297 1.17348,17.7918 C0.888018,17.6538 0.637686,17.4527 0.441435,17.2038 C0.250437,16.9646 0.116305,16.6851 0.0491734,16.3865 C-0.0179583,16.0879 -0.0163337,15.7779 0.0539244,15.48 C0.450966,13.8037 1.40218,12.3103 2.7536,11.2417 C4.10502,10.1731 5.77757,9.59174 7.50053,9.59174 C9.22349,9.59174 10.896,10.1731 12.2475,11.2417 C13.5989,12.3103 14.5501,13.8037 14.9471,15.48 C15.017,15.7782 15.0181,16.0883 14.9504,16.3869 C14.8828,16.6855 14.7481,16.9648 14.5566,17.2038 C14.3609,17.4527 14.1112,17.6538 13.8262,17.7917 C13.5412,17.9297 13.2286,18.0009 12.9119,18.0000104 Z M7.499,11.1143 C6.11641,11.1071 4.77235,11.5695 3.68695,12.4258 C2.60155,13.2822 1.83916,14.4817 1.52463,15.8278 C1.50827,15.9025 1.50882,15.9799 1.52624,16.0543 C1.54367,16.1287 1.57752,16.1983 1.62532,16.258 C1.68074,16.3274 1.75142,16.383 1.83187,16.4206 C1.91231,16.4581 2.00035,16.4766 2.08912,16.4746 L12.9119,16.4746 C12.9982,16.4745 13.0833,16.455 13.1609,16.4175 C13.2386,16.38 13.3068,16.3255 13.3605,16.258 C13.4091,16.1988 13.4434,16.1292 13.4609,16.0546 C13.4783,15.98 13.4784,15.9025 13.4612,15.8278 C13.1471,14.4837 12.3865,13.2858 11.3036,12.4296 C10.2207,11.5735 8.8795,11.1098 7.499,11.1143 Z" ></path><path d="M7.49873,8.12136 C6.69549,8.12136 5.9103,7.8832 5.24243,7.43701 C4.57457,6.99082 4.05403,6.35663 3.74664,5.61463 C3.43926,4.87264 3.35883,4.05617 3.51554,3.26848 C3.67224,2.48079 4.05903,1.75724 4.62701,1.18935 C5.19498,0.621451 5.91862,0.234709 6.70642,0.0780266 C7.49422,-0.0786555 8.3108,0.00175942 9.05289,0.309103 C9.79499,0.616446 10.4293,1.13691 10.8755,1.80469 C11.3218,2.47246 11.56,3.25755 11.56,4.06068 C11.5591,5.13739 11.131,6.16977 10.3696,6.93112 C9.60811,7.69247 8.57559,8.12055 7.49873,8.12136 Z M7.49873,1.52543 C6.99724,1.52543 6.507,1.67412 6.09003,1.95269 C5.67305,2.23127 5.34806,2.62722 5.15614,3.09048 C4.96423,3.55374 4.91402,4.06349 5.01185,4.55528 C5.10969,5.04707 5.35118,5.49881 5.70579,5.85337 C6.0604,6.20794 6.5122,6.4494 7.00406,6.54722 C7.49592,6.64504 8.00574,6.59484 8.46906,6.40295 C8.93238,6.21106 9.32839,5.88611 9.607,5.46919 C9.88562,5.05227 10.0343,4.56211 10.0343,4.06068 C10.0335,3.38854 9.76612,2.74415 9.29078,2.26888 C8.81543,1.7936 8.17096,1.52623 7.49873,1.52543 Z"></path></g></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.taxonomy-term--theme .fa.fa-user-white:before, .taxonomy-term--theme .far.fa-user-white:before, .page-node-type-dossier .fa.fa-user-white:before, .page-node-type-dossier .far.fa-user-white:before, .page-node-type-dossier-recette .fa.fa-user-white:before, .page-node-type-dossier-recette .far.fa-user-white:before, .page-node-type-blog-expert .fa.fa-user-white:before, .page-node-type-blog-expert .far.fa-user-white:before, .taxonomy-term-transverse .fa.fa-user-white:before, .taxonomy-term-transverse .far.fa-user-white:before, .taxonomy-term-dossier .fa.fa-user-white:before, .taxonomy-term-dossier .far.fa-user-white:before, .page-node-type-diaporama .fa.fa-user-white:before, .page-node-type-diaporama .far.fa-user-white:before {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 15 18" enable-background="new 0 0 15 18" xml:space="preserve" height="18px" width="15px" fill="rgb(255,255,255,1)"><g><path d="M12.9119,18.0000104 L2.08912,18.0000104 C1.77206,18.001 1.45895,17.9297 1.17348,17.7918 C0.888018,17.6538 0.637686,17.4527 0.441435,17.2038 C0.250437,16.9646 0.116305,16.6851 0.0491734,16.3865 C-0.0179583,16.0879 -0.0163337,15.7779 0.0539244,15.48 C0.450966,13.8037 1.40218,12.3103 2.7536,11.2417 C4.10502,10.1731 5.77757,9.59174 7.50053,9.59174 C9.22349,9.59174 10.896,10.1731 12.2475,11.2417 C13.5989,12.3103 14.5501,13.8037 14.9471,15.48 C15.017,15.7782 15.0181,16.0883 14.9504,16.3869 C14.8828,16.6855 14.7481,16.9648 14.5566,17.2038 C14.3609,17.4527 14.1112,17.6538 13.8262,17.7917 C13.5412,17.9297 13.2286,18.0009 12.9119,18.0000104 Z M7.499,11.1143 C6.11641,11.1071 4.77235,11.5695 3.68695,12.4258 C2.60155,13.2822 1.83916,14.4817 1.52463,15.8278 C1.50827,15.9025 1.50882,15.9799 1.52624,16.0543 C1.54367,16.1287 1.57752,16.1983 1.62532,16.258 C1.68074,16.3274 1.75142,16.383 1.83187,16.4206 C1.91231,16.4581 2.00035,16.4766 2.08912,16.4746 L12.9119,16.4746 C12.9982,16.4745 13.0833,16.455 13.1609,16.4175 C13.2386,16.38 13.3068,16.3255 13.3605,16.258 C13.4091,16.1988 13.4434,16.1292 13.4609,16.0546 C13.4783,15.98 13.4784,15.9025 13.4612,15.8278 C13.1471,14.4837 12.3865,13.2858 11.3036,12.4296 C10.2207,11.5735 8.8795,11.1098 7.499,11.1143 Z" ></path><path d="M7.49873,8.12136 C6.69549,8.12136 5.9103,7.8832 5.24243,7.43701 C4.57457,6.99082 4.05403,6.35663 3.74664,5.61463 C3.43926,4.87264 3.35883,4.05617 3.51554,3.26848 C3.67224,2.48079 4.05903,1.75724 4.62701,1.18935 C5.19498,0.621451 5.91862,0.234709 6.70642,0.0780266 C7.49422,-0.0786555 8.3108,0.00175942 9.05289,0.309103 C9.79499,0.616446 10.4293,1.13691 10.8755,1.80469 C11.3218,2.47246 11.56,3.25755 11.56,4.06068 C11.5591,5.13739 11.131,6.16977 10.3696,6.93112 C9.60811,7.69247 8.57559,8.12055 7.49873,8.12136 Z M7.49873,1.52543 C6.99724,1.52543 6.507,1.67412 6.09003,1.95269 C5.67305,2.23127 5.34806,2.62722 5.15614,3.09048 C4.96423,3.55374 4.91402,4.06349 5.01185,4.55528 C5.10969,5.04707 5.35118,5.49881 5.70579,5.85337 C6.0604,6.20794 6.5122,6.4494 7.00406,6.54722 C7.49592,6.64504 8.00574,6.59484 8.46906,6.40295 C8.93238,6.21106 9.32839,5.88611 9.607,5.46919 C9.88562,5.05227 10.0343,4.56211 10.0343,4.06068 C10.0335,3.38854 9.76612,2.74415 9.29078,2.26888 C8.81543,1.7936 8.17096,1.52623 7.49873,1.52543 Z"></path></g></svg>');
}
.taxonomy-term--theme .fa.fa-clock:before, .taxonomy-term--theme .far.fa-clock:before, .page-node-type-dossier .fa.fa-clock:before, .page-node-type-dossier .far.fa-clock:before, .page-node-type-dossier-recette .fa.fa-clock:before, .page-node-type-dossier-recette .far.fa-clock:before, .page-node-type-blog-expert .fa.fa-clock:before, .page-node-type-blog-expert .far.fa-clock:before, .taxonomy-term-transverse .fa.fa-clock:before, .taxonomy-term-transverse .far.fa-clock:before, .taxonomy-term-dossier .fa.fa-clock:before, .taxonomy-term-dossier .far.fa-clock:before, .page-node-type-diaporama .fa.fa-clock:before, .page-node-type-diaporama .far.fa-clock:before {
  content: "";
  display: block;
  width: 19px;
  height: 20px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 19 20" enable-background="new 0 0 19 20" xml:space="preserve" height="20px" width="19px" fill="rgb(0,0,0,1)" ><g><path d="M9.50000019,20.0000002 C7.62108,20.0000002 5.78435,19.4428 4.22209,18.399 C2.65982,17.3551 1.44218,15.8714 0.723149,14.1355 C0.00411619,12.3996 -0.184015,10.48946 0.182544,8.64665 C0.549104,6.80383 1.45389,5.11109 2.78249,3.78249 C4.11109,2.45389 5.80383,1.549104 7.64665,1.182544 C9.48946,0.815985 11.3996,1.00411619 13.1355,1.723149 C14.8714,2.44218 16.3551,3.65982 17.399,5.22209 C18.4428,6.78435 19.0000002,8.62108 19.0000002,10.5000002 C18.9974,13.0188 17.9957,15.4337 16.2147,17.2147 C14.4337,18.9957 12.0188,19.9974 9.50000019,20.0000002 Z M9.5,2.61017 C7.93954,2.61017 6.41412,3.0729 5.11665,3.93985 C3.81917,4.8068 2.80791,6.03902 2.21075,7.4807 C1.61359,8.92237 1.45734,10.50876 1.76177,12.0392 C2.06621,13.5697 2.81764,14.9755 3.92105,16.079 C5.02446,17.1824 6.4303,17.9338 7.96077,18.2382 C9.49125,18.5427 11.0776,18.3864 12.5193,17.7893 C13.961,17.1921 15.1932,16.1808 16.0602,14.8834 C16.9271,13.5859 17.3898,12.0605 17.3898,10.5 C17.3873,8.40828 16.5552,6.40295 15.0761,4.92388 C13.5971,3.4448 11.5917,2.61273 9.5,2.61017 Z"></path><path d="M12.0091,14.4449335 C11.8637,14.4462 11.7205,14.4096 11.5936,14.3387 L9.08499,12.8895 C8.9652,12.8166 8.86634,12.7139 8.79805,12.5915 C8.72976,12.469 8.69437,12.3309 8.69531098,12.1907 L8.69531098,7.3602 C8.69531098,7.14668 8.78015,6.9419 8.93114,6.79092 C9.08212,6.63994 9.28689,6.55511 9.50042,6.55511 C9.71394,6.55511 9.91871,6.63994 10.0697,6.79092 C10.2207,6.9419 10.3055,7.14668 10.3055,7.3602 L10.3055,11.727 L12.4116,12.941 C12.5659,13.0293 12.6866,13.1661 12.755,13.3302 C12.8233,13.4943 12.8355,13.6763 12.7895,13.848 C12.7436,14.0197 12.6421,14.1714 12.5009,14.2794 C12.3597,14.3873 12.1868,14.4456 12.0091,14.4449335 Z"></path></g></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.taxonomy-term--theme .fa.fa-clock-white:before, .taxonomy-term--theme .far.fa-clock-white:before, .page-node-type-dossier .fa.fa-clock-white:before, .page-node-type-dossier .far.fa-clock-white:before, .page-node-type-dossier-recette .fa.fa-clock-white:before, .page-node-type-dossier-recette .far.fa-clock-white:before, .page-node-type-blog-expert .fa.fa-clock-white:before, .page-node-type-blog-expert .far.fa-clock-white:before, .taxonomy-term-transverse .fa.fa-clock-white:before, .taxonomy-term-transverse .far.fa-clock-white:before, .taxonomy-term-dossier .fa.fa-clock-white:before, .taxonomy-term-dossier .far.fa-clock-white:before, .page-node-type-diaporama .fa.fa-clock-white:before, .page-node-type-diaporama .far.fa-clock-white:before {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 19 20" enable-background="new 0 0 19 20" xml:space="preserve" height="20px" width="19px" fill="rgb(255,255,255,1)" ><g><path d="M9.50000019,20.0000002 C7.62108,20.0000002 5.78435,19.4428 4.22209,18.399 C2.65982,17.3551 1.44218,15.8714 0.723149,14.1355 C0.00411619,12.3996 -0.184015,10.48946 0.182544,8.64665 C0.549104,6.80383 1.45389,5.11109 2.78249,3.78249 C4.11109,2.45389 5.80383,1.549104 7.64665,1.182544 C9.48946,0.815985 11.3996,1.00411619 13.1355,1.723149 C14.8714,2.44218 16.3551,3.65982 17.399,5.22209 C18.4428,6.78435 19.0000002,8.62108 19.0000002,10.5000002 C18.9974,13.0188 17.9957,15.4337 16.2147,17.2147 C14.4337,18.9957 12.0188,19.9974 9.50000019,20.0000002 Z M9.5,2.61017 C7.93954,2.61017 6.41412,3.0729 5.11665,3.93985 C3.81917,4.8068 2.80791,6.03902 2.21075,7.4807 C1.61359,8.92237 1.45734,10.50876 1.76177,12.0392 C2.06621,13.5697 2.81764,14.9755 3.92105,16.079 C5.02446,17.1824 6.4303,17.9338 7.96077,18.2382 C9.49125,18.5427 11.0776,18.3864 12.5193,17.7893 C13.961,17.1921 15.1932,16.1808 16.0602,14.8834 C16.9271,13.5859 17.3898,12.0605 17.3898,10.5 C17.3873,8.40828 16.5552,6.40295 15.0761,4.92388 C13.5971,3.4448 11.5917,2.61273 9.5,2.61017 Z"></path><path d="M12.0091,14.4449335 C11.8637,14.4462 11.7205,14.4096 11.5936,14.3387 L9.08499,12.8895 C8.9652,12.8166 8.86634,12.7139 8.79805,12.5915 C8.72976,12.469 8.69437,12.3309 8.69531098,12.1907 L8.69531098,7.3602 C8.69531098,7.14668 8.78015,6.9419 8.93114,6.79092 C9.08212,6.63994 9.28689,6.55511 9.50042,6.55511 C9.71394,6.55511 9.91871,6.63994 10.0697,6.79092 C10.2207,6.9419 10.3055,7.14668 10.3055,7.3602 L10.3055,11.727 L12.4116,12.941 C12.5659,13.0293 12.6866,13.1661 12.755,13.3302 C12.8233,13.4943 12.8355,13.6763 12.7895,13.848 C12.7436,14.0197 12.6421,14.1714 12.5009,14.2794 C12.3597,14.3873 12.1868,14.4456 12.0091,14.4449335 Z"></path></g></svg>');
}
.taxonomy-term--theme .fa.fa-fire:before, .taxonomy-term--theme .far.fa-fire:before, .page-node-type-dossier .fa.fa-fire:before, .page-node-type-dossier .far.fa-fire:before, .page-node-type-dossier-recette .fa.fa-fire:before, .page-node-type-dossier-recette .far.fa-fire:before, .page-node-type-blog-expert .fa.fa-fire:before, .page-node-type-blog-expert .far.fa-fire:before, .taxonomy-term-transverse .fa.fa-fire:before, .taxonomy-term-transverse .far.fa-fire:before, .taxonomy-term-dossier .fa.fa-fire:before, .taxonomy-term-dossier .far.fa-fire:before, .page-node-type-diaporama .fa.fa-fire:before, .page-node-type-diaporama .far.fa-fire:before {
  content: "";
  display: block;
  width: 13px;
  height: 20px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 13 20" enable-background="new 0 0 13 20" xml:space="preserve" height="20px" width="13px" fill="rgb(0,0,0,1)" ><g>        <path d="M6.59394,19.9995 C5.27181,19.9992 3.98027,19.5851 2.88681,18.811 C1.79334,18.0368 0.948411,16.9382 0.461581,15.6578 C-0.0252499,14.3774 -0.131517,12.9741 0.15656,11.63 C0.444637,10.28585 1.11377,9.0629 2.07718,8.11971 C2.20084,8.00056 2.69549,7.55293 2.84079,7.40479 L2.93354,7.31785 C3.37563,6.90886 3.72498,6.55462 4.06814,6.17462 C5.26576,4.88914 6.13702,3.31308 6.60322,1.588863 C6.63568,1.465172 6.69615,1.351396 6.77955,1.25708 C6.86295,1.162763 6.96685,1.0906564 7.08254,1.0468094 C7.19822,1.00296236 7.32231,0.9886536 7.44439,1.00508367 C7.56648,1.0215137 7.68301,1.0682033 7.78419,1.141235 C7.90476,1.224964 10.7026,3.25378 10.7985,6.21649 C10.8541,7.91361 10.242,9.82971 8.81368,12.435 C8.69899,12.6474 8.63833,12.8868 8.63746,13.1306 C8.6391,13.501 8.7815,13.8556 9.03353,14.1169 C9.28556,14.3783 9.62669,14.525 9.98229,14.525 C10.6346,14.5051 11.2719,14.317 11.8372,13.9775 C11.9702,13.8922 12.1249,13.851 12.2809,13.8591 C12.4369,13.8672 12.5869,13.9244 12.711,14.023 C12.8352,14.1217 12.9278,14.2573 12.9766,14.4118 C13.0253,14.5664 13.028,14.7327 12.9842,14.8889 C12.6308,16.2658 11.876,17.4946 10.8239,18.4059 C9.77189,19.3172 8.47437,19.8661 7.11023,19.977 C6.94638,19.977 6.76398,19.9995 6.58467,19.9995 L6.59394,19.9995 Z M7.72854,3.18937 C7.1547,4.71673 6.29388,6.10938 5.19656,7.28564 C4.83175,7.6914 4.45149,8.07463 3.97539,8.52225 L3.87955,8.6092 L3.13758,9.30157 C2.40296,10.0242 1.89325,10.9597 1.67432,11.9872 C1.45539,13.0147 1.53729,14.087 1.90945,15.0655 C2.2816,16.044 2.92691,16.8837 3.76199,17.4763 C4.59706,18.0688 5.58353,18.3869 6.59394,18.3894 C6.73615,18.3894 6.86909,18.3894 6.99584,18.3894 C7.75336,18.325 8.4873,18.0841 9.14337,17.6844 C9.79944,17.2848 10.3609,16.7366 10.7861,16.0804 C10.5264,16.1255 10.264,16.1513 10.0008,16.1577 C9.4924,16.1616 8.99197,16.0257 8.55006,15.7637 C8.10815,15.5018 7.74038,15.123 7.48387,14.6658 C7.22737,14.2085 7.0912,13.6888 7.0891,13.1591 C7.08701,12.6295 7.21906,12.1087 7.47194,11.6492 C8.74876,9.3209 9.29905,7.66564 9.25268,6.28734 C9.21249,4.98632 8.37777,3.8753 7.72854,3.18937 Z"></path></g></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.taxonomy-term--theme .fa.fa-fire-white:before, .taxonomy-term--theme .far.fa-fire-white:before, .page-node-type-dossier .fa.fa-fire-white:before, .page-node-type-dossier .far.fa-fire-white:before, .page-node-type-dossier-recette .fa.fa-fire-white:before, .page-node-type-dossier-recette .far.fa-fire-white:before, .page-node-type-blog-expert .fa.fa-fire-white:before, .page-node-type-blog-expert .far.fa-fire-white:before, .taxonomy-term-transverse .fa.fa-fire-white:before, .taxonomy-term-transverse .far.fa-fire-white:before, .taxonomy-term-dossier .fa.fa-fire-white:before, .taxonomy-term-dossier .far.fa-fire-white:before, .page-node-type-diaporama .fa.fa-fire-white:before, .page-node-type-diaporama .far.fa-fire-white:before {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 13 20" enable-background="new 0 0 13 20" xml:space="preserve" height="20px" width="13px" fill="rgb(255,255,255,1)" ><g>        <path d="M6.59394,19.9995 C5.27181,19.9992 3.98027,19.5851 2.88681,18.811 C1.79334,18.0368 0.948411,16.9382 0.461581,15.6578 C-0.0252499,14.3774 -0.131517,12.9741 0.15656,11.63 C0.444637,10.28585 1.11377,9.0629 2.07718,8.11971 C2.20084,8.00056 2.69549,7.55293 2.84079,7.40479 L2.93354,7.31785 C3.37563,6.90886 3.72498,6.55462 4.06814,6.17462 C5.26576,4.88914 6.13702,3.31308 6.60322,1.588863 C6.63568,1.465172 6.69615,1.351396 6.77955,1.25708 C6.86295,1.162763 6.96685,1.0906564 7.08254,1.0468094 C7.19822,1.00296236 7.32231,0.9886536 7.44439,1.00508367 C7.56648,1.0215137 7.68301,1.0682033 7.78419,1.141235 C7.90476,1.224964 10.7026,3.25378 10.7985,6.21649 C10.8541,7.91361 10.242,9.82971 8.81368,12.435 C8.69899,12.6474 8.63833,12.8868 8.63746,13.1306 C8.6391,13.501 8.7815,13.8556 9.03353,14.1169 C9.28556,14.3783 9.62669,14.525 9.98229,14.525 C10.6346,14.5051 11.2719,14.317 11.8372,13.9775 C11.9702,13.8922 12.1249,13.851 12.2809,13.8591 C12.4369,13.8672 12.5869,13.9244 12.711,14.023 C12.8352,14.1217 12.9278,14.2573 12.9766,14.4118 C13.0253,14.5664 13.028,14.7327 12.9842,14.8889 C12.6308,16.2658 11.876,17.4946 10.8239,18.4059 C9.77189,19.3172 8.47437,19.8661 7.11023,19.977 C6.94638,19.977 6.76398,19.9995 6.58467,19.9995 L6.59394,19.9995 Z M7.72854,3.18937 C7.1547,4.71673 6.29388,6.10938 5.19656,7.28564 C4.83175,7.6914 4.45149,8.07463 3.97539,8.52225 L3.87955,8.6092 L3.13758,9.30157 C2.40296,10.0242 1.89325,10.9597 1.67432,11.9872 C1.45539,13.0147 1.53729,14.087 1.90945,15.0655 C2.2816,16.044 2.92691,16.8837 3.76199,17.4763 C4.59706,18.0688 5.58353,18.3869 6.59394,18.3894 C6.73615,18.3894 6.86909,18.3894 6.99584,18.3894 C7.75336,18.325 8.4873,18.0841 9.14337,17.6844 C9.79944,17.2848 10.3609,16.7366 10.7861,16.0804 C10.5264,16.1255 10.264,16.1513 10.0008,16.1577 C9.4924,16.1616 8.99197,16.0257 8.55006,15.7637 C8.10815,15.5018 7.74038,15.123 7.48387,14.6658 C7.22737,14.2085 7.0912,13.6888 7.0891,13.1591 C7.08701,12.6295 7.21906,12.1087 7.47194,11.6492 C8.74876,9.3209 9.29905,7.66564 9.25268,6.28734 C9.21249,4.98632 8.37777,3.8753 7.72854,3.18937 Z"></path></g></svg>');
}
.taxonomy-term--theme .fa.fa-eur:before, .taxonomy-term--theme .far.fa-eur:before, .page-node-type-dossier .fa.fa-eur:before, .page-node-type-dossier .far.fa-eur:before, .page-node-type-dossier-recette .fa.fa-eur:before, .page-node-type-dossier-recette .far.fa-eur:before, .page-node-type-blog-expert .fa.fa-eur:before, .page-node-type-blog-expert .far.fa-eur:before, .taxonomy-term-transverse .fa.fa-eur:before, .taxonomy-term-transverse .far.fa-eur:before, .taxonomy-term-dossier .fa.fa-eur:before, .taxonomy-term-dossier .far.fa-eur:before, .page-node-type-diaporama .fa.fa-eur:before, .page-node-type-diaporama .far.fa-eur:before {
  content: "";
  display: block;
  width: 17px;
  height: 18px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 17 18" enable-background="new 0 0 17 18" xml:space="preserve" height="18px" width="17px" fill="rgb(0,0,0,1)" ><g><path d="M0 11.0431L0.506 9.84713H2.3C2.254 9.46379 2.231 9.08813 2.231 8.72013C2.231 8.64346 2.231 8.56679 2.231 8.49013H0.552L1.058 7.29413H2.346C2.49933 6.42013 2.77533 5.58446 3.174 4.78713C3.588 3.98979 4.117 3.27679 4.761 2.64813C5.42033 2.00413 6.187 1.49813 7.061 1.13012C7.935 0.762125 8.91633 0.578125 10.005 0.578125C11.4617 0.578125 12.7113 0.915459 13.754 1.59013C14.7967 2.24946 15.571 3.10046 16.077 4.14313L14.444 5.20113C14.122 4.51113 13.708 3.96679 13.202 3.56813C12.7113 3.15413 12.1747 2.86279 11.592 2.69413C11.0247 2.52546 10.465 2.44113 9.913 2.44113C8.901 2.44113 8.01933 2.67113 7.268 3.13113C6.51667 3.57579 5.90333 4.16613 5.428 4.90213C4.968 5.63813 4.65367 6.43546 4.485 7.29413H11.707L11.201 8.49013H4.324C4.324 8.59746 4.324 8.70479 4.324 8.81213C4.324 9.16479 4.347 9.50979 4.393 9.84713H10.902L10.396 11.0431H4.669C4.92967 11.8405 5.313 12.5611 5.819 13.2051C6.34033 13.8491 6.95367 14.3551 7.659 14.7231C8.36433 15.0911 9.13867 15.2751 9.982 15.2751C10.5493 15.2751 11.132 15.1755 11.73 14.9761C12.328 14.7768 12.8877 14.4701 13.409 14.0561C13.9303 13.6268 14.3443 13.0748 14.651 12.4001L16.376 13.3431C16.0387 14.1558 15.5173 14.8458 14.812 15.4131C14.1067 15.9805 13.317 16.4098 12.443 16.7011C11.5843 16.9925 10.7333 17.1381 9.89 17.1381C8.67867 17.1381 7.57467 16.8621 6.578 16.3101C5.58133 15.7428 4.738 14.9991 4.048 14.0791C3.358 13.1438 2.85967 12.1318 2.553 11.0431H0Z"/></g></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.taxonomy-term--theme .fa.fa-eur-white:before, .taxonomy-term--theme .far.fa-eur-white:before, .page-node-type-dossier .fa.fa-eur-white:before, .page-node-type-dossier .far.fa-eur-white:before, .page-node-type-dossier-recette .fa.fa-eur-white:before, .page-node-type-dossier-recette .far.fa-eur-white:before, .page-node-type-blog-expert .fa.fa-eur-white:before, .page-node-type-blog-expert .far.fa-eur-white:before, .taxonomy-term-transverse .fa.fa-eur-white:before, .taxonomy-term-transverse .far.fa-eur-white:before, .taxonomy-term-dossier .fa.fa-eur-white:before, .taxonomy-term-dossier .far.fa-eur-white:before, .page-node-type-diaporama .fa.fa-eur-white:before, .page-node-type-diaporama .far.fa-eur-white:before {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 17 18" enable-background="new 0 0 17 18" xml:space="preserve" height="18px" width="17px" fill="rgb(255,255,255,1)" ><g><path d="M0 11.0431L0.506 9.84713H2.3C2.254 9.46379 2.231 9.08813 2.231 8.72013C2.231 8.64346 2.231 8.56679 2.231 8.49013H0.552L1.058 7.29413H2.346C2.49933 6.42013 2.77533 5.58446 3.174 4.78713C3.588 3.98979 4.117 3.27679 4.761 2.64813C5.42033 2.00413 6.187 1.49813 7.061 1.13012C7.935 0.762125 8.91633 0.578125 10.005 0.578125C11.4617 0.578125 12.7113 0.915459 13.754 1.59013C14.7967 2.24946 15.571 3.10046 16.077 4.14313L14.444 5.20113C14.122 4.51113 13.708 3.96679 13.202 3.56813C12.7113 3.15413 12.1747 2.86279 11.592 2.69413C11.0247 2.52546 10.465 2.44113 9.913 2.44113C8.901 2.44113 8.01933 2.67113 7.268 3.13113C6.51667 3.57579 5.90333 4.16613 5.428 4.90213C4.968 5.63813 4.65367 6.43546 4.485 7.29413H11.707L11.201 8.49013H4.324C4.324 8.59746 4.324 8.70479 4.324 8.81213C4.324 9.16479 4.347 9.50979 4.393 9.84713H10.902L10.396 11.0431H4.669C4.92967 11.8405 5.313 12.5611 5.819 13.2051C6.34033 13.8491 6.95367 14.3551 7.659 14.7231C8.36433 15.0911 9.13867 15.2751 9.982 15.2751C10.5493 15.2751 11.132 15.1755 11.73 14.9761C12.328 14.7768 12.8877 14.4701 13.409 14.0561C13.9303 13.6268 14.3443 13.0748 14.651 12.4001L16.376 13.3431C16.0387 14.1558 15.5173 14.8458 14.812 15.4131C14.1067 15.9805 13.317 16.4098 12.443 16.7011C11.5843 16.9925 10.7333 17.1381 9.89 17.1381C8.67867 17.1381 7.57467 16.8621 6.578 16.3101C5.58133 15.7428 4.738 14.9991 4.048 14.0791C3.358 13.1438 2.85967 12.1318 2.553 11.0431H0Z"/></g></svg>');
}
.page-node-type-diaporama .carousel.slide {
  max-width: 650px;
  margin: 0 auto;
}
.page-node-type-diaporama .carousel.slide .item {
  max-width: 100%;
}
.page-node-type-diaporama .carousel.slide .item * {
  width: inherit;
  white-space: normal;
}
.page-node-type-diaporama .carousel.slide .item img {
  border-top-left-radius: 20px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 20px;
}
.page-node-type-diaporama .carousel.slide .item .description-slide {
  display: flex;
  flex-direction: column;
}
@media only screen and (max-width:991px) {
  .page-node-type-diaporama .carousel.slide .item .description-slide {
    padding: 0 1em;
    width: 100%;
  }
}
.page-node-type-diaporama .carousel.slide .item .description-slide p {
  white-space: normal;
}
.page-node-type-diaporama .carousel.slide .glide__bullets {
  margin: 1em auto;
}

.block-lc-search-form-block {
  margin: 55px auto 0 auto;
  background: #f8f4f2;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 3rem 0;
  position: relative;
}
@media only screen and (max-width:991px) {
  .block-lc-search-form-block {
    margin: 1rem 1rem;
    flex-direction: column;
    padding: 2rem 1rem;
  }
}
.block-lc-search-form-block:before {
  content: "";
  background: #f8f4f2;
  width: 200vw;
  position: absolute;
  left: -50vw;
  height: 100%;
}
@media only screen and (max-width:991px) {
  .block-lc-search-form-block:before {
    display: none;
  }
}
.block-lc-search-form-block .input-label {
  z-index: 1;
  margin: 20px 0;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.2;
  margin: 0;
}
@media only screen and (max-width:767px) {
  .block-lc-search-form-block .input-label {
    font-size: 20px;
  }
}
@media only screen and (max-width:991px) {
  .block-lc-search-form-block .input-label {
    text-align: center;
  }
}
.block-lc-search-form-block .input-container {
  z-index: 1;
}
.block-lc-search-form-block .input-container form {
  margin: 0 1rem;
  display: flex;
  flex-direction: row;
  align-items: center;
}
@media only screen and (max-width:991px) {
  .block-lc-search-form-block .input-container form {
    flex-direction: column;
    margin: 1rem 0;
  }
}
.block-lc-search-form-block .input-container form .form-item {
  min-width: 14rem;
  margin-right: 1rem;
}
@media only screen and (max-width:991px) {
  .block-lc-search-form-block .input-container form .form-item {
    margin-right: 0;
    margin-bottom: 1rem;
  }
}
.block-lc-search-form-block .input-container form .form-item .form-search {
  width: 100%;
  height: 50px;
}
.block-lc-search-form-block .input-container form .form-actions {
  position: relative;
}
.block-lc-search-form-block .input-container form .form-actions .button {
  height: 50px;
  padding: 0 40px 0 34px;
}
.block-lc-search-form-block .input-container form .form-actions .form-submit {
  background-image: url("/themes/custom/metacoaching_theme/image/picto/search_mag.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-color: var(--primary-color);
}
.block-lc-search-form-block .link-advanced-search {
  text-decoration: underline;
  font-weight: 600;
}

.block-system-menu-blocktag-transverse-contenu {
  max-width: 1170px;
  margin: 2rem auto;
}
@media only screen and (max-width:991px) {
  .block-system-menu-blocktag-transverse-contenu {
    margin-left: 1rem;
    margin-right: 1rem;
  }
}
.block-system-menu-blocktag-transverse-contenu .menu-label {
  margin: 20px 0;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.2;
  margin: 0 0 1rem 0;
}
@media only screen and (max-width:767px) {
  .block-system-menu-blocktag-transverse-contenu .menu-label {
    font-size: 20px;
  }
}
.block-system-menu-blocktag-transverse-contenu .menu-container {
  width: 100%;
}
.block-system-menu-blocktag-transverse-contenu .menu-container .navbar-nav {
  display: flex;
  flex-direction: row;
}
.block-system-menu-blocktag-transverse-contenu .menu-container .navbar-nav .nav-item {
  margin-right: 1rem;
  margin-bottom: 1rem;
  display: inline-flex;
  gap: 5px;
  justify-content: start;
  flex-flow: wrap;
}
@media only screen and (max-width:991px) {
  .block-system-menu-blocktag-transverse-contenu .menu-container .navbar-nav .nav-item {
    margin-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
.block-system-menu-blocktag-transverse-contenu .menu-container .navbar-nav .nav-item a {
  background: #f8f4f2;
  border-radius: 10px;
  padding: 0.5rem 1.2rem;
  color: var(--primary-color, #2598FF);
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
}
.block-system-menu-blocktag-transverse-contenu .menu-container .navbar-nav .index-2 {
  display: flex;
}
@media only screen and (max-width:991px) {
  .block-system-menu-blocktag-transverse-contenu .menu-container .navbar-nav .index-2 .voir-plus {
    padding: 0.5rem 1.2rem;
    color: var(--primary-color, #2598FF);
    cursor: pointer;
  }
  .block-system-menu-blocktag-transverse-contenu .menu-container .navbar-nav .index-2 .voir-plus svg {
    display: inline-block;
    transform: rotate(90deg);
  }
  .block-system-menu-blocktag-transverse-contenu .menu-container .navbar-nav .index-2 .voir-plus svg .filled-svg {
    color: var(--primary-color, #2598FF);
  }
}

.block-bilan-gratuit {
  max-width: 1170px;
  margin: 2rem auto 3rem !important;
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  background: var(--primary-color, #2598FF);
}
@media only screen and (max-width:1199px) {
  .block-bilan-gratuit {
    width: calc(100% - 2rem);
    margin: 0 1rem;
  }
}
@media only screen and (max-width:991px) {
  .block-bilan-gratuit {
    overflow: hidden;
    max-width: calc(100vw - 2rem);
  }
}
.block-bilan-gratuit .custom-color-fill {
  fill: var(--primary-color-gradient-3, #CEE8FF);
}
.block-bilan-gratuit .pictos-fond-desktop {
  border-radius: 16px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  z-index: 2;
  opacity: 0.3;
}
.block-bilan-gratuit .pictos-fond-desktop svg {
  width: 100%;
  height: 100%;
}
.block-bilan-gratuit .pictos-fond-mobile {
  border-radius: 16px;
  position: absolute;
  top: -3rem;
  bottom: 0;
  left: 0;
  right: 0;
  display: none;
  overflow: hidden;
  opacity: 0.3;
}
.block-bilan-gratuit .pictos-fond-mobile svg {
  width: 100%;
  height: 100%;
}
@media only screen and (max-width:991px) {
  .block-bilan-gratuit .pictos-fond-desktop {
    display: none;
  }
  .block-bilan-gratuit .pictos-fond-mobile {
    display: block;
  }
}
.block-bilan-gratuit > div {
  color: white;
  padding: 2rem 3rem;
  margin: 0 auto;
  position: relative;
  z-index: 3;
}
@media only screen and (max-width:1199px) {
  .block-bilan-gratuit > div {
    width: 100%;
    margin: 0 0 2rem;
  }
}
@media only screen and (max-width:991px) {
  .block-bilan-gratuit > div {
    padding: 2rem 1rem;
  }
}
.block-bilan-gratuit > div form {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width:991px) {
  .block-bilan-gratuit > div form {
    flex-direction: column;
  }
}
.block-bilan-gratuit > div h3 {
  margin: 0 auto 1rem;
}
@media only screen and (max-width:991px) {
  .block-bilan-gratuit > div h3 {
    margin: 0 0 1rem;
    text-align: left;
  }
}
.block-bilan-gratuit > div button {
  margin-left: 2rem;
}
@media only screen and (max-width:991px) {
  .block-bilan-gratuit > div button {
    margin-top: 2rem;
    margin-left: 0rem;
  }
}
.block-bilan-gratuit > div button span {
  white-space: nowrap;
}

.paragraph--type--banniere-cta-style-1 .block-bilan-gratuit .flex {
  color: inherit;
  padding: 0;
  border-radius: 0;
  margin: 0;
  background: inherit;
}

.taxonomy-term-theme section.block-bilan-gratuit {
  padding: 2rem 3rem;
  position: relative;
  overflow: hidden;
}
.taxonomy-term-theme section.block-bilan-gratuit .pictos-fond-desktop svg {
  width: 100%;
  height: auto;
}
.taxonomy-term-theme section.block-bilan-gratuit form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  z-index: 3;
  background: none;
}
.taxonomy-term-theme section.block-bilan-gratuit form h3 {
  display: block;
  margin: 0 auto 1rem;
}
.taxonomy-term-theme section.block-bilan-gratuit form p {
  font-size: 20px;
  line-height: 29px;
}

.taxonomy-term-transverse .mag-related-articles {
  display: flex;
  flex-direction: column;
}
.taxonomy-term-transverse .mag-related-articles article {
  width: 100%;
  margin-bottom: 2rem;
}
.taxonomy-term-transverse .mag-related-articles article .mag-image {
  min-height: 155px;
  border-top-left-radius: 20px;
  border-top-right-radius: 10px;
  background-size: cover;
}
.taxonomy-term-transverse .mag-related-articles article .text-container {
  padding-top: 0.5rem;
}
.taxonomy-term-transverse .mag-related-articles article .text-container .tags-wrapper {
  display: inline-block;
}
.taxonomy-term-transverse .mag-related-articles article .text-container .tags-wrapper .tag-content {
  float: left;
  font-size: 12px;
}
.taxonomy-term-transverse .mag-related-articles article .text-container .tags-wrapper .tag-content:first-child {
  margin-right: 0.5rem;
  padding-right: 0.5rem;
  position: relative;
}
.taxonomy-term-transverse .mag-related-articles article .text-container .tags-wrapper .tag-content:first-child:after {
  content: "";
  width: 1px;
  background: #000;
  height: 15px;
  position: absolute;
  right: 0;
  top: 5px;
}
.taxonomy-term-transverse .mag-related-articles article .text-container .tags-wrapper .tag-content a.tag-content-link {
  color: #7A8A9B;
}
.taxonomy-term-transverse .mag-related-articles article h3 {
  margin: 20px 0;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.2;
  margin-bottom: 0.5rem;
  margin-top: 0;
}
@media only screen and (max-width:767px) {
  .taxonomy-term-transverse .mag-related-articles article h3 {
    font-size: 18px;
  }
}
.taxonomy-term-transverse .mag-related-articles article h3:first-child {
  margin-top: 0;
}
.taxonomy-term-transverse .mag-related-articles article h3 i {
  font-size: inherit;
}
.taxonomy-term-transverse .wrap-liste-articles-related {
  display: flex;
  flex-direction: row;
  max-width: 1170px;
  margin: 0 auto;
  justify-content: space-between;
}
@media only screen and (max-width:991px) {
  .taxonomy-term-transverse .wrap-liste-articles-related {
    flex-direction: column;
  }
}
.taxonomy-term-transverse .wrap-liste-articles-related .list-articles {
  width: 70%;
  margin: 0;
}
@media only screen and (max-width:991px) {
  .taxonomy-term-transverse .wrap-liste-articles-related .list-articles {
    width: 100%;
    margin: 0 auto;
  }
}
.taxonomy-term-transverse .wrap-liste-articles-related .mag-related-articles {
  width: calc(30% - 2rem);
  margin: 0;
}
@media only screen and (max-width:991px) {
  .taxonomy-term-transverse .wrap-liste-articles-related .mag-related-articles {
    width: 100%;
  }
}
.taxonomy-term-transverse .wrap-liste-articles-related .mag-related-articles h4 {
  margin-bottom: 1.5rem;
}
@media only screen and (max-width:991px) {
  .taxonomy-term-transverse .wrap-liste-articles-related .mag-related-articles h4 {
    margin-bottom: 1rem;
  }
}
@media only screen and (min-width: 768px) {
  .taxonomy-term-transverse .wrap-liste-articles-related .mag-related-articles .glide__track {
    overflow: auto;
  }
  .taxonomy-term-transverse .wrap-liste-articles-related .mag-related-articles .glide__slides {
    width: auto;
    overflow: auto;
    display: block;
  }
  .taxonomy-term-transverse .wrap-liste-articles-related .mag-related-articles .glide__bullets {
    display: none;
  }
}

.fivestar .form-select, .fivestar .js-form-submit {
  display: none;
}

@keyframes type2 {
  0% {
    width: 0;
  }
}
@-webkit-keyframes type2 {
  0% {
    width: 0;
  }
}
@keyframes blink {
  50% {
    border-color: transparent;
  }
}
@-webkit-keyframes blink {
  50% {
    border-color: transparent;
  }
}
/* Le Mag accueil */
.taxonomy-term--theme .page-content .taxonomy-term-theme .max-width {
  padding: 0 15px;
}
.taxonomy-term--theme .page-content .theme-0 h1 {
  padding-top: 0;
}
.taxonomy-term--theme .page-content .theme-0 section.sub-taxonomy .header .sub-taxonomy-header-intro {
  display: none;
}
.taxonomy-term--theme .page-content .niveau-intermediaire h1.field_page_h1_title {
  padding-top: 0;
}
.taxonomy-term--theme .page-content .niveau-intermediaire .intro-paragraphe {
  margin-top: 1rem;
}
.taxonomy-term--theme .page-content .niveau-intermediaire .wrap-glide-mag {
  margin: 3rem auto;
}

.program-therasomnia.page-node-type-dossier main > .container:before, .program-therasomnia .page-node-type-dossier-recette.page-node-type-dossier main > .container:before, .program-therasomnia .page-node-type-blog-expert.page-node-type-dossier main > .container:before, .program-therasomnia .paragraph--type--related-links.page-node-type-dossier main > .container:before, .program-therasomnia .page-node-type-diaporama.page-node-type-dossier main > .container:before {
  mask-image: url("../image/pictos/TS/picto-dossier-gauche.svg");
  -webkit-mask-image: url("../image/pictos/TS/picto-dossier-gauche.svg");
  background-color: var(--primary-color-light);
}
.program-therasomnia.page-node-type-dossier main > .container:after, .program-therasomnia .page-node-type-dossier-recette.page-node-type-dossier main > .container:after, .program-therasomnia .page-node-type-blog-expert.page-node-type-dossier main > .container:after, .program-therasomnia .paragraph--type--related-links.page-node-type-dossier main > .container:after, .program-therasomnia .page-node-type-diaporama.page-node-type-dossier main > .container:after {
  mask-image: url("../image/pictos/TS/picto-dossier-droite.svg");
  -webkit-mask-image: url("../image/pictos/TS/picto-dossier-droite.svg");
  background-color: var(--primary-color-light);
}

.program-theraserena.page-node-type-dossier main > .container:before, .program-theraserena .page-node-type-dossier-recette.page-node-type-dossier main > .container:before, .program-theraserena .page-node-type-blog-expert.page-node-type-dossier main > .container:before, .program-theraserena .paragraph--type--related-links.page-node-type-dossier main > .container:before, .program-theraserena .page-node-type-diaporama.page-node-type-dossier main > .container:before {
  mask-image: url("../image/pictos/ST/picto-dossier-gauche.svg");
  -webkit-mask-image: url("../image/pictos/ST/picto-dossier-gauche.svg");
  background-color: var(--primary-color-light);
}
.program-theraserena.page-node-type-dossier main > .container:after, .program-theraserena .page-node-type-dossier-recette.page-node-type-dossier main > .container:after, .program-theraserena .page-node-type-blog-expert.page-node-type-dossier main > .container:after, .program-theraserena .paragraph--type--related-links.page-node-type-dossier main > .container:after, .program-theraserena .page-node-type-diaporama.page-node-type-dossier main > .container:after {
  mask-image: url("../image/pictos/ST/picto-dossier-droite.svg");
  -webkit-mask-image: url("../image/pictos/ST/picto-dossier-droite.svg");
  background-color: var(--primary-color-light);
}

.program-theravitalia.page-node-type-dossier main > .container:before, .program-theravitalia .page-node-type-dossier-recette.page-node-type-dossier main > .container:before, .program-theravitalia .page-node-type-blog-expert.page-node-type-dossier main > .container:before, .program-theravitalia .paragraph--type--related-links.page-node-type-dossier main > .container:before, .program-theravitalia .page-node-type-diaporama.page-node-type-dossier main > .container:before {
  mask-image: url("../image/pictos/TV/picto-dossier-gauche.svg");
  -webkit-mask-image: url("../image/pictos/TV/picto-dossier-gauche.svg");
  background-color: var(--primary-color-light);
}
.program-theravitalia.page-node-type-dossier main > .container:after, .program-theravitalia .page-node-type-dossier-recette.page-node-type-dossier main > .container:after, .program-theravitalia .page-node-type-blog-expert.page-node-type-dossier main > .container:after, .program-theravitalia .paragraph--type--related-links.page-node-type-dossier main > .container:after, .program-theravitalia .page-node-type-diaporama.page-node-type-dossier main > .container:after {
  mask-image: url("../image/pictos/TV/picto-dossier-droite.svg");
  -webkit-mask-image: url("../image/pictos/TV/picto-dossier-droite.svg");
  background-color: var(--primary-color-light);
}

.program-forme-linecoaching-com.page-node-type-dossier main > .container:before, .program-forme-linecoaching-com .page-node-type-dossier-recette.page-node-type-dossier main > .container:before, .program-forme-linecoaching-com .page-node-type-blog-expert.page-node-type-dossier main > .container:before, .program-forme-linecoaching-com .paragraph--type--related-links.page-node-type-dossier main > .container:before, .program-forme-linecoaching-com .page-node-type-diaporama.page-node-type-dossier main > .container:before {
  mask-image: url("../image/pictos/FM/picto-dossier-gauche.svg");
  -webkit-mask-image: url("../image/pictos/FM/picto-dossier-gauche.svg");
  background-color: var(--primary-color-light);
}
.program-forme-linecoaching-com.page-node-type-dossier main > .container:after, .program-forme-linecoaching-com .page-node-type-dossier-recette.page-node-type-dossier main > .container:after, .program-forme-linecoaching-com .page-node-type-blog-expert.page-node-type-dossier main > .container:after, .program-forme-linecoaching-com .paragraph--type--related-links.page-node-type-dossier main > .container:after, .program-forme-linecoaching-com .page-node-type-diaporama.page-node-type-dossier main > .container:after {
  mask-image: url("../image/pictos/FM/picto-dossier-droite.svg");
  -webkit-mask-image: url("../image/pictos/FM/picto-dossier-droite.svg");
  background-color: var(--primary-color-light);
}

.program-nutrition-linecoaching-com.page-node-type-dossier main > .container:before, .program-nutrition-linecoaching-com .page-node-type-dossier-recette.page-node-type-dossier main > .container:before, .program-nutrition-linecoaching-com .page-node-type-blog-expert.page-node-type-dossier main > .container:before, .program-nutrition-linecoaching-com .paragraph--type--related-links.page-node-type-dossier main > .container:before, .program-nutrition-linecoaching-com .page-node-type-diaporama.page-node-type-dossier main > .container:before {
  mask-image: url("../image/pictos/NT/picto-dossier-gauche.svg");
  -webkit-mask-image: url("../image/pictos/NT/picto-dossier-gauche.svg");
  background-color: var(--primary-color-light);
}
.program-nutrition-linecoaching-com.page-node-type-dossier main > .container:after, .program-nutrition-linecoaching-com .page-node-type-dossier-recette.page-node-type-dossier main > .container:after, .program-nutrition-linecoaching-com .page-node-type-blog-expert.page-node-type-dossier main > .container:after, .program-nutrition-linecoaching-com .paragraph--type--related-links.page-node-type-dossier main > .container:after, .program-nutrition-linecoaching-com .page-node-type-diaporama.page-node-type-dossier main > .container:after {
  mask-image: url("../image/pictos/NT/picto-dossier-droite.svg");
  -webkit-mask-image: url("../image/pictos/NT/picto-dossier-droite.svg");
  background-color: var(--primary-color-light);
}

.program-equilibre-et-bienetre.page-node-type-dossier main > .container:before, .program-equilibre-et-bienetre .page-node-type-dossier-recette.page-node-type-dossier main > .container:before, .program-equilibre-et-bienetre .page-node-type-blog-expert.page-node-type-dossier main > .container:before, .program-equilibre-et-bienetre .paragraph--type--related-links.page-node-type-dossier main > .container:before, .program-equilibre-et-bienetre .page-node-type-diaporama.page-node-type-dossier main > .container:before, .program-confinesenforme.page-node-type-dossier main > .container:before, .program-confinesenforme .page-node-type-dossier-recette.page-node-type-dossier main > .container:before, .program-confinesenforme .page-node-type-blog-expert.page-node-type-dossier main > .container:before, .program-confinesenforme .paragraph--type--related-links.page-node-type-dossier main > .container:before, .program-confinesenforme .page-node-type-diaporama.page-node-type-dossier main > .container:before {
  mask-image: url("../image/pictos/EQ/picto-dossier-gauche.svg");
  -webkit-mask-image: url("../image/pictos/EQ/picto-dossier-gauche.svg");
  background-color: var(--primary-color-light);
}
.program-equilibre-et-bienetre.page-node-type-dossier main > .container:after, .program-equilibre-et-bienetre .page-node-type-dossier-recette.page-node-type-dossier main > .container:after, .program-equilibre-et-bienetre .page-node-type-blog-expert.page-node-type-dossier main > .container:after, .program-equilibre-et-bienetre .paragraph--type--related-links.page-node-type-dossier main > .container:after, .program-equilibre-et-bienetre .page-node-type-diaporama.page-node-type-dossier main > .container:after, .program-confinesenforme.page-node-type-dossier main > .container:after, .program-confinesenforme .page-node-type-dossier-recette.page-node-type-dossier main > .container:after, .program-confinesenforme .page-node-type-blog-expert.page-node-type-dossier main > .container:after, .program-confinesenforme .paragraph--type--related-links.page-node-type-dossier main > .container:after, .program-confinesenforme .page-node-type-diaporama.page-node-type-dossier main > .container:after {
  mask-image: url("../image/pictos/EQ/picto-dossier-droite.svg");
  -webkit-mask-image: url("../image/pictos/EQ/picto-dossier-droite.svg");
  background-color: var(--primary-color-light);
}

.program-theratabac.page-node-type-dossier main > .container:before, .program-theratabac .page-node-type-dossier-recette.page-node-type-dossier main > .container:before, .program-theratabac .page-node-type-blog-expert.page-node-type-dossier main > .container:before, .program-theratabac .paragraph--type--related-links.page-node-type-dossier main > .container:before, .program-theratabac .page-node-type-diaporama.page-node-type-dossier main > .container:before {
  mask-image: url("../image/pictos/TB/picto-dossier-gauche.svg");
  -webkit-mask-image: url("../image/pictos/TB/picto-dossier-gauche.svg");
  background-color: var(--primary-color-light);
}
.program-theratabac.page-node-type-dossier main > .container:after, .program-theratabac .page-node-type-dossier-recette.page-node-type-dossier main > .container:after, .program-theratabac .page-node-type-blog-expert.page-node-type-dossier main > .container:after, .program-theratabac .paragraph--type--related-links.page-node-type-dossier main > .container:after, .program-theratabac .page-node-type-diaporama.page-node-type-dossier main > .container:after {
  mask-image: url("../image/pictos/TB/picto-dossier-droite.svg");
  -webkit-mask-image: url("../image/pictos/TB/picto-dossier-droite.svg");
  background-color: var(--primary-color-light);
}

.page-node-type-dossier .bg-grey {
  background-color: #f8f4f2;
}

/* ajustements ciblés */
.taxonomy-term--theme .page-content section section.article-list .article-article .tags-wrapper .tag-content:after,
.taxonomy-term--tag_dossier .page-content section section.article-list .article-article .tags-wrapper .tag-content:after {
  height: 9px;
  top: 3px;
}

.user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper .tag-content:after, .user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper > a:after, .user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper .tag-content:after, .user-logged-in.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper > a:after, .user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper .tag-content:after, .user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper > a:after, .user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper .tag-content:after, .user-logged-in.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper > a:after, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper .tag-content:after, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper > a:after, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper .tag-content:after, .user-logged-in.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper > a:after, .user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper .tag-content:after, .user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper > a:after, .user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper .tag-content:after, .user-logged-in.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper > a:after, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper .tag-content:after, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper > a:after, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper .tag-content:after, .user-type-anonymous.taxonomy-term--theme .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper > a:after, .user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper .tag-content:after, .user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper > a:after, .user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper .tag-content:after, .user-type-anonymous.taxonomy-term--theme .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper > a:after, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper .tag-content:after, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .glide-mag article .caption-text .tags-wrapper > a:after, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper .tag-content:after, .user-type-anonymous.page-node-type-diaporama .page-content .wrap-glide-mag .carousel.slide article .caption-text .tags-wrapper > a:after, .user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper .tag-content:after, .user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .glide-mag article .caption-text .tags-wrapper > a:after, .user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper .tag-content:after, .user-type-anonymous.page-node-type-diaporama .page-content .node--type-diaporama .carousel.slide article .caption-text .tags-wrapper > a:after {
  height: 9px;
  top: 7px;
}

.node--type-dossier .body .block-pages-offers-block .wrapper-bloc-offres {
  max-height: 270px;
}
@media only screen and (max-width:991px) {
  .node--type-dossier .body .block-pages-offers-block .wrapper-bloc-offres {
    max-height: none;
  }
}
.node--type-dossier .body .block-pages-offers-block .wrapper-bloc-offres h2, .node--type-dossier .body .block-pages-offers-block .wrapper-bloc-offres h3 {
  font-size: 26px;
}
.node--type-dossier .body .block-pages-offers-block .wrapper-bloc-offres .formula {
  padding: 50px 20px 20px 20px;
}
.node--type-dossier .body .block-pages-offers-block .wrapper-bloc-offres .formula h4 {
  margin-top: 1rem;
}

.widgets .separator {
  display: none;
}

.header-widgets .widgets .separator {
  display: block;
}

li.footnote::before {
  content: "" !important;
  display: none !important;
}
