body:not(.wp-admin).orange .section-paragraphe .paragraphe__container .branche_1,
div.wp-block.orange .section-paragraphe .paragraphe__container .branche_1 {
  fill: #FBC45A;
}
body:not(.wp-admin).violet .section-paragraphe .paragraphe__container .branche_1,
div.wp-block.violet .section-paragraphe .paragraphe__container .branche_1 {
  fill: #FBC45A;
}
body:not(.wp-admin).jaune .section-paragraphe,
div.wp-block.jaune .section-paragraphe {
  color: #1E4B35;
}
body:not(.wp-admin).jaune .section-paragraphe .paragraphe__container .branche_1,
div.wp-block.jaune .section-paragraphe .paragraphe__container .branche_1 {
  fill: #6898AC;
}
body:not(.wp-admin).jaune .section-paragraphe .paragraphe__container table tr:nth-child(odd),
div.wp-block.jaune .section-paragraphe .paragraphe__container table tr:nth-child(odd) {
  background-color: rgba(30,75,53,0.3);
}
body:not(.wp-admin).jaune .section-paragraphe .paragraphe__container table td,
div.wp-block.jaune .section-paragraphe .paragraphe__container table td {
  border-color: #1E4B35;
}
.section-paragraphe.no-branche .paragraphe__container {
  padding-top: 0;
}
.section-paragraphe .paragraphe__container {
  max-width: 1112px;
  margin: 0 auto;
  padding: 84px 40px 0;
  position: relative;
}
.section-paragraphe .paragraphe__container .paragraphe__bloc {
  position: relative;
  margin-top: 84px;
}
.section-paragraphe .paragraphe__container .branche_1 {
  width: 152px;
  z-index: -1;
  padding: 0;
  height: auto;
  position: absolute;
  top: 0;
  left: 25px;
  -webkit-transform: translate(-50%,0) rotate(180deg);
  -moz-transform: translate(-50%,0) rotate(180deg);
  -ms-transform: translate(-50%,0) rotate(180deg);
  -o-transform: translate(-50%,0) rotate(180deg);
  transform: translate(-50%,0) rotate(180deg);
  fill: #F7BA94;
}
.section-paragraphe .paragraphe__container p a {
  font-weight: 700;
}
.section-paragraphe .paragraphe__container p a:hover {
  text-decoration: underline;
}
.section-paragraphe .paragraphe__container .twocolumns {
  columns: 2;
  margin-bottom: 20px;
}
.section-paragraphe .paragraphe__container table {
  margin: auto;
}
.section-paragraphe .paragraphe__container table tr:nth-child(odd) {
  background-color: rgba(247,246,231,0.3);
}
.section-paragraphe .paragraphe__container table td {
  border-width: 1px;
  border-color: #F7F6E7;
}
@media (max-width: 1250px) {
  .section-paragraphe .paragraphe__container .branche_1 {
    display: none !important;
  }
}
@media (max-width: 767.98px) {
  .section-paragraphe .paragraphe__container .twocolumns {
    columns: 1;
  }
}
