
.offre-bloc {
    margin: 100px 0;
     display: flex;
      flex-direction: row;
}


.card-offre {
  width: 30vh;
  background: white;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    padding:10px;
  transition: transform 0.3s;
  margin: 10px;
  height: 30vh;
   position: relative;
  
}

.card-offre h2 {
  color: black;
  font-size: 2vmin;
  margin: 10px;
 
}

.card-offre a{
  text-decoration: none;
}

.explic {
  margin: 20px 10px;
  color: black;
}

.voir-plus {
  color: #E85F0C;
   position: absolute;
  bottom: 10px;
  margin: 10px;
}

.card-offre:hover {
  transform: scale(1.1);
}