#main-banner-section{
    background: url(https://craftohtml.themezaa.com/images/demo-restaurant-home-banner-bg.jpg);
}
#main-banner-circle{
    background-color: #818D81;
}
#speciality-section{
    border-top: 1px solid #e0e0e0;
}
section{
    padding-top: 70px!important;
    padding-left: 15px;
    padding-right: 15px;
}
@media only screen and (max-width: 600px) {
    #main-banner-time-infos{
        margin: auto;
        position: absolute;
        left: 0;
        bottom: -85px;
        right: 0;
    }
}
.main-banner-letter{
    color: var(--red);
}
.img-actu-slider{
    height: 376px;
}
.blog-categories{
    display: flex;
    justify-content: end;
}
#actu-section{
    border-top:1px solid #e0e0e0;
}
/* PARTNER */
.partner-title-container{
    font-size: 32px;
    font-weight: 600;
}
.partner-img{
    width: 135px;
    height: 135px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}
.partner-infos-link{
    cursor: pointer;
}

/* MENU MODAL */
#modal-content-menu{
    height: 150vh;
    overflow: hidden;
    background-color: transparent;
    border-right: none;
    border-left: none;
    border-top: none;
    border-radius: 0;
}
#modal-content-header{
    border-bottom: 2px solid white;
    padding-bottom: 15px;
}
.modal-backdrop.show {
    opacity: 0.85;
}

/* TEAM */
.img-float-home{
    background-position: center;
    background-size: cover;
    width: 260px;
    height: 260px;
    border-radius: 50%;
}

.slider-custom-image .slider-custom-image-pagination .swiper-pagination-bullet {
    background-position: center;
}

@media only screen and (max-width: 600px) {
    #comePerform{
        margin: auto;
        position: absolute;
        left: 0;
        top: -75px;
        right: 0;
    }
}

/* DISH */
.pricing-table-style-12 li {
    padding: 15px 9px;
}
.dish-picturecontainer{
    width: 105px;
    height: 105px;
    background-size: cover;
    background-position: center;
    border-radius: 50%;
}

/* EVENTS */
.event-thumbnail:hover { 
    cursor: pointer;
}