@font-face {
  font-family: 'Hackney';
  src: url('/wp-content/themes/yatatheme/fonts/Hackney.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Limejuice';
  src: url('/wp-content/themes/yatatheme/fonts/Limejuice.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Source Sans Pro';
  src: url('/wp-content/themes/yatatheme/fonts/SourceSansPro-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}
.section-evenement ul {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.section-evenement ul li {
  display: block;
  font-size: 1.4rem;
  font-weight: 600;
  color: #ffffff;
  background-color: #113751;
  text-transform: uppercase;
  padding: 2px 5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.section-evenement .evenement__logo {
  width: 190px;
  height: 190px;
  border-radius: 50%;
  position: absolute;
  z-index: 3;
  background-color: #ffffff;
  top: 75vh;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
  -moz-transform: translate(-50%,-50%);
  -ms-transform: translate(-50%,-50%);
  -o-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
}
.section-evenement .evenement__logo .imgcropCtn {
  width: 112px;
  height: 112px;
  border-radius: 50%;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
  -moz-transform: translate(-50%,-50%);
  -ms-transform: translate(-50%,-50%);
  -o-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
}
.section-evenement .evenement__image {
  height: 68vh;
}
.section-evenement .evenement__intro .evenement__titre {
  padding: 150px 0 130px;
}
.section-evenement .evenement__intro .evenement__titre h1 {
  font-size: 4.5rem;
  line-height: 7.5rem;
  margin-right: 15px;
}
.section-evenement .evenement__intro .evenement__chapeau {
  padding: 150px 48px 130px;
  background-color: #E62332;
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.section-evenement .evenement__intro .evenement__chapeau .chapeau {
  color: #ffffff;
}
.section-evenement .evenement__intro .evenement__chapeau .chapeau2 {
  font-weight: 400;
  color: #ffffff;
  font-size: 1.6rem;
  line-height: 3.2rem;
}
@media (max-width: 992px) {
  .section-evenement {
    padding: 0 5%;
  }
}
body .section-single-evenements {
  min-height: 100px;
  position: relative;
  margin-bottom: 40px;
}
body .section-single-evenements a.bouton4 {
  position: absolute;
  top: 149px;
  left: 90px;
  z-index: 5;
  font-weight: 400;
  text-transform: none;
}
body .section-single-evenements a.bouton4 i {
  font-size: 2.1rem;
}
body .section-single-evenements a.bouton4:hover {
  background-color: #fff;
}
