.bravo_wrap .bravo_topbar{
    display: none;
}

.header-left img{
    width: 35%;
}

.bravo_header.has_sticky {
    background: #cf1d2d !important;
    border-bottom: 2px solid red;
    
}

.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li a{
    color:#fff!important;
    
}
.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li>.menu-dropdown{
    background: #cf1d2d !important
}
.bravo_wrap .page-template-content .bravo-form-search-all{
        padding: 150px 0;
}
.main-footer {
    background: #cf1d2d;
        color: #fff;
}

.bravo_wrap .bravo_footer .main-footer{
        margin: 0px 0;
}

.bravo_wrap .bravo_footer .main-footer .nav-footer .context ul li a, .bravo_wrap .bravo_footer .main-footer .nav-footer .context .contact .c-title, .bravo_wrap .bravo_footer .main-footer .nav-footer .context .contact .sub a i {
    color: #fff !important;
    font-weight: bold;
}

.bravo_wrap .bravo_footer .copy-right{
     background: #ffffff !important;
     
     
}

.bravo_wrap .bravo_footer .copy-right .context{
        font-weight: bold;

}
.bravo_footer {
    background: #fdf3f3;
}
.bravo_wrap .bravo_footer .copy-right{
    border: none;
    padding: 10px;
}


.bravo_wrap .bravo_footer .copy-right .context{
        padding: 0px 15px;
}
.bravo_wrap .bravo_footer .main-footer .nav-footer .title{
    font-weight: bold;
}

.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li a{
        padding: 25px 12px;
}


.bravo_wrap .bravo-list-hotel .item-loop, .bravo_wrap .page-template-content .bravo-list-car .item-loop{
        border: 1px solid #dfdfdf;
        border-radius: 9px;
        overflow: hidden;
        /*background: #fdf3f3;*/
}

.bravo_wrap .bravo_form .form-content label{
    color: #000000;
    font-weight: bold;
}
.bravo_wrap .page-template-content .bravo-list-news .item-news, .bravo_wrap .page-template-content .bravo-testimonial .item{
    border: 1px solid #dfdfdf;
    background: #fdf3f3;
    border-radius: 9px;
    overflow: hidden;
}

.bravo_wrap .page-template-content .bravo-list-news .item-news .caption{
    padding: 15px 6px;
}

.bravo_wrap .page-template-content .bravo-list-news .item-news .caption .item-more a:after{
        background: red;
}

.bravo_wrap .page-template-content .bravo-list-event .item-loop .featured, .bravo_wrap .page-template-content .bravo-list-event .item-loop .sale_info, .bravo-list-item .list-item .item-loop .featured, .bravo-list-item .list-item .item-loop .featured, .item-loop .sale_info{
        background: #cf1d2d !important;
}


.bravo_wrap .page-template-content .bravo-list-event .item-loop .service-review .rate, .bravo_wrap .page-template-content .bravo-list-event .item-loop .location{
        color: #cf1d2d !important;
        font-weight: bold;
}

.bravo_wrap .bravo_header .content .header-left{
    width: 100%;
}
.custom-right-menu-khem {
    margin-left: auto;
}
.custom-right-menu-khem ul {
    /* display: inline; */
    list-style: none;
}
.custom-right-menu-khem ul li {
    display: inline-block;
    padding: 6px 12px;
}

.bravo_wrap .bravo_search_hotel .bravo_banner h1{
    display: none;;
}
@media (max-width: 768px) {
   .custom-right-menu-khem, .main-footer {
        display: none;
    }
    
    .bravo-form-search-all.carousel.bravo-form-search-slider {
        display: none;
    }
    .bravo_wrap .bravo_search_hotel .bravo_filter{
        display: none;
    }
    .bravo_form_search {
        /* display: none; */
    }
    .bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .service-review-pc{
        display: block !important;
    }

    .bravo_banner-contacts{
        min-height: 150px !important;
    }

   .bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .service-review-pc .head{
        float: left;
   }
   .service-review-pc a.btn {
        position: relative;
        top: -15px;
    }

    .bravo_wrap .bravo_footer .copy-right{
        position: relative;
        bottom: 0;
    }
    .home-media.homepage-banner h2{
            font-size: 36px !important;
    }
    .home-media.homepage-banner{
        margin-top: 16%;

    }


}
.frontend-page .modal.login .modal-content .modal-body .form-submit{
    background: #d60f0f;
}
.blog-breadcrumb .ul li:not(:last-child):after, .blog-breadcrumb ol li:not(:last-child):after, .blog-breadcrumb ul li:not(:last-child):after{
     background: #d60f0f;
}
.custom-right-menu-khem button {
    background: #fff !important;
    color: #cf1d2d;
}
.g-attributes.event-type {
    display: none;
}
.login-item  a {
    color: #ffff !important;
}

.dropdown-menu-user a {
    color: #000 !important;
}


.dropdown-menu.show{
    background: #fff;
    color: #cf1d2d;
}
li.dropdown-notifications.dropdown i {
    color: #fff;
}

.home-media img {
    width: 100%;
    margin: 10px 0px;
    border-radius: 10px;
}


.bravo_wrap .bravo_footer .main-footer .nav-footer .context .contact{
    border-left-color : #fff !important;
}

.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .g-info .item-title a{
    font-size:19px;
}
.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .g-rate-price .g-price .price .text-price{
    font-size: 25px !important;
}

.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .g-rate-price{
        padding: 15px 15px 15px 30px !important;
}

.bravo_wrap .bravo_search_event .bravo-list-item .list-item .item-loop .item-title{
    min-height: 30px !important;
}

.bravo_wrap .bravo_search_event .bravo_banner{
            padding: 170px 0 !important;
}

.bravo_wrap .bravo_footer .mailchimp{
        display: none;
}
.bravo_wrap .bravo_detail_event .bravo_content .g-event-feature{
        display: none;
}

.bravo_wrap .bravo_header .content .header-right .bravo-more-menu{
    color: #fff;
}
ul.multi-lang {
    display: none;
}

.bravo_wrap .bravo_search_hotel .bravo-list-item .topbar-search .text{
    display: none;
}

.bravo_banner-contacts{
       background-image: url(https://abhikaro.in/uploads/0000/6/2025/06/08/contact-banner.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    min-height: 450px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.bravo_wrap .bravo_search_car .bravo_banner, .bravo_search_hotel .bravo_banner{
        padding: 200px 0 !important;
}
.bravo-checkbox label div {
    display: none;
}

.home-media.homepage-banner h2 {
    font-size: 50px;
    text-align: center;
    padding: 10px 0;
    color: #cf1d2d;
    margin-top: 39px;
}

.bravo_wrap .page-template-content .bravo-list-event .item-loop .item-title{
    font-size: 26px !important;
}
.service-review {
    font-size: 19px;
}

span.text-price {
    font-weight: bold;
}
.bravo_wrap .bravo_search_event .bravo-list-item .list-item .item-loop .service-review{
        margin: 10px 15px;
}
.swiper-button-next {
    display: none;
}
.bravo-login-page {
    padding: 10px 0;
}