.section-paragraphe {
  color: #FFFFFF;
}
.section-paragraphe .container-fluid .row .col-12 h2 {
  font-size: 5rem;
  margin-bottom: 3rem;
}
.section-paragraphe .paragraphe {
  margin-bottom: 6rem;
}
.section-paragraphe p a,
.section-paragraphe ul a {
  color: #F16105;
}
.section-paragraphe p a:hover,
.section-paragraphe ul a:hover {
  text-decoration: underline;
  color: #99AFC3;
}
.section-paragraphe strong {
  color: #F16105;
}
.section-paragraphe ul {
  line-height: 1.4;
  display: block;
  margin-bottom: 20px;
  padding-left: 20px;
}
.section-paragraphe a.bouton3,
.section-paragraphe a.liendoc {
  margin: 3rem 0 0 1rem;
}
.section-paragraphe .row > div :last-child {
  margin-bottom: 0;
}
.section-paragraphe.twocolumns .row > div {
  columns: 2;
  column-gap: 30px;
}
.section-paragraphe.encadre .row >div {
  background-color: #99AFC3;
  padding: 5rem 11.5rem 6rem;
  -webkit-border-radius: 1rem;
  -moz-border-radius: 1rem;
  border-radius: 1rem;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.section-paragraphe table {
  margin: auto;
}
.section-paragraphe table tr:nth-child(odd) {
  background-color: rgba(241,97,5,0.1);
}
.section-paragraphe table td {
  border-width: 1px;
}
@media (max-width: 991px) {
  .section-paragraphe.twocolumns .row > div {
    columns: 1;
  }
}
@media (max-width: 767px) {
  .section-paragraphe.encadre .row > div {
    padding: 30px 30px;
  }
}
@media (max-width: 575px) {
  .section-paragraphe.encadre .row > div {
    padding: 30px 20px;
  }
}
