.swiper-slide{height:100%;min-height:0}@media screen and (max-width:768px){.frame-type-mask_teaser_box_slider .ce-swiper-slider{padding-inline:15px}}.frame-type-mask_teaser_box_slider .icons .ce-teaser-element{height:auto!important}.swiper-slide .teaserbox_text{height:fit-content!important;min-height:fit-content!important}.swiper-slide .--nm-surface-100 .teaserbox_text{height:auto!important;min-height:auto!important}.swiper-container-wrapper .ce-gallery{margin-bottom:0}.swiper-container-wrapper .ce-bodytext{padding:3rem}.swiper-container-wrapper .ce-bodytext p:last-child{margin-bottom:0}.swiper-container-wrapper .ce-bodytext .btn.bnt-primary{margin-bottom:0;margin-top:0}.swiper-slide{transition:opacity .45s ease-in-out}.ce-swiper-slider,.ce-swiper-slider .controllers--slider{position:relative}.ce-swiper-slider .controllers--slider .swiper-button-next,.ce-swiper-slider .controllers--slider .swiper-button-prev{width:40px;height:40px;background:linear-gradient(90deg,#4bc284,#31b9a0,#22b0c0,#47ca8f,#00b8cc);background-size:220% 100%;background-position:left center;transition:var(--transition)}:is(.ce-swiper-slider .controllers--slider .swiper-button-next,.ce-swiper-slider .controllers--slider .swiper-button-prev):after{content:""}:is(.ce-swiper-slider .controllers--slider .swiper-button-next,.ce-swiper-slider .controllers--slider .swiper-button-prev):hover{background-position:right center}.frame-type-mask_image_carousel .container{position:relative}.frame-type-mask_image_carousel .controllers--slider{position:absolute;width:100%;top:0;right:20px}.frame-type-mask_image_carousel .controllers--slider .swiper-button-next,.frame-type-mask_image_carousel .controllers--slider .swiper-button-prev{right:0;left:inherit}.frame-type-mask_image_carousel .controllers--slider .swiper-button-prev{right:50px;width:40px;height:40px;background:linear-gradient(90deg,#4bc284,#31b9a0,#22b0c0,#47ca8f,#00b8cc);background-size:220% 100%;background-position:left center;transition:var(--transition)}.frame-type-mask_image_carousel .controllers--slider .swiper-button-prev:after{content:""}.frame-type-mask_image_carousel .controllers--slider .swiper-button-prev:hover{background-position:right center}.frame-type-mask_image_carousel .controllers--slider .swiper-button-next{width:40px;height:40px;background:linear-gradient(90deg,#4bc284,#31b9a0,#22b0c0,#47ca8f,#00b8cc);background-size:220% 100%;background-position:left center;transition:var(--transition)}.frame-type-mask_image_carousel .controllers--slider .swiper-button-next:after{content:""}.frame-type-mask_image_carousel .controllers--slider .swiper-button-next:hover{background-position:right center}.frame-type-mask_image_carousel .ce-swiper-slider.bg{background-color:#eee}.frame-type-mask_image_carousel .ce-swiper-slider.bg .controllers--slider{top:-72px}.frame-type-mask_image_carousel .swiper{overflow:visible}.frame-type-mask_image_carousel .swiper .swiper-container-wrapper{overflow-x:hidden;position:relative;margin-top:50px;margin-bottom:50px}.frame-type-mask_image_carousel .swiper .swiper-container-wrapper .swiper-slide .swiper-slie-content{background-color:#fff}@media screen and (min-width:980px){.frame-type-mask_image_carousel .controllers--slider{top:-75px}.frame-type-mask_image_carousel .swiper{width:max-content}.frame-type-mask_image_carousel .swiper-container-wrapper{width:100vw;position:relative;display:flex;align-items:flex-end}.frame-type-mask_image_carousel .swiper-container-wrapper .swiper-wrapper{width:max-content;display:flex;align-items:flex-end}}@media screen and (max-width:956px){.news-slider{padding-inline:15px}}.teaser-content h1,.teaser-content h2,.teaser-content h3,.teaser-content h4,.teaser-content h5,.teaser-content h6{-webkit-hyphens:auto;hyphens:auto}.leistungsboxen .table tr:last-child{border-bottom:none}.leistungsboxen .py-4{padding-block:0!important}.leistungsboxen .mt-4{margin-top:0!important}.leistungsboxen .swiper-button-prev,.leistungsboxen .swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, -20px);right:auto}.leistungsboxen .swiper-button-next,.leistungsboxen .swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, -20px);left:auto}@media screen and (min-width:864px){.leistungsboxen .swiper-wrapper.centered-few-items{justify-content:center!important}}
