@font-face {
  font-family: 'DK';
  src: url('/wp-content/themes/yatatheme/fonts/DK/dk_liquid_embrace-webfont.woff2') format('woff2'), url('/wp-content/themes/yatatheme/fonts/DK/dk_liquid_embrace-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Cera';
  src: url('/wp-content/themes/yatatheme/fonts/cera/CeraPro-Regular.woff2') format('woff2'), url('/wp-content/themes/yatatheme/fonts/cera/CeraPro-Regular.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Cera';
  src: url('/wp-content/themes/yatatheme/fonts/cera/CeraPro-Bold.woff2') format('woff2'), url('/wp-content/themes/yatatheme/fonts/cera/CeraPro-Bold.woff') format('woff');
  font-weight: bold;
  font-style: normal;
}
.section-qui {
  max-width: 1360px;
  margin: 0 auto 80px;
}
.section-qui .section-qui__container {
  position: relative;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: flex-start;
}
.section-qui .section-qui__container .texte-container h3 {
  font-size: 3.9rem;
  width: 100%;
  transform: rotate(-2deg);
  margin: 0 0px 5rem 0rem;
}
.section-qui .section-qui__container .content-container {
  width: 100%;
}
.section-qui .section-qui__container .content-container .image-container img {
  width: 100%;
  display: block;
}
@media (max-width: 1200px) {
  .section-qui .section-qui__container h3 {
    font-size: 3.5rem;
  }
}
@media (max-width: 767.98px) {
  .section-qui .section-qui__container .content-container {
    display: flex;
    flex-direction: column;
  }
  .section-qui .section-qui__container .content-container .desc-container {
    margin: 0 0 30px 0px;
  }
}
@media (max-width: 576px) {
  .section-qui .section-qui__container .pretitle {
    font-size: 2.4rem;
  }
}
