@media screen and (max-width:1200px) and (min-width:992px) {
    .trv-menu a{
        font-size: 14px;
    }
    .sh-stat-card{
        padding: 20px 15px;
    }
    
}

@media screen and (max-width:992px) {
    
    .nav{
        align-items: center!important;
    }
    .contact-details{
        justify-content: center!important;
        align-items: center;
    }
    .contact-details p{
        margin-bottom: 0px;
    }
    .trv-logo img {
        width: 130px;
    }

    .trv-header.sticky .mobile-sticky-logo{
  display: inherit;
}
    
}

@media screen and (max-width:768px){
.contact-details{
        display: none;
    }

    .trv-logo img {
        width: 110px;
    }

    .trv-logo{
        top: -33px;
    }

    .trv-header{
        padding: 45px 0px 15px;
    }
    .container{
        width: 96%;
    }
    .sh-title{
        font-size: 30px;
    }
    .sh-stat-card{
        flex-wrap: wrap;
        justify-content: center;
        
    }
    .text-sh h4{
        text-align: center;
    }
    .sh-stat-card p{
         text-align: center;
    }

    .sh-destination-section{
        padding: 60px 0px;
    }
    .sh-dest-title{
        font-size: 35px;
    }
    .sh-filter-section{
        padding: 60px 0px;
    }
    .sh-ticker-bottom {
    bottom: -46px;
    transform: rotate(0deg);
    background: #e53935;
    color: #fff;
}
.sh-welcome-section{
  padding: 60px 0px;
}

.sh-ticker-top {
    bottom: 20px;
    transform: rotate(0deg);
    background: #0e1d3b;
    color: #fff;
}
.ticker-wrapper{
    margin-top: 0px;
}

.hyperOverlayDarkZ {
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0.4), transparent);
    z-index: 1;
}
.testiminial-bg{
    height: 60px;
    object-fit: cover;
}
.trv-header.sticky{
    padding: 15px 0px;
}
}

