footer  {
  display: none;
},
div#content {
  display: none !important;
},
div.container div#content.row.row-flex::before {
  display: none !important;
},
div#motive {
  max-height: 890px !important;
}

div.::before {
  display: none !important;
},
h1.index-h1{
  display: none;
} ,
h1::after, h1::after {
  content: '';
  position: relative;
  display: none;
  height: 3px;
  width: 80px;
  margin-top: 15px;
  background: #fe6500;
  will-change: transform, opacity;
  margin-left: auto;
  margin-right: auto;
}
mai {
  display: none;
}
,

div.logo.preview-mode {

  align-content: end !important;
}

.logo img {
  max-height: 15vh; 
  max-width: 60vh; 
  margin-top: 15vh;
}

@media only screen and (max-width: 900px) {
  .logo img {
    max-height: 10vh; 
    max-width: 50vh; 
    margin-top: 15vh;
  }
}

@media only screen and (max-width: 500px) {
  .logo img {
    max-height: 10vh; 
    max-width: 40vh; 
    margin-top: 15vh;
  }
}
@media only screen and (max-width: 400px) {
  .logo img {
    max-height: 10vh; 
    max-width: 38vh; 
    margin-top: 15vh;
  }
}
img {
  max-width: 100%; 
  height: auto; 
}