.line-banner{
padding: 40px 0;
}

.line-banner h1{
color: #ffffff;
}

.padding-top{
padding-top: 5rem;
}

.padding-bottom{
padding-bottom: 5rem;
}

.table-striped tbody tr td {
    padding: 15px 15px;
    color: #424141;
    font-size: 16px!important;
}



.line-banner-accueil .mod-banner__img {
    height: 560px!important;
    display: flex;
    align-content: flex-end;
    flex-wrap: wrap;
}


.line-menu-temp {
background: #000;
}

.event-detail__description-wrapper p {
    font-size: 1.5rem;
    font-weight: 400;
    line-height: 2.3rem;
    color: #3f403f;
}

span.form-control , strong.accordion-option-price {
    display: none;
} 