@charset "UTF-8";:root{--main-color-green:#70b847;--main-color-blue:rgb(0, 48, 135);--light-blue:rgb(202 203 228 / 37%);--text-color:#000000;--light-green:rgba(112, 184, 71, 0.1)}h1{text-transform:uppercase;font-size:28px;font-family:Poppins;color:#000}p{font-size:20px;font-family:Roboto-Regular;color:#000}.btn{background-color:var(--main-color-blue);border:0;border-radius:unset;box-shadow:5px 5px 10px #9f9d9d;--bs-btn-active-bg:var(--main-color-blue);--bs-btn-hover-bg:var(--main-color-blue);font-family:Roboto-Medium}.wrapper{margin:0 auto}header .container-header{position:relative;width:100%;background-image:url(/../public/images/hauptaufmacher.jpg);background-size:cover;background-position:bottom;background-repeat:no-repeat;height:80vh}header .container-header::before{content:"";position:absolute;right:5%;top:35%;background-image:url(/../assets/images/Stoerer-CD-rund.webp);background-size:cover;background-position:bottom;background-repeat:no-repeat;width:300px;height:300px}@media screen and (max-width:576px){header .container-header::before{display:none}}header .logo{display:flex;justify-content:center}header .logo img{width:360px}header .nav{background-color:var(--main-color-blue);text-transform:uppercase;text-decoration:none;width:100%;margin:0;height:60px}header .nav-link{color:#fff;font-family:Poppins;font-size:17px}header .nav-link a{color:#fff}header .nav-link-mobile{font-size:24px;font-family:Poppins}header .nav-link-mobile a{color:#fff}header .nav-link:hover{color:#fff}header .container-logo{display:flex;justify-content:center}header .top-nav{position:relative}header .navi-icon-mobile{cursor:pointer;display:none;position:absolute;right:15px;top:15px;height:20px;width:25px}header .navi-icon-mobile-width{width:20px!important}header .nav-mobile{visibility:hidden;height:530px;justify-content:center;align-items:center}header .nav-mobile ul{padding-left:0rem!important;text-align:center;display:flex;flex-direction:column;justify-content:space-evenly;height:80%;text-transform:uppercase;text-decoration:none}header .nav-mobile ul li{list-style-type:none;font-size:24px;font-weight:500;line-height:36px;letter-spacing:0}@media screen and (max-width:576px){header .container-header{width:100%;background-image:url(/../assets/images/hauptaufmacher_mobile_mit_rundstoerer.jpg);background-size:cover;background-position:bottom;background-repeat:no-repeat;height:530px}header .logo{z-index:1}header .logo img{width:180px}header .show-nav{visibility:visible;opacity:1!important}header #backdropFilter,header #navMobile{opacity:0;transition:opacity 1s}header .nav{display:none}header .navi-icon-mobile{z-index:1;display:block}header .nav-mobile{position:relative;z-index:1}header .nav-link-mobile{color:#fff!important;text-decoration:none}header .backdrop-filter{z-index:0;content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(50,50,50,.6);pointer-events:none;height:530px}}.container-home{margin:0 auto}@media screen and (max-width:992px){.container-home .container1{max-width:720px}}.container-home .container1 .text-container--outer{margin:0 auto;max-width:1230px}.container-home .container1 .text-container--outer .text-container{margin:3rem 1rem;display:flex;flex-direction:column;justify-content:center;text-align:center}.container-home .container1 .text-container--outer .text-container p{font-family:Roboto-Medium}.container-home .image-container--outer{margin:0 auto;max-width:1230px}.container-home .image-container--outer .image-container{display:flex;justify-content:space-between;margin:3rem 0}@media screen and (max-width:992px){.container-home .image-container--outer .image-container{display:none}}.container-home .image-container--outer .image-container .image{box-shadow:5px 5px 10px #9f9d9d}.container-home .text-image-container--outer{margin:0 auto;max-width:1230px}.container-home .text-image-container--outer .text-image-container{display:flex;margin:3rem 0 3rem 0}.container-home .text-image-container--outer .text-image-container .text{margin:0 3rem 0 0}.container-home .text-image-container--outer .text-image-container .side-image{box-shadow:5px 5px 10px #9f9d9d;height:270px;width:320px}.container-home .text-image-container--outer .text-image-container .side-image img{height:270px;width:320px}@media screen and (max-width:992px){.container-home .text-image-container--outer .text-image-container .text-image-container--outer{max-width:100%}.container-home .text-image-container--outer .text-image-container .text{margin:0 0 2rem 0}.container-home .text-image-container--outer .text-image-container .side-image{box-shadow:none;height:0;width:0}.container-home .text-image-container--outer .text-image-container .side-image img{display:none}}.container-home .image-text-container--outer{max-width:1230px;margin:0 auto}.container-home .image-text-container--outer .image-text-container{display:flex;margin:3rem 0 1rem 0}.container-home .image-text-container--outer .image-text-container .text{margin:0 0 0 3rem}.container-home .image-text-container--outer .image-text-container .text li{font-family:Roboto-Regular;font-size:20px}.container-home .image-text-container--outer .image-text-container .image-side{box-shadow:5px 5px 10px #9f9d9d;height:470px;width:320px}.container-home .image-text-container--outer .image-text-container .image-side img{height:470px;width:320px}@media screen and (max-width:992px){.container-home .image-text-container--outer .image-text-container .text{margin:0 0 2rem 0}.container-home .image-text-container--outer .image-text-container .side-image{box-shadow:none;height:0;width:0}.container-home .image-text-container--outer .image-text-container .side-image img{display:none}.container-home .image-text-container--outer .image-text-container .image-text-container .text{margin:0 0 2rem 0}.container-home .image-text-container--outer .image-text-container .image-side{box-shadow:none;height:0;width:0}.container-home .image-text-container--outer .image-text-container .image-side img{display:none}}.container-home .image-wall-outer{width:100%;max-width:1230px;margin:0 auto}.container-home .image-wall{display:flex;flex-wrap:wrap;justify-content:center;margin:20px 0}.container-home .image-wall img{width:calc(24% - 15px);margin:10px;border-radius:5px;padding:2.5rem}.carousel{display:none}.asp-container-outer{background-color:var(--light-blue);width:100%;display:flex;justify-content:center}.asp-container-outer .asp-container-inner-outer{width:1200px}.asp-container-outer .asp-container-inner-outer .asp-container-inner{display:flex;margin:0}.asp-container-outer .asp-container-inner-outer .asp-container-inner .asp-qrcode{margin:2rem}.asp-container-outer .asp-container-inner-outer .asp-container-inner .asp-qrcode img{width:150px}.asp-container-outer .asp-container-inner-outer .asp-container-inner .asp-content{margin:2rem}.asp-container-outer .asp-container-inner-outer .asp-container-inner .asp-info{display:flex}.asp-container-outer .asp-container-inner-outer .asp-container-inner .asp-info .asp-icon-phone,.asp-container-outer .asp-container-inner-outer .asp-container-inner .asp-info .asp-phone{display:none}.asp-container-outer .asp-container-inner-outer .asp-container-inner .asp-info .asp-icon-mail{margin:0 1rem 0 0}.asp-container-outer .asp-container-inner-outer .asp-container-inner .asp-info .asp-icon-mail img{width:24px}.asp-container-outer .asp-container-inner-outer .asp-container-inner .asp-info .asp-email a{color:var(--text-color);font-family:Roboto-Regular}.download-area--outer{margin:0 auto;display:flex;justify-content:center;width:100%;background-color:var(--light-blue)}.download-area--outer .download-area-inner{max-width:1130px}.download-area--outer .download-area-inner .download-area{padding:1.5rem}.download-area--outer .download-area-inner .download-area .button{margin:0}.download-area--outer .download-area-inner .download-area .button .btn{text-transform:uppercase;margin:0 1rem 0 0;padding:10px 30px}@media screen and (max-width:600px){.download-area--outer .download-area-inner .download-area .button .btn{font-size:14px}}.download-area--outer .download-area-inner .download-area .button a{text-decoration:none;font-family:Poppins;font-size:20px}.download-area--outer .download-area-inner .download-area p{font-size:14px;color:#1b1b1b}.kontakt-container-outer{background-color:var(--light-blue);margin-bottom:3rem;width:100%;display:flex;justify-content:center}.kontakt-container-outer .kontakt-container-inner-outer{max-width:1230px}.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner{margin:0;padding:3rem 0 1rem 0;display:flex;max-width:1230px}.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner .kontakt-headline{text-decoration:none}.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner .kontakt-image{height:230px;width:250px}.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner .kontakt-image img{height:230px;width:250px}.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner .kontakt-content .kontakt-info .phone{display:flex;padding:.5rem 0 0 0}.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner .kontakt-content .kontakt-info .phone .kontakt-icon-phone,.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner .kontakt-content .kontakt-info .phone .kontakt-phone{margin:0 1rem .5rem 0;display:flex}.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner .kontakt-content .kontakt-info .phone .kontakt-icon-phone a,.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner .kontakt-content .kontakt-info .phone .kontakt-phone a{color:var(--text-color);text-decoration:underline;font-family:Roboto-Regular}.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner .kontakt-content .kontakt-info .phone .kontakt-icon-phone img,.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner .kontakt-content .kontakt-info .phone .kontakt-phone img{width:24px}.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner .kontakt-content .kontakt-info .mail{display:flex;padding:.5rem 0 0 0}.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner .kontakt-content .kontakt-info .mail .kontakt-email,.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner .kontakt-content .kontakt-info .mail .kontakt-icon-mail{margin:0 1rem .5rem 0;display:flex}.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner .kontakt-content .kontakt-info .mail .kontakt-email a,.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner .kontakt-content .kontakt-info .mail .kontakt-icon-mail a{color:var(--text-color)!important;text-decoration:underline;font-family:Roboto-Regular}.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner .kontakt-content .kontakt-info .mail .kontakt-email img,.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner .kontakt-content .kontakt-info .mail .kontakt-icon-mail img{width:24px;height:24px}.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner .kontakt-content .kontakt-info .octo{display:flex;padding:.5rem 0 0 0}.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner .kontakt-content .kontakt-info .octo .kontakt-icon-octo,.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner .kontakt-content .kontakt-info .octo .kontakt-octo{margin:0 1rem .5rem 0;display:flex}.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner .kontakt-content .kontakt-info .octo .kontakt-icon-octo a,.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner .kontakt-content .kontakt-info .octo .kontakt-octo a{color:var(--text-color);text-decoration:underline;font-family:Roboto-Regular}.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner .kontakt-content .kontakt-info .octo .kontakt-icon-octo img,.kontakt-container-outer .kontakt-container-inner-outer .kontakt-container-inner .kontakt-content .kontakt-info .octo .kontakt-octo img{width:24px}.kontakt-container-outer .kontakt-container-inner-outer .qr-octo--outer{max-width:410px;margin-bottom:3rem}.kontakt-container-outer .kontakt-container-inner-outer .qr-octo--outer .qr-octo--inner{display:flex;justify-content:space-around}.kontakt-container-outer .kontakt-container-inner-outer .qr-octo--outer .qr-octo--inner .octo-apple{display:block}.kontakt-container-outer .kontakt-container-inner-outer .qr-octo--outer .qr-octo--inner .octo-apple .app-store{margin:0 0 1rem 0}.kontakt-container-outer .kontakt-container-inner-outer .qr-octo--outer .qr-octo--inner .octo-apple .app-store img{width:135px}.kontakt-container-outer .kontakt-container-inner-outer .qr-octo--outer .qr-octo--inner .octo-play{display:block}.kontakt-container-outer .kontakt-container-inner-outer .qr-octo--outer .qr-octo--inner .octo-play .play-store{margin:0 0 1rem 0}.kontakt-container-outer .kontakt-container-inner-outer .qr-octo--outer .qr-octo--inner .octo-play .play-store img{width:135px}.wb--container--outer{margin:0 auto}.wb--container--outer .wp--container--inner{text-align:center}.wb--container--outer .wp--container--inner .phone a{color:var(--main-color-blue);text-decoration:none;font-family:Roboto-bold;font-weight:600;font-size:30px}.wb--container--outer .bold{font-family:Roboto-Bold}.wb--container--outer .info{display:flex;margin:0 auto;justify-content:center;margin:2rem;font-family:Roboto-Medium}.wb--container--outer .info .info--rufbereitschaft{padding-right:7rem}.footer--outer{background-color:var(--main-color-blue)}.footer--outer .footer--inner{padding:1rem;display:flex;justify-content:center;color:#fff;font-family:Poppins;font-size:17px}.footer--outer .footer--inner .impressum{text-transform:uppercase;padding-right:2rem}.footer--outer .footer--inner .impressum a{color:#fff;text-decoration:none}.footer--outer .footer--inner .datenschutz{text-transform:uppercase}.footer--outer .footer--inner .datenschutz a{color:#fff;text-decoration:none}@media screen and (max-width:992px){.wrapper{max-width:100%;margin:0 auto}.wrapper .text-image-container--outer{margin:3rem 1rem!important}.wrapper .text-image-container--outer .text-image-container{width:100%}.wrapper .carousel{display:block;margin:3rem 1rem}.wrapper .carousel--container{left:13px!important}.wrapper .carousel-control-prev{width:38px;height:38px;position:absolute;top:50%;transform:translateY(-50%);z-index:1;border-radius:50%;overflow:hidden;background:var(--main-color-blue);opacity:1}.wrapper .carousel-control-prev .carousel-prev-icon{content:url(/../public/images/slick-arrow_white-left.svg);width:9px;height:14px}.wrapper .carousel-control-next{width:38px;height:38px;position:absolute;top:50%;transform:translateY(-50%);z-index:1;border-radius:50%;overflow:hidden;background:var(--main-color-blue);opacity:1}.wrapper .carousel-control-next .carousel-control-next-icon{content:url(/../public/images/slick-arrow_white-right.svg);width:9px;height:14px}.wrapper .carousel-control-prev-logo{width:28px;height:38px;position:absolute;left:5%;top:50%;transform:translateY(-50%);z-index:1;border:unset;overflow:hidden;background:unset;opacity:1}.wrapper .carousel-control-prev-logo .carousel-prev-icon-logo{content:url(/../assets/icons/ico_arrow_blue_left.svg);width:20px!important;height:35px!important}.wrapper .carousel-control-next-logo{width:28px;height:38px;position:absolute;right:5%;top:50%;transform:translateY(-50%);z-index:1;border:unset;overflow:hidden;background:unset;opacity:1}.wrapper .carousel-control-next-logo .carousel-control-next-icon-logo{content:url(/../assets/icons/ico_arrow_blue_right.svg);width:20px!important;height:35px!important}.wrapper .accordion-button{font-size:15px;font-family:Roboto-Regular}.wrapper .accordion{--bs-accordion-border-width:none;border-top:1px solid #000;border-bottom:1px solid #000}.wrapper .accordion-button:not(.collapsed){color:unset;background-color:unset;border-color:unset;box-shadow:unset}.wrapper .accordion-button{font-family:Roboto-Regular;font-size:20px!important;color:var(--text-color)}.wrapper .accordion-text{font-size:20px;font-family:Roboto-Regular}.wrapper .desktop-text{display:none}.wrapper .asp-container-outer .asp-container-inner-outer .asp-container-inner{text-align:center;display:flex!important;justify-content:center}.wrapper .asp-container-outer .asp-container-inner-outer .asp-container-inner .asp-qrcode{display:none}.wrapper .asp-container-outer .asp-container-inner-outer .asp-container-inner .asp-content .asp-info{display:block}.wrapper .asp-container-outer .asp-container-inner-outer .asp-container-inner .asp-content .asp-info .asp-icon-phone,.wrapper .asp-container-outer .asp-container-inner-outer .asp-container-inner .asp-content .asp-info .asp-phone{margin:0 1rem .5rem 0;display:block}.wrapper .asp-container-outer .asp-container-inner-outer .asp-container-inner .asp-content .asp-info .asp-icon-phone a,.wrapper .asp-container-outer .asp-container-inner-outer .asp-container-inner .asp-content .asp-info .asp-phone a{color:var(--text-color);text-decoration:none}.wrapper .asp-container-outer .asp-container-inner-outer .asp-container-inner .asp-content .asp-info .asp-icon-phone img,.wrapper .asp-container-outer .asp-container-inner-outer .asp-container-inner .asp-content .asp-info .asp-phone img{width:24px}.wrapper .asp-container-outer .asp-container-inner-outer .asp-container-inner .asp-content .asp-info .asp-icon-mail,.wrapper .asp-container-outer .asp-container-inner-outer .asp-container-inner .asp-content .asp-info .asp-mail{margin:0 1rem .5rem 0}.wrapper .image-text-container--outer{margin:3rem 1rem!important}.wrapper .btn{background-color:unset;border:0;border-radius:unset;box-shadow:none;--bs-btn-active-bg:unset;--bs-btn-hover-bg:unset;color:var(--main-color-blue)}.wrapper .download-area--outer{margin:0;background-color:unset}.wrapper .download-area--outer .download-area-inner{max-width:300px}.wrapper .download-area--outer .download-area-inner .download-area{background-color:#fff;padding:0;margin-bottom:1rem}.wrapper .download-area--outer .download-area-inner .download-area .button{margin:0;display:flex;justify-content:center}.wrapper .download-area--outer .download-area-inner .download-area .button .btn{text-transform:none;margin:0;padding:5px;font-family:Poppins;font-size:16px}.wrapper .download-area--outer .download-area-inner .download-area .button .btn:hover{color:var(--main-color-blue)}.wrapper .download-area--outer .download-area-inner .download-area .button a{text-decoration:none}.wrapper .download-area--outer .download-area-inner .download-area p{font-size:11px}.wrapper .kontakt-container-inner{margin:3rem 1rem!important;padding:0!important}.wrapper .kontakt-container-inner .kontakt-image{display:none;height:0;width:0}.wrapper .kontakt-container-inner .kontakt-image img{display:none;height:0;width:0}.wrapper .qr-octo--outer{display:none}.wrapper .image-wall-outer{display:none}.wrapper .image-wall{display:none}.wrapper .image-wall img{display:none}.wrapper .carousel-inner-logo{position:relative;width:55%;overflow:hidden}.wrapper #carousel{display:flex;justify-content:center;max-width:350px;margin:0 auto}.wrapper .logo-slider .carousel{display:block;max-width:500px;margin:0 auto}.wrapper .logo-slider .carousel .carousel--inner{display:flex;margin:0 auto}.wrapper .logo-slider .carousel .carousel-item{width:200px;margin:0 auto}.wrapper .logo-slider #carouselExample .carousel-inner .carousel-item{display:flex;justify-content:center}.wrapper .logo-slider #carouselExample .carousel-inner .carousel-item img{margin:0 auto!important}.wrapper .logo-slider #carouselExample .carousel-control-prev{width:38px;height:38px;position:absolute;top:50%;transform:translateY(-50%);z-index:1;border-radius:50%;overflow:hidden;background:var(--main-color-blue);opacity:1}.wrapper .logo-slider #carouselExample .carousel-control-prev .carousel-prev-icon{content:url(/../public/images/slick-arrow_white-left.svg);width:9px;height:14px}.wrapper .logo-slider #carouselExample .carousel-control-next{width:38px;height:38px;position:absolute;top:50%;transform:translateY(-50%);z-index:1;border-radius:50%;overflow:hidden;background:var(--main-color-blue);opacity:1}.wrapper .logo-slider #carouselExample .carousel-control-next .carousel-control-next-icon{content:url(/../public/images/slick-arrow_white-right.svg);width:9px;height:14px}.wrapper .wb--container--outer{margin:3rem 1rem}.wrapper .wb--container--outer .wp--container--inner{text-align:left}.wrapper .wb--container--outer .wp--container--inner .phone a{color:var(--main-color-blue);text-decoration:none}.wrapper .wb--container--outer .info{display:block;margin:0}.wrapper .wb--container--outer .info .info--rufbereitschaft{margin-right:0}}@media screen and (min-width:993px){.accordion-text{display:none}}:root{--main-color-green:#70b847;--main-color-blue:rgb(0, 48, 135);--light-blue:rgb(202 203 228 / 37%);--text-color:#000000;--light-green:rgba(112, 184, 71, 0.1)}h1{text-transform:uppercase;font-size:28px;font-family:Poppins;color:#000}h2{text-transform:uppercase;font-size:22px;font-family:Poppins;color:#000;margin:2rem 0 0 0}p{font-size:20px;font-family:Roboto-Regular;color:#000}.btn{background-color:var(--main-color-blue);border:0;border-radius:unset;box-shadow:5px 5px 10px #9f9d9d;--bs-btn-active-bg:var(--main-color-blue);--bs-btn-hover-bg:var(--main-color-blue);font-family:Roboto-Medium}.wrapper{margin:0 auto}header .container-header{width:100%;background-image:url(/../public/images/hauptaufmacher.jpg);background-size:cover;background-position:bottom;background-repeat:no-repeat;height:80vh}header .logo{display:flex;justify-content:center}header .logo img{width:360px}header .nav{background-color:var(--main-color-blue);text-transform:uppercase;text-decoration:none;width:100%;margin:0;height:60px}header .nav-link{color:#fff;font-family:Poppins;font-size:17px}header .nav-link a{color:#fff}header .nav-link-mobile{font-size:24px;font-family:Poppins}header .nav-link-mobile a{color:#fff}header .nav-link:hover{color:#fff}header .container-logo{display:flex;justify-content:center}header .top-nav{position:relative}header .navi-icon-mobile{cursor:pointer;display:none;position:absolute;right:15px;top:15px;height:20px;width:25px}header .navi-icon-mobile-width{width:20px!important}header .nav-mobile{visibility:hidden;height:530px;justify-content:center;align-items:center}header .nav-mobile ul{padding-left:0rem!important;text-align:center;display:flex;flex-direction:column;justify-content:space-evenly;height:80%;text-transform:uppercase;text-decoration:none}header .nav-mobile ul li{list-style-type:none;font-size:24px;font-weight:500;line-height:36px;letter-spacing:0}@media screen and (max-width:576px){header .container-header{width:100%;background-image:url(/../public/images/hauptaufmacher_mobile.png);background-size:cover;background-position:bottom;background-repeat:no-repeat;height:530px}header .logo{z-index:1}header .logo img{width:180px}header .show-nav{visibility:visible;opacity:1!important}header #backdropFilter,header #navMobile{opacity:0;transition:opacity 1s}header .nav{display:none}header .navi-icon-mobile{z-index:1;display:block}header .nav-mobile{position:relative;z-index:1}header .nav-link-mobile{color:#fff!important;text-decoration:none}header .backdrop-filter{z-index:0;content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(50,50,50,.6);pointer-events:none;height:530px}}@media screen and (max-width:576px){header .container-header{width:100%;background-image:url(/../public/images/hauptaufmacher_mobile.png);background-size:cover;background-position:bottom;background-repeat:no-repeat;height:530px}header .logo{z-index:1}header .logo img{width:180px}header .show-nav{visibility:visible;opacity:1!important}header #backdropFilter,header #navMobile{opacity:0;transition:opacity 1s}header .nav{display:none}header .navi-icon-mobile{z-index:1;display:block}header .nav-mobile{position:relative;z-index:1}header .nav-link-mobile{color:#fff!important;text-decoration:none}header .backdrop-filter{z-index:0;content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(50,50,50,.6);pointer-events:none;height:530px}}.container-legal{margin:0 auto;max-width:1230px}.container-legal .inhalt{margin:2rem 0 0 0;word-break:break-word}.container-legal .inhalt .paragraph{margin:2rem 0}.container-legal .inhalt .paragraph p a{color:var(--main-color-blue)}.container-legal .inhalt .paragraph ul{font-size:20px;font-family:Roboto-Regular;color:#000}@media screen and (max-width:992px){.container-legal .inhalt{margin:3rem 1rem 0!important}}@media screen and (max-width:992px){.container-legal{max-width:720px}}.footer--outer{background-color:var(--main-color-blue)}.footer--outer .footer--inner{padding:1rem;display:flex;justify-content:center;color:#fff;font-family:Poppins;font-size:17px}.footer--outer .footer--inner .impressum{text-transform:uppercase;padding-right:2rem}.footer--outer .footer--inner .impressum a{color:#fff;text-decoration:none}.footer--outer .footer--inner .datenschutz{text-transform:uppercase}.footer--outer .footer--inner .datenschutz a{color:#fff;text-decoration:none}.cookieLayer{display:none;position:fixed;width:100vw;width:100dvw;height:100vh;height:100dvh;top:0;left:0;z-index:200}.cookieLayer--container{background:rgba(0,0,0,.1);width:80%;max-width:950px;padding:2rem;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:960px){.cookieLayer--container{max-height:70vh}}.cookieLayer--container--outer{height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;z-index:1}@media screen and (max-width:960px){.cookieLayer--container--content{max-height:500px;overflow-y:scroll}}.cookieLayer--container--headline{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:1.5rem}@media screen and (max-width:960px){.cookieLayer--container--headline{flex-direction:column-reverse;margin-bottom:.75rem}}.cookieLayer--container--img{width:40%;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:960px){.cookieLayer--container--img{width:100%}}@media screen and (max-width:720px){.cookieLayer--container--img{max-height:40px}}.cookieLayer--container--decision{width:75%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:960px){.cookieLayer--container--decision{width:100%;flex-direction:column}}.cookieLayer--container--decision--outer{display:flex;flex-direction:row}@media screen and (max-width:960px){.cookieLayer--container--decision--outer{flex-direction:column}}.cookieLayer--container--show-more-btn{width:25%}@media screen and (max-width:960px){.cookieLayer--container--show-more-btn{width:100%}}.cookieLayer--container--show-more--outer{display:none;max-height:300px;overflow-y:scroll;margin:1rem 0 0}.cookieLayer--container--btn{width:49%}@media screen and (max-width:960px){.cookieLayer--container--btn{width:100%}.cookieLayer--container--btn:first-of-type{margin-bottom:.5rem}}.cookieLayer--container--btn--outer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:2rem}@media screen and (max-width:960px){.cookieLayer--container--btn--outer{flex-direction:column}}.cookieLayer--headline{width:60%;margin:0;line-height:1.5}@media screen and (max-width:960px){.cookieLayer--headline{width:100%;margin-top:.75rem}}.cookieLayer--img{width:100%;height:100%;display:flex;align-items:center}.cookieLayer--img img{display:block;width:100%;height:100%}.cookieLayer--decision{width:33%}@media screen and (max-width:960px){.cookieLayer--decision{width:100%;height:25px;margin-bottom:10px}}.cookieLayer--decision--label{display:block;height:100%;position:relative;padding-left:35px;cursor:pointer}@media screen and (max-width:960px){.cookieLayer--decision--label{line-height:1.25}}.cookieLayer--decision--label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.cookieLayer--decision--label--fake-input{position:absolute;top:0;left:0;height:25px;width:25px;border-radius:50%;outline:0}.cookieLayer--decision--label.checked{height:unset}.cookieLayer--decision--label.checked .cookieLayer--decision--label--fake-input{background-color:#fff}.cookieLayer--decision--label.checked .cookieLayer--decision--label--fake-input:after{content:"";width:50%;height:50%;position:absolute;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%)}.cookieLayer--decision--label#necessary_label{cursor:not-allowed}.cookieLayer--decision--tooltip--container{display:none;width:100%;margin:.5rem 0}@media screen and (max-width:960px){.cookieLayer--decision--tooltip--container{margin-top:0}}.cookieLayer--decision--tooltip p{margin:0}.cookieLayer--show-more-btn{display:flex;flex-direction:row;justify-content:flex-end}@media screen and (max-width:960px){.cookieLayer--show-more-btn{justify-content:flex-start}}.cookieLayer--show-more-btn--link{display:none}.cookieLayer--show-more-btn--link.active{display:block}.cookieLayer--btn{display:block;padding:.5rem 1rem;text-align:center;margin:0;font-weight:600;letter-spacing:0}@font-face{font-family:Roboto-Medium;font-style:normal;font-weight:100;src:url(../fonts/Roboto-Medium.ttf) format("truetype")}@font-face{font-family:Roboto-Regular;font-style:normal;font-weight:100;src:url(../fonts/Roboto-Regular.ttf) format("truetype")}@font-face{font-family:Roboto-Bold;font-style:normal;font-weight:600;src:url(../fonts/Roboto-Bold.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(../fonts/Poppins-Bold.ttf) format("truetype")}