body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
legend{width:100%;display:block;font-weight:700;border:0}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input:not([type]),textarea{width:100%;display:inline-block;padding:3px 6px;background:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 1px #eee;-webkit-box-shadow:inset 0 1px 1px #eee;box-shadow:inset 0 1px 1px #eee;-moz-transition:all .15s linear;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,input:not([type]):focus,textarea:focus{outline:0;background:#fcfcfc;border-color:#bbb}input[type=file]{cursor:pointer}select,input[type=file]{display:block}form button,input[type=file],input[type=image],input[type=submit],input[type=reset],input[type=button],input[type=radio],input[type=checkbox]{width:auto}textarea,select[multiple],select[size]{height:auto}input[type=radio],input[type=checkbox]{margin:0 3px 0 0}input[type=radio],input[type=checkbox],label{vertical-align:middle}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background:#eee}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio][readonly],input[type=checkbox][readonly]{background:0 0}form button,input[type=submit],.button{display:inline-block;padding:4px 15px 4px 14px;margin-bottom:0;text-align:center;vertical-align:middle;line-height:16px;font-size:11px;color:#000;cursor:pointer;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#ececec;background-image:-moz-linear-gradient(top,#fff,#ececec);background-image:-webkit-linear-gradient(top,#fff,#ececec);background-image:-ms-linear-gradient(top,#fff,#ececec);background-image:-o-linear-gradient(top,#fff,#ececec);background-image:linear-gradient(to bottom,#fff,#ececec);background-repeat:repeat-x;-moz-transition:background .15s linear;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}form button:hover,input[type=submit]:hover,.button:hover{text-decoration:none;background-position:0 -15px!important}form button:active,input[type=submit]:active,.button:active{background-color:#e6e6e6;background-position:0 -30px!important}form button.blue,input[type=submit].blue,.button.blue{background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);border-color:#2f96b4;color:#fff}form button.blue:active,input[type=submit].blue:active,.button.blue:active{background-color:#2e95b3}form button.green,input[type=submit].green,.button.green{background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);border-color:#51a351;color:#fff}form button.green:active,input[type=submit].green:active,.button.green:active{background-color:#4f9f4f}form button.orange,input[type=submit].orange,.button.orange{background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);border-color:#f89406;color:#fff}form button.orange:active,input[type=submit].orange:active,.button.orange:active{background-color:#f28f04}form button.red,input[type=submit].red,.button.red{background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);border-color:#bd362f;color:#fff}form button.red:active,input[type=submit].red:active,.button.red:active{background-color:#be322b}.widget{margin-bottom:12px}.widget>label{display:block;margin-bottom:6px;font-weight:700}.inline-form .widget{display:inline-block;margin-bottom:0;vertical-align:middle}.horizontal-form .widget:after{content:"";display:table;clear:both}.horizontal-form .widget>label{width:20%;float:left;padding:3px 2% 0 0;text-align:right}.horizontal-form .widget>input,.horizontal-form .widget>textarea{width:78%;float:left}.horizontal-form .widget>fieldset{margin-left:20%}
header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
@font-face{font-family:NoyhLight;src:url(../../files/themes/lohei-theme/fonts/noyh-light.woff2) format("woff2"),url(../../files/themes/lohei-theme/fonts/noyh-light.woff) format("woff")}*{box-sizing:border-box}html{font-size:125%}@media screen and (min-width:1024px){html{font-size:162.5%}}body{font-family:NoyhLight,Arial,sans-serif;line-height:1.5;background-color:#f1ebe2;color:#555;-webkit-text-size-adjust:none}h1,h2{font-family:NoyhLight;line-height:.9}h3,h4,h5,h6{font-family:NoyhLight,Arial,sans-serif;line-height:1.1}h1{font-size:3rem}h2{font-size:2.4rem;color:#437c80}h3{font-size:1.8rem}h4{font-size:1.6rem}h5{font-size:1.4rem}h6{font-size:1.2rem}li,p,td,th{font-size:1rem}p{margin-bottom:1.5em}#container{padding:0}#container #CookieDeclarationChangeConsent a,#container p a,#container table tr td a,#container ul li a{font-family:NoyhLight,Arial,sans-serif;color:#437c80;text-decoration:none;padding-bottom:3px;border-bottom:1px solid;border-color:transparent;transition:border-color .3s ease}#container #CookieDeclarationChangeConsent a:hover,#container p a:hover,#container table tr td a:hover,#container ul li a:hover{border-color:#437c80}@media screen and (min-width:768px){#container{margin-right:90px}}#wrapper{width:100%;overflow:hidden}.facebook-button{display:none;border:1px solid #ddd;width:50px;height:50px;background-color:#fff;transition:border-color .3s ease}.facebook-button img{height:100%;width:100%;opacity:.4;transition:opacity .3s ease}.facebook-button:hover{border-color:#555}.facebook-button:hover img{opacity:1}.content-image figure{line-height:0}.content-image figure img{width:100%}.bg-beige{background-color:#e3d8c7}.bg-white{background-color:#fff}.bg-stripes{background:url(../../files/lohei-site/assets/streifen_gruen.svg) 0 0 repeat scroll #fff;background-size:60px}.badge,.pricing-booking-button,.pricing-item a{display:table;position:relative;background-color:#fff;border-radius:50%;border:1px solid #ddd;line-height:1.3;box-shadow:0 0 0 10px #fff;width:8.6em;height:8.6em;margin:0}.badge span,.pricing-booking-button span,.pricing-item a span{position:relative;display:table-cell;vertical-align:middle;text-align:center;padding:20px;line-height:1}.badge:after,.badge:before,.pricing-booking-button:after,.pricing-booking-button:before,.pricing-item a:after,.pricing-item a:before{content:" ";display:block;position:absolute;left:50%;margin-left:-5px;width:10px;height:10px;background-color:#555;border-radius:50%}.badge:before,.pricing-booking-button:before,.pricing-item a:before{top:20%}.badge:after,.pricing-booking-button:after,.pricing-item a:after{bottom:20%}.mod_article{margin-bottom:6em}@media screen and (min-width:1024px){.mod_article{margin-bottom:10em}}.clearfix{display:block;zoom:1}.clearfix:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.btn{display:inline-block;position:relative;font-size:1rem;background-color:#437c80;padding:.4em .9em .45em;margin-top:1.4em;border-bottom:none;transition:color .2s ease;overflow:hidden;z-index:1;box-sizing:border-box}.btn,.btn:hover{text-decoration:none;color:#fff}.btn:before{content:"";display:block;position:absolute;bottom:-102%;left:0;width:100%;height:100%;background-color:#51969b;z-index:-1;transition:bottom .2s ease}.btn:hover:before{bottom:0}.btn:after{content:"";display:inline-block;position:relative;left:0;width:.8em;height:.8em;margin-left:.4em;margin-bottom:-.13em;background:url(../../files/lohei-site/assets/arrow-white.svg) 50% no-repeat scroll transparent;background-size:contain;transition:left .2s ease}.btn:hover:after{left:.15em}#container .btn{display:inline-block;position:relative;font-size:1rem;background-color:#437c80;padding:.4em .9em .45em;margin-top:1.4em;border-bottom:none;transition:color .2s ease;overflow:hidden;z-index:1;box-sizing:border-box}#container .btn,#container .btn:hover{text-decoration:none;color:#fff}#container .btn:before{content:"";display:block;position:absolute;bottom:-102%;left:0;width:100%;height:100%;background-color:#51969b;z-index:-1;transition:bottom .2s ease}#container .btn:hover:before{bottom:0}#container .btn:after{content:"";display:inline-block;position:relative;left:0;width:.8em;height:.8em;margin-left:.4em;margin-bottom:-.13em;background:url(../../files/lohei-site/assets/arrow-white.svg) 50% no-repeat scroll transparent;background-size:contain;transition:left .2s ease}#container .btn:hover:after{left:.15em}#container .btn:not(.btn-outline){padding-top:calc(.4em + 3px);padding-bottom:calc(.45em + 3px)}#container .btn-outline{background-color:transparent;border:2px solid #437c80;color:#437c80}#container .btn-outline:before{background-color:#fff;opacity:.3}#container .btn-outline:after{background-image:url(../../files/lohei-site/assets/arrow-green.svg)}#container .btn-outline:focus,#container .btn-outline:hover{color:#437c80}.only-text{padding:100px 20px 0}@media screen and (min-width:768px){.only-text{padding:100px 40px 0}}@media screen and (min-width:1024px){.only-text{width:950px}}.only-text h1{font-size:2em;margin-top:.5em}.only-text h2{margin-top:2em}.big-text{font-size:1.75em}.standard-list,.teaser .content-list ul{list-style-type:disc;padding-left:40px}.standard-list li,.teaser .content-list ul li{line-height:1.5;margin-bottom:1.3em}.agb ul,.datenschutz ul,.impressum ul{list-style-type:disc;padding-left:40px}#header{position:fixed;top:0;left:0;width:100%;height:70px;z-index:1000}@media screen and (min-width:768px){#header{left:auto;right:0;width:90px;height:100%}}#header .logo{position:absolute;top:0;left:0;z-index:1200;display:block;width:160px;height:80px;background:url(../../files/lohei-site/assets/lohei-logo.svg) 0 0 no-repeat scroll transparent;background-size:contain;filter:drop-shadow(0 8px 9px rgba(0,0,0,.2))}@media screen and (min-width:768px){#header .logo{position:fixed}}@media screen and (min-width:1024px){#header .logo{width:220px;height:115px}}#header .inside{height:100%}#header .inside .toggle-button-wrapper{position:relative;width:100%;height:100%;background-color:transparent;z-index:1100}@media screen and (min-width:768px){#header .inside .toggle-button-wrapper{background-color:#fff;box-shadow:0 8px 9px rgba(0,0,0,.2)}}#header .inside .toggle-button-wrapper .toggle-button{position:absolute;top:12px;right:20px;border:none;background-color:#fff;width:50px;height:50px;padding:0;cursor:pointer;outline:none!important;border:none!important;box-shadow:0 8px 9px rgba(0,0,0,.2);transition:box-shadow .7s ease}#header .inside .toggle-button-wrapper .toggle-button.x{box-shadow:none}#header .inside .toggle-button-wrapper .toggle-button.x .toggle-button-bar-1{transform:rotate(45deg) translateY(8px) translateX(7px)}#header .inside .toggle-button-wrapper .toggle-button.x .toggle-button-bar-2{opacity:0}#header .inside .toggle-button-wrapper .toggle-button.x .toggle-button-bar-3{transform:rotate(-45deg) translateY(-7px) translateX(6px)}@media screen and (min-width:768px){#header .inside .toggle-button-wrapper .toggle-button{top:20px;right:20px;box-shadow:none}}#header .inside .toggle-button-wrapper .toggle-button .toggle-button-bar{width:31px;height:3px;background-color:#555;margin:7px auto;transition:margin .3s ease,transform .3s ease,opacity .3s ease}#header .inside .toggle-button-wrapper .toggle-button:hover .toggle-button-bar{margin:9px auto}#header .inside .toggle-button-wrapper .toggle-button.x:hover .toggle-button-bar{margin:7px auto}#header .mod_navigation{text-align:right}#header .mod_customnav,#header .mod_navigation{position:fixed;top:0;right:-100%;width:100%;height:100%;padding:95px 40px 0;background:url(../../files/lohei-site/assets/karo-gruen.svg) -20px -15px repeat-y scroll #fff;background-size:60px;transition:right .7s ease;z-index:1050;overflow-y:scroll;-webkit-overflow-scrolling:touch}#header .mod_customnav.on,#header .mod_navigation.on{right:0}@media screen and (min-width:768px){#header .mod_customnav,#header .mod_navigation{top:0;width:50em;height:100%;border-left:1px solid #ddd;padding:30px 120px 0 0}}#header .mod_customnav ul li,#header .mod_navigation ul li{text-align:right;margin-bottom:.875em}#header .mod_customnav ul li a,#header .mod_navigation ul li a{color:#555;text-decoration:none;transition:color .3s ease;font-size:1.6rem}@media screen and (min-width:768px){#header .mod_customnav ul li a,#header .mod_navigation ul li a{font-size:1.6rem}}#header .mod_customnav ul li a:after,#header .mod_navigation ul li a:after{content:"";display:inline-block;width:0;height:3px;margin-bottom:.22em;margin-left:.5em;background-color:#437c80;transition:width .3s ease}#header .mod_customnav ul li a:hover,#header .mod_navigation ul li a:hover{color:#437c80}#header .mod_customnav ul li a:hover:after,#header .mod_navigation ul li a:hover:after{width:15px}#header .mod_customnav ul li strong,#header .mod_navigation ul li strong{font-size:1.6rem}@media screen and (min-width:768px){#header .mod_customnav ul li strong,#header .mod_navigation ul li strong{font-size:1.6rem}}#header .mod_customnav ul li a.trail:after,#header .mod_customnav ul li strong.active:after,#header .mod_navigation ul li a.trail:after,#header .mod_navigation ul li strong.active:after{content:"";display:inline-block;width:15px;height:3px;margin-bottom:.22em;margin-left:.5em;background-color:#555}#header .mod_customnav ul li a.trail:hover:after,#header .mod_navigation ul li a.trail:hover:after{background-color:#437c80}#header .mod_customnav .level_1,#header .mod_navigation .level_1{width:25em;margin-right:0;margin-left:auto}@media screen and (min-width:768px){#header .mod_customnav .level_1,#header .mod_navigation .level_1{width:32.2em}#header .mod_customnav .level_1>.active,#header .mod_navigation .level_1>.active{font-size:1.5em}}#header .mod_customnav .level_1>li.submenu,#header .mod_navigation .level_1>li.submenu{border-top:1px solid transparent;border-bottom:1px solid transparent;transition:border-color .6s linear,padding .6s linear}#header .mod_customnav .level_1>li.submenu.gh-submenu-opened,#header .mod_navigation .level_1>li.submenu.gh-submenu-opened{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:14px;padding-bottom:15px}#header .mod_customnav .level_2,#header .mod_navigation .level_2{margin-top:.5em;margin-bottom:0}#header .mod_customnav .level_2 li a,#header .mod_customnav .level_2 li span,#header .mod_customnav .level_2 li strong,#header .mod_navigation .level_2 li a,#header .mod_navigation .level_2 li span,#header .mod_navigation .level_2 li strong{font-size:1rem}#header .mod_customnav .level_2 li:last-child,#header .mod_navigation .level_2 li:last-child{margin-bottom:0}#header .facebook-button{display:none}@media screen and (min-width:768px){#header .facebook-button{display:block;position:fixed;right:20px;bottom:20px;z-index:1110}}#header .instagram-button{display:none}@media screen and (min-width:768px){#header .instagram-button{display:block;position:fixed;right:28px;bottom:30px;z-index:1110;line-height:0}#header .instagram-button img{width:30px;height:30px}}.gh-cta-button-nav{margin-top:10px;margin-right:18px;margin-bottom:40px;padding:.3em .8em}.gh-cta-button-nav:nth-child(3){margin-top:20px;margin-bottom:0}@media screen and (min-width:768px){.gh-cta-button-nav{padding:.4em .9em .45em}}@media screen and (min-width:1024px){.gh-cta-button-nav{margin-right:21px}}.gh-hero{margin-bottom:60px}.gh-hero-image{height:70vh}@media screen and (max-width:1023px){.gh-hero-image{max-height:600px}}.gh-hero-image figure,.gh-hero-image img{width:100%;height:100%}.gh-hero-image img{object-fit:cover}.gh-hero-image.oben img{object-position:top}.gh-hero-image.unten img{object-position:bottom}.gh-hero-image.links img{object-position:left}.gh-hero-image.rechts img{object-position:right}.gh-hero-container{position:relative;background-color:#d5c5ac;padding:40px 20px 20px;margin:-40px 20px 0;overflow:visible}.gh-hero-container-button-container{margin-top:1.4em}.gh-hero-container-button-container .btn{margin-top:.5em!important}.gh-hero-container-button-container .btn:first-child{margin-right:.7em}.gh-hero-container-headline{position:absolute;bottom:92%;bottom:calc(100% - .4em);left:-9px;color:#fff;text-shadow:0 8px 9px rgba(0,0,0,.7);margin:0}.gh-hero-container-desc{margin-bottom:0;line-height:1.3}@media screen and (min-width:768px){.gh-hero-image{height:70vh}.gh-hero-container{padding:40px;margin:-40px 40px 0;overflow:visible}.gh-hero-container-headline{left:-15px}}@media screen and (min-width:992px){.gh-hero-container{padding-top:50px}.gh-hero-container-headline{font-size:3.8rem}}@media screen and (min-width:1024px){.gh-hero-container{width:50em;margin-top:-80px;margin-left:auto;margin-right:40px;padding:55px 30px 30px}.gh-hero-container-headline{left:-1em}}@media screen and (min-width:1650px){.gh-hero-image{height:70vh}.gh-hero-container{width:60em;margin-top:-100px;margin-left:auto;margin-right:40px;padding:55px 40px 40px}.gh-hero-container-headline{left:-1em}}.hero-image-danke,.hero-image-newsletter{background:url(../../files/lohei-site/layout-images/danke_hero.jpg) 50% no-repeat scroll #fff;background-size:cover}.scroll-down{display:none}.feature h2:after,.feature h3:after,.pricing-table-new h2:after,.pricing-table h2:after,.pricing h2:after,.pricing h3:after,.teaser h2:after{content:" ";position:relative;display:block;width:150px;height:8px;background:url(../../files/lohei-site/assets/welle-gruen.svg) 0 repeat-x scroll transparent;background-size:auto 100%;top:.4em}.teaser{margin-bottom:2em}.teaser.teaser-kontakt{margin-bottom:3.5em}.teaser .content-list,.teaser .content-text{padding:0 20px}@media screen and (min-width:550px){.teaser .content-list,.teaser .content-text{padding:0 40px}}.teaser .content-list h2,.teaser .content-text h2{margin-bottom:1.6em}.teaser:after{content:" ";display:block;width:80px;height:80px;background-position:50%;background-repeat:no-repeat;background-attachment:scroll;background-color:transparent;background-size:contain;margin:2em 0 0 20px}@media screen and (min-width:550px){.teaser:after{margin:2em 0 0 40px}}@media screen and (min-width:1024px){.teaser:after{width:110px;height:110px}}.teaser.teaser-startseite:after{background-image:url(../../files/lohei-site/assets/schubkarre_gruen.svg)}.teaser.teaser-birnbaum:after{background-image:url(../../files/lohei-site/assets/birnen_gruen.svg)}.teaser.teaser-quittenbaum:after{background-image:url(../../files/lohei-site/assets/quitten_gruen.svg)}.teaser.teaser-hollerhaeusl:after{background-image:url(../../files/lohei-site/assets/holunder_gruen.svg)}.teaser.teaser-zuhaeusl:after{background-image:url(../../files/lohei-site/assets/geweih_gruen.svg)}.teaser.teaser-boulderraum:after{background-image:url(../../files/lohei-site/assets/boulder_gruen.svg)}.teaser.teaser-ausstattung:after,.teaser.teaser-leistungen:after,.teaser.teaser-service:after{background-image:url(../../files/lohei-site/assets/katze1_gruen.svg)}.teaser.teaser-anfahrt:after,.teaser.teaser-umgebung:after{background-image:url(../../files/lohei-site/assets/schubkarre_gruen.svg)}.teaser.teaser-kontakt:after{background-image:url(../../files/lohei-site/assets/glocke_gruen.svg)}.teaser.teaser-google:after{display:none}@media screen and (min-width:1024px){.teaser{width:66.66666667%}}@media screen and (min-width:1024px){.teaser.teaser-right{margin-left:auto;margin-right:0}}.teaser.teaser-wide:after{display:none}@media screen and (min-width:1024px){.teaser.teaser-wide{width:100%}}.teaser-startseite{position:relative;overflow:visible}.special-button a{display:table;font-size:1rem;text-decoration:none;color:#fff;width:9em;height:9em;background-color:#437c80;box-shadow:0 0 0 10px #437c80;margin:20px auto 50px;transition:all .3s ease;border-radius:50%;border:3px solid #ddd;line-height:1.3}.special-button a span{display:table-cell;vertical-align:middle;text-align:center;padding:0 1em .3em}.special-button a:hover{background-color:#51969b;box-shadow:0 0 0 10px #51969b;transform:scaleX(1.05) scaleY(1.05)}@media screen and (min-width:1024px){.special-button a{position:absolute;top:2.5em;left:-10em;margin:0}}@media screen and (min-width:1300px){.special-button a{left:-11em}}@media screen and (min-width:1500px){.special-button a{left:auto;right:-17em;top:210px}}.special-button.big a{width:13em;height:13em}@media screen and (min-width:1024px){.special-button.big a{left:-13em}}@media screen and (min-width:1300px){.special-button.big a{left:-14em}}@media screen and (min-width:1500px){.special-button.big a{left:auto;right:-17em;top:210px}}.feature-badge .rte{display:table;text-decoration:none;color:#fff;width:20em;height:20em;background-color:#437c80;box-shadow:0 0 0 10px #437c80;margin:20px auto 50px;transition:all .3s ease;border-radius:50%;border:3px solid #ddd;line-height:1.3}.feature-badge .rte p{display:table-cell;vertical-align:middle;text-align:center;padding:0 20px;font-size:1.4rem}@media screen and (min-width:1024px){.feature-badge{position:absolute;top:2.5em;left:-28em;margin:0}.feature-badge .rte{width:24em;height:24em}.feature-badge .rte p{font-size:1.2rem}}@media screen and (min-width:1500px){.feature-badge{left:auto;right:-36em;top:300px}}.feature-badge.big .rte{width:24em;height:24em}@media screen and (min-width:1024px){.feature-badge.big{left:-32em}.feature-badge.big .rte{width:28em;height:28em}}@media screen and (min-width:1500px){.feature-badge.big{left:auto;right:-36em;top:300px}}.teaser-hinweise{font-size:1em}.teaser.teaser-top .content-text h2{margin-top:0}@media screen and (min-width:1500px){.teaser.teaser-top{margin-left:0;margin-right:auto;width:50%;overflow:visible}.teaser.teaser-top .content-headline,.teaser.teaser-top .content-list,.teaser.teaser-top .content-text{margin-top:-150px}}.teaser.headline-only .content-headline{padding-left:20px;padding-right:20px}.teaser.headline-only h2{margin-bottom:2rem}@media screen and (min-width:550px){.teaser.headline-only .content-headline{padding-left:40px;padding-right:40px}}.feature{overflow:visible}.feature .gh-headline{padding:0 20px;margin:100px 0 50px}.feature .feature-image{width:100%}.feature .feature-text p+p{margin-top:-1em}.feature .feature-list p+p{margin-top:.7em}.feature .feature-list,.feature .feature-text{position:relative;top:-50px;margin:0 20px;padding:20px 20px 30px}.feature .feature-list h3,.feature .feature-text h3{margin:0 0 1.5em}.feature .feature-list p,.feature .feature-list ul,.feature .feature-text p,.feature .feature-text ul{margin-bottom:1.6rem}.feature .feature-list p,.feature .feature-text p{line-height:1.3}.feature .feature-list a.btn,.feature .feature-text a.btn{margin-top:0!important}.feature .feature-list p:last-child,.feature .feature-list p:nth-last-child(2),.feature .feature-text p:last-child,.feature .feature-text p:nth-last-child(2){display:inline-block}.feature .feature-list p:nth-last-child(2),.feature .feature-text p:nth-last-child(2){margin-bottom:.5rem;margin-right:.5em}.feature .feature-list :last-child,.feature .feature-text :last-child{margin-bottom:0}.feature .feature-list ul li,.feature .feature-text ul li{position:relative;padding:.7em 0 .7em 2.75em;border-bottom:2px solid #555;line-height:1.3}.feature .feature-list ul li:before,.feature .feature-text ul li:before{content:" ";position:absolute;top:.84em;left:0;width:25px;height:15px;border-left:3px solid #437c80;border-bottom:3px solid #437c80;transform:rotate(-45deg)}.feature .feature-list ul li:first-child,.feature .feature-text ul li:first-child{padding-top:0}.feature .feature-list ul li:first-child:before,.feature .feature-text ul li:first-child:before{top:-.05em}.feature .feature-list ul li.last,.feature .feature-text ul li.last{border-bottom:none}.feature:not(.feature-chalet) .feature-text p:nth-last-child(2){margin-bottom:2.1em}.feature:nth-child(2n) .feature-list,.feature:nth-child(2n) .feature-text{background-color:#fff}.feature:nth-child(odd) .feature-list,.feature:nth-child(odd) .feature-text{background-color:#e3d8c7}@media screen and (min-width:550px){.feature .feature-list,.feature .feature-text{margin:0 40px;padding:40px 40px 50px}.feature .gh-headline{padding:0 40px;margin:100px 0 50px}}@media screen and (min-width:768px){.feature{padding:0 40px;display:block;zoom:1}.feature:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.feature .gh-headline{padding:0}.feature.feature-left .feature-image{float:left;width:50%}.feature.feature-left .feature-list,.feature.feature-left .feature-text{float:left;position:relative;top:40px;left:0;width:50%;margin:0;padding:20px 20px 30px}.feature.feature-right .feature-image{float:right;width:50%}.feature.feature-right .feature-list,.feature.feature-right .feature-text{float:right;position:relative;top:40px;left:40px;width:50%;margin:0}}@media screen and (min-width:992px){.feature{padding:0 40px}.feature.feature-left .feature-list,.feature.feature-left .feature-text{padding:40px 40px 50px}}@media screen and (min-width:1024px){.feature .gh-headline{margin-bottom:76px}}@media screen and (min-width:1500px){.feature.feature-left .feature-image{position:relative;left:0;top:40px}.feature.feature-left .feature-list,.feature.feature-left .feature-text{position:static}}.gh-google-rating{padding:0 20px}.gh-google-rating-inner{border-top:1px solid #555;border-bottom:1px solid #555;text-align:center;padding:40px 0;max-width:600px;margin-left:auto;margin-right:auto}.gh-google-rating-inner h2{margin-top:0;font-size:1.8rem;line-height:1}.gh-google-rating-inner h2,.gh-google-rating-inner p{text-align:center;margin-bottom:20px}.gh-google-rating-inner .gh-google-rating-stars div{display:inline-block;font-size:1.4rem}.gh-google-rating-inner .gh-google-rating-stars img{display:inline-block;margin-left:5px}.gh-google-rating-inner .btn{margin-top:25px!important}@media screen and (min-width:768px){.gh-google-rating{margin-top:130px;padding:0 40px}.gh-google-rating-inner{max-width:none;max-width:1000px}.gh-google-rating-inner>*{max-width:600px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){.gh-google-rating-inner{padding-bottom:50px}.gh-google-rating-stars img{margin-bottom:3px}}.image-with-statement .image-with-statement-image img{height:400px;object-fit:cover}.image-with-statement .image-with-statement-image.oben img{object-position:top}.image-with-statement .image-with-statement-image.unten img{object-position:bottom}.image-with-statement .image-with-statement-image.links img{object-position:left}.image-with-statement .image-with-statement-image.rechts img{object-position:right}.image-with-statement .image-with-statement-text{position:relative;width:90%;width:calc(100vw - 40px);height:auto;margin:-80px auto 0;padding:40px;font-family:NoyhLight;color:#fff;background-color:#437c80}.image-with-statement .image-with-statement-text figure{text-align:center;margin-bottom:20px}.image-with-statement .image-with-statement-text figure img{width:auto;height:65px}.image-with-statement .image-with-statement-text p{text-align:center;font-size:2rem;line-height:1.2;margin-bottom:0}.image-with-statement .image-with-statement-text:after{content:"";display:block;width:150px;height:8px;margin:45px auto 30px;background:url(../../files/lohei-site/assets/welle-weiss.svg) 50% no-repeat scroll transparent;background-size:cover}@media screen and (min-width:550px){.image-with-statement .image-with-statement-text{width:calc(100vw - 80px)}}@media screen and (min-width:768px){.image-with-statement .image-with-statement-image img{height:500px}.image-with-statement .image-with-statement-text{margin-top:-80px;width:calc(100vw - 170px)}.image-with-statement .image-with-statement-text p{font-size:2.5rem}.image-with-statement .image-with-statement-text:after{width:250px;height:8px}}@media screen and (min-width:992px){.image-with-statement .image-with-statement-text{width:28em;margin-top:-350px;margin-left:40px;margin-right:auto}.image-with-statement .image-with-statement-text p{font-size:1.8rem}.image-with-statement .image-with-statement-text:after{width:150px;height:8px}}@media screen and (min-width:1024px){.image-with-statement .image-with-statement-text{width:35em}.image-with-statement .image-with-statement-image img{height:600px}.image-with-statement .image-with-statement-text p{font-size:1.5rem}}@media screen and (min-width:1650px){.image-with-statement .image-with-statement-image img{height:700px}.image-with-statement .image-with-statement-text{width:50em}.image-with-statement .image-with-statement-text figure{margin-bottom:30px}.image-with-statement .image-with-statement-text figure img{height:85px}.image-with-statement .image-with-statement-text p{font-size:2rem}}.gh-centered-button{text-align:center;margin-top:6em}.gh-centered-button .content-hyperlink{margin-top:0!important}.gh-centered-button .content-hyperlink a{display:inline-block;position:relative;font-size:1rem;text-decoration:none;color:#fff;background-color:#437c80;padding:.4em .9em .45em;border-bottom:none;transition:color .2s ease;overflow:hidden;z-index:1;box-sizing:border-box;margin-top:0}.gh-centered-button .content-hyperlink a:hover{text-decoration:none;color:#fff}.gh-centered-button .content-hyperlink a:before{content:"";display:block;position:absolute;bottom:-102%;left:0;width:100%;height:100%;background-color:#51969b;z-index:-1;transition:bottom .2s ease}.gh-centered-button .content-hyperlink a:hover:before{bottom:0}.gh-centered-button .content-hyperlink a:after{content:"";display:inline-block;position:relative;left:0;width:.8em;height:.8em;margin-left:.4em;margin-bottom:-.13em;background:url(../../files/lohei-site/assets/arrow-white.svg) 50% no-repeat scroll transparent;background-size:contain;transition:left .2s ease}.gh-centered-button .content-hyperlink a:hover:after{left:.15em}@media screen and (min-width:1024px){.gh-centered-button{margin-top:10em}}.statement .statement-text{position:relative;width:100%;height:auto;margin:0;padding:40px;font-family:NoyhLight;color:#fff;background-color:#437c80}.statement .statement-text figure{text-align:center;margin-bottom:35px}.statement .statement-text p{text-align:center;font-size:2rem;line-height:1.2;margin-bottom:0;margin-right:auto;margin-left:auto}.statement .statement-text:after{content:"";display:block;width:150px;height:8px;margin:45px auto 30px;background:url(../../files/lohei-site/assets/welle-weiss.svg) 50% no-repeat scroll transparent;background-size:cover}@media screen and (min-width:550px){.statement .statement-text p{font-size:3rem}}@media screen and (min-width:768px){.statement .statement-text p{width:12em}.statement .statement-text:after{width:250px;height:8px}}@media screen and (min-width:1024px){.statement .statement-text p{font-size:2.3rem}}@media screen and (min-width:1650px){.statement .statement-text p{font-size:3rem}}.gallery{position:relative;overflow:visible;margin:0 -2px;display:block;zoom:1}.gallery:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.gallery:not(.gallery-small){margin-top:40px}.gallery.gallery-small{margin-top:0}.gallery.gallery-small:before{display:none}@media screen and (min-width:768px){.gallery.gallery-small{margin-bottom:40px}}@media screen and (min-width:1650px){.gallery.gallery-small{margin-bottom:80px}}@media screen and (min-width:768px){.gallery{margin-top:28em}}.gallery:before{content:" ";display:block;width:80px;height:80px;margin:0 0 20px 20px;background-position:50%;background-repeat:no-repeat;background-attachment:scroll;background-color:transparent;background-size:contain}@media screen and (min-width:768px){.gallery:before{position:absolute;left:40px;top:-30px;margin:0}}@media screen and (min-width:1024px){.gallery:before{top:-40px;width:110px;height:110px}}.gallery.gallery-birnbaum:before{background-image:url(../../files/lohei-site/assets/birnen_gruen.svg)}.gallery.gallery-quittenbaum:before{background-image:url(../../files/lohei-site/assets/quitten_gruen.svg)}.gallery.gallery-hollerhaeusl:before{background-image:url(../../files/lohei-site/assets/holunder_gruen.svg)}.gallery.gallery-zuhaeusl:before{background-image:url(../../files/lohei-site/assets/geweih_gruen.svg)}.gallery.gallery-boulderraum:before{background-image:url(../../files/lohei-site/assets/boulder_gruen.svg)}.gallery.gallery-ausstattung:before{background-image:url(../../files/lohei-site/assets/katze1_gruen.svg)}.gallery.gallery-umgebung:before{background-image:url(../../files/lohei-site/assets/geweih_gruen.svg)}.gallery h2{margin-top:0;padding:0 20px}@media screen and (min-width:768px){.gallery h2{margin:0 40px 10px auto;padding:0;width:10em;text-align:right}}.gallery .gallery-image{margin-bottom:0;border:2px solid #f1ebe2}.gallery .gallery-image img{width:100%}.gallery .gallery-image-full img{height:100vw;object-fit:cover}.gallery .gallery-image-full.oben img{object-position:top}.gallery .gallery-image-full.unten img{object-position:bottom}.gallery .gallery-image-full.links img{object-position:left}.gallery .gallery-image-full.rechts img{object-position:right}.gallery .gallery-image-zoom a{position:relative}.gallery .gallery-image-zoom a:after{content:" ";position:absolute;bottom:15px;right:15px;width:40px;height:40px;background:url(../../files/lohei-site/assets/lupe.svg) 50% no-repeat scroll transparent;background-size:contain}.gallery .gallery-image-zoom a img{border:1px solid #eee}@media screen and (min-width:768px){.gallery:not(.gallery-small){margin-top:130px}.gallery .gallery-image-full img{height:400px}.gallery .gallery-image-3rd{float:left;width:33.33333333%;height:33.33333333%}.gallery.gallery-small .gallery-image-3rd:first-child{margin-top:40px}.gallery.gallery-small .gallery-image-3rd:nth-child(2){margin-top:80px}.gallery .gallery-image-half{float:left;width:50%;height:50%}.gallery .gallery-image-half:nth-child(2){margin-top:40px}}@media screen and (min-width:1024px){.gallery:not(.gallery-small){margin-top:180px}.gallery .gallery-image-full img{height:500px}.gallery .gallery-image-half img{height:400px;object-fit:cover}.gallery .gallery-image-half:nth-child(2){margin-top:80px}}@media screen and (min-width:1300px){.gallery .gallery-image-full img{height:600px}.gallery .gallery-image-half img{height:500px}}@media screen and (min-width:1650px){.gallery .gallery-image-full img{height:600px;height:80vh}.gallery .gallery-image-half img{height:600px;height:70vh}}#container .pricing{padding:0 40px;margin-top:60px;margin-bottom:0;overflow:visible;font-size:0;display:block;zoom:1}#container .pricing:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}#container .pricing>*{font-size:16px;font-size:1rem}@media screen and (min-width:768px){#container .pricing{text-align:center}}#container .pricing h2{padding:0 40px;text-align:center;margin-bottom:1.6em;font-size:28px;font-size:1.75rem}#container .pricing h2:after{left:50%;margin-left:-50px}#container .pricing .pricing-note{text-align:center;margin-bottom:2em}#container .pricing .pricing-note.pricing-note-2{margin-top:2em;margin-bottom:0}#container .pricing .pricing-item{text-align:center;line-height:1.5;padding:2em 40px 4em;margin-bottom:20px}@media screen and (min-width:992px){#container .pricing .pricing-item{display:inline-block;vertical-align:top;width:32%;margin-right:2%}#container .pricing .pricing-item.last{margin-right:0}}#container .pricing .pricing-item a{background-color:#fff;margin:1em auto 0;padding-top:2.2em;line-height:1.2;color:#555;border:1px solid #ddd;font-family:NoyhLight,Arial,sans-serif;transition:all .3s ease}#container .pricing .pricing-item a strong{font-size:2em}#container .pricing .pricing-item a:before{top:15%}#container .pricing .pricing-item a:after{bottom:15%}#container .pricing .pricing-item a:hover{border-color:#ddd;transform:scaleX(1.05) scaleY(1.05)}#container .pricing .pricing-item p:nth-child(3){margin:2em 0 0}#container .pricing .pricing-booking-button{position:relative;top:2em;font-size:24px;font-size:1.5rem;text-decoration:none;color:#fff;width:6em;height:6em;background-color:#437c80;box-shadow:0 0 0 10px #437c80;margin:0 auto 15px;clear:both;z-index:100;transition:all .3s ease}#container .pricing .pricing-booking-button:hover{background-color:#51969b;box-shadow:0 0 0 10px #51969b;transform:scaleX(1.05) scaleY(1.05)}@media screen and (min-width:1024px){#container .pricing .pricing-booking-button:hover{transform:scaleX(1.05) scaleY(1.05)}}#container .pricing .pricing-booking-button:after,#container .pricing .pricing-booking-button:before{display:none}#container .pricing .pricing-booking-button span{padding-bottom:.8em}@media screen and (min-width:768px){#container .pricing .pricing-booking-button span{padding-bottom:.7em}}.content-table{padding:0 40px;margin-bottom:2em}.content-table .btn:first-child{margin-top:0!important}.pricing-table{width:100%;max-width:1360px}.pricing-table h2{font-size:1.75em;margin-bottom:1.6em}.pricing-table table{width:100%}.pricing-table table caption{margin-bottom:2em;padding-left:1em;font-weight:400}.pricing-table table td,.pricing-table table th{padding:1em;line-height:1.4;vertical-align:top;text-align:left}.pricing-table table th{font-weight:700}.pricing-table table .col_0{width:25%}.pricing-table table .col_1{width:45%}.pricing-table table .col_2,.pricing-table table .col_3,.pricing-table table .col_4{width:10%}.pricing-table table td.col_2,.pricing-table table td.col_3,.pricing-table table td.col_4{color:#437c80}.pricing-table table thead{width:100%}.pricing-table table thead tr{border-bottom:1px solid #ddd}.pricing-table table tbody{width:100%}.pricing-table table tbody tr{border-bottom:1px solid #ddd}.pricing-table .content-text{padding:0 30px;line-height:1.5}.pricing-table-new{width:100%;max-width:1360px}.pricing-table-new h2{font-size:2.4rem;margin-bottom:1.6em}.pricing-table-new table{width:100%}.pricing-table-new table caption{margin-bottom:2em;padding-left:1em;font-weight:400}@media screen and (max-width:549px){.pricing-table-new table .row_0 .col_0{border-top:1px solid #ddd}}.pricing-table-new table td,.pricing-table-new table th{padding:1em;line-height:1.5;vertical-align:top;text-align:left}@media screen and (max-width:549px){.pricing-table-new table td,.pricing-table-new table th{display:block}}.pricing-table-new table th{font-weight:700}.pricing-table-new table thead{width:100%}.pricing-table-new table thead tr{border-bottom:1px solid #ddd}.pricing-table-new table tbody{width:100%}.pricing-table-new table tbody tr{border-bottom:1px solid #ddd}.pricing-table-new .content-text{padding:0 30px;line-height:1.5}.pricing-table-new .content-headline{padding:0 30px}.pricing-table-new .pricing-table-new-additional .col_1,.pricing-table-new .pricing-table-new-main td:nth-child(3){text-align:right}.pricing-table-new .pricing-table-new-main td:nth-child(3){font-weight:700}.pricing-table-new .pricing-table-new-main td:last-child{text-align:center}.pricing-table-new .pricing-table-new-main td:last-child a{font-family:NoyhLight,Arial,sans-serif!important}.rte table,.rte td{border:1px solid #555;border-collapse:collapse}.rte table{margin-bottom:30px}.rte td{padding:.5em;line-height:1.2}@media screen and (min-width:1024px){.rte table{margin-bottom:40px}}.map-container{margin-bottom:0}.map-container .map{width:100%;width:100vw;height:350px;height:100vw;background:url(../../files/lohei-site/assets/lohei_anfahrt_sm.svg) 50% no-repeat scroll #fff;background-size:cover}@media screen and (min-width:768px){.map-container .map{width:100%;height:500px;height:60vw;background-image:url(../../files/lohei-site/assets/lohei_anfahrt_md.svg)}}@media screen and (min-width:1024px){.map-container .map{background-image:url(../../files/lohei-site/assets/lohei_anfahrt_lg.svg)}}.bottom-claim{position:relative;height:300px;height:80vh;margin-bottom:0}@media screen and (max-width:1023px){.bottom-claim{max-height:450px}}.bottom-claim .bottom-claim-image,.bottom-claim .bottom-claim-image figure,.bottom-claim .bottom-claim-image img{width:100%;height:100%}.bottom-claim .bottom-claim-image img{object-fit:cover}.bottom-claim .bottom-claim-image.oben img{object-position:top}.bottom-claim .bottom-claim-image.unten img{object-position:bottom}.bottom-claim .bottom-claim-image.links img{object-position:left}.bottom-claim .bottom-claim-image.rechts img{object-position:right}.bottom-claim .content-text{position:absolute;bottom:40px;right:0;width:100%}.bottom-claim .content-text p{font-family:NoyhLight;color:#fff;font-size:4em;line-height:1.1;text-align:right;padding:0 40px;text-shadow:1px 1px 0 #000;text-shadow:0 8px 9px rgba(0,0,0,.2);margin-left:auto;margin-right:0;margin-bottom:0;max-width:530px}@media screen and (min-width:768px){.bottom-claim .content-text p{font-size:4.8em;width:75%;margin:0 0 0 auto;max-width:none}}@media screen and (min-width:1024px){.bottom-claim .content-text p{width:60%}}@media screen and (min-width:1650px){.bottom-claim .content-text p{font-size:6em}}.bottom-claim .content-text p:before{content:" ";display:block;width:80px;height:80px;background:url(../../files/lohei-site/assets/birnen_weiss.svg) 0 0 no-repeat scroll transparent;background-size:contain;margin:0 0 .45em auto;filter:drop-shadow(1px 1px 0 #000);filter:drop-shadow(0 8px 9px rgba(0,0,0,.2))}@media screen and (min-width:1024px){.bottom-claim .content-text p:before{width:110px;height:110px}}.bottom-claim.bottom-claim-birnbaum .content-text p:before{background-image:url(../../files/lohei-site/assets/birnen_weiss.svg)}.bottom-claim.bottom-claim-quittenbaum .content-text p:before{background-image:url(../../files/lohei-site/assets/quitten_weiss.svg)}.bottom-claim.bottom-claim-hollerhaeusl .content-text p:before{background-image:url(../../files/lohei-site/assets/holunder_weiss.svg)}.bottom-claim.bottom-claim-zuhaeusl .content-text p:before{background-image:url(../../files/lohei-site/assets/geweih_weiss.svg)}.bottom-claim.bottom-claim-boulderraum .content-text p:before{background-image:url(../../files/lohei-site/assets/boulder_weiss.svg)}.bottom-claim.bottom-claim-ausstattung .content-text p:before{background-image:url(../../files/lohei-site/assets/katze1_weiss.svg)}.bottom-claim.bottom-claim-aktivitaeten .content-text p:before{background-image:url(../../files/lohei-site/assets/katze1_weiss.svg)}.bottom-claim.bottom-claim-nachhaltigkeit .content-text p:before{background-image:url(../../files/lohei-site/assets/holunder_weiss.svg)}.form-wrapper{padding:0 20px}@media screen and (min-width:768px){.form-wrapper{padding:0 40px}}@media screen and (min-width:1024px){.form-wrapper{width:80%}}@media screen and (min-width:1650px){.form-wrapper{width:66.66666667%}}.form-wrapper .form br{display:none}.form-wrapper .form input,.form-wrapper .form textarea{font-size:1rem;border-radius:0;color:#555;background-color:#fff;padding:.7em 1em;border:none;box-shadow:none;line-height:1.6;width:100%}.form-wrapper .form .widget{margin-bottom:2em;line-height:1.4;clear:both}.form-wrapper .form .widget.widget-checkbox,.form-wrapper .form .widget.widget-radio{margin-bottom:3em}.form-wrapper .form .widget.widget-checkbox{margin-top:3em}.form-wrapper .form .widget.widget-checkbox .checkbox_container>span,.form-wrapper .form .widget.widget-radio .radio_container>span{display:block}.form-wrapper .form .widget legend{margin-bottom:1em}.form-wrapper .form .widget label,.form-wrapper .form .widget legend{font-size:1rem;line-height:1.1;font-weight:400;width:100%}.form-wrapper .form .widget>label{display:block;margin-bottom:.5em}.form-wrapper .form .widget.widget-checkbox input,.form-wrapper .form .widget.widget-checkbox label{width:auto}.form-wrapper .form .widget select{padding:.5em;width:100%;height:4em}.form-wrapper .form .widget select option{margin-bottom:.25em}.form-wrapper .form .widget.widget-radio{clear:both;padding-top:2em}.form-wrapper .form .widget.widget-radio .radio_container>span>input,.form-wrapper .form .widget.widget-radio .radio_container>span>label{width:auto}.form-wrapper .form .widget.widget-explanation p{font-size:.75rem}.form-wrapper .form .submit{border-radius:0;box-shadow:none;width:auto;background:url(../../files/lohei-site/assets/green.svg) 0 4.2em no-repeat scroll transparent;background-size:100%;font-size:inherit;line-height:1.5;color:#437c80;display:inline-block;position:relative;text-decoration:none;color:#fff;background-color:#437c80;margin-top:1.4em;transition:color .2s ease;overflow:hidden;z-index:1;box-sizing:border-box;font-size:1rem;margin-bottom:1em;padding:.4em .9em .45em;border:none;transition:background-position .2s ease}.form-wrapper .form .submit:hover{text-decoration:none}.form-wrapper .form .submit:before{content:"";display:block;position:absolute;bottom:-102%;left:0;width:100%;height:100%;background-color:#51969b;z-index:-1;transition:bottom .2s ease}.form-wrapper .form .submit:hover:before{bottom:0}.form-wrapper .form .submit:after{content:"";display:inline-block;position:relative;left:0;width:.8em;height:.8em;margin-left:.4em;margin-bottom:-.13em;background:url(../../files/lohei-site/assets/arrow-white.svg) 50% no-repeat scroll transparent;background-size:contain;transition:left .2s ease}.form-wrapper .form .submit:hover:after{left:.15em}.form-wrapper .form .submit:hover{background-position:0 0;color:#fff}@media screen and (min-width:768px){.form-wrapper .form div.street{float:left;width:80%;padding-right:40px}}.form-wrapper .form div.house-number{width:100px}@media screen and (min-width:768px){.form-wrapper .form div.house-number{float:left;width:20%;clear:none}}.form-wrapper .form div.zip-code{width:160px}@media screen and (min-width:768px){.form-wrapper .form div.zip-code{float:left;width:30%;padding-right:40px}}@media screen and (min-width:768px){.form-wrapper .form div.city{float:right;width:70%;clear:none}}.form-wrapper .form .number-adults{width:100px}@media screen and (min-width:768px){.form-wrapper .form .number-adults{width:150px;float:left;margin-right:40px}}@media screen and (min-width:1024px){.form-wrapper .form .number-adults.widget{width:29%}.form-wrapper .form .number-adults.widget>*{width:100%}}.form-wrapper .form .number-kids{width:100px}@media screen and (min-width:768px){.form-wrapper .form .number-kids{width:150px;float:left;margin-right:40px;clear:none}}@media screen and (min-width:1024px){.form-wrapper .form .number-kids.widget{width:29%}.form-wrapper .form .number-kids.widget>*{width:100%}}.form-wrapper .form .age-kids{width:100px}@media screen and (min-width:768px){.form-wrapper .form .age-kids{width:230px;float:left;clear:none}}@media screen and (min-width:1024px){.form-wrapper .form .age-kids.widget{width:29%}.form-wrapper .form .age-kids.widget>*{width:100%}}.form-wrapper .form label.date-from,.form-wrapper .form label.date-until{margin-bottom:.5em}@media screen and (min-width:768px){.form-wrapper .form label.date-from,.form-wrapper .form label.date-until{display:block;width:200px}}.form-wrapper .form input.date-from,.form-wrapper .form input.date-until{margin-bottom:1em}@media screen and (min-width:768px){.form-wrapper .form input.date-from,.form-wrapper .form input.date-until{display:block;width:200px}}.datepicker-container.datepicker-top-left,.datepicker-container.datepicker-top-right{border-top-color:#437c80}.datepicker-container.datepicker-top-left:before,.datepicker-container.datepicker-top-right:before{border-bottom-color:#437c80}.datepicker-container .datepicker-panel>ul>li.picked,.datepicker-container .datepicker-panel>ul>li.picked:hover{color:#437c80}.datepicker-container .datepicker-panel>ul>li.highlighted,.datepicker-container .datepicker-panel>ul>li:hover{background-color:#e8f2f3}.error{color:red}.gh-cta-container{padding:0 20px 40px;margin-top:-70px}.gh-cta-container:before{content:"";display:block;width:80px;height:80px;margin:0 auto 60px;background-image:url(../../files/lohei-site/assets/schubkarre_gruen.svg);background-position:bottom;background-repeat:no-repeat;background-attachment:scroll;background-color:transparent;background-size:contain}@media screen and (min-width:1024px){.gh-cta-container:before{width:110px;height:110px}}.gh-cta-container .gh-cta-button-container,.gh-cta-container p{text-align:center}.gh-cta-container .gh-cta-button-container a{margin-top:0!important}.gh-cta-container .gh-cta-button-container a:first-child{margin-right:.5em}.gh-cta-container .gh-cta-price{font-size:1.5rem;font-weight:700;margin-bottom:1.3em}@media screen and (min-width:550px){.gh-cta-container{padding:20px 40px}}@media screen and (min-width:768px){.gh-cta-container{margin-top:-30px;padding:0 40px 20px}}@media screen and (min-width:1400px){.gh-cta-container .gh-cta-desc{max-width:42em;margin-left:auto;margin-right:auto}}.gh-page-birnbaum .gh-cta-container:before{background-image:url(../../files/lohei-site/assets/birnen_gruen.svg)}.gh-page-quittenbaum .gh-cta-container:before{background-image:url(../../files/lohei-site/assets/quitten_gruen.svg)}.gh-page-hollerhaeusl .gh-cta-container:before{background-image:url(../../files/lohei-site/assets/holunder_gruen.svg)}.gh-page-zuhaeusl .gh-cta-container:before{background-image:url(../../files/lohei-site/assets/geweih_gruen.svg)}.gh-contact-form .content-text{padding:0 40px}#container .hero-image.hero-image-danke,#container .hero-image.hero-image-newsletter{height:auto;margin-bottom:0}#container .hero-image.hero-image-danke.hero-image-newsletter-confirm,#container .hero-image.hero-image-danke.hero-image-newsletter-signout,#container .hero-image.hero-image-newsletter.hero-image-newsletter-confirm,#container .hero-image.hero-image-newsletter.hero-image-newsletter-signout{min-height:100vh}#container .hero-image.hero-image-danke h1,#container .hero-image.hero-image-newsletter h1{position:relative;bottom:0;top:0;left:0;right:0;margin:120px auto 0}#container .hero-image.hero-image-danke .text-thank-you,#container .hero-image.hero-image-newsletter .text-thank-you{padding:0 40px;margin:2em auto;text-align:center;font-size:1.25em;color:#fff;max-width:800px}#container .hero-image.hero-image-danke .text-thank-you a,#container .hero-image.hero-image-newsletter .text-thank-you a{color:#fff}#container .hero-image.hero-image-danke .text-thank-you a:focus,#container .hero-image.hero-image-danke .text-thank-you a:hover,#container .hero-image.hero-image-newsletter .text-thank-you a:focus,#container .hero-image.hero-image-newsletter .text-thank-you a:hover{border-bottom:1px solid #fff}#container .hero-image.hero-image-danke .text-thank-you .btn,#container .hero-image.hero-image-newsletter .text-thank-you .btn{border-color:#fff;color:#fff}#container .hero-image.hero-image-danke .text-thank-you .btn:after,#container .hero-image.hero-image-newsletter .text-thank-you .btn:after{background-color:#fff}#container .hero-image.hero-image-danke .text-thank-you .btn:hover,#container .hero-image.hero-image-newsletter .text-thank-you .btn:hover{color:#437c80}#container .hero-image.hero-image-danke .newsletter-privacy-message p,#container .hero-image.hero-image-danke .newsletter-signout-link p,#container .hero-image.hero-image-newsletter .newsletter-privacy-message p,#container .hero-image.hero-image-newsletter .newsletter-signout-link p{font-size:.66667rem}#container .hero-image.hero-image-danke .newsletter-privacy-message p a,#container .hero-image.hero-image-danke .newsletter-signout-link p a,#container .hero-image.hero-image-newsletter .newsletter-privacy-message p a,#container .hero-image.hero-image-newsletter .newsletter-signout-link p a{color:#fff;border-bottom:1px solid transparent}#container .hero-image.hero-image-danke .newsletter-privacy-message p a:focus,#container .hero-image.hero-image-danke .newsletter-privacy-message p a:hover,#container .hero-image.hero-image-danke .newsletter-signout-link p a:focus,#container .hero-image.hero-image-danke .newsletter-signout-link p a:hover,#container .hero-image.hero-image-newsletter .newsletter-privacy-message p a:focus,#container .hero-image.hero-image-newsletter .newsletter-privacy-message p a:hover,#container .hero-image.hero-image-newsletter .newsletter-signout-link p a:focus,#container .hero-image.hero-image-newsletter .newsletter-signout-link p a:hover{border-bottom:1px solid #fff}#container .hero-image.hero-image-danke .newsletter-privacy-message,#container .hero-image.hero-image-newsletter .newsletter-privacy-message{margin-top:0}#container .hero-image.hero-image-danke .badge{width:5em;height:5em;font-size:2.5rem;color:#437c80;border:3px solid #437c80;filter:drop-shadow(0 8px 9px rgba(0,0,0,.2))}#container .hero-image.hero-image-danke .badge span{line-height:.9;padding-top:.2em}#container .hero-image.hero-image-danke .badge:after,#container .hero-image.hero-image-danke .badge:before{display:none}.newsletter-signout,.newsletter-signup{margin-left:auto;margin-right:auto;max-width:500px}.newsletter-signout .widget-submit,.newsletter-signup .widget-submit{text-align:center}.newsletter-signout .widget-submit .submit,.newsletter-signup .widget-submit .submit{border:3px solid #fff}.newsletter-signout .confirm,.newsletter-signout .error,.newsletter-signup .confirm,.newsletter-signup .error{font-size:1.25em;color:#fff;text-align:center}.impressum table tr td:first-child{padding-right:1em}.agb h1,.agb h2,.agb h3,.agb h4,.datenschutz h1,.datenschutz h2,.datenschutz h3,.datenschutz h4,.impressum h1,.impressum h2,.impressum h3,.impressum h4{line-height:1.1}.agb h1,.datenschutz h1,.impressum h1{color:#437c80;font-size:2.2rem}.agb h2,.datenschutz h2,.impressum h2{font-size:1.8rem}.agb h3,.datenschutz h3,.impressum h3{font-size:1.5rem}.agb h4,.datenschutz h4,.impressum h4{font-size:1.3rem}.agb .rte h2:first-child,.datenschutz .rte h2:first-child,.impressum .rte h2:first-child{margin-top:.7em}.datenschutz .only-text:nth-child(2),.datenschutz .only-text:nth-child(3){padding-top:0}.cookiebar{z-index:11000;background-color:#555;font-size:inherit}.cookiebar .cookiebar__analytics{margin-top:15px}.cookiebar .cookiebar__button{background-color:#437c80;padding:1em 1.2em;line-height:1em;height:auto;margin-top:15px;transition:background-color .3s ease}.cookiebar .cookiebar__button:hover{background-color:#4f9397}.cookiebar .cookiebar__text{line-height:1.5;margin-right:0}.cookiebar .cookiebar__text .cookiebar__message{margin-right:0}.form-wrapper .form .widget.data-privacy-message{margin-bottom:0}.form-wrapper .form .widget.data-privacy-message label p{line-height:1.5;font-size:.75rem}.agb .content-text ul{list-style-type:disc;padding-left:40px}.agb .content-text ul li{line-height:inherit;margin-bottom:1.3em}#soundButton{display:inline-block;width:50px;height:50px;background:url(../../files/lohei-site/assets/soundbutton.svg) 50% no-repeat scroll transparent;background-size:contain;opacity:.5;margin-left:20px;margin-bottom:27px;border:none;cursor:pointer;outline:none;transition:opacity .3s ease}#soundButton:hover{opacity:1}@media screen and (min-width:550px){#soundButton{margin-left:40px}}@media screen and (min-width:1024px){#soundButton{margin-bottom:35px}}#CookieDeclarationUserStatusPanel{font-size:1rem}#footer{padding:30px 40px 32px;background:url(../../files/lohei-site/assets/karo-beige2.svg) 0 -15px repeat scroll #fff;background-size:60px;border:1px solid #eee}@media screen and (min-width:768px){#footer{margin-right:90px}}#footer .mod_customnav ul{list-style:none;margin:0}#footer .mod_customnav ul li{margin-bottom:.75em}#footer .mod_customnav ul li.last{margin-bottom:.1em}@media screen and (min-width:540px){#footer .mod_customnav ul li{display:inline;margin-right:2em;margin-bottom:0}}#footer .mod_customnav ul li a{color:#555;text-decoration:none;transition:color .3s ease;font-size:1rem}#footer .mod_customnav ul li a:hover{color:#437c80}#footer .mod_customnav ul li .active{font-weight:400}#footer .facebook-button{position:absolute;right:0;bottom:7px}@media screen and (min-width:540px){#footer .facebook-button{bottom:-14px}}@media screen and (min-width:768px){#footer .facebook-button{display:none}}#footer .instagram-button{position:absolute;right:0;bottom:20px;line-height:0}#footer .instagram-button img{width:30px;height:30px}@media screen and (min-width:540px){#footer .instagram-button{bottom:-2px}}@media screen and (min-width:768px){#footer .instagram-button{display:none}}
