body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
.mobile_menu{position:fixed;z-index:100;display:none}.mobile_menu .inner{height:100%;background:#000;overflow-y:scroll}.mobile_menu.active.position_left{box-shadow:2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_top{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_right{box-shadow:-2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_bottom{box-shadow:0 -2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.no_shadow{box-shadow:none!important}.mobile_menu_trigger{display:none}.mobile_menu_wrapper{position:relative;width:100%;overflow:hidden}.mobile_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99}.mobile_menu_overlay.background{background:rgba(0,0,0,.5)}.mobile_menu li.submenu_hide>ul{display:none}.mobile_menu li.submenu_show>ul{display:block}body.ie8 .mobile_menu,body.ie8 .mobile_menu_trigger,body.ie9 .mobile_menu,body.ie9 .mobile_menu_trigger{display:none!important}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/**
 * CLICKPRESS CSS-Grid
 * @author: Stefan Schulz-Lauterbach
 *
 * thanks to Dinko Skopljak for co-working
 */
.justify-items-start {
  justify-items: start;
}

.justify-items-center {
  justify-items: center;
}

.justify-items-end {
  justify-items: end;
}

.justify-items-stretch {
  justify-items: stretch;
}

.content-start {
  align-content: start;
}

.content-center {
  align-content: center;
}

.content-end {
  align-content: end;
}

.items-start {
  align-items: start;
}

.items-center {
  align-items: center;
}

.items-end {
  align-items: end;
}

.items-stretch {
  align-items: stretch;
}

.items-baseline {
  align-items: baseline;
}

[class*=grid_] {
  display: grid;
  grid-gap: 1rem;
}
[class*=grid_] > .block {
  margin-bottom: 0;
}

@media (min-width: 576px) {
  .grid_mobile_100 {
    grid-template-columns: 1fr;
  }
  .grid_mobile_50_50 {
    grid-template-columns: repeat(2, 1fr);
  }
  .grid_mobile_33_33_33 {
    grid-template-columns: repeat(3, 1fr);
  }
  .grid_mobile_25_25_25_25 {
    grid-template-columns: repeat(4, 1fr);
  }
  .grid_mobile_75_25 {
    grid-template-columns: 3fr 1fr;
  }
  .grid_mobile_25_75 {
    grid-template-columns: 1fr 3fr;
  }
  .grid_mobile_66_33 {
    grid-template-columns: 2fr 1fr;
  }
  .grid_mobile_33_66 {
    grid-template-columns: 1fr 2fr;
  }
  .grid_mobile_60_40 {
    grid-template-columns: 3fr 2fr;
  }
  .grid_mobile_40_60 {
    grid-template-columns: 2fr 3fr;
  }
  .grid_mobile_50_25_25 {
    grid-template-columns: 2fr 1fr 1fr;
  }
  .grid_mobile_25_50_25 {
    grid-template-columns: 1fr 2fr 1fr;
  }
  .grid_mobile_25_25_50 {
    grid-template-columns: 1fr 1fr 2fr;
  }
  .grid_mobile_40_30_30 {
    grid-template-columns: 4fr 3fr 3fr;
  }
  .grid_mobile_30_40_30 {
    grid-template-columns: 3fr 4fr 3fr;
  }
  .grid_mobile_30_30_40 {
    grid-template-columns: 3fr 3fr 4fr;
  }
  .gap_mobile_0 {
    grid-gap: 0;
  }
  .gap_mobile_1 {
    grid-gap: 1rem;
  }
  .gap_mobile_2 {
    grid-gap: 2rem;
  }
  .gap_mobile_3 {
    grid-gap: 3rem;
  }
  .gap_mobile_4 {
    grid-gap: 4rem;
  }
  .gap_mobile_5 {
    grid-gap: 5rem;
  }
  .gap_mobile_6 {
    grid-gap: 6rem;
  }
  .gap_mobile_7 {
    grid-gap: 7rem;
  }
  .gap_mobile_8 {
    grid-gap: 8rem;
  }
  .gap_mobile_9 {
    grid-gap: 9rem;
  }
  .gap_mobile_10 {
    grid-gap: 10rem;
  }
  .gap_mobile_11 {
    grid-gap: 11rem;
  }
  .gap_mobile_12 {
    grid-gap: 12rem;
  }
}
@media (min-width: 768px) {
  .grid_tablet_100 {
    grid-template-columns: 1fr;
  }
  .grid_tablet_50_50 {
    grid-template-columns: repeat(2, 1fr);
  }
  .grid_tablet_33_33_33 {
    grid-template-columns: repeat(3, 1fr);
  }
  .grid_tablet_25_25_25_25 {
    grid-template-columns: repeat(4, 1fr);
  }
  .grid_tablet_75_25 {
    grid-template-columns: 3fr 1fr;
  }
  .grid_tablet_25_75 {
    grid-template-columns: 1fr 3fr;
  }
  .grid_tablet_66_33 {
    grid-template-columns: 2fr 1fr;
  }
  .grid_tablet_33_66 {
    grid-template-columns: 1fr 2fr;
  }
  .grid_tablet_60_40 {
    grid-template-columns: 3fr 2fr;
  }
  .grid_tablet_40_60 {
    grid-template-columns: 2fr 3fr;
  }
  .grid_tablet_50_25_25 {
    grid-template-columns: 2fr 1fr 1fr;
  }
  .grid_tablet_25_50_25 {
    grid-template-columns: 1fr 2fr 1fr;
  }
  .grid_tablet_25_25_50 {
    grid-template-columns: 1fr 1fr 2fr;
  }
  .grid_tablet_40_30_30 {
    grid-template-columns: 4fr 3fr 3fr;
  }
  .grid_tablet_30_40_30 {
    grid-template-columns: 3fr 4fr 3fr;
  }
  .grid_tablet_30_30_40 {
    grid-template-columns: 3fr 3fr 4fr;
  }
  .grid_tablet_20_40_40 {
    grid-template-columns: 1fr 2fr 2fr;
  }
  .grid_tablet_40_20_40 {
    grid-template-columns: 2fr 1fr 2fr;
  }
  .grid_tablet_40_40_20 {
    grid-template-columns: 2fr 2fr 1fr;
  }
  .gap_tablet_0 {
    grid-gap: 0;
  }
  .gap_tablet_1 {
    grid-gap: 1rem;
  }
  .gap_tablet_2 {
    grid-gap: 2rem;
  }
  .gap_tablet_3 {
    grid-gap: 3rem;
  }
  .gap_tablet_4 {
    grid-gap: 4rem;
  }
  .gap_tablet_5 {
    grid-gap: 5rem;
  }
  .gap_tablet_6 {
    grid-gap: 6rem;
  }
  .gap_tablet_7 {
    grid-gap: 7rem;
  }
  .gap_tablet_8 {
    grid-gap: 8rem;
  }
  .gap_tablet_9 {
    grid-gap: 9rem;
  }
  .gap_tablet_10 {
    grid-gap: 10rem;
  }
  .gap_tablet_11 {
    grid-gap: 11rem;
  }
  .gap_tablet_12 {
    grid-gap: 12rem;
  }
}
@media (min-width: 992px) {
  .grid_desktop_100 {
    grid-template-columns: 1fr;
  }
  .grid_desktop_50_50 {
    grid-template-columns: repeat(2, 1fr);
  }
  .grid_desktop_50_25_25 {
    grid-template-columns: 2fr 1fr 1fr;
  }
  .grid_desktop_33_33_33 {
    grid-template-columns: repeat(3, 1fr);
  }
  .grid_desktop_75_25 {
    grid-template-columns: 3fr 1fr;
  }
  .grid_desktop_25_75 {
    grid-template-columns: 1fr 3fr;
  }
  .grid_desktop_66_33 {
    grid-template-columns: 2fr 1fr;
  }
  .grid_desktop_60_40 {
    grid-template-columns: 3fr 2fr;
  }
  .grid_desktop_40_60 {
    grid-template-columns: 2fr 3fr;
  }
  .grid_desktop_33_66 {
    grid-template-columns: 1fr 2fr;
  }
  .grid_desktop_50_25_25 {
    grid-template-columns: 2fr 1fr 1fr;
  }
  .grid_desktop_40_30_30 {
    grid-template-columns: 4fr 3fr 3fr;
  }
  .grid_desktop_50_25_25 {
    grid-template-columns: 2fr 1fr 1fr;
  }
  .grid_desktop_25_50_25 {
    grid-template-columns: 1fr 2fr 1fr;
  }
  .grid_desktop_25_25_50 {
    grid-template-columns: 1fr 1fr 2fr;
  }
  .grid_desktop_40_30_30 {
    grid-template-columns: 4fr 3fr 3fr;
  }
  .grid_desktop_30_40_30 {
    grid-template-columns: 3fr 4fr 3fr;
  }
  .grid_desktop_30_30_40 {
    grid-template-columns: 3fr 3fr 4fr;
  }
  .grid_desktop_20_40_40 {
    grid-template-columns: 1fr 2fr 2fr;
  }
  .grid_desktop_40_20_40 {
    grid-template-columns: 2fr 1fr 2fr;
  }
  .grid_desktop_40_40_20 {
    grid-template-columns: 2fr 2fr 1fr;
  }
  .grid_desktop_25_25_25_25 {
    grid-template-columns: repeat(4, 1fr);
  }
  .grid_desktop_40_20_20_20 {
    grid-template-columns: 2fr 1fr 1fr 1fr;
  }
  .grid_desktop_20_40_20_20 {
    grid-template-columns: 1fr 2fr 1fr 1fr;
  }
  .grid_desktop_20_20_40_20 {
    grid-template-columns: 1fr 1fr 2fr 1fr;
  }
  .grid_desktop_20_20_20_40 {
    grid-template-columns: 1fr 1fr 1fr 2fr;
  }
  .grid_desktop_20_20_20_20_20 {
    grid-template-columns: repeat(5, 1fr);
  }
  .gap_desktop_0 {
    grid-gap: 0;
  }
  .gap_desktop_1 {
    grid-gap: 1rem;
  }
  .gap_desktop_2 {
    grid-gap: 2rem;
  }
  .gap_desktop_3 {
    grid-gap: 3rem;
  }
  .gap_desktop_4 {
    grid-gap: 4rem;
  }
  .gap_desktop_5 {
    grid-gap: 5rem;
  }
  .gap_desktop_6 {
    grid-gap: 6rem;
  }
  .gap_desktop_7 {
    grid-gap: 7rem;
  }
  .gap_desktop_8 {
    grid-gap: 8rem;
  }
  .gap_desktop_9 {
    grid-gap: 9rem;
  }
  .gap_desktop_10 {
    grid-gap: 10rem;
  }
  .gap_desktop_11 {
    grid-gap: 11rem;
  }
  .gap_desktop_12 {
    grid-gap: 12rem;
  }
}

/*# sourceMappingURL=clickpress-grid.css.map */

.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
:root{--brandcolor:#03989e;--mint:#8fe3d9;--orange:#ff9300;--orangered:#ff5800;--white:#ffffff;--black:#000000;--grey:#737373;--lightgrey:#ededed;--font-body:"Source Sans Pro",Arial,sans-serif;--font-headline:"Ubuntu",Arial,sans-serif}#dynamic-header,#footer .mod_customnav ul li a,.button a,.ce_linkteaser a.more,.formbody button.submit,.horizontalNav ul.level_1>li.submenu:hover ul.level_2,.horizontalNav ul.level_1>li>a,.horizontalNav ul.level_2,.horizontalNav ul.level_2 li a span,.horizontalNav ul.level_2 li.submenu:hover ul.level_3,.logo,.mobile_menu li a,.mobile_menu li.submenu .submenu:after,.mobile_menu ul.level_2 li,.slick-container .slick-slide,.toggler,.widget-pagebreak button,a{-webkit-transition:all ease-in-out 0.3s!important;transition:all ease-in-out 0.3s!important}.formbody .widget-select:after,.kontaktinfos .email:before,.kontaktinfos .telefon:before,.slick-container .slick-next:before,.slick-container .slick-prev:before,.toggler:after{font-family:"Font Awesome 5 Free";font-weight:900}.paket label,.toggler,h1,h2,h3,h4{font-weight:700;font-family:var(--font-headline)}.mobile_menu,body{font-weight:400;font-family:var(--font-body)}.button a,.ce_linkteaser a.more,.formbody button.submit,.widget-pagebreak button{border-radius:50px;padding:10px 25px;background:var(--orange);color:var(--white);display:inline-block}.button a:hover,.ce_linkteaser a.more:hover,.formbody button.submit:hover,.widget-pagebreak button:hover{background:var(--orangered);color:var(--white)}html{-webkit-text-size-adjust:none;margin:0;padding:0;height:100%}*{scroll-behavior:smooth;-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:none}:target:before{content:"";display:block;height:200px;margin:-160px 0 0}.transparentGradient:before{content:"";background:rgb(3,152,158);background:-webkit-gradient(linear,left top,right top,color-stop(10%,rgb(3,152,158)),color-stop(70%,rgba(3,152,158,0)));background:linear-gradient(90deg,rgb(3,152,158) 10%,rgba(3,152,158,0) 70%);height:100%;width:100%;position:absolute;z-index:1}.vorteile.max-width{max-width:1100px}.max-width{max-width:1200px;margin:0 auto;padding:0 20px}.narrow-width{max-width:850px;margin:0 auto;padding:0 20px}.bgLightgrey{background-color:var(--lightgrey);position:relative}.bgLightmint{background-color:rgba(143,227,217,0.2);position:relative}.bgLightmint h2{margin-top:0}.textAlignCenter{text-align:center}.image_container{line-height:0}.dont-flex{-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}.desktopNO{display:none}.mobileNO{display:none}.grid{display:-ms-grid;display:grid;gap:30px}.grid.col1fr-2fr{-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr}.grid.col200px{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.grid.col250px{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.grid.col300px{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.ratio16-9{aspect-ratio:16/9}.ratio2-1{aspect-ratio:2/1;width:100%}.ratio3-1{aspect-ratio:3/1}.content-image.cover .image_container,.content-image.cover figure,.content-image.cover video,.cover .image_container,.cover figure,.cover video{width:100%}.content-image.cover .image_container img,.content-image.cover figure img,.content-image.cover video img,.cover .image_container img,.cover figure img,.cover video img{font-family:"object-fit: cover;";-o-object-fit:cover;object-fit:cover;height:100%;width:100%;-o-object-position:center;object-position:center}.content-text:has(.media--left),.content-text:has(.media--right){clear:both}.media--right>figure{margin:0 0 20px 30px}.media--left>figure{margin:0 30px 20px 0}.margin-t0{margin-top:0!important}.margin-t10{margin-top:10px!important}.margin-t20{margin-top:20px!important}.margin-t30{margin-top:30px!important}.margin-t40{margin-top:40px!important}.margin-t50{margin-top:50px!important}.margin-t60{margin-top:60px!important}.margin-t70{margin-top:70px!important}.margin-t80{margin-top:80px!important}.margin-t90{margin-top:90px!important}.margin-t100{margin-top:100px!important}.margin-t-10{margin-top:-10px!important}.margin-t-20{margin-top:-20px!important}.margin-t-30{margin-top:-30px!important}.margin-t-40{margin-top:-40px!important}.margin-t-50{margin-top:-50px!important}.margin-t-60{margin-top:-60px!important}.margin-t-70{margin-top:-70px!important}.margin-t-80{margin-top:-80px!important}.margin-t-90{margin-top:-90px!important}.margin-t-100{margin-top:-100px!important}.margin-b0{margin-bottom:0!important}.margin-b10{margin-bottom:10px!important}.margin-b20{margin-bottom:20px!important}.margin-b30{margin-bottom:30px!important}.margin-b40{margin-bottom:40px!important}.margin-b50{margin-bottom:50px!important}.margin-b60{margin-bottom:60px!important}.margin-b70{margin-bottom:70px!important}.margin-b80{margin-bottom:80px!important}.margin-b90{margin-bottom:90px!important}.margin-b100{margin-bottom:100px!important}.padding-t0{padding-top:0!important}.padding-t10{padding-top:10px!important}.padding-t20{padding-top:20px!important}.padding-t30{padding-top:30px!important}.padding-t40{padding-top:40px!important}.padding-t50{padding-top:50px!important}.padding-t60{padding-top:60px!important}.padding-t70{padding-top:70px!important}.padding-t80{padding-top:80px!important}.padding-t90{padding-top:90px!important}.padding-t100{padding-top:100px!important}.padding-b0{padding-bottom:0!important}.padding-b10{padding-bottom:10px!important}.padding-b20{padding-bottom:20px!important}.padding-b30{padding-bottom:30px!important}.padding-b40{padding-bottom:40px!important}.padding-b50{padding-bottom:50px!important}.padding-b60{padding-bottom:60px!important}.padding-b70{padding-bottom:70px!important}.padding-b80{padding-bottom:80px!important}.padding-b90{padding-bottom:90px!important}.padding-b100{padding-bottom:100px!important}.ce_accordion{margin-bottom:20px}.accordion{padding:15px 30px}.accordion p:first-child{margin-top:0}.headlineDot{position:relative;overflow:visible}.headlineDot h3{margin-top:0}.headlineDot h3:after{content:"";width:30px;height:30px;background-color:var(--mint);border-radius:50px;opacity:0.5;position:absolute;left:-10px;top:0px;z-index:-1}.toggler{background:var(--mint);color:var(--white);position:relative;cursor:pointer;font-size:16px;line-height:20px;padding:15px 40px 15px 30px;border-radius:50px}.toggler:after{content:"\f067";font-size:12px;position:absolute;right:30px;top:15px}.toggler.active{background:var(--brandcolor)}.toggler.active:after{content:"\f068"}.headerSliderWrapper{position:relative}.headerSliderWrapper.shape:before{content:"";background-image:url(/files/theme/images/shape.svg);background-repeat:no-repeat;width:100%;height:100%;z-index:2;position:absolute;background-position:center bottom}.headerText{position:absolute;z-index:2;max-width:400px;top:15%;left:10%}.headerText h1,.headerText p,.headerText ul{color:var(--white)}.headerText p,.headerText ul{font-size:21px;line-height:31px}.slick-container{-ms-hyphens:none;hyphens:none}.slick-container section:last-child{margin-bottom:0px}.slick-container .slick-track .slick-slide{margin-bottom:15px}.slick-container .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0.5;margin:0px}.slick-container .slick-slide.slick-current{opacity:1}.slick-container .slick-slide .ce_image{width:100%}.slick-container button{border-width:0;position:absolute;z-index:3}.slick-container .slick-next,.slick-container .slick-prev{top:28%;height:40px;width:40px;background-color:transparent;border-radius:50%;border:2px solid var(--orange);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slick-container .slick-next:before,.slick-container .slick-prev:before{color:var(--orange);position:absolute;font-size:16px}.slick-container .slick-prev{left:30px}.slick-container .slick-prev:before{content:"\f177"}.slick-container .slick-next{right:30px}.slick-container .slick-next:before{content:"\f178"}.slick-container ul.slick-dots{margin:-10px 0 0 0;padding:10px 0 10px 0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;width:100%;background-color:var(--brandcolor);position:absolute;bottom:0}.slick-container ul.slick-dots li{display:list-item}.slick-container ul.slick-dots li button{position:relative;display:inline-block;width:14px!important;height:14px!important;padding:0;overflow:hidden;margin:12px 4px;border-radius:100%;border:none;outline:none!important;text-align:left;text-indent:-999px;background-color:var(--lightgrey);background-clip:padding-box;cursor:pointer}.slick-container ul.slick-dots li.slick-active button{background-color:var(--orange)}.slider-navigation{margin-left:20px}#dynamic-header{position:fixed;z-index:8;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;background-color:rgba(255,255,255,0.95)}#dynamic-header .inside{width:1200px;padding:0 20px;margin-top:12px;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#dynamic-header.scrolled-nav{background-color:rgba(255,255,255,0.95)}#dynamic-header.scrolled-nav .kontaktinfos{display:none}#dynamic-header.scrolled-nav .inside{padding:20px;margin-top:0;margin-bottom:0}#dynamic-header.scrolled-nav .logo img,#dynamic-header.scrolled-nav .logo span,#dynamic-header.scrolled-nav .logo svg{height:40px;width:120px}#dynamic-header .navis{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.rightSide{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.kontaktinfos{margin-bottom:10px;font-size:12px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.kontaktinfos .lextel{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--brandcolor);margin:0 20px 0 0}.kontaktinfos a{text-decoration:none;color:var(--brandcolor)}.kontaktinfos a:hover{color:var(--orangered)}.kontaktinfos .telefon{display:-webkit-box;display:-ms-flexbox;display:flex}.kontaktinfos .telefon:before{content:"\f095";position:relative!important;margin:0 6px 0 10px!important}.kontaktinfos .email:before{content:"\f0e0"}.kontaktinfos .email:before,.kontaktinfos .telefon:before{display:block;color:var(--brandcolor);position:absolute;font-size:10px;margin:0px 0px 0px -17px}.logo{height:auto;z-index:8;line-height:0}.logo span{display:block;content:url(/files/theme/images/lex-pflegehilfsmittel-logo-quer.svg);width:150px}.logo img,.logo svg{height:60px}.blur{display:none;backdrop-filter:blur(3px);-webkit-mask-image:-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(80%,black));-webkit-mask-image:linear-gradient(to top,transparent 0%,black 80%);mask-image:-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(80%,black));mask-image:linear-gradient(to top,transparent 0%,black 80%);position:absolute;left:0;top:80px;width:100%;height:100%;z-index:-1}#wrapper #container{margin-top:90px}#footer{background-color:var(--brandcolor)}#footer .inside{margin:0 auto;max-width:1200px;padding:50px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#footer .mod_customnav ul{-webkit-padding-start:0px;padding-inline-start:0px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin:0}#footer .mod_customnav ul li{list-style:none}#footer .mod_customnav ul li.active span{color:var(--mint)}#footer .mod_customnav ul li.active.highlight{background-color:var(--orangered)}#footer .mod_customnav ul li a{color:var(--white)}#footer .mod_customnav ul li a:hover{color:var(--mint)}#footer .mod_customnav ul li:before{content:url("/files/theme/images/bullet-mint.svg");background-repeat:no-repeat;background-size:contain;width:14px;height:15px;margin-right:10px}body{font-size:16px;line-height:24px;-ms-hyphens:auto;hyphens:auto;color:var(--grey)}h1,h2,h3,h4{-ms-hyphens:inherit;hyphens:inherit;color:var(--brandcolor)}h1{font-size:28px;line-height:38px}h2{font-size:24px;line-height:34px;margin-bottom:0px}h3{font-size:20px;line-height:30px;margin-bottom:0px;color:var(--grey)}.ce_linkteaser ul,.ce_text ul{-webkit-padding-start:0;padding-inline-start:0}.ce_linkteaser ul li,.ce_text ul li{list-style:none;padding-left:25px;position:relative}.ce_linkteaser ul li:before,.ce_text ul li:before{content:url("/files/theme/images/bullet-orange.svg");background-repeat:no-repeat;background-size:contain;position:absolute;left:0;top:2px}a{text-decoration:none;color:var(--orange)}a:hover{color:var(--orangered)}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:url("/files/theme/fonts/sourcesans/source-sans-pro-v21-latin-regular.eot");src:url("/files/theme/fonts/sourcesans/source-sans-pro-v21-latin-regular.eot?#iefix") format("embedded-opentype"),url("/files/theme/fonts/sourcesans/source-sans-pro-v21-latin-regular.woff2") format("woff2"),url("/files/theme/fonts/sourcesans/source-sans-pro-v21-latin-regular.woff") format("woff"),url("/files/theme/fonts/sourcesans/source-sans-pro-v21-latin-regular.ttf") format("truetype"),url("/files/theme/fonts/sourcesans/source-sans-pro-v21-latin-regular.svg#SourceSansPro") format("svg")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:italic;font-weight:400;src:url("/files/theme/fonts/sourcesans/source-sans-pro-v21-latin-italic.eot");src:url("/files/theme/fonts/sourcesans/source-sans-pro-v21-latin-italic.eot?#iefix") format("embedded-opentype"),url("/files/theme/fonts/sourcesans/source-sans-pro-v21-latin-italic.woff2") format("woff2"),url("/files/theme/fonts/sourcesans/source-sans-pro-v21-latin-italic.woff") format("woff"),url("/files/theme/fonts/sourcesans/source-sans-pro-v21-latin-italic.ttf") format("truetype"),url("/files/theme/fonts/sourcesans/source-sans-pro-v21-latin-italic.svg#SourceSansPro") format("svg")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:700;src:url("/files/theme/fonts/sourcesans/source-sans-pro-v21-latin-700.eot");src:url("/files/theme/fonts/sourcesans/source-sans-pro-v21-latin-700.eot?#iefix") format("embedded-opentype"),url("/files/theme/fonts/sourcesans/source-sans-pro-v21-latin-700.woff2") format("woff2"),url("/files/theme/fonts/sourcesans/source-sans-pro-v21-latin-700.woff") format("woff"),url("/files/theme/fonts/sourcesans/source-sans-pro-v21-latin-700.ttf") format("truetype"),url("/files/theme/fonts/sourcesans/source-sans-pro-v21-latin-700.svg#SourceSansPro") format("svg")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:italic;font-weight:700;src:url("/files/theme/fonts/sourcesans/source-sans-pro-v21-latin-700italic.eot");src:url("/files/theme/fonts/sourcesans/source-sans-pro-v21-latin-700italic.eot?#iefix") format("embedded-opentype"),url("/files/theme/fonts/sourcesans/source-sans-pro-v21-latin-700italic.woff2") format("woff2"),url("/files/theme/fonts/sourcesans/source-sans-pro-v21-latin-700italic.woff") format("woff"),url("/files/theme/fonts/sourcesans/source-sans-pro-v21-latin-700italic.ttf") format("truetype"),url("/files/theme/fonts/sourcesans/source-sans-pro-v21-latin-700italic.svg#SourceSansPro") format("svg")}@font-face{font-display:swap;font-family:"Ubuntu";font-style:normal;font-weight:400;src:url("/files/theme/fonts/ubuntu/ubuntu-v20-latin-regular.eot");src:url("/files/theme/fonts/ubuntu/ubuntu-v20-latin-regular.eot?#iefix") format("embedded-opentype"),url("/files/theme/fonts/ubuntu/ubuntu-v20-latin-regular.woff2") format("woff2"),url("/files/theme/fonts/ubuntu/ubuntu-v20-latin-regular.woff") format("woff"),url("/files/theme/fonts/ubuntu/ubuntu-v20-latin-regular.ttf") format("truetype"),url("/files/theme/fonts/ubuntu/ubuntu-v20-latin-regular.svg#Ubuntu") format("svg")}@font-face{font-display:swap;font-family:"Ubuntu";font-style:italic;font-weight:400;src:url("/files/theme/fonts/ubuntu/ubuntu-v20-latin-italic.eot");src:url("/files/theme/fonts/ubuntu/ubuntu-v20-latin-italic.eot?#iefix") format("embedded-opentype"),url("/files/theme/fonts/ubuntu/ubuntu-v20-latin-italic.woff2") format("woff2"),url("/files/theme/fonts/ubuntu/ubuntu-v20-latin-italic.woff") format("woff"),url("/files/theme/fonts/ubuntu/ubuntu-v20-latin-italic.ttf") format("truetype"),url("/files/theme/fonts/ubuntu/ubuntu-v20-latin-italic.svg#Ubuntu") format("svg")}@font-face{font-display:swap;font-family:"Ubuntu";font-style:normal;font-weight:700;src:url("/files/theme/fonts/ubuntu/ubuntu-v20-latin-700.eot");src:url("/files/theme/fonts/ubuntu/ubuntu-v20-latin-700.eot?#iefix") format("embedded-opentype"),url("/files/theme/fonts/ubuntu/ubuntu-v20-latin-700.woff2") format("woff2"),url("/files/theme/fonts/ubuntu/ubuntu-v20-latin-700.woff") format("woff"),url("/files/theme/fonts/ubuntu/ubuntu-v20-latin-700.ttf") format("truetype"),url("/files/theme/fonts/ubuntu/ubuntu-v20-latin-700.svg#Ubuntu") format("svg")}@font-face{font-display:swap;font-family:"Ubuntu";font-style:italic;font-weight:700;src:url("/files/theme/fonts/ubuntu/ubuntu-v20-latin-700italic.eot");src:url("/files/theme/fonts/ubuntu/ubuntu-v20-latin-700italic.eot?#iefix") format("embedded-opentype"),url("/files/theme/fonts/ubuntu/ubuntu-v20-latin-700italic.woff2") format("woff2"),url("/files/theme/fonts/ubuntu/ubuntu-v20-latin-700italic.woff") format("woff"),url("/files/theme/fonts/ubuntu/ubuntu-v20-latin-700italic.ttf") format("truetype"),url("/files/theme/fonts/ubuntu/ubuntu-v20-latin-700italic.svg#Ubuntu") format("svg")}fieldset{border:0;padding:0}.widget{margin:0 0 5px 0}label{display:block}.widget-checkbox label,.widget-radio label{display:inline}.widget-checkbox span,.widget-radio span{display:block}.contact-fields .widget{margin:0 0 10px 0}input.text,textarea{width:100%;max-width:500px;padding:5px}p.error{color:red;font-weight:bold}.ce_form{overflow:visible}.ce_form .lightgrey{padding:20px}.formbody .datenschutzhinweis p{font-size:16px;line-height:24px;margin:0}.formbody .textarea,.formbody input.text,.formbody select{-webkit-appearance:none;border-radius:50px;background-color:rgba(143,227,217,0.2);font-family:var(--font-body);font-size:16px;line-height:24px;width:100%;max-width:100%;padding:20px;margin:0 0 10px 0}.formbody .textarea{border-radius:20px}.formbody .textarea,.formbody input,.formbody select{border-bottom:0px!important;border-left:0!important;border-top:0!important;border-right:0!important}.formbody ::-webkit-input-placeholder{color:var(--brandcolor)}.formbody ::-moz-placeholder{color:var(--brandcolor);opacity:1}.formbody :-ms-input-placeholder{color:var(--brandcolor)}.formbody ::-ms-input-placeholder{color:var(--brandcolor)}.formbody ::placeholder{color:var(--brandcolor)}.formbody label,.formbody legend{font-weight:700;line-height:20px;margin:0 0 10px 0}.formbody legend{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.formbody span label{font-weight:400}.formbody select{color:var(--brandcolor);cursor:pointer;position:relative}.formbody select::-ms-expand{display:none}.formbody select:focus::-ms-value{background-color:transparent}.formbody .widget-select:after{content:"\f078";font-size:12px;margin:20px 0 0 -35px;position:absolute;z-index:-1;color:var(--brandcolor)}.formbody button.submit{text-transform:uppercase;cursor:pointer}.formbody button{border:0}.formbody label{display:-webkit-inline-box;font-size:16px;line-height:20px}.formbody input.checkbox,.formbody input.radio{position:absolute;opacity:0}.formbody input.radio+label:before{border-radius:50px}.formbody input.checkbox+label:before,.formbody input.radio+label:before{width:8px;height:8px;border:3px solid var(--mint);display:block;content:"";margin:3px 10px 0 0;background-color:var(--mint)}.formbody input.checkbox:checked+label:before,.formbody input.radio:checked+label:before{background-color:var(--brandcolor)!important}.formbody .widget-pagebreak{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.formbody .widget-placeholder .label{font-weight:700;line-height:20px;margin:20px 0 0 0}.formbody .widget-placeholder .value:not(:last-child):after{content:"";width:100%;height:1px;background:var(--lightgrey);display:block}.formbody p.error{background-color:var(--orangered);color:var(--white);padding:8px}.formbody .widget-calendar{position:relative}.formbody .widget-calendar div{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.formbody .widget-calendar div .input-button{position:absolute;top:15px;right:30px}.formbody [id^=signature_].canvas{border:0;border-radius:20px;background-color:rgba(143,227,217,0.2);width:100%!important}.formbody [id^=signature_].canvas input[type=button]{background-image:url(/files/theme/images/undo.svg);background-color:transparent;background-size:15px;left:auto!important;top:-10px!important;right:-5px}.widget-pagebreak button{cursor:pointer}.paket label{font-size:20px;line-height:30px;margin-bottom:0px;color:var(--grey);font-weight:700!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.paket ul{padding:0 0 0 18px;font-size:14px;line-height:16px}.paket ul li{margin-bottom:10px}.altcha-main{padding:0!important}.altcha{border:0!important}.altcha[data-state=verified] input{background-color:var(--orange)}.altcha-label{margin:0!important;font-weight:400!important}.altcha-checkbox input{border:1px solid var(--mint)!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px}#CybotCookiebotDialogBody{padding:0!important}#CybotCookiebotDialog div{font-family:Arial,sans-serif!important;color:var(--black)!important;font-size:16px;line-height:20px}#CybotCookiebotDialog div h2{text-transform:none;font-size:18px;line-height:24px;color:var(--black)!important;font-family:Arial,sans-serif!important}#CybotCookiebotDialogBodyLevelButtons{float:none!important;margin:10px!important}#CybotCookiebotDialogBodyLevelButtons input,#CybotCookiebotDialogBodyLevelButtons label{min-width:auto!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper{margin:10px!important;padding:0!important;float:none!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{border:0px!important}a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background:transparent!important;color:var(--brandcolor)!important;border:1px solid var(--lightgrey)!important;height:auto!important}a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:hover{background:var(--brandcolor)!important;color:var(--white)!important;border-color:var(--brandcolor)!important}a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background:var(--lightgrey)!important;height:auto!important}a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover{background:var(--brandcolor)!important}a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{font-family:Arial,sans-serif!important;text-decoration:none!important;text-transform:none;font-size:16px!important;line-height:26px!important;font-weight:normal!important;padding:8px 15px!important;background-repeat:no-repeat;border-radius:0;display:inline-block;cursor:pointer;width:100%!important;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px 0!important}#CybotCookiebotDialogBodyLevelButtonsTable{width:100%!important}#CybotCookiebotDialogBodyLevelButtonsSelectPane{border-radius:0!important}#CybotCookiebotDialogBodyLevelDetailsWrapper{background:var(--lightgrey)!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:var(--brandcolor)!important;border-color:var(--brandcolor)!important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border-color:var(--brandcolor)!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a,#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink,#CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a,#CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover,#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a,#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a,#CybotCookiebotDialogBodyLevelButtonsSelectPane label:not([for=CybotCookiebotDialogBodyLevelButtonNecessary]) .CybotCookiebotDialogBodyLevelButtonDescription:hover,#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover,#CybotCookiebotDialogDetailBodyContentTextAbout a,#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:var(--brandcolor)!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.active{color:var(--brandcolor)!important;border-bottom:1px solid var(--brandcolor)!important}#CybotCookiebotDialogHeader{display:none!important}.hide{display:none!important}.mobile_menu_overlay{display:none!important}.codefog-nav{overflow-y:scroll;padding:120px 0 70px 0}.codefog-nav li{list-style:none}.mobile_menu_active{overflow:hidden}.mobile_menu_active .mobile_menu{margin-top:90px}.mobile_menu{font-size:20px;line-height:25px;z-index:7;margin-top:0px}.mobile_menu li.mobilemenuNO{display:none}.mobile_menu .mod_onepage_navigation li.active a{color:var(--orange);opacity:0.6}.mobile_menu .mod_onepage_navigation ul.level_1>li{padding:0 0 10px 0}.mobile_menu .mod_onepage_navigation ul.level_1>li>a{text-transform:none;font-weight:400;letter-spacing:normal}.mobile_menu .inner{background-color:var(--brandcolor);overflow-y:auto}.mobile_menu li.highlight.active span{color:var(--white);background-color:var(--orangered);border-radius:50px;padding:10px 25px}.mobile_menu li.highlight a{background:var(--orange);border-radius:50px;display:inline-block;padding:10px 25px}.mobile_menu li.highlight a:hover{background-color:var(--orangered);color:var(--white)}.mobile_menu ul.level_1{position:relative;list-style:none;padding:0;margin:0;text-align:left;-webkit-padding-start:0px;padding-inline-start:0px}.mobile_menu li{padding:0 0 20px 0;text-align:center}.mobile_menu li.submenu_show>ul{display:-ms-grid;display:grid}.mobile_menu li a{display:block;color:var(--white);text-decoration:none;line-height:inherit}.mobile_menu li a:hover{color:var(--orange)}.mobile_menu li .trail{color:var(--black)}.mobile_menu li .forward{font-weight:400!important;margin-bottom:15px;display:block}.mobile_menu li:before{display:none}.mobile_menu li.last{border:none}.mobile_menu li:hover .level_2 li{display:list-item!important}.mobile_menu li.submenu.submenu_show a.submenu{color:var(--white);margin-bottom:5px}.mobile_menu li.submenu.submenu_show ul.level_2 li{display:block}.mobile_menu li.submenu .submenu:after{font-size:16px;position:absolute;margin:0 0 0 10px}.mobile_menu li.active{color:var(--orange);font-style:normal;opacity:1;font-weight:400}.mobile_menu li.active a{color:var(--brandcolor)}.mobile_menu li.active strong{font-weight:400!important}.mobile_menu li.trail .level_2 li{display:list-item!important}.mobile_menu ul.level_2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-padding-start:0px;padding-inline-start:0px}.mobile_menu ul.level_2 li{list-style:none;font-size:20px;padding:0;display:none}.mobile_menu ul.level_2 li:last-child{border-bottom:1px solid var(--white);padding-bottom:20px;margin-bottom:20px}.mobile_menu ul.level_2 li.active{opacity:1!important}.mobile_menu ul.level_2 li:hover{color:var(--brandcolor)!important}.mobile_menu ul.level_2 li a{text-transform:none;display:inline-block}.mobile_menu ul.level_2 li a:hover{color:var(--brandcolor)!important}.mobile_menu ul.level_2 li a span{padding:0}.mobile_menu ul.level_2 li :before{display:none!important}.menu-icon__cheeckbox:checked+div span:first-of-type,.mobile_menu_trigger.active span:first-of-type{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:5px}.menu-icon__cheeckbox:checked+div span:last-of-type,.mobile_menu_trigger.active span:last-of-type{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:5px}.menu-icon__cheeckbox:checked+div.active:hover span:first-of-type,.menu-icon__cheeckbox:checked+div.active:hover span:last-of-type,.menu-icon__cheeckbox:checked+div:hover .menu-icon__cheeckbox:checked+div span:first-of-type,.menu-icon__cheeckbox:checked+div:hover .menu-icon__cheeckbox:checked+div span:last-of-type,.mobile_menu_trigger.active.active:hover span:first-of-type,.mobile_menu_trigger.active.active:hover span:last-of-type,.mobile_menu_trigger.active:hover .menu-icon__cheeckbox:checked+div span:first-of-type,.mobile_menu_trigger.active:hover .menu-icon__cheeckbox:checked+div span:last-of-type{width:22px}.menu-icon{position:relative;width:50px;height:50px;cursor:pointer}.menu-icon .menu-icon__cheeckbox{display:block;width:100%;height:100%;position:relative;cursor:pointer;z-index:2;-webkit-touch-callout:none;position:absolute;opacity:0}.menu-icon div{margin:auto;position:absolute;top:0;right:0;left:0;bottom:0;width:22px;height:12px}.menu-icon span{position:absolute;display:block;width:100%;height:2px;background-color:var(--brandcolor,#000);border-radius:1px;-webkit-transition:all 0.2s cubic-bezier(0.1,0.82,0.76,0.965);transition:all 0.2s cubic-bezier(0.1,0.82,0.76,0.965)}.menu-icon span:first-of-type{top:0}.menu-icon span:last-of-type{bottom:0}@media (min-width:1024px){.menu-icon:hover span:first-of-type{width:26px}.menu-icon:hover span:last-of-type{width:12px}}.horizontalNav{font-size:16px;line-height:20px;font-weight:400;color:var(--brandcolor);position:relative;overflow:visible;max-width:1024px;margin:0 auto}.horizontalNav nav{overflow:visible}.horizontalNav ul{position:relative;-webkit-padding-start:0}.horizontalNav ul.level_1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;gap:5px}.horizontalNav ul.level_1>li{list-style:none!important;display:-webkit-box;display:-ms-flexbox;display:flex}.horizontalNav ul.level_1>li.active,.horizontalNav ul.level_1>li.submenu.trail{background:var(--lightgrey);border-radius:50px;padding:10px 25px}.horizontalNav ul.level_1>li.active.highlight{background-color:var(--orangered)}.horizontalNav ul.level_1>li.highlight{background:var(--orange);border-radius:50px}.horizontalNav ul.level_1>li.highlight span.active{color:var(--white)}.horizontalNav ul.level_1>li.highlight a:hover{background:var(--orangered);color:var(--white)}.horizontalNav ul.level_1>li.highlight a{color:var(--white)}.horizontalNav ul.level_1>li a:hover{background:var(--lightgrey);border-radius:50px;padding:10px 25px}.horizontalNav ul.level_1>li a:hover,.horizontalNav ul.level_1>li>span.active{text-decoration:none;color:var(--brandcolor)}.horizontalNav ul.level_1>li .trail,.horizontalNav ul.level_1>li span:hover,.horizontalNav ul.level_1>li>span.active{color:var(--brandcolor)}.horizontalNav ul.level_1>li>a{color:var(--brandcolor);text-decoration:none;padding:10px 25px;border-radius:50px}.horizontalNav ul.level_1>li>span{cursor:pointer}.horizontalNav ul.level_1>li>span.trail{padding:10px 25px}.horizontalNav ul.level_1>li.active a{color:var(--brandcolor)}.horizontalNav ul.level_1>li.submenu:hover ul.level_2{visibility:visible;opacity:1}.horizontalNav ul.level_2{text-transform:none;visibility:hidden;opacity:0;position:absolute;top:43px;z-index:2;background:var(--brandcolor);padding:20px 0 0 0}.horizontalNav ul.level_2 li{display:block;margin:0 0 20px 0;padding:0px 30px;position:relative;min-width:240px}.horizontalNav ul.level_2 li a:hover:after,.horizontalNav ul.level_2 li span:hover:after{display:none}.horizontalNav ul.level_2 li .trail span,.horizontalNav ul.level_2 li.active span{text-transform:none;font-size:16px;line-height:26px;display:block;color:--brandcolor!important;padding:0}.horizontalNav ul.level_2 li.submenu.trail a:after,.horizontalNav ul.level_2 li.submenu.trail:after{display:none!important}.horizontalNav ul.level_2 li a span{font-size:16px;line-height:26px;display:block;color:var(--brandcolor);padding:0}.horizontalNav ul.level_2 li a span:hover{color:var(--brandcolor);cursor:pointer;text-transform:none}.horizontalNav ul.level_2 li a span:hover:after{display:none}.horizontalNav ul.level_2 li.submenu:hover ul.level_3{visibility:visible;opacity:1}.horizontalNav ul.level_3{position:absolute;top:0;left:100%;visibility:hidden;opacity:0;background:var(--lightgrey);padding-top:15px}@media (max-width:1080px){.horizontalNav{display:none}.vorteile.max-width{max-width:700px}.kontaktinfos{margin-bottom:0;margin-right:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:767.98px){h1{font-size:24px;line-height:30px}.desktopNO{display:none}.mobileNO{display:block}.c15l,.c15r,.c16l,.c16r,.c20l,.c20r,.c25l,.c25r,.c30l,.c30r,.c33l,.c33r,.c38l,.c38r,.c40l,.c40r,.c45l,.c45r,.c50l,.c50r,.c55l,.c55r,.c60l,.c60r,.c62l,.c62r,.c66l,.c66r,.c70l,.c70r,.c75l,.c75r,.c80l,.c80r,.c85l,.c85r{float:none!important;display:block!important;width:100%!important;margin:0!important}.subcolumns{width:auto}.subcr{padding-left:0!important;margin-top:30px}.subcl{padding-right:0!important}#footer .inside{-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .inside .mod_customnav{margin-top:30px}.headerSliderWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background-color:var(--brandcolor)}.headerText{position:relative;margin-bottom:50px;left:0;max-width:100%;padding:0 20px}.headerText h1{margin-top:30px}.headerText p,.headerText ul{font-size:18px;line-height:24px}.margin-b80{margin-bottom:20px!important}.margin-t80{margin-top:20px!important}.kontaktinfos{display:none}}@media (max-width:575.98px){#footer .inside{display:block}#footer .inside .mod_customnav ul{display:block}#footer .inside .mod_customnav ul li{margin-bottom:10px}}
