:root{--color-green: #00473D;--color-green-light: #A6AD29;--color-orange: #DFB45F;--color-font: #000;--font-text: "Lexend", sans-serif;--font-headline: "Poiret One", sans-serif;--header-height: 120px;--content-width: 1400px;--border-radius: 15px;--btn-padding: 15px 50px}body,html{font-family:var(--font-text);font-weight:200;font-size:20px;background-image:url("../images/bg.jpg");background-size:100%;color:var(--color-font)}html[data-webcode="2"]:not(.loader-holder-removed) body:after{content:"";display:block;position:fixed;left:0;right:0;bottom:0;top:0;background:#fff;z-index:11111111111}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-headline);color:var(--color-green)}h1,.h1{font-size:clamp(2.3rem,11vw,3.5rem);margin-top:0;margin-bottom:35px;font-weight:400;text-transform:uppercase}h2,.h2{font-size:1.6rem;margin-top:0;margin-bottom:20px;font-weight:900;color:var(--color-font)}h3,.h3{font-size:1.4rem;margin-top:0;margin-bottom:15px;font-weight:400;color:var(--color-font)}a{color:var(--color-green);font-weight:900}#header{height:var(--header-height);background:var(--color-green);display:flex;align-items:center;position:fixed;top:0;left:0;right:0;z-index:150;transition:all .3s}#header:after{content:"";display:block;width:350px;height:278px;background-image:url("../images/logo_bg.png");background-repeat:no-repeat;background-size:contain;position:absolute;left:50%;top:0;transform:translateX(-50%);pointer-events:none;transition:all .3s}#header__wrapper{max-width:var(--content-width);margin:0 auto;display:flex;width:100%}#header__logo{position:absolute;left:50%;transform:translateX(-50%);z-index:5;top:40px;max-width:210px;transition:all .3s}#header__nav{width:100%}#header #nav__menu_wrapper{display:flex}#header #nav__menu_wrapper>ul{display:none;width:100%;flex-direction:row;justify-content:space-around;box-sizing:border-box;max-width:50%;margin:0;padding:0;list-style:none;font-family:var(--font-headline);font-weight:bold;font-size:1.5rem}#header #nav__menu_wrapper>ul a{text-decoration:none;color:#fff}@media(min-width: 1235px)and (max-width: 1500px){#header #nav__menu_wrapper>ul a{font-size:1.3rem}}#header #nav__menu_wrapper>ul>li{position:relative}@media(min-width: 1235px){#header #nav__menu_wrapper>ul>li>ul{opacity:0;pointer-events:none;padding:25px;width:max-content;position:absolute;left:50%;transform:translateX(-50%);margin:0;list-style:none;text-align:center;background:#fff;margin-top:15px;transition:opacity .3s ease}#header #nav__menu_wrapper>ul>li>ul a{color:var(--color-green);transition:color .3s ease}#header #nav__menu_wrapper>ul>li>ul a:hover{color:var(--color-green-light)}}#header #nav__menu_wrapper>ul>li[data-children=true]:hover:after{content:"";height:20px;width:122px;position:absolute;top:100%;left:0}#header #nav__menu_wrapper>ul>li[data-children=true]:hover>ul{pointer-events:all;opacity:1}#header #nav__menu .btn{display:none}#header #nav__menu .social{position:relative;top:auto;transform:none;right:auto;margin:0 auto;margin-top:40px;display:none}#header #nav__menu .social ul{flex-direction:row}#header #nav__menu .social ul a{width:40px;height:40px}#header #nav__menu .social ul a i{font-size:1.3rem}@media(max-width: 1235px){#footer #social_sidebar{position:relative;top:auto;transform:none;right:auto}#footer #social_sidebar .contentContainer{padding-bottom:0 !important}#footer #social_sidebar .content{padding:0 !important}#footer #social_sidebar ul{flex-direction:row;justify-content:center}#footer .content{padding:20px 0}#footer .contentContainer{padding-top:30px !important;padding-bottom:30px !important}.zweireiher{height:350px !important}.zweireiher_image{height:170px !important}.zweireiher_image:nth-child(4),.zweireiher_image:nth-child(5),.zweireiher_image:nth-child(6){top:180px !important}.zweireiher_image:nth-child(n+7){display:none}.slick-slide,.einreiher_image{max-width:30vw !important;height:170px !important}}@media(min-width: 1235px){.navigation--small{--header-height: 70px}.navigation--small #header:after{width:200px;height:159px}.navigation--small #header__logo{max-width:110px;top:25px}}#strukturbild{height:calc(90vh - var(--header-height));position:relative;padding-top:var(--header-height)}#strukturbild .contentContainer,#strukturbild .content{height:100%}#strukturbild__content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;padding:0 20px;box-sizing:border-box;z-index:110;max-width:var(--content-width);margin:0 auto}#strukturbild__content .btn{font-size:1.5rem}@media(max-width: 1000px){#strukturbild__content .btn{font-size:1.3rem}}@media(max-width: 600px){#strukturbild__content .btn{font-size:1rem}}#content .contentContainer{max-width:var(--content-width);margin:0 auto;padding:20px 0;box-sizing:border-box}#content .content{padding:0 20px}#footer{background:var(--color-green);color:#fff;margin-top:20px;font-weight:200}#footer .contentContainer{max-width:var(--content-width);margin:0 auto;padding:70px 20px;box-sizing:border-box;text-align:center}#footer h2{text-transform:none;font-size:1.3rem;margin:0}#footer h2 a{color:inherit;text-decoration:none}#footer h1,#footer h1,#footer h2,#footer .h2,#footer h3,#footer .h3{color:#fff}#footer .cookieSettings{border:3px solid #fff !important;color:#fff !important}#footer a{color:#fff;text-decoration:none}#footer a:not(.btn):hover{text-decoration:underline}.load #nav__menu_wrapper>ul{display:flex !important}.desktop #header #nav__menu ul.level-1:first-of-type{padding-right:240px !important;padding-left:20px !important}.desktop #header #nav__menu ul.level-1:last-of-type{padding-left:240px !important;padding-right:20px !important}.gallery3wm .go_to_slide{background:none !important}.gallery3wm .slide_button{border-radius:50%;border:1px solid #fff}.gallery3wm .slide_button:not(.active){background-color:rgba(0,0,0,0) !important}.btn{color:#fff;text-decoration:none;border-radius:var(--border-radius);padding:var(--btn-padding);font-family:var(--font-headline);display:inline-block;margin:10px 0;box-sizing:border-box;text-align:center;font-weight:900;font-size:1.2rem}.btn--volle-breite{width:100%}.btn-green-dark{background:var(--color-green)}.btn-green-light{background:var(--color-green-light)}.btn-transparent{background:rgba(0,0,0,0);border:2px solid #fff}.pulsieren{animation:pulsieren 1s infinite;animation-timing-function:ease-in-out}.eingerahmt>.content__wrapper{border:3px solid var(--color-green);border-radius:var(--border-radius);padding:20px}.eingerahmt h2,.eingerahmt .h2{font-weight:900}@keyframes pulsieren{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.templateContainer{overflow:hidden}.templateContainer.volle-breite .contentContainer{width:100%;max-width:100% !important}.templateContainer.volle-breite .content{padding:0 !important}#tms-remotejoblist{--tms-fonts-sans: "Lexend", sans-serif;--tms-colors-secondary: 0 0 0 0;--tms-colors-primary: 0 71 61;font-size:1rem}#tms-remotejoblist .tms-component-container{margin:0 !important;padding:0 !important}#tms-remotejoblist ul.jobfeed{grid-template-columns:1fr 1fr !important;grid-gap:10px !important}#tms-remotejoblist .jobfeed-title,#tms-remotejoblist .jobfeed-item-location{font-size:1rem !important;font-weight:200 !important;margin:0 !important;line-height:inherit !important;align-items:center}#tms-remotejoblist .jobfeed-item-property-wrap{display:none !important}#tms-remotejoblist .jobfeed-item{border:3px solid var(--color-green);border-radius:5px}#tms-remotejoblist .jobfeed-item:hover{background:var(--color-green) !important;color:#fff;transition:all .3s ease}#tms-remotejoblist .jobfeed-item:hover .jobfeed-item-location:not(:empty):before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve'%3E%3Cpath d='M256 0C161.896 0 85.333 76.563 85.333 170.667c0 28.25 7.063 56.26 20.49 81.104L246.667 506.5c1.875 3.396 5.448 5.5 9.333 5.5s7.458-2.104 9.333-5.5l140.896-254.813c13.375-24.76 20.438-52.771 20.438-81.021C426.667 76.563 350.104 0 256 0zm131.51 241.448L256 479.292l-131.458-237.75c-11.698-21.646-17.875-46.156-17.875-70.875 0-82.344 66.99-149.333 149.333-149.333s149.333 66.99 149.333 149.333c0 24.718-6.177 49.229-17.823 70.781z'/%3E%3Cpath d='M256 85.333c-47.052 0-85.333 38.281-85.333 85.333C170.667 217.719 208.948 256 256 256s85.333-38.281 85.333-85.333S303.052 85.333 256 85.333zm0 149.334c-35.292 0-64-28.708-64-64s28.708-64 64-64 64 28.708 64 64c0 35.291-28.708 64-64 64z'/%3E%3C/svg%3E") !important}#tms-remotejoblist .filtertags button{font-weight:300 !important}#tms-remotejoblist .joblist-maxresults{display:none !important}#tms-remotejoblist #tms-relatedjobs .jobfeed-item-location:not(:empty):before,#tms-remotejoblist #tms-joblist .jobfeed-item-location:not(:empty):before{content:"" !important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23515150' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve'%3E%3Cpath d='M256 0C161.896 0 85.333 76.563 85.333 170.667c0 28.25 7.063 56.26 20.49 81.104L246.667 506.5c1.875 3.396 5.448 5.5 9.333 5.5s7.458-2.104 9.333-5.5l140.896-254.813c13.375-24.76 20.438-52.771 20.438-81.021C426.667 76.563 350.104 0 256 0zm131.51 241.448L256 479.292l-131.458-237.75c-11.698-21.646-17.875-46.156-17.875-70.875 0-82.344 66.99-149.333 149.333-149.333s149.333 66.99 149.333 149.333c0 24.718-6.177 49.229-17.823 70.781z'/%3E%3Cpath d='M256 85.333c-47.052 0-85.333 38.281-85.333 85.333C170.667 217.719 208.948 256 256 256s85.333-38.281 85.333-85.333S303.052 85.333 256 85.333zm0 149.334c-35.292 0-64-28.708-64-64s28.708-64 64-64 64 28.708 64 64c0 35.291-28.708 64-64 64z'/%3E%3C/svg%3E");transition:all .3s ease}.formularContainer{max-width:600px;margin:0 auto;padding:20px}.frontendForm{background:rgba(0,0,0,0)}.form_row{margin-bottom:20px}.form_row:not(.radio) .form_label{margin-bottom:10px}.form_element.radio{display:flex;gap:15px;margin-bottom:10px}.ui-radio{display:flex;align-items:center}.ui-radio input[type=radio]{display:none}.ui-radio .ui-btn:after{position:absolute;left:0;top:50%;transform:translateY(-50%);margin:0;border:2px solid var(--color-green);opacity:1 !important;box-sizing:border-box;width:18px !important;height:18px !important;border-width:2px !important;background-color:rgba(0,0,0,0) !important}.ui-radio .ui-btn.ui-radio-on:before{content:"";background:var(--color-green);height:10px;width:10px;position:absolute;left:4px;border-radius:100%}.ui-radio .ui-btn{padding-left:25px;font-weight:100}.ui-radio label{cursor:pointer;display:flex;align-items:center;background:none;border:none;padding:0;text-decoration:none}.ui-select .ui-btn:after{background-image:url("/theme/images/arrow-down.svg");background-color:rgba(0,0,0,0);border-radius:0;background-size:contain;content:""}input[type=text],input[type=email],textarea{width:100%;padding:12px 16px;border:2px solid var(--color-green);border-radius:4px;box-sizing:border-box;background:rgba(0,0,0,0)}input[type=text]:focus,input[type=email]:focus,textarea:focus{outline:none;border-color:var(--color-green)}.ui-select{position:relative;width:100%}.select .ui-btn{width:100%;padding:12px 16px;border:2px solid var(--color-green);border-radius:4px;color:var(--color-font);font-weight:100;text-align:left;cursor:pointer;box-sizing:border-box}input::placeholder,textarea::placeholder{color:var(--color-orange) !important;opacity:1;font-style:normal !important}textarea{min-height:120px;resize:vertical;font-family:inherit}input::placeholder,textarea::placeholder{color:#b8860b;font-style:italic}.privacy-section{margin:20px 0;padding:15px;border:2px dashed var(--color-green);border-radius:4px;background-color:rgba(45,95,95,.05)}.privacy-checkbox{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px}.privacy-checkbox input[type=checkbox]{width:18px;height:18px;margin-top:2px;accent-color:var(--color-green)}.privacy-text a{color:var(--color-green);text-decoration:underline}.dsgvo_checkbox label.checkbox{border:none}.dsgvo_checkbox input{display:none !important}.dsgvo_checkbox .ui-btn:not([data-dsgvo-only-text="1"]){padding:0;font-weight:100}.dsgvo_checkbox .ui-btn:not([data-dsgvo-only-text="1"]):after{display:none !important}.dsgvo_checkbox .ui-btn:not([data-dsgvo-only-text="1"]):before{content:"" !important;display:inline-block;width:15px;height:15px;top:2px;position:relative;border:2px solid var(--color-green);border-radius:4px;background-color:rgba(0,0,0,0);margin-right:10px}.dsgvo_checkbox .ui-btn:not([data-dsgvo-only-text="1"]).ui-checkbox-on:before{background-color:var(--color-green)}.dsgvo_checkbox .ui-btn:not([data-dsgvo-only-text="1"]) a{color:var(--color-green)}input[type=submit]{background-color:var(--color-green);color:#fff;padding:15px 40px;border:none;border-radius:4px;font-size:1.3rem;cursor:pointer;transition:background-color .2s ease}input[type=submit]:hover{background-color:var(--color-green)}input[type=submit]:active{background-color:#0f2828}@media(max-width: 768px){.formularContainer{padding:15px;margin:0 10px}input[type=submit]{width:100%;padding:18px}}.news_kacheln{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;box-sizing:border-box;padding:150px 0}.news_kacheln.afterelement:after{content:"";flex-grow:1;max-width:min(50% - 7.5px,600px)}.news_kacheln__item{position:relative;max-width:min(50% - 7.5px,600px);width:100%;padding:30px 15px;box-sizing:border-box;border:3px solid var(--color-green);border-radius:var(--border-radius);padding-right:100px}.news_kacheln__item:nth-child(2n+1){text-align:right;padding-left:100px;padding-right:15px}.news_kacheln__item:nth-child(4n+1),.news_kacheln__item:nth-child(4n+4){background:var(--color-green);color:#fff}.news_kacheln__item:nth-child(4n+1) .h3,.news_kacheln__item:nth-child(4n+1) h2,.news_kacheln__item:nth-child(4n+4) .h3,.news_kacheln__item:nth-child(4n+4) h2{color:#fff}.news_kacheln__item_image{position:absolute;width:250px;height:250px;background-size:cover;background-position:center;border-radius:100%}.news_kacheln__item .h3,.news_kacheln__item h2{font-weight:600}.news_kacheln__item:nth-child(1) .news_kacheln__item_image,.news_kacheln__item:nth-child(2) .news_kacheln__item_image{top:0;transform:translateY(-50%)}.news_kacheln__item:last-of-type .news_kacheln__item_image,.news_kacheln__item.vorletztes-gerade .news_kacheln__item_image{bottom:0;transform:translateY(50%)}.news_kacheln__item:not(:last-of-type):not(.vorletztes-gerade):not(:nth-child(1)):not(:nth-child(2)) .news_kacheln__item_image{top:50%;transform:translateY(-50%)}.news_kacheln__item:nth-child(2n+1) .news_kacheln__item_image{left:-25%}.news_kacheln__item:nth-child(2n) .news_kacheln__item_image{right:-25%}.news_kacheln h2{margin:0}.news_kacheln .text_headline{display:inline-flex;gap:8px;text-transform:none;FONT-WEIGHT:600;flex-direction:column}.news_kacheln .news_text{padding-top:20px}#rotorCookie #rotorCookie__box{background-image:url("../images/bg.jpg")}body #rotorCookie *{font-family:var(--font-text) !important}body #rotorCookie .rotorCookie__headline,body #rotorCookie div:not(#rotorCookie__accordion) span,body #rotorCookie .rotorCookie__headline{color:var(--color-font) !important;text-transform:none}body #rotorCookie__box{font-size:1rem !important;max-width:900px;width:100%;border:3px solid var(--color-green) !important;border-radius:25px;outline:none !important;padding:60px 50px;box-sizing:border-box;--border-radius: 10px}body #rotorCookie__box .rotorCookie__headline{font-family:var(--font-headline) !important}body #rotorCookie__box>a{font-size:.8rem;text-decoration:none}body #rotorCookie__datentext p{color:var(--color-font) !important;font-size:1rem !important}#rotorCookie h4{font-weight:100 !important;font-size:1rem;text-transform:none;color:var(--color-font) !important}body #rotorCookie__accept_all,body #rotorCookie__decline_all,body #rotorCookie__close{background:var(--color-green) !important;border-color:rgba(0,0,0,0);color:#fff !important;border-radius:var(--border-radius);font-weight:400;padding:5px 30px !important;height:auto}#rotorCookie__accordion>.rotorCookie__cookie-groups{background:var(--color-green) !important;color:#fff !important;border-radius:var(--border-radius) !important;padding:20px 25px !important}.rotorCookie__group_name,.rotorCookie__group_name *,body #rotorCookie__accordion>div>p,body #rotorCookie__accordion>div *{color:#fff !important}.overlay--open{overflow:hidden}#overlay_wrapper,#popup{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.7);z-index:1000;height:100%}#overlay,#popup_inner{width:fit-content;max-width:1000px;margin:0 auto !important;position:relative;top:50%;transform:translateY(-50%);padding:30px 0;overflow:hidden !important;max-height:80%;background-image:url("../images/bg.jpg");background-size:cover;background-position:center;border-radius:25px;box-sizing:border-box;border:3px solid var(--color-green)}@media(max-width: 1050px){#overlay,#popup_inner{margin:0 30px !important;overflow:auto !important;text-align:center}}#overlay .contentContainer,#popup_inner .contentContainer{overflow:auto;padding:35px 25px;height:100%;max-height:700px;display:flex}@media(max-width: 1050px){#overlay .contentContainer,#popup_inner .contentContainer{flex-direction:column;align-items:center;padding-top:0;padding-bottom:0}}#overlay .contentContainer .content,#popup_inner .contentContainer .content{background-position:center center;background-size:cover;background-clip:content-box;position:relative;z-index:1;border:25px solid rgba(0,0,0,0);border-top-width:10px;border-bottom-width:10px}#overlay .contentContainer .content[style*="background-image:"],#popup_inner .contentContainer .content[style*="background-image:"]{font-size:0 !important;border-top-width:15px;border-bottom-width:15px;overflow:hidden;position:sticky;top:0;background-size:contain;background-repeat:no-repeat;border-radius:10px}#overlay .contentContainer .content[style*="background-image:"]:before,#popup_inner .contentContainer .content[style*="background-image:"]:before{content:"";display:block;padding-top:100%;position:relative}#overlay .contentContainer .content[style*="background-image:"] p,#popup_inner .contentContainer .content[style*="background-image:"] p{display:none}#overlay .formularContainer,#popup_inner .formularContainer{padding:0;margin:0}#overlay a,#popup_inner a{color:#000}#overlay_close,#popup_close{cursor:pointer;text-align:right;font-size:24px;position:absolute;top:20px;right:30px;width:20px;height:20px;z-index:99}#overlay .content[data-label=newsletter] .form_row input:not(#submit){background:#fff;border-radius:var(--border-radius);border-color:rgba(0,0,0,0)}#overlay .content[data-label=newsletter] .form_row input{font-family:var(--font-headline)}#overlay .content[data-label=newsletter] .form_row input#submit{padding:10px 70px;border-radius:10px;font-weight:900 !important}#overlay .content[data-label=newsletter] .form_row .form_label{display:none}.mobile #overlay{max-width:calc(100% - 40px);top:40px;transform:translateY(0);margin-bottom:40px;padding:0}.mobile #overlay_wrapper{overflow:auto;z-index:100002}.speisekarte .speise{padding-bottom:40px}.speisekarte .speisenName{margin-bottom:0;text-transform:none;font-weight:900}.speisekarte .speisenName img.ernaehrungs_image{padding-right:5px;max-height:25px}.speisekarte .kategorieBeschreibung{padding-bottom:20px}.cookieSettings.cookieSettings{background:rgba(0,0,0,0) !important;border:3px solid var(--color-green) !important;color:var(--color-green) !important;border-radius:15px !important;padding:var(--btn-padding) !important}#cookie_fly{display:none !important}div#social_sidebar,#nav__menu .social{position:fixed;top:50%;transform:translateY(-50%);right:25px;z-index:110}div#social_sidebar ul,#nav__menu .social ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:20px}div#social_sidebar ul a,#nav__menu .social ul a{font-size:0;background:#fff;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;text-decoration:none}div#social_sidebar ul a .fa,#nav__menu .social ul a .fa{font-size:1.5rem;color:#000}.ernaehrungs__info{text-align:center;color:var(--color-green)}.ernaehrungs__info .ernaehrungs_image{height:20px}#loader{display:none}[data-webcode="2"].animation-loading #loader{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;z-index:10000;display:flex;align-content:center;align-items:center;justify-content:center;animation:fadeOutLoader 1s ease-in-out 2s forwards}[data-webcode="2"].animation-loading #loader img{width:clamp(200px,50vw,380px);opacity:0;transform:translateY(50px);animation:logoFadeIn 1.5s ease-out forwards}@keyframes logoFadeIn{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeOutLoader{0%{opacity:1}100%{opacity:0;visibility:hidden}}#header__open_menu_wrapper{position:absolute;top:50%;right:20px;height:23px;transform:translateY(-50%);cursor:pointer;z-index:10;transition:.5s;display:none}#header__open_menu{position:relative;top:10px;background:#fff;transition:all 0ms 300ms}#header__open_menu,#header__open_menu:before,#header__open_menu:after{text-shadow:none !important;box-shadow:none !important;width:38px;height:3px}#header__open_menu:before,#header__open_menu:after{transition:background 250ms ease-in-out}#header__open_menu:before{content:"";position:absolute;left:0;bottom:11px;background:#fff;transition:bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1)}#header__open_menu:after{content:"";position:absolute;left:0;top:11px;background:#fff;transition:top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1)}.menu--open #header__open_menu{background:rgba(255,255,255,0) !important}.menu--open #header__open_menu:before,.menu--open #header__open_menu:after{background:#fff}.menu--open #header__open_menu:after{top:0;transform:rotate(45deg);transition:top 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1)}.menu--open #header__open_menu:before{bottom:0;transform:rotate(-45deg);transition:bottom 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1)}.menu--open #header__open_menu,.menu--open #header__open_menu:before,.menu--open #header__open_menu:after{box-shadow:none !important}.mobile{--header-height: 70px}.mobile #header__open_menu_wrapper{display:block}.mobile .content{width:100% !important}.mobile #header__logo{max-width:150px;top:20px}.mobile #header:after{width:250px;height:200px}.mobile .current_structure{display:none !important}.mobile #header #nav__menu{background:var(--color-green);display:flex;flex-direction:column;justify-content:center;padding:40px 20px;padding-top:230px;transform:translateY(-100vh);transition:transform .3s ease;top:0;position:fixed;left:0;right:0}.mobile #header #nav__menu_wrapper ul.menu{flex-direction:column;align-items:center;max-width:100% !important;gap:10px}.mobile #header #nav__menu .btn{display:block;max-width:max-content;margin:0 auto;margin-bottom:20px}.mobile #header #nav__menu .social{display:block}.mobile #header #nav__menu li[data-children=true]:has(li)>a:after{content:"";position:absolute;left:calc(100% + 20px);top:12px;width:0;height:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-left:10px solid #fff;transition:all .5s}.mobile #header #nav__menu ul li ul{display:none;background:none;position:relative;padding:0;margin:0;top:auto;left:auto;transform:none;line-height:1.8;list-style:none;text-align:center;font-size:1.2rem}.mobile #header #nav__menu li.opened[data-children=true]:has(li)>a:after{transform:rotate(90deg)}.mobile.menu--open #header #nav__menu{transform:translateY(0)}.mobile .formularContainer input[type=submit],.mobile .formularContainer input[type=text],.mobile .formularContainer input[type=password],.mobile .formularContainer input[type=number],.mobile .formularContainer input[type=date],.mobile .formularContainer textarea{font-size:1rem !important}@media(max-width: 1550px){.news_kacheln{padding:20px 0}.news_kacheln__item{display:flex;flex-direction:column-reverse;padding:0 !important;overflow:hidden;border:none;text-align:left !important;justify-content:flex-end}.news_kacheln__item_image{width:100%;background-size:cover;background-position:center;border-radius:0 !important;position:relative;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;transform:none !important;height:180px}.news_kacheln__item_text{padding:15px;padding-bottom:25px}.news_kacheln__item:nth-child(odd){background:rgba(0,0,0,0);border-bottom-left-radius:0;border-bottom-right-radius:0}.news_kacheln__item:nth-child(odd) .news_kacheln__item_text{border:3px solid var(--color-green);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);color:var(--color-green)}.news_kacheln__item:nth-child(odd) .news_kacheln__item_text .h3,.news_kacheln__item:nth-child(odd) .news_kacheln__item_text h2{color:var(--color-green)}.news_kacheln__item:nth-child(even){background:var(--color-green);color:#fff}.news_kacheln__item:nth-child(even) .h3,.news_kacheln__item:nth-child(even) h2{color:#fff}.news_kacheln__item:nth-child(even) .news_kacheln__item_text{border:none;background:var(--color-green);z-index:2}.news_kacheln__item .news_text{padding-top:10px}}@media(max-width: 600px){#header:after{transform:none;left:20px}#header__logo{left:0;transform:translateX(50%)}.news_kacheln__item{max-width:100% !important}.zweireiher{height:210px !important}.zweireiher_image{height:100px !important}.zweireiher_image:nth-child(4),.zweireiher_image:nth-child(5),.zweireiher_image:nth-child(6){top:110px !important}.zweireiher_image:nth-child(1){width:35vw}.zweireiher_image:nth-child(2){left:calc(45vw + 10px);width:100px !important}.zweireiher_image:nth-child(3){left:calc(45vw + 120px) !important;width:35vw !important}.zweireiher_image:nth-child(4){right:calc(45vw + 120px) !important}.zweireiher_image:nth-child(5){right:calc(40vw + 10px);width:100px !important}.zweireiher_image:nth-child(6){width:40vw}.slick-slide,.einreiher_image{height:100px !important}body #rotorCookie__accept_all,body #rotorCookie__decline_all,body #rotorCookie__close,.rotorCookie__group_name,.rotorCookie__group_name *,body #rotorCookie__accordion>div>p,body #rotorCookie__accordion>div *,body #rotorCookie__datentext p{font-size:.8rem !important}body #rotorCookie__accept_all{margin-top:25px}body #rotorCookie__decline_all,body #rotorCookie__close{margin-top:0 !important}body #rotorCookie__accept_all,body #rotorCookie__decline_all,body #rotorCookie__close{padding:5px 15px !important}body #rotorCookie__box{padding:30px 20px !important}#tms-remotejoblist ul.jobfeed{grid-template-columns:1fr !important}}@media(max-width: 500px){h1,h2,h3,h4,h5,h6,.btn{-ms-hyphens:none !important;-webkit-hyphens:none !important;hyphens:none !important}}/*# sourceMappingURL=template_1.css.map */
