@font-face {
  font-family: Segoeui;
  src: url('../fonts/segoeui.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Segoeui;
  src: url('../fonts/segoeui.ttf') format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

:root {
  --b39262: #b39262;
  --_gestion-des-headings---font-size-t2: 18px;
  --_gestion-des-headings---font-size-t5: 18px;
  --_gestion-des-headings---font-size-t4: 18px;
  --_gestion-des-headings---font-size-t3: 18px;
  --_gestion-des-headings---font-size-t1: 18px;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-layout-hflex {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.w-layout-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

body {
  color: #333;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

h3 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: bold;
  line-height: 30px;
}

h5 {
  color: #af4173;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  position: static;
}

.container {
  text-align: center;
  background-color: #0000;
  min-width: 300px;
  max-width: 1600px;
}

.heading {
  min-width: 0;
  max-width: 1000px;
  font-family: Segoeui, Verdana, sans-serif;
}

.tabs-content {
  background-color: #f5ede5;
  position: relative;
}

.body {
  background-color: #fff;
  border-radius: 15px;
  font-family: Segoeui, Verdana, sans-serif;
}

.grid-4 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: minmax(auto, 1fr);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  display: grid;
}

.button {
  text-align: center;
  text-transform: uppercase;
  background-color: #222;
  flex: 0 auto;
  font-family: Segoeui, Verdana, sans-serif;
  font-size: 16px;
  font-weight: 700;
  display: flex;
}

.button.secondary {
  color: #222;
  background-color: #fff;
  border: 1px solid #222;
}

.button.big {
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 20px;
}

.flex-block-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  background-color: #fff;
  border: 1px solid #0000;
  border-radius: 13px;
  justify-content: flex-start;
  align-items: center;
  min-height: 400px;
  padding-bottom: 20px;
}

.flex-block-2.mea {
  background-color: #b39262;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  min-height: 50px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 10px;
}

.flex-block-2.home {
  box-shadow: 1px 2px 4px 1px #c4c4c433;
}

.heading-2 {
  text-transform: uppercase;
  flex: 1;
  min-height: 60px;
  display: block;
  position: static;
  inset: auto;
}

.heading-2.highlight {
  min-height: 30px;
}

.heading-2.filtres {
  color: #222;
  text-decoration: none;
}

.image {
  opacity: 1;
  background-color: #0000;
  border-radius: 15px;
  transition: opacity .5s;
}

.section {
  padding-bottom: 10px;
  padding-left: 10px;
}

.section._1 {
  text-align: left;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 10px;
}

.section._1.guide {
  padding-bottom: 25px;
}

.section._2 {
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 10px;
}

.section._3 {
  margin-right: 0;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 10px;
}

.section._4, .section._5 {
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 10px;
}

.image-2 {
  border-radius: 0%;
  width: 40%;
}

.besoin {
  justify-content: flex-end;
  align-items: center;
  width: 150px;
}

.besoin.non-active {
  justify-content: flex-end;
  align-items: center;
  width: 115px;
}

.besoin.sous-selection {
  background-color: #0000;
  border-bottom: 1px #999191;
  border-radius: 0;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 350px;
}

.besoin.sous-selection._2, .besoin.sous-selection._1 {
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 10px;
}

.besoin.sous-selection._3, .besoin.sous-selection._4 {
  min-width: 10px;
}

.besoin.sous-selection._5 {
  min-width: 10px;
  min-height: 0;
}

.grid-5 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  justify-content: space-between;
  place-items: stretch center;
  width: auto;
  margin-top: 0;
  padding-top: 0;
  padding-left: 10px;
  padding-right: 10px;
}

.section-2 {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  flex-flow: row;
  justify-content: flex-start;
  padding: 10px 10px 0;
  display: flex;
  position: static;
  top: 0;
  left: 0;
}

.tab-pane-tab-1 {
  position: static;
  top: 0;
}

.tabs-menu {
  border-radius: 15px;
  position: relative;
  top: auto;
  left: auto;
}

.tabs {
  position: relative;
}

.heading-3 {
  font-size: var(--_gestion-des-headings---font-size-t5);
}

.heading-3.focus {
  font-size: 24px;
}

.heading-3.focus.t1 {
  text-transform: uppercase;
  background-color: #0000;
  margin-top: 0;
  margin-bottom: 0;
  padding: 10px;
  font-family: League Spartan, sans-serif;
  font-size: 20px;
  font-weight: 600;
}

.heading-3.focus.t1.sub {
  background-color: #fff;
  border-radius: 8px;
  font-weight: 700;
}

.heading-3.small {
  font-size: var(--_gestion-des-headings---font-size-t4);
}

.heading-3.small.t2 {
  font-size: var(--_gestion-des-headings---font-size-t2);
}

.heading-3.t3 {
  font-size: var(--_gestion-des-headings---font-size-t3);
  margin-top: 5px;
}

.heading-3.t4 {
  font-size: var(--_gestion-des-headings---font-size-t4);
  margin-top: 5px;
}

.heading-3.t5 {
  font-size: var(--_gestion-des-headings---font-size-t5);
  margin-top: 5px;
}

.heading-3.t2 {
  font-size: var(--_gestion-des-headings---font-size-t2);
  margin-top: 5px;
}

.heading-3.t2.sub {
  background-color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  padding: 10px;
  font-size: 16px;
}

.small {
  font-family: Segoeui, Verdana, sans-serif;
  font-size: var(--_gestion-des-headings---font-size-t2);
  margin-top: 20px;
  margin-bottom: 10px;
  font-weight: 700;
  line-height: 30px;
}

.dropdown {
  display: none;
}

.heading-4 {
  color: #222;
  text-align: left;
  text-transform: none;
  text-overflow: ellipsis;
  white-space: break-spaces;
  word-break: normal;
  overflow-wrap: normal;
  background-color: #fff;
  flex: 1;
  justify-content: center;
  align-self: center;
  align-items: center;
  padding: 5px 10px 5px 0;
  font-family: League Spartan, sans-serif;
  font-weight: 700;
  display: flex;
  overflow: hidden;
}

.image-3 {
  flex: 0 auto;
  width: 250px;
  max-width: 250px;
  height: auto;
  display: block;
  position: static;
  top: 10px;
  left: 10px;
}

.tab-link-tab-1 {
  background-color: #c8c8c8;
  border-left: 1px solid #c9c2c2;
  border-right: 1px solid #c9c2c2;
}

.tab-link-tab-1.w--current {
  -webkit-text-fill-color: inherit;
  background-color: #f5ede5;
  background-clip: border-box;
  border: 1px #c9c2c2;
  border-style: none solid;
  font-family: League Spartan, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.text-block {
  -webkit-text-fill-color: transparent;
  background-color: #222;
  -webkit-background-clip: text;
  background-clip: text;
  font-weight: 700;
}

.tab-link-tab-2, .tab-link-tab-2.w--current {
  background-color: #ddd;
}

.flex-block-4 {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
  position: static;
}

.flex-block-4.home {
  flex-flow: row;
  padding-top: 0;
  padding-bottom: 30px;
}

.text-block-2 {
  font-weight: 700;
}

.filter-controls {
  flex-flow: row;
  justify-content: space-around;
  width: 50%;
  padding: 20px 15px 15px;
  display: flex;
}

.filter-button {
  background-color: #fd7072;
}

.image-4 {
  width: 100%;
  max-width: none;
  display: block;
}

.mix-container {
  flex-flow: wrap;
  padding: 20px 13px 13px;
  display: flex;
}

.mix {
  float: left;
  width: 25%;
  padding: 10px;
  text-decoration: none;
}

.mix.black-and-white, .mix.people {
  flex-flow: column;
  display: flex;
}

.mix.macro {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

.mix.nature, .mix.travel {
  flex-flow: column;
  display: flex;
}

.section-3 {
  flex-flow: column;
  align-items: center;
  display: flex;
}

.heading-5 {
  color: #222;
  font-size: 24px;
  font-weight: 700;
}

.heading-5.guide {
  color: #222;
  text-align: left;
  white-space: break-spaces;
  word-break: keep-all;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 5px;
  align-self: flex-end;
  padding: 5px 10px;
  font-weight: 500;
  line-height: 30px;
}

.heading-5.guide.poussette {
  background-color: #fff;
}

.flex-block-5 {
  flex-flow: wrap;
}

.heading-6 {
  flex: 0 auto;
  align-self: center;
  width: auto;
}

.background-video {
  position: relative;
  top: 0;
  left: 0;
}

.background-video-2 {
  z-index: 100;
  width: 50%;
}

.flex-block-6 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  object-fit: fill;
  flex: 0 auto;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 60%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 20px;
}

.flex-block-6.header {
  justify-content: center;
  align-items: flex-start;
  width: 40%;
  padding-left: 0;
  padding-right: 25px;
}

.icon {
  text-align: center;
  object-fit: contain;
  object-position: 50% 50%;
  -webkit-user-select: none;
  user-select: none;
  flex: none;
  width: 1em;
  height: 1em;
  margin: 0;
  padding: 0;
  font-style: normal;
  line-height: 1;
  text-decoration: none;
  display: block;
  position: relative;
  overflow: clip;
}

.bento-cell {
  flex-flow: column;
  flex: 1;
  justify-content: flex-start;
  align-items: stretch;
  min-width: 100%;
  min-height: 14rem;
  text-decoration: none;
  display: flex;
  position: relative;
}

.bento-cell.cc-tall {
  flex: none;
  min-height: 18rem;
}

.bento-cell.cc-short {
  flex: none;
  min-height: 10rem;
}

.bento_link-indicator {
  opacity: 0;
  color: #666;
  background-color: #f0f0f0e6;
  border-radius: 999rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  transition: all .3s ease-out;
  display: flex;
  position: absolute;
  inset: .5rem .5rem auto auto;
  transform: rotate(45deg);
  box-shadow: inset 0 0 0 .0625rem #666;
}

.slider_bento {
  background-color: #0000;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
}

.bento-card_bg {
  position: absolute;
  inset: 0%;
}

.bento-card_bg.cc-mask_diagonal {
  right: 20%;
  -webkit-mask-image: linear-gradient(120deg, #000 35%, #0000 70%);
  mask-image: linear-gradient(120deg, #000 35%, #0000 70%);
}

.bento-card_bg.cc-mask_right {
  right: 15%;
  -webkit-mask-image: linear-gradient(to left, #0000 0%, #00000080 20%, #000 40%);
  mask-image: linear-gradient(to left, #0000 0%, #00000080 20%, #000 40%);
}

.bento-card_bg.cc-mask_right.cc-more-padding {
  right: 35%;
}

.bento-card_bg.cc-mask_bottom {
  -webkit-mask-image: linear-gradient(to top, #0000 0%, #00000080 30%, #000 60%);
  mask-image: linear-gradient(to top, #0000 0%, #00000080 30%, #000 60%);
}

.bento-card_bg.cc-corner {
  top: 30%;
  left: 20%;
}

.bento-card_bg.cc-mask_left {
  left: 15%;
  -webkit-mask-image: linear-gradient(to right, #0000 0%, #00000080 40%, #000 60%);
  mask-image: linear-gradient(to right, #0000 0%, #00000080 40%, #000 60%);
}

.slider_mask {
  aspect-ratio: auto;
}

.text-sm {
  font-size: clamp(.901rem, .158vi + .866rem, .992rem);
  line-height: 1.5;
}

.bento-card_overlay {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  letter-spacing: -.0125em;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 2rem;
  font-size: 1.299rem;
  font-weight: 700;
  line-height: 1.15;
  display: flex;
  position: absolute;
  inset: 0%;
}

.bento-card_overlay.cc-last {
  text-align: center;
  background-color: #00000026;
  justify-content: flex-start;
  align-items: center;
}

.bento-card_overlay.cc-white {
  color: #fefefe;
}

.bento-card_overlay.cc-left {
  padding-right: 60%;
}

.bento-card_overlay.cc-right {
  text-align: right;
  justify-content: center;
  align-items: flex-end;
  padding-left: 50%;
}

.bento-card_overlay.cc-left-bottom {
  justify-content: flex-end;
  align-items: flex-start;
  padding-right: 25%;
}

.bento {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  color: #333;
  flex-flow: wrap;
  flex: 1;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
  position: relative;
}

.bento-title {
  letter-spacing: .05em;
  font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Charcoal, sans-serif;
  font-size: 1.732rem;
  font-weight: 700;
}

.bento-title.cc-larger {
  font-size: 2.5rem;
  line-height: 1.125;
}

.slider_slide {
  border-radius: .625rem;
  position: relative;
  overflow: clip;
}

.slider_slide.cc-black {
  background-color: #080808;
}

.slider_slide.cc-surface {
  background-color: #fefefe;
}

.slider_arrow {
  opacity: .6;
  text-align: center;
  width: clamp(2rem, 8cqw, 99rem);
  font-size: 5cqw;
  line-height: 1;
  text-decoration: none;
  transition-property: opacity;
  transition-duration: .28s;
  transition-timing-function: ease-out;
}

.slider_arrow:hover, .slider_arrow:focus {
  opacity: 1;
}

.bg-video {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
  margin-bottom: 0;
  padding-bottom: 0;
  line-height: 1;
  display: block;
  position: absolute;
  inset: 0%;
  overflow: clip;
}

.full-cover {
  z-index: 0;
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
}

.full-cover.cc-object-position {
  object-position: 100% 100%;
  border-radius: 1.25rem;
}

.slider-wrapper {
  width: 100%;
  display: block;
  container-type: inline-size;
}

.slider-wrapper.cc-absolute-full {
  position: absolute;
  inset: 0%;
}

.bento-card {
  background-color: #0000;
  border-radius: 1.25rem;
  flex-flow: column;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  text-decoration: none;
  transition: all .2s;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 .5rem 1.5rem -.25rem #0006;
}

.bento-card.cc-sky-blue {
  background-color: #136ba3;
  background-image: linear-gradient(90deg, #5692b9 40%, #042d7a);
  box-shadow: 0 .5rem 1.5rem -.25rem #0009;
}

.bento-card.cc-surface {
  background-color: #fefefe;
}

.bento-card.cc-allow-overflow {
  background-color: #fefefe;
  overflow: visible;
}

.bento-card.cc-dark-grey {
  background-color: #1b1b1b;
}

.bento-card.cc-black {
  background-color: #080808;
}

.icon-wrapper {
  color: inherit;
  font-size: inherit;
  flex: none;
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
  text-decoration: none;
  display: block;
}

.icon-wrapper.cc-bento-logo {
  width: clamp(10rem, 70%, 80vw);
}

.oversize-bike {
  width: min(66%, 36rem);
  position: absolute;
  inset: auto 2% 2% auto;
}

.slider_nav_bento {
  text-align: center;
  height: 1.5rem;
  min-height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: .5rem;
  padding-bottom: 0;
  font-size: clamp(.5rem, 1.75cqw, 1rem);
  line-height: 1.15;
  text-decoration: none;
  display: block;
  position: absolute;
  inset: auto 0% 0%;
}

.bento-col {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  flex: none;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.bento-col.u-8c {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  width: calc(8 * ((100% - 11 * var(--_sizes---grid--bento)) / 12)  + 7 * var(--_sizes---grid--bento));
}

.bento-col.u-grow {
  flex: 1;
  width: auto;
  min-width: 1.5rem;
}

.bento-col.u-4c {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  width: calc(4 * ((100% - 11 * var(--_sizes---grid--bento)) / 12)  + 3 * var(--_sizes---grid--bento));
  flex-flow: column wrap;
  justify-content: flex-start;
  align-items: stretch;
}

.image-5 {
  border-radius: 25px;
  width: 30%;
}

.bento-slide-top {
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.heading-style-h1 {
  letter-spacing: -.01em;
  text-transform: none;
  font-size: 5rem;
  line-height: 1;
}

.bento-background-video {
  z-index: 1;
  object-fit: cover;
  background-color: gray;
  border-radius: .75rem;
  width: 100%;
  height: 100%;
}

.bento-chart-image {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-top: 4rem;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  position: absolute;
}

.spacer-xl-start {
  padding-top: 7.5rem;
}

.bento-slider-do-not-touch {
  z-index: 3;
  background-color: gray;
  width: 100%;
  position: absolute;
  inset: 0% 0% 3.5rem;
}

.social-icons1_link {
  align-items: center;
  text-decoration: none;
  display: flex;
}

.bento-person-image {
  object-fit: cover;
  object-position: 50% 100%;
  width: 100%;
  height: 130%;
  margin-top: -30%;
  position: relative;
  bottom: 0;
}

.left-arrow {
  display: none;
}

.bento-grid-item {
  background-color: #132c1e;
  border-radius: .75rem;
  position: relative;
}

.bento-grid-item.is-slideshow {
  flex-flow: column;
  justify-content: space-around;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  display: flex;
}

.bento-grid-item.is-video {
  background-image: url('../images/adac.png');
  background-position: 50%;
  background-size: cover;
  flex-flow: column;
  justify-content: space-around;
  align-items: flex-end;
  height: 100%;
  padding: 10px;
  display: flex;
}

.bento-grid-item.is-video.lit {
  background-color: #ddd;
  background-image: url('../images/guide-lit-parapluie.png');
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.bento-grid-item.is-video.sucette {
  background-color: #dcdcdc;
  background-image: url('../images/sucette.png');
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: 50%;
  flex-flow: row;
  min-height: 50px;
}

.bento-grid-item.is-video.sac {
  background-color: #ddddde;
  background-image: url('../images/sac-3.png');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.bento-grid-item.is-video.transat {
  background-color: #d6d6d6;
  background-image: url('../images/transat.png');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  min-height: 300px;
}

.bento-grid-item.is-video.adac {
  background-color: #d6d6d6;
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
}

.bento-grid-item.is-video.porte {
  background-color: #d6d6d6;
  background-image: url('../images/porte-bebe-home.png');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
}

.bento-grid-item.is-video.bain {
  background-color: #d6d6d6;
  background-image: url('../images/bain.png');
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto;
}

.bento-grid-item.is-video.chapeau {
  background-color: #d8d9d9;
  background-image: url('../images/chancelier.png');
  background-position: 75%;
  background-repeat: no-repeat;
  background-size: auto;
  flex-flow: row;
}

.bento-grid-item.is-social {
  background-color: gray;
  justify-content: center;
  align-items: center;
  padding: 4rem;
  display: flex;
}

.bento-grid-item.is-mood-image {
  max-height: 14rem;
}

.bento-grid-item.is-intro {
  -webkit-text-fill-color: inherit;
  background-color: #ddddde;
  background-image: url('../images/guide-poussette-2.png');
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  background-clip: padding-box;
  border: 1px solid #0000;
  flex-flow: column;
  justify-content: space-around;
  align-items: flex-end;
  min-height: 400px;
  padding: 10px;
  display: flex;
}

.bento-grid-item.is-intro.duo {
  background-color: #d4d4d6;
  background-image: url('../images/poussette-duo.png');
  background-position: 0%;
  background-size: contain;
}

.bento-grid-item.is-person {
  z-index: 3;
  background-color: #dfdbd4;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.copy-small {
  font-size: 1.1rem;
  line-height: 1.4;
}

.bento-grid {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template: "Area-2 Area-2 Area Area-4"
                 "Area-3 Area-3 Area Area-4"
                 "Area-3 Area-3 Area Area-4"
                 / 1fr 1fr 1fr minmax(10rem, 20rem);
  grid-auto-flow: row dense;
  place-content: space-between stretch;
  width: 100%;
  display: grid;
}

.right-arrow {
  display: none;
}

.bento-grid-client-image {
  object-fit: cover;
  border-radius: 999rem;
  width: 8rem;
  height: 8rem;
  position: absolute;
  box-shadow: 0 2.1em 2em #0000003d;
}

.bento-grid-client-image.is-1 {
  inset: 30% auto auto -5%;
}

.bento-grid-client-image.is-2 {
  width: 5rem;
  height: 5rem;
  inset: 9% 22% auto auto;
}

.bento-grid-client-image.is-6 {
  margin-top: auto;
  margin-bottom: auto;
  inset: 0% auto 0 -5%;
}

.bento-grid-client-image.is-3 {
  width: 5rem;
  height: 5rem;
  inset: auto auto 23% 26%;
}

.bento-grid-client-image.is-5 {
  inset: auto 17% 17% auto;
}

.bento-grid-client-image.is-4 {
  width: 6rem;
  height: 6rem;
  inset: auto 10% 3% auto;
}

.webflow-logo {
  color: #91dfb5;
  width: 8rem;
  height: auto;
  margin-right: -.5rem;
}

.section-bento-grid {
  min-height: clamp(50rem, 100svh, 90rem);
}

.bento-slide {
  width: 100%;
  margin-right: -1px;
}

.bento-shine {
  z-index: 2;
  pointer-events: none;
  mix-blend-mode: overlay;
  background-image: radial-gradient(circle farthest-side at 50% 0, #91dfb5, #0000);
  position: absolute;
  inset: 0%;
}

.spacer-xs-start {
  padding-top: .8rem;
}

.icon-embed-xsmall {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  display: flex;
}

.button-2 {
  color: #132c1e;
  text-align: center;
  letter-spacing: .02rem;
  text-transform: uppercase;
  background-color: #91dfb5;
  border-radius: 999rem;
  padding: .7rem 2.1rem;
  font-size: 1rem;
  font-weight: 500;
}

.spacer-xxs-end {
  padding-bottom: .5rem;
}

.bento-grid-intro-inner {
  flex-flow: column;
  flex: 1;
  justify-content: space-around;
  align-items: flex-start;
  width: 100%;
  max-width: 34rem;
  display: flex;
}

.bento-slider {
  z-index: 2;
  background-color: #0000;
  width: 100%;
  height: 100%;
}

.bento-slide-inner {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.social-icons1_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  white-space: normal;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  place-items: center start;
  display: flex;
}

.container-large {
  width: 100%;
  max-width: 110rem;
  margin-left: auto;
  margin-right: auto;
}

.container-large.page-padding {
  padding-bottom: 20px;
}

.heading-style-h3 {
  letter-spacing: -.005em;
  text-transform: none;
  font-family: League Spartan, sans-serif;
  font-size: 2.6rem;
  font-weight: 500;
  line-height: 1.1;
}

.bento-mood-image {
  object-fit: cover;
  border-radius: .75rem;
  width: 100%;
  height: 100%;
}

.bento-slide-bottom {
  text-align: center;
  width: 100%;
  padding: 5rem 2.5rem;
}

.slide-nav {
  height: 3rem;
  font-size: .6rem;
}

.grid-6 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex: 1;
  grid-template: "Area-3 Area Area-6"
                 "Area-7 Area ."
                 / 1fr 1fr 1fr;
  grid-auto-flow: row dense;
  place-content: start stretch;
  place-items: stretch stretch;
  width: 900px;
}

.image-6 {
  width: 300px;
}

.image-7 {
  object-fit: fill;
  width: 300px;
  height: 100%;
}

.image-8 {
  object-fit: cover;
  width: 100%;
}

.background-video-3 {
  box-sizing: border-box;
  aspect-ratio: 2 / 3;
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.image-9 {
  width: 300px;
  display: block;
}

.heading-7 {
  font-family: League Spartan, sans-serif;
}

.heading-8 {
  flex: 1;
  font-family: League Spartan, sans-serif;
}

.paragraph {
  text-align: left;
}

.background-video-4 {
  object-fit: cover;
  width: 300px;
  height: 300px;
}

.image-10 {
  width: 300px;
}

.flex-block-7 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: center;
  align-self: stretch;
  align-items: center;
}

.div-block {
  flex: 0 auto;
}

.flex-block-8 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
}

.link {
  color: #333;
}

.link.w--current {
  color: #222;
}

.link-block {
  display: block;
}

.bold-text {
  min-height: 300px;
}

.bold-text-2 {
  line-height: 30px;
}

.bold-text-3 {
  font-family: League Spartan, sans-serif;
  font-size: var(--_gestion-des-headings---font-size-t2);
  justify-content: center;
  width: 100%;
  display: flex;
}

.arrow-bottom {
  width: 25px;
}

.bold-text-4 {
  font-weight: 600;
}

.t1 {
  font-size: var(--_gestion-des-headings---font-size-t1);
  background-color: #fff;
}

.t2 {
  font-size: var(--_gestion-des-headings---font-size-t2);
  line-height: 24px;
}

.t2.sub-t1, .t2.h4-selection {
  font-size: var(--_gestion-des-headings---font-size-t2);
}

.besoin__title {
  font-family: League Spartan, sans-serif;
  font-size: var(--_gestion-des-headings---font-size-t1);
  background-color: #fff;
  border-bottom: 1px solid #a2a1a1;
  margin-top: 0;
  margin-bottom: 0;
  padding: 10px;
  font-weight: 500;
}

.besoin__title.t3 {
  font-size: var(--_gestion-des-headings---font-size-t3);
  line-height: 24px;
}

.besoin__title._1 {
  text-align: center;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 70px;
  display: flex;
}

.besoin__title._2, .besoin__title._3, .besoin__title._4 {
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 70px;
  display: flex;
}

.besoin__title._5 {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 70px;
  display: flex;
}

.tabs-menu-2 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-pane-tab-2 {
  padding-bottom: 0;
}

.flex-block-9 {
  padding-left: 10px;
}

.bold-text-5 {
  text-align: left;
}

.bold-text-6 {
  display: none;
}

.texte {
  color: #fff;
  text-align: left;
  flex: 0 auto;
  align-self: flex-start;
  margin-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-family: League Spartan, sans-serif;
  font-size: 16px;
  line-height: 24px;
  text-decoration: none;
}

.div-block-2 {
  line-height: 30px;
}

.white {
  color: #fff;
  text-transform: uppercase;
  font-family: League Spartan, sans-serif;
  font-size: 26px;
  font-weight: 500;
}

.div-block-3 {
  flex: 1;
  align-self: center;
  padding: 10px;
}

.flex-block-10 {
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-left: 15px;
  padding-right: 15px;
}

.paragraph-2 {
  padding-top: 15px;
}

.link-top {
  color: #222;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  max-width: 350px;
  font-family: League Spartan, sans-serif;
  text-decoration: none;
  display: flex;
}

.link-top.horizontal {
  justify-content: flex-start;
  align-items: center;
  max-width: 5550px;
}

.div-block-4 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.div-block-5 {
  flex: 1;
  justify-content: center;
  align-self: stretch;
  align-items: flex-start;
  min-height: 300px;
  padding: 10px;
  display: flex;
}

.div-block-5.guide {
  flex-flow: row;
  justify-content: flex-end;
  align-items: center;
  max-width: 350px;
  min-height: 200px;
}

.div-block-5.guide.lit {
  justify-content: center;
  align-self: flex-start;
  align-items: flex-start;
  min-height: 300px;
}

.div-block-5.guide.poussette {
  align-self: center;
}

.div-block-5.sac {
  align-self: flex-start;
}

.flex-block-11 {
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
}

.flex-block-12 {
  justify-content: flex-start;
  align-items: center;
}

.image-11 {
  display: none;
}

.link-block-2 {
  width: 250px;
  height: auto;
}

.logo {
  width: 250px;
  max-width: 250px;
  height: auto;
}

.hightlight-menu {
  display: none;
}

.stage-title {
  text-decoration: none;
}

.link-block-3 {
  color: #222;
  text-decoration: none;
}

.img, .img-2 {
  display: none;
}

.bold-text-8, .link-block-4 {
  text-decoration: none;
}

.link-block-5 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-7 {
  width: 300px;
}

.bold-text-9 {
  font-size: 24px;
  line-height: 30px;
}

@media screen and (max-width: 991px) {
  .grid-4 {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-4.home {
    display: flex;
  }

  .flex-block-2.home {
    min-width: 40%;
  }

  .image-3 {
    padding-left: 10px;
  }

  .flex-block-4.home {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
  }

  .flex-block-6 {
    width: 100%;
  }

  .flex-block-6.header {
    justify-content: center;
    align-items: center;
    width: 90%;
  }

  .bento_link-indicator {
    opacity: 100;
    width: 2rem;
    height: 2rem;
    transform: none;
  }

  .bento-title.cc-larger {
    font-size: 2rem;
  }

  .bento-grid-item.is-slideshow, .bento-grid-item.is-video {
    height: 45rem;
  }

  .bento-grid-item.is-video.lit {
    height: auto;
    min-height: 400px;
  }

  .bento-grid-item.is-video.sucette {
    background-position: 50% 0;
    background-size: cover;
    flex-flow: column;
    height: auto;
    min-height: 400px;
  }

  .bento-grid-item.is-video.sac, .bento-grid-item.is-video.transat, .bento-grid-item.is-video.adac {
    height: auto;
    min-height: 400px;
  }

  .bento-grid-item.is-video.porte {
    height: auto;
  }

  .bento-grid-item.is-video.bain {
    background-position: 50%;
    background-size: cover;
    height: auto;
  }

  .bento-grid-item.is-video.chapeau {
    flex-flow: column;
    height: auto;
  }

  .bento-grid-item.is-social {
    min-height: 20rem;
  }

  .bento-grid-item.is-mood-image {
    max-height: none;
  }

  .bento-grid-item.is-intro {
    height: auto;
  }

  .bento-grid-item.is-intro.duo {
    background-position: 0%;
    background-size: cover;
  }

  .bento-grid {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    max-height: 500px;
    display: flex;
    overflow: auto;
  }

  .icon-embed-xsmall {
    width: 3.5rem;
    height: 3.5rem;
  }

  .social-icons1_list {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: wrap;
  }

  .bento-mood-image {
    max-height: none;
  }

  .grid-6 {
    width: 100%;
  }

  .background-video-4 {
    width: 100%;
    height: auto;
  }

  .tabs-menu-2 {
    justify-content: flex-start;
    overflow: auto;
  }

  .div-block-5.guide.lit, .div-block-5.guide.poussette, .div-block-5.sac {
    align-self: stretch;
  }

  .image-12 {
    width: auto;
  }
}

@media screen and (max-width: 767px) {
  .grid-4 {
    grid-template-rows: minmax(auto, 1fr) auto;
    grid-template-columns: 1fr 1fr;
  }

  .grid-4.home {
    display: flex;
    overflow: auto;
  }

  .flex-block-2.home {
    min-width: 60%;
  }

  .grid-5 {
    justify-content: flex-start;
    width: 100%;
    display: flex;
    overflow: auto;
  }

  .mix {
    width: 33.333%;
  }

  .flex-block-6 {
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .text-sm {
    font-size: .9rem;
  }

  .slider_arrow {
    font-size: 1.5rem;
  }

  .bento-col {
    display: contents;
  }

  .bento-col.u-8c, .bento-col.u-grow, .bento-col.u-4c {
    width: 100%;
  }

  .bento-grid-item.is-video {
    height: 37rem;
  }

  .bento-grid-item.is-video.lit {
    height: 20rem;
  }

  .bento-grid-item.is-video.sucette {
    height: 20rem;
    min-height: 400px;
  }

  .bento-grid-item.is-video.sac, .bento-grid-item.is-video.transat, .bento-grid-item.is-video.adac {
    height: 20rem;
  }

  .bento-grid-item.is-video.porte, .bento-grid-item.is-video.bain, .bento-grid-item.is-video.chapeau {
    height: 20rem;
    min-height: 400px;
  }

  .bento-grid-item.is-social {
    padding: 6vw;
  }

  .bento-grid-item.is-intro {
    min-height: 250px;
    padding-top: 6vw;
    padding-left: 6vw;
    padding-right: 6vw;
  }

  .bento-grid-item.is-intro.duo {
    background-position: 0%;
    background-size: cover;
    height: 20rem;
    min-height: 400px;
  }

  .bento-grid {
    grid-template-columns: minmax(0, 1fr);
    grid-auto-flow: row dense;
    display: flex;
    overflow: auto;
  }

  .grid-6 {
    width: 100%;
  }

  .background-video-4 {
    width: 100%;
    height: auto;
  }

  .tabs-menu-2 {
    justify-content: flex-start;
    overflow: auto;
  }

  .link-top {
    justify-content: center;
    align-items: center;
  }

  .bold-text-7 {
    font-size: 28px;
  }

  .div-block-5.guide.lit, .div-block-5.guide.poussette, .div-block-5.sac {
    align-self: stretch;
  }
}

@media screen and (max-width: 479px) {
  body {
    ---mode--collection-2367f31d-5f73-9891-15cb-d4f2a08d6ef7: mode-165b864c-7762-f669-b745-67905a57afa4;
  }

  .grid-4 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-content: flex-start;
    align-items: center;
    display: grid;
    overflow: auto;
  }

  .grid-4.home {
    padding-bottom: 10px;
    padding-left: 0;
    display: flex;
  }

  .button {
    display: block;
  }

  .flex-block-2 {
    flex: 0 auto;
    justify-content: flex-start;
    align-self: auto;
    align-items: center;
    min-height: 250px;
  }

  .flex-block-2.mea {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    margin-top: 15px;
  }

  .flex-block-2.home {
    border: 0px none var(--b39262);
    mix-blend-mode: normal;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-width: 90%;
    min-height: 250px;
    max-height: none;
    box-shadow: 1px 2px 4px 1px #c4c4c433;
  }

  .heading-2 {
    font-size: 18px;
  }

  .besoin {
    width: 100%;
  }

  .besoin.non-active {
    width: 65px;
  }

  .besoin.sous-selection._2 {
    flex: 0 auto;
    justify-content: center;
    align-self: center;
    align-items: center;
    min-width: 200px;
  }

  .besoin.sous-selection._1 {
    font-size: var(--_gestion-des-headings---font-size-t2);
    flex: 0 auto;
    justify-content: flex-start;
    min-width: 200px;
    font-weight: 500;
  }

  .besoin.sous-selection._3 {
    border: 0 #000;
    min-width: 200px;
  }

  .besoin.sous-selection._4 {
    border: 0 solid #000;
    min-width: 200px;
  }

  .grid-5 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: end flex-start;
    place-items: stretch center;
    width: 100%;
    padding-left: 0;
    display: flex;
    overflow: auto;
  }

  .section-2 {
    width: 100%;
    padding-left: 0;
    display: flex;
    overflow: auto;
  }

  .tabs-menu {
    display: none;
  }

  .heading-3.focus.t1 {
    font-family: League Spartan, sans-serif;
    font-size: 18px;
  }

  .heading-3.t3, .heading-3.t4 {
    --_gestion-des-headings---font-size-t2: 16px;
    --_gestion-des-headings---font-size-t5: 16px;
    --_gestion-des-headings---font-size-t4: 16px;
    --_gestion-des-headings---font-size-t3: 16px;
    --_gestion-des-headings---font-size-t1: 16px;
  }

  .heading-3.t5 {
    --b39262: #b39262;
    --_gestion-des-headings---font-size-t2: 16px;
    --_gestion-des-headings---font-size-t5: 16px;
    --_gestion-des-headings---font-size-t4: 16px;
    --_gestion-des-headings---font-size-t3: 16px;
    --_gestion-des-headings---font-size-t1: 16px;
  }

  .heading-3.t2 {
    --_gestion-des-headings---font-size-t2: 16px;
    --_gestion-des-headings---font-size-t5: 16px;
    --_gestion-des-headings---font-size-t4: 16px;
    --_gestion-des-headings---font-size-t3: 16px;
    --_gestion-des-headings---font-size-t1: 16px;
  }

  .dropdown {
    display: block;
  }

  .heading-4 {
    text-align: left;
    justify-content: center;
    align-self: auto;
    align-items: center;
    width: 100%;
    padding-left: 0;
    font-size: 20px;
    line-height: 24px;
  }

  .image-3 {
    width: 70%;
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
  }

  .tab-link-tab-1 {
    min-width: 40vw;
    padding-left: 15px;
    padding-right: 15px;
    display: block;
  }

  .tab-link-tab-1.w--current {
    min-width: 40vw;
    padding-left: 15px;
    padding-right: 15px;
  }

  .flex-block-4.home {
    flex-flow: column;
    padding-bottom: 15px;
  }

  .heading-5.guide {
    min-height: 75px;
  }

  .heading-5.guide.poussette {
    flex: 0 auto;
  }

  .flex-block-6 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    display: grid;
  }

  .flex-block-6.header {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: column;
    grid-auto-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding-bottom: 10px;
    padding-right: 0;
    display: flex;
  }

  .bento-card_overlay {
    padding: 6vw;
  }

  .bento-grid-item.is-video.lit {
    min-width: 90%;
    height: auto;
    min-height: 300px;
  }

  .bento-grid-item.is-video.sucette {
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    flex-flow: column;
    min-width: 90%;
    height: auto;
    min-height: 300px;
  }

  .bento-grid-item.is-video.sac {
    background-position: 50% 0;
    background-size: cover;
    min-width: 90%;
    height: auto;
    min-height: 300px;
    max-height: 450px;
  }

  .bento-grid-item.is-video.sac.mobile {
    min-width: 90%;
  }

  .bento-grid-item.is-video.transat {
    min-width: 90%;
    height: auto;
    min-height: 300px;
  }

  .bento-grid-item.is-video.adac {
    background-repeat: no-repeat;
    min-width: 90%;
    height: auto;
    min-height: 300px;
  }

  .bento-grid-item.is-video.porte, .bento-grid-item.is-video.bain {
    background-position: 50% 100%;
    background-size: cover;
    min-width: 90%;
    height: auto;
    min-height: 300px;
  }

  .bento-grid-item.is-video.chapeau {
    background-position: 50%;
    background-size: cover;
    flex-flow: column;
    min-width: 90%;
    height: auto;
    min-height: 300px;
  }

  .bento-grid-item.is-intro {
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: cover;
    width: auto;
    min-width: 90%;
    min-height: 250px;
    max-height: 450px;
  }

  .bento-grid-item.is-intro.duo {
    background-size: cover;
    height: auto;
    min-height: 300px;
  }

  .bento-grid {
    flex-flow: row;
    grid-template-rows: auto auto auto;
    grid-template-columns: minmax(0, 1fr);
    grid-auto-flow: column dense;
    display: flex;
    overflow: auto;
  }

  .bento-mood-image {
    height: 22rem;
  }

  .grid-6 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch end;
    width: 100%;
    display: grid;
  }

  .image-6 {
    width: 100%;
    height: auto;
  }

  .image-7 {
    width: 100%;
    height: auto;
    display: block;
  }

  .image-9 {
    display: block;
  }

  .heading-7, .heading-8 {
    font-size: 20px;
    line-height: 24px;
  }

  .background-video-4 {
    width: 100%;
    height: auto;
    display: block;
  }

  .image-10 {
    width: auto;
    height: auto;
    display: block;
  }

  .flex-block-7 {
    flex-flow: row;
    justify-content: center;
    align-items: center;
  }

  .arrow-bottom._1, .arrow-bottom._2 {
    display: none;
  }

  .besoin__title._1 {
    color: #b39262;
    text-align: center;
    border: 1px #000;
    border-bottom-color: #b39262;
    flex: 0 auto;
    min-height: 70px;
  }

  .besoin__title._2 {
    text-align: center;
    border-top: 1px #000;
    border-bottom: 1px #b39262;
    border-left: 0 #999191;
    border-right: 1px #000;
    flex: 0 auto;
    align-self: flex-start;
    min-height: 70px;
  }

  .besoin__title._3 {
    text-align: center;
    border-bottom-width: 0;
    border-left: 0 #999191;
    min-height: 70px;
  }

  .besoin__title._4 {
    border-bottom: 0 #0000;
    justify-content: center;
    align-items: center;
    min-height: 70px;
    display: flex;
  }

  .besoin__title._5 {
    border-bottom-width: 0;
    border-bottom-color: #0000;
  }

  .tabs-menu-2 {
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
    overflow: auto;
  }

  .link-top {
    align-self: auto;
    min-width: 65vw;
    max-width: 90vw;
  }

  .div-block-4 {
    display: none;
  }

  .bold-text-7 {
    text-align: center;
    white-space: normal;
    word-break: normal;
    flex: 1;
    font-size: 20px;
  }

  .div-block-5 {
    min-height: 200px;
  }

  .div-block-5.guide {
    justify-content: center;
    align-items: flex-start;
  }

  .div-block-5.guide.lit {
    align-self: stretch;
    min-height: 200px;
  }

  .div-block-5.guide.poussette {
    align-self: stretch;
    min-height: 250px;
  }

  .div-block-5.sac {
    align-self: stretch;
  }

  .mobile {
    ---mode--collection-2367f31d-5f73-9891-15cb-d4f2a08d6ef7: mode-165b864c-7762-f669-b745-67905a57afa4;
  }

  .image-11 {
    display: block;
  }

  .image-12 {
    width: auto;
    height: auto;
  }

  .logo {
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .logo.w--current {
    width: 75vw;
    display: flex;
  }

  .hightlight-menu {
    background-color: #b39262;
    width: 100%;
    height: 2px;
    min-height: 2px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .div-block-6 {
    flex: 1;
    justify-content: center;
    align-self: stretch;
    align-items: center;
    display: flex;
  }

  .img {
    opacity: 0;
    color: #0000;
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    flex: 0 auto;
    width: 40px;
    display: flex;
  }

  .img-2 {
    width: 40px;
    display: flex;
  }
}

#w-node-f9c506cb-cd2f-d878-8d66-2ff76175263e-8185dbe9 {
  grid-area: Area-7;
  align-self: stretch;
}

#w-node-_83557c8e-f769-e4fd-07a0-d0a6a218626f-8185dbe9 {
  grid-area: Area-6;
}

#w-node-eaf5e922-c4c3-7a34-f85e-49fb8d984d44-8185dbe9 {
  grid-area: Area;
  place-self: start center;
}

#w-node-_53b8ade7-4506-a075-4d2f-8634f639a474-8185dbe9, #w-node-cecb2bee-53d8-b618-cbac-ab06f2ba4c4c-8185dbe9 {
  grid-area: Area-3;
}

#w-node-a7f94624-1e6a-986d-139c-3fb53ee5d4c3-8185dbe9, #w-node-a7f94624-1e6a-986d-139c-3fb53ee5d4ca-8185dbe9, #w-node-a7f94624-1e6a-986d-139c-3fb53ee5d4d1-8185dbe9, #w-node-a7f94624-1e6a-986d-139c-3fb53ee5d4d8-8185dbe9, #w-node-b5548c76-a76c-346a-44d3-dd79d4c60d76-8185dbe9 {
  place-self: center;
}

#w-node-_146fde45-68ef-67bb-3cd3-4df92bd85060-8185dbe9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-_146fde45-68ef-67bb-3cd3-4df92bd8506c-8185dbe9 {
  grid-area: span 3 / span 1 / span 3 / span 1;
  align-self: auto;
}

#w-node-_146fde45-68ef-67bb-3cd3-4df92bd8506a-8185dbe9 {
  grid-area: span 3 / span 1 / span 3 / span 1;
  place-self: auto;
}

#w-node-_146fde45-68ef-67bb-3cd3-4df92bd850c1-8185dbe9, #w-node-_146fde45-68ef-67bb-3cd3-4df92bd850b5-8185dbe9 {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_146fde45-68ef-67bb-3cd3-4df92bd850b3-8185dbe9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e6e4022e-7996-33e4-0c48-8ab0f0b1b341-8185dbe9 {
  grid-area: span 3 / span 1 / span 3 / span 1;
  align-self: auto;
}

#w-node-d8783bf2-bdbb-d986-5615-98e5f8722a1e-8185dbe9 {
  grid-area: span 3 / span 1 / span 3 / span 1;
  place-self: auto;
}

#w-node-abaa1cb6-69d8-574e-fe03-8c4e996f8b63-8185dbe9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-_8bc3dcf0-8b0a-6492-8ca5-2b44f17f9abb-8185dbe9 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-c9e8dd8f-55a2-3b2b-fab0-7a15eb3f8442-e61a1754 {
  align-self: start;
}

#w-node-_1d371c08-b9d4-1416-975a-b5e835884fb5-e61a1754 {
  justify-self: center;
}

#w-node-_616a055a-1e60-01df-4b3b-af5f99be1b80-e61a1754 {
  align-self: start;
}

#w-node-feaf7667-54d0-4ad7-437a-609334969350-e61a1754 {
  justify-self: center;
}

#w-node-_712fb9b1-c014-6e7a-6a15-17e7280542ca-e61a1754, #w-node-_098d7a0c-d697-04f9-573d-74806486da85-e61a1754, #w-node-_65e56bd2-8424-f912-a685-84a6d9e58c4e-e61a1754, #w-node-afa275fa-acb7-0d4c-95ce-96db3a63bbbd-e61a1754, #w-node-bb7473b2-dd1e-c7f9-07b3-af66c8cdc58f-e61a1754, #w-node-b223aa02-73c1-f192-b9fd-4b794615fe63-e61a1754, #w-node-_0ae23800-5918-66f4-cd2a-0979d6ab9ded-e61a1754, #w-node-_55d1f9df-6ad2-05fa-a327-5c3a5729f29c-e61a1754, #w-node-a25a66b2-a012-13d5-e060-754bd471fe5b-e61a1754, #w-node-_54d18fde-759a-9dd6-3df1-11bf85b3b8f7-e61a1754 {
  place-self: center;
}

#w-node-_72aabe62-6ae8-edde-c915-cd5962c3b165-e61a1754, #w-node-_72aabe62-6ae8-edde-c915-cd5962c3b16a-e61a1754 {
  align-self: start;
}

#w-node-_72aabe62-6ae8-edde-c915-cd5962c3b16b-e61a1754 {
  justify-self: center;
}

#w-node-_425a0c68-6ac1-cc34-84ac-b7a309b0816c-e61a1754 {
  align-self: start;
}

#w-node-_425a0c68-6ac1-cc34-84ac-b7a309b0816d-e61a1754 {
  justify-self: center;
}

#w-node-_4002aa8f-8872-a218-843e-5e3a516a8a41-e61a1754, #w-node-_4002aa8f-8872-a218-843e-5e3a516a8a48-e61a1754, #w-node-_4002aa8f-8872-a218-843e-5e3a516a8a4f-e61a1754, #w-node-_4002aa8f-8872-a218-843e-5e3a516a8a56-e61a1754, #w-node-_4002aa8f-8872-a218-843e-5e3a516a8a5d-e61a1754, #w-node-_32ca772d-9bfb-f6b4-6b42-9191b11d3fa8-e61a1754, #w-node-fbdf7c5d-7fd0-21f2-b902-9105f8f5fbd1-e61a1754, #w-node-fb31a2ca-7562-34f1-07cb-c52fc999c0a7-e61a1754, #w-node-aec4712d-7985-b14f-aeee-8abb16639f48-e61a1754, #w-node-abb0119e-e22a-b415-d78d-f60804ec1792-e61a1754, #w-node-d25c1722-56a0-dbff-b2b3-c098cfae0d91-e61a1754, #w-node-_4691f475-c72c-7e91-0115-ccffca9cacef-e61a1754, #w-node-_19821461-5590-dddf-4796-ed0549a3fddb-e61a1754, #w-node-_6a2577ff-2f22-3897-d89b-13a16f6803ab-e61a1754 {
  place-self: center;
}

#w-node-e0fbff26-ffc7-7b11-2958-23748bd8d5ba-e61a1754 {
  align-self: start;
}

#w-node-e0fbff26-ffc7-7b11-2958-23748bd8d5bb-e61a1754 {
  justify-self: center;
}

#w-node-e0fbff26-ffc7-7b11-2958-23748bd8d5bf-e61a1754 {
  align-self: start;
}

#w-node-e0fbff26-ffc7-7b11-2958-23748bd8d5c0-e61a1754 {
  justify-self: center;
}

#w-node-e0fbff26-ffc7-7b11-2958-23748bd8d5c4-e61a1754 {
  align-self: start;
}

#w-node-e0fbff26-ffc7-7b11-2958-23748bd8d5c5-e61a1754 {
  justify-self: center;
}

#w-node-_5d74ca5a-5888-b6cc-d097-37ac12046244-e61a1754 {
  align-self: start;
}

#w-node-_5d74ca5a-5888-b6cc-d097-37ac12046245-e61a1754 {
  justify-self: center;
}

#w-node-_4d679ab6-3842-e8e9-b3b6-67e3f7a6c393-e61a1754, #w-node-_031f54f2-bf5c-3d88-d1cf-d5fb2ba2a32d-e61a1754, #w-node-_23457e45-bf5c-d6fc-8581-0c275ee0afca-e61a1754, #w-node-d85497b0-d42b-5d88-0979-c328c29d0801-e61a1754, #w-node-d94f8a50-8763-1ede-9f48-ee59e205fe50-e61a1754, #w-node-_7391f94a-1453-ec96-fe46-ae10b7baca81-e61a1754, #w-node-aed76719-1029-7033-c5a8-cd5979ccd45c-e61a1754, #w-node-fe38988c-e099-4cc8-c2bc-f23ece539ecc-e61a1754, #w-node-_40a1c2ae-cb3b-86a1-917d-ab6616bace6e-e61a1754, #w-node-fdfdfa5f-b062-7191-4749-cdf103b45afd-e61a1754, #w-node-c1edfab5-7e2c-03d8-437a-0a8bbe9174ea-e61a1754, #w-node-_51fcbd8c-ea69-fedc-fc70-034320e39037-e61a1754, #w-node-_5f30b866-dcfd-a17d-2b69-f3b027c8b7cd-e61a1754, #w-node-a268b0e9-641b-f81e-4792-9908c6fd9714-e61a1754, #w-node-_7a65c416-c1d2-3922-c425-55e68ac1dbfc-e61a1754, #w-node-_5ff22632-2134-5651-199f-233143aac4b2-e61a1754, #w-node-_67aaf22b-10c1-3956-6ee7-dfef08ac647d-e61a1754, #w-node-_116b6ed4-c817-40bc-fddf-f3035ec52aed-e61a1754, #w-node-_5b3bdf1d-869d-2c8d-c5bb-8c401cbfe135-e61a1754, #w-node-a4dd9a51-cb40-0c8b-fbf6-8cd867d23260-e61a1754 {
  place-self: center;
}

#w-node-ec76c291-cd9b-dd50-c2b2-d4fbe465ddf8-e61a1754 {
  align-self: start;
}

#w-node-ec76c291-cd9b-dd50-c2b2-d4fbe465ddf9-e61a1754 {
  justify-self: center;
}

#w-node-ec76c291-cd9b-dd50-c2b2-d4fbe465ddfd-e61a1754 {
  align-self: start;
}

#w-node-ec76c291-cd9b-dd50-c2b2-d4fbe465ddfe-e61a1754 {
  justify-self: center;
}

#w-node-ec76c291-cd9b-dd50-c2b2-d4fbe465de02-e61a1754 {
  align-self: start;
}

#w-node-ec76c291-cd9b-dd50-c2b2-d4fbe465de03-e61a1754 {
  justify-self: center;
}

#w-node-_7a341879-ce02-20fe-0a06-8569f1765d5f-e61a1754, #w-node-_7a341879-ce02-20fe-0a06-8569f1765d66-e61a1754, #w-node-_7a341879-ce02-20fe-0a06-8569f1765d6d-e61a1754, #w-node-_7a341879-ce02-20fe-0a06-8569f1765d74-e61a1754, #w-node-_7a341879-ce02-20fe-0a06-8569f1765d7b-e61a1754, #w-node-ff5a7003-ee2d-9b50-0b51-84197b219312-e61a1754, #w-node-b4f08157-b302-da86-d09f-6df6f83e7967-e61a1754, #w-node-_505598de-5529-ffae-f232-67a9c24efb7e-e61a1754, #w-node-_45bf89b1-b4f3-ba3d-d1f8-8611c55b0f08-e61a1754, #w-node-_1b4e1bc5-1977-7424-ade3-0094248e79b6-e61a1754, #w-node-b875cb02-b8f4-2a1a-cdb3-450d9fee5441-e61a1754, #w-node-e2c16bcc-427b-a31f-6ff5-47af210a519b-e61a1754, #w-node-_198ecf0e-27aa-25b1-94bf-16baa52dd130-e61a1754, #w-node-_27d6e893-e9b7-34b6-be62-26960333e6d8-e61a1754, #w-node-_253159bf-5097-83ec-5395-32ba8a1c34a7-e61a1754 {
  place-self: center;
}

#w-node-_7ecb3e52-e1f6-bd98-fec7-698f0e792f5d-e61a1754 {
  align-self: start;
}

#w-node-_7ecb3e52-e1f6-bd98-fec7-698f0e792f5e-e61a1754 {
  justify-self: center;
}

#w-node-_07d10fd6-d521-f496-4fc3-023da8975fd6-e61a1754 {
  align-self: start;
}

#w-node-_07d10fd6-d521-f496-4fc3-023da8975fd7-e61a1754 {
  justify-self: center;
}

#w-node-_36a258c4-dac7-3448-8f32-c433d7858bee-e61a1754 {
  align-self: start;
}

#w-node-_36a258c4-dac7-3448-8f32-c433d7858bef-e61a1754 {
  justify-self: center;
}

#w-node-_7b25ca0f-5bc3-a5f3-1335-17cbf6a5b4e8-e61a1754 {
  align-self: start;
}

#w-node-_7b25ca0f-5bc3-a5f3-1335-17cbf6a5b4e9-e61a1754 {
  justify-self: center;
}

#w-node-c96d523a-4cd2-d7cf-4f22-9d2bd5325432-e61a1754, #w-node-_031cebe6-9146-2ea1-858c-7a933f0573a5-e61a1754, #w-node-b1ce40fe-e352-94c7-43dc-ba41a4c164e6-e61a1754, #w-node-b739ac7a-e074-127c-28e5-b540f2b480f2-e61a1754, #w-node-_81a3f5c5-61f2-0eab-ab11-f62e64aa1804-e61a1754, #w-node-d5ef7d2f-4625-a1fd-6566-49f82df725b0-e61a1754, #w-node-d5ef7d2f-4625-a1fd-6566-49f82df725b8-e61a1754, #w-node-d5ef7d2f-4625-a1fd-6566-49f82df725c0-e61a1754, #w-node-d5ef7d2f-4625-a1fd-6566-49f82df725c8-e61a1754, #w-node-_2ebce88d-8123-3f91-4bf4-25008fc6a4da-e61a1754, #w-node-_2ebce88d-8123-3f91-4bf4-25008fc6a4e2-e61a1754, #w-node-_2ebce88d-8123-3f91-4bf4-25008fc6a4ea-e61a1754, #w-node-_2ebce88d-8123-3f91-4bf4-25008fc6a4f2-e61a1754, #w-node-_2ebce88d-8123-3f91-4bf4-25008fc6a4fa-e61a1754, #w-node-de6f6f8a-eb8d-24c8-cac8-c42a99f0feda-e61a1754, #w-node-de6f6f8a-eb8d-24c8-cac8-c42a99f0fee2-e61a1754, #w-node-de6f6f8a-eb8d-24c8-cac8-c42a99f0feea-e61a1754 {
  place-self: center;
}

#w-node-_43f23d21-e201-67e0-9aeb-55d8eac9b985-e61a1754 {
  align-self: start;
}

#w-node-_43f23d21-e201-67e0-9aeb-55d8eac9b986-e61a1754 {
  justify-self: center;
}

#w-node-_43f23d21-e201-67e0-9aeb-55d8eac9b98a-e61a1754 {
  align-self: start;
}

#w-node-_43f23d21-e201-67e0-9aeb-55d8eac9b98b-e61a1754 {
  justify-self: center;
}

#w-node-_43f23d21-e201-67e0-9aeb-55d8eac9b98f-e61a1754 {
  align-self: start;
}

#w-node-_43f23d21-e201-67e0-9aeb-55d8eac9b990-e61a1754 {
  justify-self: center;
}

#w-node-_6f7bc5db-aed3-73bc-6f58-e72ca63d15c5-e61a1754, #w-node-_6f7bc5db-aed3-73bc-6f58-e72ca63d15cc-e61a1754, #w-node-_6f7bc5db-aed3-73bc-6f58-e72ca63d15d3-e61a1754, #w-node-_6f7bc5db-aed3-73bc-6f58-e72ca63d15da-e61a1754, #w-node-_6f7bc5db-aed3-73bc-6f58-e72ca63d15e1-e61a1754, #w-node-_50649346-7b61-8bd0-ef7f-b771a287c7af-e61a1754, #w-node-_4861c65f-4eb0-4f84-0568-9579d5ca47f8-e61a1754, #w-node-_63100146-7c53-aa52-c990-8fa2bba92b92-e61a1754, #w-node-ad47c0d9-d28e-b32a-d336-85198e384194-e61a1754, #w-node-b5f88de5-e1a4-b9ee-87b7-848c1f61b363-e61a1754, #w-node-_2857879d-39ac-3915-a3bb-d6cdf6d569d2-e61a1754, #w-node-fa130ed2-a656-a962-6e8e-495431f1ee4e-e61a1754, #w-node-c0dcef2a-723e-83ce-a6c9-693aef5fe62e-e61a1754, #w-node-f2ecd8b4-c0ab-50db-138e-ee83693e5759-e61a1754, #w-node-b97c2764-842f-68b5-ff59-7f35e6d76d62-e61a1754 {
  place-self: center;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b5e-e61a1754 {
  align-self: start;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b5f-e61a1754 {
  justify-self: center;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b63-e61a1754 {
  align-self: start;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b64-e61a1754 {
  justify-self: center;
}

#w-node-_86af5ea9-2bc6-b877-50f4-34b2bc245389-e61a1754 {
  align-self: start;
}

#w-node-_86af5ea9-2bc6-b877-50f4-34b2bc24538a-e61a1754 {
  justify-self: center;
}

#w-node-_02b2b65f-2773-88ac-dfa4-01df98629866-e61a1754, #w-node-_7fb615ab-2962-8c6a-d157-425070302130-e61a1754, #w-node-_860b9ea5-612e-144a-6606-cfaf5afd3896-e61a1754, #w-node-_5e46ad7f-e161-0502-e297-c642be812b3c-e61a1754, #w-node-_3f788827-8f49-d374-3cf7-03516befd405-e61a1754, #w-node-f06dfed8-7390-92ad-3021-3c9a4dd0f2f6-e61a1754, #w-node-ada466e3-10bc-b8f7-d40a-8bd2fe52fea3-e61a1754, #w-node-_42217f93-e58f-4f0e-8e63-e1417f09aa34-e61a1754, #w-node-_3a33dae9-21ee-5230-fd8f-05a6a4f5a696-e61a1754, #w-node-_3a33dae9-21ee-5230-fd8f-05a6a4f5a69d-e61a1754, #w-node-cfda1503-76af-7c14-c6d5-f4addde83dfe-e61a1754, #w-node-ff06529b-d7e6-65a7-4972-cf086cd37bfc-e61a1754 {
  place-self: center;
}

#w-node-c9e8dd8f-55a2-3b2b-fab0-7a15eb3f8442-7ff139bc {
  align-self: start;
}

#w-node-_1d371c08-b9d4-1416-975a-b5e835884fb5-7ff139bc {
  justify-self: center;
}

#w-node-_616a055a-1e60-01df-4b3b-af5f99be1b80-7ff139bc {
  align-self: start;
}

#w-node-feaf7667-54d0-4ad7-437a-609334969350-7ff139bc {
  justify-self: center;
}

#w-node-_712fb9b1-c014-6e7a-6a15-17e7280542ca-7ff139bc, #w-node-_098d7a0c-d697-04f9-573d-74806486da85-7ff139bc, #w-node-_65e56bd2-8424-f912-a685-84a6d9e58c4e-7ff139bc, #w-node-afa275fa-acb7-0d4c-95ce-96db3a63bbbd-7ff139bc, #w-node-bb7473b2-dd1e-c7f9-07b3-af66c8cdc58f-7ff139bc, #w-node-_55d1f9df-6ad2-05fa-a327-5c3a5729f29c-7ff139bc, #w-node-_0ae23800-5918-66f4-cd2a-0979d6ab9ded-7ff139bc, #w-node-b223aa02-73c1-f192-b9fd-4b794615fe63-7ff139bc, #w-node-a25a66b2-a012-13d5-e060-754bd471fe5b-7ff139bc, #w-node-_54d18fde-759a-9dd6-3df1-11bf85b3b8f7-7ff139bc {
  place-self: center;
}

#w-node-_72aabe62-6ae8-edde-c915-cd5962c3b165-7ff139bc, #w-node-_72aabe62-6ae8-edde-c915-cd5962c3b16a-7ff139bc {
  align-self: start;
}

#w-node-_72aabe62-6ae8-edde-c915-cd5962c3b16b-7ff139bc {
  justify-self: center;
}

#w-node-_4002aa8f-8872-a218-843e-5e3a516a8a56-7ff139bc, #w-node-_4002aa8f-8872-a218-843e-5e3a516a8a48-7ff139bc, #w-node-_4002aa8f-8872-a218-843e-5e3a516a8a4f-7ff139bc, #w-node-_4002aa8f-8872-a218-843e-5e3a516a8a41-7ff139bc, #w-node-_4002aa8f-8872-a218-843e-5e3a516a8a5d-7ff139bc, #w-node-_32ca772d-9bfb-f6b4-6b42-9191b11d3fa8-7ff139bc, #w-node-fbdf7c5d-7fd0-21f2-b902-9105f8f5fbd1-7ff139bc, #w-node-aec4712d-7985-b14f-aeee-8abb16639f48-7ff139bc, #w-node-fb31a2ca-7562-34f1-07cb-c52fc999c0a7-7ff139bc, #w-node-_418e5904-8c6d-4253-dcc1-c3a03f54f6f0-7ff139bc {
  place-self: center;
}

#w-node-e0fbff26-ffc7-7b11-2958-23748bd8d5ba-7ff139bc {
  align-self: start;
}

#w-node-e0fbff26-ffc7-7b11-2958-23748bd8d5bb-7ff139bc {
  justify-self: center;
}

#w-node-e0fbff26-ffc7-7b11-2958-23748bd8d5bf-7ff139bc {
  align-self: start;
}

#w-node-e0fbff26-ffc7-7b11-2958-23748bd8d5c0-7ff139bc {
  justify-self: center;
}

#w-node-e0fbff26-ffc7-7b11-2958-23748bd8d5c4-7ff139bc {
  align-self: start;
}

#w-node-e0fbff26-ffc7-7b11-2958-23748bd8d5c5-7ff139bc {
  justify-self: center;
}

#w-node-_4d679ab6-3842-e8e9-b3b6-67e3f7a6c393-7ff139bc, #w-node-_031f54f2-bf5c-3d88-d1cf-d5fb2ba2a32d-7ff139bc, #w-node-_23457e45-bf5c-d6fc-8581-0c275ee0afca-7ff139bc, #w-node-d85497b0-d42b-5d88-0979-c328c29d0801-7ff139bc, #w-node-d94f8a50-8763-1ede-9f48-ee59e205fe50-7ff139bc, #w-node-fe38988c-e099-4cc8-c2bc-f23ece539ecc-7ff139bc, #w-node-aed76719-1029-7033-c5a8-cd5979ccd45c-7ff139bc, #w-node-_7391f94a-1453-ec96-fe46-ae10b7baca81-7ff139bc, #w-node-_40a1c2ae-cb3b-86a1-917d-ab6616bace6e-7ff139bc, #w-node-fdfdfa5f-b062-7191-4749-cdf103b45afd-7ff139bc, #w-node-_5f30b866-dcfd-a17d-2b69-f3b027c8b7cd-7ff139bc, #w-node-_51fcbd8c-ea69-fedc-fc70-034320e39037-7ff139bc, #w-node-c1edfab5-7e2c-03d8-437a-0a8bbe9174ea-7ff139bc, #w-node-a268b0e9-641b-f81e-4792-9908c6fd9714-7ff139bc, #w-node-_7a65c416-c1d2-3922-c425-55e68ac1dbfc-7ff139bc {
  place-self: center;
}

#w-node-ec76c291-cd9b-dd50-c2b2-d4fbe465ddf8-7ff139bc {
  align-self: start;
}

#w-node-ec76c291-cd9b-dd50-c2b2-d4fbe465ddf9-7ff139bc {
  justify-self: center;
}

#w-node-ec76c291-cd9b-dd50-c2b2-d4fbe465ddfd-7ff139bc {
  align-self: start;
}

#w-node-ec76c291-cd9b-dd50-c2b2-d4fbe465ddfe-7ff139bc {
  justify-self: center;
}

#w-node-ec76c291-cd9b-dd50-c2b2-d4fbe465de02-7ff139bc {
  align-self: start;
}

#w-node-ec76c291-cd9b-dd50-c2b2-d4fbe465de03-7ff139bc {
  justify-self: center;
}

#w-node-_7a341879-ce02-20fe-0a06-8569f1765d7b-7ff139bc, #w-node-_7a341879-ce02-20fe-0a06-8569f1765d66-7ff139bc, #w-node-_7a341879-ce02-20fe-0a06-8569f1765d74-7ff139bc, #w-node-_7a341879-ce02-20fe-0a06-8569f1765d6d-7ff139bc, #w-node-ff5a7003-ee2d-9b50-0b51-84197b219312-7ff139bc, #w-node-_1b4e1bc5-1977-7424-ade3-0094248e79b6-7ff139bc, #w-node-b4f08157-b302-da86-d09f-6df6f83e7967-7ff139bc, #w-node-_45bf89b1-b4f3-ba3d-d1f8-8611c55b0f08-7ff139bc, #w-node-_505598de-5529-ffae-f232-67a9c24efb7e-7ff139bc, #w-node-_253159bf-5097-83ec-5395-32ba8a1c34a7-7ff139bc, #w-node-_27d6e893-e9b7-34b6-be62-26960333e6d8-7ff139bc, #w-node-_198ecf0e-27aa-25b1-94bf-16baa52dd130-7ff139bc, #w-node-e2c16bcc-427b-a31f-6ff5-47af210a519b-7ff139bc, #w-node-b875cb02-b8f4-2a1a-cdb3-450d9fee5441-7ff139bc {
  place-self: center;
}

#w-node-_7ecb3e52-e1f6-bd98-fec7-698f0e792f5d-7ff139bc {
  align-self: start;
}

#w-node-_7ecb3e52-e1f6-bd98-fec7-698f0e792f5e-7ff139bc {
  justify-self: center;
}

#w-node-e324cd9e-ab73-cece-ab57-70eabda8e562-7ff139bc {
  align-self: start;
}

#w-node-e324cd9e-ab73-cece-ab57-70eabda8e563-7ff139bc {
  justify-self: center;
}

#w-node-_55da6f33-6460-cf9f-97be-2237ba3f3333-7ff139bc {
  align-self: start;
}

#w-node-_55da6f33-6460-cf9f-97be-2237ba3f3334-7ff139bc {
  justify-self: center;
}

#w-node-b739ac7a-e074-127c-28e5-b540f2b480f2-7ff139bc, #w-node-b1ce40fe-e352-94c7-43dc-ba41a4c164e6-7ff139bc, #w-node-_031cebe6-9146-2ea1-858c-7a933f0573a5-7ff139bc, #w-node-_81a3f5c5-61f2-0eab-ab11-f62e64aa1804-7ff139bc, #w-node-c96d523a-4cd2-d7cf-4f22-9d2bd5325432-7ff139bc, #w-node-_230740ab-78ba-ceb5-792f-a9d2041f7969-7ff139bc, #w-node-_230740ab-78ba-ceb5-792f-a9d2041f7970-7ff139bc, #w-node-_230740ab-78ba-ceb5-792f-a9d2041f7977-7ff139bc, #w-node-_230740ab-78ba-ceb5-792f-a9d2041f797e-7ff139bc, #w-node-_230740ab-78ba-ceb5-792f-a9d2041f7985-7ff139bc, #w-node-_9b9c183b-a9e2-83cc-46e4-6c192c84f084-7ff139bc, #w-node-_9b9c183b-a9e2-83cc-46e4-6c192c84f08b-7ff139bc, #w-node-_9b9c183b-a9e2-83cc-46e4-6c192c84f092-7ff139bc, #w-node-_9b9c183b-a9e2-83cc-46e4-6c192c84f099-7ff139bc, #w-node-_9b9c183b-a9e2-83cc-46e4-6c192c84f0a0-7ff139bc {
  place-self: center;
}

#w-node-_43f23d21-e201-67e0-9aeb-55d8eac9b985-7ff139bc {
  align-self: start;
}

#w-node-_43f23d21-e201-67e0-9aeb-55d8eac9b986-7ff139bc {
  justify-self: center;
}

#w-node-_43f23d21-e201-67e0-9aeb-55d8eac9b98a-7ff139bc {
  align-self: start;
}

#w-node-_43f23d21-e201-67e0-9aeb-55d8eac9b98b-7ff139bc {
  justify-self: center;
}

#w-node-_6f7bc5db-aed3-73bc-6f58-e72ca63d15e1-7ff139bc, #w-node-_6f7bc5db-aed3-73bc-6f58-e72ca63d15c5-7ff139bc, #w-node-_6f7bc5db-aed3-73bc-6f58-e72ca63d15cc-7ff139bc, #w-node-_6f7bc5db-aed3-73bc-6f58-e72ca63d15d3-7ff139bc, #w-node-_6f7bc5db-aed3-73bc-6f58-e72ca63d15da-7ff139bc, #w-node-b5f88de5-e1a4-b9ee-87b7-848c1f61b363-7ff139bc, #w-node-_50649346-7b61-8bd0-ef7f-b771a287c7af-7ff139bc, #w-node-_4861c65f-4eb0-4f84-0568-9579d5ca47f8-7ff139bc, #w-node-ad47c0d9-d28e-b32a-d336-85198e384194-7ff139bc, #w-node-_63100146-7c53-aa52-c990-8fa2bba92b92-7ff139bc {
  place-self: center;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b5e-7ff139bc {
  align-self: start;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b5f-7ff139bc {
  justify-self: center;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b63-7ff139bc {
  align-self: start;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b64-7ff139bc {
  justify-self: center;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b68-7ff139bc {
  align-self: start;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b69-7ff139bc {
  justify-self: center;
}

#w-node-_4a2de9a6-1961-8d76-671b-e319edb48f93-7ff139bc {
  align-self: start;
}

#w-node-_4a2de9a6-1961-8d76-671b-e319edb48f94-7ff139bc {
  justify-self: center;
}

#w-node-_02b2b65f-2773-88ac-dfa4-01df98629866-7ff139bc, #w-node-_2e3c7887-726d-99a2-e849-b54bbc57845f-7ff139bc, #w-node-_84644fc1-5003-feb5-f925-d3dc2d0d12aa-7ff139bc, #w-node-_3f788827-8f49-d374-3cf7-03516befd405-7ff139bc, #w-node-f06dfed8-7390-92ad-3021-3c9a4dd0f2f6-7ff139bc, #w-node-_1d7d1e2f-8e70-6c57-c9d4-613e5042fca8-7ff139bc, #w-node-e4cf4243-bce4-1fba-fd60-807c0b1b6e58-7ff139bc, #w-node-b6c7fb67-4e58-3519-9924-07cff81b3ea5-7ff139bc, #w-node-ffa6a31e-97da-1a6e-d87d-45ef1150669b-7ff139bc, #w-node-_3a33dae9-21ee-5230-fd8f-05a6a4f5a696-7ff139bc, #w-node-_3a33dae9-21ee-5230-fd8f-05a6a4f5a69d-7ff139bc, #w-node-cb391698-5e4e-2f3e-f46d-9900815b93ec-7ff139bc {
  place-self: center;
}

#w-node-c9e8dd8f-55a2-3b2b-fab0-7a15eb3f8442-119528c6 {
  align-self: start;
}

#w-node-_1d371c08-b9d4-1416-975a-b5e835884fb5-119528c6 {
  justify-self: center;
}

#w-node-_616a055a-1e60-01df-4b3b-af5f99be1b80-119528c6 {
  align-self: start;
}

#w-node-feaf7667-54d0-4ad7-437a-609334969350-119528c6 {
  justify-self: center;
}

#w-node-_098d7a0c-d697-04f9-573d-74806486da85-119528c6, #w-node-_712fb9b1-c014-6e7a-6a15-17e7280542ca-119528c6, #w-node-_65e56bd2-8424-f912-a685-84a6d9e58c4e-119528c6, #w-node-afa275fa-acb7-0d4c-95ce-96db3a63bbbd-119528c6, #w-node-bb7473b2-dd1e-c7f9-07b3-af66c8cdc58f-119528c6, #w-node-_54d18fde-759a-9dd6-3df1-11bf85b3b8f7-119528c6, #w-node-a25a66b2-a012-13d5-e060-754bd471fe5b-119528c6, #w-node-b223aa02-73c1-f192-b9fd-4b794615fe63-119528c6, #w-node-_55d1f9df-6ad2-05fa-a327-5c3a5729f29c-119528c6, #w-node-_0ae23800-5918-66f4-cd2a-0979d6ab9ded-119528c6 {
  place-self: center;
}

#w-node-_72aabe62-6ae8-edde-c915-cd5962c3b165-119528c6, #w-node-_72aabe62-6ae8-edde-c915-cd5962c3b16a-119528c6 {
  align-self: start;
}

#w-node-_72aabe62-6ae8-edde-c915-cd5962c3b16b-119528c6 {
  justify-self: center;
}

#w-node-_4002aa8f-8872-a218-843e-5e3a516a8a4f-119528c6, #w-node-_4002aa8f-8872-a218-843e-5e3a516a8a41-119528c6, #w-node-_4002aa8f-8872-a218-843e-5e3a516a8a5d-119528c6, #w-node-_4002aa8f-8872-a218-843e-5e3a516a8a48-119528c6, #w-node-_4002aa8f-8872-a218-843e-5e3a516a8a56-119528c6, #w-node-_32ca772d-9bfb-f6b4-6b42-9191b11d3fa8-119528c6, #w-node-aec4712d-7985-b14f-aeee-8abb16639f48-119528c6, #w-node-fb31a2ca-7562-34f1-07cb-c52fc999c0a7-119528c6, #w-node-_418e5904-8c6d-4253-dcc1-c3a03f54f6f0-119528c6, #w-node-fbdf7c5d-7fd0-21f2-b902-9105f8f5fbd1-119528c6 {
  place-self: center;
}

#w-node-e0fbff26-ffc7-7b11-2958-23748bd8d5ba-119528c6 {
  align-self: start;
}

#w-node-e0fbff26-ffc7-7b11-2958-23748bd8d5bb-119528c6 {
  justify-self: center;
}

#w-node-e0fbff26-ffc7-7b11-2958-23748bd8d5bf-119528c6 {
  align-self: start;
}

#w-node-e0fbff26-ffc7-7b11-2958-23748bd8d5c0-119528c6 {
  justify-self: center;
}

#w-node-_23457e45-bf5c-d6fc-8581-0c275ee0afca-119528c6, #w-node-_031f54f2-bf5c-3d88-d1cf-d5fb2ba2a32d-119528c6, #w-node-_4d679ab6-3842-e8e9-b3b6-67e3f7a6c393-119528c6, #w-node-d85497b0-d42b-5d88-0979-c328c29d0801-119528c6, #w-node-aed76719-1029-7033-c5a8-cd5979ccd45c-119528c6, #w-node-_7391f94a-1453-ec96-fe46-ae10b7baca81-119528c6, #w-node-fdfdfa5f-b062-7191-4749-cdf103b45afd-119528c6, #w-node-fe38988c-e099-4cc8-c2bc-f23ece539ecc-119528c6, #w-node-_40a1c2ae-cb3b-86a1-917d-ab6616bace6e-119528c6 {
  place-self: center;
}

#w-node-ec76c291-cd9b-dd50-c2b2-d4fbe465ddf8-119528c6 {
  align-self: start;
}

#w-node-ec76c291-cd9b-dd50-c2b2-d4fbe465ddf9-119528c6 {
  justify-self: center;
}

#w-node-ec76c291-cd9b-dd50-c2b2-d4fbe465ddfd-119528c6 {
  align-self: start;
}

#w-node-ec76c291-cd9b-dd50-c2b2-d4fbe465ddfe-119528c6 {
  justify-self: center;
}

#w-node-ec76c291-cd9b-dd50-c2b2-d4fbe465de02-119528c6 {
  align-self: start;
}

#w-node-ec76c291-cd9b-dd50-c2b2-d4fbe465de03-119528c6 {
  justify-self: center;
}

#w-node-_7a341879-ce02-20fe-0a06-8569f1765d5f-119528c6, #w-node-_7a341879-ce02-20fe-0a06-8569f1765d6d-119528c6, #w-node-_7a341879-ce02-20fe-0a06-8569f1765d74-119528c6, #w-node-_7a341879-ce02-20fe-0a06-8569f1765d66-119528c6, #w-node-ff5a7003-ee2d-9b50-0b51-84197b219312-119528c6, #w-node-_505598de-5529-ffae-f232-67a9c24efb7e-119528c6, #w-node-_45bf89b1-b4f3-ba3d-d1f8-8611c55b0f08-119528c6, #w-node-_1b4e1bc5-1977-7424-ade3-0094248e79b6-119528c6, #w-node-_27d6e893-e9b7-34b6-be62-26960333e6d8-119528c6, #w-node-_198ecf0e-27aa-25b1-94bf-16baa52dd130-119528c6, #w-node-e2c16bcc-427b-a31f-6ff5-47af210a519b-119528c6, #w-node-b875cb02-b8f4-2a1a-cdb3-450d9fee5441-119528c6 {
  place-self: center;
}

#w-node-_7ecb3e52-e1f6-bd98-fec7-698f0e792f5d-119528c6 {
  align-self: start;
}

#w-node-_7ecb3e52-e1f6-bd98-fec7-698f0e792f5e-119528c6 {
  justify-self: center;
}

#w-node-e324cd9e-ab73-cece-ab57-70eabda8e562-119528c6 {
  align-self: start;
}

#w-node-e324cd9e-ab73-cece-ab57-70eabda8e563-119528c6 {
  justify-self: center;
}

#w-node-_55da6f33-6460-cf9f-97be-2237ba3f3333-119528c6 {
  align-self: start;
}

#w-node-_55da6f33-6460-cf9f-97be-2237ba3f3334-119528c6 {
  justify-self: center;
}

#w-node-ccef6994-fd73-bbb5-b282-39bfb504715b-119528c6 {
  align-self: start;
}

#w-node-ccef6994-fd73-bbb5-b282-39bfb504715c-119528c6 {
  justify-self: center;
}

#w-node-_0e99dafe-6e09-e7ed-7f0b-f17a678ff239-119528c6 {
  align-self: start;
}

#w-node-_0e99dafe-6e09-e7ed-7f0b-f17a678ff23a-119528c6 {
  justify-self: center;
}

#w-node-b739ac7a-e074-127c-28e5-b540f2b480f2-119528c6, #w-node-b1ce40fe-e352-94c7-43dc-ba41a4c164e6-119528c6, #w-node-_031cebe6-9146-2ea1-858c-7a933f0573a5-119528c6, #w-node-_9ecd014e-d57d-38f1-6332-695e3c47b4f8-119528c6, #w-node-_81a3f5c5-61f2-0eab-ab11-f62e64aa1804-119528c6, #w-node-_230740ab-78ba-ceb5-792f-a9d2041f7969-119528c6, #w-node-_230740ab-78ba-ceb5-792f-a9d2041f7970-119528c6, #w-node-_230740ab-78ba-ceb5-792f-a9d2041f7977-119528c6, #w-node-_230740ab-78ba-ceb5-792f-a9d2041f797e-119528c6, #w-node-_9b9c183b-a9e2-83cc-46e4-6c192c84f084-119528c6, #w-node-_9b9c183b-a9e2-83cc-46e4-6c192c84f08b-119528c6, #w-node-_9b9c183b-a9e2-83cc-46e4-6c192c84f092-119528c6, #w-node-_9b9c183b-a9e2-83cc-46e4-6c192c84f099-119528c6, #w-node-d554428e-58ef-3863-a391-2ac39a16413d-119528c6, #w-node-d554428e-58ef-3863-a391-2ac39a164144-119528c6, #w-node-cff35574-ebac-c63d-87af-86d672f82885-119528c6, #w-node-_5bd33f1a-980d-efea-22a6-55fe0cbc791d-119528c6, #w-node-_5bd33f1a-980d-efea-22a6-55fe0cbc7924-119528c6, #w-node-_5bd33f1a-980d-efea-22a6-55fe0cbc792b-119528c6, #w-node-_5bd33f1a-980d-efea-22a6-55fe0cbc7932-119528c6 {
  place-self: center;
}

#w-node-_43f23d21-e201-67e0-9aeb-55d8eac9b985-119528c6 {
  align-self: start;
}

#w-node-_43f23d21-e201-67e0-9aeb-55d8eac9b986-119528c6 {
  justify-self: center;
}

#w-node-_43f23d21-e201-67e0-9aeb-55d8eac9b98a-119528c6 {
  align-self: start;
}

#w-node-_43f23d21-e201-67e0-9aeb-55d8eac9b98b-119528c6 {
  justify-self: center;
}

#w-node-f770a22c-ba1e-3b06-efef-364ffd8dba23-119528c6 {
  align-self: start;
}

#w-node-f770a22c-ba1e-3b06-efef-364ffd8dba24-119528c6 {
  justify-self: center;
}

#w-node-_6f7bc5db-aed3-73bc-6f58-e72ca63d15c5-119528c6, #w-node-_50649346-7b61-8bd0-ef7f-b771a287c7af-119528c6, #w-node-_4861c65f-4eb0-4f84-0568-9579d5ca47f8-119528c6, #w-node-_63100146-7c53-aa52-c990-8fa2bba92b92-119528c6, #w-node-ad47c0d9-d28e-b32a-d336-85198e384194-119528c6, #w-node-b5f88de5-e1a4-b9ee-87b7-848c1f61b363-119528c6, #w-node-a63afc50-1cb5-9caa-1697-b921fa581e7a-119528c6, #w-node-a63afc50-1cb5-9caa-1697-b921fa581e88-119528c6, #w-node-a63afc50-1cb5-9caa-1697-b921fa581e8f-119528c6, #w-node-a63afc50-1cb5-9caa-1697-b921fa581e96-119528c6 {
  place-self: center;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b5e-119528c6 {
  align-self: start;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b5f-119528c6 {
  justify-self: center;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b63-119528c6 {
  align-self: start;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b64-119528c6 {
  justify-self: center;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b68-119528c6 {
  align-self: start;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b69-119528c6 {
  justify-self: center;
}

#w-node-_4a2de9a6-1961-8d76-671b-e319edb48f93-119528c6 {
  align-self: start;
}

#w-node-_4a2de9a6-1961-8d76-671b-e319edb48f94-119528c6 {
  justify-self: center;
}

#w-node-_02b2b65f-2773-88ac-dfa4-01df98629866-119528c6, #w-node-_3f788827-8f49-d374-3cf7-03516befd405-119528c6, #w-node-f06dfed8-7390-92ad-3021-3c9a4dd0f2f6-119528c6, #w-node-_2c8c418d-60eb-b9e5-80bd-2d81f747d718-119528c6, #w-node-_45f1f4b3-4018-c2a8-4de5-2645f7a1ed32-119528c6, #w-node-_1d7d1e2f-8e70-6c57-c9d4-613e5042fca8-119528c6, #w-node-e4cf4243-bce4-1fba-fd60-807c0b1b6e58-119528c6, #w-node-b6c7fb67-4e58-3519-9924-07cff81b3ea5-119528c6, #w-node-ffa6a31e-97da-1a6e-d87d-45ef1150669b-119528c6, #w-node-_3a33dae9-21ee-5230-fd8f-05a6a4f5a696-119528c6, #w-node-_3a33dae9-21ee-5230-fd8f-05a6a4f5a69d-119528c6, #w-node-cb391698-5e4e-2f3e-f46d-9900815b93ec-119528c6 {
  place-self: center;
}

#w-node-c9e8dd8f-55a2-3b2b-fab0-7a15eb3f8442-20fbadf9 {
  align-self: start;
}

#w-node-_1d371c08-b9d4-1416-975a-b5e835884fb5-20fbadf9 {
  justify-self: center;
}

#w-node-_098d7a0c-d697-04f9-573d-74806486da85-20fbadf9, #w-node-_712fb9b1-c014-6e7a-6a15-17e7280542ca-20fbadf9, #w-node-_65e56bd2-8424-f912-a685-84a6d9e58c4e-20fbadf9, #w-node-afa275fa-acb7-0d4c-95ce-96db3a63bbbd-20fbadf9, #w-node-bb7473b2-dd1e-c7f9-07b3-af66c8cdc58f-20fbadf9 {
  place-self: center;
}

#w-node-_72aabe62-6ae8-edde-c915-cd5962c3b165-20fbadf9 {
  align-self: start;
}

#w-node-_4002aa8f-8872-a218-843e-5e3a516a8a5d-20fbadf9, #w-node-_4002aa8f-8872-a218-843e-5e3a516a8a56-20fbadf9, #w-node-_4002aa8f-8872-a218-843e-5e3a516a8a48-20fbadf9, #w-node-_4002aa8f-8872-a218-843e-5e3a516a8a41-20fbadf9 {
  place-self: center;
}

#w-node-e0fbff26-ffc7-7b11-2958-23748bd8d5ba-20fbadf9 {
  align-self: start;
}

#w-node-e0fbff26-ffc7-7b11-2958-23748bd8d5bb-20fbadf9 {
  justify-self: center;
}

#w-node-e0fbff26-ffc7-7b11-2958-23748bd8d5bf-20fbadf9 {
  align-self: start;
}

#w-node-e0fbff26-ffc7-7b11-2958-23748bd8d5c0-20fbadf9 {
  justify-self: center;
}

#w-node-_23457e45-bf5c-d6fc-8581-0c275ee0afca-20fbadf9, #w-node-_031f54f2-bf5c-3d88-d1cf-d5fb2ba2a32d-20fbadf9, #w-node-aed76719-1029-7033-c5a8-cd5979ccd45c-20fbadf9, #w-node-_7391f94a-1453-ec96-fe46-ae10b7baca81-20fbadf9, #w-node-_40a1c2ae-cb3b-86a1-917d-ab6616bace6e-20fbadf9, #w-node-fdfdfa5f-b062-7191-4749-cdf103b45afd-20fbadf9, #w-node-fe38988c-e099-4cc8-c2bc-f23ece539ecc-20fbadf9 {
  place-self: center;
}

#w-node-ec76c291-cd9b-dd50-c2b2-d4fbe465ddf8-20fbadf9 {
  align-self: start;
}

#w-node-ec76c291-cd9b-dd50-c2b2-d4fbe465ddf9-20fbadf9 {
  justify-self: center;
}

#w-node-_7a341879-ce02-20fe-0a06-8569f1765d5f-20fbadf9, #w-node-_7a341879-ce02-20fe-0a06-8569f1765d66-20fbadf9, #w-node-_7a341879-ce02-20fe-0a06-8569f1765d6d-20fbadf9, #w-node-_7a341879-ce02-20fe-0a06-8569f1765d74-20fbadf9, #w-node-_7a341879-ce02-20fe-0a06-8569f1765d7b-20fbadf9 {
  place-self: center;
}

#w-node-_7ecb3e52-e1f6-bd98-fec7-698f0e792f5d-20fbadf9 {
  align-self: start;
}

#w-node-_7ecb3e52-e1f6-bd98-fec7-698f0e792f5e-20fbadf9 {
  justify-self: center;
}

#w-node-e324cd9e-ab73-cece-ab57-70eabda8e562-20fbadf9 {
  align-self: start;
}

#w-node-e324cd9e-ab73-cece-ab57-70eabda8e563-20fbadf9 {
  justify-self: center;
}

#w-node-_55da6f33-6460-cf9f-97be-2237ba3f3333-20fbadf9 {
  align-self: start;
}

#w-node-_55da6f33-6460-cf9f-97be-2237ba3f3334-20fbadf9 {
  justify-self: center;
}

#w-node-_358732ca-9c0c-73db-f2d2-591b373b9739-20fbadf9 {
  align-self: start;
}

#w-node-_358732ca-9c0c-73db-f2d2-591b373b973a-20fbadf9 {
  justify-self: center;
}

#w-node-b739ac7a-e074-127c-28e5-b540f2b480f2-20fbadf9, #w-node-b1ce40fe-e352-94c7-43dc-ba41a4c164e6-20fbadf9, #w-node-_031cebe6-9146-2ea1-858c-7a933f0573a5-20fbadf9, #w-node-_81a3f5c5-61f2-0eab-ab11-f62e64aa1804-20fbadf9, #w-node-_230740ab-78ba-ceb5-792f-a9d2041f7969-20fbadf9, #w-node-_230740ab-78ba-ceb5-792f-a9d2041f7970-20fbadf9, #w-node-_230740ab-78ba-ceb5-792f-a9d2041f7977-20fbadf9, #w-node-_230740ab-78ba-ceb5-792f-a9d2041f797e-20fbadf9, #w-node-_9b9c183b-a9e2-83cc-46e4-6c192c84f084-20fbadf9, #w-node-_9b9c183b-a9e2-83cc-46e4-6c192c84f08b-20fbadf9, #w-node-_9b9c183b-a9e2-83cc-46e4-6c192c84f092-20fbadf9, #w-node-_9b9c183b-a9e2-83cc-46e4-6c192c84f099-20fbadf9, #w-node-ac68ef31-4b44-5437-26da-352e663e9fbb-20fbadf9, #w-node-ac68ef31-4b44-5437-26da-352e663e9fc2-20fbadf9, #w-node-ac68ef31-4b44-5437-26da-352e663e9fc9-20fbadf9 {
  place-self: center;
}

#w-node-_43f23d21-e201-67e0-9aeb-55d8eac9b985-20fbadf9 {
  align-self: start;
}

#w-node-_43f23d21-e201-67e0-9aeb-55d8eac9b986-20fbadf9 {
  justify-self: center;
}

#w-node-_43f23d21-e201-67e0-9aeb-55d8eac9b98a-20fbadf9 {
  align-self: start;
}

#w-node-_43f23d21-e201-67e0-9aeb-55d8eac9b98b-20fbadf9 {
  justify-self: center;
}

#w-node-_6f7bc5db-aed3-73bc-6f58-e72ca63d15c5-20fbadf9, #w-node-bda5d4a0-4f81-c8e2-b63c-671424c2c137-20fbadf9, #w-node-b94b8a6f-e880-9964-da89-3cf7b954a0c5-20fbadf9, #w-node-_1a4eea5c-b828-2c75-683e-13e82e11a974-20fbadf9, #w-node-f0b11184-a802-af16-f81d-4408751dd7ee-20fbadf9, #w-node-_50649346-7b61-8bd0-ef7f-b771a287c7af-20fbadf9, #w-node-_4861c65f-4eb0-4f84-0568-9579d5ca47f8-20fbadf9, #w-node-_63100146-7c53-aa52-c990-8fa2bba92b92-20fbadf9, #w-node-ad47c0d9-d28e-b32a-d336-85198e384194-20fbadf9, #w-node-b5f88de5-e1a4-b9ee-87b7-848c1f61b363-20fbadf9 {
  place-self: center;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b5e-20fbadf9 {
  align-self: start;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b5f-20fbadf9 {
  justify-self: center;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b63-20fbadf9 {
  align-self: start;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b64-20fbadf9 {
  justify-self: center;
}

#w-node-_02b2b65f-2773-88ac-dfa4-01df98629866-20fbadf9, #w-node-d6c32fd9-448d-784f-00ed-dae27955bab6-20fbadf9, #w-node-_8d9f014c-8d82-ce0e-cf54-9806301efd65-20fbadf9, #w-node-_8907fb02-2885-f1f8-0942-fdfcba793a2f-20fbadf9, #w-node-fc0cc569-53d7-7521-ee52-738c18ff736d-20fbadf9, #w-node-_3f788827-8f49-d374-3cf7-03516befd405-20fbadf9, #w-node-f06dfed8-7390-92ad-3021-3c9a4dd0f2f6-20fbadf9, #w-node-_2c8c418d-60eb-b9e5-80bd-2d81f747d718-20fbadf9, #w-node-_45f1f4b3-4018-c2a8-4de5-2645f7a1ed32-20fbadf9 {
  place-self: center;
}

#w-node-c9e8dd8f-55a2-3b2b-fab0-7a15eb3f8442-568e1223 {
  align-self: start;
}

#w-node-_1d371c08-b9d4-1416-975a-b5e835884fb5-568e1223 {
  justify-self: center;
}

#w-node-_098d7a0c-d697-04f9-573d-74806486da85-568e1223, #w-node-_712fb9b1-c014-6e7a-6a15-17e7280542ca-568e1223, #w-node-_65e56bd2-8424-f912-a685-84a6d9e58c4e-568e1223, #w-node-afa275fa-acb7-0d4c-95ce-96db3a63bbbd-568e1223, #w-node-bb7473b2-dd1e-c7f9-07b3-af66c8cdc58f-568e1223 {
  place-self: center;
}

#w-node-_72aabe62-6ae8-edde-c915-cd5962c3b165-568e1223 {
  align-self: start;
}

#w-node-_4002aa8f-8872-a218-843e-5e3a516a8a56-568e1223, #w-node-_4002aa8f-8872-a218-843e-5e3a516a8a5d-568e1223, #w-node-_4002aa8f-8872-a218-843e-5e3a516a8a4f-568e1223, #w-node-_4002aa8f-8872-a218-843e-5e3a516a8a41-568e1223 {
  place-self: center;
}

#w-node-e0fbff26-ffc7-7b11-2958-23748bd8d5ba-568e1223 {
  align-self: start;
}

#w-node-e0fbff26-ffc7-7b11-2958-23748bd8d5bb-568e1223 {
  justify-self: center;
}

#w-node-e0fbff26-ffc7-7b11-2958-23748bd8d5bf-568e1223 {
  align-self: start;
}

#w-node-e0fbff26-ffc7-7b11-2958-23748bd8d5c0-568e1223 {
  justify-self: center;
}

#w-node-_4d679ab6-3842-e8e9-b3b6-67e3f7a6c393-568e1223, #w-node-_031f54f2-bf5c-3d88-d1cf-d5fb2ba2a32d-568e1223, #w-node-_23457e45-bf5c-d6fc-8581-0c275ee0afca-568e1223, #w-node-d85497b0-d42b-5d88-0979-c328c29d0801-568e1223, #w-node-aed76719-1029-7033-c5a8-cd5979ccd45c-568e1223, #w-node-_7391f94a-1453-ec96-fe46-ae10b7baca81-568e1223, #w-node-fe38988c-e099-4cc8-c2bc-f23ece539ecc-568e1223, #w-node-fdfdfa5f-b062-7191-4749-cdf103b45afd-568e1223 {
  place-self: center;
}

#w-node-ec76c291-cd9b-dd50-c2b2-d4fbe465ddf8-568e1223 {
  align-self: start;
}

#w-node-ec76c291-cd9b-dd50-c2b2-d4fbe465ddf9-568e1223 {
  justify-self: center;
}

#w-node-_7a341879-ce02-20fe-0a06-8569f1765d66-568e1223, #w-node-_7a341879-ce02-20fe-0a06-8569f1765d5f-568e1223, #w-node-_7a341879-ce02-20fe-0a06-8569f1765d6d-568e1223, #w-node-_7a341879-ce02-20fe-0a06-8569f1765d74-568e1223, #w-node-_7a341879-ce02-20fe-0a06-8569f1765d7b-568e1223 {
  place-self: center;
}

#w-node-_7ecb3e52-e1f6-bd98-fec7-698f0e792f5d-568e1223 {
  align-self: start;
}

#w-node-_7ecb3e52-e1f6-bd98-fec7-698f0e792f5e-568e1223 {
  justify-self: center;
}

#w-node-e324cd9e-ab73-cece-ab57-70eabda8e562-568e1223 {
  align-self: start;
}

#w-node-e324cd9e-ab73-cece-ab57-70eabda8e563-568e1223 {
  justify-self: center;
}

#w-node-_55da6f33-6460-cf9f-97be-2237ba3f3333-568e1223 {
  align-self: start;
}

#w-node-_55da6f33-6460-cf9f-97be-2237ba3f3334-568e1223 {
  justify-self: center;
}

#w-node-_242e62b2-4b34-b744-2a38-a08eacc78188-568e1223 {
  align-self: start;
}

#w-node-_242e62b2-4b34-b744-2a38-a08eacc78189-568e1223 {
  justify-self: center;
}

#w-node-_6d166ef0-57c7-4d47-460e-5e6fcc32c923-568e1223 {
  align-self: start;
}

#w-node-_6d166ef0-57c7-4d47-460e-5e6fcc32c924-568e1223 {
  justify-self: center;
}

#w-node-b739ac7a-e074-127c-28e5-b540f2b480f2-568e1223, #w-node-b1ce40fe-e352-94c7-43dc-ba41a4c164e6-568e1223, #w-node-_031cebe6-9146-2ea1-858c-7a933f0573a5-568e1223, #w-node-_230740ab-78ba-ceb5-792f-a9d2041f7969-568e1223, #w-node-_230740ab-78ba-ceb5-792f-a9d2041f7970-568e1223, #w-node-_230740ab-78ba-ceb5-792f-a9d2041f7977-568e1223, #w-node-_230740ab-78ba-ceb5-792f-a9d2041f797e-568e1223, #w-node-_9b9c183b-a9e2-83cc-46e4-6c192c84f084-568e1223, #w-node-_9b9c183b-a9e2-83cc-46e4-6c192c84f08b-568e1223, #w-node-_9b9c183b-a9e2-83cc-46e4-6c192c84f092-568e1223, #w-node-_9b9c183b-a9e2-83cc-46e4-6c192c84f099-568e1223, #w-node-_45f71c0c-532c-2347-0ca8-48ffb98e2876-568e1223, #w-node-_45f71c0c-532c-2347-0ca8-48ffb98e287d-568e1223, #w-node-_45f71c0c-532c-2347-0ca8-48ffb98e2884-568e1223, #w-node-_45f71c0c-532c-2347-0ca8-48ffb98e288b-568e1223, #w-node-a452d68b-52cf-3c19-6ab5-262e5e559733-568e1223, #w-node-a452d68b-52cf-3c19-6ab5-262e5e55973a-568e1223, #w-node-a452d68b-52cf-3c19-6ab5-262e5e559741-568e1223, #w-node-a452d68b-52cf-3c19-6ab5-262e5e559748-568e1223 {
  place-self: center;
}

#w-node-_43f23d21-e201-67e0-9aeb-55d8eac9b985-568e1223 {
  align-self: start;
}

#w-node-_43f23d21-e201-67e0-9aeb-55d8eac9b986-568e1223 {
  justify-self: center;
}

#w-node-_43f23d21-e201-67e0-9aeb-55d8eac9b98a-568e1223 {
  align-self: start;
}

#w-node-_43f23d21-e201-67e0-9aeb-55d8eac9b98b-568e1223 {
  justify-self: center;
}

#w-node-_6f7bc5db-aed3-73bc-6f58-e72ca63d15c5-568e1223, #w-node-_5694b2e4-ff72-c0fd-9d9b-f4002450e395-568e1223, #w-node-_50649346-7b61-8bd0-ef7f-b771a287c7af-568e1223, #w-node-_4861c65f-4eb0-4f84-0568-9579d5ca47f8-568e1223, #w-node-_63100146-7c53-aa52-c990-8fa2bba92b92-568e1223, #w-node-b5f88de5-e1a4-b9ee-87b7-848c1f61b363-568e1223 {
  place-self: center;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b5e-568e1223 {
  align-self: start;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b5f-568e1223 {
  justify-self: center;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b63-568e1223 {
  align-self: start;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b64-568e1223 {
  justify-self: center;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b68-568e1223 {
  align-self: start;
}

#w-node-a77758ca-5c4b-0a30-3968-db9c90b82b69-568e1223 {
  justify-self: center;
}

#w-node-_02b2b65f-2773-88ac-dfa4-01df98629866-568e1223, #w-node-_376dc05f-081d-b6b0-76a7-ce47a3c157cb-568e1223, #w-node-_3c606a85-3724-ffe3-4b7b-57e805c68b2e-568e1223, #w-node-_3196b458-2c36-d1e8-7966-d0da95237d97-568e1223, #w-node-_3f788827-8f49-d374-3cf7-03516befd405-568e1223, #w-node-f06dfed8-7390-92ad-3021-3c9a4dd0f2f6-568e1223, #w-node-_2c8c418d-60eb-b9e5-80bd-2d81f747d718-568e1223, #w-node-_761f468d-02ce-1457-fd92-1aee5d6a5b3f-568e1223, #w-node-_1d7d1e2f-8e70-6c57-c9d4-613e5042fca8-568e1223, #w-node-e4cf4243-bce4-1fba-fd60-807c0b1b6e58-568e1223, #w-node-b6c7fb67-4e58-3519-9924-07cff81b3ea5-568e1223, #w-node-ffa6a31e-97da-1a6e-d87d-45ef1150669b-568e1223 {
  place-self: center;
}

@media screen and (max-width: 991px) {
  #w-node-_146fde45-68ef-67bb-3cd3-4df92bd8506c-8185dbe9 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_146fde45-68ef-67bb-3cd3-4df92bd8506a-8185dbe9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_146fde45-68ef-67bb-3cd3-4df92bd850c1-8185dbe9 {
    order: 9999;
    grid-column: span 1 / span 1;
  }

  #w-node-_146fde45-68ef-67bb-3cd3-4df92bd850b5-8185dbe9 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_146fde45-68ef-67bb-3cd3-4df92bd850b3-8185dbe9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e6e4022e-7996-33e4-0c48-8ab0f0b1b341-8185dbe9 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d8783bf2-bdbb-d986-5615-98e5f8722a1e-8185dbe9, #w-node-_8bc3dcf0-8b0a-6492-8ca5-2b44f17f9abb-8185dbe9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_9b8be3a7-9912-831f-1dd7-6f5578ed6942-8185dbe9 {
    grid-area: span 2 / span 3 / span 2 / span 3;
    place-self: center stretch;
  }

  #w-node-_83557c8e-f769-e4fd-07a0-d0a6a218626f-8185dbe9 {
    order: 0;
  }

  #w-node-eaf5e922-c4c3-7a34-f85e-49fb8d984d44-8185dbe9 {
    align-self: stretch;
  }

  #w-node-a7f94624-1e6a-986d-139c-3fb53ee5d4c3-8185dbe9 {
    align-self: end;
  }

  #w-node-a7f94624-1e6a-986d-139c-3fb53ee5d4ca-8185dbe9 {
    align-self: stretch;
  }

  #w-node-_146fde45-68ef-67bb-3cd3-4df92bd85060-8185dbe9, #w-node-_146fde45-68ef-67bb-3cd3-4df92bd850b5-8185dbe9, #w-node-abaa1cb6-69d8-574e-fe03-8c4e996f8b63-8185dbe9 {
    grid-column: span 1 / span 1;
  }
}


@font-face {
  font-family: 'Segoeui';
  src: url('../fonts/segoeui.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Segoeui';
  src: url('../fonts/segoeui.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}