@media screen and (max-width: 1380px){
    .structure .world-parts h3{
        font-size: 4rem;
    }
}
@media screen and (max-width: 1250px){
    .structure .world-parts h3{
        font-size: 4rem;
    }
    .travelers .item h3{
        font-size: 2.5rem;
    }
}
@media screen and (max-width: 1080px){
    .h-logo img{
        width: 150px;
        margin-left: 40px;
    }
    .travelers .item h3{
        font-size: 2.2rem;
        top: 37%;
    }
    .about-us{
        padding-top: 40px;
    }
}
@media screen and (max-width: 960px){
    .structure .world-parts h3{
        font-size: 3rem;
    }
    .h-logo{
        float: left;
        display: block;
        position: relative;
        top: 0;
        width: auto;
        margin-bottom: 20px;
    }
    .h-logo+.wrapper{
        float: right;
        width: 70%;
    }
    .h-menu{
        margin-top: 0;
        margin-bottom: 10px;
        float: right;
    }
    .h-lang{
        margin-top: 0;
        float: right;
        clear: both;
        margin-right: 27px;
    }
    .travelers .item{
        width: 50%;
    }
    .travelers .item img{
        max-width: none;
    }
    .header{
        padding-top: 20px;
    }
    .buy-ticket{
        width: 200px;
        height: 50px;
        padding: 5px;
    }
    .buy-ticket span{
        font-size: 16px;
        padding-top: 8px;
    }
}
@media screen and (max-width: 740px){
    .structure .world-parts h3{
        font-size: 2.2rem;
    }
    .travelers .item{ 
        width: 100%;
    }
    .structure .list li{
        width: auto;
    }
}
@media screen and (max-width: 670px){
    .h-menu li{
        display: block;
        margin-right: 0;
    }
    .header .wrapper{
        width: 230px;
    }
    .header .wrapper>.right,
    .header .wrapper>.h-menu{
        float: left !important;
    }
    .header .wrapper>.h-menu{
        margin-right: 30px;
    }
    .buy-ticket-wrap{
        bottom: 205px;
    }
    .travelers .item h3{
        top: 37%;
        font-size: 1.9rem;
    }
}
@media screen and (max-width: 540px){
    .structure .world-parts h3{
        font-size: 1.8rem;
    }
	

}

@media (max-width:740px){
	.travelers .item img{
		  height: 100%;
	}
	.slider-item{
		padding-left: 25px;
		padding-right: 25px;
	}
	.all-part{
		  width: 100%;
			margin: 0 auto; 
			height: 590px;
	}
	.c-line-1{
		display:none;
	}
	.h-line-2{
		display:none;
	}
	
	.h-line-1{
		display:none;
	}
}

/*
     FILE ARCHIVED ON 22:14:44 Apr 04, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 19:22:13 Jun 14, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.944
  load_resource: 140.876
  PetaboxLoader3.resolve: 86.902
  PetaboxLoader3.datanode: 17.244
*/