.block-map-block{margin-bottom:0;margin-top:3rem;padding-bottom:0}.block-map-content{background:#f4f5f6}.block-map-content .map-column{height:60.75rem;z-index:8}.block-map-content .leaflet-popup-content{height:auto;margin-right:2.4375rem;min-height:9.375rem;width:17.5rem!important}.block-map-content .address-address-content{line-height:.875rem}.block-map-content .box-content-teaser{display:flex;flex-direction:column}.block-map-content .box-content-teaser .list-inline-item.hr{height:.5rem;margin-top:0;width:2.375rem}.block-map-content .box-content-teaser .keywords{display:flex}.block-map-content .box-content-teaser .terms-keywords{line-height:.625rem}.block-map-content .box-content-teaser .card-body{color:rgb(var(--cvy-color-body-color,99,102,107));font-size:var(--cvy-font-size-lg,1.125rem);font-weight:400;padding-right:12.5rem}@media (max-width:1400px){.block-map-content .box-content-teaser .card-body{padding-right:2.8125rem}}@media (max-width:767.98px){.block-map-content .box-content-teaser .card-body{margin-top:.625rem;padding-right:0}}.block-map-content .box-content-teaser .card-title{margin-bottom:1.125rem}.block-map-content .box-content-teaser .icon-show-map{font-size:.75rem}@media (max-width:767.98px){.block-map-content .box-content-teaser{margin-top:.625rem}}.block-map-content .card-img{height:11.75rem!important;min-height:inherit}.block-map-content .card-img-top{margin-bottom:0}.block-map-content .map-block-teaser{box-shadow:0 0 .625rem rgba(var(--cvy-color-dark,40,44,51),.25)}.block-map-content .map-block-keyword{padding-left:0}.block-map-content .card-more:focus:before,.block-map-content .card-more:hover:before{box-shadow:none}.block-map-content .box-results.results-height{max-height:inherit}.block-map-content .section-body .results-map-block{height:45.75rem;overflow:auto;padding-bottom:0;padding-top:.625rem}.block-map-content .section-body .results-map-block::-webkit-scrollbar{background:#fff;border-radius:.625rem;width:.5rem}.block-map-content .section-body .results-map-block::-webkit-scrollbar-thumb{background-color:#6b7689;border-radius:8px}.block-map-content .section-body .results-map-block::-webkit-scrollbar-button:increment{background-color:#f4f5f6;border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem;height:5.625rem}.block-map-content .address-tooltip-title{color:rgb(var(--cvy-color-primary,19,39,76));margin-bottom:1.3125rem}.block-map-content .address-tooltip-term{margin-bottom:.375rem;position:relative}.block-map-content .address-tooltip-term .list-inline-item.hr{height:.5rem;margin-top:0;width:2.375rem}.block-map-content .box-image-tooltip{min-height:6.875rem}.block-map-content .text-homepage{font-size:.625rem;font-weight:var(--cvy-font-weight-medium,500)}.block-map-content .leaflet-popup .leaflet-popup-close-button{color:#000;font-size:var(--cvy-font-size-lg,1.125rem);font-weight:var(--cvy-font-weight-medium,500)}@media (max-width:991.98px){.block-map-content .results-height{max-height:max-content}}@media (max-width:767.98px){.block-map-content .show-on-map.box-link-show-map{margin:.9375rem 0 0;text-align:right}}.block-map-content .box-map-filter{padding:2.1875rem 1.5625rem}.block-map-content .box-map-filter .form-title{align-items:center;display:flex;font-family:var(--cvy-font-family-sans-serif-alt,"Montserrat",sans-serif);font-size:var(--cvy-font-size-h5,1.375rem);font-weight:var(--cvy-font-weight-semibold,600)}.block-map-content .box-map-filter .field-and-icon.search{border:.125rem solid #fff;display:flex;height:3.75rem}.block-map-content .box-map-filter .field-and-icon.search:before{align-items:center;content:"\f002";display:flex;font-family:var(--cvy-fa-family,"Font Awesome 6 Free");font-size:var(--cvy-font-size-lg,1.125rem);font-weight:var(--cvy-fa-weight-light,900);height:100%;justify-content:center;left:1.5625rem;margin-left:.6875rem;top:0;width:1.25rem;z-index:2}.block-map-content .box-map-filter .field-and-icon.search .search-input{border:none;color:#fff;font-weight:var(--cvy-font-weight-semibold,600);height:100%;letter-spacing:.05rem;position:relative;text-align:left;text-transform:uppercase}.block-map-content .box-map-filter .field-and-icon.search .search-input::placeholder{color:#fff}.block-map-content .box-map-filter .field-and-icon.search .search-input:focus::placeholder{color:#000}.block-map-content .box-map-filter .select2-container,.block-map-content .box-map-filter select.form-control{border:.125rem solid #fff;color:#fff;font-weight:var(--cvy-font-weight-semibold,600);height:3.75rem;letter-spacing:.05rem;position:relative;text-transform:uppercase}.block-map-content .box-map-filter .select2-container::placeholder,.block-map-content .box-map-filter select.form-control::placeholder{color:#fff}.block-map-content .box-map-filter .select2-container .select2-selection--single,.block-map-content .box-map-filter select.form-control .select2-selection--single{border-width:0;height:100%}.block-map-content .box-map-filter .select2-container .select2-selection__rendered,.block-map-content .box-map-filter select.form-control .select2-selection__rendered{align-items:center;color:#fff;display:flex;flex-direction:row-reverse;height:100%;justify-content:center;margin-left:10px;margin-right:.625rem;position:relative;text-align:center}.block-map-content .box-map-filter .select2-container .select2-selection__clear,.block-map-content .box-map-filter select.form-control .select2-selection__clear{color:#fff;display:none;position:absolute;right:0}.block-map-content .box-map-filter .select2-container .select2-selection__arrow,.block-map-content .box-map-filter select.form-control .select2-selection__arrow{display:flex;height:100%;justify-content:center}.block-map-content .box-map-filter .select2-container .select2-selection__arrow:before,.block-map-content .box-map-filter select.form-control .select2-selection__arrow:before{color:#fff}.block-map-content .box-map-filter .select2-container--focus .select2-selection__rendered{color:#000}.block-map-content .box-map-filter .field-and-icon{position:relative}.block-map-content .box-map-filter .field-and-icon option{font-size:medium;height:50px;text-align:left}.block-map-content .box-map-filter .field-and-icon option:hover{background-color:rgb(var(--cvy-color-primary,19,39,76));color:#fff}.block-map-content .box-map-filter .field-and-icon option::selection{background-color:#000}.block-map-content .box-map-filter .field-and-icon select.form-control option{font-size:medium;height:50px;text-align:left}.block-map-content .box-map-filter .field-and-icon select.form-control option:hover{background-color:rgb(var(--cvy-color-primary,19,39,76));color:#fff}.block-map-content .box-map-filter .field-and-icon select.form-control option::selection{background-color:#000}.block-map-content .box-map-filter .field-and-icon optgroup option{text-align:left}.block-map-content .box-map-filter .field-and-icon.filter select.form-control{padding-right:2.125rem;text-align-last:right}.block-map-content .box-map-filter .field-and-icon.filter .select2-selection--single{display:flex;position:relative}.block-map-content .box-map-filter .field-and-icon.filter .select2-selection--single:before{align-items:center;color:#fff;content:"\f1de";display:flex;font-family:var(--cvy-fa-family,"Font Awesome 6 Free");font-size:var(--cvy-font-size-lg,1.125rem);font-weight:var(--cvy-fa-weight-light,900);height:100%;justify-content:center;left:1.5625rem;top:0;width:1.25rem;z-index:2}.block-map-content .box-map-filter .field-and-icon.filter .select2-container--focus .select2-selection--single:before,.block-map-content .box-map-filter .field-and-icon.filter .select2-container--focus .select2-selection__arrow:before,.block-map-content .box-map-filter .field-and-icon.filter .select2-container--focus .select2-selection__clear,.block-map-content .box-map-filter .field-and-icon.filter .select2-container--focus .select2-selection__clear:before{color:#000}.block-map-content .box-map-filter .field-and-icon.sort select.form-control{-webkit-appearance:none;padding-right:2.5rem;position:relative;text-align-last:right}.block-map-content .box-map-filter .field-and-icon.sort select.form-control:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:var(--cvy-fa-icon-f105,"\f054")!important;display:inline-block;font-family:var(--cvy-fa-family,"Font Awesome 6 Free");font-size:var(--cvy-font-size-base,1rem);font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--cvy-fa-weight-light,900);line-height:1}@media (max-width:1200px){.block-map-content .box-map-filter .field-and-icon.sort select.form-control:before{font-size:min(var(--cvy-font-size-base,1rem),calc(1.125rem + var(--cvy-font-size-base, 1rem)*.1 + (var(--cvy-font-size-base-num, 1)*1.2 - 1.5)*1vw))}}.block-map-content .box-map-filter .field-and-icon.sort .select2-selection--single{display:flex;position:relative}.block-map-content .box-map-filter .field-and-icon.sort .select2-selection--single:before{align-items:center;color:#fff;content:"\f160";display:flex;font-family:var(--cvy-fa-family,"Font Awesome 6 Free");font-size:var(--cvy-font-size-lg,1.125rem);font-weight:var(--cvy-fa-weight-light,900);height:100%;justify-content:center;left:1.5625rem;top:0;width:1.25rem;z-index:2}.block-map-content .box-map-filter .field-and-icon.sort .select2-container--focus .select2-selection--single:before,.block-map-content .box-map-filter .field-and-icon.sort .select2-container--focus .select2-selection__arrow:before,.block-map-content .box-map-filter .field-and-icon.sort .select2-container--focus .select2-selection__clear,.block-map-content .box-map-filter .field-and-icon.sort .select2-container--focus .select2-selection__clear:before{color:#000}.block-map-content .box-map-filter .field-and-icon:has(>.form-control:focus){background-color:#fff}.block-map-content .box-map-filter .field-and-icon:has(>.form-control:focus):before{color:#000}.block-map-content .box-map-filter .field-and-icon:has(>.form-control:focus) input,.block-map-content .box-map-filter .field-and-icon:has(>.form-control:focus) select{background-color:transparent;color:#000}@media (max-width:1439.98px){.block-map-content .box-map-filter .form-title{margin-bottom:1.5625rem}.block-map-content .box-map-filter .field-and-icon.filter select.form-control,.block-map-content .box-map-filter .field-and-icon.sort select.form-control{padding-right:0;text-align-last:inherit}}@media (max-width:991.98px){.block-map-content .box-map-filter{padding-right:1.5625rem!important}.block-map-content .box-map-filter .field-and-icon{margin-bottom:15px}}.block-map-content .bg-lighter.box-map-filter .field-and-icon.search,.block-map-content .bg-lighter.box-map-filter .select2-container{border:.125rem solid rgb(var(--cvy-color-primary,19,39,76))}.block-map-content .bg-lighter.box-map-filter .field-and-icon.search .search-input{color:rgb(var(--cvy-color-primary,19,39,76))}.block-map-content .bg-lighter.box-map-filter .field-and-icon.search .search-input::placeholder{color:rgb(var(--cvy-color-primary,19,39,76))}.block-map-content .bg-lighter.box-map-filter .field-and-icon.search .search-input:focus{color:rgb(var(--cvy-color-primary,19,39,76))}.block-map-content .bg-lighter.box-map-filter .select2-selection.select2-selection--single:focus{background:#fff}.block-map-content .bg-lighter.box-map-filter .select2-selection.select2-selection--single .select2-selection__arrow:before,.block-map-content .bg-lighter.box-map-filter .select2-selection.select2-selection--single .select2-selection__rendered,.block-map-content .bg-lighter.box-map-filter .select2-selection.select2-selection--single:before{color:rgb(var(--cvy-color-primary,19,39,76))}.block-map-content .counter-map-block{color:rgb(var(--cvy-color-headings-color,60,66,77));font-family:var(--cvy-font-family-sans-serif-alt,"Montserrat",sans-serif);font-size:var(--cvy-font-size-h5,1.375rem);font-weight:700;margin:.1875rem 0}#select2-map-block-sort-results,#select2-map-block-terms-results{padding-left:0}#select2-map-block-sort-results .select2-results__option[aria-selected=true],#select2-map-block-terms-results .select2-results__option[aria-selected=true]{padding:.625rem}#select2-map-block-sort-results .select2-results__group,#select2-map-block-terms-results .select2-results__group{color:#000;font-size:var(--cvy-font-size-base,1rem);padding:.625rem}#select2-map-block-sort-results .select2-results__options .select2-results__option,#select2-map-block-sort-results .select2-results__options .select2-results__option--highlighted,#select2-map-block-terms-results .select2-results__options .select2-results__option,#select2-map-block-terms-results .select2-results__options .select2-results__option--highlighted{padding-bottom:.625rem!important;padding-top:.625rem!important}#select2-map-block-sort-results .select2-results__options--nested,#select2-map-block-terms-results .select2-results__options--nested{margin:0;padding:0}.block-map-block .intro-text-content p{font-weight:var(--cvy-font-weight-medium,500)}.block-map-content .box-content-teaser{position:static}@media (max-width:1399.98px){.block-map-content .box-content-teaser .card-body{font-size:var(--cvy-font-size-sm,.875rem)}}.block-map-content .show-on-map{bottom:0;position:absolute;right:0}.block-map-content .show-on-map i,.block-map-content .show-on-map svg{display:none}.block-map-content .button-teaser-show-map{align-items:center;display:flex;height:3.1875rem;justify-content:center;width:13.125rem}@media (max-width:1199.98px){.block-map-content .button-teaser-show-map{height:2.1875rem;width:9.375rem}}@media (max-width:767.98px){.block-map-content .map-block-teaser{height:13.75rem}}@media (max-width:575.98px){.block-map-content .map-block-teaser{height:28.125rem}}.block-map-content .leaflet-popup-content-wrapper{border-radius:0}.block-map-content .address-tooltip-title{font-family:var(--cvy-font-family-sans-serif,"Source Sans Pro",sans-serif)}.block-map-content .address-tooltip-footer{margin-top:.9375rem}.block-map-content .address-tooltip-footer .text-read-more{display:none}.block-map-content .address-tooltip-footer .button-icon-tooltip{align-items:center;bottom:0;display:flex;height:1.875rem;justify-content:center;position:absolute;right:0;width:2.6875rem}.block-map-content .icon-tooltip-footer:before{color:rgb(var(--cvy-color-secondary,243,199,54))}.block-map-content .address-tooltip-term{color:rgb(var(--cvy-color-primary,19,39,76))}.block-map-content .list-inline-item.hr{display:none}.block-map-content .icon-button:before{color:#fff}.block-map-content .box-map-filter .form-title{font-family:var(--cvy-font-family-serif,"Montserrat",sans-serif);font-weight:400}.block-map-content .box-map-filter .search-input,.block-map-content .box-map-filter select.form-control{border:.0625rem solid #fff;font-style:italic;font-weight:400}.block-map-content .bg-lighter.box-map-filter .form-title{color:rgb(var(--cvy-color-primary,19,39,76))}.block-map-content .bg-lighter.box-map-filter .search-input,.block-map-content .bg-lighter.box-map-filter select.form-control{border:.0625rem solid rgb(var(--cvy-color-primary,19,39,76));color:rgb(var(--cvy-color-primary,19,39,76))}.block-map-content .bg-lighter.box-map-filter .search-input::placeholder,.block-map-content .bg-lighter.box-map-filter select.form-control::placeholder{color:rgb(var(--cvy-color-primary,19,39,76))}.block-map-content .bg-lighter.box-map-filter .field-and-icon.filter:before,.block-map-content .bg-lighter.box-map-filter .field-and-icon.search:before,.block-map-content .bg-lighter.box-map-filter .field-and-icon.sort:before{color:rgb(var(--cvy-color-primary,19,39,76))}.block-map-content .counter-map-block{font-family:var(--cvy-font-family-serif,"Montserrat",sans-serif);font-weight:400}