@media screen and (max-width: 1399px){
.main-navigation ul .lang ul {
    left: 0; 
     right: unset;
}
}
@media screen and (max-width: 1199px){
    .special-item .special-content h3{
        min-height: 65px;
        font-size: 18px;
    }
    .section-heading h2{
        font-size: 36px;
    }
   
}
@media screen and (min-width: 991px){

}
@media screen and (max-width: 991px){
    .special-item .special-content h3 {
        min-height: 50px;
    }
}
@media screen and (max-width: 767px){
    .special-item .special-content h3{
        min-height: unset;
    }
}
@media screen and (min-width: 576px){
.itinerary-timeline-wrap .timeline-content {
    margin-right: 24px;
    margin-left: unset;
    padding: 25px 50px 25px 25px;
}
.itinerary-timeline-wrap .day-count{
    right: -25px;
    left: unset;
}
}
