@import "/res/chota.min.css";@font-face{font-family:andada;font-style:normal;font-weight:400;font-display:swap;src:url(/font/uK_y4riWaego3w9hDRcS.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:noto serif;font-style:normal;font-weight:400;src:url(/font/noto-serif-v23-latin-regular.woff2)format('woff2')}:root{--color-primary:#7a6c94;--color-secondary:#fff96f;--grid-maxWidth:100rem;--grid-gutter:2rem;--font-family-sans:"Andada", "Times New Roman", sans-serif}html,body{scroll-behavior:smooth}body{position:relative}h1,h2,h3,h4,h5{font-family:noto serif,times new roman,sans-serif}@media only screen and (min-width:800px){header{position:fixed;top:0;transition:.2s;z-index:999;width:100%}body>header:not(.heroheader){position:sticky;background-color:#fff}#brandlogo{transition:.2s}}.arrow{text-align:center;position:absolute;top:calc(100vh - 180px);left:calc(50% - 64px)}.hero{width:100vw;height:100vh;color:#e5e5e5;position:relative;background-color:var(--color-primary);background-image:linear-gradient(to bottom right,#e9e5f1,var(--color-primary))}.hero>img{max-width:80%}@media only screen and (min-width:1400px){.hero>img{margin-left:calc((100vw - 1300px)/2)}}@media only screen and (max-width:1399px) and (min-width:800px){.hero>img{margin-left:4rem}}@media only screen and (max-width:799px){.hero>img{margin-left:4rem}}@media only screen and (min-width:800px){.hero>div{margin-left:10vw}}@media only screen and (max-width:799px){.hero{justify-content:center}.hero>img{position:absolute;bottom:16rem}}header>div{display:flex;justify-content:space-between;align-items:center}header>div>a{min-width:12rem}header div>nav a{letter-spacing:.1rem;font-size:1.7rem;white-space:nowrap}header div>.nav{display:flex}header div>.nav a:last-child{padding-right:0}header div>.nav a.active{text-decoration:underline}@media only screen and (max-width:799px){header .nav a{padding:.5rem 1rem;margin-left:auto}header div>.nav a:last-child{padding-right:1rem}.card p{text-align:center}.card h4{font-size:1.6rem}}p{margin-bottom:1.5rem}marker{background-image:linear-gradient(to top,#FFF96F 50%,transparent 50%)}marker2{background-image:linear-gradient(to top,#fff86fd0 50%,transparent 50%)}section,header{padding:0 0 4rem}header{padding-top:2rem}@media only screen and (min-width:800px){section#intro img.brand{margin-top:-30px}a.button{margin-top:2rem}}.c1 img{opacity:0;transition:all 2s ease;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-ms-transition:all 2s ease;-o-transition:all 2s ease}@media only screen and (max-width:799px){section,header{padding:2rem 0}}footer{background-color:var(--color-secondary);padding:1rem 0}footer>div{display:flex;justify-content:space-between}footer a{color:var(--font-color)}footer .nav>p{align-items:center;padding:1rem 2rem 1rem 0;margin:0}footer .nav>a:last-child{padding:1rem 0 1rem 2rem}@media only screen and (max-width:799px){footer>div{display:block}footer div.nav{flex-direction:row;justify-content:center}footer a{}footer .nav>a:last-child{padding:1rem 2rem}footer nav{flex-wrap:wrap;flex-direction:row!important;justify-content:center}}.c2{background-image:url(/img/teaser.webp);background-repeat:no-repeat;background-size:100%;background-size:cover;background-position-y:0%;padding:8rem 0;margin-bottom:6rem}.c1 div strong{letter-spacing:.1rem;font-size:1.8rem}.c1 div.row1 p{max-width:30rem;margin-left:auto;margin-right:auto}.c1 .row1{display:flex;flex-wrap:wrap;justify-content:space-evenly}.c1 .row1>.col1{min-width:20rem}.c3 .row1>.col1{min-width:2rem}.c4 .row1>.col1{width:20rem}.c5>div{display:flex;flex-wrap:wrap;justify-content:space-between}.c5>div>.card{width:calc((var(--grid-maxWidth) - var(--grid-gutter) )/2 - 2rem);text-align:center;margin-bottom:4rem;border-style:double;border-color:#7a6c94}.c5 .card:nth-child(2),.c5 .card:nth-child(3),.c5 .card:nth-child(6){border-color:#fff96f}.c5>div>.card>p,.c5>div>.card>h4{text-align:center}.c6{margin-top:6rem}@media only screen and (max-width:1200px){.c5>div>.card{width:100%;border-color:#7a6c94}.c5>div>.card:nth-child(2n){border-color:#fff96f}}@media only screen and (min-width:1200px){main.ueber,main.home,main.seo-texte{background-image:url(/img/above_footer.webp);background-repeat:no-repeat;background-size:80%;background-position-y:bottom;background-position-x:right;margin-top:8rem}}details{margin-bottom:1.8rem}details>summary{font-size:2rem;cursor:pointer;margin-bottom:-10px;transition:margin 150ms ease-out;list-style-position:outside;list-style-type:'>  '}summary::marker{color:var(--color-primary);font-size:1.2em}details[open] summary{margin-bottom:10px}details summary{font-size:1.6rem;font-weight:800}details{margin-bottom:2rem}details>p:nth-child(2){margin-top:2rem}details>p:last-child{margin-bottom:4rem}main.ueber details>summary{list-style-type:'♡  '}@media only screen and (max-width:599px){details>summary{list-style-position:inside;text-indent:2.4rem hanging}}.ueber_cards{--grid-gutter:1rem !important}.ueber_cards p{text-align:center}@media only screen and (max-width:600px){.ueber_cards{--grid-gutter:8rem !important}}.asdf{width:100%;text-align:center;position:absolute;left:50%;bottom:0;transform:translate(-50%,0%)}.asdf::before,.asdf::after{content:"";display:table;clear:both}.dot{width:15px;height:15px;border:1px solid #ccc;border-radius:50%;display:inline-block;margin-top:20px}.dot.active{background-color:#ccc}.card{padding:3rem!important;background-color:#f7f7f7!important;box-shadow:none}.link-ico{margin-right:2rem}main.kontakt iframe{width:100%;height:1e3px}@media only screen and (max-width:1124px){main.kontakt iframe{height:1e3px}}.referenzen .container{border-bottom:1px solid var(--color-primary);padding-bottom:4rem}.referenzen section:last-child>div.container,.referenzen section:first-child>div.container{border-bottom:none;padding-bottom:0}@media only screen and (min-width:1000px){:root{--grid-gutter:4rem}}@media only screen and (min-width:600px){.right-align1{text-align:right}.ref{--grid-gutter:2rem;align-items:center}.ref>div:first-child{text-align:right}.ref>div:last-child{text-align:left}.ref img{width:100px;height:100px}.referenzen ul{padding-left:0;list-style-position:inside;display:table;text-align:left}}@media only screen and (max-width:599px){.ref>div.col p{text-align:center}.ref img{width:100px;height:100px}}.skew{clip-path:polygon(0 20%,100% 0,100% 80%,0 100%)}@media only screen and (max-width:1400px) and (min-width:800px){#meincredo{padding:15rem 0}.skew{clip-path:polygon(0 10%,100% 0,100% 90%,0 100%)}}@media only screen and (max-width:799px){.skew{clip-path:polygon(0 5%,100% 0,100% 95%,0 100%)}}#meincredo{background-image:linear-gradient( rgba(255,255,255,.3),rgba(255,255,255,.3) ),url(/img/Damiana_Hintergrund_laufend.jpg);background-position:50% 100%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position-x:left;padding:20rem 0}#ueber-1{background-image:linear-gradient( rgba(255,255,255,.3),rgba(255,255,255,.3) ),url(/img/Damiana_sitzend_bodensee.jpg);background-position:50% 100%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position-x:left;padding:20rem 0;margin-top:4rem;margin-bottom:4rem}@media only screen and (max-width:799px){#ueber-1{background-position-x:right;padding:10rem 0}#meincredo{padding:5rem 0}}#seo-texte-2>div>div,#seo-texte-4>div>div{display:flex;flex-wrap:wrap;justify-content:space-between}#seo-texte-2>div>div>div{width:33%;min-width:230px}#seo-texte-4>div>div>div{width:50%;min-width:300px}#seo-texte-2>div>div>div>div,#seo-texte-4>div>div>div>div{margin:1rem}@media only screen and (min-width:800px){#seo-texte-2>div>div,#seo-texte-4>div>div{justify-content:center}#seo-texte-2>div>div>div:first-child>div,#seo-texte-4>div>div>div:first-child>div{margin-left:0}#seo-texte-2>div>div>div:last-child>div,#seo-texte-4>div>div>div:last-child>div{margin-right:0}}#seo-texte-4>div>div>div>div{border-style:double;background-color:#fff!important}#seo-texte-4>div>div>div:first-child>div{border-color:var(--color-primary)}#seo-texte-4>div>div>div:last-child>div{border-color:var(--color-secondary)}@media only screen and (min-width:800px){#hero>div>div{position:absolute;top:50%;transform:translate(0,-50%);left:50vw}#hero>div>img{position:absolute;bottom:0;height:80vh;margin-left:-5rem}}@media only screen and (max-width:1100px){#hero>div>img{height:60vh}}@media only screen and (max-width:799px){.hero{color:#fff}#hero{height:calc(100vh - 210px)}#hero>div>div{font-size:1rem}#hero>div>img{position:absolute;bottom:0;height:30vh}#hero>div{margin-top:8rem}}@media only screen and (max-width:799px){#hero>div>img{display:none}}