@font-face {
  font-family: 'Optima';
  src: url('/wp-content/themes/yatatheme/fonts/Optima Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Optima';
  src: url('/wp-content/themes/yatatheme/fonts/Optima Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Optima';
  src: url('/wp-content/themes/yatatheme/fonts/OPTIMA_B.TTF') format('truetype');
  font-weight: 700;
  font-style: normal;
}
.section-paragraphe span.surtitre {
  display: block;
  font-size: 2.5rem;
  line-height: 3.2rem;
  color: #7CC5B2;
  margin-bottom: 10px;
}
.section-paragraphe div p:last-of-type {
  margin-bottom: 0;
}
.section-paragraphe h2 {
  max-width: 800px;
}
.section-paragraphe .boutonpara {
  text-align: center;
}
.section-paragraphe .boutonpara .bouton1 {
  margin-top: 30px;
}
.section-paragraphe .twocolumns {
  columns: 2;
  margin-bottom: 20px;
}
.section-paragraphe table {
  margin: auto;
}
.section-paragraphe table tr:nth-child(odd) {
  background-color: rgba(124,197,178,0.1);
}
.section-paragraphe table td {
  border-width: 1px;
}
body.darkmode .section-paragraphe p,
body.darkmode .section-paragraphe h1,
body.darkmode .section-paragraphe h2,
body.darkmode .section-paragraphe .h2like,
body.darkmode .section-paragraphe h3,
body.darkmode .section-paragraphe .h3like,
body.darkmode .section-paragraphe h4,
body.darkmode .section-paragraphe .h4like,
body.darkmode .section-paragraphe h5,
body.darkmode .section-paragraphe .h5like,
body.darkmode .section-paragraphe h6,
body.darkmode .section-paragraphe .h6like,
body.darkmode .section-paragraphe .bouton1,
body.darkmode .section-paragraphe ul {
  color: #ffffff;
}
@media (max-width: 1199px) {
  .section-paragraphe span.surtitre {
    font-size: 2.2rem;
    margin-bottom: 5px;
  }
}
@media (max-width: 991px) {
  .section-paragraphe span.surtitre {
    font-size: 2rem;
  }
}
