/* https://www.wechselpilot.at/wp-content/themes/wp/assets/css/layout/header.css */
.home header{overflow:hidden}.sticky.is-stuck{z-index:5}.row.hero-teaser{position:relative;z-index:2}.desktop-header{position:relative;background-color:#fff}.home .desktop-header{background:#c8d4dd;background:linear-gradient(180deg,rgba(200,212,221,1) 0%,rgba(200,212,221,1) 50%,rgba(155,177,193,1) 100%);transform-origin:0 0}.desktop-header .main-nav{position:relative;z-index:4}.desktop-header .logo{text-align:left;width:auto;min-width:170px}.home .desktop-header:after{content:"";background:transparent url(/wp-content/themes/wp/assets/css/layout/../../img/header-circle.svg) no-repeat left top;background-size:auto 100%;height:calc(100% - 50px);min-height:calc(100% - 50px);min-width:100%;position:absolute;top:0;left:calc(50% - 250px);z-index:0}.desktop-header nav{font-family:"Gilroy Bold","Helvetica Neue",Arial,sans-serif;font-weight:400;margin:8px 0 8px -6px}.desktop-header ul{list-style:none;margin:0;padding:0;text-transform:uppercase;transition-duration:0.5s}.desktop-header li{color:#3584be;display:inline-block;text-align:left;padding:8px 12px;font-size:1.25em;position:relative;text-decoration:none}.desktop-header li a{position:relative}.desktop-header li a::before{position:absolute;bottom:-2px;left:1px;width:30px;height:1px;background-color:#9d9c9c;display:block;content:"";-webkit-transition:all .3s ease;transition:all .3s ease}.desktop-header li li a::before{display:none}.desktop-header li:hover a::before{width:100%}.desktop-header li:focus a{outline:none}.desktop-header ul li>ul{background:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px;visibility:hidden;opacity:0;min-width:100%;position:absolute;margin-top:5px;left:0;padding-top:5px;display:none;padding-bottom:10px}.desktop-header ul li ul li{font-size:15px;font-family:"Source sans pro",Helvectica,sans-serif;font-weight:400;padding:2px 12px;clear:both;width:100%;white-space:nowrap}.desktop-header li:hover,.desktop-header li:focus{background:#fff;cursor:pointer;border-radius:5px}.desktop-header ul li:hover>ul,.desktop-header ul li:focus>ul,.desktop-header ul li ul:hover,.desktop-header ul li ul:focus{visibility:visible;opacity:1;display:block}.desktop-header ul li:last-of-type:hover>ul,.desktop-header ul li:last-of-type:focus>ul,.desktop-header ul li:last-of-type ul:hover,.desktop-header ul li:last-of-type ul:focus{left:auto;right:0;margin-top:3px}.desktop-header ul li li:hover{background-color:#f6f6f6;border-radius:0;cursor:pointer}header nav li a:link,header nav li a:visited{color:#3584be}header nav li a:hover,header nav li a:active,header nav li a.active,header nav li.current-menu-parent a,header nav li.current-menu-item a{color:#11456b}header nav li.highlighted a:link,header nav li.highlighted a:visited{color:#f9aa00;font-family:"Barlow","Helvetica Neue",Arial,sans-serif;font-weight:600}header nav li li a:link,header nav li li a:visited{display:block;color:#3584be}header nav li li a:hover,header nav li li a:active,header nav li li.current-menu-item a,header nav li li.current-landingpage-ancestor a,header nav li.highlighted.current-menu-item a{color:#11456b}header .desktop-header nav li.cta-link{padding:3px 0;margin-left:10px}header .desktop-header nav li.cta-link>a::before{display:none}header .desktop-header nav li.cta-link>a:link,header .desktop-header nav li.cta-link>a:visited{padding:2px 12px;border:3px solid #3584be;box-sizing:border-box}header .desktop-header nav li.cta-link>a:hover,header .desktop-header nav li.cta-link>a:active{background-color:#11456b;border-color:#11456b;color:#fff}.desktop-header li.cta-link:hover,.desktop-header li.cta-link:focus-within{cursor:pointer;border-radius:0}.mobile-header{position:relative;z-index:1}.mobile-header .meta-row{background-color:#3584be;display:flex;text-align:center}.mobile-header .meta-row a{color:#fff;font-family:"Gilroy Bold","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:1.25em;text-transform:uppercase;padding:8px 5px;border-right:1px solid #fff;flex:1}.mobile-header .meta-row a:last-of-type{border-right:none}header .mobile-header .logo{-webkit-transform:translateY(0);transform:translateY(0)}.mobile-header .logo-wide{background-color:#fff}.mobile-header .logo-wide .logo{margin:0 auto;text-align:center}.mobile-header .nav-header{background-color:#f6f6f6;border-top:1px solid #dcdfe0;display:flex;justify-content:space-between;padding:8px 15px}header.is-fixed .logo-wide{display:none}header.is-fixed .nav-header{position:fixed;top:0;left:0;right:0;z-index:9999999999}.nav-header .mobile-icon{display:none}header.is-fixed .nav-header .mobile-icon{display:flex}.nav-header .mobile-icon img{height:0;width:0}header.is-fixed .nav-header .mobile-icon img{height:30px;width:45px}.mobile-header .nav-header a,.mobile-header .mobile-menu a:link,.mobile-header .mobile-menu a:hover,.mobile-header .mobile-menu a:not(.cta):link{color:#3584be;font-family:"Gilroy Bold","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:1.35em;text-transform:uppercase;border-bottom:none}.mobile-header .mobile-support a::before{content:"";display:inline-block;width:28px;height:28px;margin-right:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIj48cGF0aCBmaWxsPSIjZGNkZmUwIiBkPSJNMjU2IDMyYzEyMy41IDAgMjI0IDEwMC41IDIyNCAyMjRTMzc5LjUgNDgwIDI1NiA0ODAgMzIgMzc5LjUgMzIgMjU2IDEzMi41IDMyIDI1NiAzMm0wLTMyQzExNC42MjUgMCAwIDExNC42MjUgMCAyNTZzMTE0LjYyNSAyNTYgMjU2IDI1NiAyNTYtMTE0LjYyNSAyNTYtMjU2UzM5Ny4zNzUgMCAyNTYgMHptMTQyLjcxOSAzNDEuNTk0bC0xLjQzOC00LjM3NWMtMy4zNzUtMTAuMDYyLTE0LjUtMjAuNTYyLTI0Ljc1LTIzLjM3NUwzMzQuNjg4IDMwMy41Yy0xMC4yNS0yLjc4MS0yNC44NzUuOTY5LTMyLjQwNSA4LjVsLTEzLjY4OCAxMy42ODhjLTQ5Ljc1LTEzLjQ2OS04OC43ODEtNTIuNS0xMDIuMjE5LTEwMi4yNWwxMy42ODgtMTMuNjg4YzcuNS03LjUgMTEuMjUtMjIuMTI1IDguNDY5LTMyLjQwNkwxOTguMjE5IDEzOS41Yy0yLjc4MS0xMC4yNS0xMy4zNDQtMjEuMzc1LTIzLjQwNi0yNC43NWwtNC4zMTMtMS40MzhjLTEwLjA5NC0zLjM3NS0yNC41LjAzMS0zMiA3LjU2M2wtMjAuNSAyMC41Yy0zLjY1NiAzLjYyNS02IDE0LjAzMS02IDE0LjA2My0uNjg4IDY1LjA2MyAyNC44MTMgMTI3LjcxOSA3MC44MTMgMTczLjc1IDQ1Ljg3NSA0NS44NzUgMTA4LjMxMyA3MS4zNDUgMTczLjE1NiA3MC43ODEuMzQ0IDAgMTEuMDYzLTIuMjgxIDE0LjcxOS01LjkzOGwyMC41LTIwLjVjNy41LTcuNDY5IDEwLjg3NC0yMS44NzUgNy41MzEtMzEuOTM3eiIvPjwvc3ZnPg==);background-size:contain;background-repeat:no-repeat;vertical-align:top}.mobile-header .mobile-menu a::after{content:"";display:inline-block;width:30px;height:30px;margin-left:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZGNkZmUwIiBoZWlnaHQ9IjMyIiB3aWR0aD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQgMTBoMjRhMiAyIDAgMCAwIDAtNEg0YTIgMiAwIDAgMCAwIDR6bTI0IDRINGEyIDIgMCAwIDAgMCA0aDI0YTIgMiAwIDAgMCAwLTR6bTAgOEg0YTIgMiAwIDAgMCAwIDRoMjRhMiAyIDAgMCAwIDAtNHoiLz48L3N2Zz4=);background-size:contain;background-repeat:no-repeat;vertical-align:top;-webkit-animation:spin .5s backwards linear;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.mobile-header .mobile-menu a.close::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);content:"";display:inline-block;width:30px;height:30px;margin-left:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDQ0IDQ0NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIiPjxwYXRoIGQ9Ik0yODEuNiAyMjEuODY3TDQzMC45MzQgNzIuNTM0QzQ0OCA1NS40NjcgNDQ4IDI5Ljg2NyA0MzAuOTM0IDEyLjhjLTE3LjA2Ny0xNy4wNjYtNDIuNjY3LTE3LjA2Ni01OS43MzQgMEwyMjEuODY3IDE2Mi4xMzQgNzIuNTM0IDEyLjhDNTUuNDY3LTQuMjY2IDI5Ljg2Ny00LjI2NiAxMi44IDEyLjhjLTE3LjA2NiAxNy4wNjctMTcuMDY2IDQyLjY2NyAwIDU5LjczNGwxNDkuMzM0IDE0OS4zMzNMMTIuOCAzNzEuMmMtMTcuMDY2IDE3LjA2Ny0xNy4wNjYgNDIuNjY3IDAgNTkuNzM0IDE3LjA2NyAxNy4wNjYgNDIuNjY3IDE3LjA2NiA1OS43MzQgMEwyMjEuODY3IDI4MS42IDM3MS4yIDQzMC45MzRjMTcuMDY3IDE3LjA2NiA0Mi42NjcgMTcuMDY2IDU5LjczNCAwIDE3LjA2Ni0xNy4wNjcgMTcuMDY2LTQyLjY2NyAwLTU5LjczNEwyODEuNiAyMjEuODY3eiIgZmlsbD0iI2RjZGZlMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+);background-size:20px 20px;background-repeat:no-repeat;background-position:6px center}.mobile-header .mobile-nav.closed-menu{min-height:0;max-height:0;height:auto;overflow:hidden;padding:10px 0 0 0;border-bottom:1px solid transparent}.mobile-header .mobile-nav{background-color:#f6f6f6;position:absolute;min-height:100%;max-height:none;height:auto;z-index:9999999999;left:0;right:0;margin-top:-10px;padding:10px;border-bottom:1px solid #dcdfe0;-webkit-transition:all .3s ease;transition:all .3s ease}.noscroll header{position:absolute;z-index:5;height:100%;width:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:99999999999999}header.is-fixed{position:fixed;z-index:5;height:auto;width:100%}.noscroll header.is-fixed{height:100%;z-index:99999999999999}.noscroll header:not(.is-fixed) .mobile-header{position:fixed;width:100%}header.is-fixed .nav-header+.mobile-nav{position:fixed;top:50px;width:100vw;min-height:0}.mobile-nav nav{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.mobile-nav ul{list-style:none;margin:0;padding:0;text-transform:uppercase;transition-duration:0.5s}.mobile-nav li{font-family:"Gilroy Bold","Helvetica Neue",Arial,sans-serif;font-weight:400;color:#3584be;display:block;padding:8px;font-size:1.35em;position:relative;text-decoration:none}.mobile-nav li.open-submenu{background-color:#fff;border-radius:5px}.mobile-nav li a{position:relative}.mobile-nav li a::before{position:absolute;bottom:-2px;left:1px;width:30px;height:2px;background-color:#9d9c9c;display:block;content:""}.mobile-nav li.open-submenu a::before{display:none}.mobile-nav .toggle-submenu{content:"";float:right;margin:-5px -5px 0 0;width:35px;height:35px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMS4wNTkgMzEuMDU5Ij48cGF0aCBkPSJNMTUuNTI5IDMxLjA1OUM2Ljk2NiAzMS4wNTkgMCAyNC4wOTIgMCAxNS41MjkgMCA2Ljk2NiA2Ljk2NiAwIDE1LjUyOSAwYzguNTYzIDAgMTUuNTI5IDYuOTY2IDE1LjUyOSAxNS41MjkuMDAxIDguNTYzLTYuOTY2IDE1LjUzLTE1LjUyOSAxNS41M3ptMC0yOS4yODVjLTcuNTg1IDAtMTMuNzU1IDYuMTcxLTEzLjc1NSAxMy43NTVzNi4xNyAxMy43NTQgMTMuNzU1IDEzLjc1NGM3LjU4NCAwIDEzLjc1NC02LjE3IDEzLjc1NC0xMy43NTRTMjMuMTEzIDEuNzc0IDE1LjUyOSAxLjc3NHoiIGZpbGw9IiNhN2E2YTYiLz48cGF0aCBkPSJNMjEuNjUyIDE2LjQxNkg5LjQwNmEuODg3Ljg4NyAwIDEgMSAwLTEuNzc1aDEyLjI0NmEuODg4Ljg4OCAwIDAgMSAwIDEuNzc1eiIgZmlsbD0iI2E3YTZhNiIvPjxwYXRoIGQ9Ik0xNS41MjkgMjIuNTM5YS44ODguODg4IDAgMCAxLS44ODgtLjg4N1Y5LjQwNmEuODg5Ljg4OSAwIDAgMSAxLjc3NSAwdjEyLjI0NmEuODg2Ljg4NiAwIDAgMS0uODg3Ljg4N3oiIGZpbGw9IiNhN2E2YTYiLz48L3N2Zz4=);background-size:25px 25px;background-repeat:no-repeat;background-position:center center;cursor:pointer;-webkit-animation:spin .5s backwards linear;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.mobile-nav .toggle-submenu.close{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMS4wNTkgMzEuMDU5Ij48cGF0aCBkPSJNMTUuNTI5IDMxLjA1OUM2Ljk2NiAzMS4wNTkgMCAyNC4wOTIgMCAxNS41MjkgMCA2Ljk2NiA2Ljk2NiAwIDE1LjUyOSAwczE1LjUyOSA2Ljk2NiAxNS41MjkgMTUuNTI5Yy4wMDEgOC41NjMtNi45NjYgMTUuNTMtMTUuNTI5IDE1LjUzem0wLTI5LjI4NWMtNy41ODQgMC0xMy43NTQgNi4xNzEtMTMuNzU0IDEzLjc1NXM2LjE3IDEzLjc1NCAxMy43NTQgMTMuNzU0IDEzLjc1NC02LjE3IDEzLjc1NC0xMy43NTRTMjMuMTE0IDEuNzc0IDE1LjUyOSAxLjc3NHoiIGZpbGw9IiNhN2E2YTYiLz48cGF0aCBkPSJNMjEuNjUyIDE2LjQxNkg5LjQwNmEuODg4Ljg4OCAwIDAgMSAwLTEuNzc1aDEyLjI0NmEuODg4Ljg4OCAwIDAgMSAwIDEuNzc1eiIgZmlsbD0iI2E3YTZhNiIvPjwvc3ZnPg==)}.mobile-nav ul ul{max-height:0;overflow:hidden;-webkit-transition:max-height .5s cubic-bezier(0,1,0,1);transition:max-height .5s cubic-bezier(0,1,0,1)}.mobile-nav ul ul.open{max-height:200vh;margin-top:0;-webkit-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}.mobile-nav li li{font-size:18px;font-family:"Barlow",Helvectica,sans-serif;font-weight:400;padding:2px 0;clear:both;width:100%;white-space:nowrap}.mobile-nav li li a::before{display:none}@media screen and (max-width:24em){.is-fixed .mobile-header .mobile-support a::before{display:none}}@media screen and (max-width:42.857em){.logo-wide .logo{text-align:center;margin:0 auto;padding:15px 0}.hide-for-sm{display:none!important}header.is-fixed .meta-row,header.is-fixed .logo-wide,header.is-fixed .mobile-nav.closed-menu{display:none}}@media screen and (min-width:42.8571em){.hide-for-md{display:none!important}.logo img{width:30vw}}@media screen and (max-width:54.786em){.home header{overflow:visible}.home .desktop-header:after{left:32vw}.desktop-header .fullwidth>.row{max-width:100%}.desktop-header li{padding:8px 5px}.desktop-header li.cta-link a span{display:none}.desktop-header .header_box p{padding:0 10px}.show-for-md{display:none!important}.hide-for-md{display:inherit!important}}@media screen and (max-width:1024px) and (orientation:landscape){.desktop-header li{padding:8px 5px}}@media screen and (max-width:70em){.wp-form{border-top-left-radius:0!important;border-top-right-radius:0!important}}@media screen and (max-width:73em){.desktop-header:after{left:28vw}.desktop-header nav{margin-top:5px}.desktop-header li:not(.cta-link) a span{display:none}header .desktop-header nav li.cta-link a:link,header .desktop-header nav li.cta-link a:visited{padding:5px 5px}}@media screen and (min-width:75em){.desktop-header:after{left:34vw}}