@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap);#footer{position:fixed;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:100%;height:64px;border-top:1px solid #aaa;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-evenly;justify-content:space-evenly;z-index:99;background-color:#124b78}@media(min-width:1200px){#footer{max-width:375px}}#footer .footer-item{width:16.6%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:40%}@media(min-width:820px){#footer .footer-item{background-size:30px}}#footer .footer-item.nine{text-decoration:none}#footer .footer-item.nine,#footer .footer-item.nine .nineeuro{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}#footer .footer-item.nine .nineeuro{height:60%;border-radius:10px;border:2px solid #fff;width:70%;text-align:center;font-size:.8rem;color:#fdcc2b;font-weight:700;font-size:8px;color:#fff}#footer .footer-item.nine.active{border-top:2px solid #fdcc2b}#footer .footer-item.nine.active .nineeuro{border-color:#fdcc2b;color:#fdcc2b}#footer .footer-item.news{background-image:url(/static/media/news_v2.cab33855.svg)}#footer .footer-item.news.active{background-image:url(/static/media/news_active_v2.1b6347b8.svg);border-top:2px solid #fdcc2b}#footer .footer-item.bereich{background-image:url(/static/media/bereich_v2.18320451.svg)}#footer .footer-item.bereich.active{background-image:url(/static/media/bereich_active_v2.1f65be33.svg);border-top:2px solid #fdcc2b;transition:all .3s}#footer .footer-item.tools{background-image:url(/static/media/tools_v2.1954822d.svg)}#footer .footer-item.tools.active{background-image:url(/static/media/tools_active_v2.775e245f.svg);border-top:2px solid #fdcc2b;transition:all .3s}#footer .footer-item.downloads{background-image:url(/static/media/downloads_v2.5999bcdc.svg)}#footer .footer-item.downloads.active{background-image:url(/static/media/downloads_active_v2.1f0236b4.svg);border-top:2px solid #fdcc2b;transition:all .3s}#footer .footer-item.menu{background-image:url(/static/media/menu_v2.5fe5e32b.svg)}#footer .footer-item.menu.active{background-image:url(/static/media/menu_active_v2.5257009c.svg);border-top:2px solid #fdcc2b;transition:all .3s}@-webkit-keyframes shake{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px) rotate(1deg);transform:translate(-3px) rotate(1deg)}30%{-webkit-transform:translate(3px,2px) rotate(0deg);transform:translate(3px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg);transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,2px) rotate(0deg);transform:translate(1px,2px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}@keyframes shake{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px) rotate(1deg);transform:translate(-3px) rotate(1deg)}30%{-webkit-transform:translate(3px,2px) rotate(0deg);transform:translate(3px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg);transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,2px) rotate(0deg);transform:translate(1px,2px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}body,html{height:100%;overflow:hidden;position:fixed}body{font-family:"Lato",sans-serif;margin:0;padding:0;min-height:100vh;min-width:100vw;background-size:cover;background-position:50%;color:#5f717e;-webkit-overflow-scrolling:auto}*{box-sizing:border-box}.btn{border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,.16);display:inline-block;text-decoration:none;padding:.5rem 1rem;color:#fff;font-weight:700}.btn:active{box-shadow:none;-webkit-transform:translateY(1px);transform:translateY(1px)}.date{margin-top:.5rem;color:#ccc}.date .calendar{display:inline;height:1rem!important;opacity:.3;margin-bottom:-2px}.switch-wrapper{position:relative;width:100%}.switch-wrapper>div{position:absolute;width:100%}#Loader{height:100%;width:100%;position:fixed;top:0;left:0;background:#1d70aa;opacity:.5;z-index:99}#Loader svg{height:100px;width:100px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#Error{min-height:calc(100vh - 50px);-webkit-justify-content:center;justify-content:center}#Error,#Layout #Header{color:#fff;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#Layout #Header{height:50px;width:100%;position:fixed;top:left;z-index:0;padding-left:1rem}#Layout #Header .yellow{color:#fc0;font-weight:700}#Layout #Header .back{height:50px;width:50px;padding:10px;margin-left:-15px}#Layout #Header .menuButton{position:absolute;top:0;right:0;height:50px;width:50px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#Layout #Header .menuButton img{max-width:20px;max-height:20px;height:auto;width:auto}#Layout #Header .menuButton:active{-webkit-transform:scale(.8);transform:scale(.8)}#Layout #Content{z-index:0;position:fixed;height:calc(100% - 50px);width:100%;top:50px;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding-bottom:10vh}#Layout #Background{position:fixed;height:100%;width:100%;top:0;background-size:cover;left:0;background-image:url(/static/media/background.2264e596.jpg);z-index:0}#Layout .search-icon{height:36px;width:36px;background-image:url(/static/media/search.5520396e.svg);background-position:50%;background-repeat:no-repeat;background-size:60%;border-radius:50%;margin-right:1rem}@-webkit-keyframes inputAni{0%{width:0}to{width:100%}}@keyframes inputAni{0%{width:0}to{width:100%}}#Layout .search-input-container{position:relative;background-color:rgba(0,0,0,.16);height:70%}#Layout .search-input,#Layout .search-input-container{border-radius:16px;border:none;-webkit-animation:inputAni .3s;animation:inputAni .3s;width:100%;margin-right:1rem;color:#fff;font-size:16px}#Layout .search-input{background-color:transparent;height:100%;padding-left:12px}#Layout .spinner{position:absolute;right:8px;top:0;height:100%}#Login{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;color:#fff;height:100%;width:100%;position:fixed;z-index:10}#Login .error{border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,.16);background:red;padding:.5rem;font-size:12px;margin-top:1rem;text-align:center}#Login #Form{position:relative;z-index:10;width:60vw;min-width:200px}#Login #Form input:-webkit-autofill,#Login #Form input[type=email],#Login #Form input[type=password]{font-family:"Lato",sans-serif;font-size:16px;width:100%;display:block;padding:.7rem 1rem .7rem 2.5rem;border:0;border-radius:5px;margin-top:-1em;margin-bottom:.5rem}#Login #Form .icon-password{background:url(/static/media/password_icon.1db7602a.svg) no-repeat;background-size:1em 1em}#Login #Form .icon-password,#Login #Form .icon-user{display:inline-block;width:1.3em;height:1.3em;margin-bottom:-1.3em;margin-left:.5em}#Login #Form .icon-user{background:url(/static/media/user_icon.50956f95.svg) no-repeat;background-size:1em 1em}#Login #Form input[type=submit]{border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,.16);background:#fc0;font-size:16px;font-weight:700;color:#fff;border-radius:5px;-webkit-appearance:none;appearance:none;width:100%;padding:.7rem 1rem;border:0;margin-top:1rem}#Login #Form input[type=submit]:active{box-shadow:none;-webkit-transform:translateY(1px);transform:translateY(1px)}#Login #Form img{width:100px;height:auto;display:block;margin:0 auto 3rem}#Login #Form label{display:block;opacity:.5;margin-bottom:.2rem}#Dashboard{padding:1rem}#Dashboard .news-title{color:#fff;font-size:1.3rem;margin-bottom:1rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}#Dashboard .news-title .news-close{height:1.3rem;width:1.3rem;background-image:url(/static/media/icons-close.67438cff.svg);background-position:50%;background-size:contain;background-repeat:no-repeat}#Dashboard h3{color:#fff;opacity:.5;text-transform:uppercase;font-size:1rem;text-align:center;font-weight:400}#Dashboard #Welcome{font-size:2rem;color:#fff;margin-bottom:1rem;position:relative;padding-bottom:.5rem}#Dashboard #Welcome:after{content:"";-webkit-animation:grow .2s ease forwards;animation:grow .2s ease forwards;-webkit-animation-delay:.5s;animation-delay:.5s;position:absolute;height:3px;background:#fc0;left:0;bottom:0;border-radius:10px}@-webkit-keyframes grow{0%{width:0}to{width:70%}}@keyframes grow{0%{width:0}to{width:70%}}#Dashboard #Aktuell{border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,.16);display:block;text-decoration:none;padding:1.5rem;color:#fff;margin-bottom:2rem;background:#e74c3c;text-align:center}#Dashboard #Aktuell img{height:30px;width:auto}#Dashboard #Aktuell h3,#Dashboard #Aktuell p{margin:0}#Dashboard .bereiche{display:grid;grid-gap:1rem;grid-template-columns:repeat(9,1fr)}#Dashboard .bereiche .bereich{font-size:12px;text-decoration:none}#Dashboard .bereiche .bereich .title{text-align:center;color:#fff}#Dashboard .bereiche .bereich .icon{border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,.16);position:relative;width:100%;margin:0 auto .5rem}#Dashboard .bereiche .bereich .icon,#Dashboard .bereiche .bereich .icon.nineeuro,#Dashboard .bereiche .bereich .icon.nineeuro>div{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#Dashboard .bereiche .bereich .icon.nineeuro>div{font-size:1.5rem;color:#fff;font-weight:700}#Dashboard .bereiche .bereich .icon:after{content:"";display:block;padding-bottom:100%}#Dashboard .bereiche .bereich .icon img{width:50px;height:50px}#Dashboard .bereiche .bereich .icon .number{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;height:16px;width:16px;font-size:12px;color:#fff;border-radius:50%;background:red;top:-3px;right:-3px;box-shadow:0 3px 6px rgba(0,0,0,.16)}#Dashboard .bereiche .bereich:active .icon{box-shadow:none;-webkit-transform:translateY(1px);transform:translateY(1px)}#Dashboard .footer-bar{margin-top:30px;padding-top:30px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;font-size:12px;border-top:1px solid hsla(0,0%,100%,.3)}#Dashboard .footer-bar span{margin-top:15px}#Dashboard .footer-bar a{color:#fff;text-decoration:none}#Dashboard .footer-bar .footer-bar-item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}#Dashboard .footer-bar .icon-kontakt{background-image:url(/static/media/sws-contact.814c0eac.svg)}#Dashboard .footer-bar .icon-download,#Dashboard .footer-bar .icon-kontakt{height:30px;width:30px;background-position:50%;background-size:contain;background-repeat:no-repeat}#Dashboard .footer-bar .icon-download{background-image:url(/static/media/sws-downloads.8fc51e3c.svg)}#Dashboard .footer-bar .icon-faq{background-image:url(/static/media/sws-help.906afcb8.svg)}#Dashboard .footer-bar .icon-faq,#Dashboard .footer-bar .icon-option{height:30px;width:30px;background-position:50%;background-size:contain;background-repeat:no-repeat}#Dashboard .footer-bar .icon-option{background-image:url(/static/media/sws-settings.5181acfe.svg)}#Bereich .header-bild{height:20vh;background-repeat:no-repeat;background-position:50%;background-size:cover}#Bereich .intro-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;color:#fff}#Bereich .intro-container .header-title{margin:1rem;font-size:1.5rem}#Bereich .headerbar{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;justify-content:space-around;padding:0 .5rem;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:1rem}#Bereich .headerbar .headerbar-item{color:#fff;padding:.5rem 0}#Bereich .headerbar .headerbar-item.aktive{color:#fdcc2b;border-bottom:2px solid #fdcc2b}#Bereich .intro{height:10vh;width:10vh;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;z-index:0;margin-top:-1rem;margin-left:1rem;border-radius:5px;background-position:50%;background-repeat:no-repeat;background-size:75%}#Bereich .meldungen{position:relative;z-index:1;margin:1rem}#Bereich .meldungen .meldung{border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,.16);overflow:hidden;background:#fff;margin-bottom:1rem}#Bereich .meldungen .meldung .meldung-header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:.8rem}#Bereich .meldungen .meldung .meldung-header .meldung-header-left{display:-webkit-flex;display:flex}#Bereich .meldungen .meldung .meldung-header .meldung-header-left .meldung-icon{border-radius:50%;display:block;height:36px;width:36px;background-size:60%;background-position:50%;background-repeat:no-repeat}#Bereich .meldungen .meldung .meldung-header .meldung-header-left .meldung-bereich{margin-left:.5rem}#Bereich .meldungen .meldung .meldung-header .meldung-header-left .meldung-bereich .date{margin:0!important}#Bereich .meldungen .meldung .meldung-header .meldung-viewed{height:36px;width:36px;background-image:url(/static/media/unviewed.0bfe37fa.svg);background-position:50%;background-repeat:no-repeat}#Bereich .meldungen .meldung .meldung-header .meldung-viewed.viewed{background-image:url(/static/media/viewed.d32b6641.svg)}#Bereich .meldungen .meldung h2{margin:0 0 .5rem}#Bereich .meldungen .meldung .bild{height:20vh;background-size:cover;background-position:50%;position:relative}#Bereich .meldungen .meldung .bild .ninelabel{padding:12px;color:#fff;font-size:2rem;font-weight:700;position:absolute;right:0;top:36px;background-color:#fdcc2b;border-top-left-radius:5px;border-bottom-left-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16)}#Bereich .meldungen .meldung .content{padding:1.5rem}#Bereich .meldungen .meldung .teaser{margin:1rem 0}#Bereich .meldungen .meldung .date{color:#ccc;margin-bottom:1rem}#Bereich .meldungen .meldung .date .calendar{display:inline;height:1rem;opacity:.3;margin-bottom:-2px}#Bereich.News .meldungen{margin:0}#Meldung .meldung-content p,#Meldung .meldung-content span,#Meldung .meldung-content table{font-size:1rem!important}#Meldung .border{height:20px}#Meldung .content{border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,.16);background:#fff;margin:1rem 1rem 1.5rem;overflow:hidden}#Meldung .content .meldung-header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:.8rem}#Meldung .content .meldung-header .meldung-header-left{display:-webkit-flex;display:flex}#Meldung .content .meldung-header .meldung-header-left .meldung-icon{border-radius:50%;display:block;height:36px;width:36px;background-size:60%;background-position:50%;background-repeat:no-repeat}#Meldung .content .meldung-header .meldung-header-left .meldung-bereich{margin-left:.5rem}#Meldung .content .meldung-header .meldung-header-left .meldung-bereich .date{margin:0!important}#Meldung .content .meldung-header .meldung-viewed{height:36px;width:36px;background-image:url(/static/media/unviewed.0bfe37fa.svg);background-position:50%;background-repeat:no-repeat}#Meldung .content .meldung-header .meldung-viewed.viewed{background-image:url(/static/media/viewed.d32b6641.svg)}#Meldung .content>.bild{height:200px;background-size:cover;background-position:50%}#Meldung .content .inner{padding:1rem 1.5rem}#Meldung .content .inner .bild{margin:1rem 0}#Meldung .content .inner .bild>div>div{-webkit-transform:translateZ(1000px);transform:translateZ(1000px)}#Meldung .content .inner img{max-width:100%;height:auto}#Meldung .content .inner>div>h1{display:none}#Meldung .content h1,#Meldung .content h2,#Meldung .content h3,#Meldung .content h4,#Meldung .content h5{margin:0;font-size:1.5rem}#Meldung .content .pdf{margin:1rem 0}#Meldung .content .pdf a{background:#1d70aa}#Meldung .content video{margin:1rem 0;max-width:100%;height:auto}#Meldung .content table{margin:1rem 0;overflow-x:scroll;display:block;width:100%;border-spacing:3px;border-collapse:separate}#Meldung .content table td{background-color:#eee;padding:.5rem;vertical-align:top;min-width:100px}#Meldung .content table td p{margin:0}#Meldung .content table tr:nth-child(2n) td{background:#fff}#Meldung .content .inner>div>.bild{max-width:100%;height:auto;margin:1rem auto}#Settings{padding:2rem;text-align:center}#Settings .btn{display:block;margin:2rem auto auto;border:1px solid #fff;width:15em}#Settings .btn.abmelden{display:absolute;margin:2rem auto auto;background:#fc0}#Settings .successHint{font-size:12px;font-weight:700;color:#fff;margin:1rem auto}#setPassword{display:-webkit-flex;display:flex;margin-top:5em;-webkit-justify-content:center;justify-content:center;color:#fff;height:100%;width:100%;z-index:10}#setPassword .error{border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,.16);background:red}#setPassword .error,#setPassword .hint{padding:.5rem;font-size:12px;margin-top:1rem;text-align:center}#setPassword #Form{position:relative;z-index:10;width:60vw;min-width:200px}#setPassword #Form input[type=password]{font-family:"Lato",sans-serif;font-size:16px;width:100%;display:block;padding:.7rem 1rem .7rem 3rem;border:0;border-radius:5px;margin-top:1em;margin-bottom:1rem;background:url(/static/media/password_icon.1db7602a.svg) no-repeat 5%;background-size:1em 1em;background-color:#fff}#setPassword #Form input[type=submit]{border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,.16);background:#fc0;font-size:16px;font-weight:700;color:#fff;border-radius:5px;-webkit-appearance:none;appearance:none;width:100%;padding:.7rem 2rem;border:0;margin-top:1rem}#setPassword #Form input[type=submit]:active{box-shadow:none;-webkit-transform:translateY(1px);transform:translateY(1px)}#setPassword #Form input[type=submit]:disabled{background:#5f717e}#setPassword #Form label{display:block;opacity:.5;margin-top:1em;margin-bottom:.2rem}@media(min-width:1200px){#root{height:100%;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#Login,#root{position:absolute}#Layout{position:relative;width:375px;height:675px;overflow:hidden;margin:0 auto}#Background,#Layout #Content,#Layout #Header{position:absolute}#Meldung .bild{height:200px}}#Privacy{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(24,82,148,.9);z-index:999999;color:#fff;padding:2rem}#Privacy .content{box-sizing:border-box;overflow-y:scroll;margin-bottom:4rem}#Privacy .content h1{font-size:1.5rem}#Privacy .content h2{font-size:1.3rem}#Privacy .content>div{display:inline}#Privacy .button{font-weight:700;position:absolute;bottom:1rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#fc0;color:#fff;border-radius:5px;padding:.5rem 1rem;width:80%;text-align:center}.meldung-box{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:1rem 0;border-top:1px solid rgba(0,0,0,.1);background-color:#fff;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:.8rem}.meldung-box .img{-webkit-flex-shrink:0;flex-shrink:0;height:42px;width:42px;background-size:cover;background-position:50%;border-radius:50%}.meldung-box #ansprechpartner{font-size:12px!important;color:#b7b7b7}.meldung-box .info{margin-left:10px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.meldung-box .info .name{font-size:16px}.meldung-box .partner-email{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;float:right}.meldung-box .partner-email .icon-phone{background-image:url(/static/media/sws-phone.92253506.svg)}.meldung-box .partner-email .icon-email,.meldung-box .partner-email .icon-phone{height:13px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:50%}.meldung-box .partner-email .icon-email{margin-top:8px;background-image:url(/static/media/sws-email.422ffe5a.svg)}#Menu{padding:1rem}#Menu .user-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}#Menu .user-container .user-image{height:48px;width:48px;border-radius:50%;background-position:50%;background-repeat:no-repeat;background-size:cover}#Menu .user-container .user-info{color:#fff;margin-left:.5rem}#Menu .menu-item-container{color:#fff;margin-top:1rem}#Menu .menu-item-container .menu-item{padding-left:15%;padding-top:1rem;padding-bottom:1rem;border-top:1px solid hsla(0,0%,100%,.3);background-repeat:no-repeat;background-position:0 50%;background-size:8%}@media(min-width:820px){#Menu .menu-item-container .menu-item{background-size:40px;background-position:5% 50%}}#Menu .menu-item-container .menu-item.news{background-image:url(/static/media/news_v2.cab33855.svg)}#Menu .menu-item-container .menu-item.bereich{background-image:url(/static/media/bereich_v2.18320451.svg)}#Menu .menu-item-container .menu-item.tools{background-image:url(/static/media/tools_v2.1954822d.svg)}#Menu .menu-item-container .menu-item.downloads{background-image:url(/static/media/downloads_v2.5999bcdc.svg)}#Menu .menu-item-container .menu-item.kontakte{background-image:url(/static/media/kontakte_v2.7971386b.svg)}#Menu .menu-item-container .menu-item.einstellung{background-image:url(/static/media/setting_v2.4c0bc26c.svg)}#form-builder-container input,#form-builder-container select{width:100%;height:32px;font-size:16px;border-radius:3px;padding-left:.5rem;border:0}#form-builder-container button:disabled{opacity:.5}.container{padding:0 1rem;font-size:12px}.container a{text-decoration:none;color:#5f717e}.container .title{font-size:1.8rem;color:#fff}.container .box-container{margin-top:.5rem}.container .box-container .fahr-dienst{background-color:#fecc2f;height:26px;color:#fff;padding:5px 1rem;border-radius:5px 5px 0 0;font-size:14px}.container .box-container .box{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:1rem;border-top:1px solid rgba(0,0,0,.1);background-color:#fff;-webkit-justify-content:space-between;justify-content:space-between}.container .box-container .box .img{height:42px;width:42px;background-size:cover;background-position:50%;border-radius:50%}.container .box-container .box .info{margin-left:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.container .box-container .box .info .name{font-size:14px;font-weight:700}.container .box-container .box .partner-email{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;float:right}.container .box-container .box .partner-email .icon-phone{height:13px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:50%;background-image:url(/static/media/sws-phone.92253506.svg)}.container .box-container .box .partner-email .icon-email{margin-top:8px;height:13px;width:18px;background-size:contain;background-position:50%;background-image:url(/static/media/sws-email.422ffe5a.svg)}.container .box-container .kontakt-presse{background-color:#1482d8;height:26px;color:#fff;padding:5px 1rem;font-size:14px}.downloads-allgemein{background-color:grey;height:40px;color:#fff;padding:12px 1rem;border-radius:5px 5px 0 0;font-size:14px}.faq-box{margin-top:1rem;border-radius:5px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:1rem;border-top:1px solid rgba(0,0,0,.1);background-color:#fff;font-size:14px}.search-container{padding:1rem;border-top:1px solid hsla(0,0%,100%,.3);margin-top:12px}.search-item{-webkit-flex-direction:row;flex-direction:row;display:-webkit-flex;display:flex;padding:8px 12px}.search-item-icon{-webkit-justify-content:center;justify-content:center;border-radius:3;margin-right:12px;height:46px;min-width:46px;background-position:50%;background-repeat:no-repeat;background-size:70%}.text{color:#fff}.text.sub{font-size:12px;opacity:.5}.content.lunchpaket{padding:2rem}.content.lunchpaket label{margin-bottom:.3rem;display:block;color:#fff;pointer-events:none;font-size:1rem}.content.lunchpaket .field-group{padding:.5rem 0;margin-bottom:10px}.content.lunchpaket .field-group.sub{border-bottom:0;margin-left:1rem;margin-bottom:10px}.content.lunchpaket .mahlzeit{border-bottom:1px solid hsla(0,0%,100%,.5)}.content.lunchpaket .description{color:#fff;opacity:.5}.content.lunchpaket input[type=date],.content.lunchpaket input[type=tel],.content.lunchpaket input[type=text],.content.lunchpaket select,.content.lunchpaket textarea{font-size:1rem;-webkit-appearance:none;appearance:none;width:100%;padding:.5rem 1rem;border-radius:3px;border:0;font-family:"Lato",sans-serif}.content.lunchpaket select{background-color:#fff;background-repeat:no-repeat;background-position:top 50% right 10px;background-size:1rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZD0iTTQuMjE5IDEwLjc4MUwyLjc4IDEyLjIybDEyLjUgMTIuNS43MTkuNjg3LjcxOS0uNjg3IDEyLjUtMTIuNS0xLjQzOC0xLjQzOEwxNiAyMi41NjJ6Ii8+PC9zdmc+")}.content.lunchpaket textarea{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:150px}.content.lunchpaket input[type=checkbox],.content.lunchpaket input[type=radio]{float:left;height:1rem;width:1rem;-webkit-appearance:none;appearance:none;margin-right:1rem;background:#fff;border-radius:3px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;border:0;border-color:transparent;-webkit-align-items:center;align-items:center;pointer-events:none}.content.lunchpaket input[type=checkbox]:checked,.content.lunchpaket input[type=radio]:checked{background:#fc0}.content.lunchpaket input[type=checkbox]:checked:after,.content.lunchpaket input[type=radio]:checked:after{font-size:1rem;content:"✖";color:#000}.content.lunchpaket .mahlzeit label{margin-left:2rem}.content.lunchpaket input[type=radio]{border-radius:50%}.content.lunchpaket h2,.content.lunchpaket h3{font-size:1rem;opacity:.5;text-transform:uppercase;margin:0;color:#fff}.content.lunchpaket h3{margin-top:2rem;margin-bottom:1rem}.content.lunchpaket .price{float:right;opacity:.5}.content.lunchpaket .summary{color:#fff;padding:1rem 0}.content.lunchpaket .summary .total{float:right;opacity:.5}.content.lunchpaket button{background:#fc0;color:#fff;-webkit-appearance:none;appearance:none;border:0;font-size:1rem;font-weight:700;font-family:"Lato",sans-serif;padding:.5rem 1rem;width:100%;border-radius:3px;box-shadow:0 2px 2px rgba(0,0,0,.2)}.content.lunchpaket.success{color:#fff;text-align:center}.content.lunchpaket.success img{height:100px;width:auto}.sending{position:fixed;height:100vh;width:100vw;bottom:0;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:9999;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;pointer-events:none}.sending img{height:100px;width:auto;-webkit-animation:send 3s infinite both;animation:send 3s infinite both;-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}@-webkit-keyframes send{0%{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}to{-webkit-transform:translateX(100vw);transform:translateX(100vw)}}@keyframes send{0%{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}to{-webkit-transform:translateX(100vw);transform:translateX(100vw)}}.meldung-icon{height:24px;width:24px;margin-right:16px;background-size:contain;background-position:50%;background-repeat:no-repeat}
/*# sourceMappingURL=main.3e9e338a.chunk.css.map */