/*
Theme Name: Travel Review
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
.header-nav-main li a{font-size: 16px;
    line-height: 32px;
    color: #336299;letter-spacing:0}.nav-spacing-xlarge>li {
    margin: 0 18px;
}.header-nav-main.nav-line-bottom > li > a:before{background: linear-gradient(118.79deg, #F0BC4B 16.74%, #EFA247 72.11%);
    height: 3px;
    border-radius: 4px;}.nav-dropdown-default .nav-column li>a, .nav-dropdown.nav-dropdown-default>li>a {transition: all 0.3s;
    border-bottom: none;
				margin: 0;padding: 2px 0px;color:#333}
.nav-dropdown li a:hover{transform: scale(1.1) translateX(5px);color:#faa72b;transition: all 0.3s;}
.section1 .row1>.large-12>.col-inner{background: rgba(255, 255, 255, 0.5);
    border: 1px solid #FFFFFF;
    box-shadow: 0px 8px 10px rgba(0, 0, 0, 0.25);
    backdrop-filter: blur(10px);
    border-radius: 10px;
    padding: 30px 30px 60px 30px;}
.section1 .row1{height: max-content;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 1;margin: auto !important;}
.section1 h1{margin-bottom:5px;font-weight: 700;
    font-size: 35px;
    line-height: 45px;
    color: #336299;
    text-transform: uppercase;}
.section1 p.des{font-weight: 600;
    font-size: 20px;
    line-height: 30px;
    color: #2F2F2F;}
.searchform-wrapper input{background: #FFFFFF;
    border-radius: 10px 0 0 10px;
    border: 0;
    padding: 15px 25px;
    height: 54px;
    box-shadow: none;}.searchform .button.icon {padding: 0 30px;
    margin: 0;
    height: 55px;
    border-radius: 0 10px 10px 0;
}.searchform .button.icon:before{content: "Tìm kiếm";
    text-transform: none;
    letter-spacing: 0;
    font-size: 16px;}
.section1 .slider2 .row{max-width:max-content !important;width:max-content !important;opacity:1;margin-left:0 !important;margin-right:0 !important}
.section1 .slider2 .flickity-slider{left:-5px !important}
.section1 .slider2 .icon-box p{font-weight: 700;
    font-size: 16px;
    line-height: 26px;
    color: #336299;}
.section1 .slider2 .flickity-page-dots {
		bottom: -30px;}
.section2 .icon-box .icon-box-text{border: 1px solid #D2D2D2;
    border-radius: 20px;
    padding: 80px 30px 40px;
    text-align: center;
    transition: all 0.5s;}
.section2 .icon-box h3{font-weight: 700;
    font-size: 24px;
    line-height: 32px;
    text-transform: uppercase;
    color: #336299;}
.section2 .icon-box .icon-box-text{    font-weight: 400;
    font-size: 18px;
    line-height: 26px;
    color: #2f2f2f;}
.nut-xem-them,.section-title a{    border-radius: 10px;
    padding: 5px 30px 5px;
    clear: both;
    margin: 0 auto;
    border-radius: 8px;
    transition: all 0.5s;
    background-color: var(--button-background-color);
    background-image: var(--button-background-image);
    background-position: var(--button-background-position);
    background-size: var(--button-background-size);
    transition: background var(--button-transition-duration, 0.25s) ease-in-out;
    will-change: background;
    --button-background-image: linear-gradient(90deg, #F8C726, #FC8F2E, #F8C726);
    --button-background-position: 0 0;
    --button-background-size: 200% 100%;margin-top:20px;margin-bottom:0}
.nut-xem-them:hover, .section-title a:hover{--button-background-position: 100% 0;box-shadow:none}
.section1 .searchform-wrapper{margin-bottom:15px}
.section1 .slider2 .row .large-12{padding:0 5px 0}
.section1 .slider2 .row .large-12>.col-inner{position: relative;
    background: rgba(255, 255, 255, 0.3);
    border: 1px solid #336299;
    border-radius: 10px;
    padding: 10px 15px;}
.section1 .slider2 .row .large-12>.col-inner .icon-box{align-items:center}
.section1 .slider2 .row .large-12>.col-inner .icon-box .icon-box-text{padding-left:5px}.slider-nav-dots-simple .flickity-page-dots .dot {
    background-color: #fff;
    border: 2px solid white;
    width: 9px;
    height: 9px;opacity:1
}
.slider2 .flickity-page-dots .dot.is-selected{width:20px;border-radius:5px;background:orange;border:2px solid orange}
.slider2 .row:hover>.col>.col-inner{    border: 1px solid #FFFFFF;
    background: linear-gradient(90deg, #F8C726, #FC8F2E);}
.slider2 .row:hover>.col>.col-inner .icon-box p{color:white;}
.slider2 .row:hover>.col .icon-box .icon-box-img{filter: brightness(0) invert(1);}
.section2 .icon-box .icon-box-img{transition:all linear 0.3s;margin: 0 auto -55px;border-radius:99%;
    box-shadow: 0px 8px 10px rgba(104, 56, 0, 0.2);}
.section2 .icon-box .icon-box-img img{padding:0;border-radius:99%}
.section2 h2{font-weight: 700;
    font-size: 30px;
    line-height: 40px;
    color: #336299;}
.section2 .large-12 p{font-weight: 600;
    font-size: 18px;
    line-height: 26px;
    color: #2F2F2F;}
.section2 .icon-box:hover .icon-box-text{box-shadow: 0px 8px 10px rgba(104, 56, 0, 0.2);}
.section2 .icon-box:hover .icon-box-img{transform: scale(1.1);transition:all linear 0.3s}
.section3{background: rgba(255, 235, 206, 0.6) url(/wp-content/uploads/2024/06/restaurant-1.png) no-repeat;
    background-size: 50% auto;
    background-position: center right;}
.list-post .post-item .box{background: #FFFFFF;
    box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.08);
    border-radius: 10px;}
.list-post .post-item .box-image .image-cover{border-radius:10px 10px 0 0}
.list-post .post-item .box-text{padding:15px}
.list-post .post-item .post-title{margin-bottom:6px}.box-blog-post .is-divider{display:None}
.list-post .flickity-prev-next-button {
    margin-top: -20px !important;
}.stuck .header-main{background:white;}
.list-post .post-item .button{margin-top: 0;font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    color: #F0AE49;text-transform:none;letter-spacing:0;margin-bottom:0;min-height:30px;line-height:30px;}
.list-post .post-item .button i{font-size: 12px;
    margin-left: 5px;
    margin-top: -2px;}
.section4 .large-12,.section5 .large-12{padding-bottom:0}
.section3 h2, .section4 h2,.section5 h2{font-weight: 700;
    font-size: 30px;
    line-height: 40px;
    color: #336299;margin-bottom:30px}
.list-post .flickity-prev-next-button svg{background: #8080808f;
    border-radius: 99%;
    color: white;
    padding: 10px;}
.list-post .post-item .dia-chi{overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 16px;}
.list-post .post-item .post-title a{    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    font-family: 'Quicksand', sans-serif;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    color: #336299;    background-image: url(/wp-content/uploads/2024/06/ghim.svg);
    background-repeat: no-repeat;
    background-size: 15px;
    background-position-y: 4px;
		padding-left: 20px;}.list-post .post-item .post-title a:hover{color:orange}.section-title-normal span {
    border-bottom: none;
    margin-bottom: 0;
    margin-right: 15px;
    padding-bottom: 0px;
    font-weight: 700;
    font-size: 30px;
    line-height: 40px;
    color: #336299;
}.section-title-normal {
    border-bottom: 0;
}.section-title-container {
    margin-bottom: 10px;
}
.stuck .header-main .nav > li > a {
    line-height: 50px;
}
.section3 .large-12{padding-bottom:10px}
.section4{background: rgba(226, 242, 253, 0.6) url(/wp-content/uploads/2024/06/coffee_shop.png) no-repeat;
    background-size: 30% auto;
    background-position: bottom left;}
.section5{background: rgba(228, 245, 217, 0.6) url(/wp-content/uploads/2024/06/checkin.png) no-repeat;
    background-size: auto 100%;
    background-position: bottom right;}
.section6 h2{font-weight: 700;
    font-size: 30px;
    line-height: 40px;
		color: #336299;margin-bottom:20px}.list-post2 .post-item .box-image .image-cover, .list-post2 .post-item .box-image{border-radius:15px}
.list-post2 .post-item .box-text{text-shadow:none; padding: 50px 25px 50px;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);border-radius:0 0 15px 15px}
.list-post2 .post-item .post-title{margin-bottom:6px}
.list-post2 .post-item .post-title a{
font-weight: 700;
    font-size: 18px;
    line-height: 24px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
.list-post2 .post-item .dia-chi{display:None}
.list-post2 .post-item .from_the_blog_excerpt{font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #FFFFFF;text-shadow:none}
.list-post2 .post-item .post-meta{font-size: 14px;
    text-shadow: none;
    opacity: 1;}
.list-post2 .flickity-page-dots {
    bottom: 25px !important;
}
.list-post2 .flickity-prev-next-button{display:None}
.list-post2 .flickity-page-dots .dot{background:white;border:2px solid white}
.list-post3 .post-item .post-title a{font-weight: 700;
    font-size: 17px;
    line-height: 22px;
    color: #336299;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
		overflow: hidden;}.list-post3 .post-item .post-title{margin-bottom:8px}
.list-post3 .post-item .from_the_blog_excerpt{font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #2F2F2F;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
		overflow: hidden;}
.list-post3 .post-item .dia-chi{display:None}
.list-post3 .post-item .box-text{padding:0;padding-left:10px;}
.list-post3 .post-item .box-image .image-cover{border-radius:10px}
.list-post3 .post-item{padding-bottom:19px}.list-post3 .post-item .post-title a:hover{color:orange}
.section6 .col.large-6{padding-bottom:0}
.footer-section{background: #336299 url(/wp-content/uploads/2024/06/footer.png) no-repeat;
    background-size: 80% auto;
    background-position: bottom right;}
.footer-section ul li{list-style:none;margin-left:0;font-weight: 400;
    font-size: 18px;
    line-height: 26px;
    color: #FFFFFF;}
.footer-section h3{margin-bottom:20px}
.form-nhan-tin input{    margin: 0;
    border-radius: 6px 0 0 6px;
    box-shadow: none;
    height: 55px;
    font-size: 16px;}
.form-nhan-tin input[type=submit]{background: orange;
    width: 100%;
    padding: 0;
    text-transform: none;
    letter-spacing: 0;
    border-radius: 0 6px 6px 0;}
form{margin-bottom:0}
.footer-section .col{padding-bottom:0}.absolute-footer.dark {
    color: hsla(0, 0%, 100%, .5);
    border-top: 1px solid white;
    padding: 15px 0;
    color: white;
    font-size: 16px;
    letter-spacing: 0;
}
a.back-to-top{background:orange !important;color:white !important;border:none !important}
.gioi-thieu1 img{border-radius:10px}
.gioi-thieu1 h2{font-weight: 700;
    font-size: 26px;
    line-height: 32px;
    color: #336299;}
.gioi-thieu1 h1{font-weight: 700;
    font-size: 28px;
    line-height: 32px;
    color: #336299;}
.gioi-thieu1 blockquote p{    font-size: 16px;
    font-weight: 600;}
blockquote{background-image: url(/wp-content/uploads/2024/06/quote.svg);
    background-size: 40px;
    background-repeat: no-repeat;
    background-position-y: 5px;
    padding-left: 50px;
    border-left: none;}
.rank-math-breadcrumb p{border-bottom: 1px solid #D2D2D2;
    padding-bottom: 10px;
    color: orange;}
.blog-archive{padding-top:0}
.blog-archive .duong-dan{margin-top:15px}
.blog-archive h1.page-title{font-weight: 700;
    font-size: 30px;
    line-height: 40px;
    color: #336299;text-transform:none;letter-spacing:0;text-align:center;margin-top:30px;margin-bottom:30px}
.blog-single{padding-top:0}
.blog-single .rank-math-breadcrumb{margin-top:15px}
.subcategories-list{display: flex;
    text-align: center;
    margin: 0 auto;
    justify-content: center;
    margin-bottom: 30px;}
.blog-single .entry-title{font-weight: 700;
    font-size: 30px;
    line-height: 40px;
		color: #336299;}.is-divider{display:none}
.blog-single .entry-meta{    font-weight: 500;
    font-size: 14px;
    line-height: 14px;
    color: #8D8D8D;text-transform:none;letter-spacing:0}
.thong-tin-shop{background: #EEF7FE;
    padding: 20px;
    margin-top: 20px;}
.thong-tin-shop ul{margin-bottom:0}
.thong-tin-shop ul li i{width: 20px;color:orange}
.thong-tin-shop label{display: inline-block;
    font-weight: 600;
    font-size: 16px;}
.entry-content h2{font-size:22px;color:#336299}
.entry-content h3{font-size:21px;color:#336299}
.entry-content h4{font-size:20px;color:#336299}
.entry-content h5{font-size:19px;color:#336299}
.blog-single .large-3{padding-left:0;}
.widget img{width:100%;border-radius:10px;}span.widget-title {
    font-size: 19px;
    font-weight: 600;
    text-transform: none;
    font-weight: 600;
    color: #3f6296;
}.recent-blog-posts a{font-size:15px;font-weight:500}
.recent-blog-posts .badge-inner{border-radius:99%}
.blog-single .blog-share{text-align:left}
.thong-tin-shop ul li{    color: #336299;font-size:16px;font-weight:500;list-style:none;margin-bottom:6px}
.subcategories-list li{list-style:none;margin:0 12px}
.subcategories-list li a{font-weight: 700;
    font-size: 18px;
    line-height: 26px;
		color: #2F2F2F;}.subcategories-list li a:hover{color:orange}
.blog-archive .post-item .box{box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);
    border-radius: 10px;}
.blog-archive .post-item .box-image .image-cover{border-radius:10px 10px 0 0}
.blog-archive .post-item .box-text{padding:15px}
.blog-archive .post-item .post-title{font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    color: #336299;}
.blog-archive .post-item:hover img{transform:scale(1.1);transition:all linear 0.3s}h1, h2, h3, h4, h5, h6 {
		text-wrap: initial;}

.nav-pagination li a{font-size: 16px;
    line-height: 34px;
    border: 1px solid #CFCFCF;
    border-radius: 6px;
    box-sizing: border-box;
    text-align: center;
    color: #AAAAAA;
    background: #FFFFFF;}
.blog-archive .post-item .from_the_blog_excerpt{    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
		color: #2F2F2F;}.blog-archive .post-item .post-meta{ margin:10px 0; font-weight: 500;
    font-size: 14px;
    line-height: 14px;
    color: #8D8D8D;letter-spacing:0;opacity:1}
.blog-archive .post-item .dia-chi{display:none}
.nav-pagination li span.current{height: 35px;width:36px;
    min-height: 36px;
    line-height: 36px;color: #FFFFFF;border-radius:5px;
    border: transparent;
    background: linear-gradient(118.79deg, #F0BC4B 16.74%, #EFA247 72.11%);}
.section-title-main i{display:none}.section-title a{margin-top:0;padding: 10px 30px;font-size:16px;color:white;margin-right:0}
.bai-viet-lien-quan h3, .xem-them .tieu-de-xem-them{font-weight: 700;
    font-size: 27px;
    line-height: 40px;
    color: #336299;margin-bottom:20px;}.xem-them ul {
    margin-bottom: 0;
}.xem-them ul li {
    color: orange;
    margin-left: 15px;
}.xem-them ul li a {
  font-size: 17px;
    color: #336299;
    font-weight: 500;
}.xem-them .luot-xem {
    font-size: 14px;
    margin-left: 3px;
    color: #02aeef;
}.xem-them ul li a:hover {
    color: orangered;
}.kk-star-ratings .kksr-legend{font-size:15px}#menu_mobile{display:none}

/* Post Type Dia Diem */
.single-dia_diem #main{
    background:#eee;
}
.hnit-info-rest article{
    position: relative;
    font-size: 14px;
    font-weight: 400;
    background: #eee;
    overflow: hidden;
    border-radius: 5px;
    margin: 10px 0;
}
.hnit-info-rest .pago-thongtin-tomtat .col-inner{
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 8px;
    width: 100%;
    background-color: #fff;
    border-radius: 5px;
    padding: 12px 21px;
}
.hnit-info-rest .pago-thongtin-tomtat .star-heading{
    display: flex;
    flex-direction: row;
    gap: 16px;
    text-align: left;
    width: 100%;
    margin: 0;
    font-size:28px;
    line-height: 1.5;
}


.hnit-info-rest .pago-thongtin-tomtat .star-address {
    display: flex;
    flex-direction: row;
    align-items: center;
    width: 100%;
    gap: 8px;
    padding: 0;
    font-size: 16px;
    line-height:1.5;
    font-weight:400;
}
.hnit-info-rest .pago-thongtin-tomtat .hours-pickup{
    color: #000;
    display: flex;
    align-items: center;
    gap: 8px;
    width: 100%;
    padding: 0;
    animation: mymove .3 ease-in-out;
    font-size:16px;
    line-height:1.5;
    font-weight:400;
}
.hnit-info-rest .pago-thongtin-tomtat svg{
    width:24px;
    height:24px;
}
.hnit-info-rest .pago-thongtin-tomtat .hours-pickup-tag, 
.pago-thongtin-tomtat .hours-pickup-price {
    display: flex;
    align-items: center;
    width: 100%;
    gap: 8px; 
}
.hnit-info-rest .sticky-nav{
    position: sticky;
    z-index: 9;
    margin: 10px 0 10px !important;
    top: 42px;
}
.hnit-info-rest .sticky-nav .col-inner{
    background-color: #fff;
    box-shadow: 0 4px 16px 0 rgba(48, 33, 33, .2) !important;
    padding: 12px 8px 0 !important;
}
.hnit-info-rest .col-res-left .col-inner{
    height:100%;
    position: relative;
}
.hnit-info-rest .sticky-nav{
    top:100px;
}

.hnit-info-rest .sticky-nav li a{
    padding-bottom: 10px;
    display:flex;
    font-weight:600;
    color:#000;
    justify-content: center;
}
.hnit-info-rest .content{
    width: 100% !important;
    float: left;
    background: #fff;
    line-height: 155%;
    text-align: justify;
    padding: 10px 21px;
}
.col-res-right > .col-inner{
    height:100%;
}
.col-res-right .content{
    position: sticky;
    top:100px;
    
}

.photo-list .items img{
   border-radius:8px;
}
.hnit-detail-photo .slide-detail{
    display: grid;
    grid-template-columns: 65% 34%;
    grid-gap: 12px;
    height: auto;
}
.hnit-detail-photo .slide-detail .item-main{
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 8px;
    max-height: 400px;
}
.hnit-detail-photo .slide-detail .item-main .item{
    display: block;
    width: 100%;
    height: 100%;
    min-height: 400px;
    aspect-ratio: 5 / 3;
    margin: 0;
    padding: 0;
}
.hnit-detail-photo .slide-detail .item-main .item img {
    max-height: 400px;
    border-radius: 8px;
    margin: 0;
    padding: 0;
}
.image-global {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.hnit-detail-photo .slide-detail .item-thumb{
    display: block;
    width: 100%;
    height: 100%;
    max-height: 400px;
}
.hnit-detail-photo .slide-detail .item-thumb .light-box-right{
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 8px;
    height: auto;
}
.slide-detail .item-thumb .light-box-right .box-right-content {
    position: relative;
    display: block;
    width: 100%;
    border-radius: 8px;
    margin-left:0px;
}
.slide-detail .item-thumb .light-box-right .box-right-content img {
    aspect-ratio: 5 / 3.3;
    border-radius: 8px;
}
.splide__track {
    overflow: hidden;
    position: relative;
    z-index: 0;
}
.item-right{
    height:100%;
}
.splide__track--nav>.splide__list>.splide__slide.is-active{
  border:2px solid #FFF!important;
}
.pd-t{ padding-top:0px; }
.pd-b{ padding-bottom:0px;}
.wapper .location-item .col-inner{
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 8px;
    margin-bottom: 10px;
    background-color: #fff;
    border: 1px solid #e0e0e0;
    border-radius: 5px;
    
}
.wapper .location-item{
    display:flex;
}
.wapper .location-item .waptop-main{
    position: relative;
    width: 100%;
}
.wapper .location-item .waptop-main a {
    display: flex;
    flex-direction: column;
    gap: 8px;
    width: 100%;
     aspect-ratio: 1 / 1;
}
.wapper .location-item .waptop-main .waptop img{
    aspect-ratio: 1 / 1;
    border-radius: 5px;
}
.wapper .location-item .waptop-main .waptop .wapfooter {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: 100%;
    padding: 8px;
    background-color: rgba(31, 31, 31, .8);
    border-radius: 0 0 5px 5px;
    z-index: 9;
}
.overflow-ellipsis-one {
    text-align: left;
    margin: 0;
    display: block;
    display: -webkit-box;
    display: -moz-box;
    display: -o-box;
    line-height: 1.5;
    -webkit-line-clamp: 1;
    -moz-line-clamp: 1;
    -o-line-clamp: 1;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    visibility: visible;
    text-overflow: ellipsis;
    overflow: hidden;
}
.wapper .location-item .waptop-main .waptop .wapfooter h3 {
    width: 100%;
    font: normal 500 16px "pasgo-fonts-medium", sans-serif;
    text-align: center;
    color: #fff;
}
.wapper .location-item .waptop-main .waptop .wapfooter .text-address {
    text-align: center;
    font-weight:500;
    font-size:13px;
    font-style:normal;
    color: #c2c2c2;
}
.wapper .location-item .waptop-desc {
    display: flex;
    flex-direction: column;
    gap: 8px;
    width: 100%;
    padding: 0 8px;
}
.wapper .location-item .waptop-desc .wapbooking {
    display: block;
    width: 100%;
    margin: 10px 0 20px;
    text-align: center;
}
.wapper .location-item .waptop-desc .wapbooking .btn-booking{
    text-align: center;
    text-decoration: none;
    padding: 10px 16px;
    color: #000;
    border: 1px solid #e0e0e0;
    border-radius: 5px;
    margin:0px;
}
.wapper .location-item .waptop-desc .wapbooking .btn-booking:hover{
    background:var(--primary-color);
    color:#FFF;
}
.wapper .location-item .waptop-desc .wapsale {
    font-weight:600;
    font-size:15px;
    font-style:normal;
    text-align: center;
    color: #d02028;
}
.wapper .location-item .waptop-desc .waptag {
    font-size:13px;
    line-height: 1.5;
    font-weight: 500;
    text-align: center;
    color: #757777;
}
@media only screen and (max-width:1024px){
   .hnit-detail-photo .slide-detail .item-thumb{
        display: none;
    }
    .hnit-detail-photo .slide-detail{
        grid-template-columns: 100%;
    }
    .hnit-info-rest .sticky-nav{
      top:125px;
    }
}
@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}