@font-face{font-family:'Outfit';font-style:normal;font-display:swap;font-weight:100 900;src:url(/wp-content/themes/suro-stadt/fonts/outfit-variable.woff2) format('woff2-variations');unicode-range:U+0000-00FF,U+0100-017F}@font-face{font-family:'Roboto';font-style:normal;font-display:swap;font-weight:100 900;src:url(/wp-content/themes/suro-stadt/fonts/roboto-variable.woff2) format('woff2-variations');unicode-range:U+0000-00FF,U+0100-017F}html:root{--bde-body-font-family:'Roboto', sans-serif;--bde-heading-font-family:'Outfit', sans-serif;--bhm-h1-margin-top:1rem;--bhm-h1-margin-bottom:0.5rem;--bhm-h2-margin-top:1rem;--bhm-h2-margin-bottom:1rem;--bhm-h3-margin-top:1rem;--bhm-h3-margin-bottom:1rem;--bhm-h4-margin-top:1rem;--bhm-h4-margin-bottom:1rem;--bhm-h5-margin-top:1rem;--bhm-h5-margin-bottom:1rem;--bhm-h6-margin-top:1rem;--bhm-h6-margin-bottom:1rem;--bhm-p-margin-top:0;--bhm-p-margin-bottom:1rem;--bde-button-font-weight:800;--bhm-button-margin-top:15px;--bhm-button-margin-bottom:15px;--bhm-menu-button-padding-left-right:22px;--bhm-menu-button-padding-top-bottom:25px;--bhm-search-button-padding-left-right:22px;--bhm-search-button-padding-top-bottom:25px;--bhm-menu-button-width:71px;--bhm-menu-button-height:71px;--bhm-border-radius-small:15px;--suro-header-height:80px;--suro-hero-scale:1.6;--suro-hero-p-size:160%;--suro-button-icon-min-width:25px;--suro-button-icon-min-height:25px}html{font-size:100%;font-family:var(--bde-body-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;scroll-padding-top:var(--suro-header-height)}body{font-family:var(--bde-body-font-family);font-size:1rem;line-height:1.5}b,strong{font-weight:650}h1,h2,h3,h4,h5,h6,.breakdance .breakdance-rich-text-styles h1,.breakdance .breakdance-rich-text-styles h2,.breakdance .breakdance-rich-text-styles h3,.breakdance .breakdance-rich-text-styles h4,.breakdance .breakdance-rich-text-styles h5,.breakdance .breakdance-rich-text-styles h6{font-family:var(--bde-heading-font-family);text-rendering:optimizeLegibility}h1,.breakdance .breakdance-rich-text-styles h1{margin-top:var(--bhm-h1-margin-top);margin-bottom:var(--bhm-h1-margin-bottom)}h2,.breakdance .breakdance-rich-text-styles h2{margin-top:var(--bhm-h2-margin-top);margin-bottom:var(--bhm-h2-margin-bottom)}h3,.breakdance .breakdance-rich-text-styles h3{margin-top:var(--bhm-h3-margin-top);margin-bottom:var(--bhm-h3-margin-bottom)}h4,.breakdance .breakdance-rich-text-styles h4{margin-top:var(--bhm-h4-margin-top);margin-bottom:var(--bhm-h4-margin-bottom)}h5,.breakdance .breakdance-rich-text-styles h5{margin-top:var(--bhm-h5-margin-top);margin-bottom:var(--bhm-h5-margin-bottom)}h6,.breakdance .breakdance-rich-text-styles h6{margin-top:var(--bhm-h6-margin-top);margin-bottom:var(--bhm-h6-margin-bottom)}p,.breakdance .breakdance-rich-text-styles p{margin-top:var(--bhm-p-margin-top);margin-bottom:var(--bhm-p-margin-bottom)}.breakdance .breakdance-rich-text-styles strong,.breakdance .bde-text strong,.single-neuigkeit #suro-main-content #suro-blog-content.bde-themeless-template-content-area{color:var(--bde-palette-color-4-bc7f2f3e-448a-4f4e-9e90-d8226528915e)}.single.single-neuigkeit #suro-main-content #suro-blog-content.bde-themeless-template-content-area h2{font-size:var(--bde-h3-font-size);margin-top:.75rem;margin-bottom:.5rem;font-weight:600}.single.single-neuigkeit #suro-main-content #suro-blog-content.bde-themeless-template-content-area h3{font-size:var(--bde-h4-font-size);margin-top:.75rem;margin-bottom:.25rem}.single.single-neuigkeit #suro-main-content #suro-blog-content.bde-themeless-template-content-area h4{font-size:var(--bde-h5-font-size);margin-top:.75rem;margin-bottom:.25rem}.breakdance .breakdance-rich-text-styles ul,.single-neuigkeit #suro-main-content #suro-blog-content.bde-themeless-template-content-area ul{list-style-type:square;padding-left:1.25rem;margin-top:0;margin-bottom:1.5rem}.breakdance .breakdance-rich-text-styles ul li::marker,.single-neuigkeit #suro-main-content #suro-blog-content.bde-themeless-template-content-area ul li::marker{color:#BF1334}.breakdance .breakdance-rich-text-styles ol,.single-neuigkeit #suro-main-content #suro-blog-content.bde-themeless-template-content-area ol{list-style-type:decimal;padding-left:1.4rem;margin-top:0;margin-bottom:1rem}.breakdance .breakdance-rich-text-styles li,.single-neuigkeit #suro-main-content #suro-blog-content.bde-themeless-template-content-area li{margin-bottom:.25rem;line-height:1.4}button,.breakdance .button-atom--primary,.breakdance .button-atom--secondary,.breakdance .button-atom--custom{font-family:var(--bde-heading-font-family);font-weight:var(--bde-button-font-weight);text-rendering:optimizeLegibility}.breakdance .bde-button .button-atom{margin-top:var(--bhm-button-margin-top);margin-bottom:var(--bhm-button-margin-bottom)}.bde-button.bde-preset-a0e621b2-bb96-41b2-bd9b-96cb1b40daac .button-atom::after,.breakdance .button-atom--secondary::after{min-height:25px;min-width:25px}.bde-button.bde-preset-a0e621b2-bb96-41b2-bd9b-96cb1b40daac .button-atom,.breakdance .button-atom--secondary span{text-align:left}a:focus-visible,button:focus-visible,input:focus-visible,.breakdance a:focus-visible,.breakdance button:focus-visible,.breakdance input:focus-visible,.breakdance .bde-button:focus-visible,.breakdance .bde-toggle:focus-visible,.breakdance .bde-link:focus-visible,.breakdance .bde-icon-button:focus-visible{outline:6px solid #06f;outline-offset:.3em;transition:outline-width 0.1s ease,outline-offset 0.1s ease;border-radius:15px}#suro-city-chatbot-close-button a:focus-visible{outline-offset:-6px;border-radius:inherit}button.breakdance-menu-toggle:focus-visible{border-radius:50%}.bde-wpgbfacet .wpgb-facet .wpgb-az-index:focus-visible .wpgb-az-index-label,.bde-wpgbfacet .wpgb-facet .wpgb-button:focus-visible:not(button),.bde-wpgbfacet .wpgb-facet .wpgb-checkbox:focus-visible .wpgb-checkbox-control,.bde-wpgbfacet .wpgb-facet .wpgb-color:focus-visible .wpgb-color-control,.bde-wpgbfacet .wpgb-facet .wpgb-hierarchy:focus-visible,.bde-wpgbfacet .wpgb-facet .wpgb-pagination li a:focus-visible,.bde-wpgbfacet .wpgb-facet .wpgb-radio:focus-visible .wpgb-radio-control,.bde-wpgbfacet .wpgb-facet .wpgb-range-clear:focus-visible,.bde-wpgbfacet .wpgb-facet .wpgb-range-thumb:focus-visible,.bde-wpgbfacet .wpgb-facet .wpgb-rating:focus-visible,.bde-wpgbfacet .wpgb-facet .wpgb-toggle-hidden:focus-visible{outline:6px solid #06f;outline-offset:.3em;transition:outline-width 0.1s ease,outline-offset 0.1s ease}.skip-link{position:absolute;left:.5rem;top:.5rem;padding:1rem 1.5rem;background:#fff0;transform:translateY(-200%);z-index:10000;font-family:'Outfit',sans-serif}.skip-link:focus,.skip-link:focus-visible{transform:none;background:#fff;color:var(--bde-brand-primary-color);outline:6px solid #06f;outline-offset:.3rem;transition:outline-width 0.1s ease,outline-offset 0.1s ease;font-size:1.5rem;border-radius:7px;font-weight:700}#suro-main-content{scroll-margin-top:var(--suro-header-height)}html:root div.asp_m.ajaxsearchpro button.promagnifier:focus-visible,html:root div.asp_m.asp_m_1 .probox .promagnifier:focus-visible,html:root div.asp_m.asp_m_1 .probox .proclose:focus-visible{outline:6px solid #06f;outline-offset:-.5rem;box-shadow:none}.breakdance .hero h1,.breakdance h1.bde-heading.hero,.bde-rich-text.hero.breakdance-rich-text-styles h1{font-size:calc(var(--bde-h1-font-size) * var(--suro-hero-scale));font-weight:800}.breakdance .hero h2,.breakdance h2.bde-heading.hero,.bde-rich-text.hero.breakdance-rich-text-styles h2{font-size:calc(var(--bde-h2-font-size) * var(--suro-hero-scale))}.breakdance .hero h3,.breakdance h3.bde-heading.hero,.bde-rich-text.hero.breakdance-rich-text-styles h3{font-size:calc(var(--bde-h3-font-size) * var(--suro-hero-scale))}.breakdance .hero h4,.breakdance h4.bde-heading.hero,.bde-rich-text.hero.breakdance-rich-text-styles h4{font-size:calc(var(--bde-h4-font-size) * var(--suro-hero-scale))}.breakdance .hero h5,.breakdance h5.bde-heading.hero,.bde-rich-text.hero.breakdance-rich-text-styles h5{font-size:calc(var(--bde-h5-font-size) * var(--suro-hero-scale))}.breakdance .hero h6,.breakdance h6.bde-heading.hero,.bde-rich-text.hero.breakdance-rich-text-styles h6{font-size:calc(var(--bde-h6-font-size) * var(--suro-hero-scale))}.breakdance p.bde-heading.hero,.breakdance .hero p,.bde-rich-text.hero.breakdance-rich-text-styles p{font-size:var(--suro-hero-p-size);line-height:1.35}.breakdance .suro-footer h1,.breakdance .suro-footer h2,.breakdance .suro-footer h3,.breakdance .suro-footer h4,.breakdance .suro-footer h5,.breakdance .suro-footer h6{font-size:calc(var(--bde-h3-font-size) * 0.75);color:#fff;margin-bottom:.2rem;margin-top:.8em}.breakdance .suro-footer h1{font-size:calc(var(--bde-h1-font-size) * 0.75)}.breakdance .suro-footer h2{font-size:calc(var(--bde-h2-font-size) * 0.75)}.breakdance .suro-footer h4{font-size:calc(var(--bde-h4-font-size) * 0.75)}.breakdance .suro-footer h5{font-size:calc(var(--bde-h5-font-size) * 0.75)}.breakdance .suro-footer h6{font-size:calc(var(--bde-h6-font-size) * 0.75)}.breakdance .suro-footer p{font-size:1.25rem;line-height:1.5;color:#fff;margin-bottom:.4rem}.breakdance .suro-footer a{color:#fff;text-decoration-color:#fff}.breakdance .suro-footer a:hover{color:#fff;text-decoration-color:#fff}.bde-shortcode #ajaxsearchprores1_1 .results .item .asp_content h3 a,.bde-shortcode #ajaxsearchprores1_2 .results .item .asp_content h3 a,.bde-shortcode div.asp_r.asp_r_1 .results .item .asp_content h3 a{font-size:var(--bde-body-font-size);display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;border-bottom:2px solid #fff0}.bde-shortcode #ajaxsearchprores1_1 .results .item .asp_content h3 a:hover,.bde-shortcode #ajaxsearchprores1_2 .results .item .asp_content h3 a:hover,.bde-shortcode div.asp_r.asp_r_1 .results .item .asp_content h3 a:hover{text-decoration:none;border-bottom:2px solid var(--bde-palette-color-4-bc7f2f3e-448a-4f4e-9e90-d8226528915e)}.bde-shortcode #ajaxsearchprores1_1 p.showmore a,.bde-shortcode #ajaxsearchprores1_2 p.showmore a,.bde-shortcode div.asp_r.asp_r_1 p.showmore a,.bde-shortcode #ajaxsearchprores1_1 .asp_nores,.bde-shortcode #ajaxsearchprores1_2 .asp_nores,.bde-shortcode div.asp_r.asp_r_1 .asp_nores{font-size:var(--bde-body-font-size)}.bde-shortcode #ajaxsearchprores1_1.vertical .results .item .asp_content,div.asp_r.asp_r_1.vertical .results .item .asp_content{padding:8px}.asp_r_mitarbeiter .asp_content h3 a::before,.asp_r_online-dienste .asp_content h3 a::before,.asp_r_veranstaltungen .asp_content h3 a::before,.asp_r_zustaendigkeit .asp_content h3 a::before,.asp_r_abteilung .asp_content h3 a::before,.asp_r_sachgebiet .asp_content h3 a::before,.asp_r_politiker .asp_content h3 a::before,.asp_r_ortsrecht .asp_content h3 a::before,.asp_r_bauleitplanung .asp_content h3 a::before,.asp_r_post .asp_content h3 a::before,.asp_r_pagepost .asp_content h3 a::before{background-color:rgb(204 204 204);border-radius:6px;padding:5px;font-size:1rem;color:#fff;font-weight:500;display:inline-block;flex-shrink:0}.asp_r_online-dienste .asp_content h3 a::before{content:"Online-Dienst:"}.asp_r_veranstaltungen .asp_content h3 a::before{content:"Veranstaltung:"}.asp_r_zustaendigkeit .asp_content h3 a::before{content:"Zuständigkeit:"}.asp_r_abteilung .asp_content h3 a::before{content:"Abteilung:"}.asp_r_sachgebiet .asp_content h3 a::before{content:"Sachgebiet:"}.asp_r_politiker .asp_content h3 a::before{content:"Politik:"}.asp_r_stellenangebot .asp_content h3 a::before{content:"Stellenangebot:"}.asp_r_ortsrecht .asp_content h3 a::before,.asp_r_oeffnungszeit .asp_content h3 a::before,.asp_r_ausbildungsbetrieb .asp_content h3 a::before,.asp_r_strassensperrung .asp_content h3 a::before,.asp_r_bauleitplanung .asp_content h3 a::before,.asp_r_post .asp_content h3 a::before,.asp_r_page .asp_content h3 a::before,.asp_r_mitarbeiter .asp_content h3 a::before{content:"Seite:"}.results .item.asp_r_leichte-sprache-post .asp_content h3 a::before{content:"Leichte Sprache: ";display:inline-block;background-image:url(/wp-content/themes/suro-stadt/images/icon-suche-leichte-sprache.svg);background-repeat:no-repeat;background-position:5px center;background-size:1em 1em;padding-left:1.6em;vertical-align:top;line-height:inherit;font-size:1rem;font-weight:500;flex-shrink:0}.asp_r_mitarbeiter .asp_content h3 a:hover::before,.asp_r_online-dienste .asp_content h3 a:hover::before,.asp_r_veranstaltungen .asp_content h3 a:hover::before,.asp_r_zustaendigkeit .asp_content h3 a:hover::before,.asp_r_abteilung .asp_content h3 a:hover::before,.asp_r_sachgebiet .asp_content h3 a:hover::before,.asp_r_politiker .asp_content h3 a:hover::before,.asp_r_ortsrecht .asp_content h3 a:hover::before,.asp_r_bauleitplanung .asp_content h3 a:hover::before,.asp_r_post .asp_content h3 a:hover::before,.asp_r_pagepost .asp_content h3 a:hover::before,.results .item.asp_r_leichte-sprache-post .asp_content h3 a:hover::before{background-color:var(--bde-palette-color-4-bc7f2f3e-448a-4f4e-9e90-d8226528915e);border-radius:6px 6px 0 0}.suro-bildbogen-unten-links{mask:url(/wp-content/themes/suro-stadt/images/bogen-mit-spitze-links-unten.svg) no-repeat bottom left;-webkit-mask:url(/wp-content/themes/suro-stadt/images/bogen-mit-spitze-links-unten.svg) no-repeat bottom left;mask-size:175%;-webkit-mask-size:175%;mask-position-x:4%;-webkit-mask-position-x:4%}.suro-spitze-unten-links{mask:url(/wp-content/themes/suro-stadt/images/bildmaske-spitze-unten-links.svg) no-repeat bottom left;-webkit-mask:url(/wp-content/themes/suro-stadt/images/bildmaske-spitze-unten-links.svg) no-repeat bottom left;mask-size:99.99999%;-webkit-mask-size:99.99999%}.suro-spitze-unten-rechts{mask:url(/wp-content/themes/suro-stadt/images/bildmaske-spitze-unten-rechts.svg) no-repeat bottom right;-webkit-mask:url(/wp-content/themes/suro-stadt/images/bildmaske-spitze-unten-rechts.svg) no-repeat bottom right;mask-size:99.99999%;-webkit-mask-size:99.99999%}.suro-spitze-oben-links{mask:url(/wp-content/themes/suro-stadt/images/bildmaske-spitze-oben-links.svg) no-repeat top left;-webkit-mask:url(/wp-content/themes/suro-stadt/images/bildmaske-spitze-oben-links.svg) no-repeat top left;mask-size:99.99999%;-webkit-mask-size:99.99999%}.suro-spitze-oben-rechts{mask:url(/wp-content/themes/suro-stadt/images/bildmaske-spitze-oben-rechts.svg) no-repeat top right;-webkit-mask:url(/wp-content/themes/suro-stadt/images/bildmaske-spitze-oben-rechts.svg) no-repeat top right;mask-size:99.99999%;-webkit-mask-size:99.99999%}.suro-footer-bogen-oben-rechts{mask:url(/wp-content/themes/suro-stadt/images/bogen-rechts-oben-fuer-footer.svg) no-repeat top right;-webkit-mask:url(/wp-content/themes/suro-stadt/images/bogen-rechts-oben-fuer-footer.svg) no-repeat top right;mask-size:99.99999%;-webkit-mask-size:99.99999%}.suro-footer-spitze-unten-links-fuer-blog-kaesten{mask:url(/wp-content/themes/suro-stadt/images/bildmaske-spitze-unten-links-fuer-blog-kaesten.svg) no-repeat bottom center;-webkit-mask:url(/wp-content/themes/suro-stadt/images/bildmaske-spitze-unten-links-fuer-blog-kaesten.svg) no-repeat bottom center;mask-size:99.99999%;-webkit-mask-size:99.99999%}.wappen-maske-gerade{mask:url(/wp-content/themes/suro-stadt/images/wappen-maske-gerade.svg) no-repeat center center;-webkit-mask:url(/wp-content/themes/suro-stadt/images/wappen-maske-gerade.svg) no-repeat center center;mask-size:contain;-webkit-mask-size:contain}.wappen-maske-links{mask:url(/wp-content/themes/suro-stadt/images/wappen-maske-links.svg) no-repeat center center;-webkit-mask:url(/wp-content/themes/suro-stadt/images/wappen-maske-links.svg) no-repeat center center;mask-size:contain;-webkit-mask-size:contain}.wappen-maske-rechts{mask:url(/wp-content/themes/suro-stadt/images/wappen-maske-rechts.svg) no-repeat center center;-webkit-mask:url(/wp-content/themes/suro-stadt/images/wappen-maske-rechts.svg) no-repeat center center;mask-size:contain;-webkit-mask-size:contain}#suro-sticky-header.bde-header-builder .bde-menu.suro-sticky-menu-maske .breakdance-menu button.breakdance-menu-toggle{mask:url(/wp-content/themes/suro-stadt/images/sticky-menu-maske.svg) no-repeat bottom center;-webkit-mask:url(/wp-content/themes/suro-stadt/images/sticky-menu-maske.svg) no-repeat bottom center;mask-size:cover;-webkit-mask-size:cover}.bde-wpgbfacet .wpgb-facet .wpgb-az-index-facet .wpgb-az-index-label{font-size:1.25rem;font-weight:600}.bde-wpgbfacet .wpgb-facet .wpgb-az-index-facet .wpgb-az-index[aria-pressed="true"] .wpgb-az-index-label{font-weight:800;font-size:1.25rem;color:#bf1334;font-family:var(--bde-heading-font-family)}.bde-wpgbfacet .wpgb-facet .wpgb-az-index-facet .wpgb-az-index-label:hover{color:var(--bde-links-color-hover)}.bde-wpgbfacet .wpgb-facet .wpgb-az-index-facet .wpgb-az-index-label>span{font-size:1rem;font-weight:600}.bde-wpgbfacet .wpgb-button span.wpgb-button-label{font-family:var(--bde-heading-font-family);font-weight:800;color:var(--bde-headings-color)}.bde-wpgbfacet .wpgb-button span.wpgb-button-label:hover{color:#fff}.bde-wpgbfacet .wpgb-facet.wpgb-style-2 [role="button"].wpgb-button[aria-pressed="true"] span{color:#fff}.bde-wpgbfacet .wpgb-facet.wpgb-style-2 [role="button"].wpgb-button:hover:not([aria-pressed="true"]):not([tabindex="-1"]) span{color:#fff}.wpgb-facet.wpgb-style-2 .wpgb-input-icon{padding-left:13px}html.is-breakdance-menu-open body{overflow-y:hidden}html.is-breakdance-menu-open{scrollbar-gutter:stable}.is-breakdance-menu-open .breakdance #suro-header.bde-header-builder-112-100.bde-header-builder .bde-div-112-129.bde-div #suro-hauptmenue.bde-menu-112-192.bde-menu .breakdance-menu.breakdance-menu--fullscreen ul#menu-192.breakdance-menu-list{height:100dvh!important;max-height:inherit!important;justify-content:center}@media (max-width:768px){.is-breakdance-menu-open .breakdance #suro-header.bde-header-builder-112-100.bde-header-builder .bde-div-112-129.bde-div #suro-hauptmenue.bde-menu-112-192.bde-menu .breakdance-menu.breakdance-menu--fullscreen ul#menu-192.breakdance-menu-list{padding-top:70px}}.breakdance-menu .breakdance-menu-list .breakdance-menu-item{display:flex;justify-content:center}.breakdance-menu .breakdance-menu-list .breakdance-menu-item .breakdance-link.breakdance-menu-link{flex-grow:0;border-radius:15px}html:root .bde-header-builder--sticky,html:root .bde-header-builder--sticky-bottom{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}html:root .breakdance-popup{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,opacity;-webkit-transform:translateZ(0);transform:translateZ(0)}@media screen and (max-width:1180px){html:root{--suro-hero-scale:1.35;--suro-hero-p-size:140%}}@media screen and (max-width:1023px){html:root{--suro-hero-scale:1.3;--suro-hero-p-size:130%}}@media screen and (max-width:767px){html:root{--suro-hero-scale:1.2;--suro-hero-p-size:120%;--bhm-menu-button-padding-left-right:18px;--bhm-menu-button-padding-top-bottom:21px;--bhm-search-button-padding-left-right:18px;--bhm-search-button-padding-top-bottom:21px;--bhm-menu-button-width:63px;--bhm-menu-button-height:63px}div.bhm-smartphone-button-100>a{width:199%;display:block}.asp_r_mitarbeiter .asp_content h3 a::before,.asp_r_online-dienste .asp_content h3 a::before,.asp_r_veranstaltungen .asp_content h3 a::before,.asp_r_zustaendigkeit .asp_content h3 a::before,.asp_r_abteilung .asp_content h3 a::before,.asp_r_sachgebiet .asp_content h3 a::before,.asp_r_politiker .asp_content h3 a::before,.asp_r_ortsrecht .asp_content h3 a::before,.asp_r_bauleitplanung .asp_content h3 a::before,.asp_r_post .asp_content h3 a::before,.asp_r_pagepost .asp_content h3 a::before{border-radius:4px;padding:4px;font-size:.8rem}}@media screen and (max-width:479px){html:root{--suro-hero-scale:1.15;--suro-hero-p-size:115%}div.bhm-smartphone-button-100>a{width:199%;display:block}}