<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";*{box-sizing:border-box;margin:0;padding:0}#root,body,html{background-color:#082009;height:100%}html::-webkit-scrollbar{display:none}.navs{display:flex;flex-direction:row;justify-content:space-between;width:100%}.navs button{flex-grow:0}.navs .logo-desktop{aspect-ratio:1;height:76px}.space-logo-mobile{flex:1 0}.logo-mobile{aspect-ratio:1;height:56px}main{overflow-y:auto}main::-webkit-scrollbar{display:none}@media screen and (min-width:640px){.logo-mobile,.space-logo-mobile{display:none}}#content{background-color:#fff4e8;margin-top:56px;min-height:calc(100% - 56px);position:relative}@media screen and (min-width:640px){#content{margin-top:76px;min-height:calc(100% - 76px)}}.react-slideshow-container{align-items:center;display:flex;position:relative}.react-slideshow-container .nav{cursor:pointer;position:absolute;z-index:10}.react-slideshow-container .nav:first-of-type{left:0}.react-slideshow-container .nav:last-of-type{right:0}.react-slideshow-container .default-nav{align-items:center;background:#fff9;border:0;border-radius:50%;color:#fff;display:flex;height:30px;justify-content:center;text-align:center;width:30px}.react-slideshow-container .default-nav:focus,.react-slideshow-container .default-nav:hover{background:#fff;color:#666;outline:0}.react-slideshow-container .default-nav.disabled:hover{cursor:not-allowed}.react-slideshow-container .default-nav:first-of-type{border-right:0;border-top:0;margin-right:-30px}.react-slideshow-container .default-nav:last-of-type{margin-left:-30px}.react-slideshow-container+ul.indicators{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.react-slideshow-container+ul.indicators li{display:inline-block;height:7px;margin:0;padding:5px;position:relative;width:7px}.react-slideshow-container+ul.indicators .each-slideshow-indicator{background:#0000;border:0;color:#0000;cursor:pointer;opacity:.25}.react-slideshow-container+ul.indicators .each-slideshow-indicator:before{background:#000;border-radius:50%;content:"";height:7px;left:0;position:absolute;text-align:center;top:0;width:7px}.react-slideshow-container+ul.indicators .each-slideshow-indicator.active,.react-slideshow-container+ul.indicators .each-slideshow-indicator:hover{opacity:.75;outline:0}.react-slideshow-fadezoom-wrapper{overflow:hidden;width:100%}.react-slideshow-fadezoom-wrapper .react-slideshow-fadezoom-images-wrap{display:flex;flex-wrap:wrap}.react-slideshow-fadezoom-wrapper .react-slideshow-fadezoom-images-wrap&gt;div{opacity:0;position:relative}.react-slideshow-wrapper .react-slideshow-fade-images-wrap&gt;div[aria-hidden=true]{display:none}.react-slideshow-wrapper.slide{overflow:hidden;width:100%}.react-slideshow-wrapper .images-wrap.horizontal{display:flex;flex-wrap:wrap;width:auto}.react-slideshow-wrapper .images-wrap&gt;div[aria-hidden=true]{display:none}#home .spruch{margin:24px 0}#home img{vertical-align:middle;width:100%}#home p{padding:24px}#home .hr{background-color:#082009;height:2px;margin:12px 15%}@media screen and (min-width:640px){#home .logo{background-color:#082009;display:flex;justify-content:space-around}#home .logo img{width:640px}#home .hr{margin:12px 30%}#home .slide-container-wrapper{display:flex;flex-direction:row;justify-content:space-around}#home .slide-container-wrapper .images-wrap,#home .slide-container-wrapper .react-slideshow-container,#home .slide-container-wrapper .slide,#home .slide-container-wrapper .slide-container,#home .slide-container-wrapper .slideshow-picture{aspect-ratio:3/2;width:640px}}#kontakt-background{background-color:#082009;height:calc(100dvh - 56px)}@media screen and (min-width:640px){#kontakt-background{background-image:url(/static/media/logo.3cb47d968fbd5b7fb99c.jpg);background-repeat:repeat;background-size:20%;height:calc(100dvh - 76px)}}#kontakt-shadow{background-color:#00000080;height:100%;position:relative}.kontakt-box{background-color:#fff4e8;bottom:5%;left:5%;overflow-y:auto;padding:36px 5%;position:absolute;right:5%;top:5%}.kontakt-h2{font-size:36px!important}@media screen and (min-width:833px){.kontakt-box{left:20%;right:20%}}.kontakt-zeile{align-items:center;display:flex;flex-direction:row;justify-content:center}@media screen and (min-width:450px){.kontakt-zeile{font-size:18px}}@media screen and (min-width:550px){.kontakt-zeile{font-size:20px}}@media screen and (min-width:600px){.kontakt-zeile{font-size:22px}}@media screen and (min-width:650px){.kontakt-zeile{font-size:24px}}@media screen and (min-width:833px){.kontakt-zeile{font-size:22px}}@media screen and (min-width:933px){.kontakt-zeile{font-size:24px}}.kontakt-link{color:inherit;margin-left:12px}.kontakt-hr{border-style:solid;height:3px;margin:16px auto;width:72px}.kontakt-formular-margin-top{margin-top:16px!important}.kontakt-formular-bg-light-green{background-color:#08200980;color:#fff}label{color:#fff!important}#leistungen-wrapper{background-image:url(/static/media/hintergrund-leistungen.e0e065b766cd77621410.jpg);background-position-x:45%;background-position-y:center;background-size:cover;color:#fff4e8;height:calc(100dvh - 56px);overflow-y:scroll}#leistungen-wrapper .spacing{display:none}#leistungen-wrapper #leistungen h1{font-size:72px}#leistungen-wrapper #leistungen .leistungen-liste{align-items:start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;width:100%}#leistungen-wrapper #leistungen .leistungen-liste .leistung-wrap{flex-basis:20%;flex-grow:0;flex-shrink:0;min-width:350px;padding:12px 12px 72px;transition:.3s ease-in-out}#leistungen-wrapper #leistungen .leistungen-liste .leistung-wrap .leistung{align-items:center;display:flex;flex-direction:column;justify-content:center}#leistungen-wrapper #leistungen .leistungen-liste .leistung-wrap .leistung:hover{cursor:pointer}@media screen and (min-width:640px){#leistungen-wrapper{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;min-height:calc(100dvh - 76px);width:100%}#leistungen-wrapper .spacing{display:block;flex:1 1;min-height:0;width:100%}#leistungen-wrapper #leistungen h1{font-size:96px}#leistungen-wrapper #leistungen .leistungen-liste .leistung-wrap{padding-bottom:12px}#leistungen-wrapper #leistungen .leistungen-liste .leistung-wrap .leistung .details{opacity:0;transition:.3s ease-in-out}#leistungen-wrapper #leistungen .leistungen-liste .leistung-wrap .leistung:hover{background-color:#0000004d}#leistungen-wrapper #leistungen .leistungen-liste .leistung-wrap .leistung:hover .details{opacity:1}}.h2:not(:first-child){margin-top:36px}ol,ul{font-size:20px;margin-left:16px;margin-top:12px}ul.exclamation-mark{list-style-type:none}ul.exclamation-mark li{margin-left:-20px}ul.exclamation-mark li:before{content:"❗";margin-right:4px}.paragraph:not(:first-child){margin-top:12px}#scroll-indicator{display:none}@media screen and (min-width:640px){#scroll-indicator{bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;transition:opacity .2s ease-in}#scroll-indicator.show{animation:bounce 2s infinite;opacity:.7}#scroll-indicator svg{display:block}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-15px)}60%{transform:translateY(-5px)}}.leistungsseite .content{margin:24px}.leistungsseite .title-wrapper{aspect-ratio:3/2;background-position-x:center;background-position-y:center;background-size:cover;width:100%}.leistungsseite .title-wrapper .title-shadow{display:flex;flex-direction:column;height:100%;justify-content:space-around}.leistungsseite .title-wrapper .title-shadow h1{color:#fff4e8;font-size:40px;margin:24px}.leistungsseite .button-wrapper{padding:12px 24px}@media screen and (min-width:640px){.leistungsseite .title-wrapper{height:calc(100dvh - 76px);position:relative}.leistungsseite .title-wrapper .title-shadow h1{font-size:72px}.leistungsseite .button-wrapper{margin-top:16px}}.headline:not(:first-child),.text-mit-bild:not(:first-child){margin-top:24px}.text-mit-bild .bild{height:calc(102dvw + 48px);margin:24px auto auto;position:relative;width:calc(67dvw + 72px)}.text-mit-bild .bild div,.text-mit-bild .bild img{aspect-ratio:2/3;height:102dvw;position:absolute}.text-mit-bild .bild img{border:1px solid #082009;left:0;top:0;vertical-align:middle}.text-mit-bild .bild div{background-color:#082009;bottom:0;right:0}.text-mit-bild .desktop{display:none}.text-mit-bild .desktop h1{white-space:pre-wrap}@media screen and (min-width:640px){.text-mit-bild .mobile{display:none}.text-mit-bild .desktop{align-items:start;display:flex;flex-direction:row;position:relative}.text-mit-bild .desktop .bild{height:calc(75dvh + 48px);margin-top:0;width:calc(50dvh + 72px)}.text-mit-bild .desktop .bild div,.text-mit-bild .desktop .bild img{height:75dvh}.text-mit-bild .desktop .text{height:100%}}#preise-wrapper{background-image:url(/static/media/hintergrund-preise.06619bfa387e080a28cc.jpg);background-position:50%;background-size:cover;color:#fff4e8;height:calc(100dvh - 56px);overflow-y:scroll}#preise-wrapper #preise h1{font-size:72px}#preise-wrapper #preise .description{flex:1 0}#preise-wrapper #preise .padding{padding:8px 0}#preise-wrapper #preise::-webkit-scrollbar{display:none}.preise-liste{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.preis-box{margin:16px;opacity:.7;padding:12px;width:350px}.preis-box:hover{cursor:pointer}.preis-content{display:flex;flex-direction:column;height:100%;justify-content:space-between}@media screen and (min-width:640px){#preise-wrapper{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;min-height:calc(100dvh - 76px);width:100%}#preise-wrapper .spacing{display:block;flex:1 1;min-height:0;width:100%}#preise-wrapper #preise{height:100%}#preise-wrapper #preise h1{font-size:96px}#preise-wrapper #preise .preise-liste,#preise-wrapper #preise h1,#preise-wrapper #preise hr{min-height:0}#preise-wrapper #preise .preis-box{height:340px}}.legal{font-family:Arial,sans-serif;height:100%;line-height:1.6;margin:0;padding:20px}.legal::-webkit-scrollbar{display:none}.legal h1,.legal h2{color:#333}.legal h1{font-size:2em;margin-bottom:.5em}.legal h2{font-size:1.5em;margin-top:1em}.legal p,.legal ul{margin-bottom:1em}.legal li{margin-left:20px}.ueber-mich{padding:24px}footer #footer-flex{display:flex;flex-wrap:wrap;justify-content:center}footer #footer-flex #copyright{text-wrap:nowrap}footer #footer-flex #legal-links a{color:inherit;margin-left:8px;text-decoration:none}@media screen and (max-width:640px){footer{display:none}}
/*# sourceMappingURL=main.3a7625da.css.map*/</pre></body></html>