.p-in-banner{
    font-size: 17px !important;
}
.home-button{
    color:#101d2d;
    background-color:#e1be58 ;
}
.texte-secondaire{
    color:#101d2d;
}
.sous-titre{
    font-size: 10px;
}
.card-custom{
    width: 25rem;
    margin: 10px 20px;
    border-radius: 12px;
}
.card-custom h4{
    font-size: 1.6em;
}

.card-custom p{
    font-size: 0.9em;
    color:black
}

.card-custom .card-img-top{
    border-radius: 12px 12px 50px 0px;
}

.card{
    border: none !important;
}

.text-dark-blue{
    color: #101d2d !important;
}
.iconvoyage {
    border: 2px solid #e1be58; /* Green border */
    border-radius: 50%; /* Make the border rounded */
    padding-top: 30px; /* Optional: padding inside the border */
    display: inline-block; /* Ensure the border wraps around the content */
    text-align: center; /* Center align the content inside */
    width: 100px; /* Set a fixed width for consistency */
    height: 100px; /* Set a fixed height for consistency */
    line-height: 30px; /* Adjust line height for centering text vertically */
    color: #e1be58; /* Optional: color of the icon itself */
    font-size: 24px; /* Optional: size of the icon */
    margin-bottom: 25px;
}