body{font-family:futura-pt;font-weight:400;letter-spacing:0.01em}html{lang:de;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;word-break:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}strong,b{font-weight:600}h1,h2,h3,h4,h5,h6{font-family:copperplate;font-weight:500;text-transform:uppercase;color:#4e4645}h1{font-size:3em}.topich1 h1{font-size:2.7em}h2{font-size:2.25em}h3{font-size:1.5em}h4{font-size:1.2em}ul li{line-height:1.8em!important;padding-bottom:0.6em}@media only screen and (max-width:769px){h1{font-size:2em}.topich1 h1{font-size:2em}h2{font-size:1.7em}h3{font-size:1.2em}h4{font-size:1.2em}}.et-cart-info{display:none}a:active,#top-menu li.current-menu-item>a{color:#4e4645!important;font-weight:600}.white,.white h1,.white h2,.white h3,.white h4{color:white}.gradp div{background:linear-gradient(#4e4645,rgba(78,71,69,0.4));-webkit-background-clip:text;-webkit-text-fill-color:transparent}#top-menu>li:last-child a{color:white}#top-menu>li:last-child{padding-right:0;padding:16px 20px 0px 20px!important;background-color:#d1cbc7;color:white}.headertext{font-size:1.2em;font-weight:500}.headerimg .et_parallax_bg{filter:opacity(0.15)}.cezanne{font-family:p22-cezanne-pro;text-transform:initial!important;font-weight:500;letter-spacing:0}.booking_form .form-group{margin:15px 2% 0 0;width:47%;display:inline-block}.controls input,.captachinput,.controls textarea{width:90%!important;height:2em;color:black!important;font-weight:500!important}.wpdevelop label{margin-bottom:3px;font-weight:500;font-size:14pt}@media only screen and (max-width:769px){.booking_form .form-group{margin:15px 0px;width:100%}}table tbody tr>td:last-child{width:35%;font-size:1.1em}table tbody tr>td:first-child{font-weight:500}table tbody tr td{border:0;border-top:1px solid #999!important;padding:7px 4px!important}table{border:0!important}.stdul ul{list-style-type:"\2606"!important}.altul ul{list-style-type:"\2605"!important}li{padding:0 0 0.2em 0.5em}.cn-button{background:#a79191!important}.page-container{animation:pageintro 1s ease both;animation-delay:0.25s}@keyframes pageintro{from{filter:opacity(0) brightness(2)}to{filter:opacity(1) brightness(1)}}.clz{animation:imgintro 3s ease both;animation-delay:0.75s}@keyframes imgintro{from{filter:opacity(0);transform:translatey(6%)}to{filter:opacity(1);transform:translatey(4%)}}.pa-blog-image-3-4 .entry-featured-image-url{padding-top:133.33%;display:block}.pa-blog-image-3-4 .entry-featured-image-url img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}#preisliste td:nth-child(1){width:25%!important;min-width:110px!important}#preisliste td:nth-child(2){width:90%!important}#preisliste td:nth-child(3){min-width:74px!important;text-align:right}#alupreise table{width:100%}#alupreise td:nth-child(1){width:25%!important;min-width:300px!important}#alupreise td:nth-child(2){min-width:74px!important;text-align:right}@media (max-width:980px){#main-footer .footer-widget{width:100%!important;margin:0 7.5% 7.5% 0!important}}