/* CSS Document */
#Natural {
	overflow:auto;
	height:370px;
	min-height:400px;
	margin:0 auto;
	text-align:left;
	
}
p {
    margin: 0;
    text-align: center;
}
#Entertainment {
	overflow:auto;
	height:100px;
	min-height:160px;
	margin:0 auto;
	text-align:left;
	
}

#Services {
	overflow:auto;
	height:100px;
	min-height:160px;
	margin:1px;
	text-align:left;
	
	
	
}

#Animals {
	overflow:auto;
	height:150px;
	min-height:360px;
	margin:0 auto;
	text-align:left;
	
}

#Content {
	overflow:auto;
	height:100px;
	max-height:205px;
	margin:0 auto;
	text-align:left;
	background:#efeffa
	
}

#ContentEntertainment {
	overflow:auto;
	height:100px;
	max-height:200px;
	margin:0 auto;
	text-align:left;
	background:#FFFF33;
	
}

#ContentUnknown {
	overflow:auto;
	height:100px;
	max-height:200px;
	margin:0 auto;
	text-align:left;
	background:#FFFF33;
	
}

#ContentMidYellow {
	overflow:auto;
	height:100px;
	max-height:200px;
	margin:0 auto;
	text-align:left;
	background:#f9fd7e;
	
}

#ContentServices {
	overflow:auto;
	height:100px;
	max-height:200px;
	margin:0 auto;
	text-align:left;
	background:#999999
	
	
}

#ContentLightBlue {
	overflow:auto;
	height:100px;
	max-height:200px;
	margin:0 auto;
	text-align:left;
	background:#bbfffb
	
	
}

#ContentLightGreen {
	overflow:auto;
	height:100px;
	max-height:200px;
	margin:0 auto;
	text-align:left;
	background:#aadd9e
	
	
}

#ContentLavendar {
	overflow:auto;
	height:100px;
	max-height:200px;
	margin:0 auto;
	text-align:left;
	background:#f0a2fc
	
	
}

#ContentMidBlue {
	overflow:auto;
	height:175px;
	max-height:177px;
	margin:0 auto;
	text-align:left;
	background:#a2b1fc
	
	
}

#ContentMidBlue2 {
	overflow:auto;
	height:300px;
	max-height:350px;
	margin:0 auto;
	text-align:left;
	background:#a2b1fc
	
	
}

#ContentLightBrown {
	overflow:auto;
	height:250px;
	max-height:255px;
	margin:0 auto;
	text-align:left;
	background:#f4d4a2
	
	
}

#ContentVacationRentals {
	overflow:auto;
	height:550px;
	max-height:600px;
	margin:0 auto;
	text-align:left;
	background:#f4d4a2
	
	
}

#ContentAnimals {
	overflow:auto;
	height:550px;
	width:250px;
	max-height:555px;
	margin:1px;
	text-align:left;
	background:#ffffff
	
}

#ContentYellow {
	overflow:auto;
	height:100px;
	max-height:200px;
	margin:0 auto;
	text-align:left;
	background:#fef49c
	
}

#ContentPinkish {
	overflow:auto;
	height:100px;
	max-height:200px;
	margin:0 auto;
	text-align:left;
	background:#fcbfa7
	
	
}
.col-table-select {
	margin:0 auto;
}
img {
	width: 100%;
	height: auto;
}
.iframe-container {
  position: relative;
  width: 100%;
  max-width: 600px;
  aspect-ratio: 375 / 650;
  margin: 0 auto;
  background: white;
  overflow: hidden;
}
.iframe-container iframe {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
  border: none !important;
  float: none !important;
}
@media screen and (max-width: 1024px) {
	table {
		width: 100%;
	}
}
@media screen and (max-width: 768px) {
	.card.my-4 div {
		margin: 0 auto;
	} 
}
.select-wrapper select {
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
	padding: 2px 0;
}

.s-wrapper {
	padding: 0 15px;
}

.logo-wrapper {
	display: flex;
	justify-content: center;
	align-items: center;
}