﻿/*!
Theme Name: Stadtwerke Konstanz
Theme URI: https://stadtwerke-konstanz.de
Author: W3 digital brands GmbH
Author URI: https://w3-digitalbrands.com
Description: Theme for Stadtwerke Konstanz Website
Version: 1.0.0
Tested up to: 7.4
Requires PHP: 7.2
Text Domain: swk
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

swk is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,.2) !important;scroll-behavior:smooth}body{margin:0;scroll-behavior:smooth}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}:root{--swk-primary: #e2001a;--swk-black: #000;--swk-grey: #acacac;--swk-lightgrey: #f6f6f6;--swk-white: #fff;--swk-newgrey: #ebebeb;--swk-link-hover: #990012}.contrast-mode{--swk-primary: #000;--swk-black: #000;--swk-grey: #acacac;--swk-lightgrey: #f6f6f6;--swk-white: #fff;--swk-newgrey: #ebebeb;--swk-link-hover: #000}@font-face{font-family:"Germalt";font-weight:300;src:url("./fonts/3A9F0F_4_0.eot");src:url("./fonts/3A9F0F_4_0.eot?#iefix") format("embedded-opentype"),url("./fonts/3A9F0F_4_0.woff") format("woff"),url("./fonts/3A9F0F_4_0.ttf") format("truetype")}@font-face{font-family:"Germalt";font-weight:400;src:url("./fonts/3A9F0F_8_0.eot");src:url("./fonts/3A9F0F_8_0.eot?#iefix") format("embedded-opentype"),url("./fonts/3A9F0F_8_0.woff2") format("woff2"),url("./fonts/3A9F0F_8_0.woff") format("woff"),url("./fonts/3A9F0F_8_0.ttf") format("truetype")}@font-face{font-family:"Germalt";font-weight:700;src:url("./fonts/3A9F0F_A_0.eot");src:url("./fonts/3A9F0F_A_0.eot?#iefix") format("embedded-opentype"),url("./fonts/3A9F0F_A_0.woff2") format("woff2"),url("./fonts/3A9F0F_A_0.woff") format("woff"),url("./fonts/3A9F0F_A_0.ttf") format("truetype")}@font-face{font-family:"Germalt";font-weight:900;src:url("./fonts/3A9F0F_C_0.eot");src:url("./fonts/3A9F0F_C_0.eot?#iefix") format("embedded-opentype"),url("./fonts/3A9F0F_C_0.woff2") format("woff2"),url("./fonts/3A9F0F_C_0.woff") format("woff"),url("./fonts/3A9F0F_C_0.ttf") format("truetype")}@font-face{font-family:"Nunito Sans";font-weight:300;src:url("./fonts/NunitoSans-Light.ttf")}.color-see-faehre #large-header{background-image:url(./img/bg-faehre.jpg);background-size:100% 100%}.color-see-faehre #small-header{background-image:url(./img/bg-faehre.jpg)}.color-see-faehre #footer .wrapper{background-image:url(./img/bg-faehre.jpg)}.color-see-faehre .red-info-box .elementor-widget-heading{background-image:url(./img/box-header-faehre.jpg);background-size:100% 100%}.color-see-faehre .red-box .red-box-header{background-image:url(./img/box-header-faehre.jpg);background-size:100% 100%}.color-see-faehre .elementor-accordion .elementor-accordion-item .elementor-tab-title{background-image:url(./img/box-header-faehre.jpg);background-size:100% 100%}.color-see-faehre .heading-red{background-image:url(./img/box-header-faehre.jpg);background-size:100% 100%}.color-see-faehre .blog-item.color-red .blog-item-content{background-image:url(./img/bg-faehre.jpg)}.color-see-faehre .jump-link-card{background-image:url(./img/box-header-faehre.jpg);background-size:100% 100%}.color-see-energie #large-header{background-image:url(./img/bg-energie.jpg);background-size:100% 100%}.color-see-energie #small-header{background-image:url(./img/bg-energie.jpg)}.color-see-energie #footer .wrapper{background-image:url(./img/bg-energie.jpg)}.color-see-energie .red-info-box .elementor-widget-heading{background-image:url(./img/box-header-energie.jpg);background-size:100% 100%}.color-see-energie .red-box .red-box-header{background-image:url(./img/box-header-energie.jpg);background-size:100% 100%}.color-see-energie .elementor-accordion .elementor-accordion-item .elementor-tab-title{background-image:url(./img/box-header-energie.jpg);background-size:100% 100%}.color-see-energie .heading-red{background-image:url(./img/box-header-energie.jpg);background-size:100% 100%}.color-see-energie .blog-item.color-red .blog-item-content{background-image:url(./img/bg-energie.jpg)}.color-see-energie .jump-link-card{background-image:url(./img/box-header-energie.jpg);background-size:100% 100%}.color-see-wasser #large-header{background-image:url(./img/bg-wasser.jpg);background-size:100% 100%}.color-see-wasser #small-header{background-image:url(./img/bg-wasser.jpg)}.color-see-wasser #footer .wrapper{background-image:url(./img/bg-wasser.jpg)}.color-see-wasser .red-info-box .elementor-widget-heading{background-image:url(./img/box-header-wasser.jpg);background-size:100% 100%;background-position:center}.color-see-wasser .red-box .red-box-header{background-image:url(./img/box-header-wasser.jpg);background-position:center;background-size:100% 100%}.color-see-wasser .elementor-accordion .elementor-accordion-item .elementor-tab-title{background-image:url(./img/box-header-wasser.jpg);background-position:center;background-size:100% 100%}.color-see-wasser .heading-red{background-image:url(./img/box-header-wasser.jpg);background-position:center;background-size:100% 100%}.color-see-wasser .blog-item.color-red .blog-item-content{background-image:url(./img/bg-wasser.jpg)}.color-see-wasser .jump-link-card{background-image:url(./img/box-header-wasser.jpg);background-size:100% 100%}.color-see-mobilitaet #large-header,.color-see-bus #large-header{background-image:url(./img/bg-mobilitaet.jpg);background-size:100% 100%}.color-see-mobilitaet #small-header,.color-see-bus #small-header{background-image:url(./img/bg-mobilitaet.jpg)}.color-see-mobilitaet #footer .wrapper,.color-see-bus #footer .wrapper{background-image:url(./img/bg-mobilitaet.jpg)}.color-see-mobilitaet .red-info-box .elementor-widget-heading,.color-see-bus .red-info-box .elementor-widget-heading{background-image:url(./img/box-header-mobilitaet.jpg);background-size:100% 100%}.color-see-mobilitaet .red-box .red-box-header,.color-see-bus .red-box .red-box-header{background-image:url(./img/box-header-mobilitaet.jpg);background-size:100% 100%}.color-see-mobilitaet .elementor-accordion .elementor-accordion-item .elementor-tab-title,.color-see-bus .elementor-accordion .elementor-accordion-item .elementor-tab-title{background-image:url(./img/box-header-mobilitaet.jpg);background-size:100% 100%}.color-see-mobilitaet .heading-red,.color-see-bus .heading-red{background-image:url(./img/box-header-mobilitaet.jpg);background-size:100% 100%}.color-see-mobilitaet .blog-item.color-red .blog-item-content,.color-see-bus .blog-item.color-red .blog-item-content{background-image:url(./img/bg-mobilitaet.jpg)}.color-see-mobilitaet .jump-link-card,.color-see-bus .jump-link-card{background-image:url(./img/box-header-mobilitaet.jpg);background-size:100% 100%}.contrast-mode #large-header,.contrast-mode #small-header,.contrast-mode #footer .wrapper,.contrast-mode .red-info-box .elementor-widget-heading,.contrast-mode .red-box .red-box-header,.contrast-mode .elementor-accordion .elementor-accordion-item .elementor-tab-title,.contrast-mode .heading-red,.contrast-mode .blog-item.color-red .blog-item-content,.contrast-mode .jump-link-card{background-image:none;background-color:var(--swk-black)}.home #content{overflow:hidden}.home #content::before{content:"";position:absolute;top:0;left:0;width:100%;height:100px;background:linear-gradient(180deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);opacity:.3;z-index:1}@media screen and (max-width: 990px){.home #content::before{display:none}}.grecaptcha-badge{visibility:hidden}#small-header{background-image:url(./img/bg-allgemein.jpg);background-size:cover;background-position:center;color:#fff;margin-top:0}#small-header .elementor-widget-button{width:auto}#small-header h1{color:#fff;background:none;padding-top:140px;padding-bottom:15px;-webkit-text-fill-color:initial;font-weight:900;font-size:40px;line-height:45px;letter-spacing:2px;text-transform:uppercase}#small-header h1 i,#small-header h1 em{font-weight:300;font-style:normal;font-size:28px;line-height:32px;letter-spacing:.02em;text-transform:uppercase;margin-top:0;display:block}#small-header .grid-small{display:flex;justify-content:center}#small-header .grid-small>div:first-of-type,#small-header .grid-small>div:last-of-type{display:none}#small-header .grid-small div{width:100%;max-width:680px}@media screen and (max-width: 1080px){#small-header .grid-small div{width:520px;max-width:100%}}#large-header{background-image:url(./img/bg-allgemein.jpg);background-size:cover;background-position:center;color:#fff;margin-top:0}#large-header .elementor-widget-button{width:auto}#large-header h1{color:#fff;background:none;-webkit-text-fill-color:initial}#large-header .elementor-container .elementor-container{margin:120px 0 60px 0}#large-header .elementor-widget-button{margin-bottom:20px !important}@media screen and (max-width: 990px){#large-header h1{padding-top:0;padding-bottom:15px}#large-header .elementor-section.elementor-section-boxed:not(.elementor-structure)>.elementor-container .elementor-col-50.elementor-inner-column{margin-bottom:16px}}@media screen and (max-width: 540px){#large-header .elementor-container .elementor-container{margin:90px 0 60px 0}}.clipboard{position:relative}.copy-info{position:absolute;top:-15px;left:50%;transform:translate(-50%, -100%);display:none;padding:15px 46px;text-align:center;background:#000;border-radius:12px}.copy-info p{margin-bottom:0;color:#fff;white-space:nowrap}td.bite-jobs-list--title{padding:18px 80px 18px 20px;background:url(./img/box-header.jpg) no-repeat center;background-size:cover;color:var(--swk-white) !important;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;transition:all .1s ease-in;display:block;margin-bottom:15px;font-weight:700;position:relative}td.bite-jobs-list--title a{display:block}td.bite-jobs-list--title a::after{content:" ";position:absolute;width:24px;height:24px;top:50%;right:20px;background:url(./img/arrow-circle.svg) no-repeat center;transition:all .1s ease-in;transform:rotate(270deg) translate(50%, 0)}#content .elementor-widget.elementor-widget-heading:not(:last-child){margin-bottom:0}.elementor-widget-blog-multiple .slick-slider{margin:-15px auto 10px auto;width:100%;max-width:calc(100% + 50px) !important}.elementor-widget-blog-multiple .slick-slider .slick-track{display:flex !important}.elementor-widget-blog-multiple .slick-slider .slick-list{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}.elementor-widget-blog-multiple .slick-slider article.slick-slide{height:inherit !important;margin:15px}@media screen and (max-width: 1399px){.elementor-widget-blog-multiple .slick-slider article.slick-slide{width:calc((100% - 60px)/2) !important}}@media screen and (max-width: 540px){.elementor-widget-blog-multiple .slick-slider article.slick-slide{width:100% !important;margin:15px}}.elementor-widget-blog-multiple .slick-slider .slick-prev,.elementor-widget-blog-multiple .slick-slider .slick-next{background:url(./img/chevron-right-red.svg);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;width:25px;height:25px}.elementor-widget-blog-multiple .slick-slider .slick-prev::before,.elementor-widget-blog-multiple .slick-slider .slick-next::before{opacity:0}.elementor-widget-blog-multiple .slick-slider .slick-prev{transform:rotate(180deg) translate(0, 50%) !important}@media screen and (max-width: 1399px){.elementor-widget-blog-multiple .slick-slider .slick-dots{position:relative;bottom:unset;padding-left:0 !important;display:none !important;align-items:center;justify-content:center;margin-top:0 !important}.elementor-widget-blog-multiple .slick-slider .slick-dots li{margin:0 3px;display:flex;align-items:center;justify-content:center}.elementor-widget-blog-multiple .slick-slider .slick-dots li::before{display:none !important}.elementor-widget-blog-multiple .slick-slider .slick-dots li button{padding:3px;width:12px;height:12px}.elementor-widget-blog-multiple .slick-slider .slick-dots li button::before{width:12px;height:12px;font-size:12px;line-height:12px;transform:translate(50%, 50%);color:#d6d6d6;opacity:1}.elementor-widget-blog-multiple .slick-slider .slick-dots li.slick-active button::before,.elementor-widget-blog-multiple .slick-slider .slick-dots li:hover button::before,.elementor-widget-blog-multiple .slick-slider .slick-dots li:active button::before,.elementor-widget-blog-multiple .slick-slider .slick-dots li:focus button::before{color:gray !important;opacity:1}}@media screen and (max-width: 990px){.elementor-widget-blog-multiple .blog-grid{width:100% !important;max-width:100% !important}.elementor-widget-blog-multiple .slick-slider .slick-arrow{top:calc(100% - 10px)}.elementor-widget-blog-multiple .slick-slider .slick-next{right:0 !important}.elementor-widget-blog-multiple .slick-slider .slick-prev{left:0 !important}.elementor-widget-blog-multiple .slick-slider .slick-dots{display:flex !important}}@media screen and (max-width: 540px){.elementor-widget-blog-multiple{width:540px !important;max-width:100% !important;margin:auto}.elementor-widget-blog-multiple .blog-grid{width:100% !important;max-width:100% !important;margin:-15px 0 15px 0}.elementor-widget-blog-multiple .slick-slider .slick-list{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}}.blog-grid,.search-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:36px;max-width:1472px;margin-left:auto;margin-right:auto;margin-bottom:16px;padding:0 36px}@media screen and (max-width: 1399px){.blog-grid,.search-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 1080px){.blog-grid,.search-grid{width:1080px !important;max-width:100% !important}.blog-grid .type-post,.blog-grid .type-meldungen,.blog-grid .type-page,.search-grid .type-post,.search-grid .type-meldungen,.search-grid .type-page{width:520px !important;max-width:100% !important;margin:auto}}@media screen and (max-width: 990px){.blog-grid,.search-grid{padding:0 15px}}.posts-navigation{grid-column-start:1;grid-column-end:4;margin-top:60px}.posts-navigation .nav-links{display:flex;justify-content:center;flex-direction:row-reverse;grid-gap:50px}.pagination{display:flex;justify-content:center;margin:60px auto;grid-column-start:1;grid-column-end:4}@media screen and (max-width: 990px){.pagination{grid-column-start:unset;grid-column-end:unset;margin-bottom:40px}}.pagination .nav-links{display:flex;align-items:center;grid-gap:4px}.pagination .page-numbers{display:flex;align-items:center;justify-content:center;border-radius:12px;font-weight:700;width:42px;height:42px;line-height:42px;transition:all .1s ease}.pagination .page-numbers:hover{background-color:#fff;color:var(--swk-primary) !important}.pagination .page-numbers.current{background-color:var(--swk-primary) !important;color:#fff !important;font-weight:700}.pagination .inactive{opacity:.2}.pagination .next,.pagination .prev{width:42px;height:42px;display:flex;align-items:center;justify-content:center}.pagination .next:hover,.pagination .prev:hover{background:rgba(0,0,0,0)}.pagination .next img,.pagination .prev img{display:block;width:24px;height:24px}section .pagination{margin-bottom:0}.elementor-section.elementor-section-boxed>.elementor-container .blog-grid,.elementor-section.elementor-section-boxed>.elementor-container .search-grid{max-width:100% !important;padding:0}@media screen and (max-width: 1080px){.elementor-section.elementor-section-boxed>.elementor-container .blog-grid,.elementor-section.elementor-section-boxed>.elementor-container .search-grid{max-width:100% !important}}@media screen and (max-width: 990px){.elementor-section.elementor-section-boxed>.elementor-container .blog-grid,.elementor-section.elementor-section-boxed>.elementor-container .search-grid{padding:0}}.search-grid{margin-top:60px !important}.label{background-color:#fff;color:#000;font-weight:400;border-radius:12px;padding:15px 20px 12px 20px;display:inline-block;margin-right:10px;margin-bottom:10px;transition:all .1s ease-in}.label:hover,.label.active{background-color:var(--swk-primary);color:var(--swk-white)}.filter .label{padding:0}.filter .filter-item{padding:15px 20px 12px 20px;border-radius:12px;display:block}.filter .active-tag{background-color:var(--swk-primary);color:var(--swk-white) !important}.filterbox{margin-bottom:20px}.filterbox ul{margin:0;padding:15px 0}.elementor-widget:not(:last-child){margin:0}.search-results .container-small h2{font-weight:700}.search-results .container-small article{margin-bottom:50px}#hr-VertriebFrame article.module--content{margin:auto}#abc #ems-wf-dest,#abc #ems-wf-dest textarea{font-family:inherit !important;color:inherit !important}#abc #ems-wf-dest{margin-left:-5px;margin-right:-5px}#abc #ems-wf-dest .ems-wf-inputElement{margin-bottom:0 !important}#abc #ems-wf-dest .ems-wf-checkbox{font-size:14px;line-height:1.4em;display:grid;margin:0;grid-template-columns:40px auto;align-items:flex-start}.home #breadcrumb{display:none}.home #home-content{padding-bottom:5px}.home #home-content .elementor>.elementor-section{margin:40px auto !important}@media screen and (max-width: 1024px){.home #home-content .elementor>.elementor-section.mobile-three{margin:12px auto !important}}@media screen and (max-width: 990px){.home #home-content .elementor>.elementor-section{margin:40px auto !important}.home #home-content .elementor>.elementor-section.mobile-three{margin:12px auto !important}}.home #home-content .elementor>.elementor-section.no-margin-top{margin:0 auto 40px auto !important}@media screen and (max-width: 990px){.home #home-content .elementor>.elementor-section.no-margin-top{margin:0 auto 40px auto !important}}.home #home-content .elementor>.elementor-section.no-margin-bottom{margin:40px auto 0 auto !important}@media screen and (max-width: 990px){.home #home-content .elementor>.elementor-section.no-margin-bottom{margin:40px auto 0 auto !important}}.home #home-content .elementor>.elementor-section.no-margin{margin:0 auto !important}.home #home-content .elementor>.elementor-section.normal-margin{margin:120px auto !important}@media screen and (max-width: 990px){.home #home-content .elementor>.elementor-section.normal-margin{margin:40px auto !important}}.home #home-content .elementor>.elementor-section.normal-margin-bottom{margin:40px auto 120px auto !important}@media screen and (max-width: 990px){.home #home-content .elementor>.elementor-section.normal-margin-bottom{margin:40px auto !important}}.home #home-content .elementor>.elementor-section.normal-margin-top{margin:120px auto 40px auto !important}@media screen and (max-width: 990px){.home #home-content .elementor>.elementor-section.normal-margin-top{margin:40px auto !important}}@media screen and (max-width: 1024px){.home #home-content .elementor>.elementor-section .elementor-column.normal-margin-mobile{margin:20px auto !important}.home #home-content .elementor>.elementor-section .elementor-column.normal-margin-top-mobile{margin:20px auto 0 auto !important}.home #home-content .elementor>.elementor-section .elementor-column.normal-margin-bottom-mobile{margin:0 auto 20px auto !important}}.home #home-content .elementor-section.elementor-section-boxed>.elementor-container{grid-gap:40px}@media screen and (max-width: 1200px){.home #home-content .elementor-section.elementor-section-boxed>.elementor-container{flex-wrap:wrap}}.home #home-content .timetable-information{margin-bottom:0 !important}.home #home-content .elementor-col-33{width:calc((100% - 48px)/3) !important}@media screen and (max-width: 1200px){.home #home-content .elementor-col-33{width:520px !important;margin:0 auto !important;max-width:100%}}.home #home-content .elementor-section:not(.elementor-structure) .elementor-col-66{width:calc((100% - 48px)/3*2 + 24px) !important}@media screen and (max-width: 1200px){.home #home-content .elementor-section:not(.elementor-structure) .elementor-col-66{width:700px !important;margin:0 auto !important;max-width:100%}}@media screen and (max-width: 1200px){.home #home-content .elementor-section:not(.elementor-structure) .elementor-col-50{width:520px !important;margin:0 auto !important;max-width:100%}}.home #home-content .mobile-three .elementor-col-33{width:calc((100% - 24px)/3) !important}@media screen and (max-width: 1200px){.home #home-content .mobile-three .elementor-col-33{width:calc((100% - 24px)/3) !important;max-width:100%;margin:0 auto !important}}.home #home-content .elementor-section.mobile-three.elementor-section-boxed>.elementor-container{grid-gap:12px}@media screen and (max-width: 990px){.home #home-content .meldungen{margin:0 !important}.home #home-content .meldungen .meldungen-home{padding:0 !important}}@media screen and (max-width: 990px){.home #home-content .blog-slider{margin-bottom:20px !important}.home #home-content .blog-slider .slick-next{right:20px}.home #home-content .blog-slider .slick-prev{left:20px}}.home #content{min-height:100vh}.home #footer{margin-top:0}.home #home-select{padding-right:20px;appearance:none;-webkit-appearance:none;color:#fff;background-color:rgba(0,0,0,0);border:0;outline:none;position:relative;background:url(img/chevron-down.svg) no-repeat center right}.home #home-select option{color:#000}.header-margin-top .elementor-widget-container{margin-bottom:5px}.header-margin-top p{color:#fff;font-family:"Germalt",sans-serif;font-weight:900;font-size:32px;line-height:37px;margin-bottom:0;margin-left:75%;display:inline-block;max-width:50%}.home-header{background:url(img/bg-allgemein.jpg) no-repeat center;background-size:cover;padding-bottom:170px;min-height:100vh !important}.home-header .elementor-widget-image{background-color:#fff;-webkit-clip-path:circle(farthest-side at 30% -100vh);clip-path:circle(farthest-side at 30% -100vh);padding-bottom:10px}.home-header .elementor-widget-container{-webkit-clip-path:circle(farthest-side at 30% -100vh);clip-path:circle(farthest-side at 30% -100vh);position:relative}.home-header img{width:auto !important;min-width:100%;height:auto;max-height:80vh;object-fit:cover;border-radius:0 !important}@media screen and (max-width: 1399px){.home #home-content{padding-bottom:40px}.header-margin-top{margin-top:-210px !important}.header-margin-top .elementor-element{display:flex;justify-content:flex-end}.header-margin-top .elementor-element .elementor-widget-container{display:inline-block;margin-right:20px}.header-margin-top p{font-size:26px;line-height:28px;margin-left:unset;display:block;max-width:unset}}@media screen and (max-width: 990px){.home #content{padding-top:90px}.home #home-content{padding-bottom:40px}.home .blog-item{width:520px !important;max-width:100%;margin:auto}.header-margin-top{margin-top:-180px !important}.header-margin-top .elementor-element{display:flex;justify-content:flex-end}.header-margin-top .elementor-element .elementor-widget-container{display:inline-block}.header-margin-top p{font-size:20px;line-height:21px;margin-left:unset;display:block;max-width:unset}.home-header .elementor-widget-image,.home-header .elementor-widget-container{-webkit-clip-path:circle(farthest-side at 30% -60%);clip-path:circle(farthest-side at 30% -60%)}}.fahrplaene .red-info-box .elementor-widget-heading{margin-bottom:0}.fahrplaene>div{flex-wrap:wrap}.fahrplaene .elementor-widget-icon-box,.fahrplaene .elementor-widget-button{width:calc((100% - 72px)/3) !important}@media screen and (max-width: 1120px){.fahrplaene .elementor-widget-icon-box,.fahrplaene .elementor-widget-button{width:calc((100% - 36px)/2) !important}}@media screen and (max-width: 560px){.fahrplaene .elementor-widget-icon-box,.fahrplaene .elementor-widget-button{width:100% !important}}.fahrplaene .elementor-widget-button{margin-left:auto}@media screen and (max-width: 860px){.fahrplaene .elementor-widget-button{margin-left:unset}}.fahrplaene .elementor-icon-box-wrapper{align-items:center;margin-bottom:36px}.fahrplaene .elementor-icon-box-title{margin:0 !important}.fahrplaene .elementor-icon-box-description span.list-item{padding-left:15px;position:relative;display:block}.fahrplaene .elementor-icon-box-description span.list-item::before{position:absolute;content:"";display:block;width:5px;height:5px;border-radius:50%;background-color:var(--swk-black);left:0;top:9px;transform:translate(-50%, 0)}.fahrplaene a{color:#000}.fahrplaene .elementor-icon{display:block}.related-posts-title{margin-top:80px}.ems-wf-selectmodern,.ems-wf-inputmodern{background-color:#fff !important}.contrast-mode #small-header,.contrast-mode #large-header,.contrast-mode .home-header{background-image:none;background-color:var(--swk-black)}.contrast-mode .elementor-widget-icon-box .elementor-icon-box-icon svg>*:first-child{fill:var(--swk-primary)}.contrast-mode .elementor-widget-icon-box .elementor-icon-box-icon svg path{stroke:inherit !important}.contrast-mode .elementor-widget-icon-box .elementor-icon-box-icon svg g path{fill:var(--swk-grey);stroke:var(--swk-black) !important}main:not(#home){flex:1}body{font-family:"Germalt",Arial;font-weight:300;color:var(--swk-black);background-color:var(--swk-lightgrey);font-size:16px;counter-reset:num}body *{margin:initial;padding:initial}strong,b{font-weight:400 !important}a{text-decoration:none;color:inherit !important;font-weight:700}a strong,a b{font-weight:700 !important}a:focus-visible{outline:-webkit-focus-ring-color auto 1px !important;outline-offset:1px !important}p a,.elementor-element li a{color:var(--swk-primary) !important}p a:focus,p a:active,p a:hover,.elementor-element li a:focus,.elementor-element li a:active,.elementor-element li a:hover{color:var(--swk-link-hover) !important}p a:focus-visible,.elementor-element li a:focus-visible{outline:-webkit-focus-ring-color auto 1px !important;outline-offset:1px !important}button:focus-visible{outline:-webkit-focus-ring-color auto 1px !important;outline-offset:1px !important}button.tab-btn:focus-visible{outline:-webkit-focus-ring-color auto 1px !important;outline-offset:-1px !important}a:not(.elementor-icon)[href$=".pdf"]::after{content:" (PDF)"}a:not(.elementor-icon)[href$=".pdf"][data-size]::after{content:" (PDF, " attr(data-size) ")"}td p a{color:inherit}table{border-spacing:0}table h3{margin:0;padding:0}.tooltipck{display:inline-flex;vertical-align:text-bottom;margin-left:4px}.tooltipck img{align-self:center}p .tooltipck{vertical-align:bottom}.tooltipck-tip{box-shadow:0 2px 11px rgba(0,0,0,.24) !important;background:var(--swk-newgrey) !important;background-image:none !important;width:290px !important}.color-wrapper{display:flex;flex-direction:column;min-height:100vh;width:100%}.color-wrapper #hkb{margin-bottom:auto}#content ul,.blog-single ul{line-height:23px;padding-left:30px;margin:20px 0}#content ul.elementor-icon-list-items,.blog-single ul.elementor-icon-list-items{margin:0}#content ul li,.blog-single ul li{list-style-type:none;position:relative}#content ul li::before,.blog-single ul li::before{content:" ";background:url(./img/list.svg) no-repeat center;width:5px;height:10px;position:absolute;left:-18px;top:5px}#content .button-link-list ul{margin:20px 0 20px 10px}#content .button-link-list ul li{margin-bottom:15px}#content .button-link-list ul li::before{background:url(./img/Illu_Link.svg) no-repeat center;background-size:contain;left:-40px;top:50%;width:30px;height:30px;transform:translate(0, -50%)}#content ol,.blog-single ol{line-height:23px;padding-left:30px;margin:20px 0}.elementor-editor-active #content ul li::before,.elementor-editor-active .blog-single ul li::before{background:none !important}.elementor-editor-active #content ul li::before{background:none !important}.container{max-width:1472px;margin:0 auto;padding:0 10px}.no-page-container{display:flex;flex-wrap:wrap;align-items:center;margin:60px auto}.no-page-container .col-50{width:50%}.no-page-container .col-50 img{margin:auto;width:100%;height:auto;display:block}@media screen and (max-width: 990px){.no-page-container .col-50{width:100%}}.container-small{max-width:680px !important;margin:0 auto;padding:0 15px}#content ul li .container{max-width:1472px;margin:0 auto;padding:0 36px}.grid-small{display:grid;grid-template-columns:1fr 680px 1fr;grid-column-gap:36px;padding:10px 0 10px 0;max-width:1400px;margin:auto}.grid-spacer{height:60px}@media screen and (max-width: 990px){.container{padding:0 15px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-custom .elementor-column>.elementor-element-populated,.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:15px !important}.grid-small{grid-template-columns:minmax(0, 1fr)}}@media screen and (max-width: 540px){.blog-grid,.search-grid{grid-template-columns:minmax(0, 1fr)}}.padding{padding-top:200px}.spacer{height:50px}.smaller{max-width:350px}.center{padding:20px 0;text-align:center}.center-title{text-align:center}.elementor-widget-text-editor:last-child .elementor-widget-container:last-of-type p:last-child{margin-bottom:0}.btn,.btn-primary,.elementor-element .elementor-button,#abc #ems-wf-dest .ems-wf-button,.wsf-form .wsf-button-full,.wsf-form .wsf-button-primary{display:inline-block;font-weight:400;font-size:16px;border-radius:12px;border:1.5px solid var(--swk-primary) !important;line-height:100%;padding:15px 20px 12px 20px !important;transition:all .1s ease-in;text-align:center;border-color:var(--swk-primary) !important;background-color:var(--swk-primary) !important;color:var(--swk-white) !important}.btn i,.btn-primary i,.elementor-element .elementor-button i,#abc #ems-wf-dest .ems-wf-button i,.wsf-form .wsf-button-full i,.wsf-form .wsf-button-primary i{margin-right:5px}.btn:focus,.btn-primary:focus,.elementor-element .elementor-button:focus,#abc #ems-wf-dest .ems-wf-button:focus,.wsf-form .wsf-button-full:focus,.wsf-form .wsf-button-primary:focus{outline:0;box-shadow:none !important;background-color:rgba(0,0,0,0) !important;color:var(--swk-primary) !important}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.elementor-element .elementor-button:hover,.elementor-element .elementor-button:focus,.elementor-element .elementor-button:active,#abc #ems-wf-dest .ems-wf-button:hover,#abc #ems-wf-dest .ems-wf-button:focus,#abc #ems-wf-dest .ems-wf-button:active,.wsf-form .wsf-button-primary:hover,.wsf-form .wsf-button-primary:focus,.wsf-form .wsf-button-primary:active{background-color:rgba(0,0,0,0) !important;color:var(--swk-primary) !important;border:1.5px solid var(--swk-primary) !important}#large-header ul li::before,#small-header ul li::before,.bg-energie ul li::before,.bg-mobilitaet ul li::before,.bg-wasser ul li::before{filter:brightness(0) invert(1)}.btn-outline{border-color:var(--swk-white) !important;color:#fff !important;background-color:rgba(0,0,0,0) !important}.btn-outline:hover,.btn-outline:active,.btn-outline:focus{background-color:#fff !important;color:var(--swk-primary) !important}.btn-outline-red{border-color:var(--swk-primary);color:var(--swk-primary) !important;background-color:rgba(0,0,0,0) !important}.btn-outline-red:hover,.btn-outline-red:active,.btn-outline-red:focus{color:var(--swk-white) !important;background-color:var(--swk-primary) !important}.elementor-element.elementor-button-info .elementor-button{border-color:var(--swk-primary) !important;color:var(--swk-primary) !important;background-color:rgba(0,0,0,0) !important}.elementor-element.elementor-button-info .elementor-button:hover,.elementor-element.elementor-button-info .elementor-button:focus,.elementor-element.elementor-button-info .elementor-button:active{border-color:var(--swk-primary) !important;color:var(--swk-white) !important;background-color:var(--swk-primary) !important}.elementor-element.elementor-button-success .elementor-button{border-color:var(--swk-white) !important;color:var(--swk-black) !important;background-color:var(--swk-white) !important}.elementor-element.elementor-button-success .elementor-button:hover,.elementor-element.elementor-button-success .elementor-button:focus,.elementor-element.elementor-button-success .elementor-button:active{border-color:var(--swk-white) !important;color:var(--swk-white) !important;background-color:rgba(0,0,0,0) !important}.elementor-element.elementor-button-success .elementor-button:hover i:hover,.elementor-element.elementor-button-success .elementor-button:focus i:hover,.elementor-element.elementor-button-success .elementor-button:active i:hover{color:var(--swk-white) !important}.elementor-element.elementor-button-warning .elementor-button{border-color:var(--swk-white) !important;color:var(--swk-primary) !important;background-color:var(--swk-white) !important}.elementor-element.elementor-button-warning .elementor-button:hover,.elementor-element.elementor-button-warning .elementor-button:focus,.elementor-element.elementor-button-warning .elementor-button:active{border-color:var(--swk-white) !important;color:var(--swk-white) !important;background-color:rgba(0,0,0,0) !important}.elementor-element.elementor-button-warning .elementor-button:hover i:hover,.elementor-element.elementor-button-warning .elementor-button:focus i:hover,.elementor-element.elementor-button-warning .elementor-button:active i:hover{color:var(--swk-white) !important}.elementor-element.elementor-button-danger .elementor-button{border-color:var(--swk-white) !important;color:var(--swk-white) !important;background-color:rgba(0,0,0,0) !important}.elementor-element.elementor-button-danger .elementor-button:hover,.elementor-element.elementor-button-danger .elementor-button:focus,.elementor-element.elementor-button-danger .elementor-button:active{border-color:var(--swk-white) !important;color:var(--swk-black) !important;background-color:var(--swk-white) !important;opacity:1 !important}.elementor-element.elementor-button-danger .elementor-button:hover i:hover,.elementor-element.elementor-button-danger .elementor-button:focus i:hover,.elementor-element.elementor-button-danger .elementor-button:active i:hover{color:var(--swk-white) !important}.elementor>.elementor-section{margin-top:60px;margin-bottom:60px}.elementor>.elementor-section:last-of-type{margin-bottom:0 !important}.elementor-widget:not(:last-child){margin-bottom:0 !important}.elementor-element .elementor-button{padding:15px 20px 13px 20px}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:20px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:4;-ms-hyphenate-limit-chars:8 3 4;hyphenate-limit-chars:8 3 4}li h4{margin-bottom:5px !important}h1{font-weight:900;font-size:40px;line-height:45px;letter-spacing:2px;text-transform:uppercase;color:#fff}h1 i,h1 em{font-weight:300;font-style:normal;font-size:28px;line-height:32px;letter-spacing:.02em;text-transform:uppercase;display:block}h2{font-weight:700;font-size:24px;line-height:28px !important;margin-bottom:20px}h2 i,h2 em{font-weight:300;font-style:normal}h2 strong,h2 b{font-weight:700 !important}h3{font-weight:700;font-size:18px;line-height:24px;margin-bottom:20px}p+h3,.elementor-column .elementor-element.elementor-widget-text-editor:not(:first-child) h3{margin-top:20px}h4{font-weight:700;font-size:16px;line-height:18px}h5{font-weight:700;font-size:16px;line-height:18px}h5 i,h5 em{font-weight:300;font-style:normal;font-size:28px;line-height:32px;letter-spacing:.02em;text-transform:uppercase;margin-top:0;display:block}h6{font-weight:900;font-size:40px;letter-spacing:1px;line-height:1;color:var(--swk-primary);margin-bottom:0;margin-top:20px}p{font-weight:300;font-size:16px;line-height:23px;margin-top:0;margin-bottom:20px}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:20px}li{font-weight:300}blockquote{margin-left:0}blockquote *{font-size:24px;font-weight:700;color:var(--swk-primary);line-height:28px}figcaption{color:var(--swk-grey);font-size:14px;text-align:right;margin-top:5px}small,pre{font-size:14px !important;color:var(--swk-grey);font-weight:300;font-family:inherit !important;margin:0;white-space:initial;line-height:1.4em;bottom:0}pre{display:block}.show-mobile{display:none !important}.hide-mobile{display:inline-block !important}@media screen and (max-width: 990px){h5{font-size:30px;line-height:40px}h2{font-size:22px;line-height:30px}.show-mobile{display:inline-block !important}.hide-mobile{display:none !important}}.thin{font-weight:300 !important}@media screen and (min-width: 991px){.sidebar-space{padding-left:300px}}.calendly-badge-widget{display:none;z-index:9 !important;right:calc(1% + 24px) !important;transform:translateY(-128px)}.calendly-badge-widget:focus-visible,.calendly-badge-widget:focus{outline:-webkit-focus-ring-color auto 1px;offset:2px;border-radius:50%}.calendly-badge-widget .calendly-badge-content{border-radius:50% !important;width:64px !important;height:64px !important;padding:0 !important;box-shadow:rgba(0,0,0,.24) 0 8px 20px 0 !important;background-color:var(--swk-primary) !important}.calendly-badge-widget .calendly-badge-content img{width:36px !important;height:36px !important;filter:brightness(0) invert(1)}.calendly-badge-widget.chat-loaded{bottom:105px !important}.umm-36jw8h{right:24px !important;z-index:9 !important}.hide-services .calendly-badge-widget,.hide-services .umm-36jw8h{display:none !important}.meldungen-single{margin:60px auto;max-width:742px;padding:0 36px;font-weight:300}.meldungen-single .postie-post{font-size:16px;line-height:23px}@media screen and (max-width: 1080px){.meldungen-single{max-width:520px}}#content .e-form__indicators .e-form__indicators__indicator__number,.blog-single .e-form__indicators .e-form__indicators__indicator__number{line-height:30px;display:block;text-align:center}#content .e-form__indicators .e-form__indicators__indicator--state-active,.blog-single .e-form__indicators .e-form__indicators__indicator--state-active{color:var(--swk-primary)}#content .e-form__indicators .e-form__indicators__indicator--state-completed .e-form__indicators__indicator__label,.blog-single .e-form__indicators .e-form__indicators__indicator--state-completed .e-form__indicators__indicator__label{color:var(--swk-primary)}#content .e-form__indicators .e-form__indicators__indicator--state-completed [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none),.blog-single .e-form__indicators .e-form__indicators__indicator--state-completed [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--swk-primary)}#content .e-form__indicators .e-form__indicators__indicator--state-completed+.e-form__indicators__indicator__separator,.blog-single .e-form__indicators .e-form__indicators__indicator--state-completed+.e-form__indicators__indicator__separator{background-color:var(--swk-primary)}#content .e-form__buttons .e-form__buttons__wrapper__button-previous,.blog-single .e-form__buttons .e-form__buttons__wrapper__button-previous{background-color:rgba(0,0,0,0) !important;color:var(--swk-primary) !important;border-color:var(--swk-primary) !important}#content .e-form__buttons .e-form__buttons__wrapper__button-previous:hover,#content .e-form__buttons .e-form__buttons__wrapper__button-previous:focus,#content .e-form__buttons .e-form__buttons__wrapper__button-previous:active,.blog-single .e-form__buttons .e-form__buttons__wrapper__button-previous:hover,.blog-single .e-form__buttons .e-form__buttons__wrapper__button-previous:focus,.blog-single .e-form__buttons .e-form__buttons__wrapper__button-previous:active{background-color:var(--swk-primary) !important;color:#fff !important;opacity:1 !important}#content .wsf-form .wsf-button-full:not(.wsf-button-primary),.blog-single .wsf-form .wsf-button-full:not(.wsf-button-primary){background-color:rgba(0,0,0,0) !important;color:var(--swk-primary) !important;border-color:var(--swk-primary) !important}#content .wsf-form .wsf-button-full:not(.wsf-button-primary):hover,#content .wsf-form .wsf-button-full:not(.wsf-button-primary):focus,#content .wsf-form .wsf-button-full:not(.wsf-button-primary):active,.blog-single .wsf-form .wsf-button-full:not(.wsf-button-primary):hover,.blog-single .wsf-form .wsf-button-full:not(.wsf-button-primary):focus,.blog-single .wsf-form .wsf-button-full:not(.wsf-button-primary):active{background-color:var(--swk-primary) !important;color:#fff !important;opacity:1 !important}#content input[type=text],#content input[type=email],#content input[type=password],#content input[type=date],#content input[type=time],#content input[type=number],#content input[type=tel],#content .v-select,#content textarea,#content select,#primary input[type=text],#primary input[type=email],#primary input[type=password],#primary input[type=date],#primary input[type=time],#primary input[type=number],#primary input[type=tel],#primary .v-select,#primary textarea,#primary select{border-radius:12px;min-height:53px;border:1px solid #acacac;margin-bottom:5px;font-weight:300;padding-top:25px;padding-left:20px}#content input[type=text]:not(.v-select),#content input[type=email]:not(.v-select),#content input[type=password]:not(.v-select),#content input[type=date]:not(.v-select),#content input[type=time]:not(.v-select),#content input[type=number]:not(.v-select),#content input[type=tel]:not(.v-select),#content .v-select:not(.v-select),#content textarea:not(.v-select),#content select:not(.v-select),#primary input[type=text]:not(.v-select),#primary input[type=email]:not(.v-select),#primary input[type=password]:not(.v-select),#primary input[type=date]:not(.v-select),#primary input[type=time]:not(.v-select),#primary input[type=number]:not(.v-select),#primary input[type=tel]:not(.v-select),#primary .v-select:not(.v-select),#primary textarea:not(.v-select),#primary select:not(.v-select){overflow:hidden}#content input[type=text]:focus,#content input[type=email]:focus,#content input[type=password]:focus,#content input[type=date]:focus,#content input[type=time]:focus,#content input[type=number]:focus,#content input[type=tel]:focus,#content .v-select:focus,#content textarea:focus,#content select:focus,#primary input[type=text]:focus,#primary input[type=email]:focus,#primary input[type=password]:focus,#primary input[type=date]:focus,#primary input[type=time]:focus,#primary input[type=number]:focus,#primary input[type=tel]:focus,#primary .v-select:focus,#primary textarea:focus,#primary select:focus{outline:0;box-shadow:none !important}#content input[type=text]:focus-visible,#content input[type=email]:focus-visible,#content input[type=password]:focus-visible,#content input[type=date]:focus-visible,#content input[type=time]:focus-visible,#content input[type=number]:focus-visible,#content input[type=tel]:focus-visible,#content .v-select:focus-visible,#content textarea:focus-visible,#content select:focus-visible,#primary input[type=text]:focus-visible,#primary input[type=email]:focus-visible,#primary input[type=password]:focus-visible,#primary input[type=date]:focus-visible,#primary input[type=time]:focus-visible,#primary input[type=number]:focus-visible,#primary input[type=tel]:focus-visible,#primary .v-select:focus-visible,#primary textarea:focus-visible,#primary select:focus-visible{outline:-webkit-focus-ring-color auto 1px;outline-offset:2px}#content input[placeholder=Kündigungszeitpunkt]+label,#primary input[placeholder=Kündigungszeitpunkt]+label{transform:translate(0, 0) !important}#content input[placeholder=Kündigungszeitpunkt]:focus+label,#content input[placeholder=Kündigungszeitpunkt][aria-invalid=true] label,#content input[placeholder=Kündigungszeitpunkt][aria-valid=true]+label,#content input[placeholder=Kündigungszeitpunkt]:not(:placeholder-shown)+label,#primary input[placeholder=Kündigungszeitpunkt]:focus+label,#primary input[placeholder=Kündigungszeitpunkt][aria-invalid=true] label,#primary input[placeholder=Kündigungszeitpunkt][aria-valid=true]+label,#primary input[placeholder=Kündigungszeitpunkt]:not(:placeholder-shown)+label{-webkit-transform:translateY(-80%) !important;transform:translateY(-80%) !important}#content div[data-type=select]::before,#primary div[data-type=select]::before{content:"";font-family:eicons;font-size:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:15px;pointer-events:none;text-shadow:0 0 3px rgba(0,0,0,.3)}#content .elementor-field-group .elementor-select-wrapper::before,#content div[data-type=select]::before,#primary .elementor-field-group .elementor-select-wrapper::before,#primary div[data-type=select]::before{top:45%;text-shadow:none;color:var(--swk-grey)}#content .wsf-form .wsf-field-wrapper select.wsf-field,#primary .wsf-form .wsf-field-wrapper select.wsf-field{background-image:none}#content input[type=text].without-label,#content input[type=email].without-label,#content input[type=password].without-label,#content input[type=date].without-label,#content input[type=time].without-label,#content input[type=number].without-label,.blog-single input[type=text].without-label,.blog-single input[type=email].without-label,.blog-single input[type=password].without-label,.blog-single input[type=date].without-label,.blog-single input[type=time].without-label,.blog-single input[type=number].without-label,#primary input[type=text].without-label,#primary input[type=email].without-label,#primary input[type=password].without-label,#primary input[type=date].without-label,#primary input[type=time].without-label,#primary input[type=number].without-label{min-height:46px;width:100%;padding-top:3px}#content input[type=radio],#content input[type=checkbox],.blog-single input[type=radio],.blog-single input[type=checkbox],#primary input[type=radio],#primary input[type=checkbox]{background-color:#fff}#content .elementor-field-type-date .elementor-field-label,#content div[data-type=datetime] .wsf-label,.blog-single .elementor-field-type-date .elementor-field-label,.blog-single div[data-type=datetime] .wsf-label{line-height:1.5;border-radius:2px;-webkit-transform:translateY(-80%);transform:translateY(-80%);font-size:.7em}#content input[type=date]::-webkit-inner-spin-button,#content input[type=date]::-webkit-calendar-picker-indicator,.blog-single input[type=date]::-webkit-inner-spin-button,.blog-single input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}#content .elementor-field-type-radio,#content .elementor-field-type-acceptance,.blog-single .elementor-field-type-radio,.blog-single .elementor-field-type-acceptance{margin-bottom:0}#content .elementor-field-type-radio .elementor-field-option,#content .elementor-field-type-acceptance .elementor-field-option,.blog-single .elementor-field-type-radio .elementor-field-option,.blog-single .elementor-field-type-acceptance .elementor-field-option{margin-bottom:15px;display:flex}#content div[data-type=checkbox]>div>div,#content div[data-type=radio]>div>div,.blog-single div[data-type=checkbox]>div>div,.blog-single div[data-type=radio]>div>div{display:flex;margin-bottom:15px}.label-bold{font-weight:400;padding-bottom:5px;display:block}.hint{color:var(--swk-grey);position:absolute;right:10px;bottom:10px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none !important;margin:0}.quantity{position:relative}.quantity .plus,.quantity .minus{appearance:none;-webkit-appearance:none;position:absolute;top:0;border:0;background-color:rgba(0,0,0,0);color:var(--swk-primary);font-size:40px;line-height:50px;font-weight:300}.quantity input{text-align:center;padding-left:0 !important}.quantity .minus{left:10px}.quantity .plus{right:10px;font-size:38px}.wsf-form div[data-type=checkbox] .wsf-label,.wsf-form div[data-type=radio] .wsf-label{position:relative !important;left:unset !important;top:unset !important;color:#000 !important}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;align-items:center;margin:.2em !important;cursor:pointer;padding:.2em !important;position:relative !important}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox],input[type=radio]{position:relative !important;appearance:none !important;-webkit-appearance:none;border:1px solid #acacac !important;border-radius:6px;display:inline-block !important;width:30px !important;min-width:30px;height:30px !important;padding-left:.2em;padding-bottom:.3em;vertical-align:bottom;color:rgba(0,0,0,0);transition:.2s;margin-right:10px !important;opacity:1 !important}input[type=checkbox]+label::before,input[type=checkbox]+label::after,input[type=radio]+label::before,input[type=radio]+label::after{display:none !important}input[type=checkbox]+label:active::before,input[type=radio]+label:active::before{transform:scale(0)}input[type=checkbox]:checked,input[type=radio]:checked{background-color:var(--swk-primary) !important;border-color:var(--swk-primary) !important;color:#fff}input[type=checkbox]:checked::after,input[type=radio]:checked::after{content:"";display:block;position:absolute;top:5px;left:12px;width:6px;height:14px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.toggle{border-radius:12px;border:1px solid var(--swk-grey);background-color:#fff;position:relative;padding:4px;display:grid;grid-gap:4px;grid-template-columns:auto auto;align-items:center;align-content:center}.toggle .input-wrapper{border-radius:9px;border:1px solid rgba(0,0,0,0);cursor:pointer;height:46px !important;display:inline-block;text-align:center;font-weight:400;display:flex;justify-content:center;align-items:center}.toggle .input-wrapper label{color:var(--swk-primary)}.toggle .input-wrapper:hover{background-color:var(--swk-newgrey);border:1px solid var(--swk-newgrey)}.toggle .input-wrapper.toggle-active{color:#000;background-color:var(--swk-newgrey)}.toggle .input-wrapper.toggle-active label{color:#000}.toggle input{display:none !important;appearance:none;-webkit-appearance:none}.toggle input::before,.toggle input::after{display:none !important}.toggle input:checked{background-color:var(--swk-primary)}.toggle label{display:inline-block;font-weight:700}input[type=time],.time-input{position:relative}input[type=time]::before,input[type=time]::after,.time-input::before,.time-input::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.375 5.25L8.625 12L15.375 18.75' stroke='%23E2001A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:24px;height:24px;background-size:cover;position:absolute;top:23px;left:5px}input[type=time]::after,.time-input::after{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.625 5.25L15.375 12L8.625 18.75' stroke='%23E2001A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");left:unset;right:5px}input[type=date],div[data-type=datetime]{position:relative}input[type=date]::after,div[data-type=datetime]::after{content:"";position:absolute;right:15px;width:24px;height:24px;top:calc(50% - 12px);background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.5 3.75H4.5C3.25736 3.75 2.25 4.75736 2.25 6V19.5C2.25 20.7426 3.25736 21.75 4.5 21.75H19.5C20.7426 21.75 21.75 20.7426 21.75 19.5V6C21.75 4.75736 20.7426 3.75 19.5 3.75Z' stroke='%23E2001A' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M14.9766 10.875C14.9766 11.4834 14.4834 11.9766 13.875 11.9766C13.2666 11.9766 12.7734 11.4834 12.7734 10.875C12.7734 10.2666 13.2666 9.77344 13.875 9.77344C14.4834 9.77344 14.9766 10.2666 14.9766 10.875Z' fill='%23E2001A' stroke='%23E2001A' stroke-width='0.046875'/%3E%3Cpath d='M18.7266 10.875C18.7266 11.4834 18.2334 11.9766 17.625 11.9766C17.0166 11.9766 16.5234 11.4834 16.5234 10.875C16.5234 10.2666 17.0166 9.77344 17.625 9.77344C18.2334 9.77344 18.7266 10.2666 18.7266 10.875Z' fill='%23E2001A' stroke='%23E2001A' stroke-width='0.046875'/%3E%3Cpath d='M14.9766 14.625C14.9766 15.2334 14.4834 15.7266 13.875 15.7266C13.2666 15.7266 12.7734 15.2334 12.7734 14.625C12.7734 14.0166 13.2666 13.5234 13.875 13.5234C14.4834 13.5234 14.9766 14.0166 14.9766 14.625Z' fill='%23E2001A' stroke='%23E2001A' stroke-width='0.046875'/%3E%3Cpath d='M18.7266 14.625C18.7266 15.2334 18.2334 15.7266 17.625 15.7266C17.0166 15.7266 16.5234 15.2334 16.5234 14.625C16.5234 14.0166 17.0166 13.5234 17.625 13.5234C18.2334 13.5234 18.7266 14.0166 18.7266 14.625Z' fill='%23E2001A' stroke='%23E2001A' stroke-width='0.046875'/%3E%3Cpath d='M6.375 15.75C6.99632 15.75 7.5 15.2463 7.5 14.625C7.5 14.0037 6.99632 13.5 6.375 13.5C5.75368 13.5 5.25 14.0037 5.25 14.625C5.25 15.2463 5.75368 15.75 6.375 15.75Z' fill='%23E2001A'/%3E%3Cpath d='M10.125 15.75C10.7463 15.75 11.25 15.2463 11.25 14.625C11.25 14.0037 10.7463 13.5 10.125 13.5C9.50368 13.5 9 14.0037 9 14.625C9 15.2463 9.50368 15.75 10.125 15.75Z' fill='%23E2001A'/%3E%3Cpath d='M6.375 19.5C6.99632 19.5 7.5 18.9963 7.5 18.375C7.5 17.7537 6.99632 17.25 6.375 17.25C5.75368 17.25 5.25 17.7537 5.25 18.375C5.25 18.9963 5.75368 19.5 6.375 19.5Z' fill='%23E2001A'/%3E%3Cpath d='M10.125 19.5C10.7463 19.5 11.25 18.9963 11.25 18.375C11.25 17.7537 10.7463 17.25 10.125 17.25C9.50368 17.25 9 17.7537 9 18.375C9 18.9963 9.50368 19.5 10.125 19.5Z' fill='%23E2001A'/%3E%3Cpath d='M13.875 19.5C14.4963 19.5 15 18.9963 15 18.375C15 17.7537 14.4963 17.25 13.875 17.25C13.2537 17.25 12.75 17.7537 12.75 18.375C12.75 18.9963 13.2537 19.5 13.875 19.5Z' fill='%23E2001A'/%3E%3Cpath d='M6 2.25V3.75' stroke='%23E2001A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18 2.25V3.75' stroke='%23E2001A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.75 7.5H2.25' stroke='%23E2001A' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}div[data-type=datetime]::after{right:20px;top:calc(50% - 14px)}.v-date-picker-table{height:250px}.v-date-picker-table .v-btn.v-btn--active{background-color:#fff;border:1px solid var(--swk-primary)}.v-date-picker-table .v-btn.v-btn--active .v-btn__content{color:#fff}.v-date-picker-table .v-btn:hover,.v-date-picker-table .v-btn:active,.v-date-picker-table .v-btn:focus{background-color:var(--swk-newgrey);opacity:1 !important}.v-date-picker-table .v-btn .v-btn__content{color:var(--swk-primary)}.wsf-form{font-size:16px !important;line-height:1.15 !important}.wsf-form .wsf-field-wrapper[data-type=recaptcha]{height:0;margin:0 !important}.wsf-form::after{content:"*Pflichtfelder";position:relative;display:block;font-size:14px;line-height:20px;margin-top:20px}.wsf-form .wsf-help{display:none !important}.wsf-form .wsf-grid{margin-left:-5px;margin-right:-5px}.wsf-form div[data-type=message] .wsf-alert{background-color:rgba(0,0,0,0);border:0 !important;font-size:16px;line-height:23px;padding:0;margin-bottom:10px}.wsf-form div[data-type=message] .wsf-alert h4{font-weight:700;font-size:16px;line-height:18px}.wsf-form div[data-type=message] .wsf-alert a{text-decoration:none}.wsf-form div[data-type=radio] div[role=radiogroup]{display:flex;flex-wrap:wrap}.wsf-form div[data-type=radio] div[role=radiogroup]>div.wsf-inline{padding-right:10px;display:flex;flex-direction:row;flex-wrap:nowrap}.wsf-form div[data-type=radio] div[role=radiogroup]>div:not(.wsf-inline){width:100%}.wsf-form div[data-type=radio] div[role=radiogroup] label{display:inline-block !important}.wsf-form .wsf-tile{padding-left:5px !important;padding-right:5px !important}.wsf-form .wsf-field-wrapper{margin-bottom:10px !important}.wsf-form .wsf-field-wrapper.sepa-nachricht{margin-bottom:0 !important}.wsf-form .wsf-text-danger{color:var(--swk-primary) !important}.wsf-form .wsf-required-wrapper{padding-left:.2em}.wsf-form .wsf-required-wrapper .wsf-text-danger{color:var(--swk-grey) !important;font-weight:300}.wsf-form label.wsf-label{font-size:16px !important;line-height:1.15 !important;margin-bottom:0 !important}.wsf-form label.wsf-label b{margin:0 5px}.wsf-form label.wsf-label p{margin:0 !important}.wsf-form label.wsf-label p a{color:#000}.wsf-form label.wsf-label p a b{margin:0 !important}.wsf-form label.wsf-label p+.wsf-required-wrapper{display:none}.wsf-form div[role=radiogroup] label.wsf-label b{margin:0}.wsf-form ul.wsf-group-tabs.wsf-steps>li>a::before{color:var(--swk-primary) !important;border-color:var(--swk-primary) !important;background-color:#fff !important;font-weight:300 !important;line-height:39px !important;font-family:"Germalt",sans-serif}.wsf-form ul.wsf-group-tabs.wsf-steps>li>a span{color:var(--swk-primary)}.wsf-form ul.wsf-group-tabs.wsf-steps>li.wsf-tab-active~li>a::before{color:#c2cbd2 !important;border-color:#c2cbd2 !important;background-color:#fff !important}.wsf-form ul.wsf-group-tabs.wsf-steps>li.wsf-tab-active~li>a span{color:#c2cbd2}.wsf-form .wsf-steps .wsf-group-tab::before{display:none}.wsf-form .wsf-steps .wsf-group-tab a{pointer-events:none}.wsf-form .wsf-steps .wsf-group-tab a:focus::before{box-shadow:none !important}.wsf-form .wsf-steps .wsf-group-tab a::before{color:#c2cbd2 !important;border-color:#c2cbd2 !important}.wsf-form .wsf-steps .wsf-group-tab a span{color:#c2cbd2}.wsf-form .wsf-steps .wsf-tab-active a::before{color:var(--swk-primary) !important;border-color:var(--swk-primary) !important}.wsf-form .wsf-steps .wsf-tab-active a span{color:var(--swk-primary)}.wsf-form ul.wsf-group-tabs.wsf-steps>li.wsf-tab-active>a::before{background-color:var(--swk-primary) !important;color:#fff !important}.wsf-form ul.wsf-group-tabs.wsf-steps>li>a::after{background-color:var(--swk-primary) !important;left:-25% !important;width:50% !important}.wsf-form ul.wsf-group-tabs.wsf-steps>li.wsf-tab-active~li>a::after{background-color:#c2cbd2 !important}.wsf-form input[aria-invalid=true],.wsf-form textarea[aria-invalid=true],.wsf-form select[aria-invalid=true]{border-color:var(--swk-primary) !important}.wsf-form .required .wsf-label-wrapper{border-color:var(--swk-primary) !important}.wsf-form .pseudo-label .wsf-label{color:rgba(0,0,0,0) !important}.wsf-label-position-inside input.wsf-field[placeholder]+label{left:25px}.wsf-label-position-inside canvas.wsf-field+label,.wsf-label-position-inside select.wsf-field+label,.wsf-label-position-inside input.wsf-field[placeholder]:focus+label,.wsf-label-position-inside input.wsf-field[placeholder]:not(:placeholder-shown)+label,.wsf-label-position-inside textarea.wsf-field[placeholder]:focus+label,.wsf-label-position-inside textarea.wsf-field[placeholder]:not(:placeholder-shown)+label,.wsf-label-position-inside canvas.wsf-field+.wsf-input-group-append+label,.wsf-label-position-inside select.wsf-field+.wsf-input-group-append+label,.wsf-label-position-inside input.wsf-field[placeholder]:focus+.wsf-input-group-append+label,.wsf-label-position-inside input.wsf-field[placeholder]:not(:placeholder-shown)+.wsf-input-group-append+label,.wsf-label-position-inside textarea.wsf-field[placeholder]:focus+.wsf-input-group-append+label,.wsf-label-position-inside textarea.wsf-field[placeholder]:not(:placeholder-shown)+.wsf-input-group-append+label{line-height:1.5 !important;border-radius:2px;-webkit-transform:translateY(-80%) !important;transform:translateY(-80%) !important;font-size:.7em !important;padding:0 !important;background-color:rgba(0,0,0,0) !important;margin-inline-start:0 !important}#content .elementor-field-group,#primary .elementor-field-group{position:relative}#content .elementor-field-label,#primary .elementor-field-label,#content .wsf-form .wsf-label,#primary .wsf-form .wsf-label{position:absolute;left:20px;top:18px;color:var(--swk-black);z-index:9;font-weight:300;transition:font-size 150ms ease-out,-webkit-transform 150ms ease-out;transition:transform 150ms ease-out,font-size 150ms ease-out;transition:transform 150ms ease-out,font-size 150ms ease-out,-webkit-transform 150ms ease-out}#content .elementor-field-label,#primary .elementor-field-label{width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#content .wsf-form div[data-type=checkbox] .wsf-label,#primary .wsf-form div[data-type=checkbox] .wsf-label{width:100%;overflow:unset;text-overflow:unset;white-space:unset}#content .wsf-form .wsf-label,#primary .wsf-form .wsf-label{left:25px}#content .focused:not(.elementor-field-type-upload) .elementor-field-label,#content .elementor-field-type-select .elementor-field-label,#primary .focused:not(.elementor-field-type-upload) .elementor-field-label,#primary .elementor-field-type-select .elementor-field-label,#content .wsf-form div[data-type=select] .wsf-label,#primary .wsf-form div[data-type=select] .wsf-label{line-height:1.5 !important;border-radius:2px;-webkit-transform:translateY(-80%);transform:translateY(-80%);font-size:.7em !important;top:20px}#content .elementor-field-type-upload .elementor-field-label,#primary .elementor-field-type-upload .elementor-field-label{position:relative;top:0;left:0;border-radius:12px;min-height:53px;border:1px solid var(--swk-grey);margin-bottom:5px;font-weight:300;padding:4px 4px 4px 20px;display:flex;align-items:center;width:100%;overflow:hidden;color:#373a3c}#content .elementor-field-type-upload .elementor-field-label::after,#primary .elementor-field-type-upload .elementor-field-label::after{content:"Datei auswählen";background-color:#fff;color:var(--swk-primary);font-weight:700;width:calc(50% - 30px);min-width:170px;display:flex;align-items:center;justify-content:center;border-radius:12px;margin-left:auto}#content .elementor-upload-field,#content div[data-type=file] .wsf-tile:first-of-type,#primary .elementor-upload-field,#primary div[data-type=file] .wsf-tile:first-of-type{opacity:0;position:absolute;z-index:1;top:0;left:5px;width:calc(100% - 10px);height:calc(100% - 5px)}#content .elementor-field-type-acceptance .elementor-field-label,#primary .elementor-field-type-acceptance .elementor-field-label{display:none}#content div[data-type=file] .wsf-label-wrapper,#primary div[data-type=file] .wsf-label-wrapper{position:relative;top:0;left:0;border-radius:12px;min-height:53px;border:1px solid var(--swk-grey);margin-bottom:5px;font-weight:300;padding:4px 4px 4px 20px;display:flex;align-items:center;width:100%;overflow:hidden;color:#373a3c}#content div[data-type=file] .wsf-label-wrapper::after,#primary div[data-type=file] .wsf-label-wrapper::after{content:"Datei auswählen";background-color:#fff;color:var(--swk-primary);font-weight:700;width:calc(50% - 30px);min-width:170px;display:flex;align-items:center;justify-content:center;border-radius:9px;margin-left:auto;height:44px}#content div[data-type=file] .wsf-label-wrapper .wsf-label,#primary div[data-type=file] .wsf-label-wrapper .wsf-label{position:unset !important;color:#000}#content div[data-type=file] .wsf-label-wrapper .wsf-label .wsf-text-danger,#primary div[data-type=file] .wsf-label-wrapper .wsf-label .wsf-text-danger{display:none}#content div[data-type=file] .wsf-label-wrapper .wsf-file-preview,#primary div[data-type=file] .wsf-label-wrapper .wsf-file-preview{display:none}#content div[data-type=file] .wsf-grid.wsf-fields,#primary div[data-type=file] .wsf-grid.wsf-fields{width:100%;margin:0 !important}#content div[data-type=file] .wsf-tile,#primary div[data-type=file] .wsf-tile{max-width:100% !important;flex:0 0 100% !important}#content div[data-type=file] .wsf-tile:not(.wsf-label-wrapper) input,#primary div[data-type=file] .wsf-tile:not(.wsf-label-wrapper) input{height:100%}#content div[data-type=file] .wsf-label-wrapper::after,#primary div[data-type=file] .wsf-label-wrapper::after{content:"Datei auswählen" !important}#content div[data-type=file].required .wsf-label-wrapper::after,#primary div[data-type=file].required .wsf-label-wrapper::after{content:"Datei auswählen*" !important}#content .info-text,#primary .info-text{color:#cacaca}#content .info-text .wsf-alert,#primary .info-text .wsf-alert{margin-bottom:0}.focused{outline:-webkit-focus-ring-color auto 1px !important}table{width:100%}table td{vertical-align:top;padding:6px 3px 6px 0}.lds-ring,.lds-ring div{box-sizing:border-box}.lds-ring{display:none;position:relative;width:50px;height:50px;padding-top:80px;margin-left:auto;margin-right:auto}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:48px;height:48px;margin:5px;border:5px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.language-modal{position:fixed;bottom:20px;right:20px;z-index:99;box-shadow:-1px -1px 36px 0 rgba(0,0,0,.32);-webkit-box-shadow:-1px -1px 36px 0 rgba(0,0,0,.32);-moz-box-shadow:-1px -1px 36px 0 rgba(0,0,0,.32)}.language-modal .red-box-content{border:1px solid #fff !important}.language-modal .btn{margin-top:10px}.language-modal #close-modal{position:absolute;right:15px;top:16px}.col-gap-left .elementor-column.elementor-inner-column:first-of-type .elementor-widget-wrap{margin-right:100px}.col-gap-left .elementor-inner-section{padding:15px 0}.col-gap-left h1,.col-gap-left h2,.col-gap-left h3,.col-gap-left h4,.col-gap-left h5,.col-gap-left h6{margin:0 !important}@media screen and (max-width: 990px){.col-gap-left .elementor-column.elementor-inner-column:first-of-type .elementor-widget-wrap{margin-right:50px}}@media screen and (max-width: 540px){.col-gap-left .elementor-column.elementor-inner-column:first-of-type .elementor-widget-wrap{margin-right:0}}.b-radius .elementor-widget-wrap{border-radius:12px}.centered-col .elementor-widget-wrap{align-items:center !important;flex-wrap:nowrap}.centered-col h1,.centered-col h2,.centered-col h3,.centered-col h4,.centered-col h5,.centered-col h6{margin-bottom:0}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0 !important}.border-radius-12 .elementor-widget-container{overflow:hidden;border-radius:12px !important;position:relative}.border-radius-12 .elementor-widget-container iframe{display:block;height:790.9604519774px}@media screen and (max-width: 1780px){.border-radius-12 .elementor-widget-container iframe{height:calc((100vw - 300px - 79px)/1.77)}}@media screen and (max-width: 990px){.border-radius-12 .elementor-widget-container iframe{height:calc((100vw - 30px)/1.77)}}.elementor-col-66 .border-radius-12 .elementor-widget-container{overflow:hidden;border-radius:12px !important;position:relative}.elementor-col-66 .border-radius-12 .elementor-widget-container iframe{display:block;height:519.7740112994px}@media screen and (max-width: 1300px){.elementor-col-66 .border-radius-12 .elementor-widget-container iframe{height:calc((100vw - 300px - 79px)/1.77)}}@media screen and (max-width: 1080px){.elementor-col-66 .border-radius-12 .elementor-widget-container iframe{height:293.7853107345px}}@media screen and (max-width: 550px){.elementor-col-66 .border-radius-12 .elementor-widget-container iframe{height:calc((100vw - 30px)/1.77)}}#konstanz img,#meersburg img{width:100%}.no-margin-bottom{margin-bottom:0 !important}.no-margin-bottom h1,.no-margin-bottom h2,.no-margin-bottom h4,.no-margin-bottom h5,.no-margin-bottom h6{margin-bottom:0}.no-margin-top{margin-top:0 !important}.no-margin-top .elementor-widget-wrap{padding-top:0 !important}.no-margin{margin-top:0 !important;margin-bottom:0 !important}.no-margin .elementor-widget-wrap{padding-top:0 !important;padding-bottom:0 !important}.margin-grid-gap{margin-top:36px !important}.margin-grid-gap .elementor-col-66{margin:0 !important}@media screen and (max-width: 1080px){.margin-grid-gap{margin-top:21px !important}}.margin-left{display:flex;justify-content:flex-end !important}@media screen and (max-width: 1750px){.margin-left{padding-right:18px}}@media screen and (max-width: 1024px){.margin-left{justify-content:center !important;padding-right:0}}.margin-right{display:flex;justify-content:flex-start !important}@media screen and (max-width: 1750px){.margin-right{padding-left:18px}}@media screen and (max-width: 1024px){.margin-right{justify-content:center !important;padding-left:0}}.left-aligned.elementor-widget-image .elementor-widget-container{text-align:left !important}.headline-margin{margin-top:20px !important}.elementor-icon-list-items{padding-left:0 !important;margin-bottom:0 !important}.elementor-icon-list-items .elementor-icon-list-icon{margin-right:10px}@media screen and (max-width: 990px){.elementor>.elementor-section{margin-top:40px;margin-bottom:40px}}.elementor-maintenance-mode main>#small-header{display:none}.elementor-maintenance-mode main .hide-maintenance{display:none}.elementor-maintenance-mode main .elementor>.elementor-section:first-child{margin-top:0;margin-bottom:0}.app-store{margin-top:25px;display:flex;grid-gap:15px}.app-store img{height:40px !important;width:auto}iframe{border-radius:9px}.contrast-mode #content ul li::before,.contrast-mode .blog-single ul li::before{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.contrast-mode a:not(.blog-item),.contrast-mode .btn,.contrast-mode a.elementor-button,.contrast-mode p a,.contrast-mode a.elementor-accordion-title{text-decoration:underline !important}.contrast-mode a:not(.blog-item) svg path,.contrast-mode .btn svg path,.contrast-mode a.elementor-button svg path,.contrast-mode p a svg path,.contrast-mode a.elementor-accordion-title svg path{stroke:var(--swk-primary)}.contrast-mode a:not(.elementor-button):not(.btn):hover,.contrast-mode a.blog-item:hover .blog-link{text-decoration:none !important}.contrast-mode .blog-item a:not(.blog-link),.contrast-mode a.blog-item p,.contrast-mode a.blog-item h3{text-decoration:none !important}.contrast-mode a.blog-item .blog-link,.contrast-mode a.blog-link{text-decoration:underline !important}.contrast-mode .toggle .input-wrapper.toggle-active{border:1px solid var(--swk-primary)}.contrast-mode #gas-notification input[type=submit]{border:1.5px solid var(--swk-primary) !important;border-color:var(--swk-primary) !important;background-color:var(--swk-primary) !important}.contrast-mode #gas-notification input[type=submit]:hover{background-color:rgba(0,0,0,0) !important;color:var(--swk-primary) !important}.contrast-mode small,.contrast-mode pre{color:var(--swk-black)}.contrast-mode .wsf-form ul.wsf-group-tabs.wsf-steps>li.wsf-tab-active~li>a::before{color:var(--swk-black) !important;border-color:var(--swk-black) !important}.contrast-mode .wsf-form ul.wsf-group-tabs.wsf-steps>li.wsf-tab-active~li>a::after{background-color:var(--swk-black) !important}.contrast-mode .wsf-form ul.wsf-group-tabs.wsf-steps>li.wsf-tab-active~li>a span{color:var(--swk-black)}.contrast-mode .wsf-form .wsf-required-wrapper .wsf-text-danger{color:var(--swk-black) !important}.contrast-mode #content input[type=text],.contrast-mode #content input[type=email],.contrast-mode #content input[type=password],.contrast-mode #content input[type=date],.contrast-mode #content input[type=time],.contrast-mode #content input[type=number],.contrast-mode #content input[type=tel],.contrast-mode #content .v-select,.contrast-mode #content textarea,.contrast-mode #content select,.contrast-mode #content input[type=text],.contrast-mode #content input[type=email],.contrast-mode #content input[type=password],.contrast-mode #content input[type=date],.contrast-mode #content input[type=time],.contrast-mode #content input[type=number],.contrast-mode #content input[type=tel],.contrast-mode #content .v-select,.contrast-mode #content textarea,.contrast-mode #content select,.contrast-mode #content input[type=checkbox],.contrast-mode #content input[type=radio],.contrast-mode #primary input[type=text],.contrast-mode #primary input[type=email],.contrast-mode #primary input[type=password],.contrast-mode #primary input[type=date],.contrast-mode #primary input[type=time],.contrast-mode #primary input[type=number],.contrast-mode #primary input[type=tel],.contrast-mode #primary .v-select,.contrast-mode #primary textarea,.contrast-mode #primary select,.contrast-mode #primary input[type=text],.contrast-mode #primary input[type=email],.contrast-mode #primary input[type=password],.contrast-mode #primary input[type=date],.contrast-mode #primary input[type=time],.contrast-mode #primary input[type=number],.contrast-mode #primary input[type=tel],.contrast-mode #primary .v-select,.contrast-mode #primary textarea,.contrast-mode #primary select,.contrast-mode #primary input[type=checkbox],.contrast-mode #primary input[type=radio]{border:1px solid var(--swk-black) !important}.contrast-mode #content input[type=date]::after,.contrast-mode #content div[data-type=datetime]::after,.contrast-mode #primary input[type=date]::after,.contrast-mode #primary div[data-type=datetime]::after{filter:brightness(0)}.contrast-mode #content .info-text,.contrast-mode #primary .info-text{color:var(--swk-black)}.contrast-mode #content .elementor-field-group .elementor-select-wrapper::before,.contrast-mode #content div[data-type=select]::before,.contrast-mode #primary .elementor-field-group .elementor-select-wrapper::before,.contrast-mode #primary div[data-type=select]::before{color:var(--swk-black)}.contrast-mode .toggle{border:1px solid var(--swk-black)}.contrast-mode .hint{color:var(--swk-black)}.elementor-editor-active #header .wrapper{display:none}.elementor-editor-active .elementor-edit-mode .elementor-element.elementor-inner-section{margin-top:0;margin-bottom:0}.elementor-editor-active .elementor-edit-mode .elementor-element.elementor-section{margin-top:60px;margin-bottom:60px}.elementor-editor-active .elementor>.elementor-section{margin-top:60px;margin-bottom:60px}.elementor-editor-active .elementor>.elementor-section:last-of-type{margin-bottom:0 !important}.elementor-editor-active .elementor-controls-stack #elementor-controls,.elementor-editor-active .elementor-control-structure-presets,.elementor-editor-active .elementor-control-layout,.elementor-editor-active .elementor-control-content_width,.elementor-editor-active .elementor-control-gap,.elementor-editor-active .elementor-control-stretch_section,.elementor-editor-active .elementor-control-html_tag,.elementor-editor-active .elementor-control-inline_size{display:none}.elementor-editor-active #content .elementor-widget-container ul,.elementor-editor-active .blog-single ul{line-height:23px;padding-left:30px;margin:20px 0}.elementor-editor-active #content .elementor-widget-container ul.elementor-icon-list-items,.elementor-editor-active .blog-single ul.elementor-icon-list-items{margin:0}.elementor-editor-active #content .elementor-widget-container ul li,.elementor-editor-active .blog-single ul li{list-style-type:none;position:relative}.elementor-editor-active #content .elementor-widget-container ul li::before,.elementor-editor-active .blog-single ul li::before{content:" ";background:url(./img/list.svg) no-repeat center !important;width:5px;height:10px;position:absolute;left:-18px;top:5px}.elementor-section:not(.elementor-structure) .elementor-col-50 .timetable-information .search-mask{grid-template-columns:minmax(300px, 1fr)}@media screen and (max-width: 990px){.elementor-section.elementor-section-boxed:not(.elementor-structure,.elementor-inner-section)>.elementor-container{justify-content:center}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1472px !important;justify-content:space-between;padding:0 36px}.elementor-section.elementor-section-boxed>.elementor-container .elementor-col-33{width:calc((100% - 72px)/3) !important}@media screen and (max-width: 990px){.elementor-section.elementor-section-boxed>.elementor-container .elementor-col-33{width:520px !important;max-width:100% !important;margin-bottom:36px}.elementor-section.elementor-section-boxed>.elementor-container .elementor-col-33:last-child{margin-bottom:0}}@media screen and (max-width: 990px){.elementor-section.elementor-section-boxed>.elementor-container .mobile-three .elementor-col-33{width:calc((100% - 72px)/3) !important;margin-bottom:0 !important}}.elementor-section.elementor-section-boxed>.elementor-container .elementor-container{padding:0}@media screen and (max-width: 1080px){.elementor-section.elementor-section-boxed>.elementor-container{width:1080px !important;max-width:100% !important}}@media screen and (max-width: 990px){.elementor-section.elementor-section-boxed>.elementor-container{padding:0 15px}}.elementor-section.elementor-section-boxed:not(.elementor-structure)>.elementor-container .elementor-col-66 .timetable-information .search-mask{grid-template-columns:minmax(300px, 1fr)}.elementor-section.elementor-section-boxed:not(.elementor-structure)>.elementor-container .elementor-col-50 .calculate-box .calculate-content{grid-template-columns:1fr 1fr}.elementor-section.elementor-section-boxed:not(.elementor-structure)>.elementor-container .elementor-col-16,.elementor-section.elementor-section-boxed:not(.elementor-structure)>.elementor-container .elementor-col-25{width:auto}@media screen and (max-width: 990px){.elementor-section.elementor-section-boxed:not(.elementor-structure)>.elementor-container .elementor-col-16,.elementor-section.elementor-section-boxed:not(.elementor-structure)>.elementor-container .elementor-col-25{width:100%}}@media screen and (max-width: 1550px){.elementor-section.elementor-section-boxed:not(.elementor-structure)>.elementor-container .elementor-col-66 .calculate-box .calculate-content{grid-template-columns:1fr 1fr}}@media screen and (max-width: 1080px){.elementor-section.elementor-section-boxed:not(.elementor-structure)>.elementor-container .elementor-col-66{width:100% !important;max-width:100% !important;margin:15px auto}.elementor-section.elementor-section-boxed:not(.elementor-structure)>.elementor-container .elementor-col-25+.elementor-col-50:not(.elementor-inner-column){width:520px !important;max-width:100% !important;margin:auto}.elementor-section.elementor-section-boxed:not(.elementor-structure)>.elementor-container .elementor-col-25+.elementor-col-50:not(.elementor-inner-column):first-of-type{margin-bottom:36px}}@media screen and (max-width: 1200px){.elementor-section.elementor-section-boxed:not(.elementor-structure)>.elementor-container .elementor-col-50.elementor-inner-column{width:calc(50% - 18px) !important}}@media screen and (max-width: 990px){.elementor-section.elementor-section-boxed:not(.elementor-structure)>.elementor-container .elementor-col-50+.elementor-col-25{display:none}.elementor-section.elementor-section-boxed:not(.elementor-structure)>.elementor-container .elementor-col-66 .elementor-container{justify-content:space-between}.elementor-section.elementor-section-boxed:not(.elementor-structure)>.elementor-container .elementor-col-50:not(.elementor-inner-column){width:520px !important;max-width:100% !important;margin:auto}.elementor-section.elementor-section-boxed:not(.elementor-structure)>.elementor-container .elementor-col-50:not(.elementor-inner-column):first-of-type{margin-bottom:36px}}@media screen and (max-width: 540px){.elementor-section.elementor-section-boxed:not(.elementor-structure)>.elementor-container .elementor-col-50.elementor-inner-column{width:100% !important;margin-bottom:36px}.elementor-section.elementor-section-boxed:not(.elementor-structure)>.elementor-container .elementor-col-50.elementor-inner-column:last-of-type{margin-bottom:0 !important}.elementor-section.elementor-section-boxed:not(.elementor-structure)>.elementor-container .elementor-col-66 .elementor-container{justify-content:center}}.elementor-section:not(.elementor-structure) .smaller-cols .elementor-col-50{width:calc((100% - 100px)/2) !important}@media screen and (max-width: 1200px){.elementor-section:not(.elementor-structure) .smaller-cols .elementor-col-100{width:520px !important;margin:0 auto !important}}.elementor-section:not(.elementor-structure) .smaller-cols .blog-slider{max-width:630px}.elementor-button-content-wrapper{display:flex;align-items:center}.elementor-button-content-wrapper .elementor-button-icon{display:flex;align-items:center}.elementor-button-content-wrapper .elementor-button-icon i{display:flex;align-items:center}.elementor-button-content-wrapper .elementor-button-icon i::before{height:18px}.elementor-button-content-wrapper .elementor-button-text{min-height:18px;display:flex;align-items:center;flex-wrap:wrap}.red-box{background-color:var(--swk-white);border-radius:12px;max-width:442px;border:2px dotted var(--swk-primary);margin:auto}.red-box.alert-box{margin-bottom:0 !important}.red-box .red-box-header{background-image:url(./img/box-header.jpg);background-size:cover;padding:17px 15px 14px 15px;border-top-left-radius:12px;border-top-right-radius:12px;margin-top:-2px;width:calc(100% + 4px);margin-left:-2px;margin-right:-2px}.red-box .red-box-header h3:first-of-type{margin-top:0 !important}.red-box .red-box-content{padding:15px 15px 15px 15px;line-height:23px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;height:auto}.red-box .red-box-content a{transition:all .1s ease}.red-box .red-box-content a:hover,.red-box .red-box-content a:active,.red-box .red-box-content a:focus{color:#700}.red-box .red-box-content p:first-of-type{margin-top:0}.red-box h1,.red-box h2,.red-box h3,.red-box h4{font-weight:700;margin:0;font-size:18px;line-height:24px;padding:0;color:#fff}.red-box h1 span,.red-box h2 span,.red-box h3 span,.red-box h4 span{font-weight:300}.red-box p:last-of-type{margin-bottom:0}.red-box-content{height:calc(100% - 52px)}.red-info-box{background-color:var(--swk-white);border-radius:12px;margin:10px 0 20px 0}.red-info-box>.elementor-widget-wrap{padding:15px 15px 15px 15px;border:2px dotted var(--swk-primary);border-radius:12px}.red-info-box>.elementor-widget-wrap>.elementor-widget{padding:0 25px 0 25px}.red-info-box .elementor-widget-heading{margin-bottom:20px !important;width:calc(100% + 4px) !important;margin-top:-2px;margin-left:-2px;margin-right:-2px}.red-info-box .elementor-heading-title{margin-bottom:0 !important}.red-info-box .elementor-widget-tabs{padding:15px 25px 0 25px !important}.red-info-box .elementor-widget-tabs .elementor-tabs .elementor-tabs-wrapper{background-color:#fff}.red-info-box .elementor-widget-tabs .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title{font-weight:700;color:var(--swk-primary);border-radius:9px;border:1px solid rgba(0,0,0,0)}.red-info-box .elementor-widget-tabs .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active{background-color:var(--swk-newgrey);border-color:var(--swk-newgrey);color:#000}.red-info-box .elementor-widget-tabs .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title:hover{background-color:var(--swk-newgrey)}.red-info-box .elementor-widget-tabs .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title:focus{background-color:var(--swk-newgrey);border:1px solid var(--swk-black)}.red-info-box .elementor-widget-tabs .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title:focus-visible{outline:-webkit-focus-ring-color auto 1px !important;outline-offset:1px !important}.red-info-box .elementor-widget-tabs .elementor-tabs .elementor-tab-content[hidden=false]{display:block !important}.red-info-box .elementor-widget-tabs .elementor-tab-content.elementor-active{display:block}.red-info-box .elementor-widget-text-editor p:first-of-type{margin-top:0}.red-info-box .elementor-widget-heading{background-image:url(./img/box-header.jpg);background-size:cover;position:relative;padding:17px 15px 14px 15px !important;border-top-left-radius:12px;border-top-right-radius:12px}.red-info-box .elementor-heading-title{margin-top:0 !important}.red-info-box h1,.red-info-box h2,.red-info-box h3,.red-info-box h4{font-weight:700;font-size:18px;line-height:24px;margin:0;padding:0;color:#fff}.red-info-box .elementor-widget-wrap.elementor-element-populated{padding:0 0 15px 0 !important}.red-info-box .elementor-widget-template{display:none}.red-info-box .elementor-accordion .elementor-accordion-item{display:flex;flex-wrap:wrap}.red-info-box .elementor-accordion .elementor-accordion-item:last-of-type{margin-bottom:0}.red-info-box .elementor-accordion .elementor-tab-title{display:inline-flex;flex-direction:row-reverse;justify-content:center;background-image:none !important;background-color:rgba(0,0,0,0) !important;margin:auto;width:auto}.red-info-box .elementor-accordion .elementor-tab-title:focus{color:var(--swk-link-hover) !important;border:1px solid var(--swk-black)}.red-info-box .elementor-accordion .elementor-tab-title:focus-visible{outline:-webkit-focus-ring-color auto 1px !important;outline-offset:1px !important}.red-info-box .elementor-accordion .elementor-accordion-title{color:var(--swk-primary) !important;width:auto;padding:18px 0 15px 20px !important}.red-info-box .elementor-accordion .elementor-accordion-title:hover{color:var(--swk-link-hover) !important}.red-info-box .elementor-accordion .elementor-accordion-title:focus{color:var(--swk-link-hover) !important;border:1px solid var(--swk-black)}.red-info-box .elementor-accordion .elementor-tab-content{padding:15px 0}.red-info-box .elementor-accordion .elementor-tab-content a:focus,.red-info-box .elementor-accordion .elementor-tab-content a:active{color:var(--swk-link-hover)}.red-info-box .elementor-accordion .elementor-accordion-icon{position:relative;right:unset;width:23px;display:inline-flex !important;align-items:center !important;top:0 !important}.red-info-box .elementor-accordion .elementor-accordion-icon i.fas::before{width:23px;height:23px;border-radius:50%;right:unset;top:-3px;background:var(--swk-primary);-webkit-mask-image:url(./img/arrow.svg);mask-image:url(./img/arrow.svg)}.red-info-box .elementor-accordion .elementor-accordion-icon.hovered i.fas::before{background-color:var(--swk-link-hover)}.red-info-box .elementor-widget-icon{padding:0 !important;position:absolute;top:17px;left:15px;width:25px !important;height:auto;z-index:1}.red-info-box .elementor-widget-icon .elementor-icon{font-size:18px}.red-info-box .elementor-widget-icon+.elementor-widget-heading{padding:17px 15px 14px 50px !important}@media screen and (max-width: 990px){.red-info-box{margin-bottom:16px !important}.red-info-box .elementor-element-populated{margin-left:0 !important}}@media screen and (max-width: 990px){.red-info-box{max-width:calc(100% - 20px)}}.elementor-accordion .elementor-tab-content a u{text-decoration:none !important}.elementor-widget-jump-link-card:not(:last-child){margin-bottom:15px !important}.jump-link-card{display:block;width:100%;padding:18px 80px 15px 20px !important;border-radius:12px;background-image:url(./img/bg-allgemein.jpg);background-size:100% 100%;position:relative;color:#fff !important;font-weight:700}.jump-link-card::before{content:" ";position:absolute;width:24px;height:24px;top:50%;right:15px;transform:translate(0, -50%) rotate(-90deg);background:url(./img/arrow-circle.svg) no-repeat center;transition:all .1s ease-in}.small-link-box{background-color:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08);padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}.small-link-box h1,.small-link-box h2,.small-link-box h3,.small-link-box h4,.small-link-box p{font-size:16px;line-height:23px;margin-top:10px;margin-bottom:0 !important;font-weight:700;color:var(--swk-primary);transition:all .1s ease-in}.small-link-box .small-link-box-image{background:var(--swk-primary);transition:all .1s ease-in;width:46px;height:46px}.small-link-box:hover .small-link-box-image,.small-link-box:active .small-link-box-image,.small-link-box:focus .small-link-box-image{background:var(--swk-link-hover)}.small-link-box:hover h1,.small-link-box:hover h2,.small-link-box:hover h3,.small-link-box:hover h4,.small-link-box:hover p,.small-link-box:active h1,.small-link-box:active h2,.small-link-box:active h3,.small-link-box:active h4,.small-link-box:active p,.small-link-box:focus h1,.small-link-box:focus h2,.small-link-box:focus h3,.small-link-box:focus h4,.small-link-box:focus p{color:var(--swk-link-hover)}.link-box{display:flex;flex-direction:column;box-shadow:0 4px 16px 0 rgba(0,0,0,.08) !important;border-radius:12px}.link-box .link-box-header{background:url(./img/bg-link.jpg) no-repeat bottom;background-size:cover;padding:25px 20px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:12px;border-bottom-right-radius:12px;height:64px !important}.link-box .link-box-header p{font-weight:700;margin-bottom:0;color:var(--swk-primary);line-height:16px;margin-top:1px}.link-box .link-box-image{position:relative;height:calc(100% - 64px);max-height:222px;overflow:hidden;flex:1}.link-box .link-box-image img{width:auto;display:block;min-width:100%;min-height:100%;object-fit:cover;border-top-left-radius:12px;border-top-right-radius:12px}.link-box h1,.link-box h2,.link-box h3,.link-box h4{font-weight:700;margin:0;font-size:18px;line-height:24px;padding:0;color:#fff}.link-box .link-box-image-text{position:absolute;bottom:20px;left:20px;color:#fff}.link-box .link-box-image-text .link-box-image-text-top{font-size:14px;line-height:16px;font-weight:300;padding-bottom:4px}.link-box .link-box-image-text .link-box-image-text-bottom{font-weight:400;font-size:18px}.link-box-white .link-box-header{background:var(--swk-white)}.link-box-white .link-box-header h1,.link-box-white .link-box-header h2,.link-box-white .link-box-header h3,.link-box-white .link-box-header h4{color:var(--swk-primary)}@media screen and (max-width: 990px){.link-box .link-box-image img{width:100%;height:auto}}.presse{border-radius:12px;background-color:#fff;padding:25px;display:flex;flex-direction:column}.presse.blog-items{background-color:rgba(0,0,0,0);padding:0}.presse.blog-items .presse-line{justify-content:unset;border-bottom:1px solid #d6d6d6;padding:10px 0;margin-bottom:0}.presse.blog-items .presse-line:last-of-type{border-bottom:none}.presse.blog-items .presse-line a{display:flex;align-items:center;justify-content:space-between;padding:5px 0;width:100%;max-width:100%}.presse.blog-items .presse-line a:hover,.presse.blog-items .presse-line a:focus,.presse.blog-items .presse-line a:active{color:var(--swk-link-hover)}.presse.blog-items .presse-line a:hover svg path,.presse.blog-items .presse-line a:focus svg path,.presse.blog-items .presse-line a:active svg path{stroke:var(--swk-link-hover)}.presse.blog-items .presse-line a>div{position:relative;padding-right:15px}.presse.blog-items .presse-line a .release-date{font-size:14px;line-height:16px;margin-bottom:0}.presse.blog-items .presse-line a h3{margin-top:10px;margin-bottom:0}.presse .presse-line{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.presse .presse-line>div{display:flex;align-items:center}.presse .presse-line>div .release-date{margin-right:20px;margin-bottom:0;white-space:nowrap}.presse .presse-line:last-of-type{margin-bottom:30px}.presse a{font-size:16px;line-height:23px;max-width:calc(100% - 30px);transition:all .1s ease}.presse a:hover,.presse a:active,.presse a:focus{color:var(--swk-primary)}.presse a:hover+div p,.presse a:active+div p,.presse a:focus+div p{transition:all .1s ease;color:var(--swk-primary)}.presse>p:first-of-type{font-size:14px;line-height:16px}.presse>p:last-of-type{margin-top:auto;margin-bottom:0}.blog-slider{width:calc(100% + 32px);margin:-16px !important}.blog-slider .slick-track{display:flex}.blog-slider .blog-item{background-color:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08);margin:16px}.blog-slider .blog-item-link:focus-visible .blog-img{border:1.5px solid #000;border-radius:12px}.blog-slider .blog-img{height:280px;overflow:hidden;position:relative}.blog-slider .blog-img img{display:block;border-top-left-radius:12px;border-top-right-radius:12px;width:100%;height:auto;min-height:100%;max-width:none;object-fit:cover;top:50%;transform:translate(0, -50%);position:absolute}.blog-slider .blog-text{flex:1;margin-top:-4px;background-color:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;min-height:200px;padding:20px;position:relative;display:flex;flex-direction:column}.blog-slider .blog-content{font-weight:300;line-height:23px}.blog-slider .blog-link{color:var(--swk-primary) !important;font-weight:700;margin-top:auto}.blog-slider .blog-link:hover,.blog-slider .blog-link:focus,.blog-slider .blog-link:active{color:var(--swk-link-hover) !important}.blog-slider .top-line{display:flex;justify-content:space-between}.blog-slider .top-line p{font-size:14px;line-height:16px}.blog-slider .slick-prev{left:50px}.blog-slider .slick-prev::before{content:"";font-family:eicons}.blog-slider .slick-next{right:50px}.blog-slider .slick-next::before{content:"";font-family:eicons}.blog-slider .slick-prev,.blog-slider .slick-next{top:calc(100% - 10px);z-index:1;width:25px;height:25px}.blog-slider .slick-prev::before,.blog-slider .slick-next::before{color:var(--swk-primary);opacity:1}.blog-slider .slick-dots{position:relative;bottom:unset;padding-left:0 !important;display:flex;align-items:center;justify-content:center;margin-top:0 !important}.blog-slider .slick-dots li{margin:0 3px;display:flex;align-items:center;justify-content:center}.blog-slider .slick-dots li::before{display:none !important}.blog-slider .slick-dots li button{padding:3px;width:12px;height:12px}.blog-slider .slick-dots li button::before{width:12px;height:12px;font-size:12px;line-height:12px;transform:translate(50%, 50%);color:#d6d6d6;opacity:1}.blog-slider .slick-dots li.slick-active button::before,.blog-slider .slick-dots li:hover button::before,.blog-slider .slick-dots li:active button::before,.blog-slider .slick-dots li:focus button::before{color:gray !important;opacity:1}@media screen and (max-width: 990px){.blog-slider{width:552px !important;max-width:calc(100% + 32px);margin:-16px !important}}@media screen and (max-width: 584px){.blog-slider{width:calc(100% + 32px) !important}}.teaser-blog{display:flex;border-radius:12px;overflow:hidden;background-color:#fff}.teaser-blog>div{width:50%}.teaser-blog img{width:100%;height:auto !important;min-height:100%;max-width:unset !important;object-fit:cover;object-position:center}.teaser-blog .blog-img{overflow:hidden}.teaser-blog .blog-text{padding:25px;display:flex;flex-direction:column}.teaser-blog .blog-text .tag{font-size:14px;line-height:16px}.teaser-blog .blog-text h3{font-size:18px;line-height:25px;margin-bottom:16px;margin-top:0}.teaser-blog .blog-text a{color:var(--swk-primary)}.teaser-blog .blog-text>p:last-of-type{margin-top:auto;font-weight:700;color:var(--swk-primary);margin-bottom:0}.teaser-blog .blog-text .teaser-box-content{margin-bottom:25px;font-weight:300}@media screen and (max-width: 990px){.teaser-blog{flex-wrap:wrap}.teaser-blog>div{width:100%}.teaser-blog img{width:100% !important;min-height:unset !important}}.red-bg-box{background-image:url(./img/blog-spacer.jpg);background-size:cover;background-position:center;border-radius:12px;color:#fff;padding:25px;box-shadow:0 4px 16px 0 rgba(0,0,0,.2) !important}.red-bg-box .red-bg-box-header h3{font-size:24px;line-height:28px;margin-bottom:16px}.red-bg-box ul{margin-bottom:28px !important}.red-bg-box ul li::before{filter:brightness(0) invert(1)}.red-bg-box ul li a{color:#fff}.red-bg-box .btn-outline-red{background-color:#fff !important;width:100%}.red-bg-box .btn-outline-red:hover,.red-bg-box .btn-outline-red:active,.red-bg-box .btn-outline-red:focus{background-color:rgba(0,0,0,0) !important;border-color:#fff !important}@media screen and (max-width: 990px){.red-bg-box{width:520px;max-width:100%;margin:auto}}.hilfe-box{background-color:#fff;border-radius:12px;padding:25px;display:flex;flex-direction:column;box-shadow:0 4px 16px 0 rgba(0,0,0,.08) !important}.hilfe-box .hilfe-box-header h3{font-size:24px;line-height:28px;margin-bottom:16px}.hilfe-box .hilfe-box-content{flex:1;display:flex;flex-wrap:wrap;justify-content:space-between}.hilfe-box .hilfe-box-content .hilfe-box-content-left,.hilfe-box .hilfe-box-content .hilfe-box-content-right{width:calc(50% - 20px)}.hilfe-box .hilfe-box-content .hilfe-box-content-left{display:flex;flex-direction:column}.hilfe-box .hilfe-box-content .hilfe-box-content-left label span{display:block;height:0;width:0;overflow:hidden}.hilfe-box .hilfe-box-content .hilfe-box-content-left p{margin-bottom:10px}.hilfe-box .hilfe-box-content .hilfe-box-content-left p a{display:flex;align-items:center}.hilfe-box .hilfe-box-content .hilfe-box-content-left p a::before{content:"";width:25px;height:25px;position:relative;margin-right:10px;background:var(--swk-primary);transition:all .1s ease-in}.hilfe-box .hilfe-box-content .hilfe-box-content-left p a:hover::before,.hilfe-box .hilfe-box-content .hilfe-box-content-left p a:focus::before,.hilfe-box .hilfe-box-content .hilfe-box-content-left p a:active::before{background:var(--swk-link-hover)}.hilfe-box .hilfe-box-content .hilfe-box-content-left p a[href^="tel:"]::before{-webkit-mask-image:url(./img/ion_call-outline.svg);mask-image:url(./img/ion_call-outline.svg)}.hilfe-box .hilfe-box-content .hilfe-box-content-left p a[href^="mailto:"]::before{-webkit-mask-image:url(./img/ion_mail-outline.svg);mask-image:url(./img/ion_mail-outline.svg)}.hilfe-box .hilfe-box-content .hilfe-box-content-left p a.emergency-number::before{-webkit-mask-image:url(./img/ion_flash-outline.svg);mask-image:url(./img/ion_flash-outline.svg)}.hilfe-box .hilfe-box-content .hilfe-box-content-left .btn.btn-outline-red{width:100%;margin-top:auto}.hilfe-box .hilfe-box-content .hilfe-box-content-right p em{font-size:14px;line-height:16px;color:gray;font-style:normal}.hilfe-box .hilfe-box-content .hilfe-box-content-right p+table{margin-top:-12px}.hilfe-box .hilfe-box-content .hilfe-box-content-right table td{padding:0;line-height:23px}.hilfe-box .hilfe-box-content .hkb-site-search{margin-bottom:25px;position:relative}.hilfe-box .hilfe-box-content .hkb-site-search::after{content:"";background:url(./img/list.svg) no-repeat center;position:absolute;right:15px;top:50%;transform:translate(0, -50%);width:5px;height:10px}.hilfe-box .hilfe-box-content .hkb-site-search .hkb-site-search__button{display:none}.hilfe-box .hilfe-box-content .hkb-site-search .hkb-site-search__field{width:100%;padding:16px 50px !important;margin-bottom:0 !important}.hilfe-box .hilfe-box-content .hkb-site-search .hkb-site-search__icon{position:absolute;left:15px;top:50%;transform:translate(0, -50%)}@media screen and (max-width: 990px){.hilfe-box{width:520px;max-width:100%;margin:auto}.hilfe-box .hilfe-box-content .hilfe-box-content-left,.hilfe-box .hilfe-box-content .hilfe-box-content-right{width:100%}.hilfe-box .hilfe-box-content .hilfe-box-content-left .btn.btn-outline-red{margin-top:50px}.hilfe-box .hilfe-box-content .hilfe-box-content-right{margin-top:30px}}.swk-tabs{margin-bottom:20px}.tc-wrapper{display:flex;flex-direction:column;box-shadow:0 2px 11px rgba(0,0,0,.24);border-radius:12px}.tc-wrapper .tabs{display:flex;flex-direction:row;margin-left:0;clear:both;border-top-left-radius:6px;border-top-right-radius:6px;overflow:hidden;width:100%;grid-gap:6px}.tc-wrapper .tabs .btn{flex-basis:calc((100% - 11px)/3);width:100%;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#fff !important;color:var(--swk-primary) !important;font-weight:700;display:flex;justify-content:center;align-items:center;padding:6px 6px 16px 6px !important;border:0 !important;transition:all .1s ease;box-shadow:inset 0 -18px 8px -8px rgba(0,0,0,.24)}.tc-wrapper .tabs .btn img{margin-bottom:5px}.tc-wrapper .tabs .btn:hover,.tc-wrapper .tabs .btn :active,.tc-wrapper .tabs .btn :focus{background:var(--swk-newgrey) !important;opacity:1 !important;box-shadow:none}.tc-wrapper .tabs .btn:hover img,.tc-wrapper .tabs .btn :active img,.tc-wrapper .tabs .btn :focus img{filter:none !important}.tc-wrapper .tabs .btn:first-of-type,.tc-wrapper .tabs .btn:first-of-type:hover{opacity:1 !important}.tc-wrapper .tabs .btn:first-of-type img,.tc-wrapper .tabs .btn:first-of-type:hover img{filter:brightness(0) saturate(100%) invert(24%) sepia(45%) saturate(7399%) hue-rotate(341deg) brightness(80%) contrast(127%) !important}.tc-wrapper .tabs .btn.active,.tc-wrapper .tabs .btn:first-of-type.active{opacity:1 !important;background:var(--swk-newgrey) !important;color:#000 !important;box-shadow:none}.tc-wrapper .tabs .btn.active img,.tc-wrapper .tabs .btn:first-of-type.active img{filter:brightness(0) invert(0) !important}.tc-wrapper .tabs-content{width:100%;background-color:var(--swk-newgrey);border-radius:12px;margin-top:-10px}.tc-wrapper .tabs-content>div{min-height:243px;padding:20px;width:100%;line-height:1.5em;letter-spacing:.3px}.tc-wrapper .timetable-information{background-color:rgba(0,0,0,0) !important}.tc-wrapper .timetable-information .header{padding:0 !important}.tc-wrapper .timetable-information .search-mask{background-color:rgba(0,0,0,0) !important;padding:20px 0 0 0}@media screen and (max-width: 1270px){.tc-wrapper .tabs-content .calculate-box .calculate-content,.tc-wrapper .tabs-content .calculate-box .calculate-content.gewerblich{grid-template-columns:1fr 1fr}}@media screen and (max-width: 820px){.tc-wrapper .tabs .btn{justify-content:center}.tc-wrapper .tabs .btn span{display:none}}@media screen and (max-width: 500px){.tc-wrapper .tabs-content .calculate-box .calculate-content .calculate-item{grid-column-start:1;grid-column-end:3}.tc-wrapper .tabs-content .calculate-box .calculate-content .calculate-item:nth-of-type(2){grid-column-start:1;grid-column-end:2}.tc-wrapper .tabs-content .calculate-box .calculate-content .calculate-item:nth-of-type(3){grid-column-start:2;grid-column-end:3}.tc-wrapper .tabs-content .calculate-box .calculate-content.gewerblich .calculate-item:nth-of-type(3){grid-column-start:1;grid-column-end:3}}.home-box{border-radius:12px;background-color:#fff;min-height:250px;padding:25px}.home-box .home-box-header p{font-size:14px;line-height:16px;margin:0 0 20px 0}.home-box .home-box-content>p:last-of-type{margin-top:auto;margin-bottom:0}.home-box .home-box-content table{margin-bottom:30px}@media screen and (max-width: 990px){.home-box{min-height:unset !important}}.link-box-red{background:url(./img/bg-link.jpg) no-repeat center;background-size:cover;padding:20px;border-radius:12px;display:block}.link-box-red .link-box-red-header{border-top:2px dotted var(--swk-white)}.link-box-red .link-box-red-header h4{margin-top:20px;margin-bottom:0}.link-box-red .link-box-red-image{height:170px;display:grid;align-self:center;align-content:center}.link-box-red .link-box-red-image img{width:100%;max-width:96px;height:auto;display:block;margin:0 auto}.link-box-red h1,.link-box-red h2,.link-box-red h3{font-weight:300;margin:0 !important;font-size:24px;padding:0;color:#fff}.link-box-red h4{color:#fff;font-weight:700;font-size:16px;text-align:center}.link-box-red-button{background:url(./img/bg-link.jpg) no-repeat bottom;background-size:cover;padding:20px 20px;border-radius:12px}.link-box-red-button .link-box-red-header{text-align:center;color:#fff}.link-box-red-button .link-box-red-image{height:150px;display:grid;align-self:center;align-content:center}.link-box-red-button .link-box-red-image img{width:100%;max-width:96px;height:auto;display:block;margin:0 auto}.link-box-red-button h1,.link-box-red-button h2,.link-box-red-button h3,.link-box-red-button h4{font-weight:400;margin:0;font-size:24px;padding:0;color:#fff}.link-box-red-button h4{color:#fff;font-weight:700;font-size:16px;text-align:center}.link-box-red-button p{margin-top:5px;margin-bottom:20px}.link-box-red-button .btn{width:100%}.banner{background:url("./img/banner-bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:24px;overflow:hidden;box-shadow:0 4px 16px 0 rgba(0,0,0,.2) !important}.banner .with-img{display:flex;flex-wrap:wrap}.banner .not-icon .banner-image-wrapper{clip-path:circle(farthest-side at 0% 50%);background-color:#fff;padding-right:10px}.banner .not-icon .banner-image{width:100%;clip-path:circle(farthest-side at 0% 50%);position:relative;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.banner .banner-image-wrapper{width:40%;display:flex;align-items:center;justify-content:center}.banner .banner-text{width:60%;padding:70px}.banner .banner-text h2,.banner .banner-text p{color:#fff}.banner .banner-text h2{font-size:40px;line-height:46px;text-transform:uppercase}.banner .banner-text p{font-size:28px;line-height:32px;text-transform:uppercase;letter-spacing:.02em}.banner .banner-text .btn.btn-filled{background-color:#fff !important;color:var(--swk-primary) !important;border:1.5px solid #fff !important}.banner .banner-text .btn.btn-filled:hover,.banner .banner-text .btn.btn-filled:active,.banner .banner-text .btn.btn-filled:focus{background-color:rgba(0,0,0,0) !important;color:#fff !important;border:1.5px solid #fff !important}@media screen and (max-width: 990px){.banner{width:520px !important;max-width:100%;margin:auto}.banner .with-img{align-content:space-between}.banner .not-icon{min-height:440px}.banner .not-icon .banner-image{width:100%;height:100%;clip-path:circle(farthest-side at 50% -250%)}.banner .not-icon .banner-image-wrapper{width:100%;height:260px;padding-right:0 !important;padding-bottom:10px;clip-path:circle(farthest-side at 50% -250%);justify-content:center;align-items:flex-start}.banner .banner-text{width:100%;padding:16px}.banner .banner-text h2{font-size:32px;line-height:36px}.banner .banner-text p{font-size:21px;line-height:24px}.banner .banner-text .btn.btn-filled{width:100%;display:flex;justify-content:center}}.highlight-box{background:url(./img/highlight-box.jpg) no-repeat center;background-size:cover;color:var(--swk-white);padding:20px;border-radius:12px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;display:flex;flex-direction:column}.highlight-box .highlight-box-image{min-height:20px;max-height:96px;margin-bottom:15px}.highlight-box .highlight-box-image img{width:100%;max-width:96px;height:auto}.highlight-box .highlight-box-header{background:url(./img/highlight-bg.png) no-repeat left center;height:46px;width:299px;max-width:calc(100% + 54px);margin-left:-27px;color:var(--swk-black);border-top-right-radius:12px;border-bottom-right-radius:12px}.highlight-box .highlight-box-header h1,.highlight-box .highlight-box-header h2,.highlight-box .highlight-box-header h3,.highlight-box .highlight-box-header h4{color:var(--swk-primary);font-weight:700;padding-top:11px;margin-bottom:0;padding-left:27px;font-size:22px}.highlight-box .highlight-box-text{margin:30px 0 auto 0}.highlight-box .highlight-box-text ul li::before{background:url(./img/list-white.svg) no-repeat center !important}.highlight-box a.btn{margin-top:30px;align-self:flex-start}.person-box{box-shadow:0 4px 16px 0 rgba(0,0,0,.08);border-radius:12px;overflow:hidden;background:url(./img/bg-link.jpg) no-repeat bottom;background-size:cover;color:#fff}.person-box .person-box-content{padding:20px 20px;min-height:152px}.person-box .person-box-content a{word-break:break-all}.person-box .person-box-image img{width:100%;display:block;height:auto}.person-box h1,.person-box h2,.person-box h3,.person-box h4{font-weight:700;margin:0;padding:0;color:#fff;font-size:24px;line-height:28px}.person-box p{margin-top:0;margin-bottom:15px}.person-box p:last-of-type{margin-bottom:0}.person-box .position{margin-bottom:15px}.person-box a{color:var(--swk-white)}.person-box-white{background:var(--swk-white);color:var(--swk-black)}.person-box-white h1,.person-box-white h2,.person-box-white h3,.person-box-white h4{color:var(--swk-black)}.person-box-white a{color:var(--swk-primary) !important}.elementor-accordion .elementor-accordion-item{border:0 !important;margin-bottom:15px}.elementor-accordion .elementor-tab-title{padding:0 !important;background-image:url(./img/box-header.jpg);background-size:cover;color:var(--swk-white);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;transition:all .1s ease-in;line-height:1.3em !important;font-weight:700;position:relative}.elementor-accordion .elementor-tab-title a{padding:18px 80px 15px 20px !important;width:100%;display:block;border-radius:12px}.elementor-accordion .elementor-tab-title:focus-visible{outline:-webkit-focus-ring-color auto 1px !important;outline-offset:1px !important}.elementor-accordion .elementor-tab-title.elementor-active{border-bottom-left-radius:0;border-bottom-right-radius:0}.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened{display:block}.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed{display:none}.elementor-accordion .elementor-tab-content{border-top:0;background-color:var(--swk-white);border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding:15px;line-height:23px}.elementor-accordion .elementor-accordion-icon{position:absolute;top:18px;right:0}.elementor-accordion .elementor-accordion-icon i.fas::before{content:" ";position:absolute;width:24px;height:24px;top:-3px;right:15px;background:#fff;-webkit-mask-image:url(./img/arrow.svg);mask-image:url(./img/arrow.svg);transition:all .1s ease-in}.elementor-accordion .elementor-accordion-icon .elementor-accordion-icon-opened{display:none}.elementor-accordion .elementor-accordion-icon .elementor-accordion-icon-opened i.fas::before{transform:rotate(180deg);top:-3px}.elementor-accordion .elementor-accordion-icon span{position:relative}.elementor-widget-image a{display:block !important}.elementor-widget-image img{border-radius:12px !important}.swiper-slide-inner .swiper-slide-image{border-radius:12px}.swiper-slide-inner figcaption{text-align:right !important}.elementor-icon-list-item::before{display:none}.elementor-icon-box-wrapper{display:grid;grid-template-columns:55px auto;column-gap:10px}.elementor-icon-box-wrapper p{margin-top:15px}.heading-red{margin-top:0;background-image:url(./img/box-header.jpg);background-size:cover;color:#fff !important;padding:15px 20px 11px 20px;border-radius:12px;margin-bottom:20px}.heading-red *{padding:0;margin:0;color:#fff}.elementor-widget-text-editor a{color:var(--swk-primary) !important;transition:all .1s ease}.elementor-widget-text-editor a:hover,.elementor-widget-text-editor a:focus,.elementor-widget-text-editor a:active{color:var(--swk-link-hover) !important}.elementor-widget-text-editor ul li{margin-bottom:8px}.elementor-widget-text-editor ul li:last-of-type{margin-bottom:0}.swk-table,.wp-block-table{position:relative;max-width:100%}.swk-table>div,.wp-block-table>div{position:relative;max-width:100%;overflow-x:auto}.swk-table table,.wp-block-table table{vertical-align:top;border-collapse:collapse;width:100%;table-layout:fixed}.swk-table table img.aligncenter,.wp-block-table table img.aligncenter{margin:auto}.swk-table table img.alignright,.wp-block-table table img.alignright{margin-left:auto}.swk-table thead td,.wp-block-table thead td{vertical-align:middle}.swk-table thead h2,.swk-table thead h3,.swk-table thead h4,.wp-block-table thead h2,.wp-block-table thead h3,.wp-block-table thead h4{margin:0}.swk-table tbody h2,.wp-block-table tbody h2{margin-top:0;margin-bottom:10px}.swk-table img,.wp-block-table img{margin:0;display:block}.swk-table tr,.wp-block-table tr{border-bottom:1px solid #d6d6d6}.swk-table tr:last-child,.wp-block-table tr:last-child{border-bottom:0}.swk-table thead tr:first-child,.wp-block-table thead tr:first-child{border-bottom:1px solid #d6d6d6}.swk-table td,.wp-block-table td{padding:14px 15px 12px 0}.swk-table td p,.wp-block-table td p{margin:0}.swk-table td pre,.wp-block-table td pre{font-size:14px}.swk-table td:first-child,.wp-block-table td:first-child{width:300px}@media screen and (max-width: 690px){.swk-table td:first-child,.wp-block-table td:first-child{width:130px}}.swk-table td:last-child,.wp-block-table td:last-child{padding-right:0}.swk-table em strong,.swk-table strong em,.wp-block-table em strong,.wp-block-table strong em{font-size:24px;line-height:28px;margin-bottom:10px;color:var(--swk-primary);font-style:normal !important;display:inline-block}.table-fahrplan .swk-table tr td:first-child{border-right:1px solid #d6d6d6}.swk-table.small-headings thead{color:var(--swk-black);font-size:14px;font-weight:300 !important;text-align:left}.swk-table.small-headings thead th{font-weight:300 !important;padding-bottom:10px}.red-info-box .elementor-tab-content{padding-left:0 !important;padding-right:0 !important}.red-info-box .elementor-tab-content .swk-table table{min-width:630px}.red-info-box .elementor-tab-content .swk-table td:first-child{width:110px !important}.dialog-type-lightbox{z-index:99999 !important}@media screen and (max-width: 990px){.red-info-box .swk-table:not(.all-left)::before,.faehre-abfahrt .swk-table:not(.all-left)::before{content:"";position:absolute;height:100%;top:0;left:-16px;width:0;box-shadow:16px 0 16px 1px rgba(0,0,0,.45)}.red-info-box .swk-table:not(.all-right)::after,.faehre-abfahrt .swk-table:not(.all-right)::after{content:"";position:absolute;height:100%;top:0;right:-16px;width:0;box-shadow:-16px 0 16px 1px rgba(0,0,0,.45)}.swk-table{margin-left:-25px;margin-right:-25px;max-width:calc(100% + 50px) !important;overflow:hidden}.swk-table small{display:block}.swk-table table{margin-left:15px;margin-right:15px;width:calc(100% - 30px) !important}}.faehre-abfahrt{margin-bottom:30px}.faehre-abfahrt .workload{display:flex}.faehre-abfahrt th{padding-right:15px}.faehre-abfahrt th:last-of-type{padding-right:0}@media screen and (max-width: 990px){.faehre-abfahrt .swk-table{width:100% !important;margin:auto !important;overflow:auto !important}.faehre-abfahrt .swk-table table{width:100% !important;margin:auto !important;min-width:360px !important}}.faehre-home{display:flex;flex-direction:column;justify-content:center;padding:0;overflow:hidden}.faehre-home>a{display:flex}.faehre-home>a>div{padding:25px;display:flex;align-items:center}.faehre-home>a>div a{color:#000}.faehre-home>a>div p{font-size:14px;line-height:16px;margin-bottom:0}.faehre-home>a>div strong{font-size:18px;line-height:25px;margin-right:10px}.faehre-home>a:first-of-type{border-bottom:1px solid var(--swk-lightgrey)}.faehre-home>a:last-of-type{border-top:1px solid var(--swk-lightgrey)}.faehre-home img{width:calc(50% - 20px);align-self:center}.red-info-box-container{display:flex;flex-flow:row nowrap;align-content:space-between;gap:30px}@media screen and (max-width: 990px){.red-info-box-container{flex-flow:row wrap}}.red-info-box-container .red-info-box{flex:0 1 50%}@media screen and (max-width: 990px){.red-info-box-container .red-info-box{flex:0 1 100%}}.red-info-box-container .red-info-box .faehre-webcam{padding:0 30px}.alert-box{max-width:none;margin-bottom:30px}.alert-box .red-box-header{position:relative}.alert-box h1,.alert-box h2,.alert-box h3,.alert-box h4{padding-left:30px}.alert-box img{position:absolute;left:15px;top:15px}.meldungen-grid>div{display:flex;flex-direction:column;row-gap:40px}.meldungen:not(.type-meldungen){display:grid;grid-template-columns:repeat(auto-fit, minmax(345px, 1fr));gap:20px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.meldungen:not(.type-meldungen) .red-box{width:100%;display:flex;flex-direction:column}.meldungen:not(.type-meldungen) .red-box.no-content{border-width:0}.meldungen:not(.type-meldungen) .red-box.no-content .red-box-header{border-radius:12px !important}@media screen and (max-width: 990px){.meldungen:not(.type-meldungen){grid-template-columns:repeat(auto-fit, minmax(330px, 1fr));width:520px !important;max-width:100% !important;margin:auto;height:auto;margin-bottom:36px}}.meldungen:not(.type-meldungen) .alert-box{margin-bottom:0}.meldungen:not(.type-meldungen) .red-box{height:fit-content}.meldungen:not(.type-meldungen) .red-box-content{transition:max-height 1s ease;position:relative;overflow-y:hidden;height:auto}.meldungen:not(.type-meldungen) .red-box-content.maxHeight{max-height:150px}.meldungen:not(.type-meldungen) .red-box-content .more-btn{position:absolute;left:0;right:0;bottom:0;font-weight:700;width:100%;cursor:pointer;background:linear-gradient(180deg, rgba(246, 246, 246, 0) 0%, rgb(246, 246, 246) 65%, rgb(246, 246, 246) 100%);color:var(--swk-primary);display:flex;justify-content:center;align-items:center;padding:51px 5px 5px 5px}.meldungen:not(.type-meldungen) .red-box-content .more-btn:hover{color:var(--swk-link-hover)}.meldungen-home{min-height:unset !important;background-color:rgba(0,0,0,0) !important}.meldungen-home .home-box-header h3{font-size:24px;line-height:28px;font-weight:700}.meldungen-home .home-box-content{font-size:18px;font-weight:700;border-radius:12px;display:flex;flex-direction:column}.meldungen-home .home-box-content .meldung-line{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;grid-gap:15px}.meldungen-home .home-box-content .meldung-line .release-date{margin-right:20px;margin-bottom:0 !important;white-space:nowrap}.meldungen-home .home-box-content .meldung-line>div{display:flex;align-items:center}.meldungen-home .home-box-content .meldung-line a{font-size:16px;line-height:23px;max-width:calc(100% - 30px)}.meldungen-home .home-box-content .meldung-line>p:first-of-type{font-size:14px;line-height:16px}.meldungen-home .home-box-content .meldung-line>p:last-of-type{margin-top:auto}.meldungen-home>a{margin-top:20px;display:inline-block;color:var(--swk-primary)}.elementor-widget-blog-single .blog-item{display:flex;flex-direction:column}.elementor-widget-blog-single .blog-item .blog-item-content{flex:1}.blog-item,.search-item{border-radius:12px;box-shadow:0 4px 16px 0 rgba(0,0,0,.08) !important;background:#fff;overflow:hidden;height:100%;display:flex;flex-direction:column}@media screen and (max-width: 540px){.blog-item,.search-item{height:auto}}.blog-item a:focus .blog-item-image,.search-item a:focus .blog-item-image{z-index:1;border:1px solid var(--swk-black);border-radius:12px}.blog-item>a:focus .blog-item-image,.search-item>a:focus .blog-item-image{z-index:0;border:0 solid var(--swk-black);border-radius:0}.blog-item .blog-item-image,.search-item .blog-item-image{height:222px;overflow:hidden;position:relative}.blog-item .blog-item-image img,.search-item .blog-item-image img{display:block;border-top-left-radius:12px;border-top-right-radius:12px;width:100%;height:auto;min-height:100%;max-width:none;object-fit:cover;top:50%;transform:translate(0, -50%);position:absolute}@media screen and (max-width: 990px){.blog-item .blog-item-image img,.search-item .blog-item-image img{width:100%;height:auto;min-height:100%}}.blog-item .blog-item-content,.search-item .blog-item-content{flex:1;margin-top:-4px;background-color:var(--swk-white);border-bottom-left-radius:12px;border-bottom-right-radius:12px;min-height:222px;padding:20px;position:relative;display:flex;flex-direction:column}.blog-item .blog-item-content h3,.search-item .blog-item-content h3{margin-top:0;color:#000}.blog-item .blog-item-content .excerpt,.search-item .blog-item-content .excerpt{margin-top:10px;margin-bottom:30px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.blog-item .blog-item-content .blog-link,.search-item .blog-item-content .blog-link{color:var(--swk-primary) !important;font-weight:700;margin-top:auto;display:flex;align-items:center;line-height:20px}.blog-item .blog-item-content .blog-link:hover,.blog-item .blog-item-content .blog-link:focus,.blog-item .blog-item-content .blog-link:active,.search-item .blog-item-content .blog-link:hover,.search-item .blog-item-content .blog-link:focus,.search-item .blog-item-content .blog-link:active{color:var(--swk-link-hover) !important}.blog-item .blog-item-content .blog-link img,.search-item .blog-item-content .blog-link img{margin-left:10px}.blog-item .blog-item-content .blog-link+.blog-link,.search-item .blog-item-content .blog-link+.blog-link{margin-top:10px !important}.blog-item.color-red .blog-item-content{color:#fff;background-image:url(./img/bg-allgemein.jpg);background-size:cover;background-position:center}.blog-item.color-red .blog-item-content h3{color:#fff}.blog-item.color-red .blog-item-content .blog-link{color:#fff !important}.blog-item.no-image .blog-item-content{border-top-left-radius:12px;border-top-right-radius:12px}h3.elementor-heading-title span{font-weight:300}.elementor-heading-title{margin-bottom:20px !important}.elementor-tabs .elementor-tabs-wrapper{display:inline-grid !important;grid-template-columns:auto auto;grid-gap:4px;background-color:#fff;color:var(--swk-primary);border-radius:12px;border:1px solid #acacac;padding:4px;cursor:pointer}.elementor-tabs .elementor-tabs-wrapper .elementor-tab-title{border:1px solid rgba(0,0,0,0)}.elementor-tabs .elementor-tabs-wrapper .elementor-tab-title::after,.elementor-tabs .elementor-tabs-wrapper .elementor-tab-title::before{border:0 !important}.elementor-tabs .elementor-tabs-wrapper .elementor-tab-title{border-radius:9px;cursor:pointer}.elementor-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active{background-color:var(--swk-newgrey);color:#000}.elementor-tabs .elementor-tabs-wrapper .elementor-tab-title:hover{background-color:var(--swk-newgrey)}.elementor-tabs .elementor-tabs-wrapper .elementor-tab-title:focus{background-color:var(--swk-newgrey);border:1px solid var(--swk-black)}.elementor-tabs .elementor-tabs-wrapper .elementor-tab-desktop-title{padding:14px 25px 12px 25px;display:inline-flex !important;align-items:center;font-weight:700}.elementor-tabs .elementor-tab-content{padding:20px 0;border:0 !important}.elementor-tabs .elementor-tab-mobile-title{display:none}.swk-contact .btn{width:100% !important}.swk-contact .btn:last-child{margin-top:15px}.elementor-widget-video iframe,.elementor-widget-video{border-radius:12px}.calculate-box .red-box{max-width:none;background-color:rgba(0,0,0,0)}.calculate-box p{margin-bottom:0}.calculate-box .calculate-content{display:grid;grid-template-columns:1fr 140px 140px 1fr 1fr;grid-column-gap:15px;align-items:end}.calculate-box .calculate-content .without-label{margin-bottom:0 !important;min-height:54px !important}.calculate-box .calculate-content input[type=submit]{display:block;width:100%;cursor:pointer}.calculate-box .calculate-content .quantity .plus,.calculate-box .calculate-content .quantity .minus{top:2px}.calculate-box .calculate-content .hint{bottom:13px}.calculate-box .calculate-content .toggle,.calculate-box .calculate-content .btn-primary{min-height:54px}.calculate-box .calculate-content .toggle{background-color:#fff}.calculate-box .calculate-content.gewerblich{grid-template-columns:1fr 1fr 1fr 1fr}.calculate-box .calculate-content.gewerblich .calculate-item:nth-of-type(2){display:none}.calculate-box .calculate-item{position:relative;margin-bottom:15px}.calculate-box .calculate-item input{background-color:#fff}.calculate-box .calculate-item input.without-label{padding-top:4px !important}.calculate-box .calculate-item input.btn-primary:focus-visible{outline:-webkit-focus-ring-color auto 1px !important;outline-offset:1px !important}.calculate-box .calculate-item .small p,.calculate-box .calculate-item p small{font-size:14px !important;color:var(--swk-grey);font-weight:300;font-family:inherit !important;margin:0;white-space:initial;bottom:0}.calculate-box .calculate-item .toggle label{top:2px;position:relative;margin:0;padding:0}.calculate-box .calculate-item:last-of-type{grid-column:1/-1}.calculate-box.small label{padding-top:10px;display:block}.calculate-box.small .calculate-content{grid-template-columns:1fr 1fr}@media screen and (max-width: 1120px){.calculate-box .calculate-content,.calculate-box .calculate-content.gewerblich{grid-template-columns:1fr 1fr}}@media screen and (max-width: 990px){.red-box,.elementor-widget-image img,.elementor-widget-contact{margin-left:auto !important;margin-right:auto !important}.elementor-widget-image .elementor-widget-container{text-align:center}}@media screen and (max-width: 990px){.calculate-box .calculate-content .calculate-item,.calculate-box.small .calculate-content .calculate-item{grid-column-start:1;grid-column-end:3}.calculate-box .calculate-content .calculate-item:nth-of-type(2),.calculate-box.small .calculate-content .calculate-item:nth-of-type(2){grid-column-start:1;grid-column-end:2}.calculate-box .calculate-content .calculate-item:nth-of-type(3),.calculate-box.small .calculate-content .calculate-item:nth-of-type(3){grid-column-start:2;grid-column-end:3}.calculate-box .calculate-content.gewerblich .calculate-item:nth-of-type(3),.calculate-box.small .calculate-content.gewerblich .calculate-item:nth-of-type(3){grid-column-start:1;grid-column-end:3}}.elementor-form .elementor-button{margin-top:20px}.weather .weather-today{position:relative}.weather .weather-today span{font-weight:700;display:block}.weather .weather-today .temperature{font-size:24px}.weather .weather-today img{position:absolute;right:0;top:-33px}.weather .weather-days{margin-top:40px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;text-align:center;justify-content:center;align-items:center}.weather .weather-days img{display:block;margin:0 auto}.elementor-divider{padding:50px 0 !important}.full-height .elementor-column .elementor-element:not(section),.full-height .elementor-column section.elementor-element>.elementor-container,.full-height .elementor-column .elementor-inner-column,.full-height .elementor-column .elementor-widget-container,.full-height .elementor-column .person-box,.full-height .elementor-column .swk-contact,.full-height .elementor-column .home-box,.full-height .elementor-column .link-box,.full-height .elementor-column .red-box,.full-height .elementor-column .link-box-red,.full-height .elementor-column .highlight-box,.full-height .elementor-column .presse,.full-height .elementor-column .teaser-blog,.full-height .elementor-column .red-bg-box,.full-height .elementor-column .blog-slider,.full-height .elementor-column .hilfe-box{height:100%}@media screen and (max-width: 990px){.full-height .elementor-column .elementor-element:not(section),.full-height .elementor-column section.elementor-element>.elementor-container,.full-height .elementor-column .elementor-inner-column,.full-height .elementor-column .elementor-widget-container,.full-height .elementor-column .person-box,.full-height .elementor-column .swk-contact,.full-height .elementor-column .home-box,.full-height .elementor-column .link-box,.full-height .elementor-column .red-box,.full-height .elementor-column .link-box-red,.full-height .elementor-column .highlight-box,.full-height .elementor-column .presse,.full-height .elementor-column .teaser-blog,.full-height .elementor-column .red-bg-box,.full-height .elementor-column .blog-slider,.full-height .elementor-column .hilfe-box{height:auto}}@media screen and (max-width: 990px){.full-height .elementor-column.elementor-inner-column .elementor-element:not(section),.full-height .elementor-column.elementor-inner-column section.elementor-element>.elementor-container,.full-height .elementor-column.elementor-inner-column .elementor-inner-column,.full-height .elementor-column.elementor-inner-column .elementor-widget-container,.full-height .elementor-column.elementor-inner-column .person-box,.full-height .elementor-column.elementor-inner-column .swk-contact,.full-height .elementor-column.elementor-inner-column .home-box,.full-height .elementor-column.elementor-inner-column .link-box,.full-height .elementor-column.elementor-inner-column .red-box,.full-height .elementor-column.elementor-inner-column .link-box-red,.full-height .elementor-column.elementor-inner-column .highlight-box,.full-height .elementor-column.elementor-inner-column .presse,.full-height .elementor-column.elementor-inner-column .teaser-blog,.full-height .elementor-column.elementor-inner-column .blog-item,.full-height .elementor-column.elementor-inner-column .red-bg-box,.full-height .elementor-column.elementor-inner-column .blog-slider,.full-height .elementor-column.elementor-inner-column .hilfe-box{height:100%}}@media screen and (max-width: 540px){.full-height .elementor-column.elementor-inner-column .elementor-element:not(section),.full-height .elementor-column.elementor-inner-column section.elementor-element>.elementor-container,.full-height .elementor-column.elementor-inner-column .elementor-inner-column,.full-height .elementor-column.elementor-inner-column .elementor-widget-container,.full-height .elementor-column.elementor-inner-column .person-box,.full-height .elementor-column.elementor-inner-column .swk-contact,.full-height .elementor-column.elementor-inner-column .home-box,.full-height .elementor-column.elementor-inner-column .link-box,.full-height .elementor-column.elementor-inner-column .red-box,.full-height .elementor-column.elementor-inner-column .link-box-red,.full-height .elementor-column.elementor-inner-column .highlight-box,.full-height .elementor-column.elementor-inner-column .presse,.full-height .elementor-column.elementor-inner-column .teaser-blog,.full-height .elementor-column.elementor-inner-column .blog-item,.full-height .elementor-column.elementor-inner-column .red-bg-box,.full-height .elementor-column.elementor-inner-column .blog-slider,.full-height .elementor-column.elementor-inner-column .hilfe-box{height:auto}}.full-height .type-post,.full-height .type-meldungen,.full-height .type-page{height:100%}@media screen and (max-width: 990px){.full-height .type-post,.full-height .type-meldungen,.full-height .type-page{height:100%}}@media screen and (max-width: 540px){.full-height .type-post,.full-height .type-meldungen,.full-height .type-page{height:auto}}.elementor-container.elementor-column-gap-default{gap:36px}@media screen and (max-width: 768px){.elementor-container.elementor-column-gap-default{gap:0}}@keyframes iconPulse{0%{transform:scale(1.1) translate(0)}to{transform:scale(1) translate(0)}}@keyframes arrowSlide{0%{left:48%}to{left:52%}}.interactive-graphic .mobile-info{display:none}@media screen and (max-width: 1399px){.interactive-graphic .mobile-info{display:block;text-align:center;position:relative;padding-bottom:20px}.interactive-graphic .mobile-info .mobile-arrows{position:absolute;bottom:0;left:50%;transform:translate(-50%, 0);animation:arrowSlide 1s linear infinite alternate}}.interactive-graphic .svg-wrapper{margin-top:-230px}@media screen and (max-width: 1399px){.interactive-graphic .svg-wrapper{overflow-x:auto;overflow-y:hidden}}.interactive-graphic .svg-box{min-width:1080px;position:relative;padding:230px 0 50px 0}.interactive-graphic .svg-box svg{width:100%;height:auto}.interactive-graphic .speech-box{position:absolute;transform:translate(0%, 0%);visibility:hidden}.interactive-graphic .speech-box:hover{visibility:visible}.interactive-graphic .speech-box.show{visibility:visible}.interactive-graphic .speech-box>div{background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2);padding:20px 30px;border-radius:12px;width:300px;position:relative;margin-bottom:40px}.interactive-graphic .speech-box>div::before{content:"";width:0;height:0;position:absolute;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #fff;border-bottom:10px solid rgba(0,0,0,0);right:50%;bottom:-19px;transform:translate(50%, 0%)}.interactive-graphic .speech-box>div p:last-of-type{margin-bottom:0}.interactive-graphic g.icon{position:relative}.interactive-graphic g.icon circle.hover{cursor:pointer}.interactive-graphic .icon-link{display:none}.interactive-graphic g.icon:hover circle{fill:var(--swk-primary);transition:all .2s ease-in-out}.interactive-graphic g.icon:hover path{fill:#fff;transition:all .2s ease-in-out}.interactive-graphic g.icon:hover .arrow path{fill:#fff;transition:all .2s ease-in-out}.elementor-widget-hotspot{width:100%}.elementor-widget-hotspot .e-hotspot--position-left.e-hotspot--position-top,.elementor-widget-hotspot .e-hotspot--position-left.e-hotspot--position-bottom{-webkit-transform:none !important;transform:none !important}.elementor-widget-hotspot img{width:100%;min-width:600px;height:auto}.elementor-widget-hotspot .e-hotspot .e-hotspot__button{grid-gap:10px !important}.elementor-widget-hotspot .e-hotspot .e-hotspot__button:hover .e-hotspot__icon circle,.elementor-widget-hotspot .e-hotspot .e-hotspot__button:focus .e-hotspot__icon circle{fill:var(--swk-primary)}.elementor-widget-hotspot .e-hotspot .e-hotspot__button:hover .e-hotspot__icon path,.elementor-widget-hotspot .e-hotspot .e-hotspot__button:focus .e-hotspot__icon path{fill:#fff}.elementor-widget-hotspot .e-hotspot .e-hotspot__button:focus{border:1px solid var(--swk-black);border-radius:12px}.elementor-widget-hotspot .e-hotspot .e-hotspot__button .e-hotspot__icon svg{width:36px;height:36px}.elementor-widget-hotspot .e-hotspot .e-hotspot__button .e-hotspot__label{font-family:Germalt-Bold,sans-serif;font-weight:700;font-size:1rem;line-height:1rem;color:var(--swk-primary)}.elementor-widget-hotspot .e-hotspot .e-hotspot__tooltip{box-shadow:0 0 20px 0 rgba(0,0,0,.2);background-color:#fff;color:#000;border-radius:12px;padding:20px 30px;white-space:normal;min-width:300px !important}.elementor-widget-hotspot .e-hotspot .e-hotspot__tooltip::before{content:"";width:0;height:0;position:absolute;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #fff;border-bottom:10px solid rgba(0,0,0,0);right:50%;bottom:-19px;transform:translate(50%, 0%)}.elementor-widget-hotspot .e-hotspot .e-hotspot__tooltip h3{margin:0;color:var(--swk-primary)}.elementor-widget-hotspot .e-hotspot .e-hotspot__tooltip p{margin-bottom:20px !important;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.elementor-widget-hotspot .e-hotspot .e-hotspot__tooltip a{font-family:"Germalt",sans-serif;color:var(--swk-primary) !important;font-weight:700;font-size:16px;line-height:23px;display:block;transition:color .2s ease-in-out}.elementor-widget-hotspot .e-hotspot.e-hotspot--position-bottom .e-hotspot__tooltip::before{border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid #fff;top:-19px}.elementor-widget-hotspot .e-hotspot.e-hotspot--position-right .e-hotspot__tooltip::before{border-top:10px solid rgba(0,0,0,0);border-left:10px solid #fff;right:-19px;top:50%;transform:translate(0%, -50%)}.elementor-widget-hotspot .elementor-widget-container .hotspot-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width: 1200px){.elementor-widget-hotspot .e-hotspot .e-hotspot__button .e-hotspot__icon svg{width:30px}.elementor-widget-hotspot .e-hotspot .e-hotspot__button .e-hotspot__label{font-family:Germalt-Bold,sans-serif;font-weight:700;font-size:14px}}@media screen and (max-width: 630px){.elementor-widget-hotspot{transform:scale(1)}.elementor-widget-hotspot .elementor-widget-container{overflow-x:auto;overflow-y:hidden}.elementor-widget-hotspot .elementor-widget-container .hotspot-wrapper .e-hotspot{position:fixed !important}.elementor-widget-hotspot::after{content:"";position:absolute;z-index:1;top:0;right:-15px;height:100%;width:50px;background:#fff;background:linear-gradient(270deg, #f6f6f6, #f6f6f6 60%, hsla(0, 0%, 100%, 0))}}.elementor-widget-tarife-slides.slider-view{margin:0 -25px !important;width:calc(100% + 50px) !important}.elementor-widget-tarife-slides.slider-view .slick-list{width:calc(100% + 15px);margin:0 -7.5px}@media screen and (max-width: 1399px){.elementor-widget-tarife-slides.slider-view{margin:0 auto !important;width:100% !important}}@media screen and (max-width: 540px){.elementor-widget-tarife-slides.slider-view .elementor-tarife_swiper .tarife_swiper-slide{width:100% !important;margin:15px}}.elementor-tarife_swiper .slick-list{width:100%;padding:0 !important}.elementor-tarife_swiper .slick-track{min-width:100%}.elementor-tarife_swiper .elementor-tarife_slides{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 990px){.elementor-tarife_swiper .elementor-tarife_slides{width:calc(100% + 30px) !important;max-width:calc(100% + 30px) !important;margin-left:-15px !important;margin-right:-15px !important}}.elementor-tarife_swiper .elementor-tarife_slides:not(.slick-slider){width:calc(100% + 30px) !important;max-width:calc(100% + 30px) !important}.elementor-tarife_swiper .elementor-tarife_slides:not(.slick-slider) .tarife_swiper-slide{margin:15px}@media screen and (max-width: 990px){.elementor-tarife_swiper .elementor-tarife_slides:not(.slick-slider){width:calc(100% + 30px) !important;max-width:calc(100% + 30px) !important}}.elementor-tarife_swiper .tarife_swiper-slide{background-color:#fff;border-radius:12px;border:2px dotted var(--swk-primary);margin:45px 7.5px;width:calc((100% - 90px)/3) !important;transition:all .3s ease}.elementor-tarife_swiper .tarife_swiper-slide>.swiper-slide-inner{height:100%;display:block !important}.elementor-tarife_swiper .tarife_swiper-slide .swiper-slide-contents{height:100%;display:flex;flex-direction:column}.elementor-tarife_swiper .tarife_swiper-slide .elementor-slide-content{padding:20px;display:flex;flex-direction:column;height:100%}.elementor-tarife_swiper .tarife_swiper-slide .elementor-slide-content .elementor-slide-price_wrapper{margin-top:auto;border-top:1px solid #d6d6d6}.elementor-tarife_swiper .tarife_swiper-slide .elementor-slide-more_info{border-top:1px solid #d6d6d6}.elementor-tarife_swiper .tarife_swiper-slide .elementor-slide-more_info .elementor-accordion .elementor-accordion-icon{top:0}.elementor-tarife_swiper .tarife_swiper-slide .elementor-slide-more_info .elementor-accordion-title{padding:0 !important;width:auto !important}.elementor-tarife_swiper .tarife_swiper-slide .elementor-accordion .elementor-tab-content{border-top:none}.elementor-tarife_swiper .tarife_swiper-slide .elementor-slide-description{flex:1}.elementor-tarife_swiper .tarife_swiper-slide .elementor-slide-description ul li{font-size:16px;line-height:23px;font-weight:400;margin-bottom:9px}.elementor-tarife_swiper .tarife_swiper-slide .elementor-slide-description ul li:last-of-type{margin-bottom:0}.elementor-tarife_swiper .tarife_swiper-slide .elementor-slide-description ul li::before{background:url(./img/check.svg) no-repeat center !important;width:15px !important;height:12px !important;left:-30px !important}.elementor-tarife_swiper .tarife_swiper-slide.slick-center{transform:scale(1.15) translate(0, 8.5);margin-top:0 !important;margin-bottom:0 !important}.elementor-tarife_swiper .tarife_swiper-slide.slick-center::before{content:"";height:15px}.elementor-tarife_swiper .tarife_swiper-slide.slick-center .elementor-slide-description ul li{font-size:18px;line-height:26px}.elementor-tarife_swiper .tarife_swiper-slide .elementor-slide-price_example{padding:15px 0;color:gray}.elementor-tarife_swiper .tarife_swiper-slide .elementor-slide-price_example h4{font-size:16px;line-height:23px;font-weight:300;color:#000;margin-bottom:0}.elementor-tarife_swiper .tarife_swiper-slide .elementor-slide-price_example p{margin-bottom:5px;font-size:14px;line-height:16px;font-weight:300}.elementor-tarife_swiper .tarife_swiper-slide .elementor-slide-price_example strong,.elementor-tarife_swiper .tarife_swiper-slide .elementor-slide-price_example b{font-size:24px;line-height:28px;color:#000;font-weight:700}.elementor-tarife_swiper .tarife_swiper-slide .elementor-slide-heading{background-image:url(./img/box-header.jpg);background-size:cover;padding:17px 15px 14px 15px;border-top-left-radius:12px;border-top-right-radius:12px;margin-top:-2px;width:calc(100% + 4px);margin-left:-2px;margin-right:-2px}.elementor-tarife_swiper .tarife_swiper-slide .elementor-slide-heading h3{font-weight:700;margin:0;font-size:18px;line-height:24px;padding:0;color:#fff}.elementor-tarife_swiper .tarife_swiper-slide .elementor-slide-button{width:100%;padding:15px;display:flex;align-items:center;justify-content:center}.elementor-tarife_swiper .tarife_swiper-slide .elementor-accordion .elementor-tab-title{display:flex;flex-direction:row-reverse;justify-content:center;background-image:none !important;padding:18px 0 0 0 !important}.elementor-tarife_swiper .tarife_swiper-slide .elementor-accordion .elementor-accordion-title{color:var(--swk-primary) !important;background-color:rgba(0,0,0,0);border:0}.elementor-tarife_swiper .tarife_swiper-slide .elementor-accordion .elementor-accordion-icon{position:relative;right:unset;display:block;width:23px}.elementor-tarife_swiper .tarife_swiper-slide .elementor-accordion .elementor-accordion-icon i.fas::before{width:23px;height:23px;background-color:var(--swk-primary);border-radius:50%;right:unset;top:-3px}.elementor-tarife_swiper .tarife_swiper-slide .elementor-accordion .elementor-accordion-icon .elementor-accordion-icon-opened i.fas::before{transform:rotate(180deg);top:-3px}.elementor-tarife_swiper .swiper-container{display:flex;flex-direction:column;align-items:center;overflow:visible}.elementor-tarife_swiper .swiper-container .switch-view{color:var(--swk-primary);font-weight:700;margin-top:15px;cursor:pointer}.elementor-tarife_swiper .swiper-container .switch-view.notransform{display:none !important}.elementor-tarife_swiper .swiper-container .switch-slider{display:none}.elementor-tarife_swiper .swiper-container .switch-slider.notransform{display:none}.elementor-tarife_swiper .slick-slider{margin:0 25px;width:calc(100% - 50px)}.elementor-tarife_swiper .slick-slider .slick-track{display:flex !important}.elementor-tarife_swiper .slick-slider .slick-slide{height:inherit !important}.elementor-tarife_swiper .slick-slider .slick-dots{display:none}.elementor-tarife_swiper .slick-slider .slick-prev,.elementor-tarife_swiper .slick-slider .slick-next{background:url(./img/chevron-right-red.svg);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;width:25px;height:36px}.elementor-tarife_swiper .slick-slider .slick-prev::before,.elementor-tarife_swiper .slick-slider .slick-next::before{opacity:0}.elementor-tarife_swiper .slick-slider .slick-prev.slick-disabled,.elementor-tarife_swiper .slick-slider .slick-next.slick-disabled{display:none !important}.elementor-tarife_swiper .slick-slider .slick-prev{transform:rotate(180deg) translate(0, 50%) !important}@media screen and (max-width: 1399px){.elementor-tarife_swiper .tarife_swiper-slide{width:calc((100% - 60px)/2) !important}.elementor-tarife_swiper .slick-slider{width:100%;margin:0 auto}.elementor-tarife_swiper .slick-slider .slick-list{padding:0 25% !important;width:100%;margin-left:0;margin-right:0;position:relative}.elementor-tarife_swiper .slick-slider .slick-list::before{content:"";width:50px;height:100%;display:block;position:absolute;top:0;left:-1px;background:linear-gradient(270deg, rgba(246, 246, 246, 0) 0%, rgb(246, 246, 246) 65%, rgb(246, 246, 246) 100%);z-index:1}.elementor-tarife_swiper .slick-slider .slick-list::after{content:"";width:50px;height:100%;display:block;position:absolute;top:0;right:0;background:linear-gradient(90deg, rgba(246, 246, 246, 0) 0%, rgb(246, 246, 246) 65%, rgb(246, 246, 246) 100%);z-index:1}.elementor-tarife_swiper .slick-slider .slick-dots{position:relative;bottom:unset;padding-left:0 !important;display:none !important;align-items:center;justify-content:center;margin-top:0 !important}.elementor-tarife_swiper .slick-slider .slick-dots li{margin:0 3px;display:flex;align-items:center;justify-content:center}.elementor-tarife_swiper .slick-slider .slick-dots li::before{display:none !important}.elementor-tarife_swiper .slick-slider .slick-dots li button{padding:3px;width:12px;height:12px}.elementor-tarife_swiper .slick-slider .slick-dots li button::before{width:12px;height:12px;font-size:12px;line-height:12px;transform:translate(50%, 50%);color:#d6d6d6;opacity:1}.elementor-tarife_swiper .slick-slider .slick-dots li.slick-active button::before,.elementor-tarife_swiper .slick-slider .slick-dots li:hover button::before,.elementor-tarife_swiper .slick-slider .slick-dots li:active button::before,.elementor-tarife_swiper .slick-slider .slick-dots li:focus button::before{color:gray !important;opacity:1}}@media screen and (max-width: 990px){.elementor-tarife_swiper .slick-slider{width:100%;margin:0 auto}.elementor-tarife_swiper .slick-slider .slick-list{padding:0 calc((100% - 540px)/2) !important}.elementor-tarife_swiper .slick-slider .slick-next{right:0}.elementor-tarife_swiper .slick-slider .slick-prev{left:0}}@media screen and (max-width: 700px){.elementor-tarife_swiper{width:520px !important;max-width:100% !important;margin:auto}.elementor-tarife_swiper .slick-slider{width:100%}.elementor-tarife_swiper .slick-slider .slick-list{padding:0 !important}.elementor-tarife_swiper .slick-slider .slick-list::before,.elementor-tarife_swiper .slick-slider .slick-list::after{display:none}.elementor-tarife_swiper .slick-slider .slick-arrow{top:calc(100% - 30px)}.elementor-tarife_swiper .slick-slider .slick-next{right:10px}.elementor-tarife_swiper .slick-slider .slick-prev{left:10px}.elementor-tarife_swiper .slick-slider .slick-dots{display:flex !important}.elementor-tarife_swiper .tarife_swiper-slide{width:100% !important;margin:45px 15px}.elementor-tarife_swiper .tarife_swiper-slide.slick-center{transform:none !important;margin:15px !important}}.red-bg .elementor-widget-wrap{background-color:var(--swk-primary)}.contrast-mode .jump-link-card,.contrast-mode .link-box:not(.link-box-white) .link-box-header,.contrast-mode .red-bg-box,.contrast-mode .link-box-red,.contrast-mode .link-box-red-button,.contrast-mode .person-box:not(.person-box-white),.contrast-mode .blog-item.color-red .blog-item-content,.contrast-mode .red-box .red-box-header,.contrast-mode .heading-red,.contrast-mode .red-bg .elementor-widget-wrap,.contrast-mode .highlight-box,.contrast-mode .elementor-accordion .elementor-tab-title,.contrast-mode .banner,.contrast-mode .elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-top-color:var(--swk-primary)}.contrast-mode .tc-wrapper .tab-btn.active{text-decoration:none !important}.contrast-mode .tc-wrapper .tabs .btn img,.contrast-mode .tc-wrapper .tabs .btn:first-of-type img,.contrast-mode .tc-wrapper .tabs .btn:first-of-type:hover img{filter:brightness(0) invert(0) !important}.contrast-mode .tc-wrapper .tab-btn:focus-visible{outline:-webkit-focus-ring-color auto 1px !important;outline-offset:-1px !important}.contrast-mode .toggle .input-wrapper label{text-decoration:underline}.contrast-mode .toggle .input-wrapper:hover{border:1px solid var(--swk-primary)}.contrast-mode .toggle .input-wrapper.toggle-active label{text-decoration:none}.contrast-mode .elementor-tabs .elementor-tab-title.elementor-active{border:1px solid var(--swk-primary) !important}.contrast-mode .elementor-tabs .elementor-tab-title:not(.elementor-active){text-decoration:underline}.contrast-mode .elementor-tabs .elementor-tab-title:not(.elementor-active):hover{border:1px solid var(--swk-primary) !important}.contrast-mode .hilfe-box .hilfe-box-content .hilfe-box-content-right p em{color:var(--swk-black)}.contrast-mode .hilfe-box .hilfe-box-content .hkb-site-search::after{filter:brightness(0) invert(0) !important}.contrast-mode .hilfe-box .hilfe-box-content .hkb-site-search .hkb-site-search__icon,.contrast-mode .hilfe-box .hilfe-box-content .hkb-site-search .hkb-site-search__field{filter:brightness(0)}.contrast-mode .person-box a:not(.btn){text-decoration:underline}.contrast-mode .person-box a:not(.btn):hover{text-decoration:none}.contrast-mode .banner,.contrast-mode .red-bg-box,.contrast-mode .link-box-red,.contrast-mode .elementor-tarife_swiper .tarife_swiper-slide .elementor-slide-heading,.contrast-mode .highlight-box{background-image:none;background-color:var(--swk-black)}.contrast-mode .elementor-tarife_swiper .tarife_swiper-slide .elementor-tab-title{background-color:rgba(0,0,0,0) !important}.contrast-mode .elementor-tarife_swiper .slick-slider .slick-next,.contrast-mode .elementor-tarife_swiper .slick-slider .slick-prev{filter:brightness(0)}.contrast-mode .elementor-tarife_swiper .tarife_swiper-slide .elementor-slide-price_example{color:var(--swk-black)}.contrast-mode .e-hotspot .e-hotspot__icon path{fill:var(--swk-black)}.contrast-mode .search-item a[title=Weiterlesen]{text-decoration:none !important}.contrast-mode .calculate-item p small{color:var(--swk-black)}.contrast-mode .blog-item .blog-item-content .blog-link img{filter:brightness(0)}#header{position:absolute;top:0;z-index:999;width:100%;color:#fff;transition:all .3s ease}#header .hkb-breadcrumbs{list-style-type:none;display:flex;flex-wrap:wrap}#header .hkb-breadcrumbs li{font-weight:400}#header.fixed{position:fixed;top:0;left:0}#header .wrapper{position:relative}#header #logo-mobile{display:none;max-width:170px;height:auto}#header #back{display:none;position:absolute;top:16px;left:12px;padding:15px}#header #breadcrumb{max-width:70%;padding:30px 35px;font-weight:400}#header #breadcrumb.breadcrumb-small{max-width:35%}#header #breadcrumb img{vertical-align:middle;line-height:1;display:inline-block;margin:-4px 4px 0 0}#header #breadcrumb a{transition:all .1s ease}#header #breadcrumb a:hover,#header #breadcrumb a:active,#header #breadcrumb a:focus{opacity:.7}#header #search{position:absolute;right:0;top:0;display:flex;align-items:center}#header #search .search-wrapper{position:relative;margin:15px 1px 10px 1px}#header #search #contrast-mode{margin:15px 1px 10px 1px;padding:12px;border-radius:6px;display:flex;align-items:center;font-weight:700;line-height:24px;transition:all .1s ease}#header #search #contrast-mode svg{display:block;margin-right:10px}#header #search #contrast-mode:hover{cursor:pointer;background-color:rgba(255,255,255,.4)}#header #search #contrast-mode span{line-height:16px;padding:5px 0 3px 0}#header #search a{position:relative;padding:12px;margin:15px 1px 9px 1px;border-radius:6px;display:block;float:left;transition:all .1s ease;line-height:24px}#header #search a:hover{cursor:pointer;background-color:rgba(255,255,255,.4)}#header #search #search-icon{padding:13px 12px 11px 12px;border-radius:6px;display:block;float:left;transition:all .1s ease}#header #search #search-icon:hover{cursor:pointer;background-color:rgba(255,255,255,.4)}#header #search svg{display:block}#header #search svg path{stroke:var(--swk-white)}#header #search .serviceportal{font-weight:700}#header #search #contrast-mode path:last-of-type{fill:var(--swk-white)}#header #search.logo-enabled .header-logo{float:right;background-image:url(./img/logo-enabled.svg),linear-gradient(to right, transparent 0%, transparent 50%, white 50%, white 100%);background-repeat:no-repeat;background-position:left top;background-size:contain;padding:15px 30px 13px 30px}#header #search.logo-enabled .header-logo img{max-height:45px;width:100%;padding-left:25px}.home #header #search #search-icon:hover,.home #header #search #contrast-mode:hover,.home #header #search a:hover{background-color:rgba(70,70,70,.5)}.home #header #language-menu:hover{background-color:rgba(70,70,70,.5)}.home #header #language-menu.open{background-color:rgba(70,70,70,.5)}.home #header #header-link-menu a:hover{background-color:rgba(70,70,70,.5)}#header.menu-open{background-color:rgba(0,0,0,0) !important}#header.menu-open #logo-mobile{display:none !important}#header.menu-open .wrapper{padding:0}#header.menu-open #mobile-nav span{background:var(--swk-white)}#mobile-nav{position:absolute;display:none;z-index:1;top:17px;right:25px;width:28px;height:28px;margin:16px auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#mobile-nav span{display:block;position:absolute;height:2px;width:100%;background:var(--swk-black);border-radius:3px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#mobile-nav span:nth-child(1){top:0}#mobile-nav span:nth-child(2){top:8px}#mobile-nav span:nth-child(3){top:16px}#mobile-nav.open span:nth-child(1){top:8px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#mobile-nav.open span:nth-child(2){opacity:0;left:-60px}#mobile-nav.open span:nth-child(3){top:8px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}#search-input{position:absolute;right:60px;top:50%;transform:translate(0, -50%);display:none}#search-input label span{display:block;height:0;width:0;overflow:hidden}#search-input input{border:0;font-weight:300;padding:10px 10px 6px 10px;background-color:#fff;border-radius:12px;outline:0}#search-input .hkb-site-search__button,#search-input .hkb-site-search__icon{display:none}#search-icon-mobile,#contrast-mode-mobile{position:relative}#search-mobile-input{position:absolute;right:0;top:-5px;transform:translate(0, -100%);display:none}#search-mobile-input label span{display:block;height:0;width:0;overflow:hidden}#search-mobile-input input{font-weight:300;padding:10px 10px 6px 10px;background-color:#fff;border:2px solid var(--swk-lightgrey);border-radius:12px;outline:0}.logo-enabled #search-input{right:60px}.menu-language-switch-container{height:72px}#language-menu{display:inline-block;padding:7px 20px 7px 2px;margin:15px 1px 9px 1px;border-radius:6px;position:relative;list-style-type:none;cursor:pointer}#language-menu li{display:none;cursor:pointer;width:40px}#language-menu li a{padding:5px 10px !important;margin:0 !important;width:100%;line-height:25px}#language-menu li a:hover{background-color:rgba(0,0,0,0) !important;opacity:.7}#language-menu li:first-child{display:block;border-top:0}#language-menu li:first-child:hover{background-color:rgba(0,0,0,0)}#language-menu li:first-child a{pointer-events:none}#language-menu li:last-of-type{display:block}#language-menu.open li{display:block}#language-menu li:last-of-type::before{position:absolute;top:13px;right:5px;content:"";width:20px;height:20px;background:#fff;-webkit-mask-image:url(./img/arrow.svg);mask-image:url(./img/arrow.svg);-webkit-mask-position:center;mask-position:center}#language-menu:hover{background-color:rgba(255,255,255,.4)}#language-menu.open{background-color:rgba(255,255,255,.4)}#language-menu.open li:last-of-type::before{transform:rotate(180deg)}#header-link-menu{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;position:relative;list-style-type:none;cursor:pointer}#header-link-menu li{cursor:pointer}#header-link-menu li a{position:relative;padding:12px;margin:15px 1px 9px 1px;border-radius:6px;display:block;float:left;transition:all .1s ease;line-height:25px}@media screen and (max-width: 1500px){#header-link-menu{display:none}}@media screen and (max-width: 1150px){#language-menu{display:none}}@media screen and (max-width: 990px){#header{background-color:#fff;position:fixed}#header #mobile-nav{display:block}#header #breadcrumb{display:none}#header #logo-mobile{display:inline-block}#header .wrapper{padding:25px 15px}#header #search{display:none;right:0}}.contrast-mode #header-link-menu a:hover,.contrast-mode #primary-menu a:hover{text-decoration:underline !important}#skiptocontent a{padding:6px;position:absolute;top:-40px;left:0;color:#fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-bottom-right-radius:8px;background:var(--swk-primary);-webkit-transition:top 1s ease-out;transition:top 1s ease-out;z-index:100}#skiptocontent a:focus{top:0;outline-color:rgba(0,0,0,0);-webkit-transition:top .1s ease-in;transition:top .1s ease-in}#footer{position:relative;margin-top:16px;bottom:0}#footer .wrapper{padding:calc(10vw + 35px) 35px 0 35px;background-image:url(./img/bg-allgemein.jpg);background-size:cover;background-position:center;color:#fff;position:relative}#footer .wrapper::before{content:"";display:block;position:absolute;top:-1px;left:0;width:100%;height:10vw;background-color:var(--swk-lightgrey);clip-path:circle(150vw at 45% -140vw)}#footer .footer-grid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;align-items:center}#footer .footer-grid>div:last-child{text-align:right}#footer #footer-top.footer-grid>div:first-child{display:grid;grid-template-columns:180px auto}#footer #socials{display:flex;align-items:center}#footer #socials a{margin:5px 5px 0 5px;transition:all .1s ease}#footer #socials img{width:40px;max-width:40px;border-radius:6px;overflow:hidden;padding:5px}#footer #socials img:hover,#footer #socials img:active,#footer #socials img:focus{background:rgba(255,255,255,.4)}#footer #socials img.twitter-icon{padding:9px}#footer ul{margin:0;padding:0}#footer ul li{display:inline-block}#footer #footer-top{font-weight:700;padding-bottom:35px}#footer #footer-top ul li{margin-left:25px}#footer #footer-top #footer-menu{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}#footer #footer-top #footer-menu .sub-menu{display:none;padding:10px 5px;flex-direction:column;grid-gap:10px;background-color:#fff;position:absolute;top:0;left:50%;transform:translate(-50%, -100%);border-radius:4px;z-index:10}#footer #footer-top #footer-menu .sub-menu li{text-align:left;margin:0 !important;width:100%;height:auto !important}#footer #footer-top #footer-menu .sub-menu li a{color:#000;transition:all .1s ease;font-weight:300 !important;display:block;line-height:18px;height:auto !important;padding:5px 10px}#footer #footer-top #footer-menu .sub-menu li a:hover{color:var(--swk-primary)}#footer #footer-top #footer-menu .sub-menu li.current_page_item a{color:var(--swk-primary)}#footer #footer-top #footer-menu .sub-menu:hover{display:block}#footer #footer-top #footer-menu li{margin:0 !important;height:40px}#footer #footer-top #footer-menu li a{height:20px;display:flex;align-items:center;font-weight:300 !important;padding:20px 12px;border-radius:6px}#footer #footer-top #footer-menu li a:hover,#footer #footer-top #footer-menu li a:active,#footer #footer-top #footer-menu li a:focus{background-color:rgba(255,255,255,.4)}#footer #footer-top #footer-menu>li{margin:0}#footer #footer-top #footer-menu>li:first-of-type{margin:5px 0}#footer #footer-bottom{border-top:1px dotted var(--swk-white);font-size:14px;padding:15px 0;font-weight:300;grid-template-columns:4fr 1fr}#footer #footer-bottom p{margin:0;padding:0;font-size:14px}#footer #footer-bottom a{font-weight:300 !important;transition:all .1s ease}#footer #footer-bottom a:hover,#footer #footer-bottom a:focus,#footer #footer-bottom a:active{opacity:.7}#footer #footer-bottom ul li{margin-right:15px}@media screen and (max-width: 1090px){#footer #footer-top{display:block;padding-bottom:15px}#footer #footer-top div{text-align:left;padding:5px 0}#footer #footer-top ul li{margin-right:25px;margin-left:0}#footer #footer-bottom{display:block}#footer #footer-bottom div{text-align:left;padding:5px 0}}@media screen and (max-width: 1020px){#footer .wrapper{padding:calc(10vw + 15px) 15px 0 15px}#footer .wrapper::before{clip-path:circle(150vw at 50% -140vw)}#footer #footer-top #footer-menu .sub-menu{left:unset;right:0;transform:translate(0, -100%)}}@media screen and (max-width: 990px){#footer #footer-top #footer-menu{justify-content:center}#footer #footer-top>div:first-child{display:block !important}#footer #footer-top>div:first-child .btn{display:block;max-width:360px;margin:auto}#footer #socials{text-align:center !important;justify-content:center;margin-top:20px}#footer #socials img{display:inline-block}#footer #footer-top ul li{margin:0 12px}#footer #footer-top ul{text-align:center}#footer #footer-bottom div p{text-align:center}#footer #footer-bottom ul{text-align:center;line-height:200%}}.contrast-mode #footer #footer-menu a,.contrast-mode #footer #legal-menu a{text-decoration:none !important}.contrast-mode #footer .wrapper{background-image:none;background-color:var(--swk-black)}#hkb{width:100%;font-size:1em;margin-top:var(--hkb-compat-fixed-header, 0)}@keyframes hkbFadeIn{0%{opacity:0}100%{opacity:1}}#hkb .hkb-article-author{font-size:.95em;border-bottom:1px solid #dfe4e6;padding:0 0 2em;margin:0 0 2em}#hkb .hkb-article-author::after{content:"";display:table;clear:both}#hkb .hkb-article-author .hkb-article-author__title{font-size:1.2em;margin:0 0 1em}#hkb .hkb-article-author .hkb-article-author__avatar{float:left;margin:0 35px 0 0}#hkb .hkb-article-author .hkb-article-author__name{font-size:1em;margin:0 0 .5em;display:block}#hkb .hkb-article-author .hkb-article-author__name a{text-decoration:none;border:none}#hkb .hkb-article-author .hkb-article-author__name a:hover{border:none}#hkb .hkb-article-author .hkb-article-author__name a:focus{outline:none}#hkb .hkb-article-author .hkb-article-author__bio{margin:0 0 0 105px}#hkb .hkb-article-related{margin:0 0 2em}#hkb .hkb-article-related::after{content:"";display:table;clear:both}#hkb .hkb-article-related .hkb-article-list li{padding-right:85px}#hkb .hkb-article-related .hkb-article-list a:hover{color:var(--swk-primary)}#hkb .hkb-article-related h3{margin-bottom:10px}#hkb *{box-sizing:border-box;transition:none}#hkb *::before{box-sizing:border-box}#hkb *::after{box-sizing:border-box}#hkb ul li{background:none;list-style:none;text-indent:0;margin:10px 0}#hkb h1::before{display:none}#hkb h2::before{display:none}#hkb h3::before{display:none}#hkb h4::before{display:none}#hkb h5::before{display:none}#hkb h6::before{display:none}#hkb .hkb-container{max-width:var(--hkb-main-container-width);margin:0 auto;padding:0 2em}#hkb .hkb-container .help-content .elementor-container{padding:0}#hkb .hkb-fullwcontainer{width:100%;position:relative}#hkb .hkb-mainpage-wrapper{background:var(--hkb-main-bg-color);padding:2.5em 0}#hkb .hkb-mainpage .hkb-mainpage__sidebar{font-size:.95em;line-height:1.45}#hkb .hkb-sticky{position:sticky;top:15px}#hkb .hkb-sticky .hkb_widget_toc ol li.active ol{display:block;opacity:1;visibility:visible}#hkb .hkb-sticky .hkb_widget_toc ol li ol{display:none;animation:hkbFadeIn ease .25s;opacity:0;visibility:hidden}#hkb .hkb-archivetitle{font-size:1.3em;margin:0 0 2em;padding:0 0 1em;border-bottom:1px solid #e6e6e6}#hkb .hkb-archive{display:grid;grid-template-rows:1fr;gap:2em;margin:0 0 2em}#hkb .hkb-archive.hkb-archive--three-cols{grid-template-columns:repeat(auto-fit, minmax(260px, 1fr))}#hkb .hkb-archive.hkb-archive--four-cols{grid-template-columns:repeat(4, 1fr)}@media screen and (max-width: 900px){#hkb .hkb-archive.hkb-archive--three-cols{grid-template-columns:repeat(1, 1fr)}}#hkb .hkb-uncatlist{margin:0 0 2em}#hkb .hkb-searchbox-wrapper{color:var(--hkb-header-text-color);padding:8em 0 3em 0}#hkb .hkb-searchbox-wrapper[data-hkb-header-type=solid]{background:url("./img/bg-help.jpg") no-repeat center;background-size:cover}#hkb .hkb-searchbox{max-width:620px;width:100%}#hkb .hkb-searchbox .hkb-searchbox__title{margin:0 0 15px 0;font-weight:700;color:var(--hkb-header-text-color)}#hkb .hkb-site-search{position:relative;display:flex;align-items:stretch;margin:0;padding:0}#hkb .hkb-site-search label{width:100%}#hkb .hkb-site-search label span{display:block;height:0;width:0;overflow:hidden}#hkb .hkb-site-search label input{width:100%}#hkb .hkb-site-search .hkb-site-search__field{background:#fff;color:#000;border:none;flex-grow:1;padding:.8em 1em .8em 44px;font-weight:400;background-repeat:no-repeat;background-position:right 5px center;background-image:none;border-radius:var(--hkb-search-field-radius)}#hkb .hkb-site-search .hkb-site-search__field::placeholder{color:#b3b3b3;font-weight:400}#hkb .hkb-site-search .hkb-site-search__field.live-search-loading{background-image:url("./img/loader.svg")}#hkb .hkb-site-search .hkb-site-search__button{display:none;background:var(--hkb-search-button-bg);color:var(--hkb-search-button-color);border-radius:var(--hkb-search-button-radius);min-width:120px;margin:0;padding-left:10px;padding-right:10px;text-align:center;line-height:1;border:none}#hkb .hkb-site-search .hkb-site-search__icon{position:absolute;left:14px;height:20px;width:20px;top:50%;margin-top:-10px}#hkb .hkb-subheader{padding:8em 0 3em 0;color:var(--hkb-header-text-color)}#hkb .hkb-subheader a{color:var(--hkb-header-text-color)}#hkb .hkb-subheader .hkb-site-search{width:100%;margin:0;max-width:680px;padding:0}#hkb .hkb-subheader .hkb-site-search .hkb-site-search__field{margin:0 !important;font-size:1em}#hkb .hkb-subheader .hkb-site-search .hkb-site-search__button{display:none}#hkb .hkb-subheader .hkb-searchbox{max-width:680px;margin:auto}#hkb .hkb-subheader.bg-mobilitaet{background:url("./img/bg-mobilitaet.jpg") no-repeat center}#hkb .hkb-subheader.bg-energie{background:url("./img/bg-energie.jpg") no-repeat center}#hkb .hkb-subheader.bg-wasser{background:url("./img/bg-wasser.jpg") no-repeat center}#hkb .hkb-subheader,#hkb .bg-help{background:url("./img/bg-help.jpg") no-repeat center;background-size:cover !important}#hkb .hkb-category{padding:1em 2em;border-radius:12px;background-size:cover !important;color:#fff;text-align:center}#hkb .hkb-category .hkb-categoryhead{margin:0 0 1em}#hkb .hkb-category .hkb-article-list{font-size:1em;margin:0}#hkb .hkb-category{background:url(./img/swk-allgemein.jpg)}#hkb .hkb-category.hkb-category--6{background:url(./img/bus.jpg)}#hkb .hkb-category.hkb-category--7{background:url(./img/energie.jpg)}#hkb .hkb-category.hkb-category--8{background:url(./img/wasser.jpg)}#hkb .hkb-categoryhead .hkb-categoryhead__icon img{height:100%;width:auto;max-height:60px;margin:20px 0 10px 0}#hkb .hkb-categoryhead .hkb-categoryhead__title{font-weight:700;display:inline-block;margin:0;color:var(--swk-white);padding:0}#hkb .hkb-categoryhead .hkb-categoryhead__title a{text-decoration:none;border:none;color:inherit}#hkb .hkb-categoryhead .hkb-categoryhead__title a:hover{border:none;color:var(--hkb-link-color)}#hkb .hkb-categoryhead .hkb-categoryhead__title a:focus{outline:none}#hkb .hkb-categoryhead .hkb-categoryhead__count{display:inline-block;font-size:.8em;color:#999;margin-left:6px}#hkb .hkb-categoryhead .hkb-categoryhead__count::before{content:"("}#hkb .hkb-categoryhead .hkb-categoryhead__count::after{content:")"}#hkb .hkb-categoryhead .hkb-categoryhead__description{padding:35px 0 0 0;display:block;color:#fff}#hkb .hkb-subcats{padding:0 0 1em}#hkb .hkb-subcats h2{color:var(--swk-primary) !important;margin-top:40px !important;margin-bottom:10px !important}#hkb .hkb-subcats.container-small{max-width:600px}#hkb .hkb-subcats.hkb-subcats--three-cols{grid-template-columns:repeat(3, 1fr)}#hkb .hkb-subcats.hkb-subcats--four-cols{grid-template-columns:repeat(4, 1fr)}#hkb ul.hkb-article-list{list-style:none;padding:0;margin:0 0 1em}#hkb ul.hkb-article-list>li{position:relative;display:block;padding:0 0 0 24px;margin:0 0 .25em}#hkb ul.hkb-article-list>li::before{display:inline-block;position:absolute;top:2px;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M288 248v28c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-28c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm-12 72H108c-6.6 0-12 5.4-12 12v28c0 6.6 5.4 12 12 12h168c6.6 0 12-5.4 12-12v-28c0-6.6-5.4-12-12-12zm108-188.1V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V48C0 21.5 21.5 0 48 0h204.1C264.8 0 277 5.1 286 14.1L369.9 98c9 8.9 14.1 21.2 14.1 33.9zm-128-80V128h76.1L256 51.9zM336 464V176H232c-13.3 0-24-10.7-24-24V48H48v416h288z'/%3E%3C/svg%3E");height:16px;width:16px}#hkb ul.hkb-article-list>li:last-child{margin-bottom:0}#hkb ul.hkb-article-list a{text-decoration:none;border:none;color:inherit}#hkb ul.hkb-article-list a:hover{border:none;color:var(--hkb-link-color)}#hkb ul.hkb-article-list a:focus{outline:none}#hkb .hkb-categoryheader{padding:0 0 1em;margin:0 0 1em;border-bottom:1px solid #e6e6e6;display:flex;align-items:center}#hkb .hkb-categoryheader .hkb-categoryheader__icon{margin-right:1.5em}#hkb .hkb-categoryheader .hkb-categoryheader__icon img{max-width:var(--hkb-category-icon-size)}#hkb .hkb-categoryheader .hkb-categoryheader__icon svg{width:var(--hkb-category-icon-size);height:var(--hkb-category-icon-size)}#hkb .hkb-categoryheader .hkb-categoryheader__icon svg.hkbiconset{transform:scale(1.2)}#hkb .hkb-categoryheader .hkb-categoryheader__title{margin:0;font-size:1.75em;line-height:1.25;font-weight:700}#hkb .hkb-categoryheader .hkb-categoryheader__description{font-size:.95em;line-height:1.45;color:var(--hkb-category-desc-color);margin:.25em 0 0}#hkb .hkb-article-grid{margin:0 0 2em}#hkb .hkb-article{position:relative;max-width:680px;margin:0 auto}#hkb .hkb-article .hkb-article__title{font-size:24px !important;color:var(--swk-black) !important;background:none !important;text-transform:none !important;font-weight:400;letter-spacing:0 !important;-webkit-text-fill-color:initial !important;line-height:30px !important}#hkb .hkb-articlepreview{padding:16px 0 13px 0;margin:0 auto;border-bottom:2px dotted #acacac;position:relative}#hkb .hkb-articlepreview:last-of-type{border-bottom:none}#hkb .hkb-articlepreview a{text-decoration:none;border:none;color:var(--swk-black) !important}#hkb .hkb-articlepreview a:hover,#hkb .hkb-articlepreview a:focus,#hkb .hkb-articlepreview a:active{border:none;color:var(--swk-primary) !important}#hkb .hkb-articlepreview a:focus{outline:none}#hkb .hkb-articlepreview p{margin-top:0;padding-right:30px;margin-bottom:0}#hkb .hkb-articlepreview .hkb-articlepreview__excerpt{display:block;font-size:.95em;line-height:1.45;margin-top:.45em;color:rgba(0,0,0,.7)}#hkb .hkb-articlepreview svg{position:absolute;right:10px;top:16px}#hkb .hkb-article__content{margin:0 0 2em;padding:0}#hkb .hkb-article__content h1{margin-top:1em;margin-bottom:1em}#hkb .hkb-article__content h2{margin-top:1em;margin-bottom:1em}#hkb .hkb-article__content h3{margin-top:1em;margin-bottom:1em}#hkb .hkb-article__content h4{margin-top:1em;margin-bottom:1em}#hkb .hkb-article__content h5{margin-top:1em;margin-bottom:1em}#hkb .hkb-article__content h6{margin-top:1em;margin-bottom:1em}#hkb .hkb-article__content>ol{margin:0 0 2em 2em;padding:0}#hkb .hkb-article__content>ul{margin:0 0 2em 2em;padding:0}#hkb .hkb-article__content ul li{list-style:disc}#hkb .hkb-article__content pre{white-space:pre-wrap;word-wrap:break-word;text-align:justify}#hkb .hkb-article__links{margin:0 0 2em}#hkb .hkb-article__links a{text-decoration:none;border:none}#hkb .hkb-article__links a:hover{border:none}#hkb .hkb-article__links a:focus{outline:none}#hkb .hkb-article-tags a{border:none;margin-left:5px}#hkb .hkb-article-tags a::after{content:","}#hkb .hkb-article-tags a:last-child::after{content:""}#hkb .hkb-pagination{margin:0 0 2em}#hkb .hkb-pagination a{transition:all .1s ease-in-out;background:var(--hkb-widget-bg);color:inherit;display:inline-block;padding:.75em 1.5em;line-height:1;font-size:1em;outline:none;text-decoration:none;border-radius:var(--hkb-widget-radius)}#hkb .hkb-pagination .hkb-pagination__prev a::before{content:"<";margin:0 5px 0 0}#hkb .hkb-pagination .hkb-pagination__next a::after{content:">";margin:0 0 0 5px}#hkb .hkb-breadcrumbs{list-style:none;padding:0;margin:0;font-size:.9em}#hkb .hkb-breadcrumbs li{display:inline-block;margin:0}#hkb .hkb-breadcrumbs li:not(:first-child)::before{content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='12' width='12' viewBox='0 0 16 16'%3E%3Cpath fill='%23ccc' d='M6 13.4L4.6 12 8.6 8 4.6 4 6 2.6 11.4 8z'/%3E%3C/svg%3E");height:12px;width:12px;display:inline-flex;margin:0 4px;position:relative;top:1px}#hkb .hkb-breadcrumbs li:last-child{display:none}#hkb .hkb-breadcrumbs a{text-decoration:none;border:none;color:var(--hkb-header-text-color)}#hkb .hkb-breadcrumbs a:hover{border:none;color:var(--hkb-header-text-color);text-decoration:underline}#hkb .hkb-breadcrumbs a:focus{outline:none}#hkb .hkb-article-attachments{margin:0 0 2em}#hkb .hkb-article-attachments .hkb-article-attachments__title{font-size:18px;margin:0 0 .6em;padding:0}#hkb .hkb-article-attachments .hkb-article-attachments__list{list-style:none;margin:0;padding:0}#hkb .hkb-article-attachments .hkb-article-attachments__item a{text-decoration:none;border:none;color:var(--swk-primary)}#hkb .hkb-article-attachments .hkb-article-attachments__item a:hover{border:none}#hkb .hkb-article-attachments .hkb-article-attachments__item a:focus{outline:none}#hkb .hkb-article-attachments .hkb-article-attachments__item a:hover,#hkb .hkb-article-attachments .hkb-article-attachments__item a:focus,#hkb .hkb-article-attachments .hkb-article-attachments__item a:active{color:var(--swk-link-hover)}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".pdf"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".pdf"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23E2001A'%3E%3Cpath d='M370 98l-84-84c-9-9-21-14-34-14H48C22 0 0 22 0 48v416c0 27 22 48 48 48h288c27 0 48-21 48-48V132c0-13-5-25-14-34zm-38 30h-76V52l76 76zM48 464V48h160v104c0 13 11 24 24 24h104v288H48zm250-144c-12-12-47-8-64-6a87 87 0 01-37-46c4-17 10-41 5-56-4-27-37-24-42-6-5 16-1 38 7 67-10 24-25 56-36 74-20 10-47 26-51 46-3 16 26 56 77-31 22-7 46-16 68-20 19 10 41 17 56 17 25 0 28-28 17-39zm-198 78c5-14 25-29 30-35-18 30-30 36-30 35zm82-190c7 0 6 32 1 40-4-14-4-40-1-40zm-25 136c10-17 18-37 25-55 8 16 19 28 30 36-21 4-39 13-55 19zm132-5s-5 6-37-8c35-2 40 6 37 8z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".doc"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".doc"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23E2001A'%3E%3Cpath d='M370 98l-84-84c-9-9-21-14-34-14H48C22 0 0 22 0 48v416c0 27 22 48 48 48h288c27 0 48-21 48-48V132c0-13-5-25-14-34zm-38 30h-76V52l76 76zM48 464V48h160v104c0 13 11 24 24 24h104v288H48zm220-208c-6 0-10 4-12 10l-21 103v-4l-24-100c-1-5-6-9-12-9h-13c-5 0-10 4-12 9-24 99-24 96-24 104l-1-4-19-99c-1-6-6-10-12-10h-17c-7 0-13 7-11 15l33 136c1 5 6 9 12 9h25c5 0 10-4 11-9l18-72 3-17 3 17 18 72c1 5 6 9 12 9h24c6 0 11-4 12-9l35-136c1-8-4-15-12-15h-16z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".docx"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".docx"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M370 98l-84-84c-9-9-21-14-34-14H48C22 0 0 22 0 48v416c0 27 22 48 48 48h288c27 0 48-21 48-48V132c0-13-5-25-14-34zm-38 30h-76V52l76 76zM48 464V48h160v104c0 13 11 24 24 24h104v288H48zm220-208c-6 0-10 4-12 10l-21 103v-4l-24-100c-1-5-6-9-12-9h-13c-5 0-10 4-12 9-24 99-24 96-24 104l-1-4-19-99c-1-6-6-10-12-10h-17c-7 0-13 7-11 15l33 136c1 5 6 9 12 9h25c5 0 10-4 11-9l18-72 3-17 3 17 18 72c1 5 6 9 12 9h24c6 0 11-4 12-9l35-136c1-8-4-15-12-15h-16z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".ppt"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".ppt"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M370 98l-84-84c-9-9-21-14-34-14H48C22 0 0 22 0 48v416c0 27 22 48 48 48h288c27 0 48-21 48-48V132c0-13-5-25-14-34zm-38 30h-76V52l76 76zM48 464V48h160v104c0 13 11 24 24 24h104v288H48zm72-60V236c0-7 5-12 12-12h69c37 0 63 27 63 66 0 75-69 67-95 67v47c0 7-6 12-12 12h-25c-7 0-12-5-12-12zm49-87h23c7 0 13-3 18-8 8-9 8-28 0-37-4-5-10-7-18-7h-24v52z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".pptx"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".pptx"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M370 98l-84-84c-9-9-21-14-34-14H48C22 0 0 22 0 48v416c0 27 22 48 48 48h288c27 0 48-21 48-48V132c0-13-5-25-14-34zm-38 30h-76V52l76 76zM48 464V48h160v104c0 13 11 24 24 24h104v288H48zm72-60V236c0-7 5-12 12-12h69c37 0 63 27 63 66 0 75-69 67-95 67v47c0 7-6 12-12 12h-25c-7 0-12-5-12-12zm49-87h23c7 0 13-3 18-8 8-9 8-28 0-37-4-5-10-7-18-7h-24v52z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".pps"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".pps"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M370 98l-84-84c-9-9-21-14-34-14H48C22 0 0 22 0 48v416c0 27 22 48 48 48h288c27 0 48-21 48-48V132c0-13-5-25-14-34zm-38 30h-76V52l76 76zM48 464V48h160v104c0 13 11 24 24 24h104v288H48zm72-60V236c0-7 5-12 12-12h69c37 0 63 27 63 66 0 75-69 67-95 67v47c0 7-6 12-12 12h-25c-7 0-12-5-12-12zm49-87h23c7 0 13-3 18-8 8-9 8-28 0-37-4-5-10-7-18-7h-24v52z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".ppsx"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".ppsx"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M370 98l-84-84c-9-9-21-14-34-14H48C22 0 0 22 0 48v416c0 27 22 48 48 48h288c27 0 48-21 48-48V132c0-13-5-25-14-34zm-38 30h-76V52l76 76zM48 464V48h160v104c0 13 11 24 24 24h104v288H48zm72-60V236c0-7 5-12 12-12h69c37 0 63 27 63 66 0 75-69 67-95 67v47c0 7-6 12-12 12h-25c-7 0-12-5-12-12zm49-87h23c7 0 13-3 18-8 8-9 8-28 0-37-4-5-10-7-18-7h-24v52z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".mp4"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".mp4"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M370 98l-84-84a48 48 0 00-34-14H48C21 0 0 21 0 48v416c0 27 21 48 48 48h288c27 0 48-21 48-48V132a48 48 0 00-14-34zm-38 30h-76V52l76 76zM48 464V48h160v104c0 13 11 24 24 24h104v288H48zm229-211l-53 52v-37c0-11-9-20-20-20H100c-11 0-20 9-20 20v104c0 11 9 20 20 20h104c11 0 20-9 20-20v-37l53 52c10 10 27 3 27-11V264c0-14-17-21-27-11z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".m4v"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".m4v"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M370 98l-84-84a48 48 0 00-34-14H48C21 0 0 21 0 48v416c0 27 21 48 48 48h288c27 0 48-21 48-48V132a48 48 0 00-14-34zm-38 30h-76V52l76 76zM48 464V48h160v104c0 13 11 24 24 24h104v288H48zm229-211l-53 52v-37c0-11-9-20-20-20H100c-11 0-20 9-20 20v104c0 11 9 20 20 20h104c11 0 20-9 20-20v-37l53 52c10 10 27 3 27-11V264c0-14-17-21-27-11z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".mov"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".mov"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M370 98l-84-84a48 48 0 00-34-14H48C21 0 0 21 0 48v416c0 27 21 48 48 48h288c27 0 48-21 48-48V132a48 48 0 00-14-34zm-38 30h-76V52l76 76zM48 464V48h160v104c0 13 11 24 24 24h104v288H48zm229-211l-53 52v-37c0-11-9-20-20-20H100c-11 0-20 9-20 20v104c0 11 9 20 20 20h104c11 0 20-9 20-20v-37l53 52c10 10 27 3 27-11V264c0-14-17-21-27-11z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".wmv"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".wmv"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M370 98l-84-84a48 48 0 00-34-14H48C21 0 0 21 0 48v416c0 27 21 48 48 48h288c27 0 48-21 48-48V132a48 48 0 00-14-34zm-38 30h-76V52l76 76zM48 464V48h160v104c0 13 11 24 24 24h104v288H48zm229-211l-53 52v-37c0-11-9-20-20-20H100c-11 0-20 9-20 20v104c0 11 9 20 20 20h104c11 0 20-9 20-20v-37l53 52c10 10 27 3 27-11V264c0-14-17-21-27-11z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".avi"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".avi"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M370 98l-84-84a48 48 0 00-34-14H48C21 0 0 21 0 48v416c0 27 21 48 48 48h288c27 0 48-21 48-48V132a48 48 0 00-14-34zm-38 30h-76V52l76 76zM48 464V48h160v104c0 13 11 24 24 24h104v288H48zm229-211l-53 52v-37c0-11-9-20-20-20H100c-11 0-20 9-20 20v104c0 11 9 20 20 20h104c11 0 20-9 20-20v-37l53 52c10 10 27 3 27-11V264c0-14-17-21-27-11z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".mpg"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".mpg"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M370 98l-84-84a48 48 0 00-34-14H48C21 0 0 21 0 48v416c0 27 21 48 48 48h288c27 0 48-21 48-48V132a48 48 0 00-14-34zm-38 30h-76V52l76 76zM48 464V48h160v104c0 13 11 24 24 24h104v288H48zm229-211l-53 52v-37c0-11-9-20-20-20H100c-11 0-20 9-20 20v104c0 11 9 20 20 20h104c11 0 20-9 20-20v-37l53 52c10 10 27 3 27-11V264c0-14-17-21-27-11z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".ogv"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".ogv"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M370 98l-84-84a48 48 0 00-34-14H48C21 0 0 21 0 48v416c0 27 21 48 48 48h288c27 0 48-21 48-48V132a48 48 0 00-14-34zm-38 30h-76V52l76 76zM48 464V48h160v104c0 13 11 24 24 24h104v288H48zm229-211l-53 52v-37c0-11-9-20-20-20H100c-11 0-20 9-20 20v104c0 11 9 20 20 20h104c11 0 20-9 20-20v-37l53 52c10 10 27 3 27-11V264c0-14-17-21-27-11z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".3gp"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".3gp"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M370 98l-84-84a48 48 0 00-34-14H48C21 0 0 21 0 48v416c0 27 21 48 48 48h288c27 0 48-21 48-48V132a48 48 0 00-14-34zm-38 30h-76V52l76 76zM48 464V48h160v104c0 13 11 24 24 24h104v288H48zm229-211l-53 52v-37c0-11-9-20-20-20H100c-11 0-20 9-20 20v104c0 11 9 20 20 20h104c11 0 20-9 20-20v-37l53 52c10 10 27 3 27-11V264c0-14-17-21-27-11z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".3g2"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".3g2"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M370 98l-84-84a48 48 0 00-34-14H48C21 0 0 21 0 48v416c0 27 21 48 48 48h288c27 0 48-21 48-48V132a48 48 0 00-14-34zm-38 30h-76V52l76 76zM48 464V48h160v104c0 13 11 24 24 24h104v288H48zm229-211l-53 52v-37c0-11-9-20-20-20H100c-11 0-20 9-20 20v104c0 11 9 20 20 20h104c11 0 20-9 20-20v-37l53 52c10 10 27 3 27-11V264c0-14-17-21-27-11z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".mp3"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".mp3"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M370 98l-84-84a48 48 0 00-34-14H48C21 0 0 21 0 48v416c0 27 21 48 48 48h288c27 0 48-21 48-48V132a48 48 0 00-14-34zm-38 30h-76V52l76 76zM48 464V48h160v104c0 13 11 24 24 24h104v288H48zm144-76c0 11-13 16-20 8l-36-36h-28c-7 0-12-5-12-12v-56c0-6 5-12 12-12h28l36-36c7-8 20-3 20 8v136zm41-47c9-9 9-24 0-34-22-22 12-56 35-33 27 28 27 72 0 100-22 23-57-10-35-33z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".m4a"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".m4a"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M370 98l-84-84a48 48 0 00-34-14H48C21 0 0 21 0 48v416c0 27 21 48 48 48h288c27 0 48-21 48-48V132a48 48 0 00-14-34zm-38 30h-76V52l76 76zM48 464V48h160v104c0 13 11 24 24 24h104v288H48zm144-76c0 11-13 16-20 8l-36-36h-28c-7 0-12-5-12-12v-56c0-6 5-12 12-12h28l36-36c7-8 20-3 20 8v136zm41-47c9-9 9-24 0-34-22-22 12-56 35-33 27 28 27 72 0 100-22 23-57-10-35-33z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".ogg"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".ogg"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M370 98l-84-84a48 48 0 00-34-14H48C21 0 0 21 0 48v416c0 27 21 48 48 48h288c27 0 48-21 48-48V132a48 48 0 00-14-34zm-38 30h-76V52l76 76zM48 464V48h160v104c0 13 11 24 24 24h104v288H48zm144-76c0 11-13 16-20 8l-36-36h-28c-7 0-12-5-12-12v-56c0-6 5-12 12-12h28l36-36c7-8 20-3 20 8v136zm41-47c9-9 9-24 0-34-22-22 12-56 35-33 27 28 27 72 0 100-22 23-57-10-35-33z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".wav"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".wav"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M370 98l-84-84a48 48 0 00-34-14H48C21 0 0 21 0 48v416c0 27 21 48 48 48h288c27 0 48-21 48-48V132a48 48 0 00-14-34zm-38 30h-76V52l76 76zM48 464V48h160v104c0 13 11 24 24 24h104v288H48zm144-76c0 11-13 16-20 8l-36-36h-28c-7 0-12-5-12-12v-56c0-6 5-12 12-12h28l36-36c7-8 20-3 20 8v136zm41-47c9-9 9-24 0-34-22-22 12-56 35-33 27 28 27 72 0 100-22 23-57-10-35-33z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".jpg"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".jpg"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M370 98l-84-84c-9-9-21-14-34-14H48C22 0 0 22 0 48v416c0 27 22 48 48 48h288c27 0 48-21 48-48V132c0-13-5-25-14-34zm-38 30h-76V52l76 76zM48 464V48h160v104c0 13 11 24 24 24h104v288H48zm32-48h224V288l-23-23c-5-5-13-5-17 0l-88 87-39-39c-5-5-13-5-17 0l-40 39v64zm48-240a48 48 0 100 96 48 48 0 000-96z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".jpeg"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".jpeg"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M370 98l-84-84c-9-9-21-14-34-14H48C22 0 0 22 0 48v416c0 27 22 48 48 48h288c27 0 48-21 48-48V132c0-13-5-25-14-34zm-38 30h-76V52l76 76zM48 464V48h160v104c0 13 11 24 24 24h104v288H48zm32-48h224V288l-23-23c-5-5-13-5-17 0l-88 87-39-39c-5-5-13-5-17 0l-40 39v64zm48-240a48 48 0 100 96 48 48 0 000-96z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".png"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".png"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M370 98l-84-84c-9-9-21-14-34-14H48C22 0 0 22 0 48v416c0 27 22 48 48 48h288c27 0 48-21 48-48V132c0-13-5-25-14-34zm-38 30h-76V52l76 76zM48 464V48h160v104c0 13 11 24 24 24h104v288H48zm32-48h224V288l-23-23c-5-5-13-5-17 0l-88 87-39-39c-5-5-13-5-17 0l-40 39v64zm48-240a48 48 0 100 96 48 48 0 000-96z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".gif"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".gif"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M370 98l-84-84c-9-9-21-14-34-14H48C22 0 0 22 0 48v416c0 27 22 48 48 48h288c27 0 48-21 48-48V132c0-13-5-25-14-34zm-38 30h-76V52l76 76zM48 464V48h160v104c0 13 11 24 24 24h104v288H48zm32-48h224V288l-23-23c-5-5-13-5-17 0l-88 87-39-39c-5-5-13-5-17 0l-40 39v64zm48-240a48 48 0 100 96 48 48 0 000-96z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".js"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".js"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M150 349l-33-29 33-29c3-3 4-9 1-12h-1l-17-19c-3-4-9-4-12 0l-58 54c-4 3-4 9 0 12l58 55 6 2 6-3 17-18c4-4 3-10 0-13zM370 98l-84-84c-9-9-21-14-34-14H48C22 0 0 22 0 48v416c0 27 22 48 48 48h288c27 0 48-21 48-48V132c0-13-5-25-14-34zM256 52l76 76h-76zm80 412H48V48h160v104c0 13 11 24 24 24h104zM210 214c-5-1-10 1-11 6l-55 188c-1 5 1 10 6 11l24 7c5 2 10-1 11-6l55-188c1-5-1-10-6-11zm24 77l33 29-33 29c-3 3-4 9-1 12h1l17 19c3 4 9 4 12 0l58-54c4-3 4-9 0-12l-58-55c-3-3-9-3-12 1l-17 18c-4 4-3 10 0 13z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".css"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".css"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M150 349l-33-29 33-29c3-3 4-9 1-12h-1l-17-19c-3-4-9-4-12 0l-58 54c-4 3-4 9 0 12l58 55 6 2 6-3 17-18c4-4 3-10 0-13zM370 98l-84-84c-9-9-21-14-34-14H48C22 0 0 22 0 48v416c0 27 22 48 48 48h288c27 0 48-21 48-48V132c0-13-5-25-14-34zM256 52l76 76h-76zm80 412H48V48h160v104c0 13 11 24 24 24h104zM210 214c-5-1-10 1-11 6l-55 188c-1 5 1 10 6 11l24 7c5 2 10-1 11-6l55-188c1-5-1-10-6-11zm24 77l33 29-33 29c-3 3-4 9-1 12h1l17 19c3 4 9 4 12 0l58-54c4-3 4-9 0-12l-58-55c-3-3-9-3-12 1l-17 18c-4 4-3 10 0 13z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".html"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".html"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M150 349l-33-29 33-29c3-3 4-9 1-12h-1l-17-19c-3-4-9-4-12 0l-58 54c-4 3-4 9 0 12l58 55 6 2 6-3 17-18c4-4 3-10 0-13zM370 98l-84-84c-9-9-21-14-34-14H48C22 0 0 22 0 48v416c0 27 22 48 48 48h288c27 0 48-21 48-48V132c0-13-5-25-14-34zM256 52l76 76h-76zm80 412H48V48h160v104c0 13 11 24 24 24h104zM210 214c-5-1-10 1-11 6l-55 188c-1 5 1 10 6 11l24 7c5 2 10-1 11-6l55-188c1-5-1-10-6-11zm24 77l33 29-33 29c-3 3-4 9-1 12h1l17 19c3 4 9 4 12 0l58-54c4-3 4-9 0-12l-58-55c-3-3-9-3-12 1l-17 18c-4 4-3 10 0 13z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".php"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".php"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M150 349l-33-29 33-29c3-3 4-9 1-12h-1l-17-19c-3-4-9-4-12 0l-58 54c-4 3-4 9 0 12l58 55 6 2 6-3 17-18c4-4 3-10 0-13zM370 98l-84-84c-9-9-21-14-34-14H48C22 0 0 22 0 48v416c0 27 22 48 48 48h288c27 0 48-21 48-48V132c0-13-5-25-14-34zM256 52l76 76h-76zm80 412H48V48h160v104c0 13 11 24 24 24h104zM210 214c-5-1-10 1-11 6l-55 188c-1 5 1 10 6 11l24 7c5 2 10-1 11-6l55-188c1-5-1-10-6-11zm24 77l33 29-33 29c-3 3-4 9-1 12h1l17 19c3 4 9 4 12 0l58-54c4-3 4-9 0-12l-58-55c-3-3-9-3-12 1l-17 18c-4 4-3 10 0 13z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".zip"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".zip"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M128 160v32h32v-32zm64-96h-32v32h32zm-64 32v32h32V96zm64 32h-32v32h32zm178-30l-84-84c-9-9-21-14-34-14H48C22 0 0 22 0 48v416c0 27 22 48 48 48h288c27 0 48-21 48-48V132c0-13-5-25-14-34zM256 52l76 76h-76zm80 412H48V48h80v16h32V48h48v104c0 13 11 24 24 24h104zM194 266c-1-6-6-10-12-10h-22v-32h-32v32l-19 97a52 52 0 10103 0zm-34 124c-18 0-32-12-32-27s14-27 32-27 33 12 33 27-15 27-33 27zm32-198h-32v32h32z'/%3E%3C/svg%3E")}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".rar"]{position:relative;padding-left:20px}#hkb .hkb-article-attachments .hkb-article-attachments__item a[href$=".rar"]::before{display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;left:0;content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M128 160v32h32v-32zm64-96h-32v32h32zm-64 32v32h32V96zm64 32h-32v32h32zm178-30l-84-84c-9-9-21-14-34-14H48C22 0 0 22 0 48v416c0 27 22 48 48 48h288c27 0 48-21 48-48V132c0-13-5-25-14-34zM256 52l76 76h-76zm80 412H48V48h80v16h32V48h48v104c0 13 11 24 24 24h104zM194 266c-1-6-6-10-12-10h-22v-32h-32v32l-19 97a52 52 0 10103 0zm-34 124c-18 0-32-12-32-27s14-27 32-27 33 12 33 27-15 27-33 27zm32-198h-32v32h32z'/%3E%3C/svg%3E")}#hkb .ht-voting .ht-voting-links{display:flex;justify-content:center}#hkb .ht-voting .ht-voting-links .ht-voting-upvote{display:flex;align-items:center;margin:0 1em;color:inherit;text-decoration:none}#hkb .ht-voting .ht-voting-links .ht-voting-upvote .ht-voting-upvote-icon{display:flex;align-items:center;background:#ccc;color:#fff;text-decoration:none;border-radius:99%;padding:.75em;transition:background .15s ease-in-out,color .15s ease-in-out}#hkb .ht-voting .ht-voting-links .ht-voting-upvote .ht-voting-upvote-icon svg{height:24px;width:24px}#hkb .ht-voting .ht-voting-links .ht-voting-upvote .ht-voting-downvote-icon{display:flex;align-items:center;background:#ccc;color:#fff;text-decoration:none;border-radius:99%;padding:.75em;transition:background .15s ease-in-out,color .15s ease-in-out}#hkb .ht-voting .ht-voting-links .ht-voting-upvote .ht-voting-downvote-icon svg{height:24px;width:24px}#hkb .ht-voting .ht-voting-links .ht-voting-upvote .ht-voting-upvote-label{margin-left:.5em;font-size:1em;line-height:1;color:inherit}#hkb .ht-voting .ht-voting-links .ht-voting-upvote .ht-voting-downvote-label{margin-left:.5em;font-size:1em;line-height:1;color:inherit}#hkb .ht-voting .ht-voting-links .ht-voting-upvote:hover .ht-voting-upvote-icon{background:var(--hkb-feedback-upvote-bg)}#hkb .ht-voting .ht-voting-links .ht-voting-upvote:hover .ht-voting-upvote-icon svg g{stroke:#fff}#hkb .ht-voting .ht-voting-links .ht-voting-upvote:hover .ht-voting-upvote-label{color:var(--hkb-feedback-upvote-bg)}#hkb .ht-voting .ht-voting-links .ht-voting-downvote{display:flex;align-items:center;margin:0 1em;color:inherit;text-decoration:none}#hkb .ht-voting .ht-voting-links .ht-voting-downvote .ht-voting-upvote-icon{display:flex;align-items:center;background:#ccc;color:#fff;text-decoration:none;border-radius:99%;padding:.75em;transition:background .15s ease-in-out,color .15s ease-in-out}#hkb .ht-voting .ht-voting-links .ht-voting-downvote .ht-voting-upvote-icon svg{height:24px;width:24px}#hkb .ht-voting .ht-voting-links .ht-voting-downvote .ht-voting-downvote-icon{display:flex;align-items:center;background:#ccc;color:#fff;text-decoration:none;border-radius:99%;padding:.75em;transition:background .15s ease-in-out,color .15s ease-in-out}#hkb .ht-voting .ht-voting-links .ht-voting-downvote .ht-voting-downvote-icon svg{height:24px;width:24px}#hkb .ht-voting .ht-voting-links .ht-voting-downvote .ht-voting-upvote-label{margin-left:.5em;font-size:1em;line-height:1;color:inherit}#hkb .ht-voting .ht-voting-links .ht-voting-downvote .ht-voting-downvote-label{margin-left:.5em;font-size:1em;line-height:1;color:inherit}#hkb .ht-voting .ht-voting-links .ht-voting-downvote:hover .ht-voting-downvote-icon{background:var(--hkb-feedback-downvote-bg)}#hkb .ht-voting .ht-voting-links .ht-voting-downvote:hover .ht-voting-downvote-icon svg g{stroke:#fff}#hkb .ht-voting .ht-voting-links .ht-voting-downvote:hover .ht-voting-downvote-label{color:var(--hkb-feedback-downvote-bg)}#hkb .ht-voting .ht-voting-links .ht-voting-upvote.active .ht-voting-upvote-icon{background:var(--hkb-feedback-upvote-bg)}#hkb .ht-voting .ht-voting-links .ht-voting-upvote.active .ht-voting-upvote-icon svg g{stroke:#fff}#hkb .ht-voting .ht-voting-links .ht-voting-upvote.active .ht-voting-upvote-label{color:var(--hkb-feedback-upvote-bg)}#hkb .ht-voting .ht-voting-links .ht-voting-downvote.active .ht-voting-downvote-icon{background:var(--hkb-feedback-downvote-bg)}#hkb .ht-voting .ht-voting-links .ht-voting-downvote.active .ht-voting-downvote-icon svg g{stroke:#fff}#hkb .ht-voting .ht-voting-links .ht-voting-downvote.active .ht-voting-downvote-label{color:var(--hkb-feedback-downvote-bg)}#hkb .ht-voting .ht-voting-thanks{margin-top:1em}#hkb .ht-voting .ht-voting-login-required{background-color:red;color:#fff;margin:2px;padding:2px}#hkb .ht-voting br{display:none}#hkb .ht-voting-comment{margin:2em auto 0;max-width:600px;text-align:right}#hkb .ht-voting-comment .ht-voting-comment__textarea{background:#fff;margin:0 0 1em;width:100%}#hkb .ht-voting-comment .ht-voting-comment__submit{background:var(--hkb-feedback-submit-bg);color:var(--hkb-feedback-submit-color);border-radius:var(--hkb-feedback-submit-radius)}#hkb .hkb-feedback{border-top:1px solid #dfe4e6;border-bottom:1px solid #dfe4e6;padding:2em 0;margin:0 0 2em;text-align:center}#hkb .hkb-feedback .hkb-feedback__title{font-size:1em;margin:0 0 1em;padding:0}#hkb .widget{background:var(--hkb-widget-bg);padding:2em;margin:0 0 2em;border-radius:var(--hkb-widget-radius)}#hkb .widget .widget-title{font-weight:700;font-size:1.2em;margin:0 0 1em;border:none;padding:0}#hkb .widget a{color:inherit;text-decoration:none}#hkb .widget a:hover{color:var(--hkb-link-color-hover)}#hkb .widget ul{margin:0;padding:0}#hkb .hkb_widget_articles ul{list-style:none;margin:0;padding:0;line-height:unset}#hkb .hkb_widget_articles ul li{margin:0 0 .5em;line-height:unset}#hkb .hkb_widget_articles ul.children{margin:1em 0 1em 1em}#hkb .hkb_widget_articles li{position:relative;padding:0 0 0 25px}#hkb .hkb_widget_articles li::before{content:url("data:image/svg+xml;charset=UTF-8, %3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 384 512' fill='%23666'%3E%3Cpath d='M288 248v28c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-28c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm-12 72H108c-6.6 0-12 5.4-12 12v28c0 6.6 5.4 12 12 12h168c6.6 0 12-5.4 12-12v-28c0-6.6-5.4-12-12-12zm108-188.1V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V48C0 21.5 21.5 0 48 0h204.1C264.8 0 277 5.1 286 14.1L369.9 98c9 8.9 14.1 21.2 14.1 33.9zm-128-80V128h76.1L256 51.9zM336 464V176H232c-13.3 0-24-10.7-24-24V48H48v416h288z'/%3E%3C/svg%3E");position:absolute;top:4px;bottom:0;left:0}#hkb .hkb_widget_categories ul{list-style:none;margin:0;padding:0;line-height:unset}#hkb .hkb_widget_categories ul li{margin:0 0 .5em;line-height:unset}#hkb .hkb_widget_categories ul>li{position:relative;margin:0 0 .5em}#hkb .hkb_widget_categories ul>li span{position:absolute;right:0}#hkb .hkb_widget_categories ul.children{margin:1em 0 1em 1em}#hkb .hkb_widget_authors ul{list-style:none;margin:0;padding:0;line-height:unset}#hkb .hkb_widget_authors ul li{margin:0 0 .5em;line-height:unset}#hkb .hkb_widget_authors ul.children{margin:1em 0 1em 1em}#hkb .hkb_widget_authors .hkb-widget-author__avatar{float:left;margin:0 15px 0 0}#hkb .hkb_widget_authors .hkb-widget-author__avatar a{display:block;line-height:1}#hkb .hkb_widget_authors .hkb-widget-author__postcount{font-size:.9em}#hkb .hkb_widget_exit .hkb_widget_exit__content{margin:0 0 1em}#hkb .hkb_widget_exit .hkb_widget_exit__btn{background:var(--hkb-search-button-bg);color:var(--hkb-search-button-color);border-radius:var(--hkb-search-button-radius);display:inline-block;text-decoration:none;font-size:1em;padding:12px 18px;line-height:1}#hkb .hkb_widget_exit .hkb_widget_exit__btn:hover,#hkb .hkb_widget_exit .hkb_widget_exit__btn:active,#hkb .hkb_widget_exit .hkb_widget_exit__btn:focus{color:var(--hkb-search-button-color);opacity:1 !important}#hkb .hkb_widget_toc ol{list-style:none;margin:0;padding:0}#hkb .hkb_widget_toc ol li{margin:0 0 .5em}#hkb .hkb_widget_toc ol li:last-child{margin-bottom:0}#hkb .hkb_widget_toc ol li a{border-radius:4px;display:block;color:inherit;padding:.5em;text-decoration:none}#hkb .hkb_widget_toc ol li a:hover{background:#e7e9e9;color:inherit}#hkb .hkb_widget_toc ol li ol{transition:all,.25s,ease-in-out;margin:.5em 0 0 1em}#hkb .hkb_widget_toc ol li.active>a{transition:background,.15s,ease-in-out;color:#fff;background:var(--hkb-link-color)}#hkb .hkb_widget_toc ol li.active>a:hover{background:var(--hkb-link-color);color:#fff}#hkb .hkbiconsvg-stroke{stroke-width:var(--hkb-category-icon-stroke-width);fill:none}@media screen and (max-width: 990px){#hkb .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding-left:0;padding-right:0}}:root{--hkb-main-bg-color: #f6f6f6;--hkb-main-page-color: #fff;--hkb-main-container-width: 1472px !important;--hkb-button-bg: var(--hkb-link-color);--hkb-button-bg-hover: var(--hkb-link-color-hover);--hkb-button-color: #fff;--hkb-button-radius: 4px;--hkb-search-button-bg: var(--hkb-link-color);--hkb-search-button-color: var(--hkb-button-color);--hkb-search-button-radius: var(--hkb-button-radius);--hkb-search-field-radius: 12px;--hkb-widget-bg: #f4f5f5;--hkb-widget-radius: 4px;--hkb-feedback-upvote-bg: #3f9142;--hkb-feedback-downvote-bg: #ba2525;--hkb-feedback-submit-bg: var(--hkb-link-color);--hkb-feedback-submit-color: var(--hkb-button-color);--hkb-feedback-submit-radius: var(--hkb-button-radius);--hkb-category-icon-size: 48px;--hkb-category-icon-stroke-width: 6px;--hkb-adminbar-height: 32px;--hkb-category-desc-color: rgba(0, 0, 0, 0.75);--hkb-compat-fixed-header: 0}body.admin-bar #hkb .hkb-sticky{top:calc(var(--hkb-adminbar-height) + 15px)}.tax-ht_kb_category #menu-item-21,.ht-kb #menu-item-21{color:var(--swk-primary)}#hkb-jquery-live-search{background:#fff;padding:15px;max-height:400px;overflow:auto;position:absolute;z-index:999999;border:1px solid #e6e6e6;border-width:0 1px 1px 1px;box-shadow:5px 5px 5px rgba(0,0,0,.3);margin-top:4px;border-radius:12px}#hkb-jquery-live-search::-webkit-scrollbar{width:8px}#hkb-jquery-live-search::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:10px;margin:2px}#hkb-jquery-live-search::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:10px}#hkb-jquery-live-search::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.15)}#hkb.hkb-searchresults{list-style:none;margin:0;padding:0}#hkb.hkb-searchresults>li{position:relative;padding:0 1em;margin:0}#hkb.hkb-searchresults>li:nth-last-child(2) a{padding-bottom:1em}#hkb.hkb-searchresults>li a{text-decoration:none;border:none;display:flex;color:inherit}#hkb.hkb-searchresults>li a:hover{border:none}#hkb.hkb-searchresults>li a:focus{outline:none}#hkb.hkb-searchresults>li a:hover .hkb-searchresults__title,#hkb.hkb-searchresults>li a:focus .hkb-searchresults__title,#hkb.hkb-searchresults>li a:active .hkb-searchresults__title{color:var(--swk-link-hover)}#hkb.hkb-searchresults>li a img{margin-right:12px}#hkb.hkb-searchresults>li .hkb-searchresults__title{display:block;font-weight:400;font-size:16px;line-height:23px;width:100%;padding:11px 0;border-bottom:1px dashed #acacac}#hkb.hkb-searchresults>li .hkb-searchresults__excerpt{display:block;margin:.25em 0 0;font-size:.9em;line-height:1.4}#hkb.hkb-searchresults>li .hkb-searchresults__excerpt span.highlight{background-color:#ff0}#hkb.hkb-searchresults>li:last-of-type .hkb-searchresults__title{border-bottom:none}#hkb.hkb-searchresults>li.hkb-searchresults__current{background:#f7f7f7}#hkb.hkb-searchresults>li.hkb-searchresults__article{padding-left:0}#hkb.hkb-searchresults>li.hkb-searchresults__showall{background:#f7f7f7;text-align:center;font-size:.9em}#hkb.hkb-searchresults>li.hkb-searchresults__showall a{display:block;padding:.5em}#hkb.hkb-searchresults>li.hkb-searchresults__showall span{display:block;padding:.5em}#hkb.hkb-searchresults>li.hkb-searchresults__noresults{background:#f7f7f7;text-align:center;font-size:.9em}#hkb.hkb-searchresults>li.hkb-searchresults__noresults a{display:block;padding:.5em}#hkb.hkb-searchresults>li.hkb-searchresults__noresults span{display:block;padding:.5em}.contact-info .contact-info-item{min-height:25px;padding-top:4px}.contact-info .contact-info-item img{vertical-align:middle;margin-right:5px}.contact-info .contact-info-item.contact-info-mail{margin-bottom:10px}.header-description{padding:20px 0 0 0}#help-back{position:absolute;left:-10px;top:10px;padding:10px;cursor:pointer}@media screen and (max-width: 1100px){#help-back{left:-10px;top:-96px}#help-back path{stroke:#fff}}@media screen and (max-width: 990px){#hkb .hkb-container{padding:0 1em}#hkb .hkb-articlepreview{padding:1}}.hkb-singletemp{padding-top:20px;position:relative}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}@media screen and (min-width: 770px){#hkb .hkb-mainpage.hkb-mainpage--sidebarleft{display:flex}#hkb .hkb-mainpage.hkb-mainpage--sidebarleft .hkb-mainpage__main{flex-grow:1}#hkb .hkb-mainpage.hkb-mainpage--sidebarleft .hkb-mainpage__sidebar{width:28%;flex-shrink:0;order:-1;margin-right:2em}#hkb .hkb-mainpage.hkb-mainpage--sidebarright{display:flex}#hkb .hkb-mainpage.hkb-mainpage--sidebarright .hkb-mainpage__main{flex-grow:1}#hkb .hkb-mainpage.hkb-mainpage--sidebarright .hkb-mainpage__sidebar{width:28%;flex-shrink:0;margin-left:2em}#hkb .hkb-subheader>.hkb-container{display:flex;align-items:center}#hkb .hkb-subheader .hkb-breadcrumbs-wrap{flex-grow:1;order:-1}}@media screen and (min-width: 550px){#hkb .hkb-archive.hkb-archive--two-cols{grid-template-columns:repeat(2, 1fr)}#hkb .hkb-subcats.hkb-subcats--two-cols{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 770px){#hkb .hkb-subheader .hkb-breadcrumbs-wrap{margin:1em 0 0}}.contrast-mode #hkb .hkb-subheader.bg-mobilitaet,.contrast-mode #hkb .hkb-subheader.bg-energie,.contrast-mode #hkb .hkb-subheader.bg-wasser,.contrast-mode #hkb .hkb-subheader,.contrast-mode #hkb .bg-help,.contrast-mode #hkb .hkb-searchbox-wrapper[data-hkb-header-type=solid],.contrast-mode #hkb .hkb-category,.contrast-mode #hkb .hkb-category.hkb-category--6,.contrast-mode #hkb .hkb-category.hkb-category--7,.contrast-mode #hkb .hkb-category.hkb-category--8{background-image:none;background-color:var(--swk-black)}#sidebar{position:fixed;top:0;left:0;width:300px;height:100%;z-index:99999;box-sizing:border-box}#sidebar #logo{position:relative;z-index:99999;max-width:170px;height:auto}#sidebar #sidebar-wrapper{position:relative;height:100%;display:flex;flex-direction:column;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}#sidebar #sidebar-wrapper::-webkit-scrollbar{display:none}#sidebar .logo-wrapper{background-color:var(--swk-white);padding:25px 21px}#sidebar .sidebar-remaining{flex:1;background-color:var(--swk-white)}#sidebar #sidebar-footer{width:100%;background-color:var(--swk-white);bottom:0;left:0;padding:20px 0 20px 0}#sidebar #sidebar-footer a{display:inline-block;margin-right:20px;margin:0 auto 0 80px;padding:0 5px}#sidebar #sidebar-footer a:hover img,#sidebar #sidebar-footer a:active img,#sidebar #sidebar-footer a:focus img{fill:var(--swk-primary)}#sidebar #sidebar-footer #sidebar-footer-links{background-color:var(--swk-lightgrey);position:fixed;z-index:11;bottom:0;left:0;width:300px;display:flex;justify-content:center;padding:15px}#sidebar #sidebar-footer #sidebar-footer-links a,#sidebar #sidebar-footer #sidebar-footer-links>span{height:45px;padding:10px;background-color:var(--swk-white);border-radius:12px;margin:0 8px 0 0 !important;border:1px solid var(--swk-white)}#sidebar #sidebar-footer #sidebar-footer-links a:last-child,#sidebar #sidebar-footer #sidebar-footer-links>span:last-child{margin:0 !important}#sidebar #sidebar-footer #sidebar-footer-links a img,#sidebar #sidebar-footer #sidebar-footer-links>span img{display:block}#sidebar #sidebar-footer #sidebar-footer-links a:hover img,#sidebar #sidebar-footer #sidebar-footer-links a:active img,#sidebar #sidebar-footer #sidebar-footer-links a:focus img,#sidebar #sidebar-footer #sidebar-footer-links>span:hover img,#sidebar #sidebar-footer #sidebar-footer-links>span:active img,#sidebar #sidebar-footer #sidebar-footer-links>span:focus img{filter:brightness(0) saturate(100%) invert(24%) sepia(45%) saturate(7399%) hue-rotate(341deg) brightness(80%) contrast(127%) !important}#sidebar #sidebar-footer #service-navigation{margin-bottom:50px}#sidebar ul{margin:0;padding:0;line-height:250%}#sidebar ul li{font-weight:400;font-size:16px;list-style-type:none}#sidebar #service-menu{padding-bottom:50px;display:flex;flex-direction:column}#sidebar #service-menu .current-menu-item{color:var(--swk-primary)}#sidebar #service-menu a{transition:all .1s ease;font-weight:300}#sidebar #service-menu a:hover,#sidebar #service-menu a:focus,#sidebar #service-menu a:active{color:var(--swk-primary) !important}#sidebar #close-navigation{display:none}#sidebar #info-webcams{width:270px;padding:16px;background-color:#fff;border-radius:12px;overflow:hidden}#sidebar #info-webcams .location{color:var(--swk-primary);font-weight:700;font-size:16px;line-height:23px;margin-bottom:10px}#sidebar #info-webcams p>a{color:#000;font-size:14px;line-height:16px;font-weight:300}#sidebar #info-webcams>div{display:flex;flex-direction:column}#sidebar #info-webcams>div>p{margin-bottom:0;color:#000}#sidebar #info-webcams>div>div a{display:flex;margin-top:8px}#sidebar #info-webcams>div>div a img{max-width:calc(100% - 80px)}#sidebar #info-webcams>div>div a div{display:flex;flex-direction:column;justify-content:center;margin-left:12px;min-width:80px}#sidebar #info-webcams>div>div a p{color:#000;font-size:14px;line-height:16px;margin-bottom:0}#sidebar #info-webcams img{width:150px;height:auto;align-self:center}#sidebar #info-verkehrsmeldungen{width:270px;background-color:#fff;border-radius:12px;overflow:hidden;padding:16px}#sidebar #info-verkehrsmeldungen p{color:#000;font-size:14px;line-height:16px;display:flex;align-items:center}#sidebar #info-verkehrsmeldungen p.info{color:var(--swk-primary);font-weight:700;font-size:16px;line-height:22px;margin-bottom:0;margin-top:20px}#sidebar #info-verkehrsmeldungen p.date{color:#000;font-size:14px;line-height:16px;margin-bottom:0}#sidebar #info-verkehrsmeldungen p img{margin-right:10px}#sidebar #info-verkehrsmeldungen .pagination{display:none}#sidebar .mobile-open{overflow:auto;display:flex;flex-direction:column;position:fixed;top:90px;margin-top:0 !important}#sidebar .mobile-open #info-webcams,#sidebar .mobile-open #info-verkehrsmeldungen{width:100%;margin-left:0;margin-top:auto;overflow:visible}#navigation #primary-menu>li{position:relative;padding:0;transition:.1s ease-out;background-color:var(--swk-white)}#navigation #primary-menu>li>a{padding:13px 0 10px 85px;position:relative;display:block}#navigation #primary-menu>li>a::after{content:" ";position:absolute;height:1px;width:calc(100% - 85px);background-color:#f6f6f6;left:85px;bottom:0;z-index:9}#navigation #primary-menu>li::before{position:absolute;top:3px;left:18px;text-align:center}#navigation #primary-menu>li:nth-child(1)::before{content:"";-webkit-mask:url(./img/sidebar-icons/faehre.svg) no-repeat 50% 50%;mask:url(./img/sidebar-icons/faehre.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;width:52px;height:52px;background-color:#000}#navigation #primary-menu>li:nth-child(2)::before{content:"";-webkit-mask:url(./img/sidebar-icons/bus.svg) no-repeat 50% 50%;mask:url(./img/sidebar-icons/bus.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;width:52px;height:52px;background-color:#000}#navigation #primary-menu>li:nth-child(3)::before{content:"";-webkit-mask:url(./img/sidebar-icons/mobilitaet.svg) no-repeat 50% 50%;mask:url(./img/sidebar-icons/mobilitaet.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;width:52px;height:52px;background-color:#000}#navigation #primary-menu>li:nth-child(4)::before{content:"";-webkit-mask:url(./img/sidebar-icons/parken.svg) no-repeat 50% 50%;mask:url(./img/sidebar-icons/parken.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;width:35px;height:35px;background-color:#000;left:30px;top:10px}#navigation #primary-menu>li:nth-child(5)::before{content:"";-webkit-mask:url(./img/sidebar-icons/energie.svg) no-repeat 50% 50%;mask:url(./img/sidebar-icons/energie.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;width:52px;height:52px;background-color:#000}#navigation #primary-menu>li:nth-child(6)::before{content:"";-webkit-mask:url(./img/sidebar-icons/telekommunikation.svg) no-repeat 50% 50%;mask:url(./img/sidebar-icons/telekommunikation.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;width:52px;height:52px;background-color:#000}#navigation #primary-menu>li:nth-child(7)::before{content:"";-webkit-mask:url(./img/sidebar-icons/energienetze.svg) no-repeat 50% 50%;mask:url(./img/sidebar-icons/energienetze.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;width:52px;height:52px;background-color:#000}#navigation #primary-menu>li:nth-child(1)::after{background-image:url(./img/bg-faehre.jpeg)}#navigation #primary-menu>li:nth-child(2)::after{background-image:url(./img/bg-mobilitaet.jpeg)}#navigation #primary-menu>li:nth-child(3)::after{background-image:url(./img/bg-mobilitaet.jpeg)}#navigation #primary-menu>li:nth-child(4)::after{background-image:url(./img/bg-mobilitaet.jpeg)}#navigation #primary-menu>li:nth-child(5)::after{background-image:url(./img/bg-energie.jpeg)}#navigation #primary-menu>li:nth-child(6)::after{background-image:url(./img/bg-telekommunikation.jpeg)}#navigation #primary-menu>li:nth-child(7)::after{background-image:url(./img/bg-energie.jpg)}#navigation #primary-menu .menu-item-has-children::after{content:"";position:fixed;z-index:-2;background-image:url(./img/bg-allgemein.jpg);background-size:cover;background-position:center;box-shadow:35px 0 35px -35px rgba(0,0,0,.45);height:calc(100% - 75px);width:600px;top:0;left:-700px;padding:40px;color:#fff;opacity:0}#navigation #primary-menu .menu-item-has-children:hover::after,#navigation #primary-menu .menu-item-has-children.sub-open::after{display:block;opacity:1}#navigation #primary-menu ul{position:fixed;left:-500vw;margin-top:-50px;padding:0 20px;z-index:-1;color:#fff;opacity:0;width:300px}#navigation .sub-menu li.current_page_item{position:relative}#navigation .sub-menu li>a{padding:2px 20px 0 20px;display:inline-block;width:100%;transition:all .1s ease;border-radius:6px;color:inherit !important}#navigation .sub-menu li:not(.current_page_item)>a:hover,#navigation .sub-menu li:not(.current_page_item)>a:active,#navigation .sub-menu li:not(.current_page_item)>a:focus{background:rgba(255,255,255,.3)}#navigation .sub-menu li.current_page_item::before{content:"";background:url(./img/chevron-right.svg) no-repeat center;position:absolute;left:-5px;top:10px;width:20px;height:20px}#sidebar #primary-menu>li.current_page_item,#sidebar #primary-menu>li.current-menu-parent{color:var(--swk-primary);background:#f6f6f6}#sidebar #primary-menu>li.current_page_item::before,#sidebar #primary-menu>li.current-menu-parent::before{background-color:var(--swk-primary)}#sidebar #primary-menu>li:focus-visible,#sidebar #primary-menu>li:focus-visible>a{outline:none !important}#sidebar #primary-menu>li:hover,#sidebar #primary-menu>li:focus,#sidebar #primary-menu>li.focused{background:rgba(0,0,0,0) !important;color:#fff}#sidebar #primary-menu>li:hover:nth-child(1)::before,#sidebar #primary-menu>li:focus:nth-child(1)::before,#sidebar #primary-menu>li.focused:nth-child(1)::before{background-color:#fff}#sidebar #primary-menu>li:hover:nth-child(2)::before,#sidebar #primary-menu>li:focus:nth-child(2)::before,#sidebar #primary-menu>li.focused:nth-child(2)::before{background-color:#fff}#sidebar #primary-menu>li:hover:nth-child(3)::before,#sidebar #primary-menu>li:focus:nth-child(3)::before,#sidebar #primary-menu>li.focused:nth-child(3)::before{background-color:#fff}#sidebar #primary-menu>li:hover:nth-child(4)::before,#sidebar #primary-menu>li:focus:nth-child(4)::before,#sidebar #primary-menu>li.focused:nth-child(4)::before{background-color:#fff}#sidebar #primary-menu>li:hover:nth-child(5)::before,#sidebar #primary-menu>li:focus:nth-child(5)::before,#sidebar #primary-menu>li.focused:nth-child(5)::before{background-color:#fff}#sidebar #primary-menu>li:hover:nth-child(6)::before,#sidebar #primary-menu>li:focus:nth-child(6)::before,#sidebar #primary-menu>li.focused:nth-child(6)::before{background-color:#fff}#sidebar #primary-menu>li:hover:nth-child(7)::before,#sidebar #primary-menu>li:focus:nth-child(7)::before,#sidebar #primary-menu>li.focused:nth-child(7)::before{background-color:#fff}#sidebar #primary-menu>li:hover>a::after,#sidebar #primary-menu>li:focus>a::after,#sidebar #primary-menu>li.focused>a::after{content:none}#sidebar #primary-menu>li ul.mobile-open,#sidebar #primary-menu>li ul.mobile-open::after{left:300px;opacity:1}#sidebar #primary-menu>li:nth-child(6):hover,#sidebar #primary-menu>li:nth-child(6):focus{background:url(./img/bg-telekommunikation.jpeg) no-repeat center !important;background-size:cover}@media screen and (max-width: 990px){#sidebar{width:100%;left:-150%;z-index:10;transition:all .1s ease-in}#sidebar #logo{visibility:hidden}#sidebar #navigation #primary-menu>li>a{padding-left:75px}#sidebar #primary-menu .menu-item-has-children::after{z-index:-1;width:calc(100% - 300px);right:-300px;left:-100%}#sidebar #primary-menu .child-open::after{display:block;opacity:1;height:calc(100% - 300px)}#sidebar #primary-menu ul{width:calc(100% - 300px);z-index:-1;right:-300px}#sidebar #primary-menu ul.mobile-open{z-index:11}#sidebar #primary-menu .menu-item-has-children::after{z-index:10}#sidebar #primary-menu ul.mobile-open,#sidebar #primary-menu .menu-item-has-children::after{left:-150% !important;right:auto !important}#sidebar #primary-menu.child-open ul.mobile-open,#sidebar #primary-menu.child-open .menu-item-has-children::after{left:300px !important;right:auto !important}#sidebar #primary-menu>li.current_page_item,#sidebar #primary-menu>li.current_page_parent,#sidebar #primary-menu>li:hover{background:var(--swk-primary) !important}#sidebar #primary-menu>li::before{left:10px}#sidebar.open{left:0}#service-menu li{display:inline-block}#sidebar #sidebar-footer #sidebar-footer-links{width:100%;display:none}#sidebar.open #sidebar-footer #sidebar-footer-links{display:flex}}@media screen and (max-width: 690px){#sidebar #navigation #primary-menu>li>a{padding-left:75px}#sidebar #primary-menu .menu-item-has-children::after{z-index:-1;width:calc(100% - 75px);right:-300px;left:-100%}#sidebar #primary-menu .child-open::after{display:block;opacity:1;height:calc(100% - 75px)}#sidebar #primary-menu ul{width:calc(100% - 75px);z-index:-1;right:-300px}#sidebar #primary-menu ul.mobile-open{z-index:11}#sidebar #primary-menu .menu-item-has-children::after{z-index:10}#sidebar #primary-menu ul.mobile-open,#sidebar #primary-menu .menu-item-has-children::after{left:-150% !important;right:auto !important}#sidebar #primary-menu.child-open ul.mobile-open,#sidebar #primary-menu.child-open .menu-item-has-children::after{left:75px !important;right:auto !important}#sidebar #primary-menu>li.current_page_item,#sidebar #primary-menu>li.current_page_parent,#sidebar #primary-menu>li:hover{background:var(--swk-primary) !important}#sidebar #primary-menu>li::before{left:10px}#sidebar #sub-title{top:33px;z-index:99;left:115px;color:#fff;position:absolute;font-weight:400}}@media screen and (min-width: 990px){#sidebar #primary-menu>li:hover ul,#sidebar #primary-menu>li.focused ul{left:300px;opacity:1}#sidebar #primary-menu>li:focus::after{left:-300px;opacity:1;box-shadow:none !important}#sidebar #primary-menu>li:hover .sub-menu,#sidebar #primary-menu>li.focused .sub-menu{display:flex;flex-direction:column;-ms-overflow-style:none;scrollbar-width:none}#sidebar #primary-menu>li:hover .sub-menu::-webkit-scrollbar,#sidebar #primary-menu>li.focused .sub-menu::-webkit-scrollbar{display:none}#sidebar #primary-menu>li:hover::after,#sidebar #primary-menu>li.focused::after{left:0;opacity:1;height:100%}#sidebar #primary-menu>li:hover #info-webcams,#sidebar #primary-menu>li:hover #info-verkehrsmeldungen,#sidebar #primary-menu>li.focused #info-webcams,#sidebar #primary-menu>li.focused #info-verkehrsmeldungen{margin-top:auto;margin-bottom:-50px}#sidebar #primary-menu.child-open #info-webcams,#sidebar #primary-menu.child-open #info-verkehrsmeldungen{width:270px}#sidebar #primary-menu.child-open ul.mobile-open+#info-webcams,#sidebar #primary-menu.child-open ul.mobile-open+#info-verkehrsmeldungen{width:270px;left:345px !important}#sub-title{display:none}#service-menu{display:block}#navigation #primary-menu ul::after{height:100%}}@media screen and (min-width: 990px)and (max-height: 700px){#sidebar #primary-menu>li:hover .sub-menu{overflow:auto;padding-bottom:30px}#sidebar #primary-menu>li:hover #info-webcams,#sidebar #primary-menu>li:hover #info-verkehrsmeldungen{display:table !important;margin-bottom:0}}@media screen and (max-height: 740px){#sidebar #service-menu{padding-bottom:20px}}@media screen and (max-height: 660px){#sidebar #sidebar-footer{padding-bottom:0}#sidebar #sidebar-footer #service-navigation{margin-bottom:0}#sidebar #sidebar-footer #sidebar-footer-links{position:relative;z-index:11}#sidebar #info-webcams,#sidebar #info-verkehrsmeldungen{margin-bottom:15px}#navigation #primary-menu .menu-item-has-children::after{height:100% !important}}@media screen and (max-height: 590px){#sidebar #service-menu{padding-bottom:10px}#sidebar #service-navigation ul{line-height:200%}#sidebar #sidebar-footer{padding-top:10px}}.contrast-mode #navigation #primary-menu>li:nth-child(1)::after,.contrast-mode #navigation #primary-menu>li:nth-child(2)::after,.contrast-mode #navigation #primary-menu>li:nth-child(3)::after,.contrast-mode #navigation #primary-menu>li:nth-child(4)::after,.contrast-mode #navigation #primary-menu>li:nth-child(5)::after,.contrast-mode #navigation #primary-menu>li:nth-child(6)::after,.contrast-mode #navigation #primary-menu .menu-item-has-children::after{background-image:none;background-color:var(--swk-black)}.contrast-mode #sidebar #primary-menu>li:nth-child(5):hover,.contrast-mode #sidebar #primary-menu>li:nth-child(5):focus-visible{background-image:none;background:var(--swk-black) !important}.contrast-mode #sidebar #sidebar-footer #sidebar-footer-links a:hover{border:1px solid var(--swk-primary)}.contrast-mode #sidebar #sidebar-footer #sidebar-footer-links a:hover img{filter:none !important}.app-placeholder-element{background:var(--swk-primary);display:flex;justify-content:center;align-items:center;min-height:200px;color:#fff}.home .verbindungen-toggle,.home .list-view,.home .vertical-component{padding:20px}@media(max-width: 420px){.home .verbindungen-toggle,.home .list-view,.home .vertical-component{padding:9px}}.vs__search,.vs__search:focus{margin:9px 0 0 !important}span.vs__selected~.vs__search{margin:3px 0 0 !important}.vs__search,.vs__search *{background-color:rgba(0,0,0,0)}#tti-time,#tti-time *{color:#000}.menuable__content__active{z-index:11 !important}.timetable-information{margin-bottom:20px;border-radius:12px;font-family:"Germalt" !important}.timetable-information .verlauf-logo-wrapper{border-radius:5px;height:36px}.timetable-information .center{display:flex;justify-content:center;align-items:center}.timetable-information .elementor-field-label{font-family:Germalt !important;font-size:14px !important;font-style:normal !important;font-weight:300 !important;line-height:16px !important;letter-spacing:0 !important;color:#000 !important}.timetable-information .vs-search{padding-left:14px}.timetable-information .fill-svg-white path{fill:rgba(0,0,0,0) !important;stroke:var(--swk-primary) !important}.timetable-information .fill-svg-black path{fill:#fff !important;stroke:#000 !important}.timetable-information .theme--light.v-application{font-family:"Germalt" !important;background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important}.timetable-information .v-application{font-family:"Germalt" !important;background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important}.timetable-information>*{position:relative}.timetable-information .v-menu{position:relative}.timetable-information .header{color:#fff;border-radius:12px 12px 0 0;background-image:url(./img/box-header-mobilitaet.jpg);background-size:cover;padding:17px}.timetable-information .header h3{margin-top:0;margin-bottom:0;font-weight:700;font-size:18px;line-height:24px}.timetable-information .header.round-corners{border-radius:12px 12px 12px 12px}.timetable-information .toggle{height:100%}.timetable-information .toggle .input-wrapper{height:50px;position:relative;display:flex;justify-content:center;align-items:center}.timetable-information .toggle .input-wrapper input{position:absolute}.timetable-information .toggle .input-wrapper label{cursor:pointer;padding:0;font-weight:700;top:2px;position:relative}.timetable-information .toggle .input-wrapper:hover{background-color:var(--swk-newgrey)}.timetable-information .search-mask{background-color:var(--swk-lightgrey);position:relative;padding:27px 20px 23px 20px;width:100%;display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));grid-gap:30px;border-left:2px dotted var(--swk-primary);border-right:2px dotted var(--swk-primary);border-bottom:2px dotted var(--swk-primary);border-radius:0 0 12px 12px}@media screen and (max-width: 1622px){.timetable-information .search-mask{grid-template-columns:minmax(300px, 1fr)}}@media screen and (max-width: 540px){.timetable-information .search-mask{grid-template-columns:minmax(250px, 1fr)}}.timetable-information .search-mask>div{flex-grow:1}.timetable-information .search-mask .toggle{background:#fff;font-size:16px;color:var(--swk-primary)}.timetable-information .search-mask .toggle .input-wrapper{background-color:rgba(0,0,0,0);transition:all .1s ease}.timetable-information .search-mask .toggle .input-wrapper:hover{background-color:var(--swk-newgrey)}.timetable-information .search-mask .toggle .toggle-active{background-color:var(--swk-newgrey);color:#000}.timetable-information .search-mask .from-to .elementor-field-group,.timetable-information .search-mask .toggle{max-height:57px}.timetable-information .search-mask .three-buttons{background:#fff;display:grid;grid-gap:4px;grid-template-columns:auto auto auto;border:1px solid #acacac;align-items:center;border-radius:10px;color:var(--swk-primary);font-size:16px;font-weight:700;padding:4px;cursor:pointer}.timetable-information .search-mask .three-buttons .touched{background-color:var(--swk-newgrey);color:#000}.timetable-information .search-mask .three-buttons>div{flex-grow:1;height:100%;display:flex;justify-content:center;align-items:center;transition:all .1s ease-in;padding-top:3px;min-height:46px;border-radius:9px;border:1px solid rgba(0,0,0,0)}.timetable-information .search-mask .three-buttons>div:hover{background:var(--swk-newgrey)}.timetable-information .search-mask .vs__dropdown-menu{margin:3px 0 !important}.timetable-information .search-mask .vs__selected~input{position:absolute}.timetable-information .search-mask .v-select{margin-bottom:0 !important;padding:0 !important;display:flex;align-items:center}.timetable-information .search-mask .v-select input{border:none !important}.timetable-information .search-mask .v-select .vs__dropdown-toggle{border:none}.timetable-information .search-mask .v-select .vs__actions{display:none}.timetable-information .search-mask .v-select .vs__dropdown-toggle{width:100%}.timetable-information .search-mask .from-to-icon{position:absolute;right:0;top:0;height:100%;width:52px;pointer-events:all;z-index:2;background-position:center;background-repeat:no-repeat;cursor:pointer}.timetable-information .search-mask #from-gps{display:flex;justify-content:center;align-items:center}.timetable-information .search-mask #from-gps>.v-progress-circular{height:23px !important;width:23px !important}.timetable-information .search-mask #from-gps:not(.icon-hidden){background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 4.5V2.625' stroke='%23808080' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 21.375V19.5' stroke='%23808080' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 5.25C10.665 5.25 9.35994 5.64588 8.2499 6.38758C7.13987 7.12928 6.27471 8.18349 5.76382 9.41689C5.25292 10.6503 5.11925 12.0075 5.3797 13.3169C5.64015 14.6262 6.28303 15.829 7.22703 16.773C8.17104 17.717 9.37377 18.3599 10.6831 18.6203C11.9925 18.8808 13.3497 18.7471 14.5831 18.2362C15.8165 17.7253 16.8707 16.8601 17.6124 15.7501C18.3541 14.6401 18.75 13.335 18.75 12C18.75 10.2098 18.0388 8.4929 16.773 7.22703C15.5071 5.96116 13.7902 5.25 12 5.25Z' stroke='%23808080' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M19.5 12H21.375' stroke='%23808080' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.625 12H4.5' stroke='%23808080' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.timetable-information .search-mask #loc-vice-versa{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.75 9.75L16.5 4.5L11.25 9.75' stroke='%23808080' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.5 5.30298V19.5' stroke='%23808080' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.25 14.25L7.5 19.5L12.75 14.25' stroke='%23808080' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.5 18.6562V4.5' stroke='%23808080' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.timetable-information .search-mask input{width:100%}.timetable-information .search-mask .from-to,.timetable-information .search-mask .date{display:grid;grid-template-columns:repeat(auto-fit, minmax(302px, 1fr));gap:24px}@media screen and (max-width: 540px){.timetable-information .search-mask .from-to,.timetable-information .search-mask .date{grid-template-columns:repeat(auto-fit, minmax(250px, 1fr))}}.timetable-information .search-mask .from-to{position:relative}.timetable-information .search-mask .from-to .elementor-field-group .v-select{height:100%}.timetable-information .search-mask .from-to .elementor-field-label{position:absolute;top:10px !important;left:0 !important;padding-left:14px}.timetable-information .search-mask .from-to .vs__selected{padding-left:8px !important}.timetable-information .search-mask .from-to input{padding-left:12px}.timetable-information .search-mask .from-to .focused .elementor-field-label{transform:translateY(-2px) !important}.timetable-information .search-mask .from-to .vs-search-padding-top:not(.vs--open) .vs__selected{padding-top:19px;padding-left:8px}.timetable-information .search-mask .date>div{min-height:56px}.timetable-information .search-mask .date .date-time{position:relative;display:grid;grid-template-columns:repeat(auto-fit, minmax(116px, 1fr));gap:20px}.timetable-information .search-mask .date .date-time input{height:53px}.timetable-information .search-mask .date .date-time .date-input-container,.timetable-information .search-mask .date .date-time .time-input-container{position:relative}.timetable-information .search-mask .date .date-time .date-input-container .time-label,.timetable-information .search-mask .date .date-time .time-input-container .time-label{width:100%}.timetable-information .search-mask .date .date-time .date-input-container .minus,.timetable-information .search-mask .date .date-time .date-input-container .plus,.timetable-information .search-mask .date .date-time .time-input-container .minus,.timetable-information .search-mask .date .date-time .time-input-container .plus{content:"";width:42px;height:43px;background-position:center;background-repeat:no-repeat;position:absolute;top:-5px;left:0;cursor:pointer;pointer-events:all;z-index:11;margin-top:20px}.timetable-information .search-mask .date .date-time .date-input-container .plus,.timetable-information .search-mask .date .date-time .time-input-container .plus{left:unset;right:0}.timetable-information .search-mask .date .date-time .date-input-container input,.timetable-information .search-mask .date .date-time .time-input-container input{width:100%;height:100%;padding-top:20px !important;padding-left:0 !important;text-align:center;background-color:#fff;position:relative;display:flex;justify-content:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.timetable-information .search-mask .date .date-time .date-input-container input::-webkit-calendar-picker-indicator,.timetable-information .search-mask .date .date-time .time-input-container input::-webkit-calendar-picker-indicator{display:none;width:100%;background:rgba(0,0,0,0);background-image:unset;pointer-events:all}@media all and (max-width: 490px){.timetable-information .search-mask .date .date-time .date-input-container input::-webkit-calendar-picker-indicator,.timetable-information .search-mask .date .date-time .time-input-container input::-webkit-calendar-picker-indicator{display:block;position:absolute;width:100%;height:100%}}.timetable-information .search-mask .date .date-time .date-input-container input::-webkit-date-and-time-value,.timetable-information .search-mask .date .date-time .time-input-container input::-webkit-date-and-time-value{margin-left:0;margin-right:0}.timetable-information .search-mask .date .date-time .date-input-container .date-after,.timetable-information .search-mask .date .date-time .time-input-container .date-after{pointer-events:none;cursor:pointer;content:"";position:absolute;right:13px;width:24px;height:24px;top:calc(50% - 7px);background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.5 3.75H4.5C3.25736 3.75 2.25 4.75736 2.25 6V19.5C2.25 20.7426 3.25736 21.75 4.5 21.75H19.5C20.7426 21.75 21.75 20.7426 21.75 19.5V6C21.75 4.75736 20.7426 3.75 19.5 3.75Z' stroke='%23E2001A' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M14.9766 10.875C14.9766 11.4834 14.4834 11.9766 13.875 11.9766C13.2666 11.9766 12.7734 11.4834 12.7734 10.875C12.7734 10.2666 13.2666 9.77344 13.875 9.77344C14.4834 9.77344 14.9766 10.2666 14.9766 10.875Z' fill='%23E2001A' stroke='%23E2001A' stroke-width='0.046875'/%3E%3Cpath d='M18.7266 10.875C18.7266 11.4834 18.2334 11.9766 17.625 11.9766C17.0166 11.9766 16.5234 11.4834 16.5234 10.875C16.5234 10.2666 17.0166 9.77344 17.625 9.77344C18.2334 9.77344 18.7266 10.2666 18.7266 10.875Z' fill='%23E2001A' stroke='%23E2001A' stroke-width='0.046875'/%3E%3Cpath d='M14.9766 14.625C14.9766 15.2334 14.4834 15.7266 13.875 15.7266C13.2666 15.7266 12.7734 15.2334 12.7734 14.625C12.7734 14.0166 13.2666 13.5234 13.875 13.5234C14.4834 13.5234 14.9766 14.0166 14.9766 14.625Z' fill='%23E2001A' stroke='%23E2001A' stroke-width='0.046875'/%3E%3Cpath d='M18.7266 14.625C18.7266 15.2334 18.2334 15.7266 17.625 15.7266C17.0166 15.7266 16.5234 15.2334 16.5234 14.625C16.5234 14.0166 17.0166 13.5234 17.625 13.5234C18.2334 13.5234 18.7266 14.0166 18.7266 14.625Z' fill='%23E2001A' stroke='%23E2001A' stroke-width='0.046875'/%3E%3Cpath d='M6.375 15.75C6.99632 15.75 7.5 15.2463 7.5 14.625C7.5 14.0037 6.99632 13.5 6.375 13.5C5.75368 13.5 5.25 14.0037 5.25 14.625C5.25 15.2463 5.75368 15.75 6.375 15.75Z' fill='%23E2001A'/%3E%3Cpath d='M10.125 15.75C10.7463 15.75 11.25 15.2463 11.25 14.625C11.25 14.0037 10.7463 13.5 10.125 13.5C9.50368 13.5 9 14.0037 9 14.625C9 15.2463 9.50368 15.75 10.125 15.75Z' fill='%23E2001A'/%3E%3Cpath d='M6.375 19.5C6.99632 19.5 7.5 18.9963 7.5 18.375C7.5 17.7537 6.99632 17.25 6.375 17.25C5.75368 17.25 5.25 17.7537 5.25 18.375C5.25 18.9963 5.75368 19.5 6.375 19.5Z' fill='%23E2001A'/%3E%3Cpath d='M10.125 19.5C10.7463 19.5 11.25 18.9963 11.25 18.375C11.25 17.7537 10.7463 17.25 10.125 17.25C9.50368 17.25 9 17.7537 9 18.375C9 18.9963 9.50368 19.5 10.125 19.5Z' fill='%23E2001A'/%3E%3Cpath d='M13.875 19.5C14.4963 19.5 15 18.9963 15 18.375C15 17.7537 14.4963 17.25 13.875 17.25C13.2537 17.25 12.75 17.7537 12.75 18.375C12.75 18.9963 13.2537 19.5 13.875 19.5Z' fill='%23E2001A'/%3E%3Cpath d='M6 2.25V3.75' stroke='%23E2001A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18 2.25V3.75' stroke='%23E2001A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.75 7.5H2.25' stroke='%23E2001A' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.timetable-information .search-mask .date .date-time .date-input-container label,.timetable-information .search-mask .date .date-time .time-input-container label{width:100%;text-align:center;top:0 !important;left:0 !important}.timetable-information .search-mask .date .date-time .date-input-container .date-input,.timetable-information .search-mask .date .date-time .time-input-container .date-input{padding-right:14px;text-align:left;padding-left:14px !important}.timetable-information .search-mask .date .date-time .date-input-container .elementor-field-label,.timetable-information .search-mask .date .date-time .time-input-container .elementor-field-label{padding-top:9px}.timetable-information .search-mask .date .date-time .date-input-container .elementor-field-label.date-label,.timetable-information .search-mask .date .date-time .time-input-container .elementor-field-label.date-label{text-align:left;padding-left:14px}.timetable-information .search-mask .date .show-options{cursor:pointer;display:flex;align-items:center}.timetable-information .search-mask .date .show-options span{color:var(--swk-primary);font-weight:700}.timetable-information .search-mask .date .show-options .plus{margin-left:15px}.timetable-information .search-mask .send button{width:100%;height:100%}.timetable-information .search-mask .send .custom-outline{border-color:var(--swk-primary) !important;color:var(--swk-primary) !important;transition:background-color .5s ease}.timetable-information .search-mask .send .custom-outline:hover{background-color:var(--swk-primary) !important;transition:background-color .1s ease;color:#fff !important}.timetable-information .search-mask .options{flex-basis:100%;display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:30px}.timetable-information .search-mask .options .opt-head{margin-bottom:14px;color:var(--swk-grey);font-size:14px}.timetable-information .search-mask .options label{display:flex;align-items:center}.timetable-information .search-mask .options label input{width:30px}.timetable-information .search-mask .options input[type=checkbox]:not(:checked),.timetable-information .search-mask .options input[type=radio]:not(:checked){background-color:#fff}.timetable-information .search-mask .options label{margin-bottom:15px}.timetable-information .verbindungen-toggle{margin-top:60px;display:flex;flex-grow:1;justify-content:space-between;align-items:center;margin-bottom:10px}.timetable-information .verbindungen-toggle .verbindungen-heading{font-family:Germalt;font-size:24px;font-style:normal;font-weight:700;line-height:28px}.timetable-information .verbindungen-toggle .toggle .input-wrapper{min-width:55px}.timetable-information .verbindungen-toggle .toggle label{display:flex;justify-content:center;align-items:center;top:0}.timetable-information .list-view .tr{padding:10px 0;border-bottom:1px solid #d6d6d6}.timetable-information .list-view .tr:not(.table-header) .top .left{cursor:pointer}.timetable-information .list-view .tr>.isDateElement{font-weight:700;font-size:18px}.timetable-information .list-view .tr.no-border{border-bottom:none}.timetable-information .list-view .tr.table-header.center{border-bottom:none}.timetable-information .list-view .tr.table-header:last-of-type{border-bottom:none}.timetable-information .list-view .tr.table-header .top .left{height:21px;overflow-y:hidden}.timetable-information .list-view .tr.table-header .top .left:nth-child(3){min-width:70px}.timetable-information .list-view .tr.table-header .top .right{color:var(--swk-primary);position:relative;font-weight:700;cursor:pointer}.timetable-information .list-view .tr.table-header .top .right:not(.no-before)::before{left:-30px;top:-2px;width:24px;height:24px;content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.25 15.375 12 8.625l6.75 6.75' stroke='%23E2001A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.timetable-information .list-view .tr.table-header .top .right.chevron-down::before{top:0;transform:rotate(180deg)}.timetable-information .list-view .tr .alternative-logo{padding:0 11px;display:inline-block;height:36px;width:unset;min-width:36px;display:flex;justify-content:center;align-items:center;background-color:var(--swk-primary);border-radius:3px;color:#fff;font-size:25px;line-height:26px;font-weight:700}.timetable-information .list-view .tr .alternative-logo.smaller-font{font-size:16px}.timetable-information .list-view .tr .top{display:flex;flex-wrap:nowrap;position:relative}.timetable-information .list-view .tr .top .ex-mark{display:flex;justify-content:center;align-items:center;margin-right:16px;position:absolute;right:24px;top:5px}.timetable-information .list-view .tr .top>.left{flex-grow:1;display:flex;gap:7px 10%;flex-wrap:wrap}.timetable-information .list-view .tr .top>.left b{font-size:18px;font-weight:700}.timetable-information .list-view .tr .top>.left>div:nth-child(1){min-width:100px}@media screen and (max-width: 990px){.timetable-information .list-view .tr .top>.left>div:nth-child(1){min-width:90px}}.timetable-information .list-view .tr .top>.left>div:nth-child(2){min-width:60px}.timetable-information .list-view .tr .top>.left>div:nth-child(3){min-width:80px;text-align:center}@media screen and (max-width: 990px){.timetable-information .list-view .tr .top>.left{gap:7px 5%}}.timetable-information .list-view .tr .top>.left>div{flex-basis:auto;display:flex;align-items:center}.timetable-information .list-view .tr .top>.left>div:last-of-type{flex-basis:200px;flex-grow:1}.timetable-information .list-view .tr .top>.left .verlauf-wrapper{display:flex;flex-wrap:wrap;gap:7px 0}.timetable-information .list-view .tr .top>.left .verlauf-wrapper img{width:36px;height:36px}.timetable-information .list-view .tr .top>.left .verlauf-wrapper .verlauf-item{border-radius:3px;display:inline-flex}.timetable-information .list-view .tr .top>.left .verlauf-wrapper .verlauf-item .chevron-wrapper{display:flex;justify-content:center;align-items:center;display:inline-flex;height:36px;min-width:42px}.timetable-information .list-view .tr .top>.left .verlauf-wrapper .verlauf-item .chevron-wrapper .chevron{height:auto;min-width:22px;width:22px}.timetable-information .list-view .tr .top>.left .verlauf-wrapper .verlauf-item .chevron-wrapper .chevron-grey-bg{width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5.75 3.5 4.5 4.5-4.5 4.5' stroke='%23ACACAC' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:calc(50% + 2px) center;background-repeat:no-repeat}.timetable-information .list-view .tr .top>.right{min-width:75px;flex-basis:15px;display:flex}.timetable-information .list-view .tr .top>.right .chevron{position:relative;top:-3px;margin-right:5px}.timetable-information .list-view .tr .top>.right .chevron.down{top:0}.timetable-information .list-expansion-wrap .list-expansion{background:#fff;flex-basis:100%;max-width:1030px;margin:10px auto;padding:28px 24px;border-radius:6px;position:relative;display:flex;flex-wrap:wrap;gap:30px}@media(max-width: 420px){.timetable-information .list-expansion-wrap .list-expansion{padding:5px 5px}}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part{display:flex}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part .left{flex-basis:9%;min-width:69px;flex-shrink:0}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part .right{padding-left:clamp(30px,6%,100px);border-left:2px solid;flex-grow:1;position:relative;font-size:18px;font-weight:500}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part .right img,.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part .right .alternative-logo{height:36px;width:unset}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part .right.no-border{border-color:rgba(0,0,0,0)}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part .right .border-wrapper{position:absolute;left:-2px;height:100%;width:2px;display:flex;flex-wrap:wrap;flex-direction:column}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part .right .border-wrapper .border:first-child{flex-basis:16px}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part .right .border-wrapper .border:last-child{flex-grow:1}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part .right .point{height:16px;width:16px;border-radius:50%;background-color:var(--swk-primary);position:absolute;left:-9px;top:5px}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part .right.connection-time{border-color:#d6d6d6;min-height:100px;display:flex;align-items:center;font-size:16px;font-weight:400;color:var(--swk-grey);gap:12px}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part.middle-part{overflow-wrap:anywhere}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part.middle-part>.right{padding:20px 0 20px clamp(30px,6%,100px);display:flex;flex-wrap:wrap;gap:12px}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part.middle-part>.right>.middle-part-description{font-size:16px;font-style:normal;font-weight:300;line-height:16px}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part.middle-part>.right>.middle-part-description .time-inter{line-height:23px;display:flex;gap:3px;flex-grow:0;flex-wrap:wrap}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part.middle-part>.right>.middle-part-description .time-inter.center-time{height:100%;display:flex;align-items:center;padding-bottom:7px}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part.middle-part>.right>.middle-part-description .time-inter .chevron-right{flex-grow:0;margin-left:10px;border-left:none;display:inline;top:-2.5px}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part.middle-part>.right>.middle-part-description .time-inter .chevron-right::after{transform:rotate(90deg)}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part.middle-part>.right>.middle-part-description .time-inter .chevron-right.rotate{top:-5px}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part.middle-part>.right>.middle-part-description .time-inter .chevron-right.rotate::after{transform:rotate(180deg)}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part.middle-part>.right>.middle-part-description .time-inter .zwischenhalte{font-size:14px;font-style:normal;color:var(--swk-grey)}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part.middle-part>.right>.middle-part-description .intermediates{margin-top:14px;line-height:23px}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part.middle-part>.right>.middle-part-description .intermediates.intPaddingBottom{padding-bottom:20px}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part.middle-part>.right .situations-box{font-size:16px;font-style:normal;font-weight:300;line-height:16px}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part.middle-part>.right .situations-box .left-right{display:flex;flex-wrap:nowrap;gap:12px}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part.middle-part>.right .situations-box .left-right .leftt{flex-basis:24px;display:flex;align-items:center;justify-content:center}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part.middle-part>.right .situations-box .left-right .rightt{flex-shrink:1}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part.middle-part>.right .situations-box .left-right .rightt .chevron-right{flex-grow:0;margin-left:10px;border-left:none;display:inline;top:.5px !important}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part.middle-part>.right .situations-box .left-right .rightt .chevron-right::after{transform:rotate(90deg)}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part.middle-part>.right .situations-box .left-right .rightt .chevron-right.rotate{top:-5px}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part.middle-part>.right .situations-box .left-right .rightt .chevron-right.rotate::after{transform:rotate(180deg)}.timetable-information .list-expansion-wrap .list-expansion .left .list-el .part.middle-part>.right .situations-box .expansion{margin-top:20px}.timetable-information .list-expansion-wrap .list-expansion .right{margin-left:auto}.timetable-information .list-expansion-wrap .list-expansion .right .navigate-and-fares{text-align:right;display:flex;flex-direction:column;gap:16px}.timetable-information .list-expansion-wrap .list-expansion .right .navigate-and-fares a{cursor:pointer;color:var(--swk-primary)}.timetable-information .chevron-right{position:relative;cursor:pointer}.timetable-information .chevron-right::after,.timetable-information .chevron-right::before{position:absolute;right:0;top:5px;content:"";background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m8.625 5.25 6.75 6.75-6.75 6.75' stroke='%23E2001A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:24px;height:24px;transition:transform ease .5s}.timetable-information .chevron-right::before{opacity:0}.timetable-information .chevron-right.rotate::before{transform:translateX(-8px);opacity:1}.timetable-information .chevron-right.rotate::after{transform:rotate(180deg)}.timetable-information .chevron-left{background-image:url("data:image/svg+xml,%3Csvg width='25' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.352 5.25 9.602 12l6.75 6.75' stroke='%23E2001A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:25px;height:24px}.timetable-information .result-loader-wrapper{display:flex;justify-content:center;align-items:center;padding:20px}.timetable-information .fade-enter-active,.timetable-information .fade-leave-active{transition:opacity .5s}.timetable-information .fade-enter,.timetable-information .fade-leave-to{opacity:0}.timetable-information .tti-delay{color:var(--swk-primary)}.timetable-information .tti-delay.tti-green{color:green}.timetable-information .tti-delay.tti-orange{color:orange}.timetable-information .tti-delay.tti-red{color:red}.timetable-information .font-size-12{font-size:12px}.timetable-information .font-size-16{font-size:16px}.timetable-information .err{color:var(--swk-primary);padding:0;gap:6px;display:flex;align-items:center;font-size:16px;font-weight:700;background-color:rgba(0,0,0,0) !important;margin-top:45px}.timetable-information .err svg{min-width:24px;flex-basis:24px}.timetable-information .traffic-news{margin-top:60px;display:flex;flex-direction:column;gap:16px}.timetable-information .traffic-news .center-icon{display:flex;align-items:center;gap:17px}.timetable-information .traffic-news .traffic-el-wrapper{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:37px}.timetable-information .vertical-component .vertical{overflow-x:auto;position:relative}.timetable-information .vertical-component .vertical .background-grid{padding-top:77px}.timetable-information .vertical-component .vertical .background-grid>div{border-top:1px solid #ededed;position:relative}.timetable-information .vertical-component .vertical .background-grid>div.fat-line{border-top:1px solid #d6d6d6}.timetable-information .vertical-component .vertical .background-grid>div.now{color:var(--swk-primary);border-color:var(--swk-primary)}.timetable-information .vertical-component .vertical .background-grid>div .slot-label{position:absolute;display:inline-block;top:-9px;background-color:var(--swk-lightgrey);min-width:50px;width:50px;z-index:1;line-height:14px}.timetable-information .vertical-component .vertical .background-grid .nowEl{z-index:2;position:absolute;border:.5px solid var(--swk-primary);width:100%;margin-top:77px}.timetable-information .vertical-component .vertical .background-grid .nowEl .slot-label{left:-1px;color:var(--swk-primary)}.timetable-information .vertical-component .vertical .timeslots{top:0;left:0;position:absolute;display:flex;width:100%;gap:20px}.timetable-information .vertical-component .vertical .timeslots .slot-wrapper{display:flex;gap:20px}.timetable-information .vertical-component .vertical .timeslots .slot-wrapper .slot{flex-basis:90px}.timetable-information .vertical-component .vertical .timeslots .slot-wrapper .slot.vertical-dateElement{flex-basis:7px;margin:0 20px;border-left:1px dashed var(--swk-grey);border-right:1px dashed var(--swk-grey)}.timetable-information .vertical-component .vertical .timeslots .slot-wrapper .slot.vertical-dateElement .slot-label{background-color:var(--swk-lightgrey);z-index:1;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg)}.timetable-information .vertical-component .vertical .timeslots .slot-wrapper .slot.vertical-dateElement .slot-label div{justify-content:flex-end}.timetable-information .vertical-component .vertical .timeslots .slot-wrapper .slot.first{border-right:1px solid #d6d6d6;flex-basis:60px;min-width:60px}.timetable-information .vertical-component .vertical .timeslots .slot-wrapper .slot.first .slot-label{padding-top:6px;font-size:16px;font-weight:700;line-height:23px;color:var(--swk-primary);cursor:pointer;position:relative}.timetable-information .vertical-component .vertical .timeslots .slot-wrapper .slot.first .slot-label::after{content:"";width:4px;height:68px;background-color:var(--swk-lightgrey);position:absolute;right:-2px;top:0}.timetable-information .vertical-component .vertical .timeslots .slot-wrapper .slot .slot-label{max-height:77px;min-height:77px}.timetable-information .vertical-component .vertical .timeslots .slot-wrapper .slot .slot-label div{display:flex;justify-content:center;align-items:center;gap:9px;flex-wrap:wrap;white-space:nowrap}.timetable-information .vertical-component .vertical .timeslots .slot-wrapper .slot .slot-label div b{font-size:18px;font-style:normal;font-weight:700;text-align:center}.timetable-information .vertical-component .vertical .timeslots .slot-wrapper .slot .slot-label div span{font-size:14px;font-weight:400;line-height:16px;text-align:center}.timetable-information .vertical-component .vertical .timeslots .slot-wrapper .slot .times-wrap{cursor:pointer}.timetable-information .vertical-component .vertical .timeslots .slot-wrapper .slot .times-wrap>div{margin-left:auto;margin-right:auto;width:60px;font-size:16px;font-weight:700;letter-spacing:.02em;border-radius:6px;color:#fff;display:flex;justify-content:center;align-items:center;background-size:contain;background-repeat:no-repeat;background-position:center}.timetable-information .vertical-component .vertical .timeslots .slot-wrapper .slot .times-wrap>div img{max-height:100%;height:36px;width:auto}.timetable-information .vertical-component .vertical .timeslots .slot-wrapper .slot .times-wrap>div.waiting-time{margin-left:auto;margin-right:auto;width:20px;border-radius:0}.timetable-information .vertical-component .vertical .timeslots .slot-wrapper .slot .transition-bottom{background:linear-gradient(180deg, var(--swk-grey) 0%, rgba(172, 172, 172, 0.7427345938) 80%, var(--swk-lightgrey) 100%)}.timetable-information .vertical-component .vertical .timeslots .slot-wrapper.alternatives{margin-left:auto;justify-content:flex-end}.timetable-information .vertical-component .vertical .timeslots .after-absolute-bottom{position:absolute;bottom:-16px;left:0;cursor:pointer;font-weight:700;color:var(--swk-primary);z-index:1}.timetable-information .vertical-component .vertical .timeslots .after-absolute-bottom .slot-label{padding:4px 0;background-color:var(--swk-lightgrey)}.timetable-information .vertical-component .vertical-detail .back-button{cursor:pointer;display:flex;gap:8px;color:var(--swk-primary);font-weight:700;align-items:center;margin-bottom:10px}.timetable-information .vertical-component .vertical-detail .list-expansion-wrap .list-expansion{margin:0 0;max-width:unset}#Bus .timetable-information,#Strom .timetable-information,#Gas .timetable-information{background-color:#fff}#Bus .timetable-information .header,#Strom .timetable-information .header,#Gas .timetable-information .header{background-image:none;color:#000;padding:20px 0 0 20px}#Bus .timetable-information .search-mask,#Strom .timetable-information .search-mask,#Gas .timetable-information .search-mask{border:0;background-color:#fff}#Bus .timetable-information .vertical-component .vertical .timeslots .slot-wrapper .slot.first .slot-label::after,#Strom .timetable-information .vertical-component .vertical .timeslots .slot-wrapper .slot.first .slot-label::after,#Gas .timetable-information .vertical-component .vertical .timeslots .slot-wrapper .slot.first .slot-label::after{background-color:#fff}#Bus .timetable-information .vertical-component .vertical .background-grid>div .slot-label,#Strom .timetable-information .vertical-component .vertical .background-grid>div .slot-label,#Gas .timetable-information .vertical-component .vertical .background-grid>div .slot-label{background-color:#fff}#Bus .timetable-information .after-absolute-bottom .slot-label,#Strom .timetable-information .after-absolute-bottom .slot-label,#Gas .timetable-information .after-absolute-bottom .slot-label{background-color:#fff !important}input[type=time]::-webkit-clear-button{display:none !important}.flatpickr-mobile::after{display:none}.flatpickr-mobile::-webkit-date-and-time-value{text-align:left}.flatpickr-mobile *{text-align:left}.contrast-mode .timetable-information .search-mask .from-to-icon{filter:brightness(0) invert(0) !important}.contrast-mode .timetable-information .search-mask .three-buttons .touched,.contrast-mode .timetable-information .search-mask .three-buttons>div:hover{border:1px solid var(--swk-primary)}.contrast-mode .timetable-information .search-mask .three-buttons>div{text-decoration:underline}.contrast-mode .timetable-information .search-mask .three-buttons .touched{text-decoration:none}.contrast-mode .timetable-information .search-mask input[type=time]::before,.contrast-mode .timetable-information .search-mask input[type=time]::after,.contrast-mode .timetable-information .search-mask .date .date-time .time-input-container .date-after,.contrast-mode .timetable-information .search-mask .date .date-time .date-input-container .date-after{filter:brightness(0) invert(0) !important}.contrast-mode .timetable-information .search-mask .send button{text-decoration:underline}.contrast-mode .timetable-information .chevron-right::before,.contrast-mode .timetable-information .chevron-right::after{filter:brightness(0) invert(0) !important}.contrast-mode .timetable-information .chevron path{stroke:var(--swk-primary)}.contrast-mode .timetable-information .vertical-component .times-wrap div{background-color:var(--swk-black) !important}.contrast-mode .timetable-information .tti-delay{color:var(--swk-black) !important}.contrast-mode .timetable-information .tti-delay.tti-green{color:var(--swk-black) !important}.contrast-mode .timetable-information .tti-delay.tti-orange{color:var(--swk-black) !important}.contrast-mode .timetable-information .tti-delay.tti-red{color:var(--swk-black) !important}.contrast-mode .header{background-image:none;background-color:var(--swk-black)}.contrast-mode .list-expansion .point{background-color:var(--swk-black) !important}.contrast-mode .list-expansion .part .right:not(.no-border){border-color:var(--swk-black) !important}.contrast-mode .list-expansion .part .border-wrapper .border{background-color:var(--swk-black) !important}.contrast-mode .list-expansion .list-el:first-child .part:first-child .border-wrapper .border:first-child{background-color:rgba(0,0,0,0) !important}.contrast-mode .list-expansion .list-el:last-child .part:last-child .border-wrapper .border:last-child{background-color:rgba(0,0,0,0) !important}.contrast-mode .chevron-grey-bg{filter:brightness(0) invert(0) !important}.contrast-mode .zwischenhalte{color:var(--swk-black) !important}#Bus .timetable-information .header{background-color:rgba(0,0,0,0) !important}body:not(.contrast-mode) .bus-icon-contrast{display:none}body.contrast-mode .bus-icon-normal{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.flatpickr-day.selected{background-color:var(--swk-primary) !important;border-color:var(--swk-primary) !important}/*# sourceMappingURL=style.css.map */
