.map_container{display: flex; flex-direction: column; align-items: center; background-color:#d8e0e7; box-shadow: 0 10px 15px rgba(0, 0, 0, 0.3), 0 20px 30px rgba(0, 0, 0, 0.2);}
.map_container h1{padding:0.5rem; font-size:1.4rem; color: #2f2f2f;  border-top: 2px dotted black; width: 100%; border-color: lightgreen; }
@media(max-width:800px){ body{padding-top:0.1px;} main { margin-top: 60.3px;} .map_container h1{font-size:0.9rem; } }
