@charset "UTF-8";
/* CSS Document for Public*/

.div-map {
         	height: 33vw;
 		 	min-height:300px;
		 }

#fh5co-main .fh5co-narrow-content {
			 padding-top: 4em;
		 }
#fh5co-hero {
		height: 33vw;
		min-height:300px;
	margin-bottom: 15px;
		 }	

@media screen and (max-width:991px) {
	.div-map {
		height: 30vw;
		min-height:200px;
	}
	#fh5co-hero {
		height: 30vw; 
	min-height: 200px;
		 }	
			}
			
@media screen and (max-width:768px) {
 .div-map {
	height: 70vw; 
	min-height:450px;
	overflow-y: scroll;
}
#fh5co-hero {
		height: 70vw; 
	min-height: 450px;
	overflow-y: hidden;
		 }	
		}
			
@media screen and (max-width:600px) {
	.div-map {
	height: 60vw; 
	min-height:350px;
}
	
#fh5co-hero {
		height: 60vw; 
	min-height: 350px;
		 }	
		}
.p-map-note {
padding-top: 20px;
			}		

			
  
