.contact-content{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}.contact-info{z-index:100;display:flex;gap:1rem;align-items:center;font-family:Pixeloid-Sans,sans-serif;margin-bottom:1rem}.contact-info>p>a{color:#fff;cursor:pointer}.contact-info>p>a:hover{text-shadow:0 0 0 #fff}#map{height:100%;width:auto}.osm-map{padding-bottom:6px;width:20rem;height:20rem}@media only screen and (width >= 900px){.contact-container{left:30%}.osm-map{width:70%;height:30rem}}