@charset "utf-8";

@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');

body {
font-family: 'Roboto', sans-serif;
	background: #8e9eab;  /* fallback for old browsers */
background: -webkit-linear-gradient(to bottom, #eef2f3, #8e9eab);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to bottom, #eef2f3, #8e9eab); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
text-align: left;
}
#wrapper {
	max-width: 1120px;
	margin: 0 auto;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: center;
}
.style1 {
	font-size: 18px;
	color: #990000;
	display: flex;
  justify-content: center; /* Horizontal alignment */
  align-items: center;    /* Vertical alignment */
}nav {
	background-color: #DED1C2;
}
.navbar-header .navbar-toggle.collapsed .icon-bar {
	background-color: #FFFFFF;
}
.navbar-header .navbar-toggle .icon-bar {
	background-color: #FFFFFF;
}
#footer {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: center;
}
A.topmenu:link {
	color: #6e4467;
	text-decoration: underline;
	font-weight: normal;
	font-size: 16px;
}

A.topmenu:visited {
	color: #6e4467;
	text-decoration: underline;
	font-weight: normal;
	font-size: 16px;
}

A.topmenu:active {
	color: #6e4467;
	text-decoration: underline;
	font-weight: normal;
	font-size: 16px;
}

A.topmenu:hover {
	color: #0000FF;
	text-decoration: underline;
	font-weight: normal;
	font-size: 16px;
}
A.villa:link {
	color: #000099;
	text-decoration: none;
	font-weight: normal;
	font-size: 25px;

}

A.villa:visited {
color: #000099;
	text-decoration: none;
	font-weight: normal;
	font-size: 25px;

}

A.villa:active {
color: #000099;
	text-decoration: none;
	font-weight: normal;
	font-size: 25px;

}

 A.villa:hover {
	color: #FFCC00;
	text-decoration: underline;
	font-weight: normal;
	font-size: 25px;
}
h1 {
	font-weight: normal;
	text-align: center;
}
.img-fill {
	width: 100%;
}
.image-fill {
	width: 100%;
	max-height: 600px;
}
h2 {
	font-weight: normal;
}
.max-height {
	max-height: 600px;
}
.center-txt-red {
	text-align: center;
	color: red;
}

.center-txt {
	text-align: center;
}

p {
	text-align: left;
}
.beta td {
    width: 16.66%;
  }

