@media screen and (min-width: 1200px) and (max-width: 2000px) {
	
	.prices-btn {
		margin-left: 18px;
	}

}

/*FOR-TABLATE-START*/
@media screen and (min-width: 768px) and (max-width: 991px) {
	
.menu-toggle {
  	display: block;
}

.main-nav {
	display: none;
}

.hero-input-wrap {
	grid-template-columns: 100%;
	row-gap: 10px;
}

.hero-form {
	grid-template-columns: 100%;
	margin: auto;
	row-gap: 15px;
	border-radius: 10px;
	padding: 20px 10px;
}

.hero-contact-wrap {
	padding: 0 15px;
	margin-top: 50px;
	width: 100%;
}

.hero-input-item {
	padding: 0 10px;
}

.hero-input-submit button {
	height: initial;
	display: block;
	width: 100%;
	border-radius: 10px;
	max-width: 250px;
	margin: auto;
	font-size: 25px;
	text-align: center;
}

.hero-area {
	/*! padding: 50px 0; */
}

.destinations-title h2 {
	font-size: 45px;
}

.partners-title-cnt h2 {
	font-size: 50px;
}

.about-main {
 grid-template-columns: 100%;
	margin-top: 40px;
	row-gap: 30px;
}

.about-right h2 {
	font-size: 38px;
}

.about-right h2 br {
	display: none;
}

.about-right p {
	font-size: 20px;
	line-height: 35px;
}

.about-title h2 {
	font-size: 50px;
}

.about-area {
  	padding-bottom: 50px;
}

.partners-title-cnt p {
	font-size: 20px;
}

.about-title p {
	font-size: 20px;
}

.prices-main {
	grid-template-columns: 100%;
	row-gap: 50px;
}

.footer-main {
	grid-template-columns: repeat(4,1fr);
	row-gap: 30px;
}

.footer-area {
	padding: 50px 0;
}

.prices-area {
	padding-left: calc((100% - 740px) / 2);
}

.experiences-area {
	padding-left: calc((100% - 740px) / 2);
}

.prices-btn {
	margin-left: 18px;
}

.language-picer {
	right: 15%;
}

.header-main {
	grid-template-columns: 40% auto;
}


.lang-grid {
  grid-template-columns: 100%;
}

.popup10 {
  width: 100%;
  max-height: 100%;
  border-radius: 0;
}

.carousel-5 .carousel-cell {
  width: 38%;
}

.carousel-3 .carousel-cell {
  width: 30%;
}

.carousel-4 .carousel-cell {
  width: 30%;
}

.carousel-2 .carousel-cell {
  width: 45%;
}

/*=laptop=*/
}

/*FOR-MOBIL-START*/
@media screen and (max-width: 767px) {

.hero-main {
  padding-top: 60px;
}

.menu-toggle {
  	display: block;
}

.main-nav {
	display: none;
}

.hero-input-wrap {
	grid-template-columns: 100%;
	row-gap: 10px;
	padding: 0;
}

.hero-form {
	grid-template-columns: 100%;
	margin: auto;
	row-gap: 15px;
	border-radius: 10px;
	padding: 20px 15px;
}

.hero-contact-wrap {
	padding: 3px;
	width: 100%;
	top: -100px;
}

.hero-input-item {
	padding: 5px 0;
}

.hero-input-submit button {
	height: initial;
	display: block;
	width: 100%;
	border-radius: 10px;
	max-width: 250px;
	margin: auto;
	font-size: 23px;
	text-align: center;
	padding: 15px 5px;
}

.hero-area {
	padding: 0px 0 60px 0;
}

.destinations-title {
	grid-template-columns: 100%;
	row-gap: 30px;
}

.carousel-1 .carousel-cell {
	width: 100%;
	margin: 10px;
}

.destinations-main {
  margin-top: 50px;
}

.destinations-title h2 {
	font-size: 35px;
}

.flitky-button {
	column-gap: 15px;
}

.flitky-button button {
	width: 40px;
	height: 40px;
}

.destinations-area {
	padding: 0;
}

.destinations-title p {
	font-size: 20px;
	margin-top: 15px;
}

.partners-title {
	grid-template-columns: 100%;
	row-gap: 30px;
}

.partners-btn {
	order: 2;
}

.partners-title-cnt {
	order: 1;
}

.partners-title-cnt h2 {
	font-size: 35px;
}

.carousel-2 .carousel-cell {
	width: 100%;
	margin: 10px;
}

.partners-img {
  border-radius: 15px;
  padding: 20px 15px;
  height: 115px;
}

.partners-main {
  margin-top: 35px;
}

.partners-area {
	padding-bottom: 35px;
	padding-top: 30px;
}

.about-main {
	grid-template-columns: 100%;
}

.about-right h2 {
	font-size: 30px;
}

.about-right h2 br {
	display: none;
}

.about-right p {
	font-size: 18px;
	line-height: 35px;
}

.about-main {
	margin-top: 40px;
	row-gap: 30px;
}

.about-title h2 {
	font-size: 50px;
}

.about-area {
  	padding-bottom: 20px;
  	padding-top: 15px;
}

.partners-title-cnt p {
	font-size: 20px;
}

.about-title p {
	font-size: 20px;
}

.carousel-3 .carousel-cell {
  width: 100%;
  margin: 10px;
}

.prices-main {
	grid-template-columns: 100%;
	row-gap: 40px;
}

.carousel-4 .carousel-cell {
  width: 100%;
  margin: 10px;
}

.prices-btn {
	margin: auto;
	margin-top: 50px;
}

.prices-left h2 {
	font-size: 45px;
}

.experiences-title h2 {
	font-size: 33px;
}

.carousel-5 .carousel-cell {
  width: 100%;
  margin: 10px;
}

.experience-cnt {
	padding: 20px;
}

.footer-main {
	grid-template-columns: 100%;
	row-gap: 30px;
}

.footer-area {
	padding: 50px 0 50px 0;
}

.prices-area {
	padding-bottom: 30px;
	padding-top: 30px;
}

.price-input-box ul li {
	font-size: 14px;
}

.price-box-innr1 h4 {
	font-size: 16px;
}

.price-input-box::after {
	left: 58%;
}

.prices-right {
	/*! padding-left: 15px; */
}

.prices-left {
	/*! padding: 0 15px; */
}

.detalis-write h4 {
	font-size: 20px;
}

.ride-main p {
	font-size: 18px;
}

.ride-main h3 {
	font-size: 25px;
}

.contact-main {
	padding: 30px 15px;
}

.logo-item img {
  max-width: 125px;
}

.hero-input-item input::placeholder {
	font-size: 18px;
}

.experiences-area {
		padding-left: 15px;
		padding-top: 10px;
	}

.date-item-wrap10 {
  grid-template-columns: 13% auto;
}

.custom-calendar {
   width: 85%;
}

.language-picer {
	right: 15%;
}

.custom-lang-picker__selected {
  background: white;
  padding: 8px 9px;
}

.container {
	padding: 0 15px;
}

.hero-main {
  padding-top: 38px;
  padding-bottom: 95px;
}

.lang-grid {
  grid-template-columns: 100%;
}

.popup10 {
  width: 100%;
  height: 100%;
  border-radius: 0;
}

.lang-btn {
  padding: 5px 10px;
  cursor: pointer;
  font-size: 13px;
}

.header-main {
	grid-template-columns: 40% auto;
} 

.popup-header h2 {
	font-size: 20px;
}

 .partners-container {
 	/*! padding: 0; */
 	/*! padding-left: 15px; */
 }

 .destinations-container {
 		/*! padding: 0; */
 		/*! padding-left: 15px; */
 }

 .dropdown-menu2 {
 		width: 100%;
 }

 .dropdown-menu {
 		width: 100%;
 }

 .mobil-show {
  display: block;
}

.mobil-hide {
	display: none;
}



/*=phone=*/
}






		
		         
