.uicore-sidebar .wp-block-search .wp-block-search__input{background-color:#f5f5f5}.wp-block-search__inside-wrapper{display:flex;flex-direction:row}.wp-block-search__button{padding:15px!important}.search-icon{fill:white!important}@media (min-width:1025px){.single-post.uicore-narow .uicore-post-content:not(.uicore-related){max-width:unset}}.uicore-entry-meta,.entry-title{justify-content:center;text-align:center}.uicore-feature-img-wrapper img{border-radius:24px!important;margin:0 auto}.uicore-type-post h1{font-size:64px!important}@media (max-width:767px){.uicore-type-post h1{font-size:50px!important}}@media (max-width:767px){.uicore-type-post h1{font-size:35px!important}}.uicore-type-post h2{font-size:45px!important}@media (max-width:767px){.uicore-type-post h2{font-size:38px!important}}@media (max-width:767px){.uicore-type-post h2{font-size:28px!important}}.uicore-type-post h3{font-size:40px!important}@media (max-width:767px){.uicore-type-post h3{font-size:30px!important}}@media (max-width:767px){.uicore-type-post h3{font-size:20px!important}}@media (max-width:767px){body.single-post .entry-content,body.single-post .entry-content .e-con,body.single-post .entry-content .e-con-inner,body.single-post .entry-content .elementor-widget,body.single-post .entry-content .elementor-widget-container{min-width:0;max-width:100%}body.single-post .entry-content table{display:table!important;width:100%!important;min-width:0!important;max-width:100%!important;table-layout:fixed!important;border-collapse:collapse;box-sizing:border-box}body.single-post .entry-content col,body.single-post .entry-content colgroup{width:auto!important;min-width:0!important}body.single-post .entry-content th,body.single-post .entry-content td{width:auto!important;min-width:0!important;padding:8px 6px!important;font-size:13px!important;line-height:1.45;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal;hyphens:auto;vertical-align:top;box-sizing:border-box}body.single-post .entry-content :is(th,td) *{white-space:normal!important;overflow-wrap:anywhere!important}}@media (max-width:767px){body #content .elementor-widget-uicore-icon-list li,body #content .elementor-widget-uicore-icon-list .ui-e-content{min-width:0}body #content .elementor-widget-uicore-icon-list .ui-e-icon{flex-shrink:0}:where(body.home #content) :is(h1,h2,h3,h4,h5,h6){overflow-wrap:normal}body #spb-buergermeisterwahl-content .spb-bw__split,body #spb-buergermeisterwahl-content .spb-bw__card-grid,body #spb-buergermeisterwahl-content .spb-bw__person-grid,body #spb-buergermeisterwahl-content .spb-bw__link-grid,body #spb-buergermeisterwahl-content .spb-bw__steps li,body #spb-direktkandidaten-content .spb-dk__split,body #spb-direktkandidaten-content .spb-dk__card-grid,body #spb-direktkandidaten-content .spb-dk__person-grid,body #spb-direktkandidaten-content .spb-dk__link-grid,body #spb-direktkandidaten-content .spb-dk__steps li,body #spb-parteikampagnen-content .spb-pk__split,body #spb-parteikampagnen-content .spb-pk__card-grid,body #spb-parteikampagnen-content .spb-pk__person-grid,body #spb-parteikampagnen-content .spb-pk__link-grid,body #spb-parteikampagnen-content .spb-pk__steps li{grid-template-columns:minmax(0,1fr)}body #spb-buergermeisterwahl-content .spb-bw__link-card span,body #spb-direktkandidaten-content .spb-dk__link-card span,body #spb-parteikampagnen-content .spb-pk__link-card span{max-width:100%}body #spb-buergermeisterwahl-content .spb-bw__checklist li{display:block;position:relative;padding-left:1.5em}body #spb-buergermeisterwahl-content .spb-bw__checklist li::before{position:absolute;left:0}body.single-post .entry-content table,body .elementor-widget-text-editor table{display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto;-webkit-overflow-scrolling:touch;table-layout:auto!important;background:linear-gradient(to right,#fff 30%,rgba(255,255,255,0)) left center/40px 100% no-repeat local,linear-gradient(to left,#fff 30%,rgba(255,255,255,0)) right center/40px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(44,135,141,.45),rgba(44,135,141,0)) left center/16px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(44,135,141,.45),rgba(44,135,141,0)) right center/16px 100% no-repeat scroll;background-color:#fff}body.single-post .entry-content th,body.single-post .entry-content td,body .elementor-widget-text-editor th,body .elementor-widget-text-editor td{font-size:15px!important;line-height:1.5;overflow-wrap:break-word!important;word-break:normal;hyphens:manual}body.single-post .entry-content th *,body.single-post .entry-content td *{overflow-wrap:break-word!important}body.single-post .entry-content td a,body.single-post .entry-content th a,body .elementor-widget-text-editor td a,body .elementor-widget-text-editor th a{overflow-wrap:anywhere!important}body.single-post .entry-content table:has(td:nth-child(4)) td,body.single-post .entry-content table:has(td:nth-child(4)) th,body .elementor-widget-text-editor table:has(td:nth-child(4)) td,body .elementor-widget-text-editor table:has(td:nth-child(4)) th{min-width:6.5em!important}#politikberatung-wrapper .politikberatung-subtitle,#methoden-wrapper .methoden-subtitle{font-size:16px;line-height:1.4}#politikberatung-wrapper table.politikberatung-table th,#politikberatung-wrapper table.politikberatung-table td,#politikberatung-wrapper .politikberatung-type-text strong,#methoden-wrapper table.methoden-table th,#methoden-wrapper table.methoden-table td,#methoden-wrapper .methoden-type-text strong{font-size:16px;line-height:1.5}}@media (max-width:560px){#politikberatung-wrapper table.politikberatung-table,#politikberatung-wrapper table.politikberatung-table thead,#politikberatung-wrapper table.politikberatung-table tbody,#politikberatung-wrapper table.politikberatung-table tbody tr,#politikberatung-wrapper table.politikberatung-table tbody td,#methoden-wrapper table.methoden-table,#methoden-wrapper table.methoden-table thead,#methoden-wrapper table.methoden-table tbody,#methoden-wrapper table.methoden-table tbody tr,#methoden-wrapper table.methoden-table tbody td{display:block;width:100%}#politikberatung-wrapper table.politikberatung-table thead tr,#methoden-wrapper table.methoden-table thead tr{display:flex}#politikberatung-wrapper table.politikberatung-table thead th,#methoden-wrapper table.methoden-table thead th{flex:1 1 50%}#politikberatung-wrapper table.politikberatung-table tbody tr,#methoden-wrapper table.methoden-table tbody tr{padding:14px 0}#politikberatung-wrapper table.politikberatung-table tbody td,#methoden-wrapper table.methoden-table tbody td{padding:4px 8px}#politikberatung-wrapper .politikberatung-type,#methoden-wrapper .methoden-type{flex-direction:row;align-items:center;gap:12px}#politikberatung-wrapper .politikberatung-icon,#methoden-wrapper .methoden-icon{margin:0}}body header.uicore-single-header .uicore-entry-meta,body header.uicore-single-header .uicore-entry-meta a,body header.uicore-single-header .uicore-entry-meta span,body .uicore-blog-grid .uicore-post-info .uicore-post-footer,body .uicore-blog-grid .uicore-post-footer a,body .uicore-blog-grid .uicore-post-footer span{font-size:13px;line-height:1.4}.uicore-blog-grid .uicore-post-title{margin-top:0;margin-bottom:0}.uicore-entry-meta .ui-blog-date+.uicore-meta-separator:last-child{display:none}.elementor-67 .elementor-element-81939b2 h1{color:var(--spb-d)}.spb-trust{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.spb-trust span{background:#fff;border:1px solid var(--spb-b);border-radius:999px;padding:8px 14px;font:600 15px Raleway,sans-serif;color:var(--spb-d)}.spb-trust span:before{content:"✓";color:var(--spb-p);margin-right:7px;font-weight:800}.elementor-67 .elementor-element-4058242 i{color:var(--spb-p)!important}.elementor-67 .elementor-element-9c1b4e8 .elementor-heading-title{color:#fff!important}.elementor-67 .elementor-element-9c1b4e8 .bdt-icon-wrapper{background:#fff!important;color:var(--spb-p)!important}.elementor-67 .elementor-element-9c1b4e8 .bdt-icon-wrapper i{color:var(--spb-p)!important}.elementor-67 .elementor-element-9c1b4e8 .bdt-step-flow-title,.elementor-67 .elementor-element-9c1b4e8 .bdt-step-flow-title span{color:#fff!important;font-weight:700!important}.elementor-67 .elementor-element-9c1b4e8 .bdt-step-flow{counter-increment:spbstep}.elementor-67 .elementor-element-9c1b4e8 .bdt-step-flow-title:before{content:"Schritt " counter(spbstep);display:block;font:700 13px Raleway,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#a0c7c8;margin-bottom:6px}.elementor-67 .elementor-element-9c1b4e8 .bdt-direction-svg{filter:brightness(0) invert(1);opacity:.6}.spb-zahlen{max-width:1260px;margin:40px auto 10px;padding:36px;background:var(--spb-l);border-radius:24px}.spb-zahlen__titel{text-align:center;font:700 30px/1.2 Raleway,sans-serif;color:var(--spb-d);margin:0 0 26px}.spb-zahlen__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.spb-fakt{background:#fff;border:1px solid var(--spb-b);border-radius:18px;padding:24px 18px;text-align:center}.spb-fakt strong{display:block;font:800 46px/1 Raleway,sans-serif;color:var(--spb-p)}.spb-fakt span{display:block;margin-top:10px;font:600 16px/1.35 Raleway,sans-serif;color:var(--spb-d)}.spb-zahlen__quelle{font-size:14px;line-height:1.5;color:var(--spb-t);margin:20px 0 0;text-align:center}@media (max-width:767px){.spb-zahlen{padding:22px 16px}.spb-zahlen__grid{grid-template-columns:repeat(2,1fr);gap:10px}.spb-fakt strong{font-size:32px}.spb-fakt span{font-size:14px}}#content .spb-bw__checklist a,#content .spb-dk__legal a,#content .spb-pk__legal a{color:#9fd8db!important}.spb-erreichbar ul{color:var(--spb-t)!important}.uicore-entry-meta,.uicore-entry-meta span,.uicore-post-footer,.uicore-post-footer span{color:#5b6670!important}.bdt-timeline-meta li{color:#5b6670!important}.bdt-timeline-excerpt,.bdt-timeline-excerpt p{color:var(--spb-t)!important}#cmplz-cookies-overview h5,#cmplz-document h5,.cmplz-document h5{color:#1f6f74!important}body #spb-buergermeisterwahl-content .spb-bw__checklist li{display:block!important;position:relative;padding-left:1.6em}body #spb-buergermeisterwahl-content .spb-bw__checklist li::before{position:absolute;left:0}