.Button{color:#fff;background-color:#5e723e;border-radius:.25rem!important}@font-face{font-family:Montserrat-latin;src:url(../../../fonts/montserrat-latin.woff2)format("woff2");font-style:normal;font-display:swap}h1,.h1,h2,.h2,h3,.h3{color:#5e723e;font-family:Montserrat-latin,Helvetica,Arial,sans-serif;font-style:normal}h1,.h1{font-size:clamp(2.15rem,2.27vw - .086rem,3.5rem);font-weight:800;line-height:clamp(2.75rem,2.27vw - .086rem,4rem)}h2,.h2{font-size:clamp(2rem,2.27vw - .086rem,2.5rem);font-weight:700;line-height:clamp(2.25rem,2.27vw - .086rem,3rem)}h3,.h3{font-size:clamp(1.25rem,.75rem + 1.67vw,1.75rem);font-weight:600;line-height:clamp(1.5rem,.75rem + 1.67vw,2.25rem)}h4{font-weight:600}main p,main .p,main h4,main .h4,main li,main dl,footer p,footer .p,footer h4,footer .h4,footer li,footer dl{font-family:Montserrat-latin,Helvetica,Arial,sans-serif;font-size:clamp(1rem,.558rem + 1.31vw,1.25rem);line-height:clamp(1.75rem,1.5rem + .83vw,2rem)}main li[class^=fontello-]:before,main li[class*=\ fontello-]:before{color:#5e723e;margin-right:.75rem}main ul.--disc>li:before{color:#5e723e;font-size:2rem;font-weight:700}.extra{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:stretch;gap:1rem;display:grid}.extra-left,.extra-right{border-radius:2rem}.extra-left h4,.extra-right h4{text-transform:uppercase;border-radius:5rem;align-items:center;padding:.5rem 1rem;display:inline-flex}.extra-left{background-color:#f7e9dd;padding:2rem}.extra-left h2{color:#634731}.extra-right{color:#f8f4ee;background-color:#a78e79;padding:2rem}.extra-right h2{color:#fff}@media (width<=1024px){.extra{grid-template-columns:1fr}}figure{display:inline-block}.rahmen{background-image:url(../../../images/img-bg.png);background-position:0 0;background-repeat:no-repeat;padding:clamp(1rem,4.71vw - .824rem,2rem) 0 0 clamp(1rem,4.71vw - .824rem,2rem)}.rund{border-top-left-radius:2rem;border-bottom-right-radius:4rem}@media (width>=1025px){figure.floatrechts{float:right}}.zoom{transition:all .7s}.zoom:hover{transform:scale(1.1)}[data-layout]{flex-direction:column;min-height:100vh;display:flex}[data-layout] header{z-index:99;flex-shrink:0}[data-layout] main{flex-grow:1;padding-bottom:2rem}.unsichtbar:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=1440px){.navi{background-color:#5e723e;border-radius:2rem;padding:1rem 2rem}.Nav__a{color:#fff;text-transform:uppercase;font-size:1.25rem;font-weight:400}.Nav__a:hover:after{content:"";border-bottom:.25rem solid #fff;width:50%;padding-top:.25rem;display:block;position:absolute;left:25%}.Nav__a--active,.Nav__a--current{color:#222;background-color:#fff;border-radius:2rem;padding:.5rem 1rem}}@media (width<1440px){.Nav__ul{background-color:#f7e9dd}.Nav__li{text-transform:uppercase;text-align:center;padding:.1rem 0}.Nav__a{background-color:#5e723e;padding:.75rem 1rem;font-size:1.5rem;text-decoration:none}}.NavBurger{background-color:#5e723e;border-radius:.75rem;padding:.5rem 1rem}.NavBurger__svg{fill:#fff}@media (width>=1025px){main section{padding:3rem 0}}@media (width<=1024px){main section{padding:2rem .5rem}}body{background-image:linear-gradient(to bottom right,#e5eed4 10%,#fff 90%)}
