.pageelement-map-main{box-sizing:border-box;padding-bottom:var(--spacing-25px);padding-top:var(--spacing-25px)}.pageelement-map-main .map-container{position:relative;overflow:hidden;min-height:31.250rem;width:100%}.pageelement-map #openstreetmap-container{height:31.250rem;width:100%;max-width:var(--max-width-content);overflow:hidden;margin:0 auto}.pageelement-map #openstreetmap-container:focus-visible{outline:var(--outline)!important;outline-offset:var(--outline-offset)}.pageelement-map>.map{margin:0 auto}.pageelement-map .leaflet-popup{margin-bottom:var(--spacing-60px)}.pageelement-text .background-full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.pageelement-text .headline,.pageelement-text .text *{color:var(--fg)}.pageelement-text .container{padding:3.125rem 0}.pageelement-text .wrapper.none .container{padding:0}@media only screen and (max-width:90.625rem){.pageelement-text:has(.background-full-width) .content-container{padding:3.125rem 1.250rem}.pageelement-text .content-container{box-sizing:border-box}}