@import url("font.css");
.slider-container {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}

.slider {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	list-style: none;
}

.slide {
	position: absolute;
	left: 0;
	width: 100%;
}

.slide-bg {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.slide-bg img {
	width: 100%;
	max-height:550px !important;
	display: block;
}

@media screen and (max-width:560px) {
	.slide-bg img {
	min-height:200px !important;
  }
}
.slide-content-resort {
	position: absolute;
	top: 37%;
	width: 100%;
	z-index: 2;
	color: white;
	text-shadow: 0 1px 2px rgba(0,0,0,0.1);
	text-align:center;
}

.slide-content-resort h1 {
	font-family: 'MrEavesModOTBold';
	font-weight:bold;
	text-transform:uppercase;
	font-size: 54pt;
	letter-spacing:1pt;
	margin: 0 0 10px;
	-webkit-transition: all 0.2s ease;
}

.slide-content-resort span {
	font-family: 'PlantinItalic';
	font-size: 22pt;
	font-style:italic;
	margin: 0 0 30px;
	-webkit-transition: all 0.2s ease;
}

.slide-content-resort a {
	font-family: 'MrEavesModOTReg';
	font-size:16pt;
	letter-spacing:1.5pt;
	color: #fff;
	text-transform:uppercase;
	padding: 11px;
	line-height: 0.5;
	background: #a58447;
	border-radius: 15px;
	display: inline-block;
	text-decoration: none;
	-webkit-transition: all 0.20s ease;
}

@media screen and (max-width: 640px) {
.slide-content-resort {
	top: 25%;
}

.slide-content-resort h1 {
	font-size: 22pt;
}

.slide-content-resort span {
	font-size: 12pt;
}

.slide-content-resort a {
	font-size:8pt;
}
}

.slide-content-event {
	position: absolute;
	top: 37%;
	width: 100%;
	z-index: 2;
	color: white;
	text-shadow: 0 1px 2px rgba(0,0,0,0.1);
	text-align:center;
}

.slide-content-event h1 {
	font-family: 'MrEavesModOTBold';
	font-weight:bold;
	text-transform:uppercase;
	font-size: 54pt;
	letter-spacing:1pt;
	margin: 0 0 10px;
	-webkit-transition: all 0.2s ease;
}

.slide-content-event span {
	font-family: 'PlantinItalic';
	font-size: 22pt;
	font-style:italic;
	margin: 0 0 30px;
	-webkit-transition: all 0.2s ease;
}

.slide-content-event a {
	font-family: 'MrEavesModOTReg';
	font-size:16pt;
	letter-spacing:1.5pt;
	color: #fff;
	text-transform:uppercase;
	padding: 11px;
	line-height: 0.5;
	background: #a58447;
	border-radius: 15px;
	display: inline-block;
	text-decoration: none;
	-webkit-transition: all 0.20s ease;
}

@media screen and (max-width: 640px) {
.slide-content-event {
	top: 25%;
}

.slide-content-event h1 {
	font-size: 22pt;
}

.slide-content-event span {
	font-size: 12pt;
}

.slide-content-event a {
	font-size:8pt;
}
}

.slide-content-petulu {
	position: absolute;
	top: 37%;
	width: 100%;
	z-index: 2;
	color: white;
	text-shadow: 0 1px 2px rgba(0,0,0,0.1);
	text-align:center;
}

.slide-content-petulu h1 {
	font-family: 'MrEavesModOTBold';
	text-transform:uppercase;
	font-size: 54pt;
	letter-spacing:1pt;
	margin: 0 0 10px;
	-webkit-transition: all 0.2s ease;
}

.slide-content-petulu span {
	font-family: 'PlantinItalic';
	font-size: 22pt;
	font-style:italic;
	margin: 0 0 30px;
	-webkit-transition: all 0.2s ease;
}
.slide-content-petulu a {
	font-family: 'MrEavesModOTReg';
	text-transform:uppercase;
	font-size:16pt;
	letter-spacing:1.5pt;
	color: #fff;
	padding: 11px;
	line-height: 0.5;
	background: #00967f;
	border-radius: 15px;
	display: inline-block;
	text-decoration: none;
	-webkit-transition: all 0.20s ease;
}

@media screen and (max-width: 640px) {
.slide-content-petulu {
	top: 25%;
}

.slide-content-petulu h1 {
	font-size: 22pt;
}

.slide-content-petulu span {
	font-size: 12pt;
}

.slide-content-petulu a {
	font-size:8pt;
}
}

.slide-content-village {
	position: absolute;
	top: 37%;
	width: 100%;
	z-index: 2;
	color: white;
	text-shadow: 0 1px 2px rgba(0,0,0,0.1);
	text-align:center;
}

.slide-content-village h1 {
	font-family: 'MrEavesModOTBold';
	text-transform:uppercase;
	font-size: 54pt;
	letter-spacing:1pt;
	margin: 0 0 10px;
	-webkit-transition: all 0.2s ease;
}

.slide-content-village span {
	font-family: 'PlantinItalic';
	font-size: 22pt;
	font-style:italic;
	margin: 0 0 30px;
	-webkit-transition: all 0.2s ease;
}

.slide-content-village a {
	font-family: 'MrEavesModOTReg';
	text-transform:uppercase;
	font-size:16pt;
	letter-spacing:1.5pt;
	color: #fff;
	padding: 11px;
	line-height: 0.5;
	background: #961f4b;
	border-radius: 15px;
	display: inline-block;
	text-decoration: none;
	-webkit-transition: all 0.20s ease;
}

@media screen and (max-width: 640px) {
.slide-content-village {
	top: 25%;
}

.slide-content-village h1 {
	font-size: 22pt;
}

.slide-content-village span {
	font-size: 12pt;
}

.slide-content-village a {
	font-size:8pt;
}
}

.slide-content-chaya {
	position: absolute;
	top: 37%;
	width: 100%;
	z-index: 2;
	color: white;
	text-shadow: 0 1px 2px rgba(0,0,0,0.1);
	text-align:center;
}

.slide-content-chaya h1 {
	font-family: 'MrEavesModOTBold';
	text-transform:uppercase;
	font-size: 54pt;
	letter-spacing:1pt;
	margin: 0 0 10px;
	-webkit-transition: all 0.2s ease;
}

.slide-content-chaya span {
	font-family: 'PlantinItalic';
	font-size: 22pt;
	font-style:italic;
	margin: 0 0 30px;
	-webkit-transition: all 0.2s ease;
}
.slide-content-chaya a {
	font-family: 'MrEavesModOTReg';
	text-transform:uppercase;
	font-size:16pt;
	letter-spacing:1.5pt;
	color: #fff;
	padding: 11px;
	line-height: 0.5;
	background: #a29acb;
	border-radius: 15px;
	display: inline-block;
	text-decoration: none;
	-webkit-transition: all 0.20s ease;
}

@media screen and (max-width: 640px) {
.slide-content-chaya {
	top: 25%;
}

.slide-content-chaya h1 {
	font-size: 22pt;
}

.slide-content-chaya span {
	font-size: 12pt;
}

.slide-content-chaya a {
	font-size:8pt;
}
}

.slide-content-aira {
	position: absolute;
	top: 37%;
	width: 100%;
	z-index: 2;
	color: white;
	text-shadow: 0 1px 2px rgba(0,0,0,0.1);
	text-align:center;
}

.slide-content-aira h1 {
	font-family: 'MrEavesModOTBold';
	text-transform:uppercase;
	font-size: 54pt;
	letter-spacing:1pt;
	margin: 0 0 10px;
	-webkit-transition: all 0.2s ease;
}

.slide-content-aira span {
	font-family: 'PlantinItalic';
	font-size: 22pt;
	font-style:italic;
	margin: 0 0 30px;
	-webkit-transition: all 0.2s ease;
}

.slide-content-aira a {
	font-family: 'MrEavesModOTReg';
	text-transform:uppercase;
	font-size:16pt;
	letter-spacing:1.5pt;
	color: #fff;
	padding: 11px;
	line-height: 0.5;
	background: #5875b7;
	border-radius: 15px;
	display: inline-block;
	text-decoration: none;
	-webkit-transition: all 0.20s ease;
}
@media screen and (max-width: 640px) {
.slide-content-aira {
	top: 25%;
}

.slide-content-aira h1 {
	font-size: 22pt;
}

.slide-content-aira span {
	font-size: 12pt;
}

.slide-content-aira a {
	font-size:8pt;
}
}

.slide-content-promo {
	position: absolute;
	top: 37%;
	width: 100%;
	z-index: 2;
	color: white;
	text-shadow: 0 1px 2px rgba(0,0,0,0.1);
	text-align:center;
}

.slide-content-promo h1 {
	font-family: 'MrEavesModOTBold';
	text-transform:uppercase;
	font-size: 54pt;
	letter-spacing:1pt;
	margin: 0 0 10px;
	-webkit-transition: all 0.2s ease;
}

.slide-content-promo span {
	font-family: 'PlantinItalic';
	font-size: 22pt;
	font-style:italic;
	margin: 0 0 30px;
	-webkit-transition: all 0.2s ease;
}

.slide-content-promo a {
	font-family: 'MrEavesModOTReg';
	text-transform:uppercase;
	font-size:16pt;
	letter-spacing:1.5pt;
	color: #fff;
	padding: 11px;
	line-height: 0.5;
	background: #a58447;
	border-radius: 15px;
	display: inline-block;
	text-decoration: none;
	-webkit-transition: all 0.20s ease;
}
@media screen and (max-width: 640px) {
.slide-content-promo {
	top:25%;
}

.slide-content-promo h1 {
	font-size: 22pt;
}

.slide-content-promo span {
	font-size: 12pt;
}

.slide-content-promo a {
	font-size:8pt;
}
}

.slider-controls {
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
}

.slide-nav {
}

.slide-nav .prev,
.slide-nav .next {
	position: absolute;
	top: 47%;
	z-index: 10;
	color: white;
}

.slide-nav .prev {
	left: 20px;
}

.slide-nav .next {
	right: 20px;
}

@media screen and (max-width: 640px) {
.slide-nav .prev {
	left: 10px;
}

.slide-nav .next {
	right: 10px;
}
}

.slide-list {
	position: absolute;
	bottom: 10%;
			z-index: 10;
			margin: 0;
			padding: 0;
			width: 100%;
			list-style: none;
			text-align: center;
		}

			.slide-list li {
				margin: 0 6px;
				display: inline-block;
			}

				.slide-list li a {
					opacity: 0.8;
					width: 10px;
					height: 4px;
					display: block;
					background: white;
					border-radius: 0;
					text-indent: -9999px;
				}

				.slide-list li.active a {
					opacity: 1;
					background:#a58447;
				}

				.slide-list li a:hover {
					opacity: 1;
					background:#916B2C;
				}


@media only screen and (max-width: 640px) {
	.slide-content {
		padding: 20px 0 0 0;
		text-align: center;
	}

		.slide-content h2 {
			font-size: 32px;
		}

		.slide-content p {
			font-size: 16px;
			margin: 0 0 10px;
		}
}

