.delegate-overview{background-color:#fff;margin-bottom:80px}.delegate-overview__header{background:linear-gradient(180deg, #fbfcf6 80%, #c6e5ed 80%)}.delegate-overview__head-limiter{display:flex;box-sizing:border-box}@media(min-width: 600px){.delegate-overview__head-limiter{margin:0 auto;padding:0}}@media(min-width: 1025px)and (max-width: 1200px){.delegate-overview__head-limiter{padding:0 40px}}@media(min-width: 1025px){.delegate-overview__head-limiter{max-width:1440px}}@media(max-width: 1024px){.delegate-overview__head-limiter{flex-wrap:wrap}}@media(min-width: 1025px){.delegate-overview__col{width:50%}}@media(max-width: 1024px){.delegate-overview__col{width:100%}}@media(min-width: 1025px){.delegate-overview__headline{padding-top:90px}}@media(max-width: 1024px){.delegate-overview__headline{padding:60px 40px 90px}}@media(min-width: 1025px){.delegate-overview__map{padding-right:60px}}@media(max-width: 1024px){.delegate-overview__map{order:2}}.delegate-overview__form-wrapper{padding:80px 0;background-color:#c6e5ed}.delegate-overview__content-wrapper{min-height:80vh}.delegate-overview__limiter{box-sizing:content-box}@media(min-width: 600px){.delegate-overview__limiter{margin:0 auto;padding:0 calc(-360px + (100vw - var(--scrollbar-width)) * 0.3333333333)}}@media(min-width: 1025px){.delegate-overview__limiter{max-width:1200px}}@media(min-width: 600px)and (max-width: 1024px){.delegate-overview__limiter{padding:0 30px}}@media screen and (max-width: 599px){.delegate-overview__limiter{padding:0 20px}}@media(min-width: 1025px)and (max-width: 1200px){.delegate-overview__limiter{padding:0 40px}}.delegate-overview__limiter .delegate-search-form{padding-top:50px;margin-top:-50px}.delegate-overview__container{overflow:hidden}.delegate-overview__loader{display:none;margin:30px}.delegate-overview--loading .delegate-overview__loader{display:block}.delegate-overview__title{font-size:50px;line-height:70px;margin-bottom:50px}.delegate-overview--no-map .delegate-overview__header{background:transparent}.delegate-overview--no-map .delegate-overview__headline{margin:auto;width:100%;box-sizing:border-box}@media(min-width: 1025px){.delegate-overview--no-map .delegate-overview__headline{padding:90px calc(-360px + (100vw - var(--scrollbar-width)) * 0.3333333333)}}@media(min-width: 600px)and (max-width: 1024px){.delegate-overview--no-map .delegate-overview__headline{padding:30px}}@media screen and (max-width: 599px){.delegate-overview--no-map .delegate-overview__headline{padding:20px}}