.reparation-grid {
    width: 90%;
    margin: auto;
    display: flex;
    flex-wrap: wrap;
    gap: 1rem;

    margin-bottom: 1rem;
}

.reparation-item {
 height: 200px;

 padding: 1rem;
width: calc(100% /5);
min-width: 338px;
    transition: 0.7s ease;
border: 3px solid #0ADA5F!important;
border-radius: 8px;
}

.reparation-item:hover {
    transition: 0.5s ease;
box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.reparation-item a{
height: 100%;
width: 100%;
display: flex;
flex-direction: column;
align-items: center;
gap: 1rem;
text-decoration: none;
color: black;
text-align: center;

}


.reparation-item img{
    width: auto;
    height: 100px;
    display: block;
    margin: auto;
}