  
#map-wrapper {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
}
 
#map-canvas iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
/*pointer-events:none;*/
}


.bg-primary{
	background-color: #211718!important;
}
.marinspec {
	background: url('/avocatmarin.jpg'); 
	background-size: contain; 
	background-repeat: no-repeat; 
	background-position: center;
	height: 600px;
}

@media screen and (max-width: 700px) {
 .marinspec {
    height: 250px;
  }
}