@charset "UTF-8";

/* tarteaucitron overrides */
#tarteaucitronRoot #tarteaucitronAlertBig {
  background: #FFF8EA !important;
}

#tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronCloseAlert {
  background: #EEEEEE !important;
  color: #000 !important;
}

#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2,
#tarteaucitronRoot #tarteaucitronServices #tarteaucitronAllAllowed,
#tarteaucitronRoot #tarteaucitronServices #tarteaucitronAllDenied,
#tarteaucitronRoot #tarteaucitronServices #tarteaucitronAllDenied2,
#tarteaucitronRoot #tarteaucitronServices .tarteaucitronAllow,
#tarteaucitronRoot #tarteaucitronServices .tarteaucitronDeny {
  background: #FFDC93 !important;
  background-color: #FFDC93 !important;
  border-color: #FFDC93 !important;
  color: #000 !important;
}

html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2,
html body #tarteaucitronRoot div#tarteaucitronSave button#tarteaucitronSaveButton.tarteaucitronAllow {
  background: #FF9326 !important;
  background-color: #FF9326 !important;
  background-image: none !important;
  border-color: #FF9326 !important;
  color: #000 !important;
}

.youtube-wrap,
.youtube-wrap .youtube_player {
  width: 100%;
  max-width: 100%;
}


.youtube-wrap,
.youtube-wrap .youtube_player {
  width: 100%;
  max-width: 100%;
}

.youtube-wrap iframe,
.youtube-wrap .tac_activate {
  display: block;
  width: 100% !important;
  max-width: 100% !important;
}

.youtube-wrap iframe {
  height: auto;
  aspect-ratio: 16 / 9;
}

@media screen and (max-width: 767px) {
  .youtube-wrap,
  .youtube-wrap .youtube_player,
  .youtube-wrap iframe,
  .youtube-wrap .tac_activate {
    box-sizing: border-box;
  }

  .youtube-wrap,
  .youtube-wrap .youtube_player,
  .youtube-wrap .tac_activate {
    padding: 0;
    border: 0;
    background: transparent;
  }

  .youtube-wrap iframe {
    border: 0;
  }
}