@font-face{font-family:"Heldana";src:url("../fonts/heldane-text-web-regular.woff2") format("woff2"),url("../fonts/heldane-text-web-regular.woff") format("woff")}html{font-family:"Heldana";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;font-feature-settings:"onum" 1,"pnum" 1,"frac" 0,"kern" 1,"liga" 1,"dlig" 1,"clig" 1}.nolig{font-feature-settings:"onum" 1,"pnum" 1,"frac" 0,"kern" 1,"liga" 1,"dlig" 0,"clig" 0}body{background-color:#f5f5f5;min-height:100vh}*{font-size:clamp(13px,1.1vw,20px);color:#0b261c;font-style:normal;font-weight:normal}*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dd,div,address{line-height:1.3em;margin:0}ul,ol{list-style:none;padding:0}img{display:block}a{text-decoration:none;background-image:linear-gradient(#668c4f, #668c4f);background-position:0% calc(100% - .15em);background-repeat:no-repeat;background-size:100% 1px;transition:background-size .3s}.top{display:grid;grid-template-columns:1fr 1fr;min-height:100vh}@media(max-width: 600px){.top{display:flex;flex-direction:column-reverse;height:auto}}.t{padding:4vw 2rem;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width: 600px){.t{padding:4rem}}.t div{max-width:20rem}.t .mb{margin-bottom:1.3em}.t li{position:relative}.t li::before{content:"—";position:absolute;top:0;left:-1.5rem;color:#668c4f}.t a[href^="files/"],.t a[href^="https://youtu.be"]{position:relative;background-size:calc(100% - .9rem) 1px}.t a[href^="files/"]::after,.t a[href^="https://youtu.be"]::after{content:"";display:inline-block;height:.8rem;width:.8rem;position:relative;background-size:contain;line-height:0;transform:translateY(10%);margin-left:.15rem;bottom:-0.05rem}.t a[href^="files/"]::after{background-image:url(../download.svg)}.t a[href^="https://youtu.be"]::after{background-image:url(../play.svg)}.headerbild{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}@media(max-width: 600px){.headerbild{height:30vh}}.hals{background-color:silver;background-color:#000;display:flex;justify-content:center;padding:4vw;align-items:center}.hals a{display:block;margin:1vw;height:25vw;max-height:12rem;position:relative}.hals a::after{content:"";display:block;width:2rem;height:2rem;border-radius:100%;border:2px solid #fff;background-image:url(../play.svg);background-size:cover;position:absolute;bottom:1rem;left:50%;transform:translate(-50%, -50%)}.hals img{height:100%;width:auto}.bauch{padding:2vw;display:grid;grid-template-columns:5.8fr 4.2fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-flow:dense;grid-gap:2vw}.bauch img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.bauch div{grid-column:1/2;grid-row:span 2}.bauch .hoch{grid-column:2/3;grid-row:span 3}.vbox-prev,.vbox-next{background:none}.vbox-overlay *,.vbox-overlay *:before,.vbox-overlay *:after{-webkit-backface-visibility:hidden;box-sizing:border-box}.vbox-overlay{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;left:0;top:0;bottom:0;right:0;z-index:5000;transform:translateZ(1000px);transform-style:preserve-3d;background-color:rgba(102,140,79,.9)}.vbox-title{width:100%;text-align:center;font-size:1em;padding:2em 0;overflow:hidden;position:fixed;display:none;left:0;z-index:5000;color:#000}.vbox-close{cursor:pointer;position:fixed;bottom:0;margin-left:-35px;left:50%;width:70px;padding:1em 0;display:block;overflow:hidden;font-size:5em;line-height:1;text-align:center;z-index:5050;color:#fff}.vbox-num{cursor:pointer;position:fixed;left:0;height:40px;display:block;overflow:hidden;line-height:28px;font-size:12px;padding:6px 10px;display:none;z-index:1050}.vbox-next,.vbox-prev{position:fixed;top:50%;margin-top:-15px;overflow:hidden;cursor:pointer;display:block;width:45px;height:45px;z-index:1050}.vbox-next span,.vbox-prev span{position:relative;width:20px;height:20px;border:2px solid rgba(0,0,0,0);border-top-color:#b6b6b6;border-right-color:#b6b6b6;text-indent:-100px;position:absolute;top:8px;display:block}.vbox-prev{left:15px}.vbox-next{right:15px}.vbox-prev span{left:10px;transform:rotate(-135deg)}.vbox-next span{transform:rotate(45deg);right:10px}.vbox-inline{width:420px;height:315px;height:70vh;padding:10px;background:#fff;margin:0 auto;overflow:auto;text-align:left}.venoframe{max-width:100%;width:100%;max-height:70%;border:none;width:100%;height:260px;height:70vh}.venoframe.vbvid{height:260px}@media(min-width: 768px){.venoframe,.vbox-inline{width:90%;height:360px;height:70vh}.venoframe.vbvid{width:640px;height:360px}}@media(min-width: 992px){.venoframe,.vbox-inline{max-width:1200px;width:80%;height:540px;height:70vh}.venoframe.vbvid{width:960px;height:540px}}.vbox-container{position:absolute;left:0;right:0;top:0;bottom:0;overflow-x:hidden;overflow-y:auto;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;z-index:20;max-height:100%}.vbox-content{text-align:center;float:left;width:100%;position:relative;overflow:hidden;padding:20px 10px}.vbox-container img{max-width:90%;height:auto;max-height:80vh}.figlio{max-width:100%;text-align:initial}img.figlio{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.vbox-content.swipe-left{margin-left:-200px !important}.vbox-content.swipe-right{margin-left:200px !important}.animated{webkit-transition:margin 300ms ease-out;transition:margin 300ms ease-out}.animate-in{opacity:1}.animate-out{opacity:0}.sk-double-bounce,.sk-rotating-plane{width:40px;height:40px;margin:40px auto}.sk-rotating-plane{background-color:#333;-webkit-backface-visibility:visible;backface-visibility:visible;animation:sk-rotatePlane 1.2s infinite ease-in-out}@keyframes sk-rotatePlane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.sk-double-bounce{position:relative}.sk-double-bounce .sk-child{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;animation:sk-doubleBounce 2s infinite ease-in-out}.sk-double-bounce .sk-double-bounce2{animation-delay:-1s}@keyframes sk-doubleBounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.sk-wave{width:50px;height:40px;text-align:center;font-size:10px;margin:40px auto}.sk-wave .sk-rect{background-color:#333;height:100%;width:4px;margin:0 1px;display:inline-block;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}.sk-wave .sk-rect1{animation-delay:-1.2s}.sk-wave .sk-rect2{animation-delay:-1.1s}.sk-wave .sk-rect3{animation-delay:-1s}.sk-wave .sk-rect4{animation-delay:-0.9s}.sk-wave .sk-rect5{animation-delay:-0.8s}@keyframes sk-waveStretchDelay{0%,100%,40%{transform:scaleY(0.4)}20%{transform:scaleY(1)}}.sk-three-bounce{margin:40px auto;width:100px;text-align:center}.sk-three-bounce .sk-child{width:16px;height:16px;background-color:#333;border-radius:100%;margin:4px;display:inline-block;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}.sk-cube-grid,.sk-spinner-pulse{width:40px;height:40px;margin:40px auto}.sk-three-bounce .sk-bounce1{animation-delay:-0.32s}.sk-three-bounce .sk-bounce2{animation-delay:-0.16s}@keyframes sk-three-bounce{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.sk-spinner-pulse{background-color:#333;border-radius:100%;animation:sk-pulseScaleOut 1s infinite ease-in-out}@keyframes sk-pulseScaleOut{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}.sk-cube-grid .sk-cube{width:33.33%;height:33.33%;background-color:#333;float:left;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-cube-grid .sk-cube1{animation-delay:.2s}.sk-cube-grid .sk-cube2{animation-delay:.3s}.sk-cube-grid .sk-cube3{animation-delay:.4s}.sk-cube-grid .sk-cube4{animation-delay:.1s}.sk-cube-grid .sk-cube5{animation-delay:.2s}.sk-cube-grid .sk-cube6{animation-delay:.3s}.sk-cube-grid .sk-cube7{animation-delay:0ms}.sk-cube-grid .sk-cube8{animation-delay:.1s}.sk-cube-grid .sk-cube9{animation-delay:.2s}@keyframes sk-cubeGridScaleDelay{0%,100%,70%{transform:scale3D(1, 1, 1)}35%{transform:scale3D(0, 0, 1)}}.sk-wandering-cubes{margin:40px auto;width:40px;height:40px;position:relative}.sk-wandering-cubes .sk-cube{background-color:#333;width:10px;height:10px;position:absolute;top:0;left:0;animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both}.sk-wandering-cubes .sk-cube2{animation-delay:-0.9s}@keyframes sk-wanderingCube{0%{transform:rotate(0)}25%{transform:translateX(30px) rotate(-90deg) scale(0.5)}50%{transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{transform:translateX(0) translateY(30px) rotate(-270deg) scale(0.5)}100%{transform:rotate(-360deg)}}
