body{
                                                                                                                        }
            /*----------main color------------*/
        .text-blue-1,
        .header .header-menu .menu .subnav > li > a:hover,
        .bravo_wrap .footer .menu-footer .menu__nav li .subnav > li > a:hover,
        .desktopMenu .menu a:hover,
        .desktopMenu .menu .subnav__backBtn a,
        .hotel_rooms_form .nav-enquiry .enquiry-item.active span,
        .bravo_single_book .nav-enquiry .enquiry-item.active span,
        .pricing-table .title{
            color: #5191FA;
        }

        .tabs.-underline .tabs__controls .tabs__button:hover,
        .tabs.-pills-2 .tabs__controls .tabs__button:hover,
        .tabs.-bookmark-2 .tabs__button:hover,
        .sidebar.-dashboard .sidebar__button.-is-active,
        .tabs.-underline-2 .tabs__controls .tabs__button.is-tab-el-active,
        .accordion.-db-sidebar .accordion__item.is-active .sidebar__button,
        .tabs.-underline-2 .tabs__controls .tabs__button:hover{
            color: #5191FA !important;
        }

        .pagination.-dots .pagination__item.is-active,
        .button.-outline-blue-1:hover,
        .form-checkbox:hover input ~ .form-checkbox__mark,
        .pricing-tabs .tab-btns:before,
        .tabs.-underline-2 .tabs__controls .tabs__button::after{
            background-color: #5191FA;
        }

        .bg-blue-1,
        .button.-blue-1:hover,
        .tabs.-pills-2 .tabs__controls .tabs__button.is-tab-el-active,
        .tourTypeCard.-type-1:hover,
        .noUi-connect,
        .accordion.-map .accordion__item.is-active .accordion__icon,
        .form-checkbox input:checked ~ .form-checkbox__mark{
            background-color: #5191FA !important;
        }

        .button.-blue-1:hover,
        .border-blue-1,
        .button.-outline-blue-1,
        .noUi-handle,
        .hotel_rooms_form .nav-enquiry .enquiry-item.active span,
        .bravo_single_book .nav-enquiry .enquiry-item.active span,
        .form-checkbox input:checked ~ .form-checkbox__mark,
        .pricing-table .inner-box:hover, .pricing-table.tagged .inner-box{
            border-color: #5191FA;
        }
        /*-----------end main color------------*/
    
            
    .offer-wrapper header {
background: white;
}
.Notification_notification .Notification_notificationInner {
justify-content: center;
display: flex;
align-items: center;
}
.Notification_notification{
background: linear-gradient(90deg,#e74c3c,#d62c1a);
color: hsla(0,0%,100%,.94);
position: relative;
transition: all .3s linear;
}
.Notification_notification .Notification_notificationInner b {
margin-right: 5px;
}
a.Notification_btn.btn.btn-warning.btn-sm.rounded {
padding: 5px;
margin: 2px 0px 2px 10px;
}
/*header {*/
/*padding: 5px 0px 20px 0;*/
/*}*/
#logo {
float: left;
padding-top: 15px;
}
.sticky aside.Notification_notification {
background: none;
color: #0a579d;
border-bottom: 2px solid #03539c;
padding-bottom: 5px;
}
.blog-content ol {
list-style: decimal;
}
.call-to-action .btn-more {
background: #fff;
display: block;
padding: 15px 25px;
font-weight: 500;
border-radius: 5px;
color: #fc5b62;
text-decoration: none;
transition: all .3s;
}
.bravo_wrap .page-template-content .bravo-call-to-action {
margin: 0px!important;
background: #f2f2f2;
padding: 10px;
}
.call-to-action .btn-more:hover {
background: #0a579d;
color: white;
}
#map img
{
max-width: 100%;
}
@media only screen and (max-width: 768px) {
.Notification_notification
{
display:none;
}
#logo {
float: left;
padding-top: 0px;
}
/* For mobile phones: */
.post-content p img {
width: 100%;
height: auto;
}
/*section.hero_in.general.start_bg_zoom {*/
/*background-repeat: no-repeat;*/
/*background-size: cover;*/
/*background-position: center;*/
/*}*/
}
@media only screen and (min-width: 992px)
{
.main-menu {
top: 20px;
}
}
nav.secondary_nav.sticky_horizontal.is_stuck
{
height:55px;
}
.cp-floating-title {
font-size: 28px;
margin-bottom: 25px;
text-transform: capitalize;
}
.cp-floating-item {
display: grid;
align-items: center;
gap: 20px 80px;
grid-template-columns: 1fr 1fr;
box-shadow: 0px 4px 100px rgba(255, 55, 55, 0.1);
background: var(--clr-common-white);
z-index: 100;
}
.cp-floating-action {
position: fixed;
bottom: 130px;
right: 32px;
z-index: 100;
display: inline-block;
background: var(--clr-common-white);
box-shadow: 0px 4px 140px 11px rgba(255, 55, 55, 0.1);
border-radius: 100px;
padding: 15px;
}
.cp-floating-btn {
display: block;
text-align: center;
color: var(--clr-common-black);
width: 50px;
height: 50px;
line-height: 50px;
background: #fee;
border-radius: 50%;
font-weight: 500;
font-size: 20px;
margin-bottom: 10px;
color: var(--clr-theme-1);
}
.cp-floating-btn:last-child {
margin-bottom: 0;
}
.cp-floating-btn:hover {
background: var(--clr-theme-1);
color: var(--clr-common-white);
}
.cp-floating-text-inner {
display: flex;
align-items: center;
gap: 20px;
margin-bottom: 15px;
}
.cp-floating-text-inner-text {
font-size: 18px;
text-transform: capitalize;
}
.cp-floating-text-inner-icon {
width: 35px;
height: 35px;
min-width: 35px;
background: linear-gradient(180deg, var(--clr-theme-1) 0%, var(--clr-theme-2) 100%);
line-height: 35px;
text-align: center;
border-radius: 50%;
display: inline-block;
font-size: 17px;
color: var(--clr-common-white);
}
.cp-signup-popup {
padding-inline-end: 60px;
margin-bottom: 50px;
margin-top: 50px;
}
.cp-open-phone {
visibility: visible;
opacity: 1;
}
.cp-floating-model {
z-index: 2000;
background: #000 63;
}
.cp-floating-model .modal-content {
margin-inline: 30px;
}
@media(max-width: 567px) {
.cp-floating-action {
position: fixed;
bottom: 130px;
right: 20px;
z-index: 100;
display: inline-block;
background: none;
box-shadow: none;
border-radius: 100px;
padding: 0px;
}
}
.row.d-flex.align-items-center.text-center.footer_image .col-md-4 {
width: 33.33%;
}
/* Styles for mobile */
.mobile-only {
display: block; /* Show on mobile by default */
}
.desktop-only {
display: none; /* Hide on desktop by default */
}
/* Styles for desktop */
@media (min-width: 768px) {
.mobile-only {
display: none; /* Hide on desktop */
}
.desktop-only {
display: block; /* Show on desktop */
}
}
.navigation-item {
display: inline-block;
float: left;
}
.rlr-section__mb {
margin-bottom: 50px!important;
}
.rlr-icon-text.mt-4.align-to-right.fs-top {
position: relative;
width: 100%;
left: 0;
margin-top: 0px!important;
}
.rlr-icon-text.mt-4.align-to-right.fs-top a {
padding: 0;
margin: 0;
font-weight: bold;
}
.p-3.show-price-mobile.rlr-booking-card.bg-white {
background: url(https://hsj.com.np/images/Book%20Now.jpg);
}
del.text-danger.text-12 {
    font-size: 13px;
}

.dest-dropdown .tab-info img {
    min-height:250px;
    object-fit:cover;
    border-radius: 10px;
}


.dest-dropdown .tab-info > div{
    padding-right:20px;
    padding-bottom:20px;
}
.overallRating__list {
    display: grid;
    grid-template-columns: repeat(3, 1fr)!important;
    gap: 4px;
}
.sidebar-v2 .original-price {
    font-size: 15px!important;
}
.sidebar-v2 .original-price {
    font-size: 15px!important;
}
.sidebar-v2 .current-price {
    font-size: 20px!important;
}
.dest-dropdown .tab{
    box-shadow: 4px 4px 4px #e5e3e3;
}
del.text-danger.text-12 {
    font-size: 12px!important;
}
.my-tour-style .tour-listing__card-price {
    font-size: 15px!important;
}
.tour-listing__card-bottom {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 60px;
    /* flex-wrap: wrap; */
}
    
