@media (max-width:768px){.hgroup-wrap{text-align:center}#site-logo{float:none !important;width:100% !important;display:block;padding:.6em 0}#site-logo a{display:inline-block}#site-logo img{height:56px !important;width:auto !important;max-width:90% !important;float:none !important}.hgroup-right{display:none !important}.entry-content a,.widget a,#main-nav a,#responsive_menu_pro a{padding:.2em 0;min-height:44px;display:inline-block;line-height:1.4}.entry-content{overflow-x:visible}.entry-content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;width:max-content;min-width:100%;border-collapse:collapse;font-size:.92em}.entry-content table th,.entry-content table td{padding:.5em .6em;white-space:nowrap}.entry-content img,.entry-content figure img,.wp-caption img{max-width:100% !important;height:auto !important}.wp-caption{max-width:100% !important}.entry-content h1{font-size:1.6rem;line-height:1.25}.entry-content h2{font-size:1.35rem;line-height:1.3;margin-top:1.3em}.entry-content h3{font-size:1.15rem;line-height:1.35}.entry-content{font-size:1rem;line-height:1.65}.sidebar{margin-top:2em}}#main-nav,#main-nav ul{background-color:#38b7ee}#main-nav ul ul{background-color:#1b8fc4}#main-nav a,#main-nav li a{color:#fff}#main-nav a:hover,#main-nav li a:hover,#main-nav li.current-menu-item>a,#main-nav li.current_page_item>a{background-color:#1b8fc4;color:#fff}.sf-ical-cta{border-color:#38b7ee}.sf-ical-cta-title{color:#1b8fc4 !important}.sf-autolink{border-bottom:1px dotted #38b7ee;text-decoration:none !important}.sf-autolink:hover{border-bottom-style:solid;background:#f5f8fa}.sf-faq h2{margin-top:1.5em}.sf-related{border-radius:4px}@media (max-width:600px){.sf-ferienbox-list{grid-template-columns:1fr 1fr !important}}@media (max-width:380px){.sf-ferienbox-list{grid-template-columns:1fr !important}}@media (min-width:769px){.entry-content table{font-size:.95em}.sf-related-list a,.sf-ferienbox-list a{transition:all .15s ease}}.entry-content a,article .entry-content a,.inhalt a,.widget a,.sf-related-all a,.wc-shortcodes-toggle-trigger a{color:#1d6ea8 !important}.entry-content a:hover,article .entry-content a:hover,.inhalt a:hover,.widget a:hover,.sf-related-all a:hover,.wc-shortcodes-toggle-trigger a:hover{color:#134d77 !important;text-decoration:underline}.sf-related-list a{color:#1d6ea8 !important}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:2px solid #38b7ee;outline-offset:2px}.skip-link{position:absolute;top:-40px;left:0;background:#38b7ee;color:#fff;padding:8px 16px;z-index:9999;text-decoration:none}.skip-link:focus{top:0}@media print{.sf-ical-cta,.sf-related,.sf-ferienbox,.sf-faq,#responsive_menu_pro_header_bar,.widget,.sidebar,#main-nav,.site-footer{display:none !important}body{color:#000;background:#fff;font-size:11pt}.entry-content{max-width:100%}}.sf-hero{display:grid;grid-template-columns:1fr 1fr;gap:1em;margin:0 0 1.5em;padding:1.25em;background:linear-gradient(135deg,#f5f8fa,#fff);border-left:5px solid #38b7ee;border-radius:6px}.sf-hero-ical{display:flex;flex-direction:column;gap:.5em}.sf-hero-ical-title{margin:0;font-size:1.15em;font-weight:600;color:#1b1e1f}.sf-hero-ical-sub{margin:0;font-size:.9em;color:#555}.sf-hero-ical-buttons{display:flex;flex-wrap:wrap;gap:.5em;margin-top:.3em}.sf-btn{display:inline-block;padding:.6em 1.1em;border-radius:4px;text-decoration:none !important;font-weight:500;font-size:.95em;transition:background-color .15s,transform .05s;border:1px solid transparent;line-height:1.2}.sf-btn-primary{background:#38b7ee;color:#fff !important}.sf-btn-primary:hover{background:#1d6ea8}.sf-btn-primary:active{transform:translateY(1px)}.sf-btn-secondary{background:#fff;color:#1d6ea8 !important;border-color:#38b7ee}.sf-btn-secondary:hover{background:#38b7ee;color:#fff !important}.sf-hero-cross{display:flex;align-items:center;gap:.7em;padding:.9em 1.1em;background:#fff;border:1px solid #d0e3ec;border-radius:6px;text-decoration:none !important;color:#1b1e1f !important;transition:background-color .15s,border-color .15s}.sf-hero-cross:hover{background:#f5f8fa;border-color:#38b7ee}.sf-hero-cross-arrow{font-size:1.6em;color:#38b7ee;flex-shrink:0}.sf-hero-cross-text{line-height:1.3}.sf-hero-cross-text strong{font-size:1.05em;color:#1d6ea8}.sf-hero-cross-text small{font-size:.85em;color:#555}@media (max-width:700px){.sf-hero{grid-template-columns:1fr;padding:.9em;gap:.7em;margin-bottom:1em}.sf-hero-ical-title{font-size:1.05em}.sf-hero-ical-sub{display:none}.sf-hero-ical-buttons{display:grid;grid-template-columns:1fr 1fr;gap:.5em}.sf-btn{text-align:center;padding:.7em .5em;font-size:.93em}.sf-hero-cross{padding:.7em .9em}.sf-hero-cross-arrow{font-size:1.3em}}.sf-brueckentage-table-wrap{overflow-x:auto;margin:1em 0 1.5em;border-radius:6px}.sf-brueckentage-table{width:100%;border-collapse:collapse;font-size:.95em;background:#fff}.sf-brueckentage-table thead th{background:#38b7ee;color:#fff !important;text-align:left;padding:.7em .8em;font-weight:600}.sf-brueckentage-table tbody td{padding:.65em .8em;border-bottom:1px solid #e5eef3;vertical-align:top}.sf-brueckentage-table tbody tr:hover{background:#f5f8fa}.sf-brueckentage-table tbody td:last-child{white-space:nowrap}.sf-brueckentage-table small{color:#6a7a85;font-size:.85em}.sf-hero-brueckentage{grid-template-columns:1fr 1fr;background:#f5f8fa}.sf-brueckentage-hub-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.6em;margin:1.5em 0}.sf-brueckentage-hub-card{display:flex;align-items:center;justify-content:space-between;gap:.5em;padding:.9em 1em;background:#fff;border:1px solid #d0e3ec;border-radius:6px;text-decoration:none !important;color:#1b1e1f !important;transition:background-color .15s,border-color .15s,transform .1s}.sf-brueckentage-hub-card:hover{background:#f5f8fa;border-color:#38b7ee;transform:translateY(-1px)}.sf-brueckentage-hub-name{font-weight:500}.sf-brueckentage-hub-arrow{color:#38b7ee;font-size:1.2em}@media (max-width:900px){.sf-brueckentage-hub-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.sf-brueckentage-hub-grid{grid-template-columns:1fr}}@media (max-width:700px){.sf-brueckentage-table{font-size:.88em}.sf-brueckentage-table thead th,.sf-brueckentage-table tbody td{padding:.5em .55em}.sf-hero-brueckentage{grid-template-columns:1fr}}.sf-topics-widget .sf-topics-list{list-style:none;margin:0;padding:0}.sf-topics-widget .sf-topics-list li{padding:.25em 0;border-bottom:1px solid #f0f4f7;display:flex;align-items:center;justify-content:space-between;gap:.6em;background-image:none !important}.sf-topics-widget .sf-topics-list li:last-child{border-bottom:none}.sf-topics-widget .sf-topics-list a{flex:1;color:#1d6ea8 !important;text-decoration:none;font-size:.95em}.sf-topics-widget .sf-topics-list a:hover{color:#134d77 !important;text-decoration:underline}.sf-topics-widget .sf-topics-count{display:inline-block;min-width:28px;text-align:center;padding:.1em .5em;background:#f0f4f7;color:#6a7a85;border-radius:10px;font-size:.78em;font-weight:500}.pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4em;margin:2em 0 1.5em;padding:1em 0;border-top:1px solid #e5eef3}.pagination .of{color:#6a7a85;font-size:.9em;margin-right:auto;background:0 0 !important;border:none !important;padding:.5em 0 !important}.pagination a,.pagination .current{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:.5em .8em !important;border-radius:4px;font-size:.95em;font-weight:500;text-decoration:none !important;background:#fff !important;border:1px solid #d0e3ec !important;color:#1d6ea8 !important;transition:background-color .12s,color .12s,border-color .12s;line-height:1}.pagination a:hover{background:#38b7ee !important;border-color:#38b7ee !important;color:#fff !important}.pagination .current{background:#38b7ee !important;border-color:#38b7ee !important;color:#fff !important;cursor:default}@media (max-width:600px){.pagination{gap:.3em;padding:.8em 0}.pagination .of{width:100%;text-align:center;margin:0 0 .5em;font-size:.85em}.pagination a,.pagination .current{min-width:36px;min-height:36px;padding:.4em .6em !important;font-size:.9em}}.hgroup-right{float:right;width:auto;max-width:280px;margin:1em 0 0 1em}.sf-pulse-header{display:flex;gap:.7em;background:#fff;border:1px solid #d0e3ec;border-radius:6px;padding:.55em .75em;box-shadow:0 1px 3px rgba(0,0,0,.04);text-align:left;font-size:.78em;line-height:1.35;color:#1b1e1f}.sf-pulse-section{flex:1 1 50%;min-width:0}.sf-pulse-section+.sf-pulse-section{border-left:1px solid #e5eef3;padding-left:.7em}.sf-pulse-label{display:flex;align-items:center;gap:.3em;font-size:.78em;font-weight:500;color:#6a7a85;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.18em;white-space:nowrap}.sf-pulse-dot{display:inline-block;width:7px;height:7px;border-radius:50%;flex-shrink:0}.sf-pulse-dot-green{background:#2da94f}.sf-pulse-dot-blue{background:#38b7ee}.sf-pulse-value{font-size:1.05em;font-weight:500;color:#1b1e1f;line-height:1.3}.sf-pulse-value a{color:#1d6ea8 !important;text-decoration:none;border-bottom:1px dotted #38b7ee}.sf-pulse-value a:hover{border-bottom-style:solid}.sf-pulse-value small{color:#777;font-size:.85em;font-weight:400}.sf-pulse-empty{color:#999;font-weight:400;font-style:italic}@media (max-width:900px){.sf-pulse-header{display:none !important}}.sf-bl-grid{margin:2em 0 1em;padding:1.2em;background:#f5f8fa;border-radius:6px}.sf-bl-grid-title{margin:0 0 .8em;font-size:1.15em;color:#1b1e1f}.sf-bl-grid-list{display:grid;grid-template-columns:repeat(4,1fr);gap:.5em;margin:0;padding:0;list-style:none !important;background-image:none !important}.sf-bl-grid-list li{padding:0;list-style:none !important;background:0 0 !important;background-image:none !important}.sf-bl-grid-list li::marker{content:'';display:none}.sf-bl-grid-list a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4em;padding:.8em .6em;height:100%;background:#fff;border:1px solid #d0e3ec;border-radius:6px;text-decoration:none !important;color:#1d6ea8 !important;font-size:.92em;text-align:center;line-height:1.25;transition:background-color .15s,border-color .15s,transform .1s,box-shadow .15s}.sf-bl-grid-list a:hover{background:#f5f8fa;border-color:#38b7ee;transform:translateY(-2px);box-shadow:0 4px 10px rgba(56,183,238,.15)}.sf-bl-grid-wappen{width:36px;height:36px;object-fit:contain;display:block}.sf-bl-grid-list a span{display:block;font-weight:500}@media (max-width:600px){.sf-bl-grid-wappen{width:28px;height:28px}.sf-bl-grid-list a{padding:.6em .4em;gap:.3em;font-size:.85em}}@media (max-width:900px){.sf-bl-grid-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.sf-bl-grid-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:380px){.sf-bl-grid-list{grid-template-columns:1fr}}.sf-related-posts{margin:2em 0 1em}.sf-related-posts-title{margin:0 0 .8em;font-size:1.15em;color:#1b1e1f}.sf-related-posts-list{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:1em;margin:0;padding:0;list-style:none !important;background-image:none !important}.sf-related-posts-list li{padding:0;list-style:none !important;background:0 0 !important;background-image:none !important;display:flex}.sf-related-posts-list li::marker{content:'';display:none}.sf-related-posts-list a{display:flex;flex-direction:column;width:100%;background:#fff;border:1px solid #d0e3ec;border-radius:6px;overflow:hidden;text-decoration:none !important;color:#1b1e1f !important;transition:transform .15s,box-shadow .15s}.sf-related-posts-list .sf-related-post-title{margin-top:auto}.sf-related-posts-list a:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(56,183,238,.15);border-color:#38b7ee}.sf-related-posts-list img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;background:#f5f8fa}.sf-related-post-title{display:block;padding:.7em .9em;font-size:.96em;line-height:1.35;font-weight:500}@media (max-width:700px){.sf-related-posts-list{grid-template-columns:1fr}}.sf-autolink{color:#1d6ea8 !important;text-decoration:none !important;border-bottom:1px dotted #38b7ee}.sf-autolink:hover{border-bottom-style:solid;background-color:rgba(56,183,238,.08)}#footerarea{display:none !important}#site-generator{display:none !important}.sf-search-widget .sf-search-form{display:flex;gap:.4em;margin:0}.sf-search-widget input[type=search]{flex:1;min-width:0;padding:.6em .8em;border:1px solid #d0e3ec;border-radius:4px;font-size:.95em;background:#fff;color:#1b1e1f;-webkit-appearance:none;appearance:none}.sf-search-widget input[type=search]:focus{outline:2px solid #38b7ee;outline-offset:0}.sf-search-widget input[type=search]::placeholder{color:#6a7a85}.sf-search-widget button{padding:.6em .9em;border:1px solid #38b7ee;background:#38b7ee;color:#fff;border-radius:4px;cursor:pointer;font-size:1em;min-width:44px}.sf-search-widget button:hover{background:#1d6ea8;border-color:#1d6ea8}.sf-footer-legal{max-width:1174px;margin:1.5em auto 0;padding:1em 0 0;border-top:1px solid rgba(255,255,255,.15);display:flex;flex-wrap:wrap;gap:.6em 1.5em;align-items:center;justify-content:space-between;font-size:.85em;color:#b8dff0}.sf-footer-copyright{color:#cfe4ef}.sf-footer-legal-links{display:flex;flex-wrap:wrap;gap:.6em 1.4em}.sf-footer-legal-links a{color:#fff !important;text-decoration:none !important;font-weight:500;padding:.3em 0;min-height:32px;display:inline-flex;align-items:center}.sf-footer-legal-links a:hover{text-decoration:underline !important}@media (max-width:600px){.sf-footer-legal{flex-direction:column;align-items:flex-start;gap:.6em;text-align:left}.sf-footer-legal-links{gap:.4em 1.2em}.sf-footer-legal-links a{min-height:44px;padding:.6em 0}}.sf-footer-block{background:#1a3d52;color:#e8f3f8;padding:2em 1.2em;font-size:.94em}.sf-footer-inner{max-width:1174px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.8em}.sf-footer-col summary{margin:0 0 .7em;font-size:1.05em;color:#fff;font-weight:600;list-style:none;cursor:default}.sf-footer-col summary::-webkit-details-marker{display:none}.sf-footer-bl-list{margin:0;padding:0;list-style:none;column-count:2;column-gap:.8em}.sf-footer-bl-list li{padding:0;break-inside:avoid}.sf-footer-bl-list a{display:block;padding:.2em 0;color:#b8dff0 !important;text-decoration:none !important;font-size:.9em;line-height:1.4}.sf-footer-bl-list a:hover{color:#fff !important;text-decoration:underline !important}.sf-footer-col-ical .sf-footer-col-body p{margin:.5em 0;color:#cfe4ef;line-height:1.5}.sf-footer-col-ical .sf-btn-secondary{background:0 0;color:#fff !important;border-color:#fff}.sf-footer-col-ical .sf-btn-secondary:hover{background:#fff;color:#1a3d52 !important}@media (max-width:900px){.sf-footer-block{padding:1.2em 1em}.sf-footer-inner{grid-template-columns:1fr;gap:0}.sf-footer-col{border-bottom:1px solid rgba(255,255,255,.15)}.sf-footer-col summary{cursor:pointer;padding:.9em 0;margin:0;position:relative;min-height:44px;display:flex;align-items:center}.sf-footer-col summary:after{content:'+';margin-left:auto;font-size:1.4em;color:#b8dff0;transition:transform .15s;line-height:1}.sf-footer-col[open] summary:after{content:'−'}.sf-footer-col[open]{padding-bottom:.6em}.sf-footer-bl-list{column-count:2}}@media (max-width:420px){.sf-footer-bl-list{column-count:1}}@media (min-width:1100px){.single-post #secondary{position:sticky;top:1rem;align-self:flex-start}}@media print{.sf-hero,.sf-pulse,.sf-bl-grid,.sf-related-posts,.sf-footer-block{display:none !important}}