@media(min-width:1201px) and (max-width:1600px){
	.container{max-width: 1170px;}
	.navbar-nav ul li{margin: 0 0 0 15px;}
	.nav-contact ul li a{font-size: 18px;}

	.time-img-box img{border-radius: 20px;}
	.btn-play img{border-radius: 0}
	.time-elevator-data h2{font-size: 40px;line-height: 48px;}
	.time-elevator-data h2 span{font-size: 30px;line-height: 40px;}
	.time-elevator-data p{font-size: 22px;margin: 0 0 20px;line-height: 32px;}
	.time-elevator-data .btn-group .btn-main{font-size: 16px;padding: 10px 15px;border-radius: 6px;}
	.time-elevator-data .btn-group .btn-main:after{border-radius: 6px;}

	.logoimg{top:20px;width: 60px;}
	.service-img:after{width: 440px;height: 440px;top: -25px;}
	.play-serv{top: -30px;}
	.service-data h2{font-size: 30px;}
	.service-data p{font-size: 15px;line-height: 22px;}
	.service-btn h4{font-size:20px;line-height: 26px;}
	.service-btn .btn-main{font-size: 16px;padding: 15px 15px;border-radius: 6px;}
	.service-btn .btn-main:after {border-radius:6px;}
	.service-img:after{top: 0;left: -30px;width: 420px;height: 420px;}
	.uniq-title {padding: 25px 15px;min-height: 130px;}
	.uniq-title h3{font-size: 18px;line-height: 26px;}
	.uniq-data{padding: 15px;}
	.unique-activities-block{border-radius: 15px;}
	.uniq-data .btn-main{font-size: 16px;padding: 12px 15px;border-radius: 6px;}
	.uniq-data .btn-main:after{border-radius:6px;}
	.uniq-data p{font-size: 15px;line-height: 22px;}

	.unique-activities-wrp{padding: 50px 0 80px;}
	.archaeologist-wrp{padding: 50px 0;}
	.archaeologist-img{bottom: 10%;width: 50%;}
	.archaeologist-img img{height: 110%;}
	.archaeologist-logo{max-width: 100px;min-width: 100px;margin: 0 0 0 30px;}
	.archaeologist-row{margin: 0 0 30px;}
	.archaeologist-data h4{font-size: 18px;line-height: 26px;}
	.archaeologist-data h2{font-size: 32px;line-height: 30px;margin: 10px 0;}
	.archaeologist-data h3{font-size: 18px;line-height: 26px;}
	.archaeologist-wrp .row .col-md-6{width: 60%;}

	.experiences-img img{width: 300px;}
	.testimonial-data h2{font-size: 28px;}
	.testimonial-data p{font-size: 20px;line-height: 26px;}
	.testimonial-data{padding: 50px 50px;}
	.contact-data{border-radius: 25px;}
	.contact-block{padding: 30px;border-radius: 25px;}
	.contact-block h2{font-size: 26px;line-height: 34px;}
	.contact-block .form-group .form-control{padding: 15px;border-radius: 10px;}
	.contact-data h5,.contact-data p,.contact-data h3{font-size: 20px;line-height: 30px;}
	.contact-dt-bottom{padding: 25px 0 0;}
	.contact-dt-bottom p,.contact-dt-bottom h6{font-size: 18px;line-height: 26px;margin: 10px 0;}

	footer{padding: 25px 0;}
}

@media(min-width:1025px) and (max-width:1200px){
	.container{max-width: 990px;}
	.navbar-nav ul li{margin: 0 0 0 15px;}
	.nav-contact ul li a{font-size: 18px;}
	.nav-contact ul li{margin: 0 0 0 10px;}

	.time-img-box img{border-radius: 20px;}
	.btn-play img{border-radius: 0}
	.time-elevator-data h2{font-size: 40px;line-height: 48px;}
	.time-elevator-data h2 span{font-size: 30px;line-height: 40px;}
	.time-elevator-data p{font-size: 22px;margin: 0 0 20px;line-height: 32px;}
	.time-elevator-data .btn-group .btn-main{font-size: 16px;padding: 10px 15px;border-radius: 6px;}
	.time-elevator-data .btn-group .btn-main:after{border-radius: 6px;}

	.logoimg{top:20px;width: 60px;}
	.service-img:after{width: 440px;height: 440px;top: -25px;}
	.play-serv{top: -30px;}
	.service-data h2{font-size: 30px;}
	.service-data p{font-size: 15px;line-height: 22px;}
	.service-btn h4{font-size:20px;line-height: 26px;}
	.service-btn .btn-main{font-size: 16px;padding: 15px 15px;border-radius: 6px;}
	.service-btn .btn-main:after {border-radius:6px;}
	.service-img:after{top: 0;left: -30px;width: 420px;height: 420px;}
	.unique-activities-slider .slick-slide {
	    margin: 20px 5px;
	}
	.unique-activities-slider .slick-list {
	    margin: -20px -5px;
	}
	.uniq-title {padding: 25px 15px;min-height: 130px;}
	.uniq-title h3{font-size: 18px;line-height: 26px;}
	.uniq-data{padding: 15px;}
	.unique-activities-block{border-radius: 15px;}
	.uniq-data .btn-main{font-size: 16px;padding: 12px 15px;border-radius: 6px;}
	.uniq-data .btn-main:after{border-radius:6px;}
	.uniq-data p{font-size: 15px;line-height: 22px;}

	.unique-activities-wrp{padding: 50px 0 80px;}
	.archaeologist-wrp{padding: 50px 0;}
	.archaeologist-img{bottom: 10%;width: 50%;}
	.archaeologist-img img{height: 110%;}
	.archaeologist-logo{max-width: 100px;min-width: 100px;margin: 0 0 0 30px;}
	.archaeologist-row{margin: 0 0 30px;}
	.archaeologist-data h4{font-size: 18px;line-height: 26px;}
	.archaeologist-data h2{font-size: 32px;line-height: 30px;margin: 10px 0;}
	.archaeologist-data h3{font-size: 18px;line-height: 26px;}
	.archaeologist-wrp .row .col-md-6{width: 60%;}

	.experiences-img img{width: 300px;}
	.testimonial-data h2{font-size: 28px;}
	.testimonial-data p{font-size: 20px;line-height: 26px;}
	.testimonial-data{padding: 50px 50px;}
	.contact-data{border-radius: 25px;}
	.contact-block{padding: 30px;border-radius: 25px;}
	.contact-block h2{font-size: 26px;line-height: 34px;}
	.contact-block .form-group .form-control{padding: 15px;border-radius: 10px;}
	.contact-data h5,.contact-data p,.contact-data h3{font-size: 20px;line-height: 30px;}
	.contact-dt-bottom{padding: 25px 0 0;}
	.contact-dt-bottom p,.contact-dt-bottom h6{font-size: 18px;line-height: 26px;margin: 10px 0;}

	footer{padding: 25px 0;}
}

@media(min-width:768px) and (max-width:1024px){
	.container{max-width: 930px;}
	.nav-row .logo-block{width: 100%;display: flex;align-items: center;position: relative;z-index: 125;}
	.bar-ic{margin: 0 0 0 auto;display: block;}
	.bar-ic img{width: 25px;}

	.nav-inner-rw{
		position: fixed;
		top: 0;
		right:-100%;
		background:#000;
		padding: 100px 15px 25px;
		width: 320px;
		height: 100vh;
		overflow: auto;
		flex-flow: column;
		z-index: 999;
		transition: .4s linear;
		-webkit-transition: .4s linear;
	}
	.nav-inner-rw.open-menu{right: 0;}
	.closebtn{
		position: absolute;
		top: 35px;
		right: 25px;
		display: block;
	}
	.closebtn img{width: 20px;}
	.navbar-nav{margin: 0 0 25px;width: 100%;}
	.navbar-nav ul{flex-flow: column;}
	.nav-contact ul li a{font-size: 15px;}
	.nav-contact ul li a img{height: 20px;}
	.navbar-nav ul li{margin: 0 0 15px;}


	.service-img:after{width: 300px;height: 300px;}
	.service-img figure img{width: 290px;height: 290px;}

	.service-img img{width: 280px;height: 280px;}
	.logoimg{width: auto;height: auto;}
	/*.service-img:after{display: none;}*/
	.main-wrpper{overflow: hidden;}

	.time-elevator-wrp{padding: 35px 0;}
	.container{padding: 0 15px;}
	.time-elevator-data h2{font-size: 26px;line-height: 34px;}
	.time-elevator-data h2 span{font-size: 20px;}
	.time-elevator-data p{font-size: 18px;line-height: 26px;margin: 0 0 25px;}
	.time-elevator-data .btn-group{flex-flow: column;margin: 0 0 25px;align-items: flex-start;}
	.time-elevator-data .btn-group .btn-main{margin: 0 0 10px;font-size: 20px;width: 100%;}
	.time-img-box img{border-radius: 15px;}
	.btn-play{width: 50px;height: 50px;}
	.btn-play img{border-radius: 0;width: 20px;}

	.service-wrp{padding: 0;}
	.service-data h2{font-size: 24px;line-height: 32px;margin: 0 0 15px;}
	.service-data h2 br{display: none;}
	.service-data p{font-size: 15px;line-height: 22px;}
	.service-btn{flex-flow: column;}
	.service-btn h4{max-width: 100%;margin: 0 0 15px;font-size: 18px;line-height: 26px;}
	.service-btn .btn-main{width: 100%;font-size: 18px;text-align: center;}
	.play-serv{position: relative;margin: 15px auto 0;justify-content: center;}
	.service-img-block{margin: 35px auto 0;}
	.service-img{margin: 0 auto;}
	.logoimg{width: 45px;top: 0;}
	.service-row:nth-child(even) .row .service-img-block{margin: 35px auto 0;}
	.service-row:nth-child(even) .logoimg{top: 0;}

	.unique-activities-wrp{padding: 40px 0;}
	.unique-activities-wrp h2{font-size: 26px;line-height: 34px;padding: 0 15px;margin: 0 auto 35px;}
	.uniq-title{padding: 25px 15px;}
	.uniq-title h3{font-size: 20px;line-height: 26px;}
	.uniq-data .btn-main{font-size: 16px;}
	.uniq-info-box{padding: 0 15px;}
	.uniq-info-box h4,.uniq-info-box ul li,.uniq-info-box p{font-size: 16px;line-height: 24px}
	.avatar-img img{width: 100%;}
	.unique-activities-block{border-radius: 15px;}
	.uniq-data p{font-size: 14px;line-height: 22px;}
	.avatars-slider{margin: 15px 0 0;}
	.unique-activities-slider .slick-slide {
	    margin: 20px 5px;
	}
	.unique-activities-slider .slick-list {
	    margin:-20px -5px;
	}
	.uniq-data{padding:15px;}

	.archaeologist-wrp{padding: 50px 0 0;}
	.archaeologist-img{bottom: 0;width: 40%;}
	.archaeologist-img img{height: 100%;}
	.archaeologist-logo{max-width: 100px;min-width: 100px;margin: 0 0 0 30px;}
	.archaeologist-row{margin: 0 0 30px;}
	.archaeologist-data h4{font-size: 18px;line-height: 26px;}
	.archaeologist-data h2{font-size: 32px;line-height: 30px;margin: 10px 0;}
	.archaeologist-data h3{font-size: 18px;line-height: 26px;}
	.archaeologist-wrp .row .col-md-6{width: 60%;}

	.gallery-wrp{padding: 40px 0;}
	.gallery-wrp h2{font-size: 28px;line-height: 36px;}
	.gallery-wrp p{font-size: 18px;line-height: 26px;margin: 0 auto 35px;}
	.gallery-block.slick-slide.slick-current.slick-active.slick-center,.gallery-block{transform: scale(1);}
	.gallery-slider .slick-slide {
	    margin: 0 5px;
	}
	.gallery-slider .slick-list {
	    margin:0 -5px;
	}

	.testimonial-data{padding: 50px 0;}
	.testimonial-data h2{font-size: 26px;margin: 0 auto 50px;}
	.testimonial-data p{font-size: 20px;line-height: 30px;margin: 15px 0;}
	.experiences-img img{max-width: 280px;margin: 0 auto;}
	.testimonial-data figure{width: 50px;}
	.testimonial-data figure img{width: 100%;}

	.contact-block{padding: 30px;border-radius: 10px;}
	.contact-block h2{font-size: 26px;line-height: 36px;margin: 0 0 15px;}
	.contact-block .col-md-6{width: 100%;}
	.contact-block .form-group .form-control{padding: 15px;border-radius: 10px;}
	.contact-dt-bottom h6{font-size: 18px;line-height: 26px;margin: 20px 0;}
	.contact-dt-bottom p{font-size: 18px;line-height: 26px;}
	.contact-data{border-radius: 10px;}
	.contact-data h5,.contact-data h3,.contact-data p{font-size: 18px;line-height: 26px;}
	footer{padding: 15px 0;}
}

@media(min-width:992px) and (max-width:1024px){
	
}

@media(max-width:767px){
	.container{max-width: 520px;}
	.nav-row .logo-block{width: 100%;display: flex;align-items: center;position: relative;z-index: 125;}
	.bar-ic{margin: 0 0 0 auto;display: block;}
	.bar-ic img{width: 25px;}

	.nav-inner-rw{
		position: fixed;
		top: 0;
		right:-100%;
		background:#000;
		padding: 100px 15px 25px;
		width: 100%;
		height: 100vh;
		overflow: auto;
		flex-flow: column;
		z-index: 999;
		transition: .4s linear;
		-webkit-transition: .4s linear;
	}
	.nav-inner-rw.open-menu{right: 0;}
	.closebtn{
		position: absolute;
		top: 35px;
		right: 25px;
		display: block;
	}
	.closebtn img{width: 20px;}
	.navbar-nav{margin: 0 0 25px;width: 100%;}
	.navbar-nav ul{flex-flow: column;}
	.nav-contact ul li a{font-size: 15px;}
	.nav-contact ul li a img{height: 20px;}
	.navbar-nav ul li{margin: 0 0 15px;}
	
	.archaeologist-wrp .row .col-md-6,.experiences-row .row .col-md-5,.experiences-row .row .col-md-7,.col-md-5,.col-md-7{width: 100%;}
	.archaeologist-row{flex-flow: column;}
	.service-img img{width: 280px;height: 280px;}
	.logoimg{width: auto;height: auto;}
	/*.service-img:after{display: none;}*/
	.main-wrpper{overflow: hidden;}

	.time-elevator-wrp{padding: 35px 0;}
	.container{padding: 0 15px;}
	.col-md-6{width: 100%;}
	.time-elevator-data h2{font-size: 26px;line-height: 34px;}
	.time-elevator-data h2 span{font-size: 20px;}
	.time-elevator-data p{font-size: 18px;line-height: 26px;margin: 0 0 25px;}
	.time-elevator-data .btn-group{flex-flow: column;margin: 0 0 25px;align-items: flex-start;}
	.time-elevator-data .btn-group .btn-main{margin: 0 0 10px;font-size: 20px;width: 100%;}
	.time-img-box img{border-radius: 15px;}
	.btn-play{width: 50px;height: 50px;}
	.btn-play img{border-radius: 0;width: 20px;}

	.service-wrp{padding: 0;}
	.service-data h2{font-size: 24px;line-height: 32px;margin: 0 0 15px;}
	.service-data p{font-size: 15px;line-height: 22px;}
	.service-btn{flex-flow: column;}
	.service-btn h4{max-width: 100%;margin: 0 0 15px;font-size: 18px;line-height: 26px;}
	.service-btn .btn-main{width: 100%;font-size: 18px;text-align: center;}
	.play-serv{position: relative;margin: 15px auto 0;justify-content: center;}
	.service-img-block{margin: 35px auto 0;}
	.service-img{margin: 0 auto;}
	.logoimg{width: 45px;top: 0;}
	.service-row:nth-child(even) .row{flex-direction: column-reverse;}
	.service-row:nth-child(even) .row .service-img-block{margin: 35px auto 0;}
	.service-row:nth-child(even) .logoimg{top: 0;}

	.unique-activities-wrp{padding: 40px 0;}
	.unique-activities-wrp h2{font-size: 26px;line-height: 34px;padding: 0 15px;margin: 0 auto 35px;}
	.uniq-title{padding: 15px 15px;min-height: auto;}
	.uniq-title h3{font-size: 20px;line-height: 26px;}
	.uniq-cover img{height:200px;}
	.uniq-data .btn-main{font-size: 16px;}
	.uniq-data p{padding: 0 0 10px;margin: 0 0 10px; font-size: 16px; line-height: 24px; min-height:100px;}
	.uniq-data .btn-group{margin:0 0 10px:}
	.uniq-info-box{padding: 0 15px;}
	.uniq-info-box h4,.uniq-info-box ul li,.uniq-info-box p{font-size: 16px;line-height: 24px}
	.avatar-img img{width: 100%;}
	.unique-activities-block{border-radius: 15px;}
	.avatars-slider{margin: 15px 0 0;}
	.unique-activities-slider .slick-slide {
	    margin: 20px 5px;
	}
	.unique-activities-slider .slick-list {
	    margin:-20px -5px;
	}
	.uniq-data{padding:15px;}

	.archaeologist-wrp{padding: 50px 0 0;}
	.archaeologist-img{position: relative;border-radius: 0;bottom: 0;width: 100%;}
	.archaeologist-img img{border-radius: 0;}
	.archaeologist-logo{max-width: 150px;min-width: 150px;margin: 0 0 30px;}
	.archaeologist-row{margin: 0 0 30px;}
	.archaeologist-data h4{font-size: 18px;line-height: 26px;}
	.archaeologist-data h2{font-size: 32px;line-height: 30px;margin: 10px 0;}
	.archaeologist-data h3{font-size: 18px;line-height: 26px;}

	.gallery-wrp{padding: 40px 0;}
	.gallery-wrp h2{font-size: 28px;line-height: 36px;}
	.gallery-wrp p{font-size: 18px;line-height: 26px;margin: 0 auto 35px;}
	.gallery-block.slick-slide.slick-current.slick-active.slick-center,.gallery-block{transform: scale(1);}

	.testimonial-data{padding: 50px 0 0;}
	.testimonial-data h2{font-size: 26px;margin: 0 auto 50px;}
	.testimonial-data p{font-size: 20px;line-height: 30px;margin: 15px 0;}
	.experiences-img img{max-width: 280px;margin: 0 auto;}

	.contact-block{padding: 30px;border-radius: 10px;}
	.contact-block h2{font-size: 26px;line-height: 36px;margin: 0 0 15px;}
	.contact-block .col-md-6{width: 100%;}
	.contact-block .form-group .form-control{padding: 15px;border-radius: 10px;}
	.contact-dt-bottom h6{font-size: 18px;line-height: 26px;margin: 20px 0;}
	.contact-dt-bottom p{font-size: 18px;line-height: 26px;}
	.contact-data{margin: 30px 0 0;border-radius: 10px;}
	.contact-data h5,.contact-data h3,.contact-data p{font-size: 18px;line-height: 26px;}
	footer{padding: 15px 0;}
}	

/* **** Menu **** */
@media(max-width:767px){	
	
}
/* **** End Menu **** */

@media(min-width:576px) and (max-width:767px){
	
}

@media(min-width:448px) and (max-width:575px){
	
}