#logo-animated-container {
    width: 60%;
    margin-left: 20%;
    margin-right: 20%;
}
  @media (max-width:810px) { 
    #logo-animated-container {
        width: 74%;
        margin-left: 13%;
        margin-right: 13%;
    }
  }
  @media (max-width:640px) { 
    #logo-animated-container {
        width: 80%;
        margin-left: 10%;
        margin-right: 10%;
    }
  }
#logo-animated {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    max-width: 1300px;
    max-height: 1000px;
    overflow: hidden;
    
}

  #logo-animated svg {
    position: absolute;
    width: 100%;
    height: auto;
    max-width: 1030px;
    top: 0;
    left: 0;
  }
  #logo-animated  img {
    position: absolute;
    opacity: 0;
  }
  #consultation-couleur {
    left: min(17%, 180px);
    top: 0.5%;
    width: 32%;
    max-width: 330px;
  }
  #consultation-noir {
    left: min(17%, 180px);
    top: 0.5%;
    width: 32%;
    max-width: 330px;
  }
  #quartier-couleur {
    width: 60%;
    max-width: 620px;
    left: min(30%, 310px);
    top: 3%;
  }
  #quartier-noir {
    width: 60%;
    max-width: 620px;
    left: min(30%, 310px);
    top: 3%;
  }
