@media (max-width: 1394px){
    .longTextTitle3 {margin-top: 70px !important;}
}
@media (max-width: 1260px){
	.info-box {
	padding-right: 0px;
	margin-left: 100px;
	height: 50px;
}
}
@media (max-width: 1213px) {
    .closed-tour {margin-top: 0px;}
    .longTextTitle4 {margin-top: 45px !important;}
}
@media (max-width: 1199px) {
	.info-box {
	padding-right: 0px;
	margin-left: 30px;
	height: 50px;
}
    #nav1 .logo {
	margin-left: -50px;
}
    #short-about-col {
	position: relative;
	color:white;
	background:#051536;
	text-align: center;
	padding: 5px 0px 20px 0px;
	margin-top: -170px;
}
    #short {padding-top: 20px; height: 370px; margin-top: 80px;}
    .wrapper2 {margin-top: 110px !important;}
    .wrapper3 {margin-top: 110px !important;}
    .slider0 .slide1,
    .slider0 .slide2,
    .slider .slide1,
    .slider .slide2,
    .slider2 .slide1,
    .slider2 .slide2,
    .slider2 .slide3,
    .slider2 .slide4,
    .slider2 .slide5,
    .slider3 .slide1,
    .slider3 .slide2,
    .slider3 .slide3,
    .slider4 .slide1,
    .slider4 .slide2,
    .slider4 .slide3,
    .slider4 .slide4,
    .slider4 .slide5,
    .slider4 .slide6,
    .slider4 .slide7,
    .slider4 .slide8,
    .slider5 .slide1, 
    .slider5 .slide2, 
    .slider5 .slide3, 
    .slider5 .slide4,
    .slider6 .slide1, 
    .slider6 .slide2 {height: 520px;}

    #about-title {margin-top: 30px;}
    #about-title2 {margin-top: 50px;}
    #about-box2 {margin-top: 0px;}
    #about-box1-2 {margin-top: 0px;}
    .longTextTitle1, .longTextTitle3 {margin-top: 45px !important;}

    .about-wrapper, .about-wrapper3, .about-wrapper4, .about-wrapper5 {height: auto;}
    .about-wrapper {padding-bottom: 60px; margin-top: 110px;}
    .about-wrapper2 {padding-bottom: 60px; margin-top: 60px; height: 410px;}
    .about-wrapper3 {padding-bottom: 60px; margin-top: 115px;}
    .about-wrapper4 {padding-bottom: 60px; margin-top: 115px;}
    .about-wrapper5 {padding-bottom: 60px; margin-top: 40px;}
    .about-wrapper5 h1 {
        margin-top: 20px;
    }
    .w-wrapper1 {margin-top: 110px !important;}
    .w-wrapper2 {margin-top: 70px !important;}
    .closed-tour {margin-top: -3px;}
    
	.Tour-offerCON h2 {
	padding-top: 10px;
}
    .Tour-offer2CON h2 {
	padding-top: 10px;
}
    #contact-block {
    margin-top: 20px;
}
    .contact h1 {
    margin-top: 15px;
    font-size: 50px;
}
    .contact h3 {
    font-size: 20px;
}
    .left-text {
	background: #F3F3F3;
	text-align: center;
	padding: 75px;
	padding-bottom: 98px;
    border-radius: 10px;
}
    #form {
    padding-top: 10px;
}
}
@media (max-width: 1170px){
    .wrapper3 {
    margin-top: 75px !important;
}
}
@media (max-width: 1120px){
    .footerCol {width:50%;}
    footer .container-fluid {max-width: 800px;}

    footer .footcol {padding-left: 18px;}
    footer .footcol2 {padding-left: 18px;}
}
@media (max-width: 1070px){
	.info-box {
	padding-right: 0px;
	margin-left: 20px;
	height: 50px;
}
    .info-box p {
    font-size: 13px;
    margin-top: 18px;
}
    .info-box .callIcon {
    font-size: 12px;
}
    .info-box .addressIcon {
    font-size: 12px;
}
    .line-lang-socials {
	height:13px;
}
    .line-info {
	height: 13px;
	margin-top: 20px;
}
}
@media (max-width: 1057px){
    .about-wrapper3 {margin-top: 80px;}
}
@media (min-width: 992px) {
	.menu {
	display:none;
}
	.navbar-menu {
	display: none;
}
}
@media (max-width: 991.5px) {
    .logo img {
	position: relative;
	height: 140px;
	width: 140px;
	margin-left: -40px;
	margin-top: -23px;
}
    #nav2 {
	height:90px;
}
    .navbar-menu {
	top: 90px;
}
    #nav-icon {
    top: 31px;
    display: block;
}
    .short-about {
	height: 130px;
	margin-top: -10px;
}
    #short-about-col {
	position: relative;
	color:white;
	background:#051536;
	text-align: center;
	padding-bottom: 20px;
	padding-top: 5px;
	z-index: 999;
	margin-top: -150px;
}
    .top-info {
	display: none;
}
	#nav1 {
	display: none;
}
	#nav2 {
	display: block;
}
	header ul {
	display:none;
}
    #rev_slider_4_1_wrapper {
	margin-top:90px !important;
}
    .short-about-content h1 {
	color:white;
	font-size: 30px;
}
    .short-about-content h2 {
	color:white;
	font-size: 20px;
}
    .Tour-offerCON {margin-top: 10px;}
    .Tour-offer2CON {margin-top: 10px;}

    .slider0 .slide1,
    .slider0 .slide2,
    .slider .slide1,
    .slider .slide2,
    .slider2 .slide1,
    .slider2 .slide2,
    .slider2 .slide3,
    .slider2 .slide4,
    .slider2 .slide5,
    .slider3 .slide1,
    .slider3 .slide2,
    .slider3 .slide3,
    .slider4 .slide1,
    .slider4 .slide2,
    .slider4 .slide3,
    .slider4 .slide4,
    .slider4 .slide5,
    .slider4 .slide6,
    .slider4 .slide7,
    .slider4 .slide8,
    .slider5 .slide1,
    .slider5 .slide2,
    .slider5 .slide3,
    .slider5 .slide4,
    .slider6 .slide1, 
    .slider6 .slide2 {height: 470px;}
    
    #about-title {margin-top: 40px; font-size: 30px;}
    #about-title2 {margin-top: 40px; font-size: 28px;}
    .longTextTitle1 {margin-top: 40px !important;}

    .DetailedDescription button,
    .DetailedDescription2 button,
    .DetailedDescription3 button,
    .DetailedDescription4 button,
    .DetailedDescription5 button,
    .DetailedDescription6 button,
    .DetailedDescription7 button {padding: 9px 11px; font-size: 11px;}
    .DetailedDescription button i,
    .DetailedDescription2 button i,
    .DetailedDescription3 button i,
    .DetailedDescription4 button i,
    .DetailedDescription5 button i,
    .DetailedDescription6 button i,
    .DetailedDescription7 button i {font-size: 15px; margin-top: 1px;}

    #about-box1-2 {margin-top: 0px;}
    #about-box2 {margin-top: 0px;}
    
    .closed-tour {
    font-size: 20px;
}

    .about-wrapper {
	padding-bottom: 60px;
	margin-top: 100px;
	height: auto;
	margin-left: -40px;
}
    .about-wrapper2 {
	padding-bottom: 60px;
	margin-top: 45px;
	height: auto;
	width: calc(100% + 40px);
}
    .wrapper2 {
	margin-top: 80px !important;
}
    .about-wrapper3 {
	padding-bottom: 60px;
	margin-top: 90px;
	height: auto;
	margin-left: -40px;
}
    .about-wrapper4 {
	padding-bottom: 60px;
	margin-top: 45px;
	height: auto;
	width: calc(100% + 40px);
}
    .about-wrapper5 {
	margin-top: 30px;
}
    .w-wrapper, .w-wrapper2 {margin-top: 80px !important;}
    .w-wrapper2 {margin-top: 70px !important;}
    .w-wrapper1 {margin-top: 90px !important;}
    #short {padding-top: 30px; height: 330px;}
    .Tour-offerCON h2 {
	padding-top: 10px;
	font-size: 20px;
}
    .Tour-offerCON h3 {
	margin-top: 25px;
	font-size: 18px;
}
    .Tour-offerCON h4 {
	margin-top: 20px;
	font-size: 18px;
}
    .Tour-offer2CON h2 {
	padding-top: 10px;
	font-size: 20px;
}
    .Tour-offer2CON h3 {
	margin-top: 25px;
	font-size: 18px;
}
    .Tour-offer2CON h4 {
	margin-top: 20px;
	font-size: 18px;
}   
    .Tour-offer {
    padding-top: 80px;
    padding-bottom: 80px;
    background: #F8F8F8;
}
    .Tour-offer2 {
    padding-top: 80px;
    padding-bottom: 80px;
    background: #F8F8F8;
}
    .contact {padding-top: 50px;}
    #contact-block {margin-top: 20px;}
    .form-col {
	text-align:left;
}
    .contact h1 {
	margin-top: 25px;
}
    .contact h3 {
	font-size: 20px;
}
    #email-box {
   	margin-top: -8px;    
}
    .footer-box-info h1 {
    margin-top: 50px;
    font-size: 30px;
}
    .footer-box h1 {
    margin-top: 50px;
    font-size: 30px;
}
}
@media (max-width: 934px){
	.about-wrapper3 {
    margin-top: 60px;
}
}
@media(max-width: 777px){
  #orange-text {
  text-decoration: none;
  color:#FDA12B;
  font-weight: 500;
}
  #bold-text {
  text-decoration: none;
  font-weight: 400;
}
}
@media (max-width: 767.5px){
	.wrapper2 {
	margin-top: 0px !important;
}
	#about-box1 {
	position: relative;
	margin-top: -200px;
}
    #about-box2 {
	position: relative;
	text-align: left;
}
    #about-box1-2 {
	position: relative;
	margin-top: 0px;
	text-align: left;
}
    .about-wrapper {
	margin-top: 200px;
	margin-left: 0px;
}
    .about-wrapper2 {
	margin-top: 0px;
	width: 100%;
}
    .about-wrapper3 {
	margin-top: 0px;
	margin-left: 0px;
}
    .about-wrapper4 {
	margin-top: 0px;
	width: 100%;
}
    .about-wrapper5 {
	margin-top: 0px;
	margin-left: 0px;
}
    .w-wrapper, .w-wrapper1, .w-wrapper2 {margin-top: 0px !important;}
    .detail2 {
	float: left;
}
    .next-button-slide0, .next-button-slide2, .next-button-slide4, .next-button-slide6 {
	left: auto;
	right: 10px;
}
    .prev-button-slide0, .prev-button-slide2, .prev-button-slide4, .prev-button-slide6 {
	left: auto;
	right: 51px;
}
    #slide-images {
	position: relative;
	left:0%;
	transform: translateX(0%);
}
    #about-title2 {
	border-left:5px solid #FDA12B;
	border-right:none;
	padding-left: 10px;
}
    #before-text {display: inline-block;}
    #after-text {display: none;}
    .inner-box {padding: 0px;}

	#behind-about-box {
	padding: 0px 15px;
}
    #short-about-col {
    padding: 5px 10px 15px 10px;
}
    .under-inner {
	height: 50px;
	margin-top: 0;
}
    .contact {padding-top: 0px;}
    #contact-block {margin-top: 0px;}
    .contact h1 {
	margin-top: 25px;
	font-size: 50px;
}
    .contact h3 {
	font-size: 20px;
}
    #email-box {
   	margin-top: -8px;
}
    .contact .container-fluid {padding:0 15px;}

    .social-icons {
    width: 50%;
}
    .footerCol {width:100%;}
    footer .footcol {padding-left: 15px;}
    footer .footcol2 {padding-left: 15px;}
    .foot-con {
    position: relative;
    padding: 0px 20px;
    float: left;
}
    .UndFoot {
    position: relative;
    padding: 0px 20px;
    float: left;
}
    #under-footer {
    text-align: left;
    padding-left: 20px;
}
}
@media (max-width: 700px) {
    .short-about-content h1 {
	font-size: 25px;
}
    .short-about-content h2 {
	font-size: 16px;
}
    .short-about {
	height: 110px;
}
    #short-about-col {
	margin-top: -130px;
}
    .slider0 .slide1 {
    height: 400px;
    width: 100%;
    }
    .slider0 .slide2 {
    height: 400px;
    width: 100%;
    }
    .slider .slide1 {
    height: 400px;
    width: 100%;
    }
    .slider .slide2 {
    height: 400px;
    width: 100%;
    }


    .slider2 .slide1 {
    height: 400px;
    width: 100%;
    }
    .slider2 .slide2 {
    height: 400px;
    width: 100%;
    }
    .slider2 .slide3 {
    height: 400px;
    width: 100%;
    }
    .slider2 .slide4 {
    height: 400px;
    width: 100%;
    }
    .slider2 .slide5 {
    height: 400px;
    width: 100%;
    }

    .slider3 .slide1 {
    height: 400px;
    width: 100%;
    }
    .slider3 .slide2 {
    height: 400px;
    width: 100%;
    }
    .slider3 .slide3 {
    height: 400px;
    width: 100%;
    }

    .slider4 .slide1 {
    height: 400px;
    width: 100%;
    }
    .slider4 .slide2 {
    height: 400px;
    width: 100%;
    }
    .slider4 .slide3 {
    height: 400px;
    width: 100%;
    }
    .slider4 .slide4 {
    height: 400px;
    width: 100%;
    }
    .slider4 .slide5 {
    height: 400px;
    width: 100%;
    }
    .slider4 .slide6 {
    height: 400px;
    width: 100%;
    }
    .slider4 .slide7 {
    height: 400px;
    width: 100%;
    }
    .slider4 .slide8 {
    height: 400px;
    width: 100%;
    }
    .slider5 .slide1 {
    height: 400px;
    width: 100%;
    }
    .slider5 .slide2 {
    height: 400px;
    width: 100%;
    }
    .slider5 .slide3 {
    height: 400px;
    width: 100%;
    }
    .slider5 .slide4 {
    height: 400px;
    width: 100%;
    }
    .slider6 .slide1 {
    height: 400px;
    width: 100%;
    }
    .slider6 .slide2 {
    height: 400px;
    width: 100%;
    }
}
@media (max-width: 606px){
.logo img {
	position: relative;
	height: 115px;
	width: 115px;
	margin-left: -60px;
	margin-top: -20px;
}
#nav-icon {
    top: 22px;
    right: 25px;
}
.short-about {
	height: 110px;
}
#nav2 {
	height:75px;
}
.navbar-menu {
	top: 75px;
}
#short-about-col {
	margin-top: -125px;
}
#rev_slider_4_1_wrapper {
    margin-top:75px !important;
}
.next-button-slide0 {
	position: absolute;
	background: white;
	font-size: 18px;
	padding: 5px;
	padding-left: 13px;
	padding-right: 12px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.prev-button-slide0 {
	position: absolute;
	background: white;
	font-size: 18px;
	padding: 5px;
	padding-left: 12px;
	padding-right: 13px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	right: 48px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.next-button-slide {
	position: absolute;
	background: white;
	font-size: 18px;
	padding: 5px;
	padding-left: 13px;
	padding-right: 12px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	right: 10px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.prev-button-slide {
	position: absolute;
	background: white;
	font-size: 18px;
	padding: 5px;
	padding-left: 12px;
	padding-right: 13px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	right: 48px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.next-button-slide2 {
	position: absolute;
	background: white;
	font-size: 18px;
	padding: 5px;
	padding-left: 13px;
	padding-right: 12px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.prev-button-slide2 {
	position: absolute;
	background: white;
	font-size: 18px;
	padding: 5px;
	padding-left: 12px;
	padding-right: 13px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	right: 48px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.next-button-slide3 {
	position: absolute;
	background: white;
	font-size: 18px;
	padding: 5px;
	padding-left: 13px;
	padding-right: 12px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	right: 10px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.prev-button-slide3 {
	position: absolute;
	background: white;
	font-size: 18px;
	padding: 5px;
	padding-left: 12px;
	padding-right: 13px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	right: 48px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.next-button-slide4 {
	position: absolute;
	background: white;
	font-size: 18px;
	padding: 5px;
	padding-left: 13px;
	padding-right: 12px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.prev-button-slide4 {
	position: absolute;
	background: white;
	font-size: 18px;
	padding: 5px;
	padding-left: 12px;
	padding-right: 13px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	right: 48px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.next-button-slide5 {
	position: absolute;
	background: white;
	font-size: 18px;
	padding: 5px;
	padding-left: 13px;
	padding-right: 12px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	right: 10px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.prev-button-slide5 {
	position: absolute;
	background: white;
	font-size: 18px;
	padding: 5px;
	padding-left: 12px;
	padding-right: 13px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	right: 48px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.next-button-slide6 {
	position: absolute;
	background: white;
	font-size: 18px;
	padding: 5px;
	padding-left: 13px;
	padding-right: 12px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.prev-button-slide6 {
	position: absolute;
	background: white;
	font-size: 18px;
	padding: 5px;
	padding-left: 12px;
	padding-right: 13px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	right: 48px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
}
@media (max-width: 500px){
	.short-about-content h1 {
	font-size: 20px;
}
    .short-about-content h2 {
	font-size: 15px;
}
    #preloader .preloader-logo img {
	position: relative;
	height: 120px;
	width: 120px;
}
    #preloader .load-dots {
	margin-left: -18px;
}
    .load-dots div {
	height: 18px;
	width: 18px;
}
    .backToTop {
	bottom: -100px;
	right: 20px;
}
    .backToTop .top {
	height:35px;
	width: 34px;
	line-height: 34px;
	font-size: 15px;
}

    .backToTop-footer {
	right: 20px;
}
    .backToTop-footer .top {
	height:35px;
	width: 34px;
	line-height: 34px;
	font-size: 15px;
}
    .DetailedDescription button,
    .DetailedDescription2 button,
    .DetailedDescription3 button,
    .DetailedDescription4 button,
    .DetailedDescription5 button,
    .DetailedDescription6 button,
    .DetailedDescription7 button {padding: 9px 10px; font-size: 10px;}
    .DetailedDescription button i,
    .DetailedDescription2 button i,
    .DetailedDescription3 button i,
    .DetailedDescription4 button i,
    .DetailedDescription5 button i,
    .DetailedDescription6 button i,
    .DetailedDescription7 button i {font-size: 14px;}

    #about-title{
	margin-top: 40px;
	font-size: 24px;
}
    #about-title2{
	margin-top: 40px;
	font-size: 24px;
}
    .Tour-offerCON h2 {
	padding-top: 10px;
	font-size: 18px;
}
    .Tour-offerCON h3 {
	font-size: 16px;
}
    .Tour-offerCON h4 {
	font-size: 16px;
}
    .Tour-offer2CON h2 {
	padding-top: 10px;
	font-size: 18px;
}
    .Tour-offer2CON h3 {
	font-size: 16px;
}
    .Tour-offer2CON h4 {
	font-size: 16px;
}
    .closed-tour {font-size: 18px;}
    .contact {padding-bottom: 80px;}
    #contact-block {padding-bottom: 20px;}
    .contact h1 {font-size: 45px;}
    .contact h3 {font-size: 16px;}

    #name {width: 100%; font-size: 14px; padding: 9px;}
    #mail {width: 100%; font-size: 14px; padding: 9px;}
    #message {width: 100%; font-size: 14px; padding: 9px;}

    .form-col {margin-top: -10px;}
    #email-box {margin-top: -15px;}
    .form-col2 {margin-top: -15px;}

    #submit {
    padding:8px;
    padding-left: 35px;
    padding-right: 35px;
    font-size: 13px;
}
    .face {
    padding: 10px;
    padding-left: 13px;
    padding-right: 13px;
    font-size: 18px;
}
    .twitt {
    padding: 10px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 18px;
}
    .insta {
    padding: 10px;
    padding-left: 11px;
    padding-right: 11px;
    font-size: 18px;
}
}
@media (max-width: 415px){
    #short-about-col {
	margin-top: -120px;
}
	.short-about-content h1 {
	font-size: 18px;
}
    .short-about-content h2 {
	font-size: 13px;
}
}
@media (max-width: 400px) {
.slider0 .slide1 {
	width: 100%;
	height: 250px;
}
.slider0 .slide2 {
	width: 100%;
	height: 250px;
}

.slider .slide1 {
	width: 100%;
	height: 250px;
}
.slider .slide2 {
	width: 100%;
	height: 250px;
}


.slider2 .slide1 {
	width: 100%;
	height: 250px;
}
.slider2 .slide2 {
	width: 100%;
	height: 250px;
}
.slider2 .slide3 {
	width: 100%;
	height: 250px;
}
.slider2 .slide4 {
	width: 100%;
	height: 250px;
}
.slider2 .slide5 {
	width: 100%;
	height: 250px;
}

.slider3 .slide1 {
	width: 100%;
	height: 250px;
}
.slider3 .slide2 {
	width: 100%;
	height: 250px;
}
.slider3 .slide3 {
	width: 100%;
	height: 250px;
}

.slider4 .slide1 {
    height: 250px;
    width: 100%;
}
.slider4 .slide2 {
    height: 250px;
    width: 100%;
}
.slider4 .slide3 {
    height: 250px;
    width: 100%;
}
.slider4 .slide4 {
    height: 250px;
    width: 100%;
}
.slider4 .slide5 {
    height: 250px;
    width: 100%;
}
.slider4 .slide6 {
    height: 250px;
    width: 100%;
}
.slider4 .slide7 {
    height: 250px;
    width: 100%;
}
.slider4 .slide8 {
    height: 250px;
    width: 100%;
}

.slider5 .slide1 {
    height: 250px;
    width: 100%;
}
.slider5 .slide2 {
    height: 250px;
    width: 100%;
}
.slider5 .slide3 {
    height: 250px;
    width: 100%;
}
.slider5 .slide4 {
    height: 250px;
    width: 100%;
}
.slider6 .slide1 {
    height: 250px;
    width: 100%;
}
.slider6 .slide2 {
    height: 250px;
    width: 100%;
}

.next-button-slide0 {
	position: absolute;
	background: white;
	font-size: 14px;
	padding: 3px 10px 5px 11px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	right: 5px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.prev-button-slide0 {
	position: absolute;
	background: white;
	font-size: 14px;
	padding: 3px 10px 5px 11px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	right: 36px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.next-button-slide {
	position: absolute;
	background: white;
	font-size: 14px;
	padding: 3px 10px 5px 11px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	right: 5px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.prev-button-slide {
	position: absolute;
	background: white;
	font-size: 14px;
	padding: 3px 10px 5px 11px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	right: 36px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.next-button-slide2 {
	position: absolute;
	background: white;
	font-size: 14px;
	padding: 3px 10px 5px 11px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	right: 5px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.prev-button-slide2 {
	position: absolute;
	background: white;
	font-size: 14px;
	padding: 3px 10px 5px 11px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	right: 36px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.next-button-slide3 {
	position: absolute;
	background: white;
	font-size: 14px;
	padding: 3px 10px 5px 11px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	right: 5px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.prev-button-slide3 {
	position: absolute;
	background: white;
	font-size: 14px;
	padding: 3px 10px 5px 11px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	right: 36px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.next-button-slide4 {
	position: absolute;
	background: white;
	font-size: 14px;
	padding: 3px 10px 5px 11px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	right: 5px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.prev-button-slide4 {
	position: absolute;
	background: white;
	font-size: 14px;
	padding: 3px 10px 5px 11px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	right: 36px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.next-button-slide5 {
	position: absolute;
	background: white;
	font-size: 14px;
	padding: 3px 10px 5px 11px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	right: 5px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.prev-button-slide5 {
	position: absolute;
	background: white;
	font-size: 14px;
	padding: 3px 10px 5px 11px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	right: 36px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.next-button-slide6 {
	position: absolute;
	background: white;
	font-size: 14px;
	padding: 3px 10px 5px 11px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	right: 5px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.prev-button-slide6 {
	position: absolute;
	background: white;
	font-size: 14px;
	padding: 3px 10px 5px 11px;
	color:#051536;
	border-radius: 50%;
	bottom: 10px;
	right: 36px;
	z-index: 99;
	cursor: pointer;
	outline: none;
	transition: .3s;
}
.footer-box p {font-size: 14px;}
.footer-box .footer-tour-offer, .footer-box .footer-about-list {font-size: 14px;}
.website-box, .phone-box, .email-box, .address-box {font-size: 14px;}
#under-footer {
    padding-left: 5px;
}
#under-footer p {
	font-size: 15px;
	padding-top: 19px;
}
}
@media (max-width: 380px){
    .Tour-offer {
    padding-top: 50px;
    padding-bottom: 50px;
    background: #F9F9F9;
    overflow:hidden;
}
    .Tour-offer2 {
    padding-top: 50px;
    padding-bottom: 50px;
    background: #F9F9F9;
    overflow:hidden;
}
}
@media (max-width: 352px){
	#short-about-col {
	margin-top: -130px;
}
}
@media (max-width:320px){
    #preloader {
        width:100%;
        height:100%;
    }
}