body {
  background: #3e4648 !important;
}

#tinymce {
  background: white !important;
}

.googleMap {
  display: none;
}

.logo > img:nth-child(1) {
  width: 84px !important;
  margin-top: 8px;
  margin-bottom: -4px;
}

.logo-responsie.d-block.d-lg-none {
  width: 71px;
}

.header-main {
  background-color: rgb(0, 0, 0);
}

.illustration-v1 .illustration-ads {
  background: #0000005e;
}

.btn {
  color: #000;
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}

.btn:hover {
  color: #fff;
  background-color: #2094c8;
  border-color: #2094c8;
}

.bloc-title-container .bloc-title {
  color: #ffffff;
}

.header-top {
  display: none;
}

.header-main.transparent-header {
  background: #00000070;
}

a.d-block:nth-child(1)>img:nth-child(1) {
  width: 117px;
  margin-top: -3px;
  opacity: 46.5%;
}

#BFW-silver-actu-V02-2-52 p {
  color: white !important;
}

.bloc-title-container .line {
  background-color: #ffdd004f;
  height: 1px;
  opacity: 32%;
}

/* .blocDATEACTU .dateACTU {
  text-align: center;
  color: var(--main-color);
  background: #308ab4d1 !important;
  color: white;
  border-color: #ffdd0063;
} */

.btn.btn-ghost-light.btn-pointer.btn-small {
  color: white;
}


.imgPARTENAIRE {
  -webkit-filter: none;
}

#BFW-bloc-Pub-Anime-179 {
  padding-bottom: 20px;
}

.bas-footer {
  background: rgb(71, 80, 83);
}

.blocDATEACTU .dateACTU {
  border: 2px solid #2094c8;
  color: #fff;
  background: #2094c8;
}

.banner .title-banner::before {
  background: #1e1b1b;
}

.sky-form fieldset, .sky-form footer {
  background: rgb(43, 49, 51) !important;
}

.col-md-12.formagreement, .who a, .label  {
  color: #fff;
}

.bloc_silver_accordion .accordion-button {
  background: #00000078;
}

.accordion-body {
  background: black;
}

.bloc_silver_accordion p {
  color: white;
}

#BFW-bloc-texte-icone-215 {
  margin-top: -35px;
}

.list-unstyled.who.margin-bottom-30 a, .list-unstyled.who.margin-bottom-30 li, .sky-form .label, .banner-text.mt-3 {
  color: white !important;
}

.fixed-header .header-main.transparent-header {
  background: rgba(62, 70, 72, 0.76);
}


#filARIANE {
  background: #25292b;
}



.third-text {
  font-size: 26px;
  color: #fd0 !important;
  font-weight: bold;
}