.container{position:relative;max-width:1600px;margin-right:auto;margin-left:auto;padding:0 20px}.row{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.align-items-end{align-items:flex-end}.placeholder{width:52%}.partHeader{width:48%}.col-first{width:52%}.col-second{width:48%}@media (min-width:1800px){#versorgungskarte::before{background-size:contain}}@media (max-width:1500px){.container{max-width:1480px}.placeholder{width:40%}.partHeader{width:60%}.col-first{width:40%}.col-second{width:60%}#versorgungskarte .partControls{position:relative!important;transform:translateY(20px)!important;margin:0 auto}}@media(max-width:1200px){.container{max-width:1140px}.placeholder,.partHeader{width:100%}.col-first{width:35%}.col-second{width:65%}#versorgungskarte .partResults{margin-top:150px;margin-bottom:50px;min-height:auto!important}}@media(max-width:1024px){.container{max-width:1024px}.col-first,.col-second{width:100%}.col-first{order:2}.col-second{order:1}#versorgungskarte .partControls{margin:0}}@media(max-width:767px){.container{max-width:767px}#versorgungskarte .partResults .content .element .waterinfo>div{width:100%!important}#versorgungskarte .partResults .header>span,#versorgungskarte .partResults .header>select{width:100%!important;margin-bottom:1.5rem}}.spacer{height:40px}.spacer-small{margin-bottom:.5rem}#versorgungskarte{position:relative;background-size:cover;background-repeat:no-repeat;background-color:#fff}#versorgungskarte::before{content:'';position:absolute;top:0;left:0;right:0;background-image:url(/wp-content/plugins/jsd-elementor-addons/assets/images/wvvorsfelde_karte_schwung-oben.svg);background-repeat:no-repeat;height:100%;background-position:top right}#versorgungskarte::after{content:'';position:absolute;bottom:0;left:0;right:0;background-image:url(/wp-content/plugins/jsd-elementor-addons/assets/images/wvvorsfelde_karte_schwung-unten.svg);background-repeat:no-repeat;background-size:cover;height:324px;background-position:bottom left}#versorgungskarte .partHeader{z-index:10;top:0;right:0;max-width:100%;display:block;float:right}#versorgungskarte .partMap{position:relative;z-index:10;width:max-content;max-width:100%}#versorgungskarte .partMap object{width:765px;height:auto}#versorgungskarte .partControls{position:absolute;z-index:10;bottom:0;left:0;transform:translateY(-65px);display:block;padding:1.5rem;background:#fff;max-width:max-content}#versorgungskarte .partControls>span{font-size:1.5rem;line-height:1.813rem;margin-bottom:}#versorgungskarte .partControls>div{display:flex;align-items:center;margin-bottom:.5rem}#versorgungskarte .partControls>div *{margin-right:.5rem}#versorgungskarte .partResults{position:relative;z-index:10;display:block;width:100%;min-height:670px;background:rgb(255 255 255 / 0)}#versorgungskarte .partResults .header{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;padding:.75rem 1.5rem;background:#fff;align-items:center}#versorgungskarte .partResults .header>span,#versorgungskarte .partResults .header>select{width:50%}#versorgungskarte .partResults .header>span{font-size:1.125rem}#versorgungskarte .partResults .header>select{background:#fff;border:1px solid #C1C1C1}#versorgungskarte .partResults .content{padding:1.5rem}#versorgungskarte .partResults .content .element{width:100%}#versorgungskarte .partResults .content .element h5{font-size:2rem}#versorgungskarte .partResults .content .element .municipality{display:flex;align-items:center;flex-direction:column}#versorgungskarte .partResults .content .element .municipality>div{width:100%;margin-bottom:1rem}#versorgungskarte .partResults .content .element .municipality>div:first-of-type{display:flex;align-items:center}#versorgungskarte .partResults .content .element .municipality>div>img{margin-right:1rem}#versorgungskarte .partResults .content .element .municipality>div>span{font-size:1.5rem;line-height:1.813rem}#versorgungskarte .partResults .content .element .waterinfo{display:flex;flex-wrap:wrap;width:100%}#versorgungskarte .partResults .content .element .waterinfo>div{width:50%}#versorgungskarte .partResults .content .element .waterinfo .clean>div,#versorgungskarte .partResults .content .element .waterinfo .dirty>div{display:flex}#versorgungskarte .partResults .content .element .waterinfo img{margin:0 .5rem 1rem 0}#versorgungskarte .partResults .content .element .waterinfo a::before{content:url(/wp-content/plugins/jsd-elementor-addons/assets/images/datenblatt.svg);width:13.7px;height:15.25px;margin-right:.5rem}#versorgungskarte .partResults .content .element .waterinfo>div>span{font-size:1.5rem;line-height:1.813rem}#versorgungskarte .partMap .popover{opacity:0;visibility:hidden;position:absolute;transform:translate(-50%,10px)}#versorgungskarte .partMap .selectedPopover{opacity:0;visibility:hidden;position:absolute;transform:translate(-50%,-37px)}#versorgungskarte .partMap .popover.active{z-index:10;opacity:1;visibility:visible;transform:translate(-50%,-37px);background:rgb(255 255 255 / .8);padding:.2rem;box-shadow:0 0 3px 0 rgb(0 0 0 / .34)}#versorgungskarte .partMap .selectedPopover.active{z-index:10;opacity:1;visibility:visible;background:rgb(255 255 255 / .8);padding:.2rem;box-shadow:0 0 3px 0 rgb(0 0 0 / .34)}#versorgungskarte .linkext{position:absolute;right:3.5rem;z-index:999;display:flex;background:rgb(255 255 255 / .9);padding:.8rem}#versorgungskarte .linkext b{margin-right:.5rem}