@charset "UTF-8";
@font-face{font-family:"Amble";font-style:normal;font-weight:300;font-display:swap;src:url("/fileadmin/templates/webfonts/Amble-Light.ttf") format("truetype")}@font-face{font-family:"Amble";font-style:normal;font-weight:400;font-display:swap;src:url("/fileadmin/templates/webfonts/Amble-Regular.ttf") format("truetype")}@font-face{font-family:"Amble";font-style:normal;font-weight:500;font-display:swap;src:url("/fileadmin/templates/webfonts/Amble-Regular.ttf") format("truetype")}@font-face{font-family:"Amble";font-style:normal;font-weight:600;font-display:swap;src:url("/fileadmin/templates/webfonts/Amble-Bold.ttf") format("truetype")}@font-face{font-family:"Amble";font-style:normal;font-weight:700;font-display:swap;src:url("/fileadmin/templates/webfonts/Amble-Bold.ttf") format("truetype")}@font-face{font-family:"Amble";font-style:italic;font-weight:700;font-display:swap;src:url("/fileadmin/templates/webfonts/Amble-BoldItalic.ttf") format("truetype")}h1,.h1{font-size:clamp(2rem, 5vw, 4.5rem);font-weight:700;line-height:111%;margin:0 0 1rem;padding:0;color:#282828;text-transform:uppercase;font-style:italic}h2,.vertrag-abschluss .body .bundle-info .price span,.tarifuebersicht .type,.h2{font-size:clamp(1.75rem, 5vw, 2.5rem);font-weight:600;line-height:128%;margin:0 0 1rem;padding:0;color:#282828;position:relative;text-transform:uppercase;font-style:italic}@media (max-width:991px){h2 br,.vertrag-abschluss .body .bundle-info .price span br,.tarifuebersicht .type br,h2 em,.vertrag-abschluss .body .bundle-info .price span em,.tarifuebersicht .type em,.h2 br,.h2 em{display:none}}h3,.vertrag-abschluss .body .bundle-info .name,.h3{font-size:clamp(1.5rem, 5vw, 2rem);font-weight:600;line-height:125%;margin:0 0 1rem;padding:0;color:#282828;font-style:italic}h4,.h4{font-size:clamp(1.25rem, 5vw, 1.75rem);font-weight:600;line-height:150%;margin:0 0 0.5rem;padding:0;color:#282828}h5,.h5{font-size:clamp(1rem, 5vw, 1.5rem);font-weight:700;line-height:166%;margin:0 0 0.5rem;padding:0;color:#282828}p,form label,form ::placeholder,.p{font-size:1rem;font-weight:400;line-height:160%;margin:0 0 1rem;padding:0;color:#282828}p.lead,form .lead::placeholder,.p.lead{font-size:clamp(1rem, 5vw, 1.5rem);font-weight:500;line-height:150%;margin:0 0 1rem;padding:0}p.small,form .pflichtfeld,form .input.has-error .error-message,form .small::placeholder,footer .invite-logo:before,footer p,footer form label,form footer label,footer form ::placeholder,form footer ::placeholder,.p.small{font-size:clamp(0.875rem, 5vw, 0.875rem);font-weight:400;line-height:157%;margin:0 0 0.5rem;padding:0;color:#5E5E5E}p.label,form .label::placeholder,.p.label{font-size:clamp(0.75rem, 5vw, 1rem);font-weight:700;line-height:157%;margin:0 0 1rem;padding:0;text-transform:uppercase;font-style:italic;letter-spacing:6px}@media (max-width:576px){p,form label,form ::placeholder,.p{font-size:1rem}}a{text-decoration:none;color:#282828}a i:not(.fa-at):not(.fa-chevron-up){margin-right:8px}a.link{font-weight:700;will-change:color;white-space:nowrap}a.link:after{content:"";margin-left:8px;font-family:"Font Awesome 5 Pro";font-weight:400;font-size:0.875em}ul{margin:0;padding-left:0;list-style:none}ul li{font-size:1rem;font-weight:400;line-height:160%;margin:0 0 1rem;padding:0;color:#282828;position:relative}ul ul{margin-top:16px}main ul:not(.switch-view):not(.standort-info):not(.opening-hours):not(.slick-dots):not(.isotope-filter):not(.anchor-nav) li{padding:0 0 0 24px}main ul:not(.switch-view):not(.standort-info):not(.opening-hours):not(.slick-dots):not(.isotope-filter):not(.anchor-nav) li:before{content:"";display:block;width:16px;height:16px;position:absolute;left:0;top:4px;background:url(../assets/icons/icon-arrow.png)}.check-list ul{margin:0;padding:0;list-style:none}.check-list ul li{padding-left:40px;position:relative}.check-list ul li:before{content:"";display:inline-block;width:24px;height:24px;margin-right:16px;position:absolute;left:0;top:0}div[class^="col-"] ul:not(.siegel):not(.slick-dots) li{padding-left:40px}div[class^="col-"] ul:not(.siegel):not(.slick-dots) li:before{content:"";display:inline-block;width:24px;height:24px;margin-right:16px;position:absolute;left:0;top:-2px}sup{vertical-align:baseline;font-size:0.5em;position:relative;top:-1em}h1 strong,h2 strong,.vertrag-abschluss .body .bundle-info .price span strong,.tarifuebersicht .type strong,h3 strong,.vertrag-abschluss .body .bundle-info .name strong,h4 strong,h5 strong{color:#00939d}.secondaryColor-text{color:#14213D}.gray700-text{color:#5E5E5E}.gray900-text{color:#282828}.container-fluid{width:100%;padding-right:16px;padding-left:16px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-12px;margin-left:-12px}@media (max-width:576px){.row{margin-right:-8px;margin-left:-8px}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:12px;padding-left:12px}@media (max-width:576px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{padding-right:8px;padding-left:8px}}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:577px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:769px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1201px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.no-margin{margin:0 !important}.margin-8{margin:8px !important}.margin-16{margin:16px !important}.margin-24{margin:24px !important}.margin-32{margin:32px !important}.margin-40{margin:40px !important}.margin-48{margin:48px !important}.margin-56{margin:56px !important}.margin-64{margin:64px !important}.margin-72{margin:72px !important}.margin-80{margin:80px !important}.no-margin-top{margin-top:0 !important}.margin-top-8{margin-top:8px !important}.margin-top-16{margin-top:16px !important}.margin-top-24{margin-top:24px !important}.margin-top-32{margin-top:32px !important}.margin-top-40{margin-top:40px !important}.margin-top-48{margin-top:48px !important}.margin-top-56{margin-top:56px !important}.margin-top-64{margin-top:64px !important}.margin-top-72{margin-top:72px !important}.margin-top-80{margin-top:80px !important}.margin-top--40{margin-top:-40px !important}.margin-top--48{margin-top:-48px !important}.margin-top--120{margin-top:-120px !important}.margin-top--160{margin-top:-160px !important}.margin-top--220{margin-top:-220px !important}.margin-top--240{margin-top:-240px !important}.margin-top--340{margin-top:-340px !important}.no-margin-bottom{margin-bottom:0 !important}.margin-bottom-8{margin-bottom:8px !important}.margin-bottom-16{margin-bottom:16px !important}.margin-bottom-24{margin-bottom:24px !important}.margin-bottom-32{margin-bottom:32px !important}.margin-bottom-40{margin-bottom:40px !important}.margin-bottom-48{margin-bottom:48px !important}.margin-bottom-56{margin-bottom:56px !important}.margin-bottom-64{margin-bottom:64px !important}.margin-bottom-72{margin-bottom:72px !important}.margin-bottom-80{margin-bottom:80px !important}.no-margin-left{margin-left:0 !important}.margin-left-8{margin-left:8px !important}.margin-left-16{margin-left:16px !important}.margin-left-24{margin-left:24px !important}.margin-left-32{margin-left:32px !important}.margin-left-40{margin-left:40px !important}.margin-left-48{margin-left:48px !important}.margin-left-56{margin-left:56px !important}.margin-left-64{margin-left:64px !important}.margin-left-72{margin-left:72px !important}.margin-left-80{margin-left:80px !important}.no-margin-right{margin-right:0 !important}.margin-right-8{margin-right:8px !important}.margin-right-16{margin-right:16px !important}.margin-right-24{margin-right:24px !important}.margin-right-32{margin-right:32px !important}.margin-right-40{margin-right:40px !important}.margin-right-48{margin-right:48px !important}.margin-right-56{margin-right:56px !important}.margin-right-64{margin-right:64px !important}.margin-right-72{margin-right:72px !important}.margin-right-80{margin-right:80px !important}div[class*="p-"],div[class*="no-p"]{text-shadow:none !important}.no-p{padding:0 !important}.p-8{padding:8px !important}.p-16{padding:16px !important}.p-24{padding:24px !important}.p-32{padding:32px !important}.p-40{padding:40px !important}.p-48{padding:48px !important}.p-56{padding:56px !important}.p-64{padding:64px !important}.p-72{padding:72px !important}.p-80{padding:80px !important}.p-88{padding:88px !important}.p-96{padding:96px !important}.p-104{padding:104px !important}.p-160{padding:160px !important}.no-p-t{padding-top:0 !important}.p-t-8{padding-top:8px !important}.p-t-16{padding-top:16px !important}.p-t-24{padding-top:24px !important}.p-t-32{padding-top:32px !important}.p-t-40{padding-top:40px !important}.p-t-48{padding-top:48px !important}.p-t-56{padding-top:56px !important}.p-t-64{padding-top:64px !important}.p-t-72{padding-top:72px !important}.p-t-80{padding-top:80px !important}.p-t-88{padding-top:88px !important}.p-t-96{padding-top:96px !important}.p-t-104{padding-top:104px !important}.p-t-160{padding-top:160px !important}.no-p-b{padding-bottom:0 !important}.p-b-8{padding-bottom:8px !important}.p-b-16{padding-bottom:16px !important}.p-b-24{padding-bottom:24px !important}.p-b-32{padding-bottom:32px !important}.p-b-40{padding-bottom:40px !important}.p-b-48{padding-bottom:48px !important}.p-b-56{padding-bottom:56px !important}.p-b-64{padding-bottom:64px !important}.p-b-72{padding-bottom:72px !important}.p-b-80{padding-bottom:80px !important}.p-b-88{padding-bottom:88px !important}.p-b-96{padding-bottom:96px !important}.p-b-104{padding-bottom:104px !important}.p-b-160{padding-bottom:160px !important}.p-b-180{padding-bottom:180px !important}.p-b-220{padding-bottom:220px !important}.p-b-280{padding-bottom:280px !important}.no-p-l{padding-left:0 !important}.p-l-8{padding-left:8px !important}.p-l-12{padding-left:12px !important}.p-l-16{padding-left:16px !important}.p-l-24{padding-left:24px !important}.p-l-32{padding-left:32px !important}.p-l-40{padding-left:40px !important}.p-l-48{padding-left:48px !important}.p-l-56{padding-left:56px !important}.p-l-64{padding-left:64px !important}.p-l-72{padding-left:72px !important}.p-l-80{padding-left:80px !important}.p-l-88{padding-left:88px !important}.p-l-96{padding-left:96px !important}.p-l-104{padding-left:104px !important}.p-l-120{padding-left:120px !important}.no-p-r{padding-right:0 !important}.p-r-8{padding-right:8px !important}.p-r-12{padding-right:12px !important}.p-r-16{padding-right:16px !important}.p-r-24{padding-right:24px !important}.p-r-32{padding-right:32px !important}.p-r-40{padding-right:40px !important}.p-r-48{padding-right:48px !important}.p-r-56{padding-right:56px !important}.p-r-64{padding-right:64px !important}.p-r-72{padding-right:72px !important}.p-r-80{padding-right:80px !important}.p-r-88{padding-right:88px !important}.p-r-96{padding-right:96px !important}.p-r-104{padding-right:104px !important}.p-r-120{padding-right:120px !important}.p-r-208{padding-right:208px !important}.p-r-220{padding-right:220px !important}@media (min-width:577px){.no-p-sm{padding:0 !important}.p-sm-8{padding:8px !important}.p-sm-16{padding:16px !important}.p-sm-24{padding:24px !important}.p-sm-32{padding:32px !important}.p-sm-40{padding:40px !important}.p-sm-48{padding:48px !important}.p-sm-56{padding:56px !important}.p-sm-64{padding:64px !important}.p-sm-72{padding:72px !important}.p-sm-80{padding:80px !important}.p-sm-88{padding:88px !important}.p-sm-96{padding:96px !important}.p-sm-104{padding:104px !important}.p-sm-160{padding:160px !important}.no-p-t-sm{padding-top:0 !important}.p-t-sm-8{padding-top:8px !important}.p-t-sm-16{padding-top:16px !important}.p-t-sm-24{padding-top:24px !important}.p-t-sm-32{padding-top:32px !important}.p-t-sm-40{padding-top:40px !important}.p-t-sm-48{padding-top:48px !important}.p-t-sm-56{padding-top:56px !important}.p-t-sm-64{padding-top:64px !important}.p-t-sm-72{padding-top:72px !important}.p-t-sm-80{padding-top:80px !important}.p-t-sm-88{padding-top:88px !important}.p-t-sm-96{padding-top:96px !important}.p-t-sm-104{padding-top:104px !important}.p-t-sm-160{padding-top:160px !important}.no-p-b-sm{padding-bottom:0 !important}.p-b-sm-8{padding-bottom:8px !important}.p-b-sm-16{padding-bottom:16px !important}.p-b-sm-24{padding-bottom:24px !important}.p-b-sm-32{padding-bottom:32px !important}.p-b-sm-40{padding-bottom:40px !important}.p-b-sm-48{padding-bottom:48px !important}.p-b-sm-56{padding-bottom:56px !important}.p-b-sm-64{padding-bottom:64px !important}.p-b-sm-72{padding-bottom:72px !important}.p-b-sm-80{padding-bottom:80px !important}.p-b-sm-88{padding-bottom:88px !important}.p-b-sm-96{padding-bottom:96px !important}.p-b-sm-104{padding-bottom:104px !important}.p-b-sm-160{padding-bottom:160px !important}.p-b-sm-180{padding-bottom:180px !important}.p-b-sm-220{padding-bottom:220px !important}.p-b-sm-280{padding-bottom:280px !important}.no-p-l-sm{padding-left:0 !important}.p-l-sm-8{padding-left:8px !important}.p-l-sm-12{padding-left:12px !important}.p-l-sm-16{padding-left:16px !important}.p-l-sm-24{padding-left:24px !important}.p-l-sm-32{padding-left:32px !important}.p-l-sm-40{padding-left:40px !important}.p-l-sm-48{padding-left:48px !important}.p-l-sm-56{padding-left:56px !important}.p-l-sm-64{padding-left:64px !important}.p-l-sm-72{padding-left:72px !important}.p-l-sm-80{padding-left:80px !important}.p-l-sm-88{padding-left:88px !important}.p-l-sm-96{padding-left:96px !important}.p-l-sm-104{padding-left:104px !important}.p-l-sm-120{padding-left:120px !important}.no-p-r-sm{padding-right:0 !important}.p-r-sm-8{padding-right:8px !important}.p-r-sm-12{padding-right:12px !important}.p-r-sm-16{padding-right:16px !important}.p-r-sm-24{padding-right:24px !important}.p-r-sm-32{padding-right:32px !important}.p-r-sm-40{padding-right:40px !important}.p-r-sm-48{padding-right:48px !important}.p-r-sm-56{padding-right:56px !important}.p-r-sm-64{padding-right:64px !important}.p-r-sm-72{padding-right:72px !important}.p-r-sm-80{padding-right:80px !important}.p-r-sm-88{padding-right:88px !important}.p-r-sm-96{padding-right:96px !important}.p-r-sm-104{padding-right:104px !important}.p-r-sm-120{padding-right:120px !important}.p-r-sm-208{padding-right:208px !important}.p-r-sm-220{padding-right:220px !important}}@media (min-width:769px){.no-p-md{padding:0 !important}.p-md-8{padding:8px !important}.p-md-16{padding:16px !important}.p-md-24{padding:24px !important}.p-md-32{padding:32px !important}.p-md-40{padding:40px !important}.p-md-48{padding:48px !important}.p-md-56{padding:56px !important}.p-md-64{padding:64px !important}.p-md-72{padding:72px !important}.p-md-80{padding:80px !important}.p-md-88{padding:88px !important}.p-md-96{padding:96px !important}.p-md-104{padding:104px !important}.p-md-160{padding:160px !important}.no-p-t-md{padding-top:0 !important}.p-t-md-8{padding-top:8px !important}.p-t-md-16{padding-top:16px !important}.p-t-md-24{padding-top:24px !important}.p-t-md-32{padding-top:32px !important}.p-t-md-40{padding-top:40px !important}.p-t-md-48{padding-top:48px !important}.p-t-md-56{padding-top:56px !important}.p-t-md-64{padding-top:64px !important}.p-t-md-72{padding-top:72px !important}.p-t-md-80{padding-top:80px !important}.p-t-md-88{padding-top:88px !important}.p-t-md-96{padding-top:96px !important}.p-t-md-104{padding-top:104px !important}.p-t-md-120{padding-top:120px !important}.p-t-md-160{padding-top:160px !important}.no-p-b-md{padding-bottom:0 !important}.p-b-md-8{padding-bottom:8px !important}.p-b-md-16{padding-bottom:16px !important}.p-b-md-24{padding-bottom:24px !important}.p-b-md-32{padding-bottom:32px !important}.p-b-md-40{padding-bottom:40px !important}.p-b-md-48{padding-bottom:48px !important}.p-b-md-56{padding-bottom:56px !important}.p-b-md-64{padding-bottom:64px !important}.p-b-md-72{padding-bottom:72px !important}.p-b-md-80{padding-bottom:80px !important}.p-b-md-88{padding-bottom:88px !important}.p-b-md-96{padding-bottom:96px !important}.p-b-md-104{padding-bottom:104px !important}.p-b-md-160{padding-bottom:160px !important}.p-b-md-180{padding-bottom:180px !important}.p-b-md-220{padding-bottom:220px !important}.p-b-md-280{padding-bottom:280px !important}.no-p-l-md{padding-left:0 !important}.p-l-md-8{padding-left:8px !important}.p-l-md-12{padding-left:12px !important}.p-l-md-16{padding-left:16px !important}.p-l-md-24{padding-left:24px !important}.p-l-md-32{padding-left:32px !important}.p-l-md-40{padding-left:40px !important}.p-l-md-48{padding-left:48px !important}.p-l-md-56{padding-left:56px !important}.p-l-md-64{padding-left:64px !important}.p-l-md-72{padding-left:72px !important}.p-l-md-80{padding-left:80px !important}.p-l-md-88{padding-left:88px !important}.p-l-md-96{padding-left:96px !important}.p-l-md-104{padding-left:104px !important}.p-l-md-120{padding-left:120px !important}.no-p-r-md{padding-right:0 !important}.p-r-md-8{padding-right:8px !important}.p-r-md-12{padding-right:12px !important}.p-r-md-16{padding-right:16px !important}.p-r-md-24{padding-right:24px !important}.p-r-md-32{padding-right:32px !important}.p-r-md-40{padding-right:40px !important}.p-r-md-48{padding-right:48px !important}.p-r-md-56{padding-right:56px !important}.p-r-md-64{padding-right:64px !important}.p-r-md-72{padding-right:72px !important}.p-r-md-80{padding-right:80px !important}.p-r-md-88{padding-right:88px !important}.p-r-md-96{padding-right:96px !important}.p-r-md-104{padding-right:104px !important}.p-r-md-120{padding-right:120px !important}.p-r-md-208{padding-right:208px !important}.p-r-md-220{padding-right:220px !important}}@media (min-width:992px){.no-p-lg{padding:0 !important}.p-lg-8{padding:8px !important}.p-lg-16{padding:16px !important}.p-lg-24{padding:24px !important}.p-lg-32{padding:32px !important}.p-lg-40{padding:40px !important}.p-lg-48{padding:48px !important}.p-lg-56{padding:56px !important}.p-lg-64{padding:64px !important}.p-lg-72{padding:72px !important}.p-lg-80{padding:80px !important}.p-lg-88{padding:88px !important}.p-lg-96{padding:96px !important}.p-lg-104{padding:104px !important}.p-lg-160{padding:160px !important}.no-p-t-lg{padding-top:0 !important}.p-t-lg-8{padding-top:8px !important}.p-t-lg-16{padding-top:16px !important}.p-t-lg-24{padding-top:24px !important}.p-t-lg-32{padding-top:32px !important}.p-t-lg-40{padding-top:40px !important}.p-t-lg-48{padding-top:48px !important}.p-t-lg-56{padding-top:56px !important}.p-t-lg-64{padding-top:64px !important}.p-t-lg-72{padding-top:72px !important}.p-t-lg-80{padding-top:80px !important}.p-t-lg-88{padding-top:88px !important}.p-t-lg-96{padding-top:96px !important}.p-t-lg-104{padding-top:104px !important}.p-t-lg-160{padding-top:160px !important}.no-p-b-lg{padding-bottom:0 !important}.p-b-lg-8{padding-bottom:8px !important}.p-b-lg-16{padding-bottom:16px !important}.p-b-lg-24{padding-bottom:24px !important}.p-b-lg-32{padding-bottom:32px !important}.p-b-lg-40{padding-bottom:40px !important}.p-b-lg-48{padding-bottom:48px !important}.p-b-lg-56{padding-bottom:56px !important}.p-b-lg-64{padding-bottom:64px !important}.p-b-lg-72{padding-bottom:72px !important}.p-b-lg-80{padding-bottom:80px !important}.p-b-lg-88{padding-bottom:88px !important}.p-b-lg-96{padding-bottom:96px !important}.p-b-lg-104{padding-bottom:104px !important}.p-b-lg-160{padding-bottom:160px !important}.p-b-lg-180{padding-bottom:180px !important}.p-b-lg-220{padding-bottom:220px !important}.p-b-lg-280{padding-bottom:280px !important}.no-p-l-lg{padding-left:0 !important}.p-l-lg-8{padding-left:8px !important}.p-l-lg-12{padding-left:12px !important}.p-l-lg-16{padding-left:16px !important}.p-l-lg-24{padding-left:24px !important}.p-l-lg-32{padding-left:32px !important}.p-l-lg-40{padding-left:40px !important}.p-l-lg-48{padding-left:48px !important}.p-l-lg-56{padding-left:56px !important}.p-l-lg-64{padding-left:64px !important}.p-l-lg-72{padding-left:72px !important}.p-l-lg-80{padding-left:80px !important}.p-l-lg-88{padding-left:88px !important}.p-l-lg-96{padding-left:96px !important}.p-l-lg-104{padding-left:104px !important}.p-l-lg-120{padding-left:120px !important}.no-p-r-lg{padding-right:0 !important}.p-r-lg-8{padding-right:8px !important}.p-r-lg-12{padding-right:12px !important}.p-r-lg-16{padding-right:16px !important}.p-r-lg-24{padding-right:24px !important}.p-r-lg-32{padding-right:32px !important}.p-r-lg-40{padding-right:40px !important}.p-r-lg-48{padding-right:48px !important}.p-r-lg-56{padding-right:56px !important}.p-r-lg-64{padding-right:64px !important}.p-r-lg-72{padding-right:72px !important}.p-r-lg-80{padding-right:80px !important}.p-r-lg-88{padding-right:88px !important}.p-r-lg-96{padding-right:96px !important}.p-r-lg-104{padding-right:104px !important}.p-r-lg-120{padding-right:120px !important}.p-r-lg-208{padding-right:208px !important}.p-r-lg-220{padding-right:220px !important}}@media (min-width:1201px){.no-p-xl{padding:0 !important}.p-xl-8{padding:8px !important}.p-xl-16{padding:16px !important}.p-xl-24{padding:24px !important}.p-xl-32{padding:32px !important}.p-xl-40{padding:40px !important}.p-xl-48{padding:48px !important}.p-xl-56{padding:56px !important}.p-xl-64{padding:64px !important}.p-xl-72{padding:72px !important}.p-xl-80{padding:80px !important}.p-xl-88{padding:88px !important}.p-xl-96{padding:96px !important}.p-xl-104{padding:104px !important}.p-xl-160{padding:160px !important}.no-p-t-xl{padding-top:0 !important}.p-t-xl-8{padding-top:8px !important}.p-t-xl-16{padding-top:16px !important}.p-t-xl-24{padding-top:24px !important}.p-t-xl-32{padding-top:32px !important}.p-t-xl-40{padding-top:40px !important}.p-t-xl-48{padding-top:48px !important}.p-t-xl-56{padding-top:56px !important}.p-t-xl-64{padding-top:64px !important}.p-t-xl-72{padding-top:72px !important}.p-t-xl-80{padding-top:80px !important}.p-t-xl-88{padding-top:88px !important}.p-t-xl-96{padding-top:96px !important}.p-t-xl-104{padding-top:104px !important}.p-t-xl-160{padding-top:160px !important}.no-p-b-xl{padding-bottom:0 !important}.p-b-xl-8{padding-bottom:8px !important}.p-b-xl-16{padding-bottom:16px !important}.p-b-xl-24{padding-bottom:24px !important}.p-b-xl-32{padding-bottom:32px !important}.p-b-xl-40{padding-bottom:40px !important}.p-b-xl-48{padding-bottom:48px !important}.p-b-xl-56{padding-bottom:56px !important}.p-b-xl-64{padding-bottom:64px !important}.p-b-xl-72{padding-bottom:72px !important}.p-b-xl-80{padding-bottom:80px !important}.p-b-xl-88{padding-bottom:88px !important}.p-b-xl-96{padding-bottom:96px !important}.p-b-xl-104{padding-bottom:104px !important}.p-b-xl-160{padding-bottom:160px !important}.p-b-xl-180{padding-bottom:180px !important}.p-b-xl-220{padding-bottom:220px !important}.p-b-xl-280{padding-bottom:280px !important}.no-p-l-xl{padding-left:0 !important}.p-l-xl-8{padding-left:8px !important}.p-l-xl-12{padding-left:12px !important}.p-l-xl-16{padding-left:16px !important}.p-l-xl-24{padding-left:24px !important}.p-l-xl-32{padding-left:32px !important}.p-l-xl-40{padding-left:40px !important}.p-l-xl-48{padding-left:48px !important}.p-l-xl-56{padding-left:56px !important}.p-l-xl-64{padding-left:64px !important}.p-l-xl-72{padding-left:72px !important}.p-l-xl-80{padding-left:80px !important}.p-l-xl-88{padding-left:88px !important}.p-l-xl-96{padding-left:96px !important}.p-l-xl-104{padding-left:104px !important}.p-l-xl-120{padding-left:120px !important}.no-p-r-xl{padding-right:0 !important}.p-r-xl-8{padding-right:8px !important}.p-r-xl-12{padding-right:12px !important}.p-r-xl-16{padding-right:16px !important}.p-r-xl-24{padding-right:24px !important}.p-r-xl-32{padding-right:32px !important}.p-r-xl-40{padding-right:40px !important}.p-r-xl-48{padding-right:48px !important}.p-r-xl-56{padding-right:56px !important}.p-r-xl-64{padding-right:64px !important}.p-r-xl-72{padding-right:72px !important}.p-r-xl-80{padding-right:80px !important}.p-r-xl-88{padding-right:88px !important}.p-r-xl-96{padding-right:96px !important}.p-r-xl-104{padding-right:104px !important}.p-r-xl-120{padding-right:120px !important}.p-r-xl-208{padding-right:208px !important}.p-r-xl-220{padding-right:220px !important}}.text-center{text-align:center}.text-center img{margin:0 auto}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.v-align-center{display:flex;align-items:center}.v-align-center-column{display:flex;flex-flow:column;justify-content:center}.h-align-center{display:flex;justify-content:center}.h-align-left{display:flex;justify-content:flex-start}.h-align-right{display:flex;justify-content:flex-end}.ce-center img{margin:0 auto}@media (max-width:576px){.d-xs-block{display:block !important}}@media (max-width:768px){.d-sm-block{display:block !important}}@media (max-width:991px){.d-md-block{display:block !important}}.d-none{display:none !important}@media (max-width:576px){.d-xs-none{display:none !important}}@media (max-width:768px){.d-sm-none{display:none !important}}@media (max-width:991px){.d-md-none{display:none !important}}@media (min-width:992px){.d-lg-none{display:none !important}}:root{scroll-padding-top:200px;scroll-behavior:smooth}@media (max-width:768px){:root{scroll-padding-top:104px}}html,body{width:100%;min-height:100%}body{margin:0;height:100%;min-height:100vh;color:#282828;font-size:1rem;font-family:"Amble", sans-serif;font-weight:400;background:#FFF;padding-top:40px;-webkit-text-size-adjust:none}@media (max-width:991px){body{padding-top:104px}}body .sticky{top:144px}*{outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:focus{outline:2px solid #8fb8f6}img{display:block}.container{width:1200px;margin:0 auto;position:relative}@media (max-width:1200px){.container{width:100%;padding:0 16px}}.container.smaller{width:991px}@media (max-width:991px){.container.smaller{width:100%}}.container.small{width:800px}@media (max-width:800px){.container.small{width:100%;padding:0 16px}}.container.x-small{width:600px}@media (max-width:600px){.container.x-small{width:100%}}.container.large{width:1440px}@media (max-width:1440px){.container.large{width:100%}}section{position:relative;padding:80px 0}@media (max-width:768px){section{padding:40px 0}}section.full-height{min-height:calc(100vh - 110px);display:flex;align-items:center}div[class*="col"] img{max-width:100%}.sticky{position:sticky}.image img,picture img{width:100%}.image figcaption,picture figcaption{padding:16px 24px;color:#FFF;position:absolute;left:0;bottom:0;width:100%;background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.64) 100%)}.image.full-height,picture.full-height{height:100%;display:flex;justify-content:center;align-items:center}.image.full-height img,picture.full-height img{min-width:100%;min-height:100%;object-fit:cover}video{width:100%}.full-image,.popup .popup-image img,.exit-intent-popup .popup-image img{min-height:100%;min-width:100%;width:auto;height:101%;position:absolute;top:10%;left:10%}.full-image:empty,.popup .popup-image img:empty,.exit-intent-popup .popup-image img:empty{top:50%;left:50%;transform:translate(-50%, -50%)}hr{margin:24px 0;border:none;border-top:2px solid #DEDEDE}.primaryColorShade-4{background-color:rgba(0, 147, 157, 0.08)}.gray300{background-color:#F5F5F5}.lightBgr{background-color:#FFF}.arrows-bgr-left:before{content:url(../assets/arrows-large.png);position:absolute;opacity:0.08;top:50%;left:0;transform:translate(-50%, -50%)}picture{display:block;border-radius:8px;overflow:hidden}.cta-bottom>div{position:relative;padding-bottom:56px}.cta-bottom>div .btn-primary,.cta-bottom>div form button,form .cta-bottom>div button{position:absolute;left:50%;bottom:0;transform:translateX(-50%)}.visiolife-colors strong{color:#F38E25 !important}.visiolife-colors .btn-primary,.visiolife-colors form button,form .visiolife-colors button{background-color:#F38E25 !important;border-color:#F38E25 !important}.primaryColor-text{color:#f38e25 !important}.topbar{height:40px;width:100%;background:#000;position:relative}.topbar .container{height:100%}.topbar span{display:inline}@media (max-width:420px){.topbar span{display:none}}.topbar a{line-height:162%;font-size:0.875rem;color:#FFF;transition:0.3s ease}.topbar a.active,.topbar a:hover{color:#00939d}.topbar .left,.topbar .right{position:absolute;height:100%;top:0;display:flex;flex-flow:row;align-items:center}.topbar .left ul,.topbar .right ul{margin:0;padding:0;list-style:none;display:flex;height:100%;flex-flow:row;align-items:center;justify-content:center;gap:16px}.topbar .left ul li,.topbar .right ul li{padding:0;margin:0}.topbar .left{left:0}.topbar .left a+a{margin-left:24px}@media (max-width:1200px){.topbar .left{left:16px}}@media (max-width:768px){.topbar .left{display:none}}.topbar .right{right:0}@media (max-width:1200px){.topbar .right{right:16px}}nav{height:80px;background-color:rgba(0, 0, 0, 0.88);backdrop-filter:blur(30px);transition:0.3s ease;will-change:background-color, backdrop-filter}nav.transparent{background:transparent;backdrop-filter:blur(0px)}nav .container{height:100%;display:flex;flex-flow:row;justify-content:flex-start;align-items:center}nav .navbar-toggle{position:absolute;right:0;top:0;width:64px;height:64px;padding:0;background:#00939d;border:none;-webkit-appearance:none}nav .navbar-toggle .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}nav .navbar-toggle .icon-bar{display:block;width:28px;height:3px;background-color:#282828;position:relative;transition:0.3s ease;margin:0 auto;will-change:background-color}nav .navbar-toggle .icon-bar:before,nav .navbar-toggle .icon-bar:after{content:"";display:block;background-color:#282828;width:100%;height:100%;position:absolute;left:0;transform:rotate(0deg);transform-origin:center;transition:0.3s ease;will-change:transform}nav .navbar-toggle .icon-bar:before{top:-7px}nav .navbar-toggle .icon-bar:after{top:7px}nav .navbar-toggle.expanded .icon-bar{background-color:transparent}nav .navbar-toggle.expanded .icon-bar:before{top:0;transform:rotate(45deg)}nav .navbar-toggle.expanded .icon-bar:after{top:0;transform:rotate(-45deg)}@media (min-width:1221px){nav .navbar-toggle{display:none}}nav .logo img{height:56px;width:auto}@media (max-width:1220px){nav .logo img{height:40px}}nav .menu{padding:0;margin:0;list-style:none;flex-grow:1;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:flex-end}nav .menu li{display:block;padding:0;margin:0;flex:0 0 auto}nav .menu li a:not(.btn){line-height:48px;display:block;color:#FFF;font-weight:500;padding:0 12px;text-align:center;transition:0.3s ease}nav .menu li a:not(.btn):hover,nav .menu li a:not(.btn).active{color:#00939d}nav .menu li a.btn,nav .menu li .isotope-filter li a,.isotope-filter li nav .menu li a{padding:0;text-align:center;width:152px}nav .menu li a.btn.small,nav .menu li .isotope-filter li a.small,.isotope-filter li nav .menu li a.small{width:80px}@media (max-width:1220px){nav .menu li a.btn,nav .menu li .isotope-filter li a,.isotope-filter li nav .menu li a{width:160px !important}}@media (max-width:576px){nav .menu li a.btn,nav .menu li .isotope-filter li a,.isotope-filter li nav .menu li a{width:calc(100% - 32px) !important}}nav .menu li a i{font-size:0.875rem;margin-left:8px}@media (max-width:1220px){nav .menu li a.btn,nav .menu li .isotope-filter li a,.isotope-filter li nav .menu li a{margin-left:25px}}@media (max-width:1220px){nav .menu{background:#FFF;position:absolute;left:0;top:100%;width:100%;flex-flow:column;padding:0;max-height:0;overflow:hidden;transition:0.3s ease-in-out;will-change:max-height, padding}nav .menu li a:not(.btn){padding:0 16px 0 40px;text-align:left;line-height:54px;opacity:0;transition:0s ease-in;will-change:padding, opacity}nav .menu li a.btn,nav .menu li .isotope-filter li a,.isotope-filter li nav .menu li a{margin:24px 0 0 0;opacity:0;will-change:margin-left, opacity}nav .menu.expanded{padding:24px 0;max-height:660px}nav .menu.expanded li a:not(.btn){padding:0 16px;opacity:1;transition:0.5s ease}nav .menu.expanded li a.btn,nav .menu.expanded li .isotope-filter li a,.isotope-filter li nav .menu.expanded li a{margin-left:16px;opacity:1;transition:0.5s ease}nav .menu .partner-mobile{display:block}}@media (max-width:576px){nav .menu li a.btn,nav .menu li .isotope-filter li a,.isotope-filter li nav .menu li a{width:calc(100% - 32px);text-align:center}nav .menu .partner-mobile{text-align:center}nav .menu.expanded{max-height:calc(100vh - 104px);overflow-y:scroll;justify-content:flex-start}}@media (max-width:1220px){nav{height:64px;background:#000 !important}}.physio nav .menu li a.btn,.physio nav .menu li .isotope-filter li a,.isotope-filter li .physio nav .menu li a{width:auto;padding:0 16px}header{width:100%;position:fixed;left:0;top:0;z-index:2147483648}.btn,form button,.switch-view li,.isotope-filter li a{color:#14213D;display:inline-block;height:48px;line-height:48px;font-size:1rem;font-weight:500;padding:0 48px;border-radius:4px;transition:0.3s ease;-webkit-appearance:none;cursor:pointer;white-space:nowrap}.btn i,form button i,.switch-view li i,.isotope-filter li a i{margin-right:14px}.btn+a,form button+a,.switch-view li+a,.isotope-filter li a+a{margin:0 0 0 32px}@media (max-width:576px){.btn,form button,.switch-view li,.isotope-filter li a{width:100%;text-align:center}.btn+a,form button+a,.switch-view li+a,.isotope-filter li a+a{margin:16px 0 0 0;display:block;text-align:center}}.btn[href^="tel"]:before,form button[href^="tel"]:before,.switch-view li[href^="tel"]:before,.isotope-filter li a[href^="tel"]:before{content:"";display:inline-block;width:32px;height:32px;margin-right:8px;position:relative;top:10px}.btn-primary,form button{background-color:#00939d;border:1px solid #00939d;color:#FFF;will-change:background-color, border-color}.btn-primary:hover,form button:hover,.btn-primary:active,form button:active{filter:brightness(130%)}.btn-primary:disabled,form button:disabled{background-color:#DEDEDE;color:#5E5E5E}.btn-primary.dark,form button.dark{border-color:#282828;background-color:#282828;color:#FFF}.btn-secondary{background-color:transparent;border:1px solid #00939d;color:#00939d;will-change:background-color, color}.btn-secondary:hover,.btn-secondary:active{background-color:#00939d;color:#FFF}.btn-secondary:disabled{background-color:#DEDEDE;color:#5E5E5E}.btn-tertiary{background-color:transparent;color:#00939d;will-change:background-color, color}.btn-tertiary:disabled{background-color:#DEDEDE;color:#5E5E5E}.btn-play{width:56px;background-image:url(../assets/icons/play.svg);background-position:center center;background-repeat:no-repeat}.cta-container{margin-top:24px}@media (max-width:576px){.cta-container{margin-top:24px !important}}@keyframes pulse{0%{animation-timing-function:ease-out;transform:scale(0);transform-origin:center center}10%{animation-timing-function:ease-in;transform:scale(0.91)}17%{animation-timing-function:ease-out;transform:scale(0.98)}33%{animation-timing-function:ease-in;transform:scale(0.87)}45%{animation-timing-function:ease-out;transform:scale(1)}100%{transform:scale(1)}}.sticky-btn{width:64px;height:64px;background-color:#00939d;color:#FFF;display:flex;align-items:center;justify-content:center;border-radius:28px 28px 0 28px;position:fixed;right:24px;bottom:24px;z-index:100;transform:scale(0);animation:pulse 2s ease 1s 1 normal forwards}.sticky-btn i{margin:0}.sticky-btn.back-to-top{bottom:24px;border-radius:100%;animation:none;transition:0.3s ease;transform:scale(0);background-color:#F5F5F5;color:#00939d !important}.sticky-btn.back-to-top.visible{transform:scale(1)}.stage{position:relative;padding-top:160px;display:flex;align-items:center;overflow:hidden}.stage .full-width{width:100%}.stage .bgr{position:absolute;top:0;right:0;bottom:0;left:0}.stage .bgr:after,.stage .bgr:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.stage .bgr:after{background:linear-gradient(90deg, rgba(0, 0, 0, 0.88) 0%, rgba(0, 0, 0, 0.72) 35%, rgba(0, 0, 0, 0.24) 100%)}.stage .bgr .media{height:auto;width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media (max-width:576px){.stage .bgr .media{height:100% !important;width:100% !important;position:relative}.stage .bgr .media img{height:100% !important;width:auto !important;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}.stage .content{width:50%;position:relative;z-index:1}.stage .content h1{color:#FFF}.stage .content h1:before{content:url(../assets/arrows-6.png);display:block}.stage .content p,.stage .content form label,form .stage .content label,.stage .content form ::placeholder,form .stage .content ::placeholder{color:#FFF}.stage .content .cta-container{margin-top:48px}@media (max-width:991px){.stage .content{width:100%}}.stage+section{position:relative;z-index:10}.stage.full-screen{height:calc(100vh - 40px);padding-top:0}.stage.full-screen:after{content:"";display:block;width:24px;height:120px;position:absolute;left:0;bottom:0;background-color:#00939d;z-index:3}.stage.full-screen .content h1,.stage.full-screen .content h2,.stage.full-screen .content .vertrag-abschluss .body .bundle-info .price span,.vertrag-abschluss .body .bundle-info .price .stage.full-screen .content span,.stage.full-screen .content .tarifuebersicht .type,.tarifuebersicht .stage.full-screen .content .type,.stage.full-screen .content h3,.stage.full-screen .content .vertrag-abschluss .body .bundle-info .name,.vertrag-abschluss .body .bundle-info .stage.full-screen .content .name,.stage.full-screen .content h4,.stage.full-screen .content h5,.stage.full-screen .content p,.stage.full-screen .content form label,form .stage.full-screen .content label,.stage.full-screen .content form ::placeholder,form .stage.full-screen .content ::placeholder{color:#FFF}.stage.full-screen .content strong{color:#00939d;font-weight:inherit}@media (max-width:576px){.stage.full-screen{height:calc(100vh - 104px)}.stage.full-screen .media{height:100% !important;width:auto !important}}@media (max-width:420px){.stage.full-screen{height:calc(100vh - 104px)}.stage.full-screen video.media{height:auto !important;width:100% !important}}.stage.ratio-1 .media{width:auto;height:100%}.stage.ratio-2 .media{width:100%;height:auto}.stage.ratio-2 picture.media{height:100%}.stage.ratio-2 picture.media img{min-height:100%;min-width:100%;width:auto;height:auto}.stage.full-width-content .content{width:100%}.stage.no-bgr .content h1,.stage.no-bgr .content p,.stage.no-bgr .content form label,form .stage.no-bgr .content label,.stage.no-bgr .content form ::placeholder,form .stage.no-bgr .content ::placeholder{color:#282828}@media (max-width:576px){.stage{padding:40px 16px}}.facts{margin-top:40px;display:flex;flex-flow:row;align-items:flex-start}.facts .fact{flex-grow:1}.facts .fact .content{width:180px;margin:0 auto}.facts .fact .content .h2{color:#5E5E5E;text-align:center}.facts .fact .content .progress{height:6px;width:100%;position:relative;margin-bottom:8px}.facts .fact .content .progress .empty,.facts .fact .content .progress .full{display:block;height:100%;background-color:#00939d;position:absolute;top:0;left:0}.facts .fact .content .progress .empty{width:100%;opacity:0.24}.facts .fact .content .progress .full{--p: 0%;width:var(--p);transition:0.6s ease-out;will-change:width}.facts .fact .content .small{font-weight:700;text-align:center;padding:0 16px}@media (max-width:768px){.facts{flex-flow:column;align-items:center}.facts .fact .content p,.facts .fact .content form label,form .facts .fact .content label,.facts .fact .content form ::placeholder,form .facts .fact .content ::placeholder{text-align:center}}.scroll-content{padding:0 0 0 16px}.scroll-content .scroll-item{display:flex;flex-flow:row;align-items:flex-start;justify-content:flex-start;gap:40px;opacity:0.24;transition:0.3s ease;will-change:opacity}.scroll-content .scroll-item+.scroll-item{margin-top:40px}.scroll-content .scroll-item.active{opacity:1}.scroll-content .scroll-item .icon{width:40px;height:40px;flex:0 0 40px;position:relative;top:8px}.scroll-content .scroll-item .icon img{width:100%;height:auto}.scroll-content .scroll-item .content p,.scroll-content .scroll-item .content form label,form .scroll-content .scroll-item .content label,.scroll-content .scroll-item .content form ::placeholder,form .scroll-content .scroll-item .content ::placeholder{margin:0}@media (max-width:991px){.scroll-content{margin-top:24px;padding:0;height:auto;overflow:hidden}}@media (max-width:576px){.scroll-content .scroll-item{gap:8px}.scroll-content .scroll-item .icon{width:40px;height:40px;flex:0 0 40px}}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;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;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}.slick-loading .slick-list{background:#fff url("../assets/ajax-loader.gif") center center no-repeat}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;z-index:10;display:block;width:48px;height:48px;padding:0;margin-top:-10px \9 ;transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;border-radius:100%;border:1px solid #00939d;background-color:transparent;opacity:1;transition:0.3s ease;will-change:background-color}.slick-next:before,.slick-prev:before{content:"";width:48px;height:48px;display:block;background-repeat:no-repeat;transform-origin:center;font-family:"Font Awesome 5 Pro";font-size:1rem;line-height:46px;color:#00939d;transition:0.3s ease;will-change:color;position:relative}.slick-next:hover,.slick-prev:hover{background-color:#00939d}.slick-next:hover:before,.slick-prev:hover:before{color:#FFF}@media (max-width:991px){.slick-next,.slick-prev{width:48px;height:48px}.slick-next:before,.slick-prev:before{width:48px;height:48px}}.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:0.24}.slick-next{right:-88px}.slick-next:before{content:"";left:0px}@media (max-width:1400px){.slick-next{right:0px}}.slick-prev{left:-88px}.slick-prev:before{content:"";right:2px}@media (max-width:1400px){.slick-prev{left:0}}.slick-slider{margin-bottom:0}.slick-dots{position:absolute;left:12px;bottom:0;width:100%;height:24px;padding:0;list-style:none}.slick-dots li{position:relative;display:inline-block;height:24px;width:24px;padding:0;margin:0;cursor:pointer;transition:0.3s ease}.slick-dots li+li{margin-left:8px}.slick-dots li button{font-size:0;line-height:0;display:block;width:100%;height:24px;padding:0;background:transparent;cursor:pointer;color:transparent;border:0;outline:none;will-change:opacity;transition:0.3s ease;appearance:none}.slick-dots li button:before{content:"";display:block;height:8px;width:8px;background:#6C6C6C;transition:0.3s ease;border-radius:4px;margin:0 auto}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li.slick-active{width:32px}.slick-dots li.slick-active button:before{background:#00939d;width:100%}@media (max-width:576px){.slick-dots{text-align:center}}.slick-slide{opacity:0;will-change:opacity;transition:0.6s ease}.slick-slide.slick-active{opacity:1}@media (max-width:576px){.row .slick-dots{width:calc(100% - 16px);left:8px}}.map-slider{padding:0}.map-slider .slider-item{padding:40px 40px 80px}@media (max-width:991px){.map-slider .slider-item{padding:24px 24px 80px}}.map-slider .slider-item.deluxe:before{content:"";display:block;background-color:#98784B;background-image:url(../assets/icons/icon-crone-white.svg);background-repeat:no-repeat;background-position:44px 12px;background-size:24px auto;clip-path:polygon(100% 0, 0 0, 100% 100%);width:80px;height:80px;position:absolute;top:0;right:0;z-index:10}.map-slider .slider-item.pure:before{content:"";display:block;background-color:#00939d;background-image:url(../assets/icons/icon-gewicht-white.svg);background-repeat:no-repeat;background-position:44px 16px;background-size:24px auto;clip-path:polygon(100% 0, 0 0, 100% 100%);width:80px;height:80px;position:absolute;top:0;right:0;z-index:10}.map-slider .slick-dots{left:40px;bottom:24px;width:calc(100% - 80px);text-align:center}@media (max-width:991px){.map-slider .slick-dots{left:0}}.accordion{margin-top:-16px}.accordion .accordion-item{border-bottom:1px solid #DEDEDE}.accordion .accordion-item .headline{font-weight:700;min-height:64px;line-height:1.5em;padding:0 24px;margin:0;cursor:pointer;position:relative;color:#282828;font-size:clamp(1rem, 5vw, 1rem);display:flex;align-items:center}.accordion .accordion-item .headline:after{content:"";font-family:"Font Awesome 5 Pro";display:block;width:24px;height:24px;line-height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotateX(0deg);transition:0.5s ease;font-style:normal;text-align:center}@media (max-width:768px){.accordion .accordion-item .headline{padding:16px 40px 16px 0}.accordion .accordion-item .headline:after{right:8px}}@media (max-width:576px){.accordion .accordion-item .headline span{display:none}}.accordion .accordion-item .accordion-item-content{padding:0 24px;height:auto;max-height:0;opacity:0;overflow:hidden;transition:0.6s ease}.accordion .accordion-item .accordion-item-content p,.accordion .accordion-item .accordion-item-content form label,form .accordion .accordion-item .accordion-item-content label,.accordion .accordion-item .accordion-item-content form ::placeholder,form .accordion .accordion-item .accordion-item-content ::placeholder{width:600px}.accordion .accordion-item .accordion-item-content p:first-child,.accordion .accordion-item .accordion-item-content form ::placeholder:first-child,form .accordion .accordion-item .accordion-item-content ::placeholder:first-child{margin-top:0}@media (max-width:768px){.accordion .accordion-item .accordion-item-content{padding:0}.accordion .accordion-item .accordion-item-content p,.accordion .accordion-item .accordion-item-content form label,form .accordion .accordion-item .accordion-item-content label,.accordion .accordion-item .accordion-item-content form ::placeholder,form .accordion .accordion-item .accordion-item-content ::placeholder{width:100%}}.accordion .accordion-item.active .headline:after{transform:translateY(-50%) rotateX(-180deg)}.accordion .accordion-item.active .accordion-item-content{max-height:2000px;opacity:1}@media (max-width:768px){.accordion{margin-top:0}}.video-container{position:relative}.video-container .btn-play{position:absolute;top:0;right:0}.card{height:auto;display:flex;flex-flow:column;align-items:center;border-radius:8px;overflow:hidden;position:relative;margin-bottom:24px}.card .content{padding-left:40px;padding-right:40px}.card .content .icon{width:40px;height:40px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center}.card .content .icon i{font-size:1.5rem}.card .content p:last-child,.card .content form ::placeholder:last-child,form .card .content ::placeholder:last-child{margin:0}.card .overlay-link{position:absolute;top:0;right:0;bottom:0;left:0;font-size:0}.card.colored{background-color:#00939d;padding-top:64px;padding-bottom:64px}.card.colored h2,.card.colored .vertrag-abschluss .body .bundle-info .price span,.vertrag-abschluss .body .bundle-info .price .card.colored span,.card.colored .tarifuebersicht .type,.tarifuebersicht .card.colored .type,.card.colored h3,.card.colored .vertrag-abschluss .body .bundle-info .name,.vertrag-abschluss .body .bundle-info .card.colored .name,.card.colored h4,.card.colored h5,.card.colored p,.card.colored form label,form .card.colored label,.card.colored form ::placeholder,form .card.colored ::placeholder,.card.colored a,.card.colored i{color:#FFF}.card.colored.gold{background-color:#98784B}.card.colored.blue{background-color:#008992}.card.colored.transparent{background-color:transparent}.card.colored.transparent h2,.card.colored.transparent .vertrag-abschluss .body .bundle-info .price span,.vertrag-abschluss .body .bundle-info .price .card.colored.transparent span,.card.colored.transparent .tarifuebersicht .type,.tarifuebersicht .card.colored.transparent .type,.card.colored.transparent h3,.card.colored.transparent .vertrag-abschluss .body .bundle-info .name,.vertrag-abschluss .body .bundle-info .card.colored.transparent .name,.card.colored.transparent h4,.card.colored.transparent h5,.card.colored.transparent p,.card.colored.transparent form label,form .card.colored.transparent label,.card.colored.transparent form ::placeholder,form .card.colored.transparent ::placeholder{color:#282828}.card.colored.transparent .btn-secondary{color:#00939d}.card.colored.transparent .btn-secondary:hover{color:#FFF}@media (max-width:576px){.card.colored.transparent{padding-bottom:0}}.card.colored .bgr{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.08}.card.colored .bgr i,.card.colored .bgr img{font-size:240px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.card.image-card{height:480px}.card.image-card.small{height:400px}.card.image-card.small .content h3,.card.image-card.small .content .vertrag-abschluss .body .bundle-info .name,.vertrag-abschluss .body .bundle-info .card.image-card.small .content .name{font-size:1.5rem}.card.image-card picture{height:100%;width:100%}.card.image-card picture img{min-width:100%;min-height:100%;width:auto;height:auto;transform-origin:center;transform:scale(1);transition:1.5s ease;max-width:inherit}.card.image-card .content{width:100%;height:100%;position:absolute;left:0;bottom:0;padding:24px;display:flex;flex-flow:column;justify-content:flex-end;overflow:hidden;border-radius:8px}.card.image-card .content:after,.card.image-card .content:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.card.image-card .content:before{background:rgba(0, 0, 0, 0);transition:0.3s ease}.card.image-card .content:after{background:linear-gradient(0deg, rgba(0, 0, 0, 0.72) 0%, rgba(0, 0, 0, 0) 100%)}.card.image-card .content *{position:relative;z-index:1}.card.image-card .content h2,.card.image-card .content .vertrag-abschluss .body .bundle-info .price span,.vertrag-abschluss .body .bundle-info .price .card.image-card .content span,.card.image-card .content .tarifuebersicht .type,.tarifuebersicht .card.image-card .content .type,.card.image-card .content h3,.card.image-card .content .vertrag-abschluss .body .bundle-info .name,.vertrag-abschluss .body .bundle-info .card.image-card .content .name,.card.image-card .content h4,.card.image-card .content h5,.card.image-card .content p,.card.image-card .content form label,form .card.image-card .content label,.card.image-card .content form ::placeholder,form .card.image-card .content ::placeholder,.card.image-card .content a:not(.btn){color:#FFF}.card.image-card .content .btn,.card.image-card .content form button,form .card.image-card .content button,.card.image-card .content .switch-view li,.switch-view .card.image-card .content li,.card.image-card .content .isotope-filter li a,.isotope-filter li .card.image-card .content a{padding:0;width:100%;text-align:center}.card.image-card .additional-info{overflow:hidden;height:100%;padding:40px;transition:0.3s ease;position:relative}.card.image-card .additional-info hr{opacity:0.16;margin-top:24px}.card.image-card .additional-info .btn,.card.image-card .additional-info form button,form .card.image-card .additional-info button,.card.image-card .additional-info .switch-view li,.switch-view .card.image-card .additional-info li,.card.image-card .additional-info .isotope-filter li a,.isotope-filter li .card.image-card .additional-info a{width:calc(100% - 80px);text-align:center;position:absolute;left:40px;bottom:40px;padding:0}@media (max-width:576px){.card.image-card .additional-info{padding:24px}}.card.image-card:hover picture img{transform:scale(1.1)}.card.btn-as-caption{cursor:inherit}.card.btn-as-caption .content{padding:0}.card.btn-as-caption .btn,.card.btn-as-caption form button,form .card.btn-as-caption button,.card.btn-as-caption .switch-view li,.switch-view .card.btn-as-caption li,.card.btn-as-caption .isotope-filter li a,.isotope-filter li .card.btn-as-caption a{border-radius:0;background-color:rgba(40, 40, 40, 0.4);border:none;backdrop-filter:blur(20px);cursor:inherit}.card.btn-as-caption .btn:hover,.card.btn-as-caption form button:hover,form .card.btn-as-caption button:hover,.card.btn-as-caption .switch-view li:hover,.switch-view .card.btn-as-caption li:hover,.card.btn-as-caption .isotope-filter li a:hover,.isotope-filter li .card.btn-as-caption a:hover{filter:none}.card.btn-as-caption figcaption{left:inherit;bottom:inherit;right:0;top:0;background:none;text-align:right;font-size:12px}.card.standort .small{position:relative;padding-left:20px}.card.standort .small i{color:#00939d;position:absolute;top:3px;left:0}.card.standort>.deluxe:before{content:"";display:block;background-color:#98784B;background-image:url(../assets/icons/icon-crone-white.svg);background-repeat:no-repeat;background-position:44px 12px;background-size:24px auto;clip-path:polygon(100% 0, 0 0, 100% 100%);width:80px;height:80px;border-radius:0 8px 0 0;position:absolute;top:0;right:0;z-index:10}.card.standort>.pure:before{content:"";display:block;background-color:#00939d;background-image:url(../assets/icons/icon-gewicht-white.svg);background-repeat:no-repeat;background-position:44px 16px;background-size:24px auto;clip-path:polygon(100% 0, 0 0, 100% 100%);width:80px;height:80px;border-radius:0 8px 0 0;position:absolute;top:0;right:0;z-index:10}.card.standort .additional-info{padding-bottom:80px;display:flex;flex-flow:column;justify-content:center}.card .activation-package-info{position:absolute;width:48px;height:48px;text-align:center;line-height:48px;top:0;right:0;color:#FFF}.card .activation-package-info .info-tooltip{bottom:inherit;top:44px;right:6px}.card .activation-package-info .info-tooltip:before{border-top:none;border-bottom:10px solid #FFF;bottom:inherit;top:-10px;filter:drop-shadow(0 -3px 2px rgba(0, 0, 0, 0.2))}.card .activation-package-info:hover .info-tooltip{opacity:1;pointer-events:auto}.card .activation-package-info:hover .info-tooltip:before{opacity:1}.flip-card{perspective:2000px;overflow:visible;cursor:pointer}.flip-card .flip-card-inner{position:relative;width:100%;height:100%;transition:transform 0.8s;transform-style:preserve-3d}.flip-card .flip-card-inner.flip{transform:rotateY(180deg)}.flip-card .flip-card-front,.flip-card .flip-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;overflow:hidden;border-radius:8px;transform:rotateX(0deg)}.flip-card .flip-card-back{background:#F5F5F5;transform:rotateY(180deg)}.vertical-cards .card+.card{margin-top:24px}.vertical-cards.appear-from-bottom .card{transform:translateY(100px);opacity:0;transition:0.6s ease}.vertical-cards.appear-from-bottom .card.visible{transform:translateY(0);opacity:1}@media (max-width:768px){.vertical-cards.appear-from-bottom .card.margin-top--220,.vertical-cards.appear-from-bottom .card.margin-top--160{margin-top:0 !important}}.text-overlay{justify-content:flex-start !important}.text-overlay:after{background:linear-gradient(180deg, rgba(0, 0, 0, 0.72) 0%, rgba(0, 0, 0, 0) 100%) !important}.cards-slider .slider-item{padding:0 12px}@media (max-width:576px){.cards-slider .slider-item{padding:0 8px}}.cards-slider .slick-list{padding:40px 80px 40px 0}@media (max-width:576px){.cards-slider .slick-list{padding:40px 40px 40px 0}}.cards-slider .slick-slide{opacity:1}.cards-slider.full-width-slider .slick-dots{text-align:center}.cards-slider.no-links .standort .additional-info .cta-container{display:none}.rating{display:flex;align-items:center}.rating .stars{position:relative}.rating .stars i+i{margin-left:4px}.rating .stars .empty i{color:#6C6C6C}.rating .stars .full{position:absolute;top:0;width:0;overflow:hidden;white-space:nowrap}.rating .stars .full i{color:#00939d}@media (max-width:420px){.rating .stars i{font-size:0.75rem}.rating .stars+p,.rating form .stars+label,form .rating .stars+label,.rating form .stars+::placeholder,form .rating .stars+::placeholder{padding-left:16px}}.rating p,.rating form label,form .rating label,.rating form ::placeholder,form .rating ::placeholder{margin:0}.people .h5{margin:0}.people.cards-slider .slick-list{padding:0 80px 0 0}.people .additional{overflow:hidden;max-height:0;opacity:0;transition:0.3s ease}.people .additional a{display:block}.people .additional a .fa-at{padding:0;margin:0}.people .additional .fa-phone,.people .additional .fa-envelope{color:#00939d}@media (max-width:576px){.people .additional{max-height:160px;opacity:1}}.people .card:hover .additional{max-height:160px;opacity:1}.popup,.exit-intent-popup{width:550px;height:400px;background:#FFF;position:fixed;border-radius:5px;box-shadow:0 15px 35px rgba(0, 0, 0, 0.25);overflow:hidden;transition:0.6s ease;z-index:-1;opacity:0}.popup.active,.exit-intent-popup.active{opacity:1;z-index:999999}.popup .popup-image,.exit-intent-popup .popup-image{position:absolute;top:0;right:0;bottom:0;left:0}.popup .popup-content,.exit-intent-popup .popup-content{position:absolute;top:0;right:0;bottom:0;left:0;padding:50px;display:flex;flex-flow:column;align-items:flex-start;justify-content:flex-start}.popup .popup-content:before,.exit-intent-popup .popup-content:before{content:"";display:block;width:400px;height:400px;background:url(../assets/marienhoeh-logo-brand-icon-hd-green.png) no-repeat;background-size:100%;position:absolute;top:calc(50% - 200px);left:45%;opacity:0.06}.popup .popup-content.centered,.exit-intent-popup .popup-content.centered{align-items:center;justify-content:center}.popup .popup-content.centered p,.popup .popup-content.centered form label,form .popup .popup-content.centered label,.popup .popup-content.centered form ::placeholder,form .popup .popup-content.centered ::placeholder,.exit-intent-popup .popup-content.centered p,.exit-intent-popup .popup-content.centered form label,form .exit-intent-popup .popup-content.centered label,.exit-intent-popup .popup-content.centered form ::placeholder,form .exit-intent-popup .popup-content.centered ::placeholder{text-align:center}.popup .popup-content.centered-vertical,.exit-intent-popup .popup-content.centered-vertical{align-items:flex-start;justify-content:center}.popup .popup-content.bottom,.exit-intent-popup .popup-content.bottom{justify-content:flex-end}.popup .popup-content.dark,.exit-intent-popup .popup-content.dark{background:rgba(0, 0, 0, 0.5);color:#FFF}.popup .popup-content.dark h2,.popup .popup-content.dark .vertrag-abschluss .body .bundle-info .price span,.vertrag-abschluss .body .bundle-info .price .popup .popup-content.dark span,.popup .popup-content.dark .tarifuebersicht .type,.tarifuebersicht .popup .popup-content.dark .type,.exit-intent-popup .popup-content.dark h2,.exit-intent-popup .popup-content.dark .vertrag-abschluss .body .bundle-info .price span,.vertrag-abschluss .body .bundle-info .price .exit-intent-popup .popup-content.dark span,.exit-intent-popup .popup-content.dark .tarifuebersicht .type,.tarifuebersicht .exit-intent-popup .popup-content.dark .type{color:#FFF}.popup .popup-content.light,.exit-intent-popup .popup-content.light{background:rgba(255, 255, 255, 0.5);color:#282828}.popup .popup-content.light+.fa-times,.exit-intent-popup .popup-content.light+.fa-times{color:#282828}.popup .popup-content.light h1,.popup .popup-content.light h2,.popup .popup-content.light .vertrag-abschluss .body .bundle-info .price span,.vertrag-abschluss .body .bundle-info .price .popup .popup-content.light span,.popup .popup-content.light .tarifuebersicht .type,.tarifuebersicht .popup .popup-content.light .type,.popup .popup-content.light h3,.popup .popup-content.light .vertrag-abschluss .body .bundle-info .name,.vertrag-abschluss .body .bundle-info .popup .popup-content.light .name,.popup .popup-content.light h4,.exit-intent-popup .popup-content.light h1,.exit-intent-popup .popup-content.light h2,.exit-intent-popup .popup-content.light .vertrag-abschluss .body .bundle-info .price span,.vertrag-abschluss .body .bundle-info .price .exit-intent-popup .popup-content.light span,.exit-intent-popup .popup-content.light .tarifuebersicht .type,.tarifuebersicht .exit-intent-popup .popup-content.light .type,.exit-intent-popup .popup-content.light h3,.exit-intent-popup .popup-content.light .vertrag-abschluss .body .bundle-info .name,.vertrag-abschluss .body .bundle-info .exit-intent-popup .popup-content.light .name,.exit-intent-popup .popup-content.light h4{color:#00939d}.popup .popup-content p sub,.popup .popup-content form label sub,form .popup .popup-content label sub,.popup .popup-content form ::placeholder sub,form .popup .popup-content ::placeholder sub,.exit-intent-popup .popup-content p sub,.exit-intent-popup .popup-content form label sub,form .exit-intent-popup .popup-content label sub,.exit-intent-popup .popup-content form ::placeholder sub,form .exit-intent-popup .popup-content ::placeholder sub{font-size:0.6em;line-height:0.5em}.popup .fa-times,.exit-intent-popup .fa-times{color:#FFF;position:absolute;top:0;right:0;padding:15px;cursor:pointer}@media (max-width:768px){.popup .fa-times,.exit-intent-popup .fa-times{font-size:24px}}.popup.bottom-right,.exit-intent-popup.bottom-right{bottom:24px;right:-500px}.popup.bottom-right.active,.exit-intent-popup.bottom-right.active{right:24px}.popup.centered,.exit-intent-popup.centered{top:60%;left:50%;transform:translate(-50%, -50%)}.popup.centered.active,.exit-intent-popup.centered.active{top:50%}@media (max-width:576px){.popup,.exit-intent-popup{width:calc(100% - 30px);height:50vh;top:50%;bottom:inherit !important;left:50%;right:inherit !important;transform:translate(-50%, -50%)}}.popup.columns-layout,.exit-intent-popup.columns-layout{width:900px;height:450px}.popup.columns-layout .popup-image,.exit-intent-popup.columns-layout .popup-image{right:50%}.popup.columns-layout .popup-content,.exit-intent-popup.columns-layout .popup-content{left:50%;background:#FFF;color:#282828}.popup.columns-layout .far,.exit-intent-popup.columns-layout .far{color:#00939d}@media (max-width:991px){.popup.columns-layout,.exit-intent-popup.columns-layout{width:calc(100% - 30px) !important;right:15px !important}}@media (max-width:768px){.popup.columns-layout,.exit-intent-popup.columns-layout{display:flex;flex-flow:column;height:85vh !important;bottom:50% !important;left:inherit !important;top:inherit !important;transform:translateY(50%)}.popup.columns-layout .popup-image,.popup.columns-layout .popup-content,.exit-intent-popup.columns-layout .popup-image,.exit-intent-popup.columns-layout .popup-content{position:relative;width:100% !important;height:50% !important;left:0 !important;right:0 !important}.popup.columns-layout .popup-image img,.exit-intent-popup.columns-layout .popup-image img{height:auto;width:101%}}@media (max-width:576px){.popup.columns-layout,.exit-intent-popup.columns-layout{height:auto !important;max-height:85vh}.popup.columns-layout .popup-image,.exit-intent-popup.columns-layout .popup-image{height:33.33333% !important;display:none}.popup.columns-layout .popup-content,.exit-intent-popup.columns-layout .popup-content{height:auto !important;padding:25px}}.exit-intent-popup{z-index:9999999}.exit-intent-popup-overlay,.iframe-popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999998;background:rgba(0, 0, 0, 0.75);display:none}form{margin:0;padding:0;position:relative}form fieldset{margin:0;padding:0;border:none}form h3,form .vertrag-abschluss .body .bundle-info .name,.vertrag-abschluss .body .bundle-info form .name{margin-top:2rem}form .pflichtfeld{width:100%;text-align:right;margin-bottom:8px;color:#5E5E5E}form .row{margin-bottom:24px}@media (max-width:576px){form .row div[class*="col"]{margin-top:24px}form .row div[class*="col"]:first-child{margin-top:0}}form .input{width:100%;display:flex;flex-flow:column;position:relative}form .input+.input{margin-top:24px}form .input.mandatory:not(.input-checkbox) label:after{content:"*"}form .input.has-error label{color:#EE2F24}form .input.has-error input,form .input.has-error textarea{border-color:#EE2F24}form .input.has-error .error-message{color:#EE2F24;margin:8px 0 0}form .input.has-error .error-message:after{content:"";font-family:"Font Awesome 5 Pro";color:#EE2F24;position:absolute;right:16px;top:24px;font-size:1rem}form .input.success:after{content:"";font-family:"Font Awesome 5 Pro";color:#00939d;position:absolute;right:16px;top:24px;font-size:1rem}form .input.with-tooltip .tooltip{width:24px;height:24px;position:absolute;top:22px;right:16px;color:#00939d;border:1px solid #00939d;text-align:center;line-height:24px;border-radius:100%;cursor:pointer}form .input.with-tooltip .tooltip:before{content:attr(data-text);display:block;position:absolute;right:-10px;top:44px;padding:24px;background:#FFF;color:#282828;font-weight:300;font-size:16px;line-height:1.5em;width:250px;text-align:left;box-shadow:0 0 15px rgba(0, 0, 0, 0.25);pointer-events:none;opacity:0;transition:0.3s ease-in-out;z-index:10;border-radius:4px}form .input.with-tooltip .tooltip:after{content:"";display:block;border-bottom:10px solid #FFF;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;top:35px;right:3px;filter:drop-shadow(0 -3px 2px rgba(0, 0, 0, 0.2));pointer-events:none;opacity:0;transition:0.3s ease-in-out;z-index:10}form .input.with-tooltip .tooltip.active:before,form .input.with-tooltip .tooltip.active:after{opacity:1}form label{font-weight:bold;margin-bottom:8px;color:#00939d;transition:0.3s ease;will-change:color;position:absolute;font-weight:400;font-size:0.75rem;top:8px;left:12px}form label a{color:#00939d !important}form input,form select{font-family:"Amble", sans-serif;overflow:hidden}form input[type="text"],form input[type="email"],form input[type="date"],form select,form textarea{border:none;height:64px;padding:20px 12px 0;border:1px solid #00939d;background:transparent;border-radius:4px;font-size:1rem;font-family:"Amble", sans-serif}form textarea{height:320px;padding-top:28px;resize:none}form button{font-family:"Amble", sans-serif;margin-top:40px}form ::placeholder{color:rgba(0, 0, 0, 0.64)}form .input-checkbox{display:block;overflow:hidden}form .input-checkbox input[type="checkbox"]{position:absolute;left:-999px}form .input-checkbox input[type="checkbox"]:checked+label:before{background:#00939d}form .input-checkbox input[type="checkbox"]:checked+label:after{opacity:1}form .input-checkbox label{color:#282828;font-weight:400;padding-left:32px;position:relative;display:block}form .input-checkbox label a{text-decoration:underline}form .input-checkbox label:before{content:"";display:block;width:16px;height:16px;border:1px solid #00939d;position:absolute;left:0;top:2px;border-radius:2px}form .input-checkbox label:after{content:"";display:block;width:14px;height:14px;font-family:"Font Awesome 5 Pro";position:absolute;left:2px;top:0px;transform-origin:center center;opacity:0;transition:0.3s ease;will-change:transform}form .input-checkbox.has-error label{color:#EE2F24 !important}form .input-checkbox.has-error label a{color:#EE2F24 !important}form .input-checkbox.has-error .error-message:after{display:none}form .input-checkbox.success:after{display:none}form .input-select select{-webkit-appearance:none}form .input-select:after{content:"";font-family:"Font Awesome 5 Pro";display:block;color:#00939d;position:absolute;right:24px;top:26px}form .input-select.with-tooltip .tooltip{right:56px}form .input-select.has-error label{color:#EE2F24}form .input-select.has-error select{border-color:#EE2F24}form .input-select.has-error:after{color:#EE2F24}form .input-select.has-error .error-message:after{display:none}form .input-select.success:after{content:"";font-family:"Font Awesome 5 Pro";display:block;color:#00939d;position:absolute;right:24px;top:26px}form .input-date{height:64px;padding:20px 0 0;border:1px solid #00939d;background:transparent;border-radius:4px;font-size:1rem}form .input-date input{border:none;padding:0 12px;height:auto;border-radius:0;margin-top:8px}form .input-date:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;color:#00939d;position:absolute;right:24px;top:24px;font-size:1rem}form .input-upload input{display:none}[data-slots]{font-family:"Amble", sans-serif}input.select select{-webkit-appearance:none;background-color:#282828}footer{background-color:#000;padding:24px 0;color:#FFF}footer .logo img{height:56px;width:auto}footer .content{display:inline-flex;flex-flow:column;align-items:flex-start;gap:24px;padding:0 0 32px;width:calc(100% - 200px)}@media (max-width:991px){footer .content{flex-flow:column;gap:24px}}footer .invite-logo{display:inline-flex;flex-flow:column;width:200px}footer .invite-logo:before{content:"Ein Unternehmen der";text-align:right;color:#FFF}footer .invite-logo img{width:100%;height:auto}footer p,footer form label,form footer label,footer form ::placeholder,form footer ::placeholder{color:#FFF}footer ul{margin:0;padding:0;list-style:none}footer ul li{display:inline-block;margin:0}footer ul li+li a{padding:0 16px}footer ul a{color:#FFF;padding:0 16px 0 0;margin:0}footer .follow p:last-of-type,footer .follow form ::placeholder:last-of-type,form footer .follow ::placeholder:last-of-type{margin-top:16px}footer .follow a{display:inline-flex;align-items:center;justify-content:center;color:#00939d !important;font-size:1rem}footer .follow a+a{margin-left:24px}footer .disclaimer{margin:0}@media (max-width:991px){footer .container{display:flex;flex-flow:column;gap:24px}footer .container .content{width:100%;padding:0}footer .container .column{width:100%;text-align:center}footer .container .invite-logo{margin:0 auto}footer .container .invite-logo:before{text-align:center}footer .container .disclaimer{text-align:center}}@media (max-width:576px){footer ul li{display:block}footer ul li a{display:block;width:100%;text-align:center;padding:8px 0 !important}}.video-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, 0.64);backdrop-filter:blur(8px);z-index:1000;display:none}.video-overlay .overlay-container{width:720px;max-width:calc(100% - 32px);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:none}.video-overlay .video-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.video-overlay .video-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:none}@keyframes alertTeasing{0%{animation-timing-function:ease-in;transform:translate(0px, -50%)}15%{animation-timing-function:ease-in;transform:translate(-48px, -50%)}40%{animation-timing-function:ease-in;transform:translate(-26px, -50%)}65%{animation-timing-function:ease-in;transform:translate(-13px, -50%)}82%{animation-timing-function:ease-in;transform:translate(-6.5px, -50%)}93%{animation-timing-function:ease-in;transform:translate(-4px, -50%)}25%,55%,75%,87%,98%{animation-timing-function:ease-out;transform:translate(0px, -50%)}100%{animation-timing-function:ease-out;opacity:1;transform:translate(0px, -50%)}}.alert{position:absolute;width:480px;right:-456px;top:50%;transform:translate(0px, -50%);background-color:#00939d;z-index:10;padding:16px 24px 16px 48px;animation:alertTeasing 2s ease 0s 1 normal forwards;animation-iteration-count:4;transition:0.3s ease}.alert:hover{right:-440px;animation:none}.alert .trigger{position:absolute;left:0;top:0;width:48px;height:100%;text-align:center;color:#FFF;cursor:pointer}.alert .trigger:before{position:absolute;top:50%;left:25%;transform:translate(-50%, -50%)}.alert h2,.alert .vertrag-abschluss .body .bundle-info .price span,.vertrag-abschluss .body .bundle-info .price .alert span,.alert .tarifuebersicht .type,.tarifuebersicht .alert .type,.alert h3,.alert .vertrag-abschluss .body .bundle-info .name,.vertrag-abschluss .body .bundle-info .alert .name,.alert h4,.alert h5,.alert p,.alert form label,form .alert label,.alert form ::placeholder,form .alert ::placeholder,.alert a{color:#FFF}.alert p:last-child,.alert form ::placeholder:last-child,form .alert ::placeholder:last-child{margin:0}.alert.visible{right:0;transition:0.6s ease;animation:none}.alert.visible .trigger:before{content:""}@media (max-width:576px){.alert{width:90%;right:calc(24px - 90%)}}.usps{display:flex;flex-flow:row;flex-wrap:wrap;gap:24px;overflow:hidden;position:relative}.usps.gradient-accordion-content{max-height:440px;transition:0.6s ease}.usps.gradient-accordion-content:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:240px;background:linear-gradient(0deg, white 0%, rgba(255, 255, 255, 0) 100%);transition:0.6s ease;opacity:1}@media (max-width:576px){.usps.gradient-accordion-content{max-height:640px}}.usps .usp{display:flex;flex-flow:column;gap:24px;background:#FBFBFB;border-radius:8px;padding:24px 40px;position:relative;flex:0 0 calc(33.33333% - 16px);max-width:calc(33.33333% - 16px);cursor:pointer;transition:0.3s ease}.usps .usp p:last-child,.usps .usp form ::placeholder:last-child,form .usps .usp ::placeholder:last-child{margin-bottom:0}.usps .usp .icon{position:relative;top:8px;width:32px;height:32px}.usps .usp .icon img{height:100%;width:auto;filter:drop-shadow(0 0 0 rgba(243, 142, 37, 0.64));transition:0.3s ease}.usps .usp .icon.small{width:auto;display:flex;align-items:center}.usps .usp .icon.small img{height:16px}.usps .usp:hover .icon img{filter:drop-shadow(0 0 8px rgba(243, 142, 37, 0.8))}@media (max-width:991px){.usps .usp{flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px)}}@media (max-width:576px){.usps .usp{flex:0 0 100%;max-width:100%}}.usps.visible{max-height:4000px}.usps.visible:after{opacity:0;height:0;transition:0.6s ease}.usps .additional-info{display:block;width:40px;height:40px;line-height:40px;text-align:center;position:absolute;top:0;right:0}.usps .additional-info .fas{margin:0}.usps.text-only .h5{color:#00939d}.usps.text-only .overlay-link{text-indent:-9999px;position:absolute;top:0;left:0;bottom:0;right:0}.usps.cols-4 .usp{flex:0 0 calc(25% - 18px);max-width:calc(25% - 18px);padding:24px}@media (max-width:1024px){.usps.cols-4 .usp{flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px)}}@media (max-width:576px){.usps.cols-4 .usp{flex:0 0 100%;max-width:100%}}.standort-info>li{position:relative;padding-left:40px}.standort-info>li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;font-size:1rem;color:#00939d;position:absolute;left:0}.standort-info>li.adresse:before{content:""}.standort-info>li.opening-hours:before{content:""}.standort-info>li.opening-hours ul{margin:0}.standort-info>li.opening-hours li{display:flex;flex-flow:row;margin:0}.standort-info>li.opening-hours .days{width:160px}.standort-info>li.opening-hours .opening-hours.deluxe li{flex-flow:column;column-gap:8px;margin-bottom:8px}.standort-info>li.phone:before{content:""}.standort-info>li.email:before{content:""}.standort-info.row{margin-top:40px}.standort-info.row .usp{gap:0 !important}.standort-info.row ul li{margin:0;padding:0 !important}.standort-info.row ul li:before{display:block;background:transparent !important;font-family:"Font Awesome 5 Pro";color:#00939d;top:0 !important}.standort-info.row ul li.adresse{padding:0 0 0 24px !important}.standort-info.row ul li.adresse:before{content:"" !important;display:block}.standort-info.row ul li.phone{padding:0 0 0 24px !important}.standort-info.row ul li.phone:before{content:"" !important;display:block}.standort-info.row ul li.email{padding:0 0 0 24px !important}.standort-info.row ul li.email:before{content:"" !important;display:block}.standort-info.row .auslastung{color:#FFF;display:flex;flex-flow:row;gap:24px;align-items:center;margin-top:8px}.standort-info.row .auslastung .circle{width:96px;height:96px;border-radius:50%;position:relative;flex:0 0 96px;--r: 6px}.standort-info.row .auslastung .circle .empty{width:96px;height:96px;border-radius:50%;border:var(--r) solid #fff;position:absolute;top:0;left:0;opacity:0.24}.standort-info.row .auslastung .circle .full{--p: 10%;width:96px;height:96px;border-radius:50%;background:conic-gradient(#00939d var(--p), #0000 0);-webkit-mask:radial-gradient(farthest-side, #0000 calc(99% - var(--r)), #000 calc(100% - var(--r)));-moz-mask:radial-gradient(farthest-side, #0000 calc(99% - var(--r)), #000 calc(100% - var(--r)));mask:radial-gradient(farthest-side, #0000 calc(99% - var(--r)), #000 calc(100% - var(--r)));position:absolute;top:0;left:0}.standort-info.row .auslastung .circle span{display:block;width:100%;height:100%;position:absolute;top:0;left:0;line-height:96px;text-align:center;font-size:1.5rem;font-weight:bold;font-style:italic}.standort-info.row .auslastung .text span{font-weight:bold}.switch-view{width:fit-content;margin:0 0 40px;display:flex;flex-flow:row}.switch-view li{padding:0 16px;color:#00939d !important;border:1px solid #00939d}.switch-view li:first-child{border-radius:4px 0 0 4px;border-right:none}.switch-view li:last-child{border-radius:0 4px 4px 0}.switch-view li.active{color:#FFF !important;background:#00939d}@media (max-width:768px){.switch-view{margin:0 auto 40px}}.karte,.kacheln{display:none}.karte.active,.kacheln.active{display:block}.karte .row{background:#FBFBFB;border-radius:8px;overflow:hidden}@media (max-width:768px){.karte .gmap{height:400px}}@media (max-width:576px){.karte h3,.karte .vertrag-abschluss .body .bundle-info .name,.vertrag-abschluss .body .bundle-info .karte .name{width:80%}}.isotope-filter{width:fit-content;margin:0 auto 40px;display:flex;flex-flow:row}.isotope-filter li a{padding:0 16px;color:#00939d !important;border:1px solid #00939d;border-radius:0}.isotope-filter li a.active{color:#FFF !important;background:#00939d}.isotope-filter li:first-child a{border-radius:4px 0 0 4px}.isotope-filter li:last-child a{border-radius:0 4px 4px 0}.isotope-filter li+li a{border-left:none}@media (max-width:576px){.isotope-filter{display:none}}.isotope-item{width:25%}@media (max-width:991px){.isotope-item{width:33.333333%}}@media (max-width:768px){.isotope-item{width:50%}}@media (max-width:576px){.isotope-item{width:100%}}.rate-bundle{border-radius:8px;overflow:hidden;margin:0 12px}.rate-bundle .header{background:#F5F1ED;padding:32px 40px;height:380px}.rate-bundle .header .name{font-size:2rem;font-weight:700;font-style:italic;margin:0 0 8px}.rate-bundle .header .price{font-size:1rem;font-weight:400;font-style:italic;margin:0 0 16px}.rate-bundle .header .price span{font-size:2.5rem;font-weight:700;margin:0 8px 0 0}.rate-bundle .header .description{margin:0}@media (max-width:768px){.rate-bundle .header{height:auto;padding:24px}}.rate-bundle .body{padding:32px 40px;background:#F5F5F5}.rate-bundle .body ul{height:auto;max-height:200px;overflow:hidden;position:relative;transition:0.3s ease;will-change:max-height}.rate-bundle .body ul:after{content:"";display:block;width:100%;height:120px;background:linear-gradient(0deg, #F5F5F5 0%, transparent 100%);position:absolute;bottom:0;left:0;transition:0.3s ease}.rate-bundle .body ul li{padding-left:32px !important}.rate-bundle .body ul li:before{content:"" !important;font-family:"Font Awesome 5 Pro";font-weight:700;font-size:1rem;top:0 !important;background:none !important;color:#00939d}.rate-bundle .body ul li.wo-icon{font-weight:700}.rate-bundle .body ul li.wo-icon:before{display:none !important}.rate-bundle .body ul li.plus-icon:before{content:"" !important}.rate-bundle .body ul li.expandable{cursor:pointer}.rate-bundle .body ul li.expandable ul{display:none}.rate-bundle .body ul li.expandable:after{content:"" !important;font-family:"Font Awesome 5 Pro";font-weight:700;font-size:1rem;position:absolute;top:0 !important;right:0;background:none !important;color:#00939d}.rate-bundle .body ul li.expandable.expanded ul{display:block}.rate-bundle .body ul li.expandable.expanded:after{content:"" !important}.rate-bundle .body ul.full-list{max-height:2000px}.rate-bundle .body ul.full-list:after{height:0}.rate-bundle .body ul.full-list+.show-full-bundle-list i{transform:rotate(180deg)}.rate-bundle .body .show-full-bundle-list{display:block;width:100%;text-align:center}.rate-bundle .body .btn,.rate-bundle .body form button,form .rate-bundle .body button,.rate-bundle .body .switch-view li,.switch-view .rate-bundle .body li,.rate-bundle .body .isotope-filter li a,.isotope-filter li .rate-bundle .body a{width:100%;text-align:center;margin-top:32px}.rate-bundle .body .footer{margin-top:16px;display:flex;justify-content:center;gap:16px}.rate-bundle .body .footer p,.rate-bundle .body .footer form label,form .rate-bundle .body .footer label,.rate-bundle .body .footer form ::placeholder,form .rate-bundle .body .footer ::placeholder{margin:0}@media (max-width:768px){.rate-bundle .body{padding:24px}}.rate-bundle.pure .header .name span{color:#00939d;text-transform:uppercase}.rate-bundle.deluxe .header .name span{color:#98784B;text-transform:uppercase}.rate-bundle.deluxe .btn-primary,.rate-bundle.deluxe form button,form .rate-bundle.deluxe button{background-color:#98784B;border-color:#98784B}.rate-bundle.deluxe .body ul li:before{color:#98784B}@media (max-width:576px){.rate-bundle{margin:0 8px}}.rate-bundles{padding-bottom:40px;margin-bottom:40px}.rate-bundles .slick-prev,.rate-bundles .slick-next{top:215px}.rate-bundles .slick-dots{text-align:center}.rate-bundles .slick-list{padding-right:80px}@media (max-width:576px){.rate-bundles .slick-list{padding-right:40px}}.rate-bundles .slick-slide{opacity:0.5}.rate-bundles .slick-slide.slick-active{opacity:1}.rate-bundles .info-tooltip{width:320px;bottom:24px}.activation-package-info{cursor:pointer;position:relative}.activation-package-info .info-tooltip{pointer-events:auto;display:none}.activation-package-info:hover .info-tooltip{opacity:1;pointer-events:auto;display:block}.activation-package-info:hover .info-tooltip:before{opacity:1}.rates-intro{background-color:#F5F5F5;z-index:inherit !important}@media (max-width:768px){.rates-intro{background-color:transparent}}.rates{padding-top:0;margin-top:-380px}.bundle-selection{margin:40px 0}#standort-auswahl{margin:0 auto;display:block;width:376px;position:relative}#standort-auswahl select{-webkit-appearance:none;display:block;width:100%;background:transparent;color:#282828;border-radius:4px;height:48px;border:1px solid #00939d;font-family:"Amble", sans-serif;padding:0 24px}#standort-auswahl:after{content:"";font-family:"Font Awesome 5 Pro";display:block;color:#00939d;position:absolute;right:24px;top:50%;transform:translateY(-50%)}@media (max-width:420px){#standort-auswahl{width:100%}}#terms-auswahl,#tarif-auswahl,#personenanzahl-auswahl{margin:16px auto 0;padding:8px;background:rgba(255, 255, 255, 0.04);border-radius:8px;display:block;width:376px;display:flex;position:relative}#terms-auswahl a,#tarif-auswahl a,#personenanzahl-auswahl a{display:block;text-align:center;flex:1 1 0;height:48px;line-height:48px;border-radius:4px;border:1px solid transparent;transition:0.3s ease}#terms-auswahl a:hover,#tarif-auswahl a:hover,#personenanzahl-auswahl a:hover{color:#00939d}#terms-auswahl a.selected,#tarif-auswahl a.selected,#personenanzahl-auswahl a.selected{color:#00939d;border-color:#00939d}@media (max-width:420px){#terms-auswahl,#tarif-auswahl,#personenanzahl-auswahl{width:100%;flex-flow:column}}#personenanzahl-auswahl{display:none}#personenanzahl-auswahl.visible{display:flex}.vertrag-abschluss{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, 0.8);z-index:2147483649;display:none}.vertrag-abschluss .body{height:90%;width:1200px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);overflow-y:scroll;background:#FBFBFB}.vertrag-abschluss .body .header{position:relative;width:100%;background:#00939d;color:#FFF;text-align:center;padding:24px}.vertrag-abschluss .body .header h2,.vertrag-abschluss .body .header .bundle-info .price span,.vertrag-abschluss .body .bundle-info .price .header span,.vertrag-abschluss .body .header .tarifuebersicht .type,.tarifuebersicht .vertrag-abschluss .body .header .type{font-size:clamp(1rem, 5vw, 1.5rem);margin:0}.vertrag-abschluss .body .header .close{position:absolute;display:block;width:40px;height:40px;text-align:center;line-height:40px;font-size:1.5rem;top:50%;right:0;transform:translateY(-50%);z-index:10}.vertrag-abschluss .body .header+.row{margin:0}.vertrag-abschluss .body .row{min-height:100%}.vertrag-abschluss .body .angaben{padding:40px 80px}.vertrag-abschluss .body .bundle-info{padding:40px;background:#F5F5F5}.vertrag-abschluss .body .bundle-info .name{color:#FFF;text-align:center}.vertrag-abschluss .body .bundle-info .name.pure span{color:#00939d;text-transform:uppercase}.vertrag-abschluss .body .bundle-info .name.deluxe span{color:#98784B;text-transform:uppercase}.vertrag-abschluss .body .bundle-info .price{font-style:italic;font-weight:400;text-align:center}.vertrag-abschluss .body .bundle-info .price span{margin-right:8px}.vertrag-abschluss .body .bundle-info .term{text-align:center}.vertrag-abschluss .body .bundle-info .info{text-align:left}.vertrag-abschluss .body .bundle-info .info ul{height:auto;overflow:hidden;position:relative}.vertrag-abschluss .body .bundle-info .info ul li{padding-left:32px !important}.vertrag-abschluss .body .bundle-info .info ul li:before{content:"" !important;font-family:"Font Awesome 5 Pro";font-weight:700;font-size:1rem;top:0 !important;background:none !important;color:#00939d}.vertrag-abschluss .body .bundle-info .info ul li.wo-icon{font-weight:700}.vertrag-abschluss .body .bundle-info .info ul li.wo-icon:before{display:none !important}.vertrag-abschluss .body .bundle-info .info ul li.plus-icon:before{content:"" !important}.vertrag-abschluss .body .bundle-info .info ul li.expandable{cursor:pointer}.vertrag-abschluss .body .bundle-info .info ul li.expandable ul{display:none}.vertrag-abschluss .body .bundle-info .info ul li.expandable:after{content:"" !important;font-family:"Font Awesome 5 Pro";font-weight:700;font-size:1rem;position:absolute;top:0 !important;right:0;background:none !important;color:#00939d}.vertrag-abschluss .body .bundle-info .info ul li.expandable.expanded ul{display:block}.vertrag-abschluss .body .bundle-info .info ul li.expandable.expanded:after{content:"" !important}.vertrag-abschluss .body .bundle-info .info .show-full-bundle-list{display:none}@media (max-width:1280px){.vertrag-abschluss .body{width:calc(100% - 32px)}.vertrag-abschluss .body .header{padding:24px 16px}.vertrag-abschluss .body .angaben,.vertrag-abschluss .body .bundle-info{padding:16px}}.info-tooltip{display:block;position:absolute;right:-10px;bottom:44px;padding:24px;background:#FFF;color:#282828;font-weight:300;font-size:16px;line-height:1.5em;max-width:240px;width:auto;text-align:left;box-shadow:0 0 15px rgba(0, 0, 0, 0.25);opacity:0;transition:0.3s ease-in-out;z-index:10;border-radius:4px;pointer-events:none}.info-tooltip p,.info-tooltip form label,form .info-tooltip label,.info-tooltip form ::placeholder,form .info-tooltip ::placeholder{margin:0}.info-tooltip a{color:#00939d !important}.info-tooltip:before{content:"";display:block;border-top:10px solid #FFF;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;bottom:-10px;right:8px;filter:drop-shadow(0 3px 2px rgba(0, 0, 0, 0.2));pointer-events:none;opacity:0;transition:0.3s ease-in-out;z-index:10}.info-tooltip.active{opacity:1;pointer-events:auto}.info-tooltip.active:before{opacity:1}.anchor-nav-container{background-color:rgba(255, 255, 255, 0.8);position:sticky;top:120px;z-index:100;backdrop-filter:blur(20px);border-top:1px solid rgba(255, 255, 255, 0.24)}@media (max-width:1200px){.anchor-nav-container{top:104px}}@media (max-width:991px){.anchor-nav-container{position:static}}.anchor-nav{margin:0 auto;padding:0;list-style:none;display:flex;flex-flow:row;align-items:flex-start;width:1440px}@media (max-width:1440px){.anchor-nav{width:100%}}.anchor-nav li{margin:0;padding:0;flex:1;text-align:center;position:relative}.anchor-nav li+li:before{content:"";display:block;height:32px;width:1px;background-color:rgba(255, 255, 255, 0.24);position:absolute;left:0;top:21px}.anchor-nav li a{display:block;width:100%;line-height:74px;color:#282828;transition:color 0.3s ease}.anchor-nav li a:before{display:block;content:attr(title);font-weight:bold;height:0;overflow:hidden;visibility:hidden}.anchor-nav li a:hover,.anchor-nav li a.active{color:#00939d;font-weight:700}@media (max-width:768px){.anchor-nav{flex-flow:column}.anchor-nav li{width:100%;padding:0}.anchor-nav li+li:before{height:1px;width:80px;top:0;left:calc(50% - 40px)}.anchor-nav li a{line-height:56px}}.tarifuebersicht{width:100%}@media (max-width:1225px){.tarifuebersicht{overflow:auto}}.tarifuebersicht .type{text-transform:none;font-size:1.5rem;margin:0}.tarifuebersicht .type strong{text-transform:uppercase}.tarifuebersicht .type.pure strong{color:#00939d}.tarifuebersicht .type.deluxe strong{color:#98784B}.tarifuebersicht p,.tarifuebersicht form label,form .tarifuebersicht label,.tarifuebersicht form ::placeholder,form .tarifuebersicht ::placeholder{margin:0}.tarifuebersicht h4{margin:0}.tarifuebersicht table{min-width:1200px;border-collapse:collapse;border-spacing:0;position:relative}.tarifuebersicht table tr{border-bottom:1px solid rgba(0, 0, 0, 0.08)}.tarifuebersicht table tr:first-child{background-color:#1F1F1F}@media (min-width:1226px){.tarifuebersicht table tr:first-child{position:sticky;top:195px;z-index:10}}.tarifuebersicht table tr:last-child{border-bottom:none !important}.tarifuebersicht table tr:nth-child(even){background-color:rgba(0, 0, 0, 0.02)}.tarifuebersicht table td{padding:16px;width:20%;text-align:center;vertical-align:top;border-right:1px solid rgba(0, 0, 0, 0.08)}.tarifuebersicht table td:first-child{text-align:left}.tarifuebersicht table td:last-child{border-right:none !important}.tarifuebersicht .fa-check{color:#00939d}.tarifuebersicht .fa-times{opacity:0.24}.tarifuebersicht hr{margin:8px 0;border-top-width:1px;opacity:0.16}.primary-color{color:#00939d}