@charset "UTF-8";
.zweig-rechts{z-index:1}.faq-home{min-height:50rem}.heroimage .btncontainer{margin-top:0}.heroimage .btncontainer a{text-align:center;background-color:#76977C;color:#fff;border:none}.heroimage .btncontainer a:hover{background-color:#D0BD8D}.headerimg-inserate{height:auto !important}.headerimg-inserate .imgcontainer{height:auto !important}.headerimg-inserate .imgcontainer img{height:auto !important}.einleitung-formular h2{color:#76977C;text-transform:none;font-size:3rem}.einleitung-formular h3{color:#39373A;text-transform:uppercase}.einleitung-formular h3 strong{color:#76977C;font-weight:200}@media screen and (max-width:1800px){.zweig-links img,.zweig-rechts img{width:80%;height:auto}.zweig-rechts{display:flex;justify-content:flex-end}.zweig-rechts figure,.zweig-rechts picture{display:contents;width:fit-content}}@media screen and (max-width:1600px){.filters .fourcol .teaser-box .teaser-item .teaser-txt img{width:auto;height:250px}.filters .fourcol .teaser-box,.filters .fourcol .teaser-item,.filters .fourcol .teaser-txt,.filters .fourcol figure{display:block}#inserate .fourcol{grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}}@media screen and (max-width:1440px){.schwibbi{position:unset}.schwibbi-txt{margin-top:-5rem}.faq-home{min-height:unset}.faq-home .container{background:none !important}.faq-home .container .row{width:unset}.faq-home .container .row .handorgel__content{background-color:#fff}}@media screen and (max-width:1250px){.filters .fourcol .teaser-box .teaser-item .teaser-txt img{width:auto;height:180px}.teaser-footer a span{font-size:1.2rem}}@media screen and (max-width:1170px){.zweig-links,.zweig-rechts{display:none}h1{font-size:2.5rem;line-height:2.5rem}h2{font-size:1.8rem;line-height:1.8rem}h3{font-size:1.6rem;line-height:1.6rem}.teaser-box-inserat.show{max-height:1800px}.teaser-box-inserat .inserat-item{display:block;padding-bottom:2rem}.teaser-box-inserat .inserat-item .inserat-link{display:inline-block;padding-bottom:2rem}.ce_form .formbody .except .row{grid-template-columns:100%;justify-items:flex-start}.ce_form .formbody .except .row .widget-submit{margin-left:0}.ce_form .formbody .except .row .widget-submit button{padding-left:2rem;padding-right:2rem;margin-top:2rem}}@media screen and (max-width:1120px){.schwibbi{margin-top:0}}@media screen and (max-width:855px){#header .inside .row #logo{margin-top:7rem !important}#maincontainer .heroimage .btncontainer{margin-top:5rem}.schwibbi-txt{margin-top:0;max-width:unset}.burger-container{height:80px !important;width:70px !important;right:20px !important}.burger-container .burger{gap:8px !important;width:45px !important;height:32px !important}.burger-container .burger.open span:nth-child(1){transform:translateY(12px) rotate(45deg) !important}.burger-container .burger.open span:nth-child(2){opacity:0}.burger-container .burger.open span:nth-child(3){transform:translateY(-12px) rotate(-45deg) !important}.burger-container .burger::before{content:"MENÜ";position:absolute;top:10px !important;left:0 !important;margin:0 auto;width:100%;height:100%;z-index:-1;color:#39373A}}@media screen and (max-width:835px){.sptop{padding-top:3vh}.mptop{padding-top:4vh}.spbottom{padding-bottom:3vh}.mpbottom{padding-bottom:4vh}.smtop{margin-top:3vh}.mmtop{margin-top:4vh}.smbottom{margin-bottom:3vh}.mmbottom{margin-bottom:4vh}.nomarg{margin:0 !important}.marg{margin:0 4vw !important}.marg-lr{margin-left:4vw;margin-right:4vw}.marg-tb{margin-top:4vw;margin-bottom:4vw}.marg-t{margin-top:4vw}.marg-b{margin-bottom:4vw}.marg-l{margin-left:2vw}.marg-r{margin-right:2vw}.s-marg-lr{margin:0 2vw}.s-marg-tb{margin:4vw 0}.s-marg-t{margin-top:4vw}.s-marg-b{margin-bottom:4vw}.s-marg-l{margin-left:2vw}.s-marg-r{margin-right:2vw}.pad-lr{padding-left:2rem;padding-right:2rem}.pad-tb{padding-top:4rem;padding-bottom:4rem}.pad-t{padding-top:4rem}.pad-b{padding-bottom:4rem}.pad-l{padding-left:2rem}.pad-r{padding-right:2rem}.s-pad-lr{padding-left:2rem;padding-right:2rem}.s-pad-tb{padding-top:4rem;padding-bottom:4rem}.s-pad-t{padding-top:4rem}.s-pad-b{padding-bottom:4rem}.s-pad-l{padding-left:2rem}.s-pad-r{padding-right:2rem}.w10{width:10%}.w25{width:25%}.w50{width:50%}.w75{width:75%}.w100{width:100%}.fourcol{grid-template-columns:repeat(2, 1fr) !important}.heroimage.no .btncontainer{margin-left:2rem;margin-right:2rem}.heroimage.no .btncontainer a{text-align:center;background-color:#76977C;color:#fff}.heroimage.no .btncontainer a::after{display:none}}@media screen and (max-width:760px){#footer{padding-bottom:2rem}#footer .inside>div>div{padding:1vw 0}#footer .inside{padding:0 2rem}#footer .inside .container-boxed{grid-template-columns:100%;gap:0}}@media screen and (max-width:550px){h1{font-size:2rem}h2{font-size:1.5rem}#logo{margin-top:10rem !important}#logo img{width:300px}.link-wrapper{top:20px;left:20px}.link-wrapper .social-wrapper{display:none}.change-lang p{font-size:1rem}.schwibbi img{width:100%;height:auto}.heroimage.no .btncontainer{display:none !important}.hero-home .logo_alt img{width:250px !important}.filters .fourcol{grid-template-columns:100% !important}}@media screen and (max-width:1500px){.jobs .inserat-gluecki{margin-top:0;padding-top:2rem}.jobs .gluecki-txt{margin-top:0;max-width:unset}}@media screen and (max-width:990px){.jobs #header .inside .row #logo{margin-top:2rem !important}.jobs #header .inside .row #logo img{height:15rem;width:auto}}@media screen and (max-width:990px){.jobs #header .inside .row #logo{margin-top:2rem !important}}@media screen and (max-width:720px){.jobs #header{background-color:#39373A;position:unset}}@media screen and (max-width:550px){.jobs h1{font-size:2rem}.jobs h2{font-size:1.5rem}.jobs #header{position:unset}.jobs #header .inside .row #logo img{height:8rem}.jobs #header .inside .row #logo{margin-bottom:1rem !important}}@media screen and (max-width:1700px){.faq-home .container{background:url("/files/content/images/home/zeichnung-links.png") no-repeat left 0 top 0px / 200px, url("/files/content/images/home/zeichnung-rechts.png") no-repeat right 0 top 0px / 250px;mix-blend-mode:darken}}@media (prefers-color-scheme:dark){:root{color-scheme:light only !important}body,html{background:#ffffff !important;color:#000000 !important}}.benefits-home .text-box,.hero-home .text-box{padding:2rem;background:#76977cb7;backdrop-filter:blur(10px);border-radius:20px}.benefits-home .text-box p,.benefits-home .text-box li,.hero-home .text-box p,.hero-home .text-box li{color:#fff}.benefits-home .text-box h2,.hero-home .text-box h2{color:#39373A}.mod_navigation{z-index:99999}.gluecki-txt{z-index:unset}.schwibbi-txt{z-index:unset}#browser-popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);max-width:90vw;background:#fff8e1;color:#333;padding:1.5em;box-shadow:0 5px 20px rgba(0, 0, 0, 0.3);border-radius:12px;z-index:9999;font-family:sans-serif}#browser-popup button{background:#333;color:#fff;border:none;padding:0.5em 1em;border-radius:6px;cursor:pointer;float:right}#browser-popup a{color:#0077cc;text-decoration:none}#browser-popup a:hover{text-decoration:underline}