.topbar .leftblock a,.topbar .leftblock a.lang .flag i,.topbar .leftblock a.lang .flag:hover i,.topbar .logoblock img,.topbar .logoblock img:hover,.topbar .mainmenu ul li a:hover,.topbar .rightblock a,a:hover{transition:all .3s ease}a,a:focus,a:hover,nav.mobile ul li a,nav.mobile ul.sub li a{text-decoration:none}.footer .miscbar ul,.footer .sitemap ul>li,.topbar .mainmenu ul,nav.mobile ul,nav.mobile ul.sub{list-style-type:none}.text-h1,.text-h2,.text-h3,body{hyphens:auto}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.ftcookieinfodisplaycontainer{text-align:left}.ftcookieinfodisplaycontainer span{margin-bottom:10px}body,html{height:100%;width:100%}body{font-family:Merriweather,serif;font-size:16px;color:#1b3917;text-align:center;line-height:1.5em;overflow-x:hidden}body.overflow{overflow-x:none;position:fixed}h1,h2,h3,h4,h5,h6{line-height:1.2em}a,a:focus{text-decoration-skip:ink;border:0}strong{font-weight:600}p{margin-bottom:20px}span{line-height:1em}img{max-width:100%}input,select,textarea{width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #edefed;padding:12px 10px 11px;font-size:14px}main{padding-bottom:80px}*{outline:0}.container{width:90%;max-width:2200px}.container.smaller{width:90%;max-width:1800px}.container.footer{width:calc(90% - 30px);max-width:2170px}@media screen and (max-width:1340px){.container.footer{width:calc(90% - 30px);max-width:2170px}}@media screen and (max-width:991px){.container{width:95%}}.topbar{padding:40px 0;font-size:14px;background:url(images/topbar-crown.jpg) bottom center no-repeat}.topbar .leftblock{line-height:135px;text-align:left;position:relative}.topbar .leftblock .languageselect{position:absolute;z-index:100;opacity:0;visibility:hidden;transition:all .3s ease;top:80px;left:190px;background:#fff;padding:20px;line-height:1em;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.15);-moz-box-shadow:0 10px 10px 0 rgba(0,0,0,.15);box-shadow:0 10px 10px 0 rgba(0,0,0,.15)}.topbar .leftblock .languageselect a{padding-bottom:10px;margin:0!important;line-height:1em}.topbar .leftblock .languageselect.open,.topbar .leftblock a.showlanguageselect:hover~.languageselect{opacity:1;visibility:visible}.topbar .leftblock a{display:inline-block;margin-right:20px;color:#7a8776}.topbar .leftblock a i{margin-right:5px;font-size:20px;position:relative;top:3px}.topbar .leftblock a:hover{color:#1b3917}.topbar .leftblock a.lang{margin-right:20px;display:none}.topbar .leftblock a.lang .flag img{width:20px;height:20px;border-radius:30px;position:relative;top:4px;margin-right:3px}.topbar .leftblock a.lang .flag i{margin-left:5px;font-size:14px;position:relative;top:1px}.topbar .logoblock{text-align:center}.topbar .logoblock img{max-height:135px}.topbar .logoblock img:hover{opacity:.8}.topbar .logoblock .mobilemenu{display:none;color:#1b3917;line-height:100px}.topbar .logoblock .mobilemenu i{font-size:30px;position:relative;top:8px;margin-left:5px}.topbar .rightblock{text-align:right;line-height:135px}.topbar .rightblock a{display:inline-block;margin-left:20px;color:#7a8776}.topbar .rightblock a i{margin-right:5px;font-size:20px;position:relative;top:3px}.topbar .rightblock a:hover{color:#1b3917}.topbar .rightblock a:first-of-type i{top:5px}.topbar .mainmenu{margin-top:40px;text-align:center;width:100%;position:relative}.topbar .mainmenu ul li{display:inline-block}.topbar .mainmenu ul li a{display:inline-block;margin:0 30px;font-size:18px;color:#1b3917}.topbar .mainmenu ul li a::after,.topbar .mainmenu ul li a:hover::after{content:"";display:block;width:100%;height:2px;background:#1b3917;position:relative;left:0;top:5px}.topbar .mainmenu ul li a::after{visibility:hidden}.topbar .mainmenu ul li a:hover::after{visibility:visible}@media screen and (max-width:1200px){.topbar .leftblock,.topbar .rightblock{display:none}.topbar .logoblock{text-align:left}.topbar .logoblock img{max-height:100px}.topbar .logoblock .mobilemenu{float:right;display:inline-block}.topbar .mainmenu{display:none}}@media screen and (max-width:991px){.topbar{background-size:cover}}.bottombar,.topbarscrolled{background:#fff;position:fixed;transition:all .5s ease 0s;left:0}.topbarscrolled{padding:10px 0;top:-100px;right:0;z-index:1000;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.15);-moz-box-shadow:0 10px 20px 0 rgba(0,0,0,.15);box-shadow:0 10px 20px 0 rgba(0,0,0,.15)}.topbarscrolled .mainmenu{margin:10px 0}.topbarscrolled .logoblock .logo{display:none}@media screen and (max-width:991px){.topbarscrolled .logoblock .logo{display:inline-block;float:left;width:60px}}.topbarscrolled .logoblock .mobilemenu{line-height:50px}.topbarscrolled.open{top:0}.bottombar{width:100%;height:auto;padding:15px 0;bottom:0;z-index:99;-webkit-box-shadow:0 0 20px 10px rgba(0,0,0,.15);-moz-box-shadow:0 0 20px 10px rgba(0,0,0,.15);box-shadow:0 0 20px 10px rgba(0,0,0,.15)}.bottombar .left-block{float:left}.bottombar .left-block a.button{margin-right:10px}.bottombar .left-block a.icon{font-size:25px;margin-right:10px;color:#1b3917}.bottombar .right-block{float:right}.bottombar .right-block label{margin-left:10px;font-size:14px}.bottombar .right-block label input{display:inline-block;margin-left:10px;width:200px;background:#edefed;padding:10px 15px 9px}.bottombar .right-block a.button{margin-left:10px}.bottombar .desktop{display:block}.bottombar .mobile{display:none}.bottombar .mobile a.button{padding:8px 10px;margin-left:5px}@media screen and (max-width:768px){.bottombar .desktop{display:none}.bottombar .mobile{display:block}}.bottombar.open{bottom:0;transition:all .3s ease}nav.mainmenu ul li ul{text-transform:none;margin-top:10px;padding:20px;display:block;position:absolute;top:21px;left:0;right:0;background:#fff;z-index:2000}nav.mainmenu ul li ul li{float:none;border:0;max-width:100%;width:100%;text-align:left}nav.mainmenu ul li ul li a{font-weight:400;display:block;height:auto;border:0!important;margin-bottom:4px!important;line-height:1em;text-decoration:none;text-align:left;text-transform:normal;width:100%;font-size:14px!important;padding:16px!important;background:#edefed!important}nav.mainmenu ul li ul li a:hover{padding-left:26px!important;background:#1b3917!important;color:#fff!important}nav.mainmenu ul li ul li a::after{display:none!important}nav.mainmenu ul li ul li img{max-width:100%}nav.mainmenu ul li ul li ul{display:block;background:0 0}nav.mainmenu ul li ul li.current-menu-item>a{background:#edb304!important;color:#fff!important}nav.mainmenu ul li ul .column_one_fourth{width:23%;margin-right:2%;float:left}nav.mainmenu ul li ul .column_one_fourth ul{display:block;position:relative;top:0;border-top:0}nav.mainmenu ul li ul .column_one_fourth>a{display:none!important}nav.mainmenu ul li ul .column_one_third{width:33%;margin-right:0;float:left}nav.mainmenu ul li ul .column_one_third ul{display:block;position:relative;top:0;border-top:0}.navoverlay,nav.mobile{position:fixed;top:0;width:100%;height:100%}nav.mainmenu ul li ul .column_one_third>a{display:none!important}nav.mainmenu ul li.menu-item-has-children>ul{visibility:hidden;opacity:0;transition:all .3s ease}nav.mainmenu ul li.menu-item-has-children:hover *{opacity:1;visibility:visible;transition:all .3s ease}nav.mainmenu .nolink *,nav.mainmenu .nolink :hover{color:#000!important;background:0 0!important;cursor:default!important;padding:0!important;border:0!important}nav.mainmenu .menutext a{padding:0 0 20px;font-size:18px;line-height:30px;text-transform:uppercase;font-weight:700}nav.mainmenu .menutext a span{line-height:24px;display:block;margin-top:10px;font-size:16px;text-transform:none;font-weight:300}nav.mobile{background-color:#fff;z-index:999;right:0;max-width:30%;padding:70px;overflow-y:auto;text-align:left;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:transform .55s cubic-bezier(.785,.135,.15,.86);-moz-transition:transform .55s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .55s cubic-bezier(.785,.135,.15,.86);transition:transform .55s cubic-bezier(.785,.135,.15,.86)}nav.mobile ul{padding-bottom:20px}nav.mobile ul li{margin-bottom:20px;-webkit-transform:translateX(40px);-moz-transform:translateX(40px);-ms-transform:translateX(40px);-o-transform:translateX(40px);transform:translateX(40px);opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}nav.mobile ul li a,nav.mobile ul li ul li{margin-bottom:10px}nav.mobile ul li a{font-size:18px;display:block;padding:3px 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-weight:900;color:#1b3917}nav.mobile ul li a span{color:#1b3917}nav.mobile ul li ul li a{margin-bottom:0;font-size:18px;padding:0 0 0 20px;font-weight:300;text-transform:none}nav.mobile ul li::last-of-type{margin-bottom:0}nav.mobile ul.sub{margin-top:40px;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);opacity:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}nav.mobile ul.sub li{margin-bottom:10px}nav.mobile ul.sub li a{color:#000;letter-spacing:1px;font-size:.9rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.footer .newsletter p a,.ftbreadcrumb a,.table a,.text-area a,.text-button,.text-h6,.wpcf7-form a{text-decoration:underline}nav.mobile ul.sub li::last-of-type{margin-bottom:0}nav.mobile .closemenu{color:#1b3917}@media screen and (max-width:991px){nav.mobile{max-width:60%;padding:40px}}@media screen and (max-width:768px){nav.mobile{max-width:90%;padding:40px 40px 50px}}nav.mobile.show{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}nav.mobile.show ul li{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}nav.mobile.show ul li:nth-child(1){transition-delay:.15s}nav.mobile.show ul li:nth-child(2){transition-delay:.3s}nav.mobile.show ul li:nth-child(3){transition-delay:.45s}nav.mobile.show ul li:nth-child(4){transition-delay:.6s}nav.mobile.show ul li:nth-child(5){transition-delay:.75s}nav.mobile.show ul li:nth-child(6){transition-delay:.9s}nav.mobile.show ul li:nth-child(7){transition-delay:1.05s}nav.mobile.show ul li:nth-child(8){transition-delay:1.2s}nav.mobile.show ul li:nth-child(9){transition-delay:1.35s}nav.mobile.show .about,nav.mobile.show .social,nav.mobile.show ul.sub{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;transition-delay:.85s}.navoverlay{cursor:pointer;left:0;z-index:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#000;opacity:0;visibility:hidden}.slider .slidercontainer,.slider .slidercontainer .slide{width:100%;height:70vh;position:relative}.navoverlay.show{opacity:.8;z-index:98;visibility:visible}.slider{position:relative}.slider .slidercontainer .slide{background:url(images/musterbild-1.jpg) center no-repeat;background-size:cover}.slider .slidercontainer .slide .contentblock{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:80%;background:rgba(27,57,23,.8);padding:70px 70px 10px;text-align:center;color:#fff}.slider .slidercontainer .slide .contentblock span.title{display:block;margin-bottom:20px}.slider .slidercontainer .slide .contentblock a.button{position:relative;top:30px}@media screen and (max-width:991px){.slider .slidercontainer .slide .contentblock{width:70%;padding:40px 40px 0}.slider .slidercontainer .slide .contentblock a.button{position:relative;top:20px}.slider .slidercontainer .slide .contentblock p{display:none}}.headimage{width:100%;height:40vh;background:url(images/musterbild-1.jpg) center no-repeat;background-size:cover;position:relative}.ftbreadcrumb{padding:20px 0 0;font-size:14px}.ftbreadcrumb i{margin:0 6px 0 5px}.ftbreadcrumb a{color:#1b3917}@media screen and (max-width:1280px){.ftbreadcrumb{display:none}}.headlines{margin-bottom:40px;line-height:1.2em}.headlines .subheadline{margin-top:15px;color:#7a8776}.headlines .divider{width:300px;max-width:80%;margin:10px auto 50px}.headlines .divider .inner{width:50px;margin:0 auto;position:relative;top:15px;background:0 0;font-size:30px;color:#edb304}.headlines .divider .inner::after,.headlines .divider .inner::before{display:block;height:2px;background:#edb304;position:absolute;top:15px;content:""}.headlines .divider .inner::before{width:120px;right:100%}@media screen and (max-width:991px){.headlines .divider .inner::before{width:80px}}.headlines .divider .inner::after{width:120px;left:100%}@media screen and (max-width:991px){.headlines .divider .inner::after{width:80px}}.fl-html{position:relative;padding-bottom:40%;height:0;overflow:hidden}.fl-html iframe{position:absolute;top:0;left:0;width:100%;height:100%}.fl-html.small{padding-bottom:0;height:auto}.text-area a{color:#1b3917}.text-area ul{margin:30px 0;list-style-position:inside;text-align:left}.text-area ul li{padding:10px 0;border-bottom:1px solid #edefed}.fl-accordion{margin-bottom:30px!important}.fl-accordion .fl-accordion-item .fl-accordion-button{text-align:left;font-weight:900;padding:14px 20px;background:#edefed;transition:all .3s ease}.fl-accordion .fl-accordion-item-active .fl-accordion-button,.table thead th{background:#1b3917;color:#fff}.fl-accordion .fl-accordion-item .fl-accordion-button:hover{background:#1b3917;color:#fff;transition:all .3s ease}.fl-accordion .fl-accordion-item .fl-accordion-content{padding:20px 20px 0}.fl-accordion .fl-accordion-item .fl-accordion-content ul{margin:20px 0;list-style-position:inside;text-align:left}.fl-accordion .fl-accordion-item .fl-accordion-content ul li{padding:10px 0;border-bottom:1px solid #edefed}.table{width:100%;max-width:100%;margin-bottom:0;font-size:14px;text-align:left}.table thead th{font-size:18px;line-height:1em;padding:20px 30px}.table td{padding:14px 30px;background:#fff;border-bottom:3px solid #edefed;font-size:16px}.table-bordered{border:0}.fttable-info{display:none}@media screen and (max-width:991px){.fttable-info{display:block}}.fttable-info.before{margin-bottom:30px}.fttable-info.after{margin-top:30px}.full-teaser{display:block;position:relative;width:100%;color:#1b3917}.full-teaser .text-block{width:40%;padding:80px;display:block;text-align:left;background:#edefed}.full-teaser .image,.full-teaser .teaser-hover{position:absolute;background-size:cover;top:0;height:100%}.full-teaser .text-block h3{margin-bottom:20px}.full-teaser .text-block.left{float:right;margin-right:60%;padding-left:80px}.full-teaser .text-block.right{float:left;margin-left:60%;padding-right:80px}.full-teaser .image{width:60%;background-position:center center;bottom:0}.full-teaser .image img{display:none}.full-teaser .image.left{float:left;left:0}.full-teaser .image.right{float:right;right:0}.full-teaser .teaser-hover{opacity:0;left:0;width:100%;z-index:2;transition:all .3s ease;background-position:center}.full-teaser .teaser-hover .text-block{position:relative;background:0 0;color:#fff;z-index:4}.full-teaser .teaser-hover.left .overlay{position:absolute;left:0;top:0;height:100%;width:100%;z-index:3;background:-moz-linear-gradient(left,#1b3917 0,rgba(27,57,23,.3) 100%);background:-webkit-linear-gradient(left,#1b3917 0,rgba(27,57,23,.3) 100%);background:linear-gradient(to right,#1b3917 0,rgba(27,57,23,.3) 100%)}.full-teaser .teaser-hover.right .overlay{position:absolute;left:0;top:0;height:100%;width:100%;z-index:3;background:-moz-linear-gradient(left,rgba(27,57,23,.3) 0,#1b3917 100%);background:-webkit-linear-gradient(left,rgba(27,57,23,.3) 0,#1b3917 100%);background:linear-gradient(to right,rgba(27,57,23,.3) 0,#1b3917 100%)}.full-teaser:hover{color:#1b3917}.cta-box,.cta-box:hover{color:#fff}.full-teaser:hover .teaser-hover{opacity:1}@media screen and (max-width:1200px){.full-teaser .teaser-hover{display:none}.full-teaser .text-block{width:100%;margin:0}.full-teaser .text-block p{margin:0;padding:0}.full-teaser .text-block h2{margin-bottom:10px}.full-teaser .text-block h3{margin-bottom:30px}.full-teaser .text-block.left,.full-teaser .text-block.right{float:none;margin:0;padding:40px;text-align:center}.full-teaser .image{position:static;width:100%;background:0 0!important;margin-bottom:0}.full-teaser .image img{display:block}.full-teaser .image.left,.full-teaser .image.right{float:none}}.cta-box{display:block;position:relative;width:100%}.cta-box .text-block{width:40%;padding:80px;display:block;text-align:left;background:#1b3917}.cta-box .cta-hover,.cta-box .image{position:absolute;background-size:cover;top:0;height:100%}.cta-box .text-block h3{margin-bottom:20px}.cta-box .text-block.left{float:right;margin-right:60%;padding-left:80px}.cta-box .text-block.right{float:left;margin-left:60%;padding-right:80px}.cta-box .image{width:60%;background-position:center center;bottom:0}.cta-box .image img{display:none}.cta-box .image.left{float:left;left:0}.cta-box .image.right{float:right;right:0}.cta-box .cta-hover{opacity:0;left:0;width:100%;z-index:2;transition:all .3s ease;background-position:center}.cta-box .cta-hover .text-block{position:relative;background:0 0;color:#fff;z-index:4}.cta-box .cta-hover.left .overlay{position:absolute;left:0;top:0;height:100%;width:100%;z-index:3;background:-moz-linear-gradient(left,#1b3917 0,rgba(27,57,23,.3) 100%);background:-webkit-linear-gradient(left,#1b3917 0,rgba(27,57,23,.3) 100%);background:linear-gradient(to right,#1b3917 0,rgba(27,57,23,.3) 100%)}.cta-box .cta-hover.right .overlay{position:absolute;left:0;top:0;height:100%;width:100%;z-index:3;background:-moz-linear-gradient(left,rgba(27,57,23,.3) 0,#1b3917 100%);background:-webkit-linear-gradient(left,rgba(27,57,23,.3) 0,#1b3917 100%);background:linear-gradient(to right,rgba(27,57,23,.3) 0,#1b3917 100%)}.cta-box:hover .cta-hover{opacity:1}@media screen and (max-width:1200px){.cta-box .cta-hover{display:none}.cta-box .text-block{width:100%;margin:0}.cta-box .text-block p{margin:0;padding:0}.cta-box .text-block h2{margin-bottom:10px}.cta-box .text-block h3{margin-bottom:30px}.cta-box .text-block.left,.cta-box .text-block.right{float:none;margin:0;padding:40px;text-align:center}.cta-box .image{position:static;width:100%;background:0 0!important;margin-bottom:0}.cta-box .image img{display:block}.cta-box .image.left,.cta-box .image.right{float:none}}.fl-post-feed-text,.wpcf7-form{text-align:left}.wpcf7-form{max-width:970px;margin:0 auto;font-size:13px}.wpcf7-form .column{width:100%}.wpcf7-form .column2{width:calc(50% - 10px);margin-right:10px}.wpcf7-form .column2:last-of-type{margin-right:0}.wpcf7-form .column3{width:calc(33.33% - 10px);margin-right:10px}.wpcf7-form .column3:last-of-type{margin-right:0}.wpcf7-form a{color:#1b3917}.wpcf7-form input,.wpcf7-form select,.wpcf7-form textarea{margin-bottom:10px;border-bottom:2px solid rgba(0,0,0,.2);transition:all .3s ease;padding:14px 16px;background:0 0}.wpcf7-form input:hover,.wpcf7-form select:hover,.wpcf7-form textarea:hover{border-bottom:2px solid #edefed;transition:all .3s ease}.wpcf7-form input:focus,.wpcf7-form select:focus,.wpcf7-form textarea:focus{border-bottom:2px solid #edb304;transition:all .3s ease}.wpcf7-form input[type=checkbox],.wpcf7-form input[type=radio]{width:auto;float:left;position:relative;top:3px;margin-right:10px}.wpcf7-form [type=button],.wpcf7-form [type=reset],.wpcf7-form [type=submit],.wpcf7-form button{width:auto;border:0;padding:10px 20px;background:#1b3917;color:#fff;transition:all .3s ease}.wpcf7-form [type=button]:hover,.wpcf7-form [type=reset]:hover,.wpcf7-form [type=submit]:hover,.wpcf7-form button:hover{background:#edb304;transition:all .3s ease;border:0}.wpcf7-form textarea{width:calc(100% - 10px)}.wpcf7-form select{padding:12px 16px 11px}@media screen and (max-width:991px){.wpcf7-form{max-width:95%}.wpcf7-form .column2,.wpcf7-form .column3{width:100%;margin:0}.fl-post-feed-text{text-align:center}}.news-slider{position:relative}.news-slider .news-block{display:block;color:#1b3917;margin:0 2% 25px}.news-slider .news-block .image-block{width:100%;padding-top:100%;background-position:center;background-size:cover;position:relative}.news-slider .news-block .image-block .overlay{opacity:0;position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(30,87,153,0) 0,#1b3917 100%);background:-webkit-linear-gradient(top,rgba(30,87,153,0) 0,#1b3917 100%);background:linear-gradient(to bottom,rgba(30,87,153,0) 0,#1b3917 100%);transition:all .3s ease}.news-slider .news-block .image-block .overlay i{font-size:50px;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.image-gallery .image .overlay i,.middle{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.news-slider .news-block .text-block{background:#edefed;padding:40px 40px 0}.news-slider .news-block .text-block .title{display:block;margin-bottom:20px}.news-slider .news-block .text-block .button{position:relative;top:20px}.news-slider .news-block:hover .image-block .overlay{opacity:1;transition:all .3s ease}.news-slider .controls.hidden,.news-slider .controls.justmobile{display:none}@media screen and (max-width:767px){.news-slider .controls.justmobile{display:block}}.fl-post-feed-post{max-width:100%!important}.fl-post-feed-title a:hover{color:#1b3917}.image-gallery.photoswipe-gallery a{display:inline-block;float:left;width:32%;margin-right:2%;margin-bottom:15px}.image-gallery.photoswipe-gallery a:nth-child(3n){margin-right:0}@media screen and (max-width:768px){.image-gallery.photoswipe-gallery a{float:none;width:100%;margin-right:0}}.image-gallery .image{position:relative;overflow:hidden}.image-gallery .image img{width:100%;height:auto}.image-gallery .image .overlay{opacity:0;position:absolute;left:0;top:0;z-index:2;width:100%;background:-moz-linear-gradient(top,rgba(30,87,153,0) 0,#1b3917 100%);background:-webkit-linear-gradient(top,rgba(30,87,153,0) 0,#1b3917 100%);background:linear-gradient(to bottom,rgba(30,87,153,0) 0,#1b3917 100%);transition:all .3s ease;height:calc(100% - 6px)}.image-gallery .image .overlay i{font-size:50px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.image-gallery .image:hover .overlay{opacity:1;transition:all .3s ease}.gift-slider{position:relative;z-index:0;background:url(images/musterbild-2.jpg) center no-repeat;background-size:cover;color:#fff;padding:80px 0}.gift-slider .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(27,57,23,.9)}.gift-slider .headlines{position:relative;z-index:2}.gift-slider .items{position:relative;z-index:2;padding:0 80px}.gift-slider .items .inner{max-width:80%;margin:0 auto}.gift-slider .items .inner .item{position:relative;display:block;color:#fff;padding:0 20px}.gift-slider .items .inner .item td{vertical-align:middle;text-align:left;overflow:hidden}.gift-slider .items .inner .item td.image{width:30%}.gift-slider .items .inner .item td.spacer{width:5%}.gift-slider .items .inner .item td.text{width:65%}.gift-slider .items .inner .item .image-block{width:30%;height:100%}.gift-slider .items .inner .item .text-block{left:30%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-left:30px;text-align:left;max-width:90%}.gift-slider .items .inner .item .text-block .title{display:block;margin-bottom:20px;transition:all .3s ease}.gift-slider .items .inner .item:hover .text-block .title{color:#edb304;transition:all .3s ease}@media screen and (max-width:991px){.gift-slider .items .inner .item td.image,.gift-slider .items .inner .item td.text{text-align:center;width:100%}.gift-slider .items .inner{max-width:90%}.gift-slider .items .inner .item{padding:0;overflow:hidden}.gift-slider .items .inner .item .image-block{width:40%}.gift-slider .items .inner .item .text-block{left:40%}.gift-slider .items .inner .item .text-block p{display:none}.gift-slider .items .inner .item td{display:block;padding:0 5px}.gift-slider .items .inner .item td.image img{display:inline-block;max-width:90%}.gift-slider .items .inner .item td.spacer{width:100%;height:20px}}.gift-slider a.text-button{position:relative;z-index:2;margin-top:40px;color:#edefed}.customer-quotes .headlines .divider .inner,.customer-quotes .headlines .subheadline,.open-times .item .text-block p a{color:#1b3917}.open-times{background:#edefed;padding:100px}.open-times .item .image-block{width:100%;padding-top:100%;background:url(images/musterbild-1.jpg) center center no-repeat;background-size:cover;position:relative}.open-times .item .text-block{background:#fff;padding:40px 40px 0}.open-times .item .text-block .title{display:block;margin-bottom:20px}.open-times .item .text-block .button{position:relative;top:20px}.open-times .item .text-block .button i{margin-right:5px}@media screen and (max-width:991px){.open-times{padding:60px}.open-times .item{margin-bottom:50px}}@media screen and (max-width:640px){.open-times{padding:40px}}.customer-quotes{position:relative;background:url(images/musterbild-4.jpg) center no-repeat;background-size:cover;padding:100px 0}.customer-quotes .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(237,179,4,.9)}.customer-quotes .headlines{position:relative;z-index:2;color:#1b3917}.customer-quotes .headlines .divider .inner::after,.customer-quotes .headlines .divider .inner::before{background:#1b3917}.customer-quotes .quotes-block{position:relative;z-index:2}.customer-quotes .quotes-block .inner{max-width:80%;margin:0 auto}.customer-quotes .quotes-block .inner .item{background:url(images/topbar-crown.jpg) center bottom no-repeat #fff;padding:80px}.customer-quotes .quotes-block .inner .item img{display:inline-block}.customer-quotes .quotes-block .inner .item img.stars{margin-bottom:30px}.customer-quotes .quotes-block .inner .item p.quote{font-family:Niconne,serif;font-size:35px;line-height:45px}.customer-quotes .quotes-block .inner .item p.info{color:#7a8776}.customer-quotes a.text-button{position:relative;z-index:2;margin-top:40px;color:#1b3917}@media screen and (max-width:991px){.customer-quotes{padding:60px 0}.customer-quotes .quotes-block .inner{max-width:70%}.customer-quotes .quotes-block .inner .item{padding:40px}.customer-quotes .quotes-block .inner .item p.quote{font-size:24px;line-height:32px}}@media screen and (max-width:640px){.customer-quotes{padding:40px 0}}.history-slider{background:#edefed;position:relative;padding:100px 0}.history-slider .headlines{max-width:80%;margin:0 auto}.history-slider .history-block{position:relative}.history-slider .history-block .pagination{width:80%;margin:0 auto 50px;position:relative;text-align:center}.history-slider .history-block .pagination ul{list-style-type:none;width:100%}.history-slider .history-block .pagination ul li{display:inline-block;margin:0 10px}.history-slider .history-block .pagination ul li a{color:#7a8776;font-size:25px;line-height:50px;height:50px;overflow:hidden;transition:all .3s ease}.history-slider .history-block .pagination ul li a:hover{font-size:35px;color:#1b3917;position:relative}.history-slider .history-block .pagination ul li a:hover::after{content:"";display:block;width:100%;height:2px;background:#edb304;position:absolute;right:0;bottom:-5px}.history-slider .history-block .pagination ul li a.active{font-size:35px;color:#1b3917;position:relative}.history-slider .history-block .pagination ul li a.active::after{content:"";display:block;width:100%;height:2px;background:#edb304;position:absolute;right:0;bottom:-5px}.history-slider .history-block .inner{max-width:80%;margin:0 auto;position:relative}.history-slider .history-block .inner .item{position:relative}.history-slider .history-block .inner .item .text-block{text-align:left;width:50%;padding:80px;float:left;background:#fff}.history-slider .history-block .inner .item .text-block a{color:#edb304}.history-slider .history-block .inner .item .text-block span.year{display:block;color:#edb304;margin-bottom:15px}.history-slider .history-block .inner .item .text-block span.title{display:block;margin-bottom:15px}.history-slider .history-block .inner .item .text-block .divider{width:200px;height:2px;margin-bottom:30px;background:#edb304}.history-slider .history-block .inner .item .image-block{position:absolute;top:0;right:0;width:50%;height:100%;background-size:cover!important;float:right}.history-slider .history-block .inner .item .image-block img{display:none}@media screen and (max-width:1200px){.history-slider .history-block .pagination ul li a{font-size:18px}.history-slider .history-block .pagination ul li a.active,.history-slider .history-block .pagination ul li a:hover{font-size:25px}.history-slider .history-block .inner .text-block{padding:60px!important;width:100%!important;float:none!important;text-align:center!important}.history-slider .history-block .inner .text-block .divider{margin:0 auto 30px!important}.history-slider .history-block .inner .image-block{position:static!important;float:none!important;background:0 0!important;width:100%!important;margin-bottom:0!important}.history-slider .history-block .inner .image-block img{display:block!important;width:100%!important}}@media screen and (max-width:991px){.history-slider .history-block .inner .text-block{padding:40px!important}}.history-slider a.text-button{position:relative;z-index:2;margin-top:40px;color:#1b3917}@media screen and (max-width:1200px){.history-slider{padding:80px 0}}.routing-block{background:#edefed;position:relative;padding:100px 100px 20px}.routing-block iframe{width:100%;height:700px;margin-bottom:40px}.routing-block .routing{position:relative;top:40px}.routing-block .routing input{border:0;background:#edb304;padding:10px 16px;width:400px;font-size:16px}.routing-block .routing input::placeholder{color:#1b3917;opacity:.8}.footer .newsletter p,.footer .sitemap ul>li a:hover{opacity:.7}.routing-block .routing .button{position:relative;left:-5px}@media screen and (max-width:991px){.routing-block{padding:60px}}@media screen and (max-width:640px){.routing-block{padding:40px}.routing-block iframe{height:400px}.routing-block .routing{top:0}.routing-block .routing input{width:100%;text-align:center}.routing-block .routing .button{width:100%;left:0}}.logo-slider{position:relative;text-align:center}.logo-slider .inner{max-width:80%;margin:0 auto}.logo-slider .inner img{max-width:100%;height:auto;max-height:150px;-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);-o-filter:grayscale(1);filter:grayscale(1);transition:all .3s ease}.logo-slider .inner img:hover{-webkit-filter:inherit;-moz-filter:inherit;-ms-filter:inherit;-o-filter:inherit;filter:inherit;transition:all .3s ease}.logo-slider .controls a.next,.logo-slider .controls a.prev{background:#edefed}.logo-slider .controls.hidden,.logo-slider .controls.justmobile,.logo-slider .controls.justtablet{display:none}@media screen and (max-width:767px){.logo-slider .controls.justmobile{display:block}}.download-block .item{display:block;padding:50px 50px 10px;background:#edefed;color:#1b3917}.download-block .item i{display:block;font-size:50px;margin-bottom:20px;transition:all .3s ease}.download-block .item .title{display:block;margin-bottom:20px}.download-block .item .button{position:relative;top:30px}.download-block .item:hover i{color:#edb304;transition:all .3s ease}@media screen and (max-width:1340px){footer{padding:0 40px}}@media screen and (max-width:992px){footer{padding:0}}.footer{margin-top:80px;padding:0 150px;background:url(/wp-content/uploads/Hotel_Eifel_Wochenende_Kurzreise_Wandern_1920.jpg) center no-repeat;background-size:cover;position:relative;color:#fff}@media screen and (max-width:1440px){.footer{padding:0 100px}}@media screen and (max-width:991px){.logo-slider .inner{width:100%}.logo-slider .controls.justtablet{display:block}.download-block .item{margin-bottom:40px}.footer{padding:0 60px}}.footer .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(27,57,23,.9)}.footer .sitemap ul>li{float:left;margin-right:2%;width:15%;text-align:left}.footer .sitemap ul>li a{font-size:14px;color:#fff;display:block;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.3)}.footer .sitemap ul>li li{width:100%}.footer .sitemap ul>li:last-of-type{margin-right:0}.footer .sitemap ul>li.menu-item-has-children>a{font-weight:700;color:#edb304;border-bottom:0;margin-bottom:10px;display:inline-block}.footer .sitemap ul>li.menu-item-has-children>a::after{content:"";display:block;width:100%;height:2px;background:#edb304;position:relative;left:0;top:5px}@media screen and (max-width:1200px){.footer .sitemap{display:none}}.footer .newsletter .inputbox{margin-bottom:10px}.footer .newsletter .inputbox input{border:0;background:#fff;padding:10px 16px;width:300px;font-size:16px}.footer .newsletter .inputbox input[type=submit]{background:#edb304;width:auto;padding:13px 10px;position:relative;top:0}.footer .newsletter .inputbox .button{position:relative;left:-5px}@media screen and (max-width:640px){.footer .newsletter .inputbox input{width:100%;text-align:center}.footer .newsletter .inputbox .button{width:100%;left:0}}.footer .newsletter p a{color:#fff}.footer .socials{margin-right:5px;font-size:20px;display:inline-block;padding:10px 15px;background:#fff;color:#1b3917;transition:all .3s ease}.footer .socials:hover{opacity:.8;transition:all .3s ease}.footer .onlymobile{display:none!important}@media screen and (max-width:1200px){.footer .onlymobile{display:inline-block!important}.footer .onlydesktop{display:none!important}}.footer .miscbar .col:first-of-type{text-align:left}.footer .miscbar .col:last-of-type{text-align:right}.footer .miscbar a.btt{position:relative;color:#1b3917;display:inline-block;background:#edb304;padding:15px 20px;line-height:1.1em}.footer .miscbar a.btt i{color:#edb304;display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-30px;font-size:20px}.button.white,footer .copy ul li a{color:#1b3917}.controls a.prev,.verticalmiddle{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.button.large i,.button.medium i{position:relative;top:1px}.footer .miscbar ul{width:70%;margin-bottom:30px}.green-overlay,.spacer10,.spacer100,.spacer15,.spacer150,.spacer20,.spacer25,.spacer30,.spacer35,.spacer40,.spacer45,.spacer5,.spacer55,.spacer60,.spacer65,.spacer70,.spacer75,.spacer80,.spacer85,.spacer90,.spacer95{width:100%}.footer .miscbar ul li a{display:block;padding:12px 0;border-bottom:1px solid rgba(27,57,23,.3)}@media screen and (max-width:1200px){.footer .miscbar .col:first-of-type{text-align:center}.footer .miscbar .col:last-of-type{text-align:center}.footer .miscbar .socials{display:none}.footer .miscbar a.btt{margin-top:30px}}.button,.text-button,footer .copy ul li{display:inline-block}footer .copy{font-size:14px;margin-top:30px}footer .copy p{float:left}footer .copy ul{float:right;text-align:right}footer .copy ul li{margin-left:10px}@media screen and (max-width:991px){footer .copy p{float:none}footer .copy ul{float:none;text-align:center}footer .copy ul li{margin:0 10px}}.button{line-height:1.1em;border:0;transition:all .3s ease}.button.left{text-align:left}.button.center{text-align:center}.button.right{text-align:right}.button.small{padding:5px 9px}.button.medium{padding:14px 20px}.button.medium i{height:calc(100% - 1px)}.button.large{padding:12px 16px 14px}.middle,.verticalmiddle{top:50%;position:absolute}.button.price{padding:20px 30px}.button.white{background:#fff}.button.green{background:#1b3917;color:#edb304}.button.green:hover,.button.yellow{background:#edb304;color:#fff}.button.yellow:hover{background:#7a8776;color:#fff}.transition{transition:all .3s ease}.opacity{opacity:.7}.schmaler{max-width:970px;margin:0 auto}.clearfloat{clear:both}.floatright{float:right}.floatleft{float:left}.verticalmiddle{transform:translateY(-50%)}.horizontalmiddle{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.middle{left:50%;transform:translate(-50%,-50%)}.green-overlay{position:absolute;left:0;top:0;z-index:2;height:100%;background:-moz-linear-gradient(top,rgba(30,87,153,0) 0,#1b3917 100%);background:-webkit-linear-gradient(top,rgba(30,87,153,0) 0,#1b3917 100%);background:linear-gradient(to bottom,rgba(30,87,153,0) 0,#1b3917 100%)}.green-overlay i{font-size:50px;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.color-yellow{color:#edb304}.color-green{color:#1b3917}.color-white{color:#fff}.text-h1{font-size:3.5em}.text-h2{font-size:3em}.text-h3{font-size:2.5em}.text-h4{font-size:2em}.text-h5{font-size:1.5em}.text-h6{font-size:1.2em}.text-large{font-size:18px;line-height:30px}.text-small{font-size:14px}.text-xsmall{font-size:12px}@media screen and (max-width:991px){.text-h1{font-size:2em}.text-h2{font-size:1.6em}.text-h3{font-size:1.4em}.text-h4{font-size:1.3em}.text-h5{font-size:1.2em}.text-left,.text-right{text-align:center!important}}.controls a.next,.controls a.prev{background:#fff;padding:17px 20px;position:absolute;top:50%;z-index:9;font-size:40px;color:#1b3917;transition:all .3s ease}.controls{transition:all .3s ease}.controls a.prev{transform:translateY(-50%);left:0;opacity:.5}.controls a.prev:hover{opacity:1;transition:all .3s ease}.controls a.next{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;opacity:.5}.controls a.next:hover{opacity:1;transition:all .3s ease}@media screen and (max-width:991px){.controls a.next,.controls a.prev{font-size:30px;padding:7px 10px}}.spacer5{height:5px}.spacer10{height:10px}.spacer15{height:15px}.spacer20{height:20px}.spacer25{height:25px}.spacer30{height:30px}.spacer35{height:35px}.spacer40{height:40px}.spacer45{height:45px}.spacer50{width:100%;height:50px}.spacer55{height:55px}.spacer60{height:60px}.spacer65{height:65px}.spacer70{height:70px}.spacer75{height:75px}.spacer80{height:80px}.spacer85{height:85px}.spacer90{height:90px}.spacer95{height:95px}.spacer100{height:100px}.spacer150{height:150px}.margintop5{margin-top:5px}.margintop10{margin-top:10px}.margintop15{margin-top:15px}.margintop20{margin-top:20px}.margintop25{margin-top:25px}.margintop30{margin-top:30px}.margintop35{margin-top:35px}.margintop40{margin-top:40px}.marginright5{margin-right:5px}.marginright10{margin-right:10px}.marginright15{margin-right:15px}.marginright20{margin-right:20px}.marginright25{margin-right:25px}.marginright30{margin-right:30px}.marginright35{margin-right:35px}.marginright40{margin-right:40px}.marginbottom5{margin-bottom:5px}.marginbottom10{margin-bottom:10px}.marginbottom15{margin-bottom:15px}.marginbottom20{margin-bottom:20px}.marginbottom25{margin-bottom:25px}.marginbottom30{margin-bottom:30px}.marginbottom35{margin-bottom:35px}.marginbottom40{margin-bottom:40px}.marginleft5{margin-left:5px}.marginleft10{margin-left:10px}.marginleft15{margin-left:15px}.marginleft20{margin-left:20px}.marginleft25{margin-left:25px}.marginleft30{margin-left:30px}.marginleft35{margin-left:35px}.marginleft40{margin-left:40px}