body{
                                                                                                                        }

    .bravo_wrap .page-template-content .bravo-unmissable-destinations .bravo-list-service .style_2 .item-content .item-title > a:hover,
    .bravo_wrap .page-template-content .bravo-unmissable-destinations .bravo-list-service .style_2 .card-body .title:hover,
    .btn-outline-primary.disabled,
    .btn-outline-primary:disabled,
    .btn-outline-blue-1,
    .btn-outline-blue-1.disabled,
    .btn-outline-blue-1:disabled,
    .btn-link,
    .page-link:hover,
    .list-group-item-action:hover,
    .list-group-item-action:focus,
    .list-group-item-action:active,
    .text-primary,
    .text-blue-1,
    .list-group .active > .list-group-item,
    .list-group-white .list-group-item[href]:hover,
    .list-group-white .list-group-item-action[href]:hover,
    .list-group-flush .list-group-item.active,
    .u-header__navbar-brand-text:focus,
    .u-header__navbar-brand-text:hover,
    .u-header__nav-item:hover .u-header__nav-link,
    .u-header__nav-item:focus .u-header__nav-link,
    .u-header .active > .u-header__nav-link,
    .u-header__sub-menu .active > .u-header__sub-menu-nav-link,
    .u-header__promo-link:hover .u-header__promo-title,
    .u-header__product-banner-title,
    .u-header--sub-menu-dark-bg .u-header__sub-menu-nav-link:hover,
    .u-header--dark-nav-links:not(.bg-dark) .u-header__nav-item:hover .u-header__nav-link,
    .navbar-expand-xs .u-header__banner-caption:hover, .navbar-expand-xs .u-header__banner-caption:focus,
    .navbar-expand-sm .u-header__banner-caption:hover, .navbar-expand-sm .u-header__banner-caption:focus,
    .navbar-expand-md .u-header__banner-caption:hover, .navbar-expand-md .u-header__banner-caption:focus,
    .navbar-expand-lg .u-header__banner-caption:hover, .navbar-expand-lg .u-header__banner-caption:focus,
    .u-header-collapse__nav-link.active,
    .u-header-collapse__submenu-nav-link.active,
    .btn-custom-toggle-primary:hover,
    .btn-custom-toggle-white:not(:disabled):not(.disabled):active, .btn-custom-toggle-white:not(:disabled):not(.disabled).active, .btn-custom-toggle-white:not(:disabled):not(.disabled):active, .btn-custom-toggle-white:not(:disabled):not(.disabled).active,
    .btn-soft-primary,
    .btn-soft-primary[href].disabled, .btn-soft-primary[href]:disabled,
    .btn-soft-primary[type].disabled, .btn-soft-primary[type]:disabled,
    .btn.btn-soft-primary,
    .btn-soft-blue-1,
    .btn-soft-blue-1[href].disabled, .btn-soft-blue-1[href]:disabled,
    .btn-soft-blue-1[type].disabled, .btn-soft-blue-1[type]:disabled,
    .btn.btn-soft-blue-1,
    .btn-text-primary,
    .btn-text-blue-1,
    .brand-primary,
    .brand-primary:focus, .brand-primary:hover,
    .breadcrumb-item:not(.active):hover,
    .breadcrumb-item:not(.active):hover a,
    .card-text-dark:hover,
    .card-btn-arrow,
    .sidenav .from, .sidenav .to,
    .u-sidebar--account__toggle-bg:hover .u-sidebar--account__toggle-text,
    .u-sidebar--account__list-link.active, .u-sidebar--account__list-link:hover,
    .u-sidebar--account__list-link.active .u-sidebar--account__list-icon, .u-sidebar--account__list-link:hover .u-sidebar--account__list-icon,
    .dropdown-item:hover, .dropdown-item.active,
    .footer .list-group-item-action:hover,
    .tab-dropdown.show,
    .tab-dropdown .dropdown-item:hover,
    .custom-dropdown .dropdown-toggle-collapse[aria-expanded=true] span,
    .custom-dropdown .dropdown-toggle-collapse[aria-expanded=true]:before,
    .u-focus-state .input-group-text,
    .bookmark-checkbox-input:checked ~ .bookmark-checkbox-label,
    .u-range-slider-grid .irs-grid-text.current,
    .u-go-to-ver-arrow,
    .u-go-to-modern,
    .u-media-player:hover .u-media-player__icon, .u-media-player:focus .u-media-player__icon,
    .u-media-player__icon--primary,
    .u-video-player__btn:hover .u-video-player__icon, .u-video-player__btn:focus .u-video-player__icon,
    .nav-classic .nav-link:hover,
    .nav-classic .nav-link.active,
    .tab-nav-line .nav-link.active .tabtext,
    .tab-nav-shop .nav-link.active,
    .tab-nav-1-line .nav-link.active .tabtext,
    .tab-nav-1-shop .nav-link.active,
    .tab-nav-1-list .nav-link.active i, .tab-nav-1-list .nav-link.active span,
    .nav-icon .nav-item.active,
    .u-quantity__arrows-inner:hover,
    .u-slick-bordered-primary .slick-current .card .testimonial-quote i,
    .u-slick__arrow,
    .u-slick__arrow-classic,
    .u-slick__arrow-classic--v2,
    .u-slick--pagination-interactive .slick-center .u-slick--pagination-interactive__title,
    .link__icon,
    .text-primary-max-wd,
    .card-title.text-dark:hover,
    .pagination-v2-arrow-color,
    .list-tab .list-link:hover i, .list-tab .list-link:hover span,
    .list-tab .list-link:active i, .list-tab .list-link:active span,
    .u-cubeportfolio .u-cubeportfolio__item.cbp-filter-item-active,
    .u-datatable__thead-icon:hover,
    .u-datepicker .flatpickr-day:focus, .u-datepicker .flatpickr-day:hover,
    .u-datepicker .flatpickr-day.selected,
    .u-datepicker .flatpickr-day.selected:focus.prevMonthDay, .u-datepicker .flatpickr-day.selected:focus.nextMonthDay,
    .u-datepicker .flatpickr-day.selected:hover.prevMonthDay, .u-datepicker .flatpickr-day.selected:hover.nextMonthDay,
    .u-fileuploader-input__icon,
    .u-summernote-editor .note-btn:focus, .u-summernote-editor .note-btn:hover,
    .bravo_wrap #header.js-header-fix-moment .bravo-more-menu, .bravo_wrap #header.header-white .bravo-more-menu,
    .bravo_wrap #header.js-header-fix-moment .bravo_header ul li:hover > a, .bravo_wrap #header.header-white .bravo_header ul li:hover > a,
    .bravo_wrap #header.js-header-fix-moment .bravo_header ul li:hover > .fa, .bravo_wrap #header.header-white .bravo_header ul li:hover > .fa,
    .u-header--bg-transparent.js-header-fix-moment .u-header__navbar-brand-on-scroll .u-header__navbar-brand-text
    {
        color: #b92524!important;
    }

    @media (max-width: 576px){
        .u-header--sub-menu-dark-bg-sm .u-header__sub-menu-nav-link:hover
        {
            color: #b92524!important;
        }
    }

    @media (min-width: 576px){
        .u-header--dark-nav-links-sm:not(.bg-dark) .u-header__nav-item:hover .u-header__nav-link
        {
            color: #b92524!important;
        }
    }

    @media (max-width: 768px){
        .u-header--sub-menu-dark-bg-md .u-header__sub-menu-nav-link:hover
        {
            color: #b92524!important;
        }
    }

    @media (min-width: 768px){
        .u-header--dark-nav-links-md:not(.bg-dark) .u-header__nav-item:hover .u-header__nav-link
        {
            color: #b92524!important;
        }
    }

    @media (max-width: 992px){
        .u-header--sub-menu-dark-bg-lg .u-header__sub-menu-nav-link:hover
        {
            color: #b92524!important;
        }
    }

    @media (min-width: 992px){
        .u-header--dark-nav-links-lg:not(.bg-dark) .u-header__nav-item:hover .u-header__nav-link
        {
            color: #b92524!important;
        }
    }

    @media (max-width: 1200px){
        .u-header--sub-menu-dark-bg-xl .u-header__sub-menu-nav-link:hover
        {
            color: #b92524!important;
        }
    }

    @media (min-width: 1200px){
        .u-header--dark-nav-links-xl:not(.bg-dark) .u-header__nav-item:hover .u-header__nav-link
        {
            color: #b92524!important;
        }
    }

    @media (max-width: 1480px){
        .u-header--sub-menu-dark-bg-wd .u-header__sub-menu-nav-link:hover
        {
            color: #b92524!important;
        }
    }

    @media (min-width: 1480px){
        .u-header--dark-nav-links-wd:not(.bg-dark) .u-header__nav-item:hover .u-header__nav-link
        {
            color: #b92524!important;
        }
    }

    @media (max-width: 1199.98px) {
        .u-header--bg-transparent.u-scrolled .scroll-icon i,
        .navbar-expand-xl .u-header__banner-caption:hover, .navbar-expand-xl .u-header__banner-caption:focus
        {
            color: #b92524!important;
        }
    }

    @media (max-width: 575.98px) {
        .text-primary-max {
            color: #b92524!important;
        }
    }
    @media (max-width: 767.98px) {
        .text-primary-max-sm {
            color: #b92524!important;
        }
    }
    @media (max-width: 991.98px) {
        .text-primary-max-md {
            color: #b92524!important;
        }
    }
    @media (max-width: 1199.98px) {
        .text-primary-max-lg {
            color: #b92524!important;
        }
    }
    @media (max-width: 1479.98px) {
        .text-primary-max-xl {
            color: #b92524!important;
        }
    }

    .btn-primary, .u-header.js-header-fix-moment .u-header__last-item-btn .btn[class*=-white],
    .btn-primary.disabled, .u-header.js-header-fix-moment .u-header__last-item-btn .disabled.btn[class*=-white], .btn-primary:disabled, .u-header.js-header-fix-moment .u-header__last-item-btn .btn:disabled[class*=-white],
    .btn-blue-1,
    .btn-blue-1.disabled, .btn-blue-1:disabled,
    .btn-outline-primary,
    .btn-outline-primary:hover,
    .btn-outline-primary:not(:disabled):not(.disabled):active,
    .btn-outline-primary:not(:disabled):not(.disabled).active,
    .show > .btn-outline-primary.dropdown-toggle,
    .btn-outline-blue-1:hover,
    .btn-outline-blue-1:not(:disabled):not(.disabled):active,
    .btn-outline-blue-1:not(:disabled):not(.disabled).active,
    .show > .btn-outline-blue-1.dropdown-toggle,
    .custom-control-input:checked ~ .custom-control-label:before,
    .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label:before,
    .nav-pills .nav-link.active,
    .nav-pills .show > .nav-link,
    .page-item.active .page-link,
    .badge-primary,
    .badge-blue-1,
    .progress-bar,
    .list-group-item.active,
    .tooltip-inner,
    .bg-primary,
    .bg-blue-1,
    .custom-social-share a:hover,
    .u-avatar-image:hover .u-avatar-image-overlay,
    .badge-outline-primary,
    .badge-outline-blue-1,
    .btn-primary:not(label.btn),
    .u-header.js-header-fix-moment .u-header__last-item-btn .btn:not(label.btn)[class*=-white],
    .btn-primary:not(label.btn):not([href]):not(:disabled):not(.disabled),
    .u-header.js-header-fix-moment .u-header__last-item-btn .btn:not(label.btn):not([href]):not(:disabled):not(.disabled)[class*=-white],
    .btn-primary:not([href]),
    .u-header.js-header-fix-moment .u-header__last-item-btn .btn:not([href])[class*=-white],
    .btn-primary:not([href]):not([href]):not(:disabled):not(.disabled),
    .u-header.js-header-fix-moment .u-header__last-item-btn .btn:not([href]):not([href]):not(:disabled):not(.disabled)[class*=-white],
    .btn-primary:hover, .u-header.js-header-fix-moment .u-header__last-item-btn .btn:hover[class*=-white],
    .btn-blue-1:not(label.btn),
    .btn-blue-1:not([href]),
    .btn-blue-1:not(label.btn):not([href]):not(:disabled):not(.disabled), .btn-blue-1:not([href]):not([href]):not(:disabled):not(.disabled),
    .btn-blue-1:hover,
    .btn-custom-toggle-primary:not(:disabled):not(.disabled):active, .btn-custom-toggle-primary:not(:disabled):not(.disabled).active, .btn-custom-toggle-primary:not(:disabled):not(.disabled):active, .btn-custom-toggle-primary:not(:disabled):not(.disabled).active,
    .btn-soft-primary[href]:hover, .btn-soft-primary[href]:focus, .btn-soft-primary[href]:active, .btn-soft-primary[href].active,
    .btn-soft-primary[type]:hover, .btn-soft-primary[type]:focus, .btn-soft-primary[type]:active, .btn-soft-primary[type].active,
    .btn-soft-primary[href]:not(:disabled):not(.disabled):active, .btn-soft-primary[href]:not(:disabled):not(.disabled).active,
    .show > .btn-soft-primary[href].dropdown-toggle,
    .btn-soft-primary[type]:not(:disabled):not(.disabled):active, .btn-soft-primary[type]:not(:disabled):not(.disabled).active,
    .show > .btn-soft-primary[type].dropdown-toggle,
    .btn-soft-blue-1[href]:hover, .btn-soft-blue-1[href]:focus, .btn-soft-blue-1[href]:active, .btn-soft-blue-1[href].active,
    .btn-soft-blue-1[type]:hover, .btn-soft-blue-1[type]:focus, .btn-soft-blue-1[type]:active, .btn-soft-blue-1[type].active,
    .btn-soft-blue-1[href]:not(:disabled):not(.disabled):active, .btn-soft-blue-1[href]:not(:disabled):not(.disabled).active,
    .show > .btn-soft-blue-1[href].dropdown-toggle,
    .btn-soft-blue-1[type]:not(:disabled):not(.disabled):active, .btn-soft-blue-1[type]:not(:disabled):not(.disabled).active,
    .show > .btn-soft-blue-1[type].dropdown-toggle,
    .btn-social:hover,
    .btn-social-dark:hover,
    .u-range-slider .irs-bar,
    .u-range-slider .irs-bar-edge,
    .u-go-to,
    .u-hamburger:hover .u-hamburger__inner,
    .u-hamburger:hover .u-hamburger__inner:before, .u-hamburger:hover .u-hamburger__inner:after,
    .u-hamburger--primary .u-hamburger__inner,
    .u-hamburger--primary .u-hamburger__inner:before, .u-hamburger--primary .u-hamburger__inner:after,
    .u-hamburger--primary:hover .u-hamburger__inner,
    .u-hamburger--primary:hover .u-hamburger__inner:before, .u-hamburger--primary:hover .u-hamburger__inner:after,
    .js-header-fix-moment .u-hamburger--white:hover .u-hamburger__inner,
    .js-header-fix-moment .u-hamburger--white:hover .u-hamburger__inner:before, .js-header-fix-moment .u-hamburger--white:hover .u-hamburger__inner:after,
    .u-media-player:hover .u-media-player__icon--primary, .u-media-player:focus .u-media-player__icon--primary,
    .u-media-viewer__icon,
    .list-pagination .page-item .page-link:hover,
    .list-pagination-1 .page-item .page-link:hover,
    .custom-pagination .page-link:hover,
    .tab-nav-rounded .nav-link.active .icon:before,
    .tab-nav-square .nav-link.active,
    .tab-nav-1-rounded .nav-link.active .icon:before,
    .tab-nav-1-square .nav-link.active,
    .tab-nav-1-inner .nav-link.active,
    .nav-icon .nav-item.active .nav-icon-action,
    .u-slick__arrow:hover,
    .u-slick__arrow-classic:hover,
    .gradient-overlay:after,
    .gradient-overlay-half-bg-blue-light:before,
    .section-title:after,
    .text-hover-primary:hover,
    .u-datepicker .flatpickr-months,
    .u-datepicker .flatpickr-day.today,
    .u-datepicker .flatpickr-day.selected.startRange, .u-datepicker .flatpickr-day.selected.endRange
    {
        background-color: #b92524!important;
    }

    .btn-primary, .u-header.js-header-fix-moment .u-header__last-item-btn .btn[class*=-white],
    .btn-primary.disabled, .u-header.js-header-fix-moment .u-header__last-item-btn .disabled.btn[class*=-white], .btn-primary:disabled, .u-header.js-header-fix-moment .u-header__last-item-btn .btn:disabled[class*=-white]
    .btn-blue-1,
    .btn-blue-1.disabled, .btn-blue-1:disabled,
    .btn-outline-primary,
    .btn-outline-primary:hover,
    .btn-outline-primary:not(:disabled):not(.disabled):active,
    .btn-outline-primary:not(:disabled):not(.disabled).active,
    .show > .btn-outline-primary.dropdown-toggle,
    .btn-outline-blue-1,
    .btn-outline-blue-1:hover,
    .btn-outline-blue-1:not(:disabled):not(.disabled):active,
    .btn-outline-blue-1:not(:disabled):not(.disabled).active,
    .show > .btn-outline-blue-1.dropdown-toggle,
    .custom-control-input:checked ~ .custom-control-label:before,
    .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label:before,
    .page-item.active .page-link,
    .list-group-item.active,
    .border-primary,
    .border-blue-1,
    .custom-social-share a:hover,
    .btn-primary:not(label.btn),
    .u-header.js-header-fix-moment .u-header__last-item-btn .btn:not(label.btn)[class*=-white],
    .btn-primary:not(label.btn):not([href]):not(:disabled):not(.disabled),
    .u-header.js-header-fix-moment .u-header__last-item-btn .btn:not(label.btn):not([href]):not(:disabled):not(.disabled)[class*=-white],
    .btn-primary:not([href]),
    .u-header.js-header-fix-moment .u-header__last-item-btn .btn:not([href])[class*=-white],
    .btn-primary:not([href]):not([href]):not(:disabled):not(.disabled),
    .u-header.js-header-fix-moment .u-header__last-item-btn .btn:not([href]):not([href]):not(:disabled):not(.disabled)[class*=-white],
    .btn-primary:hover, .u-header.js-header-fix-moment .u-header__last-item-btn .btn:hover[class*=-white],
    .btn-blue-1:not(label.btn),
    .btn-blue-1:not([href]),
    .btn-blue-1:not(label.btn):not([href]):not(:disabled):not(.disabled), .btn-blue-1:not([href]):not([href]):not(:disabled):not(.disabled),
    .btn-blue-1:hover,
    .btn-custom-toggle-primary:hover,
    .btn-custom-toggle-primary:not(:disabled):not(.disabled):active, .btn-custom-toggle-primary:not(:disabled):not(.disabled).active, .btn-custom-toggle-primary:not(:disabled):not(.disabled):active, .btn-custom-toggle-primary:not(:disabled):not(.disabled).active,
    .btn-social:hover,
    .btn-social-dark:hover,
    .checkbox-outline__input:checked ~ .checkbox-outline__label,
    .nav-choose .nav-link.active,
    .tab-nav-rounded .nav-link.active .icon:before,
    .tab-nav-1-rounded .nav-link.active .icon:before,
    .tab-nav-1-inner .nav-link.active,
    .u-slick-bordered-primary .slick-current .card,
    .u-slick__pagination li.slick-active span,
    .u-datepicker .flatpickr-day.selected
    {
        border-color: #b92524!important;
    }

    .bs-tooltip-top .arrow:before,
    .bs-tooltip-auto[x-placement^=top] .arrow:before,
    .navbar-expand .u-header__navbar-nav .u-header__sub-menu,
    .navbar-expand-sm .u-header__navbar-nav .u-header__sub-menu,
    .navbar-expand-md .u-header__navbar-nav .u-header__sub-menu,
    .navbar-expand-lg .u-header__navbar-nav .u-header__sub-menu,
    .navbar-expand-xl .u-header__navbar-nav .u-header__sub-menu,
    .navbar-expand-wd .u-header__navbar-nav .u-header__sub-menu
    {
        border-top-color: #b92524!important;
    }

    .bs-tooltip-right .arrow:before,
    .bs-tooltip-auto[x-placement^=right] .arrow:before
    {
        border-right-color: #b92524;
    }

    .bs-tooltip-bottom .arrow:before,
    .bs-tooltip-auto[x-placement^=bottom] .arrow:before,
    .dropdown-custom .dropdown-nav-link.active,
    .nav-classic .nav-link.active
    {
        border-bottom-color: #b92524;
    }

    .bs-tooltip-left .arrow:before,
    .bs-tooltip-auto[x-placement^=left] .arrow:before,
    .navbar-expand .u-header__sub-menu:not(.u-header__promo),
    .navbar-expand-sm .u-header__sub-menu:not(.u-header__promo),
    .navbar-expand-md .u-header__sub-menu:not(.u-header__promo),
    .navbar-expand-lg .u-header__sub-menu:not(.u-header__promo),
    .navbar-expand-xl .u-header__sub-menu:not(.u-header__promo),
    .navbar-expand-wd .u-header__sub-menu:not(.u-header__promo),
    .u-header-collapse__submenu .u-header-collapse__nav-list,
    .u-header-collapse__submenu-list,
    .custom-dropdown .dropdown-toggle-collapse[aria-expanded=true],
    .tab-nav-list .nav-link.active,
    .tab-nav-list .nav-link.active i, .tab-nav-list .nav-link.active span,
    .tab-nav-1-list .nav-link.active,
    .list-tab .list-link:active
    {
        border-left-color: #b92524;
    }

    .u-slick-bordered-primary .slick-current .card .testimonial-quote text, .u-slick-bordered-primary .slick-current .card .testimonial-quote path,
    .fill-primary
    {
        fill: #b92524
    }

    .stop-color-primary
    {
        stop-color: #b92524!important;
    }

    .stroke-primary {
        stroke: #b92524!important;
    }

    .owl-dots ~ .owl-dots {
    display: none;
}

.box_list.isotope-item.latest i.icon.flaticon-clock-circular-outline.mr-2.font-size-14 {
    display: inline-block;
}

input.smart-search-location.parent_text.font-weight-bold.font-size-16.shadow-none.hero-form.font-weight-bold.border-0.p-0 {
    width: 100%;
    font-size: 14px;
}

.bravo_footer p.m-0.text-gray-1 {
    top: 0 !important;
}

.bravo_detail_tour .d-flex.align-items-center.mt-3 a {
    cursor: auto;
}

.wish_bt {
    position: fixed;
    z-index: 99999999;
}

.position-absolute.top-0.right-0.pt-4.pr-3.btn-wishlist {
    z-index: 1;
}

.bravo-news .bg-img-hero.text-center.mb-5.mb-lg-8 {
    margin-bottom: 10rem !important;
    top: auto;
    position: relative;
    display: block;
    height: 450px;
}

.service-wishlist.active {
    border: none;
}

.show-itinerary .col-2 {
    width: 100%;
    display: block;
}

.show-itinerary .col-10 {
    width: 100%;
    display: block;
}

.show-itinerary img.image-responsive {
    width: 100%;
    height: 100%;
    padding: 20px 0;
}


a.tik-tok img {
    width: 20px;
    height: 19px;
    border-radius: 5px;
}

.col-12.ifos {
    display: inline-flex;
    padding: 0;
}

    .col-12.ifos col-1 {
        display: block;
    }

    .col-12.ifos .col-1.mr-4 {
        margin: 0 !important;
        display: flex;
        align-items: center;
        padding: 0;
    }

.wg-default, .wg-default .country-selector {
    z-index: 1;
    bottom: 65px !important;
    right: 0 !important;
}

.wg-drop.country-selector .wgcurrent a {
    padding-right: 20px !important;
}

.ifos i {
    font-size: 15px;
    color: #b92524;
}

ul.points li {
    list-style: disc;
}

ol.breadcrumb.breadcrumb-no-gutter.mb-0 {
    display: none;
}


.btn_home_align {
    text-align: center;
    margin-bottom: 25px;
}

li.list-inline-item.mr-2 a.tik-tok.btn:hover {
    display: inline-block;
    margin-right: 0.5rem !important;
    filter: invert(1);
    background: #31dfd6;
    padding: 6px 10px;
    transition: none;
}

.dropdown-menu.dropdown-unfold.dropdown-menu-right.mt-0.px-3.min-width-3.show {
    right: 80%;
}

.bravo-form-search-all.hero-block.hero-v1.bg-img-hero-bottom.gradient-overlay-half-black-gradient.text-center.z-index-2 span.d-block.text-gray-1.font-weight-normal.mb-0.text-left {
    font-size: 0;
}


.bravo_search_tour.mt-7 ul.pagination {
    justify-content: center;
    padding: 10px 0;
}

h1.font-size-40.font-size-xs-30.text-white.font-weight-bold.mb-0 span {
    width: 80px;
    height: 4px;
    margin: auto;
    background-color: #d7383c;
    display: block;
    margin: auto;
    margin-top: 20px;
    border-radius: 10px;
    opacity: 1;
}


.comment-section.max-width-810.mx-auto .col.d-flex.justify-content-lg-start {
    justify-content: center !important;
}

.contact_info ul {
    justify-content: center;
    display: flex;
}


.bravo-news ul.pagination {
    justify-content: center;
    padding: 10px 0;
    display: flex;
    flex-wrap: wrap;
}

section.hero_in.contacts {
    background-size: 100% 100%;
}

.col-lg-4.col-xl-3.booking-form button.btn.btn-primary.bravo_apply_coupon.btn-sm {
    border-radius: 0 !important;
}


.bravo_wrap .bravo_detail_tour .bravo_content .description h4, .bravo_wrap .bravo_detail_tour .bravo_content .description strong {
    color: unset;
}




.bravo_search_tour.mt-7 .box_list.isotope-item.latest figure {
    min-height: 322px;
}

.mb-5.mr-md-7.mr-lg-0.ftrr .mr-4 {
    display: flex;
    margin-right: 1rem !important;
}

.col-12.ifos i.fa {
    display: flex;
    margin-right: 1rem !important;
}

span.text-primary.font-weight-semi-bold {
    color: #656565 !important;
}

.d-flex.align-items-center.col-12.ifos .mr-4 {
    margin-right: 0 !important;
}


.bravo_footer.mt-4.border-top {
    padding-top: 20px;
}



.call_section .block-reveal .box_1 p {
    color: #fff;
}

#carousel_slider.flexslider ul.slides a {
    padding: 0 5px;
    display: inline-flex;
}

.flexslider ul.slides {
    display: flex;
}

#carousel_slider.flexslider ul.slides li {
    display: flex;
    width: 280px;
    height: 140px;
}


.header-left .bravo-menu ul.main-menu.menu-generated li.depth-0 a:hover {
    color: #b92524 !important;
}

li.depth-0 {
    display: inline-block;
    position: relative;
    color: #d7383c;
}

    li.depth-0::after {
        content: '';
        position: absolute;
        width: 100%;
        transform: scaleX(0);
        height: 2px;
        bottom: 10px;
        left: 0;
        background-color: #d7383c;
        transform-origin: bottom right;
        transition: transform 0.25s ease-out;
        z-index: 9999999;
    }



    li.depth-0:hover::after {
        transform: scaleX(.5);
        transform-origin: bottom center;
    }



ul.main-menu.menu-generated li.active.depth-0 a {
    color: #b92524 !important;
}

.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li.active::before {
    content: '';
    position: absolute;
    width: 100%;
    transform: scaleX(0.5);
    height: 2px;
    bottom: 10px;
    /* left: 0; */
    background-color: #d7383c;
    transform-origin: bottom center;
    transition: transform 0.25s ease-out;
    z-index: 9999999;
}

.bravo_wrap #header.header-white .bravo_header ul li.active a {
    color: #b92524 !important;
}

.d-flex.align-items-center a:hover small.d-block.font-size-16.font-weight-normal.text-primary span {
    color: #b92524 !important;
}

.box_list.isotope-item.latest a img {
    width: 100% !important;
    height: 100% !important;
}



.position-relative.px-3.u-header__login-form.dropdown-connector-xl.u-header__topbar-divider .d-flex.align-items-center.text-black.py-3.dropdown {
    margin: 5px 0;
    background: #b92524;
    border-radius: 20px;
    padding: 0 6px;
    color: #fff !important;
    line-height: 10px;
    cursor: pointer;
}

    .position-relative.px-3.u-header__login-form.dropdown-connector-xl.u-header__topbar-divider .d-flex.align-items-center.text-black.py-3.dropdown span.d-inline-block.font-size-14.mr-1.dropdown-nav-link {
        color: #fff !important;
    }


.bravo_topbar.u-header__hide-content.u-header__topbar.u-header__topbar-lg.border-bottom.border-color-white {
    padding: 10px 0;
    display: flex;
    align-content: center;
    flex-wrap: wrap;
}

.bravo_search_tour.mt-7 .box_list.isotope-item.latest .col-lg-7 ul {
    align-items: center;
    display: flex;
    /*flex-wrap: wrap;*/
    flex-wrap: nowrap;
    justify-content: space-between;
}

.box_list .wrapper {
    padding: 15px 30px 20px;
    min-height: 245px;
    position: relative;
}

.position-absolute.top-0.right-0.pt-4.pr-3.btn-wishlist {
    padding-top: 0 !important;
}

.bravo_wrap .bravo_detail_tour .bravo_content .description ul li {
    display: flex;
    align-items: baseline;
    justify-content: flex-start;
}




.bravo_wrap .bravo_topbar .dropdown-nav-link:after {
    font-size: 100%;
}

span.input-group-addon {
    font-size: 21px;
    font-size: 1.3125rem;
    position: absolute;
    left: 12px;
    top: 5px;
    color: #ccc;
    width: 25px;
    height: 25px;
    display: block;
    font-weight: 400 !important;
}

.input-group.date input.form-control {
    padding-left: 40px;
}

.weglot-container.wg-default {
}

.datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-top {
    top: 49% !important;
}


.datepicker table tr td.active.active, .datepicker table tr td.today.active {
    background-color: #b92524;
}

.datepicker table tr td.active, .datepicker table tr td.active:hover, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover {
    background-color: #006dcc;
    background-image: -moz-linear-gradient(top, #b92524, #b92524);
    background-image: -ms-linear-gradient(top, #b92524, #b92524);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b92524), to(#b92524));
    background-image: -webkit-linear-gradient(top, #b92524, #b92524);
    background-image: -o-linear-gradient(top, #b92524, #b92524);
    background-image: linear-gradient(top, #b92524, #b92524);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b92524', endColorstr='#b92524', GradientType=0);
    border-color: #b92524 #b92524 #002a80;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.modal-dialog.modal-dialog-centered span.input-group-addon {
    color: #acb5be;
    font-size: 20px;
    line-height: 0px;
    position: absolute;
    right: 15px;
    top: 22px;
    transform: translateY(-50%);
}

.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
    background-image: -moz-linear-gradient(top, #b92524, #b92524) !important;
    background-image: -ms-linear-gradient(top, #b92524, #b92524) !important;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b92524), to(#b92524)) !important;
    background-image: -webkit-linear-gradient(top, #b92524, #b92524) !important;
    background-image: -o-linear-gradient(top, #b92524, #b92524) !important;
    background-image: linear-gradient(top, #b92524, #b92524) !important;
    color: #fff;
}

.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover {
    background-color: #b92524 !important;
    background-image: -moz-linear-gradient(top, #b92524, #b92524) !important;
    background-image: -ms-linear-gradient(top, #b92524, #b92524) !important;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b92524), to(#b92524)) !important;
    background-image: -webkit-linear-gradient(top, #b92524, #b92524) !important;
    background-image: -o-linear-gradient(top, #b92524, #b92524) !important;
    background-image: linear-gradient(top, #b92524, #b92524) !important;
    background-repeat: repeat-x !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b92524', endColorstr='#b92524', GradientType=0) !important;
    border-color: #b92524 #b92524 #fbed50 !important;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff !important;
}

.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
    background-color: #006dcc !important;
    background-image: -moz-linear-gradient(top, #0088cc, #0044cc) !important;
    background-image: -ms-linear-gradient(top, #0088cc, #0044cc) !important;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)) !important;
    background-image: -webkit-linear-gradient(top, #b92524, #b92524) !important;
    background-image: -o-linear-gradient(top, #0088cc, #0044cc) !important;
    background-image: linear-gradient(top, #0088cc, #0044cc) !important;
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0) !important;
    border-color: #0044cc #0044cc #002a80;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff !important;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}


.border-bottom.border-width-2.border-color-1.pb-1 .flex-center-between.mb-1.text-dark.font-weight-bold span.d-block {
    width: 80%;
}

.isotope-wrapper .box_list.isotope-item.latest .row.g-0 {
    align-items: flex-end;
}

.bravo_detail_tour .bravo_banner nav.py-3 {
    padding: 0 !important;
}

.bravo_wrap .bravo_detail_tour .bravo_single_book .nav-enquiry .enquiry-item.active span {
    border-bottom: none;
    color: #fff;
    font-size: 18px;
    font-weight: 600;
}


.daterangepicker.ltr.auto-apply.show-calendar.opensright {
    width: min-content !important;
}

header.header-white.u-header.u-header--dark-nav-links-xl.u-header--show-hide-xl.u-header--static-xl.border-bottom .bravo_topbar.u-header__hide-content.u-header__topbar.u-header__topbar-lg.border-bottom.border-color-8 {
    padding: 10px 0;
}

.modal.fade.login.in {
    opacity: 1;
}

.d-block.d-xl-flex.flex-horizontal-center .list-star.green-lighter.mr-2 ul.booking-item-rating-stars {
    margin: 0;
}


.start_date.d-flex.align-items-center.w-auto.height-40.font-size-16.shadow-none.font-weight-bold.form-control.hero-form.bg-transparent.border-0.flatpickr-input.p-0 {
    justify-content: space-between;
    background: #fff !important;
    padding: 0 10px !important;
}

.bravo_wrap .bravo_detail_tour .bravo_single_book > div {
    background: none
}

.bravo_single_book_wrap {
    /*background: #f8f8f8;*/
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
}

.bravo_wrap .bravo_detail_tour .bravo_single_book .nav-enquiry {
    /* background: #b92524;
    border-bottom: 1px solid #b92524;
    display: flex;
    padding: 20px;*/
    align-items: center;
    background: #b92524;
    /*border-radius:10px;*/
}

.bravo_wrap .bravo_detail_tour .bravo_single_book .nav-enquiry {
    padding: 0;
}

    .bravo_wrap .bravo_detail_tour .bravo_single_book .nav-enquiry .enquiry-item span {
        color: #fff;
        font-size: 18px;
        font-weight: normal;
    }

.p-4.fotmtxt {
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
    font-weight: 700;
}

.bravo_wrap .bravo_detail_tour .bravo_single_book .nav-enquiry {
    border-bottom: none;
    height: 50px;
}


/*
.bravo_single_book_wrap .bravo_single_book .nav-enquiry .enquiry-item:nth-child(1) {
    text-align: left;
}
.bravo_single_book_wrap .bravo_single_book .nav-enquiry .enquiry-item:nth-child(2) {
    text-align: right;
}

.bravo_single_book_wrap span.font-size-24.text-gray-6.font-weight-bold.ml-1 {
    color: #b92524 !important;
}
*/
.bravo_single_book_wrap .bravo_single_book .nav-enquiry .enquiry-item:nth-child(2) {
    box-shadow: 2px 2px 25px rgba(0,0,0,.25);
    padding: 10px;
    /*border-radius: 10px;*/
}



.bravo_wrap .bravo_detail_tour .bravo_single_book .form-book .p-4 span.d-block.text-gray-1.font-weight-normal.mb-2.text-left {
    font-size: 12px;
    font-weight: 600 !important;
    color: #000 !important;
}

.bravo_wrap .bravo_detail_tour .bravo_single_book > div {
    border-radius: 35px !important;
    box-shadow: 2px 2px 15px rgba(0,0,0,.25);
}

/*.bravo_single_book_wrap .bravo_single_book .nav-enquiry .enquiry-item:nth-child(2):HOVER {*/
/*    background: #888888;*/
/*}*/


.bravo_single_book_wrap .border.border-color-7.rounded.mb-5 .border-bottom {
    border-bottom: none !important;
}


.form-book .form-group.form-guest-search {
    margin-bottom: .5rem !important;
    border-bottom: 1px dashed;
}

    .form-book .form-group.form-guest-search:last-child {
        border: none;
    }


    .form-book .form-group.form-guest-search .mb-4 {
        margin-bottom: .5rem !important;
    }

.mb-5.mr-md-7.mr-lg-0.ftrr .socials {
    padding: 25px 0;
}

    .mb-5.mr-md-7.mr-lg-0.ftrr .socials a {
        /* font-size: 18px;
    padding: 0 20px;
    margin: 5px;
    color: #000;*/
        filter: drop-shadow(1px 1px 4px #00000091);
    }


.bravo_detail_tour .row.end_tour_sticky .bravo-list-tour-related.product-card-carousel-block.product-card-carousel-v5 .slick-list.draggable .js-slide.mt-5.slick-slide.slick-active {
    -webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.1);
    -moz-box-shadow: 0 0 20px 0 rgba(0,0,0,0.1);
    box-shadow: 0 0 20px 0 rgba(0,0,0,0.1);
    margin: 1rem .9375rem;
}

.mb-5.mr-md-7.mr-lg-0.ftrr .socials .fa {
    padding: 10px;
    text-align: center;
    border-radius: 5px;
    font-size: 20px;
}


.bravo_footer.mt-4.border-top i.fa.fa-facebook {
    background: #3B5998;
    color: white;
}

.bravo_footer.mt-4.border-top i.fa.fa-instagram {
    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
    color: white;
}

.bravo_footer.mt-4.border-top i.fa.fa-youtube {
    color: white;
    background: #bb0000;
}

.bravo_footer.mt-4.border-top a.tik-tok {
    /*background: #000;*/
    text-align: center;
    border-radius: 5px;
    padding: 7px 10px !important;
}


.bravo_footer.mt-4.border-top .col-12.col-md-6.col-lg-4.col-xl-1dot8.mb-6.mb-md-10.mb-xl-0 .nav-footer {
    margin: auto;
    width: 50%;
}

.bravo_detail_tour .py-4.border-top.border-bottom.mb-4 {
    border-top: none !important;
    padding-top: 0px !important;
}


header.u-header.u-header--abs-top.u-header--white-nav-links-xl.u-header--bg-transparent.u-header--show-hide.border-bottom.border-xl-bottom-0.border-color-white {
    border: none !important
}

.u-header__section.u-header__shadow-on-show-hide .d-flex.align-items-center .list-inline.u-header__topbar-nav-divider.mb-0.topbar_left_text.font-size-14 a.linkss {
    color: #000;
}

    .u-header__section.u-header__shadow-on-show-hide .d-flex.align-items-center .list-inline.u-header__topbar-nav-divider.mb-0.topbar_left_text.font-size-14 a.linkss:hover {
        color: #b92524
    }

.mobile-socials {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
}


    .mobile-socials a {
        font-size: 25px;
        padding: 0 10px;
        color: #b92524;
    }

        .mobile-socials a.tik-tok img {
            width: 25px;
            height: 25px;
        }




section.container.add_bottom_45.abts .info {
    text-align: center;
}

section.container.add_bottom_45.abts .main_title_2 h2 {
    margin-bottom: 30px;
}

section.container.add_bottom_45.abts .main_title_2 {
    margin-bottom: 60px;
}

.bravo_detail_tour .bravo_content .d-block.d-md-flex.flex-center-between.align-items-start.mb-3 .d-block.d-xl-flex.flex-horizontal-center {
    justify-content: space-between;
}

.bravo_wrap .bravo_detail_tour .bravo_content .description ul li:before {
    border: 1px solid #77838f;
    border-radius: 50%;
    content: "";
    display: inline-block;
    height: 5px;
    margin-right: 20px;
    width: 5px;
    background: #77838f;
    border: dashed;
}


.bravo_detail_tour .row.end_tour_sticky span.badge.badge-pill.badge-warning.text-white.py-1.px-2.font-size-14.border-radius-3.font-weight-normal {
    background: #b62423 !important;
}

button.btn.rounded-xs.bg-blue-dark-1.text-white.p-2.height-51.width-190.transition-3d-hover {
    background: #ad2322 !important;
}

.bravo-reviews .sfeedbacks_form .sspd_review .fa.hovered {
    color: #ad2322
}


.hero_in.contacts .wrapper {
    background-color: rgb(0 0 0 / 20%);
}


.col.d-flex.justify-content-lg-start button.btn.rounded-xs.bg-blue-dark-1.text-white.height-51.width-190.transition-3d-hover {
    background: #b92524 !important
}



.bravo-form-search-all.hero-block.hero-v1.bg-img-hero-bottom.gradient-overlay-half-black-gradient.text-center.z-index-2 .container.space-2.space-top-xl-4 .card.border-0.tab-shadow {
    border-radius: 15px;
    max-width: 55%;
    margin: auto;
}

    .bravo-form-search-all.hero-block.hero-v1.bg-img-hero-bottom.gradient-overlay-half-black-gradient.text-center.z-index-2 .container.space-2.space-top-xl-4 .card.border-0.tab-shadow .card-body {
        padding: 10px 0;
    }

        .bravo-form-search-all.hero-block.hero-v1.bg-img-hero-bottom.gradient-overlay-half-black-gradient.text-center.z-index-2 .container.space-2.space-top-xl-4 .card.border-0.tab-shadow .card-body button.btn.btn-primary.btn-md.border-radius-3.mb-xl-0.mb-lg-1.transition-3d-hover {
            height: auto;
            border-radius: 15px !important;
        }

        .bravo-form-search-all.hero-block.hero-v1.bg-img-hero-bottom.gradient-overlay-half-black-gradient.text-center.z-index-2 .container.space-2.space-top-xl-4 .card.border-0.tab-shadow .card-body form.form.bravo_form.d-flex.mb-1.py-2 {
            padding: 0 !important;
        }

        .bravo-form-search-all.hero-block.hero-v1.bg-img-hero-bottom.gradient-overlay-half-black-gradient.text-center.z-index-2 .container.space-2.space-top-xl-4 .card.border-0.tab-shadow .card-body .input-group.border-bottom.border-width-2.border-color-1.py-2 {
            padding: 0 !important;
        }


        .bravo-form-search-all.hero-block.hero-v1.bg-img-hero-bottom.gradient-overlay-half-black-gradient.text-center.z-index-2 .container.space-2.space-top-xl-4 .card.border-0.tab-shadow .card-body .g-field-search {
            max-width: 70%;
        }

        .bravo-form-search-all.hero-block.hero-v1.bg-img-hero-bottom.gradient-overlay-half-black-gradient.text-center.z-index-2 .container.space-2.space-top-xl-4 .card.border-0.tab-shadow .card-body .g-button-submit.align-self-lg-end {
            max-width: 30%;
        }

button.btn.btn-primary.btn-md.border-radius-3.mb-xl-0.mb-lg-1.transition-3d-hover:hover {
    transform: none;
}

.bravo_wrap .bravo_header .content .header-left a.bravo-logo.navbar-brand.u-header__navbar-brand-default.u-header__navbar-brand-center.u-header__navbar-brand-text-white.mr-0.mr-xl-5 img {
    width: 170px;
}


a.head-link {
    text-align: center;
    border-radius: 5px;
    padding: 7px 10px !important;
}

    a.head-link img {
        width: 25px;
        height: 25px;
        border-radius: 5px;
    }

div#reccomended .box_grid ul li:last-child {
    float: right;
}

.contact_info ul li span a {
    color: #fff;
    line-height: 2;
}

    .contact_info ul li span a:hover {
        color: #b92524;
    }

.border-bottom.border-color-8.pb-6.pb-lg-9.mb-6.mb-lg-8 {
    margin-bottom: 10px !important;
    padding-bottom: 10px !important;
    border-bottom: none !important;
}

div#bravo_content-wrapper .contact_info li a.d-inline-block {
    display: none !important;
}

section.container.add_bottom_45.abts .info {
    top: 5% !important;
}

.grid_item_adventure .info h3 {
    text-decoration: underline;
    margin-bottom: 15px;
    filter: drop-shadow(2px 4px 6px black);
}

.position-absolute.top-0.right-0.pt-4.pr-3.btn-wishlist span.icon-heart.font-size-20 {
    filter: drop-shadow(0 0px .5px #33333334)
}

#reccomended .owl-item.active.center .box_grid ul {
    display: flex;
    flex-wrap: unset;
    align-items: baseline;
    justify-content: space-between;
}


.bravo_detail_tour span.height-45.width-45.border.rounded.border-width-2.flex-content-center.service-wishlist span.icon-heart {
    color: #fff;
    filter: drop-shadow(0 0px .5px #8f1515);
}



#reccomended .item .position-absolute.top-0.left-0.pt-4.pl-3.featured {
    padding: 0 !important;
    text-align: right;
    padding-top: 5px !important;
}

#reccomended .item .wish_bt {
    padding-top: 5px;
    left: 5%;
}

.header-left a.bravo-logo.navbar-brand.u-header__navbar-brand-default.u-header__navbar-brand-center.u-header__navbar-brand-text-white.mr-0.mr-xl-5 {
    margin-left: 1%;
}


.border-top.border-bottom.border-color-8.space-1 a.d-inline-flex.align-items-center img.lazy.loaded {
    width: 20%;
}

body.frontend-page.is_single a.bravo-logo.navbar-brand.u-header__navbar-brand.u-header__navbar-brand-center.u-header__navbar-brand-on-scroll {
    width: 20%;
}

body.frontend-page.is_single header#header .u-header__navbar-brand > img {
    width: 70%;
}


body.frontend-page.page a.bravo-logo.navbar-brand.u-header__navbar-brand.u-header__navbar-brand-center.u-header__navbar-brand-on-scroll {
    width: 20%;
}
/*body.frontend-page.page header#header .u-header__navbar-brand>img {width: 70%;}*/



/*body.frontend-page a.bravo-logo.navbar-brand.u-header__navbar-brand.u-header__navbar-brand-center.u-header__navbar-brand-on-scroll{
    width:20%;
    
}*/
body.frontend-page header#header .u-header__navbar-brand > img {
    width: 70%;
}


.box_list.isotope-item.latest h3 > a:hover {
    color: #b92524;
}


body.frontend-page.header_transparent .bravo-news .bg-img-hero.text-center.mb-5.mb-lg-8 {
    top: 145px
}

div#login_bg div#login figure img {
    width: 100%;
}


.row.ftrs-conts {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-end;
}

.col-md-4.logo img {
    width: 45%;
    margin: auto;
}

.col-md-4.slgn .f-visa {
    position: relative !important;
    right: 0 !important;
    top: 0 !important;
    transform: translateY(0) !important;
    text-align: right;
}

.bravo_topbar.u-header__hide-content.u-header__topbar.u-header__topbar-lg.border-bottom.border-color-8 a.d-inline-block.font-size-14.mr-1 {
    color: #000;
}

    .bravo_topbar.u-header__hide-content.u-header__topbar.u-header__topbar-lg.border-bottom.border-color-8 a.d-inline-block.font-size-14.mr-1:hover {
        color: #b92524;
    }

i.icon.flaticon-placeholder.mr-2.font-size-20 {
    color: #c02a2a;
}

.bravo_topbar.u-header__hide-content.u-header__topbar.u-header__topbar-lg.border-bottom.border-color-white a.d-inline-block.font-size-14.mr-1 {
    color: #000;
}

    .bravo_topbar.u-header__hide-content.u-header__topbar.u-header__topbar-lg.border-bottom.border-color-white a.d-inline-block.font-size-14.mr-1:hover {
        color: #b92524;
    }


.u-header__section.u-header__shadow-on-show-hide .d-flex.align-items-center .list-inline.u-header__topbar-nav-divider.mb-0.topbar_left_text.font-size-14 .socials i {
    color: #b92524;
    font-size: 20px;
}


.bravo_wrap .bravo_topbar .socials {
    display: inline-flex;
    align-items: flex-start;
}


.container.margin_80_55 a.box_news b {
    color: #c02a2a;
    font-weight: 400;
}

article.blog .post_info h3 a:hover {
    color: #dc4446;
}

.owl-item, .owl-item.cloned, .owl-item.active {
    pointer-events: all;
    cursor: default;
    text-decoration: none;
}

    .owl-item.active.center {
        pointer-events: painted;
    }


.st-room .flex-horizontal-center {
    display: block;
    text-align: center;
}

    .st-room .flex-horizontal-center .room-input {
        border: 1px solid #eee;
        padding: 5px 10px;
        border-radius: 30px;
        margin: 0 3px;
        box-shadow: 2px 2px 2px rgba(0,0,0,.25);
        display: inline-flex;
        align-items: baseline;
    }

    .st-room .flex-horizontal-center p {
        margin: 5px 0;
        font-size: x-small;
    }

.st-room {
    border-top: 1px dashed;
    padding-top: 15px;
}

#reccomended .owl-item {
    opacity: 1;
}

.blog-content .container p a {
    line-height: 1.5em;
    height: 2em;
    overflow: hidden;
    white-space: nowrap;
    width: 100%;
    text-overflow: ellipsis;
    display: inline-block;
    font-size: 14px;
}

.bravo_wrap #header.u-header--static-xl .u-header__navbar-brand-default {
    display: block !important;
}

.bravo_wrap #header.u-header--static-xl a.bravo-logo.navbar-brand.u-header__navbar-brand.u-header__navbar-brand-center.u-header__navbar-brand-on-scroll {
    display: none
}

.bravo_content .space-between .share i {
    color: #b92524;
}

.bravo_wrap .bravo_search_event {
    margin: 0;
}



.bravo_detail_tour .col-md-12.col-lg-9 {
    width: 70%;
}

.bravo_detail_tour .col-md-12.col-lg-3 {
    width: 30%;
}

.st-room .flex-horizontal-center .room-input a.font-size-10.text-dark {
    background: #b92524;
    border-radius: 40px;
    padding: 1px 5px;
}

    .st-room .flex-horizontal-center .room-input a.font-size-10.text-dark i {
        color: #fff
    }

.open-hour-item.current strong, .text-danger, .open-hour-item.current {
    color: #b92524;
}

.bravo-list-tour.product-card-block.product-card-v2.border-bottom.border-color-8 .wish_bt {
    position: relative;
}


.page-profile-content .profile-service-tabs .nav li a.active {
    border: none;
    border-bottom: 2px solid #b92524;
    color: #b92524;
}

.page-profile-content.page-template-content h1.profile-name {
    font-size: 25px;
}

.page-profile-content .profile-service-tabs {
    margin-top: 20px;
}


.profile-summary.mb-2 hr:nth-last-child(3) {
    display: none
}

.profile-summary.mb-2 h4.summary-title:nth-last-child(2) {
    display: none;
}

.profile-summary .verification-lists {
    display: none
}


.tab-nav-pill .nav-link.active {
    background-color: #b92524;
    border-radius: 20px;
}


.bravo_wrap .bravo_detail_tour .bravo_content .description ul li span {
    min-width: 180px;
    padding: 0 10px;
}

.bravo_search_tour.mt-7 .bravo-list-item .box_list.isotope-item.latest .col-lg-7 .wrapper {
    padding: 20px 15px;
}


span.select2.select2-container.select2-container--default.select2-container--below.select2-container--focus {
    width: 100% !important;
}

.select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #dae1e7;
    border-radius: 3px;
    box-shadow: none;
    color: #5e6d77;
    font-size: 14px;
    height: 45px;
    padding: 10px 0;
}

.select2-container .select2-selection--single .select2-selection__rendered {
    padding: 0;
    margin: 0;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 11px;
    right: 1px;
    width: 20px;
}

span.select2-search.select2-search--dropdown {
    visibility: hidden;
    height: 0;
    padding: 0;
}

.form-book .start_date.d-flex.align-items-center.w-auto.height-40.font-size-16.shadow-none.font-weight-bold.form-control.hero-form.bg-transparent.border-0.flatpickr-input.p-0 {
    font-weight: 600;
    animation: blinker .1s infinite;
}

.border-bottom.border-width-2.border-color-1.position-relative .start_date.d-flex.align-items-center.w-auto.height-40.font-size-16.shadow-none.font-weight-bold.form-control.hero-form.bg-transparent.border-0.flatpickr-input.p-0 {
    font-size: 20px;
    /* font-family: cursive; */
    color: #b92524;
    animation: blink 2s linear infinite;
}




.collapse-link[aria-expanded=false] .plus {
    display: flex;
    padding: .2rem .4rem;
    margin-bottom: 0;
}

.collapse-link[aria-expanded=true] .minus {
    display: flex;
    padding: .7rem .4rem;
    margin-bottom: 0;
}
.collapse-link[aria-expanded=false] .plus svg path {
    fill: #b92524;
}

.collapse-link[aria-expanded=true] .minus svg path {
    fill: #b92524;
}

#reccomended .owl-item {
        transform: scale(1);
}

#reccomended .owl-item .box_grid ul {
    display: flex;
    flex-wrap: unset;
    align-items: baseline;
    justify-content: space-between;
}

























    @media (max-width: 767px) {


        .show-itinerary .col-2 {
            width: 100%;
            display: block;
        }

        .show-itinerary .col-10 {
            width: 100%;
            display: block;
        }

        .show-itinerary img.image-responsive {
            width: 100%;
            height: 100%;
        }

        .wg-default, .wg-default .country-selector {
            z-index: 1;
            bottom: 65px !important;
            right: 0 !important;
        }

        .wg-drop.country-selector .wgcurrent a {
            padding-right: 20px !important;
        }

        .u-header__section.u-header__shadow-on-show-hide {
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
        }

            /*.u-header__section.u-header__shadow-on-show-hide .bravo_topbar.u-header__hide-content.u-header__topbar.u-header__topbar-lg.border-bottom.border-color-white {*/
            /*    display: none;*/
            /*    height: auto;*/
            /*}*/

        .bravo_topbar.u-header__hide-content.u-header__topbar.u-header__topbar-lg.border-bottom.border-color-white .d-flex.align-items-center:first-child {
            flex-wrap: wrap;
            justify-content: space-between;
            padding: 0 !important;
        }

        .position-relative.px-3.u-header__login-form.dropdown-connector-xl.u-header__topbar-divider {
            visibility: hidden;
            width: 0;
            height: 0;
        }

        .u-header__section.u-header__shadow-on-show-hide .bravo_header {
            width: 100%;
        }

        .bravo_wrap .bravo-list-item .topbar-search .control a {
            width: 15vw;
        }

        .u-header__section.u-header__shadow-on-show-hide .ml-auto.d-flex.align-items-center {
            width: 100%;
        }

        .bravo-menu-mobile.active ul.main-menu.menu-generated li.depth-0 {
            display: block;
        }

        .bravo_wrap .bravo_header .content {
            align-items: flex-start;
        }

            .bravo_wrap .bravo_header .content .header-right {
                padding: 10px 0;
            }

        .input-group.date input.form-control {
            padding: 10px;
        }

        span.input-group-addon {
            left: auto;
        }

        .frontend-page .modal.login .modal-content .modal-body .input-group.date {
            margin-bottom: 15px;
        }

        .bravo-menu-mobile.active .g-menu li.depth-0::after {
            display: none;
        }

        button.bravo-more-menu.active i.fa.fa-bars {
            color: #fff !important;
        }

        .u-header__section.u-header__shadow-on-show-hide .list-inline.u-header__topbar-nav-divider.mb-0.topbar_left_text.font-size-14 {
            flex-wrap: wrap;
            display: flex;
            flex-direction: row-reverse;
            align-items: baseline;
            width: 100%;
            place-content: space-between;
            font-size: smaller;
        }

        .d-block.d-md-flex.flex-center-between.align-items-start.mb-3 .ml-2.service-review.review-0 .list-star.green-lighter.mr-2 ul.booking-item-rating-stars {
            margin: 0;
        }

        .bravo_search_tour.mt-7 ul.pagination {
            display: flex;
            flex-wrap: wrap;
            justify-content: center;
        }

        .u-header__section.u-header__shadow-on-show-hide .ml-auto.d-flex.align-items-center i.flaticon-phone-call.mr-2.ml-1.font-size-18 {
            display: inline-block;
            font: normal normal normal 14px/1 FontAwesome;
            font-size: inherit;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }

        div#bravo_content-wrapper section.hero_in.contacts .wrapper {
            position: relative;
            top: 20%;
        }

        .row.justify-content-xl-between .col-12.col-lg-4.col-xl-3dot1.mb-6.mb-md-10.mb-xl-0 {
            margin: 0px !important;
        }

            .row.justify-content-xl-between .col-12.col-lg-4.col-xl-3dot1.mb-6.mb-md-10.mb-xl-0 .mb-5.mr-md-7.mr-lg-0.ftrr {
                margin-bottom: 10px !important;
            }

        .bravo_wrap .bravo_header .bravo-menu-mobile .g-menu > ul > li a:hover {
            border-bottom: 1px dashed;
            color: #b92524 !important;
        }

        .bravo_wrap .bravo_detail_tour .bravo_content .description ul li:before {
            border: 5px solid #888888;
        }

        .bravo_footer.mt-4.border-top {
            padding-bottom: 55px !important;
        }

        .d-flex.justify-content-between.align-items-center.mb-4.topbar-search h3.font-size-21.font-weight-bold.mb-0.text-lh-1 {
            font-size: .9em;
        }

        .d-flex.justify-content-between.align-items-center.mb-4.topbar-search .control {
            justify-content: space-between;
        }

            .d-flex.justify-content-between.align-items-center.mb-4.topbar-search .control .item {
                padding: 0 5px;
                margin: 0 2px;
                font-size: smaller;
            }

        a.travel-go-to.u-go-to-modern.animated.js-animation-was-fired.slideInUp {
            bottom: 130px !important;
        }

        section.container.add_bottom_45.abts .info {
            width: 90%;
            top: 70px;
            height: 250px;
        }


        section.container.add_bottom_45.abts .grid_item_adventure img {
            height: 350px;
            object-fit: cover;
        }


        .bravo_topbar.u-header__hide-content.u-header__topbar.u-header__topbar-lg.border-bottom.border-color-white .d-flex.align-items-center:first-child i.flaticon-phone-call.mr-2.ml-1.font-size-18 {
            margin: 0 !important;
        }

        .main-footer .col-12.col-md-6.col-lg-4.col-xl-1dot8.mb-6.mb-md-10.mb-xl-0 {
            margin: 10px 0 25px !important;
            font-weight: 600;
        }

        .bravo_wrap .bravo_footer .sub-footer .footer-select {
            padding: 0;
        }

        .bravo_wrap.mm-page.mm-slideout .u-header__section.u-header__shadow-on-show-hide .bravo_topbar.u-header__hide-content.u-header__topbar.u-header__topbar-lg.border-bottom.border-color-8 {
            display: block
        }

            .bravo_wrap.mm-page.mm-slideout .u-header__section.u-header__shadow-on-show-hide .bravo_topbar.u-header__hide-content.u-header__topbar.u-header__topbar-lg.border-bottom.border-color-8 .d-flex.align-items-center {
                flex-wrap: wrap;
                justify-content: space-between;
                padding: 0 !important;
            }


        header.header-white.u-header.u-header--dark-nav-links-xl.u-header--show-hide-xl.u-header--static-xl.border-bottom .bravo_topbar.u-header__hide-content.u-header__topbar.u-header__topbar-lg.border-bottom.border-color-8 {
            display: none !important;
        }

        .bravo_wrap .bravo_detail_tour .bravo_single_book > div {
            background: #fff;
        }

        .bravo_wrap .bravo_header .bravo-menu-mobile .user-profile .b-close {
            color: #b92524;
            /* filter: drop-shadow(1px 1px 1px #00000091); */
            padding: 5px;
            font-size: 60px;
        }

        .card.border-0.tab-shadow .g-field-search .col-lg-12.col-md-6.mb-6.mb-lg-0.text-left {
            margin: 0 !important;
        }

        div#reccomended .box_grid ul li:last-child {
            float: right;
        }

        .bravo_search_tour.mt-7 .box_list.isotope-item.latest .col-lg-7 .wrapper p a {
            color: #b92524;
            font-weight: 600;
        }

        .bravo_wrap .bravo_search_tour .bravo-list-item .list-item .col-md-12.col-xl-12.mb-12.mb-md-12.pb-1 {
            margin-bottom: 5px !important;
        }

        .call_section .container.clearfix .box_1 {
            text-align: center;
            padding: 3%;
        }

            .call_section .container.clearfix .box_1 h3 {
                margin-bottom: 20px;
            }


        section.container.add_bottom_45.abts .info em {
            font-size: .79rem;
            line-height: 2.5;
        }

        section.container.add_bottom_45.abts .info h3 {
            font-size: 20px;
        }


        a.bravo-logo.navbar-brand.u-header__navbar-brand.u-header__navbar-brand-center.u-header__navbar-brand-on-scroll img {
            width: 70%;
        }

        .bravo_footer.mt-4.border-top .col-12.col-md-6.col-lg-4.col-xl-1dot8.mb-6.mb-md-10.mb-xl-0 .nav-footer {
            margin: auto;
            width: 100%;
        }

            .bravo_footer.mt-4.border-top .col-12.col-md-6.col-lg-4.col-xl-1dot8.mb-6.mb-md-10.mb-xl-0 .nav-footer a.list-group-item.list-group-item-action.text-decoration-on-hover {
                color: #656565 !important;
            }

        .main-footer .col-12.col-md-6.col-lg-4.col-xl-1dot8.mb-6.mb-md-10.mb-xl-0 .nav-footer h4 {
            margin: 0 !important;
        }

        /*.bravo-menu-mobile.active .mobile-socials {*/
        /*    filter: drop-shadow(1px 1px 4px #00000091);*/
        /*}*/

        .bravo_wrap .bravo_header .bravo-menu-mobile .user-profile ul {
            margin-bottom: 5px;
        }

        div#reccomended_adventure .owl-stage-outer {
            overflow: hidden;
        }

        .page-template-content section.container.add_bottom_45.abts {
            margin-bottom: 0;
        }

        .page-template-content .container.margin_80_55 {
            padding-top: 15px;
        }

        .row.ftrs-conts {
            align-items: center;
            text-align: center;
        }

            .row.ftrs-conts .col-md-4 {
                padding: 10px 0;
            }

        .col-md-4.slgn .f-visa {
            text-align: center;
        }

        body.frontend-page.page a.bravo-logo.navbar-brand.u-header__navbar-brand.u-header__navbar-brand-center.u-header__navbar-brand-on-scroll {
            width: 75%;
        }

        .bravo_search_tour.mt-7 .box_list.isotope-item.latest .col-lg-7 ul {
            flex-wrap: nowrap;
        }

        /*body.frontend-page a.bravo-logo.navbar-brand.u-header__navbar-brand.u-header__navbar-brand-center.u-header__navbar-brand-on-scroll {
    width: 70%;
}*/
        /*body.frontend-page.is_single .bravo_header a.bravo-logo.navbar-brand.u-header__navbar-brand.u-header__navbar-brand-center.u-header__navbar-brand-on-scroll {
    width: 70%;
}*/

        .call_section .block-reveal .box_1 p {
            margin-bottom: 10px;
        }

        a.tik-tok img {
            width: 20px;
            height: 19px;
            border-radius: 5px;
        }
        .u-header__section.u-header__shadow-on-show-hide .d-flex.align-items-center .list-inline.u-header__topbar-nav-divider.mb-0.topbar_left_text.font-size-14 .socials i {
            font-size: 18px;
        }

        span.text-primary.font-weight-semi-bold {
            color: #656565 !important;
            font-size: 80%;
        }

        .bravo_footer.mt-4.border-top .col-12.col-md-6.col-lg-4.col-xl-1dot8.mb-6.mb-md-10.mb-xl-0 .nav-footer a.list-group-item.list-group-item-action.text-decoration-on-hover:hover {
            color: #b92524 !important;
        }

        body.frontend-page.header_transparent .bravo-news .bg-img-hero.text-center.mb-5.mb-lg-8 {
            top: 10vh;
        }

        .bravo-news .bg-img-hero.text-center.mb-5.mb-lg-8 {
            margin-bottom: 5rem !important;
            top: 0;
        }

        .bravo_wrap .bravo_header .bravo-menu-mobile .user-profile .avatar {
            width: 45%;
        }

        body.frontend-page header#header .u-header__navbar-brand > img {
            width: 100%;
            max-width: 100px;
        }

        .bravo_wrap .bravo_header .bravo-menu-mobile .g-menu > ul > li.active > a {
            border-bottom: 1px dashed #b92524;
        }

        .bravo_wrap #header.header-white .bravo_header ul li:hover > a {
            color: #b92524 !important;
        }

        .bravo_detail_tour .bravo_content .d-block.d-md-flex.flex-center-between.align-items-start.mb-3 .d-block.d-xl-flex.flex-horizontal-center .ml-2.service-review.review-0 {
            margin: 0 !important;
        }

        .bravo_wrap #header.u-header--static-xl .u-header__navbar-brand-default {
            display: block !important;
        }

        body.frontend-page.is_single .bravo_header a.bravo-logo.navbar-brand.u-header__navbar-brand.u-header__navbar-brand-center.u-header__navbar-brand-on-scroll {
            display: none;
        }

        body.frontend-page a.bravo-logo.navbar-brand.u-header__navbar-brand.u-header__navbar-brand-center.u-header__navbar-brand-on-scroll {
            display: none;
        }

        .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
            padding: 0;
        }

        .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
            height: auto;
        }

        section.hero_in.contacts {
            background-size: cover;
            background-repeat: no-repeat;
            background-position: center;
        }

        .page-template-content .container.filter-innrss {
            width: 100%;
        }

        .bravo_footer.mt-4.border-top .mb-5.mr-md-7.mr-lg-0.ftrr i {
            color: #b92524;
        }

        div#mm-0 .u-header__section.u-header__shadow-on-show-hide .bravo_header .bravo-menu-mobile.active .user-profile .avatar a.bravo-logo.navbar-brand.u-header__navbar-brand.u-header__navbar-brand-center.u-header__navbar-brand-on-scroll {
            display: block;
        }

        .bravo_wrap header#header .u-header__section.u-header__shadow-on-show-hide .bravo_header .bravo-menu-mobile.active .avatar a.bravo-logo.navbar-brand.u-header__navbar-brand.u-header__navbar-brand-center.u-header__navbar-brand-on-scroll {
            display: block;
        }

        .bravo_detail_tour .col-md-12.col-lg-9 {
            width: 100%;
        }

        .bravo_detail_tour .col-md-12.col-lg-3 {
            width: 100%;
        }

        li.col-md-4.flex-horizontal-center.list-group-item.text-lh-sm.mb-2.border-0 {
            width: 30%;
            font-size: 11px;
            text-align: center;
            padding: 0;
        }

        ul.list-group.list-group-borderless.list-group-horizontal.row {
            width: 100%;
            justify-content: space-evenly;
        }

        li.col-md-4.flex-horizontal-center.list-group-item.text-lh-sm.mb-2.border-0 i.flaticon-alarm.text-primary.font-size-22.mr-2.d-block {
            margin-right: 0 !important;
        }

        li.col-md-4.flex-horizontal-center.list-group-item.text-lh-sm.mb-2.border-0 .ml-1.text-gray-1 {
            margin: 0 !important;
        }






        /*.bravo-form-search-all.hero-block.hero-v1.bg-img-hero-bottom.gradient-overlay-half-black-gradient.text-center.z-index-2 {*/
        /*    top: 90px;*/
        /*    background-size: 100% 100%;*/
        /*    height: 200px;*/
        /*}*/

        .bravo_wrap.mm-page.mm-slideout .page-template-content div#page .container.container-custom.margin_60_0 {
            top: 0;
            position: relative;
        }

        .bravo-form-search-all.hero-block.hero-v1.bg-img-hero-bottom.gradient-overlay-half-black-gradient.text-center.z-index-2 .container.space-2.space-top-xl-4 {
            padding-top: 3% !important;
            position: relative;
            top: -60%;
        }

            .bravo-form-search-all.hero-block.hero-v1.bg-img-hero-bottom.gradient-overlay-half-black-gradient.text-center.z-index-2 .container.space-2.space-top-xl-4 p {
                margin: 5px 0;
            }

        .bravo_wrap.mm-page.mm-slideout .page-template-content .gradient-overlay-half-bg-dark.bravo-call-to-action.banner-block.banner-v1.bg-img-hero.space-3.style_1 {
            display: block;
            position: relative;
            margin-top: 110px;
            padding: 70px 0 !important;
        }

        .bravo_wrap .bravo_detail_tour .bravo_content .description ul li {
            display: block;
        }

            .bravo_wrap .bravo_detail_tour .bravo_content .description ul li span {
                padding: 0;
                font-weight: 600;
            }

            .bravo_wrap .bravo_detail_tour .bravo_content .description ul li:before {
                margin: 0 10px 0 0
            }

        .bravo-form-search-all.hero-block.hero-v1.bg-img-hero-bottom.gradient-overlay-half-black-gradient.text-center.z-index-2 .container.space-2.space-top-xl-4 .card.border-0.tab-shadow {
            max-width: 80%;
        }

        .page-template-content .container.space-2.space-top-xl-4 .mb-lg-n1 {
            margin-top: 35%;
            margin-bottom: 0 !important;
        }

       /* .bravo_wrap .bravo_topbar .socials {
            width: 100%;
            justify-content: space-evenly;
            padding: 10px 0;
        }

        .position-relative.px-3.u-header__login-form.dropdown-connector-xl.u-header__topbar-divider:last-child {
            margin-left: 80px;
        }

        .bravo_wrap .bravo_topbar .line {
            display: none;
        }

        .bravo_topbar.u-header__hide-content.u-header__topbar.u-header__topbar-lg.border-bottom.border-color-white .d-flex.align-items-center {
            display: inline-flex !important;
            flex-wrap: wrap;
            margin-left: 0 !important;
        }



            .bravo_topbar.u-header__hide-content.u-header__topbar.u-header__topbar-lg.border-bottom.border-color-white .d-flex.align-items-center .ml-auto.d-flex.align-items-center .d-flex.align-items-center.text-black.px-3 {
                position: absolute;
                right: 0%;
                top: 25%;
            }

        .position-relative.px-3.u-header__login-form.dropdown-connector-xl.u-header__topbar-divider:before {
            display: none;
        }*/
    
        
.u-header__section.u-header__shadow-on-show-hide .bravo_topbar.u-header__hide-content.u-header__topbar.u-header__topbar-lg.border-bottom.border-color-white .position-relative.px-3.u-header__login-form.dropdown-connector-xl.u-header__topbar-divider {
    visibility: visible;
    width: auto;
}

.u-header__section.u-header__shadow-on-show-hide .bravo_topbar.u-header__hide-content.u-header__topbar.u-header__topbar-lg.border-bottom.border-color-white .position-relative.px-3.u-header__login-form.dropdown-connector-xl.u-header__topbar-divider .d-flex.align-items-center.text-black.py-3.dropdown {
    height: auto;
    line-height: 25px;
    top: -10px;
}
        
     .u-header__section.u-header__shadow-on-show-hide .list-inline.u-header__topbar-nav-divider.mb-0.topbar_left_text.font-size-14 span.line {
    display: none;
} 


[class*=u-header--bg-transparent] .u-header__topbar [class*=u-header__topbar-divider]:not(.list-inline):before {
    display:none;
}


.u-header__section.u-header__shadow-on-show-hide .bravo_topbar.u-header__hide-content.u-header__topbar.u-header__topbar-lg.border-bottom.border-color-white .position-relative.px-3.u-header__login-form.dropdown-connector-xl.u-header__topbar-divider span.d-inline-block.font-size-14.mr-1.dropdown-nav-link {
    font-size: 11px;
}

.bravo_topbar.u-header__hide-content.u-header__topbar.u-header__topbar-lg.border-bottom.border-color-white .d-flex.align-items-center a.d-inline-block.font-size-14.mr-1 {
    font-size: 2.6vw;
}
.u-header__section.u-header__shadow-on-show-hide .d-flex.align-items-center .list-inline.u-header__topbar-nav-divider.mb-0.topbar_left_text.font-size-14 a.linkss {

    font-size: 2.7vw;
}

.container.space-2.space-top-xl-4 .py-8.py-xl-10.pb-5 {

    top: 100px;

}
.u-header__section.u-header__shadow-on-show-hide .bravo_topbar.u-header__hide-content.u-header__topbar.u-header__topbar-lg.border-bottom.border-color-white .position-relative.px-3.u-header__login-form.dropdown-connector-xl.u-header__topbar-divider a.vendorss.d-inline.align-items-center.text-black.py-3 span {
    font-size: 2.4vw;
}

.u-header__section.u-header__shadow-on-show-hide .bravo_topbar.u-header__hide-content.u-header__topbar.u-header__topbar-lg.border-bottom.border-color-white .position-relative.px-3.u-header__login-form.dropdown-connector-xl.u-header__topbar-divider a.d-inline.align-items-center.text-black.py-3 span {
    font-size: 2.4vw;
}


.u-header__section.u-header__shadow-on-show-hide .ml-auto.d-flex.align-items-center a.vendorss.d-inline.align-items-center.text-black.py-3 {

    margin: 0 5px;
    padding: 5px !important;
}

.bravo_topbar.u-header__hide-content.u-header__topbar.u-header__topbar-lg.border-bottom.border-color-white {
    padding: 25px 0;
    display: none;
    align-content: center;
    flex-wrap: wrap;
}

    }
    
