.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide{position:relative;visibility:hidden}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__track{overflow:hidden;position:relative;z-index:0}@media screen{[data-aos^=fade][data-aos^=fade]{opacity:0}[data-aos=fade-right]{transform:translate3d(-35px,0,0)}[data-aos=fade-left]{transform:translate3d(35px,0,0)}}*,::after,::before{box-sizing:border-box}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:ButtonText dotted 1px}:-moz-ui-invalid{box-shadow:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.invisible{display:none!important}@font-face{font-display:swap;font-family:Asap;font-style:normal;font-weight:400;src:url(/files/themes/sanitaetshaus-fuerst/fonts/asap/asap-v30-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Asap;font-style:normal;font-weight:500;src:url(/files/themes/sanitaetshaus-fuerst/fonts/asap/asap-v30-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Asap;font-style:normal;font-weight:700;src:url(/files/themes/sanitaetshaus-fuerst/fonts/asap/asap-v30-latin-700.woff2) format("woff2")}body{margin:0;font-family:Asap,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;line-height:1.5;color:#575649;text-align:left;background-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;letter-spacing:.01em;word-spacing:.01em;-webkit-hyphens:none;hyphens:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;--max-cont-width:56rem}a{color:#266baf;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;text-underline-color:currentColor;text-decoration-color:currentColor}a:visited{color:#3585d3}h1,h2{font-weight:700;color:#266baf;-webkit-hyphens:none;hyphens:none;text-wrap:balance}figure,p,ul{font-size:1rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem}html{font-size:14px}@media only screen and (min-width:910px){html{font-size:15px}}@media all and (min-width:360px){html{font-size:calc(14px + 4 * (100vw - 360px)/ 2200)}}h1{line-height:4.5rem;margin-top:4.5rem;margin-bottom:3rem;font-size:2.5rem}h2{line-height:3.75rem;margin-top:3rem;margin-bottom:1.5rem;font-size:2rem}.paragraph p{margin-block:1rem}.paragraph :first-child{-webkit-margin-before:0;margin-block-start:0}img{display:block;max-width:100%;height:auto;width:auto}@media screen and (max-width:56rem){body{overflow-x:hidden}}.button{border:2px solid var(--btn-clr-border);text-decoration:none!important;color:var(--btn-clr-text)!important;text-transform:uppercase;background-color:var(--btn-clr-bg);padding:.6em 1.5em;border-radius:12px;box-shadow:var(--btn-shadow);font-weight:700;font-size:1rem;display:inline-block}.button,.button.blue{--btn-clr-bg:#266baf;--btn-clr-text:#fff;--btn-clr-border:#266baf;--btn-hov-clr-border:#fff;--btn-hov-clr-bg:#1d5185;--btn-hov-clr-text:#fff;--btn-shadow:5px 5px 5px 0 #0007,inset 1px 1px 5px 0 #0000;--btn-hov-shadow:5px 5px 5px 0 #0005,inset 5px 5px 5px 0 rgba(255, 255, 255, 0.05)}.button.yellow{--btn-clr-bg:#bebc3c;--btn-clr-text:#fff;--btn-clr-border:#bebc3c;--btn-hov-clr-border:#bebc3c;--btn-hov-clr-bg:#fff;--btn-hov-clr-text:#bebc3c;--btn-shadow:none;--btn-hov-shadow:none}.button.white{--btn-clr-bg:#fff;--btn-clr-text:#266baf;--btn-clr-border:#fff;--btn-hov-clr-border:#bebc3c;--btn-hov-clr-bg:#fff;--btn-hov-clr-text:#bebc3c;--btn-shadow:none;--btn-hov-shadow:none}.button.ghost{--btn-clr-bg:transparent;--btn-clr-text:#266baf;--btn-clr-border:#266baf;--btn-hov-clr-border:#266baf;--btn-hov-clr-bg:#266baf;--btn-hov-clr-text:#fff;--btn-shadow:none;--btn-hov-shadow:none}.button.ghost.yellow{--btn-clr-text:#bebc3c;--btn-clr-border:#bebc3c;--btn-hov-clr-border:#bebc3c;--btn-hov-clr-bg:#bebc3c}.button:visited{color:var(--btn-clr-text)!important}.hamburger{padding:15px 15px 15px 0;display:inline-flex;flex-flow:column nowrap;justify-content:center;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger .hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger .hamburger-box .hamburger-inner{display:block;top:2px;margin-top:-2px}.hamburger .hamburger-box .hamburger-inner::before{top:10px}.hamburger .hamburger-box .hamburger-inner::after{top:20px}.hamburger .hamburger-box .hamburger-inner::after,.hamburger .hamburger-box .hamburger-inner::before{content:"";display:block}.hamburger .hamburger-box .hamburger-inner,.hamburger .hamburger-box .hamburger-inner::after,.hamburger .hamburger-box .hamburger-inner::before{width:40px;height:4px;background-color:#266baf;border-radius:4px;position:absolute}body>header{position:sticky;top:0;z-index:100}.main-header{background-color:#fff;box-shadow:0 0 0 transparent;--scale-down:2;--gap:1.25rem;--header-padding:1rem;--logo-max-size:186px;--gap-between-header-and-submenu:2px;padding-inline:var(--h-pad,1.5rem)}.main-header .inside{max-inline-size:var(--max-cont-width);margin-inline:auto;padding-block:var(--header-padding);padding-inline:1.5rem;display:flex;justify-content:space-between;align-items:center}.main-header .inside .logo{display:block;z-index:102}.main-header .inside .logo img{max-height:calc(var(--logo-max-size)/var(--scale-down));margin:0}.main-header .inside .hamburger{z-index:101}.main-header .inside .main-nav{position:fixed;top:-100vh;left:0;width:100%;height:100%;opacity:0;z-index:-1;overflow-y:auto;background-color:#fff;padding:calc(var(--logo-max-size)/ var(--scale-down) + 2*var(--header-padding) + var(--gap)) 1.5rem calc(1.5rem + env(safe-area-inset-bottom));overscroll-behavior:none}.main-header .inside .main-nav ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--gap);font-size:1.75rem}.main-header .inside .main-nav ul li::after{content:"";display:block;height:1px;width:100%;background-color:#266baf;-webkit-margin-before:var(--gap);margin-block-start:var(--gap);opacity:.5}.main-header .inside .main-nav ul a{text-decoration:none;font-weight:500}.main-header .inside .main-nav ul .current>a{font-weight:700}.main-header .inside .main-nav .submenu{position:relative}.main-header .inside .main-nav .submenu .submenu-toggle{position:absolute;top:calc(-1*var(--gap));right:0;height:58px;width:5rem;background-image:url(/files/themes/sanitaetshaus-fuerst/images/arrow-down.svg);background-repeat:no-repeat;background-position-x:50%;background-position-y:50%;background-size:2rem}.main-header .inside .main-nav .submenu .nav-submenu{display:none;transform:scaleY(0);transform-origin:top;font-size:1.5rem}.main-header .inside .main-nav .submenu .nav-submenu li{margin-block:var(--gap);margin-inline:var(--gap);list-style:initial}.main-header .inside .main-nav .submenu .nav-submenu li::after{display:none}.ce_rsce_banner .splide__slide{position:relative}.ce_rsce_banner .splide__slide__img{margin:0;height:100%;position:relative}.ce_rsce_banner .splide__slide__img picture img{width:100%;height:100%;min-height:50vh;max-height:100vh;-o-object-fit:cover;object-fit:cover}.ce_rsce_banner .splide__slide__img::after{content:"";position:absolute;inset:0;background-image:linear-gradient(45deg,#bebc3c 0,rgba(190,188,60,.1) 33%,rgba(38,107,175,.1) 67%,#266baf 100%);background-color:rgba(0,0,0,.4)}.ce_rsce_banner .splide__slide .inside{max-inline-size:56rem;margin-inline:auto;position:absolute;bottom:var(--abstand,3.5rem);left:50%;transform:translateX(-50%);width:100%;padding-inline:1.5rem;max-inline-size:59rem}.ce_rsce_banner .splide__slide .inside,.ce_rsce_banner .splide__slide .inside .headline,.ce_rsce_banner .splide__slide .inside h1,.ce_rsce_banner .splide__slide .inside h2{color:#fff}.ce_rsce_banner .splide__slide .inside a{color:#fff;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;text-underline-color:currentColor;text-decoration-color:currentColor}.ce_rsce_banner .splide__slide .inside a:visited{color:#fff}.ce_rsce_banner .splide__slide .inside .headline,.ce_rsce_banner .splide__slide .inside h1,.ce_rsce_banner .splide__slide .inside h2{font-size:2rem;margin-block:.75rem;line-height:1.2}.ce_rsce_banner .splide__slide .inside .preheadline{text-transform:uppercase}.ce_rsce_banner .splide__slide .inside .button{font-size:.875rem;padding:.4em 1.5em}.ce_rsce_text_mit_bild.bg_transparent{margin-block:var(--abstand,3.5rem);padding-inline:var(--h-pad,1.5rem)}.ce_rsce_text_mit_bild .inside{max-inline-size:56rem;margin-inline:auto}.ce_rsce_text_mit_bild .flex{display:flex;flex-direction:column;gap:2rem}.ce_rsce_text_mit_bild .headline,.ce_rsce_text_mit_bild h2{margin-block:0;text-align:left;position:relative;font-size:2rem;line-height:1.5}.ce_rsce_text_mit_bild figure{margin:0;position:relative;width:100%}.ce_rsce_text_mit_bild figure img{width:100%;border-radius:12px}.ce_rsce_text_mit_bild figure.spine::after{content:"";position:absolute;background-image:url(/files/themes/sanitaetshaus-fuerst/images/spine.png);bottom:-1.5rem;right:-1.5rem;width:48px;height:186px;background-repeat:no-repeat;background-size:cover}.ce_rsce_text_mit_bild .links{position:relative}@media only screen and (min-width:360px){:root{--abstand:3.5rem;--abstand_innen:3rem;--sidebarWidth:12rem}}@media only screen and (min-width:420px){.ce_rsce_banner .splide__slide .inside .headline,.ce_rsce_banner .splide__slide .inside h1,.ce_rsce_banner .splide__slide .inside h2{font-size:2.5rem;line-height:1.35;margin-block:1rem}.ce_rsce_banner .splide__slide .inside .button{font-size:1rem;padding:.6em 1.5em}.ce_rsce_banner .splide__slide__img picture img{min-height:40vh;max-height:min(40rem,100vh)}}@media only screen and (min-width:768px){:root{--abstand:4rem;--abstand_innen:3rem;--sidebarWidth:16rem;--sidebarGap:3rem}.ce_rsce_text_mit_bild .flex{flex-direction:row-reverse}.ce_rsce_text_mit_bild.invert .flex{flex-direction:row}.ce_rsce_text_mit_bild.crop_to_text_height .flex .rechts figure{width:100%;height:100%}.ce_rsce_text_mit_bild.crop_to_text_height .flex .rechts figure img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ce_rsce_text_mit_bild .links,.ce_rsce_text_mit_bild .rechts{flex:0 calc(50% - 1rem)}.ce_rsce_text_mit_bild .rechts{display:flex;align-items:center}}@media only screen and (min-width:56rem){.main-header .inside .hamburger,.main-header .inside .submenu-toggle{display:none}.main-header .inside .main-nav{position:initial;opacity:1;z-index:1000;padding:0;width:initial;height:initial;overflow:visible}.main-header .inside .main-nav ul{flex-direction:row;align-items:center;gap:2.5rem;font-size:1.125rem}.main-header .inside .main-nav ul li::after{display:none}.main-header .inside .main-nav ul a{text-transform:uppercase}.main-header .inside .main-nav .submenu{position:relative}.main-header .inside .main-nav .submenu .nav-submenu{visibility:hidden;display:flex;position:absolute;background-color:#fff;top:50%;transform:scaleY(0);opacity:0;--visibility-delay:.3s;-webkit-margin-before:calc((var(--logo-max-size)/ var(--scale-down) + 2*var(--header-padding))/ 2 + var(--gap-between-header-and-submenu));margin-block-start:calc((var(--logo-max-size)/ var(--scale-down) + 2*var(--header-padding))/ 2 + var(--gap-between-header-and-submenu));padding-block:1rem;padding-inline:1.5rem;-webkit-margin-start:-1.5rem;margin-inline-start:-1.5rem;flex-direction:column;align-items:flex-start;gap:.75rem}.main-header .inside .main-nav .submenu .nav-submenu li{font-size:1rem;list-style:initial;margin:0}.main-header .inside .main-nav .submenu .nav-submenu li a{display:inline-block;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px}}@media only screen and (min-width:1024px){:root{--abstand:4.5rem;--abstand_innen:4rem;--sidebarWidth:22rem}.ce_rsce_banner .splide__slide .inside .headline,.ce_rsce_banner .splide__slide .inside h1,.ce_rsce_banner .splide__slide .inside h2{margin-block:1.5rem;font-size:3rem}.ce_rsce_banner .splide__slide__img picture img{max-height:min(50rem,100vh)}}@media only screen and (min-width:1280px){:root{--abstand:6.5rem;--abstand_innen:6rem;--sidebarWidth:24.5rem}}