
.choice{
    padding: 5% 6%;
    color: #000;
}

.choice h1{
    font-size: 40px;
    font-weight: normal;
    font-weight: bold;
}

.desc{
    width: 70%;
    font-size: 16px;
    text-align: justify;
    color: #646464;
    margin-bottom: 3%;
}

.carte{
    width: 80%;
    height: 45vh;
    background-color: white;
}

.carte-img{
    width: 100%;
    height: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    transition: transform .5s ease;
}

.carte-img:hover{
    transform: scale(1.1);
}

.carte-text{
    padding: 4% 3%;
    color: #000;
}

.carte-text h5{
    font-size: 20px;
    font-weight: bold;
}

.carte-text p{
    font-size: 15px;
    text-align: justify;
}