*:not(.is-position-sticky){position:relative}html{scroll-behavior:smooth}body{overflow-x:hidden}.wp-block-navigation__responsive-container-open,.wp-block-navigation__responsive-container-close{position:absolute;right:0;scale:1.5;color:var(--wp--preset--color--graydark-1)}.wp-block-navigation__responsive-container.is-menu-open{position:fixed;padding:0}.wp-block-navigation__responsive-container.is-menu-open ul{width:100%;gap:var(--wp--preset--font-size--large) !important}.wp-block-navigation__responsive-container.is-menu-open ul li{width:100%;display:flex;align-items:center !important;font-size:var(--wp--preset--font-size--large) !important}.wp-block-navigation__responsive-container.is-menu-open{justify-content:stretch;height:100%;color:var(--wp--preset--color--graydark-1) !important;background:rgba(0,0,0,.8) !important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-close{position:absolute;display:flex;height:100%;width:auto;min-width:80vw;right:0;padding:3rem;justify-content:center;align-items:center;background:var(--wp--preset--color--gray) !important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close{position:fixed;right:var(--wp--preset--spacing--30);top:var(--wp--preset--spacing--30)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content{padding-top:var(--header-height) !important}.home-hero-logo{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:50%;max-width:15rem;margin:0;filter:drop-shadow(0 0 2rem rgb(65, 50, 45)) drop-shadow(0 0 0.2rem rgb(215, 200, 195))}.is-hidden{display:none !important}.beitrag-teaser-grid{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:var(--wp--preset--spacing--20);column-gap:var(--wp--preset--spacing--20);row-gap:var(--wp--preset--spacing--20);max-width:var(--wp--style--global--wide-size)}.beitrag-teaser-grid>.beitrag-teaser{margin:0}.beitrag-teaser-grid>.beitrag-teaser .beitrags-teaser-icons{display:flex;gap:1rem}.vcard-details{position:fixed;width:100vw;height:0;left:0;top:50%;overflow:hidden;overflow-y:auto;z-index:999999999;transition:all .5s ease}.vcard-details.is-open{width:100vw;height:100vh;left:0;top:0;overflow-y:auto}ul{list-style:none}ul li:before{content:"";border-color:rgba(0,0,0,0) currentColor;border-style:solid;border-width:.35em 0 .35em .45em;display:block;height:0;width:0;left:-1em;top:1em;position:relative}nav ul{list-style:none}nav ul li:before{content:unset}.inview{opacity:0;transition:all .75s ease-out .01s;transition-timing-function:cubic-bezier(0.15, 0, 0, 1) !important}.inview.delay-1{transition-delay:.1s}.inview.delay-2{transition-delay:.2s}.inview.delay-3{transition-delay:.3s}.inview.slide-left{transform:translate(20vw, 0)}.inview.slide-right{transform:translate(-20vw, 0)}.inview.slide-top{transform:translate(0, 20vh)}.inview.slide-bottom{transform:translate(0, -20vh)}.inview.is-inview{transform:translate(0, 0) scale(1);opacity:1}.nobr{-webkit-hyphens:none !important;hyphens:none !important}header{position:fixed !important;width:100%;z-index:999}header .has-gray-background-color{background-color:rgba(240,225,209,.7490196078) !important}.follow{transition:transform .2s ease;will-change:transform}.wp-block-cover .hover-show{max-height:0;overflow:hidden;opacity:0;transform:translateY(20px);transition:max-height .5s ease,opacity .5s ease,transform .5s}.wp-block-cover:hover .hover-show{max-height:500px;transform:translateY(0px);opacity:1}#kundenstimmen div.em-slider-prev:before,#kundenstimmen div.em-slider-next:before{background:var(--wp--preset--color--white) !important}.wp-block-read-more{width:100%}#archiv .archiv-container{color:var(--wp--preset--color--graydark-1)}#archiv .archiv-container img{-o-object-fit:contain;object-fit:contain}#archiv .archiv-container div.wp-block-group.em-tgl-content{margin-bottom:var(--wp--preset--spacing--20)}#archiv .archiv-container div.wp-block-group.em-tgl-content div.wp-block-group{background-color:var(--wp--preset--color--white);border-radius:20px}#archiv .archiv-container div.wp-block-group.em-tgl-content .archiv-group{padding:var(--wp--preset--spacing--20)}#archiv .archiv-container div.wp-block-group.em-tgl-content .archiv-group figure.wp-block-post-featured-image>img{width:100%;height:auto}#archiv .archiv-container div.wp-block-group.em-tgl>.archiv-content{display:none}#archiv .archiv-container div.wp-block-group.em-tgl.em-is-open>.archiv-content{display:block;overflow:visible}#archiv .archiv-container div.wp-block-group.em-tgl.em-is-open>.archiv-content figure>img{border-radius:20px}#archiv .archiv-container .archiv-button{-moz-column-gap:var(--wp--preset--spacing--10);column-gap:var(--wp--preset--spacing--10)}#archiv .archiv-container .archiv-button a{display:flex;color:var(--wp--preset--color--graydark-1)}@media screen and (max-width: 1100px){.wp-block-cover .hover-show{max-height:500px;transform:translateY(0px);opacity:1}}