/* STYLE CMONSITE EDITOR */
.diaporama a, .diaporama .button{font-size:16px;}.contenu-editable h2{background-color:rgba(200,200,200,1);color:rgba(80,80,80,1);}body{background-color:rgba(200,0,0,0.8);padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;}.banner .banner__item{line-height:2.4;}header .logo{height:auto;}header .logo img{height:auto;}header .slogan{padding-top:0px;padding-bottom:0px;}@media (min-width:1024px){header .logo{top:0px;left:50%;height:auto;}header .logo img{height:auto;}#headercontent{min-height:246px;}header .slogan{bottom:0px;top:auto;}}@media (min-width:0) and (max-width:1023px){header .logo{height:auto;right:auto;left:0px;}header .logo img{height:auto;}}@media only screen and (max-width: 1023px) {
  .body-644series header #headercontent .container-slogan {
    width: 100%;
    margin-top: 0;
    display: flex;
    height: 100%;
    align-items: center;
    top: 0;
  }
  .body-644series header #headercontent .container-slogan .slogan {
    position: relative;
    display: flex;
    gap: 7px 25px;
    flex-wrap: wrap;
    justify-content: center;
  }
}