
.container-xxl.bg-white.p-0 {
    background-image:linear-gradient(rgba(253, 253, 253, 0.9), rgba(255, 255, 255, 0.9)), url(../images/menu/popular2.jpeg) ;
    background-size: cover;
    background-position: center;
}
/*** Hero Header ***/
.hero-header {
    background: linear-gradient(rgba(24, 27, 34, 0.9), rgba(17, 19, 22, 0.9)), url(../images/menu/hero1.JPG);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.hero-header img {
    animation: imgRotate 50s linear infinite;
}


@keyframes imgRotate { 
    100% { 
        transform: rotate(360deg); 
    } 
}

.breadcrumb-item + .breadcrumb-item::before {
    color: rgba(255, 255, 255, .5);
}


/*** Section Title ***/
.section-title {
    position: relative;
    display: inline-block;
}

.section-title::before {
    position: absolute;
    content: "";
    width: 45px;
    height: 2px;
    top: 50%;
    left: -55px;
    margin-top: -1px;
    background: var(--primary);
}

.section-title::after {
    position: absolute;
    content: "";
    width: 45px;
    height: 2px;
    top: 50%;
    right: -55px;
    margin-top: -1px;
    background: var(--primary);
}

.section-title.text-start::before,
.section-title.text-end::after {
    display: none;
}


