body {
  background-color: #2B2B2B !important;
  background-image: url('https://maximejenn.floofies.fr/imgs/contact/background.webp');
  background-size: cover;
}

.div-carte{
  display:flex;
  flex-flow: column;
  background-image: url('https://maximejenn.floofies.fr/imgs/contact/Fond ahri cut.png');
  background-size: cover;
  z-index: 2;
  padding: 40px;
}

@media screen and (max-width:900px){
  .div-carte{
    background-position: right 500px;
  }
}

.cmd-name{
  width:80px;
}

.name{
  font: 55px Bevan;
  color:white;
  position: relative;
  left: -25px;
  top:5px

}

.quote{
  font: 26px Bevan;
  color:white;
  margin: 0
}

.ing{
  position: relative;
  left: 90px;
  top:-25px;
  width:450px;
}

.cmd-sub{
  width:60px;
}

.sub{
  font: 37.5px Bevan;
  color:white;
  position: relative;
  left: -15px;
  top:4px;
}

.div-dev{
  padding: 0 40px;
  margin-bottom: 40px;
}

.div-sub-dev{
  text-align: center;
}

.mail{
  font: 37.5px Cuisine !important;
  color: white;
  text-decoration: none;
  transition: all 0.15s ease-out;
}

.mail:hover{
  color: #fca707;
}

.tel{
  font: 37.5px Damion !important;
  color: white;
  text-decoration: none;
  transition: all 0.15s ease-out;
}

.tel:hover{
  color: #fca707;
}

.carte-logo{
  z-index: 10;
  width: 50%;
  display: block;
  margin: auto;
  padding-top: 20px;
}

@media screen and (min-width:1000px){
  .center-pc{
    margin: auto;
    padding-bottom:50px;
  }
}
