@charset "UTF-8";#footer #menu-footer-menu li a,#navigation,#static-header h2,#wrapper .button,#wrapper .textLink,#wrapper h1,#wrapper h2,#wrapper h3,.big,.blog-kachel h3,.mod_button a,.mod_image_caption,.mod_kachel_loesungen .kl-title,.mod_referenzen ul li,.mod_saeulen .mod_saeule_heaedline,.mod_team .team-member .team-member-name,.owl-carousel .item-headline p{text-transform:uppercase}#static-header h2 span,.mod_slider .item-link span{-ms-box-decoration-break:clone;-o-box-decoration-break:clone}@font-face{font-family:Benne;font-style:normal;font-weight:400;src:url(../fonts/benne-v10-latin-regular.eot);src:local(""),url(../fonts/benne-v10-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/benne-v10-latin-regular.woff2) format("woff2"),url(../fonts/benne-v10-latin-regular.woff) format("woff"),url(../fonts/benne-v10-latin-regular.ttf) format("truetype"),url(../fonts/benne-v10-latin-regular.svg#Benne) format("svg")}@font-face{font-family:Forum;font-style:normal;font-weight:400;src:url(../fonts/forum-v11-latin-regular.eot);src:local(""),url(../fonts/forum-v11-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/forum-v11-latin-regular.woff2) format("woff2"),url(../fonts/forum-v11-latin-regular.woff) format("woff"),url(../fonts/forum-v11-latin-regular.ttf) format("truetype"),url(../fonts/forum-v11-latin-regular.svg#Forum) format("svg")}body,html{margin:0;padding:0}#wrapper{font-family:Benne,sans-serif;color:#333;opacity:1!important;transition:opacity .5s}#navigation ul li a,#wrapper .button,#wrapper .textLink,#wrapper h1,#wrapper h2,#wrapper h3,.big{font-family:'Viaoda Libre'}#wrapper img{vertical-align:top;max-width:100%;height:auto}#wrapper a{text-decoration:none;outline:0}#wrapper a:active,#wrapper a:selected,#wrapper a:visited{border:none;outline:0}#wrapper a img{border:none}#wrapper p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-bottom:17px}#wrapper *,#wrapper :after,#wrapper :before{box-sizing:border-box}@media \0screen{#wrapper img{width:auto}}#wrapper .clearfix:after,#wrapper .clearfix:before{content:"";display:table}#wrapper .clearfix:after{clear:both}#wrapper .clearfix{zoom:1}#wrapper .centered{text-align:center!important}#footer #menu-footer-menu,#logo,#navigation ul li,#wrapper h2{text-align:center}#wrapper .invisible{opacity:0!important;display:none!important}#wrapper .contentWrap{position:relative;width:100%;margin:0 auto;max-width:1200px;padding-left:40px;padding-right:40px}@media (max-width:768px) and (min-width:200px){#wrapper .contentWrap{padding-left:5%;padding-right:5%}}#wrapper .innerWrap{padding-left:10%;padding-right:10%}@media (max-width:768px) and (min-width:480px){#wrapper .innerWrap{padding:0}}@media (max-width:479px) and (min-width:320px){#wrapper .innerWrap{padding:0}}#wrapper .textLink{color:#BFB795}#wrapper h2{letter-spacing:2px;font-size:16px;line-height:17px;margin:5px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#wrapper p,.big{line-height:24px}#wrapper p{font-size:18px}#wrapper .button{border:1px solid #333;margin-top:10px;display:inline-block;font-size:14px;padding:7px 30px;transition:all .2s;letter-spacing:3px}#wrapper .button.dark{background-color:#333;color:#fff}#footer #menu-footer-menu li a:hover,#navigation ul li a.active,#navigation ul li a:hover,#navigation ul li.current-menu-item a{color:#BFB795}#wrapper .button.dark:hover{background-color:#555}.frow{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.fcolumn{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:1600px){.fcolumn{-ms-flex:1;flex:1}}@media (min-width:1280px) and (max-width:1599px){.fcolumn{-ms-flex:1;flex:1}}@media (max-width:1279px) and (min-width:1025px){.fcolumn{-ms-flex:1;flex:1}}.marker{background:linear-gradient(to right,rgba(255,255,255,0) 50%,#BFB795 50%);display:inline;background-size:200%;background-position:0 0;transition:1s ease-in-out}.marker.marked{background-position:-100% 0}.big{font-size:20px;letter-spacing:2px;padding-bottom:20px}#footer,#main{padding-bottom:40px}@media (max-width:768px) and (min-width:200px){.big{font-size:18px;line-height:23px}}.medium{font-size:23px;line-height:28px}@media (max-width:768px) and (min-width:200px){.medium{font-size:18px;line-height:27px}}#wrapper.single #main p,#wrapper.single #main ul li,.small{font-size:18px;line-height:24px}.weight-700{font-weight:700}.weight-500{font-weight:500}.weight-300{font-weight:300}.lo-element{position:relative}.lo-row{margin:0!important}.preloader{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#fff;z-index:100000}.preloader img{width:70px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#navigation,header{left:0;position:fixed}.preloader.loaded{opacity:0;transition:all 1s;transition-delay:.3s}.preloader #preloaderbar{width:0%;border-top:1px solid #BFB795;margin:30%;transition:all 1s}#logo,header,header.scrolled{transition:all .5s}.preloader #preloaderbar.loading{width:40%}header{z-index:10000;background-image:url(../images/white-opaques.png);width:100%;top:0;padding-top:15px;height:120px}header.scrolled{padding-top:7px;height:85px}header.scrolled #logo{width:90px}header.scrolled #navigation{top:85px}#logo{width:120px;margin:0 auto}#logo img{width:100%}#hamburger,#hamburger-closed{position:fixed;right:40px;top:28px;width:40px;display:block}#hamburger-closed,#navigation{display:none}@media (max-width:1024px) and (min-width:769px){.fcolumn{-ms-flex:1;flex:1}#hamburger,#hamburger-closed{right:37px}}@media (max-width:768px) and (min-width:200px){#wrapper.single #main p,#wrapper.single #main ul li,.small{font-size:18px;line-height:23px}header{height:80px;padding-top:20px}#logo{width:60px}#hamburger,#hamburger-closed{right:20px}}.vl{border-right:1px solid #333;height:1px;transition:height .5s;width:50%}.vl.expand{height:100px}#navigation{right:auto;bottom:auto;background:#fff;width:100%;height:100vh;z-index:1000;top:0;padding-top:200px}#navigation ul{margin:0;padding:0}#navigation ul li{margin:0;display:block;padding:10px}#navigation ul li a{display:inline-block;color:#333;font-size:18px;letter-spacing:2px;position:relative;transition:color .5s}@media (max-width:1024px) and (min-width:769px){#navigation ul li{margin-left:0;width:100%;padding-top:20px;padding-bottom:20px;display:block}}#main{margin-top:40px}#footer{border-top:1px solid #F7F6F2;background:#fff;padding-top:40px}@media (max-width:768px) and (min-width:200px){#navigation{padding-top:100px}#navigation ul li{margin-left:0;width:100%;padding-top:20px;padding-bottom:20px;display:block}#footer{padding-top:20px;padding-bottom:20px}}#footer .contentWrap{max-width:1200px;margin:0 auto}#footer #footerLogo{position:absolute;left:25%;margin-top:-20px}#footer #footerLogo img{width:90px}#footer #menu-footer-menu li{list-style-type:none;display:inline-block;margin-right:20px}#footer #menu-footer-menu li a{color:#333;text-decoration:none;font-size:12px;font-family:Benne,sans-serif;letter-spacing:2px;transition:all .3s}.blog-kachel .post-infos span,.mod_image_caption,.mod_moodtrenner p,.mod_text .center,.owl-carousel .item-headline,.single-details{font-family:'Viaoda Libre'}@media (max-width:768px) and (min-width:200px){#footer #footerLogo{position:relative;width:100%;left:0;margin-top:10px;text-align:center}#footer #menu-footer-menu{padding-left:0;text-align:left}#footer #menu-footer-menu li{display:block;margin-right:0;height:40px;text-align:center}}#belegungskalender,#teaser-static{background-color:#F7F6F2;padding-top:40px;padding-bottom:40px}#belegungskalender h2,#teaser-static h2{margin-bottom:40px}.owl-carousel .item{width:100%;height:75vh;min-height:600px;background-size:cover;background-position:center center}@media (max-width:768px) and (min-width:200px){.owl-carousel .item{height:60vh;min-height:400px;background-position:top left}}.owl-carousel .owl-nav{position:absolute;width:100%;top:46%}@media (max-width:479px) and (min-width:320px){.owl-carousel .owl-nav{display:none}}.owl-carousel .owl-nav .owl-prev{position:absolute;left:40px;width:60px;height:60px;border:1px solid #fff;transition:all .3s}.mod_slider .item-headline,.mod_slider .item-link,.owl-carousel .item-headline,.owl-carousel .item-link{left:50%;transform:translateX(-50%);text-align:center;position:absolute}.owl-carousel .owl-nav .owl-prev:hover{border:1px solid #BFB795}.owl-carousel .owl-nav .owl-prev:hover .prevcon{border:1px solid #BFB795;background-color:#BFB795}.owl-carousel .owl-nav .owl-prev .prevcon{display:inline-block;width:100%;height:100%;background-color:#fff;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd"><path d="M2.117 12l7.527 6.235-.644.765-9-7.521 9-7.479.645.764-7.529 6.236h21.884v1h-21.883z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd"><path d="M2.117 12l7.527 6.235-.644.765-9-7.521 9-7.479.645.764-7.529 6.236h21.884v1h-21.883z"/></svg>');-webkit-mask-size:50%;mask-size:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center}.mod_slider_posts .owl-nav .owl-prev .prevcon,.owl-carousel .owl-nav .owl-next .nextcon{-webkit-mask-size:50%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center}.owl-carousel .owl-nav .owl-next{position:absolute;right:40px;width:60px;height:60px;border:1px solid #fff;transition:all .3s}.owl-carousel .owl-nav .owl-next:hover{border:1px solid #BFB795}.owl-carousel .owl-nav .owl-next:hover .nextcon{border:1px solid #BFB795;background-color:#BFB795}.owl-carousel .owl-nav .owl-next .nextcon{display:inline-block;width:100%;height:100%;background-color:#fff;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd"><path d="M21.883 12l-7.527 6.235.644.765 9-7.521-9-7.479-.645.764 7.529 6.236h-21.884v1h21.883z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd"><path d="M21.883 12l-7.527 6.235.644.765 9-7.521-9-7.479-.645.764 7.529 6.236h-21.884v1h21.883z"/></svg>');mask-size:50%;mask-repeat:no-repeat;mask-position:center center}.owl-carousel .item-headline{top:45%;z-index:100;width:100%;max-width:950px;color:#fff;font-weight:400;font-size:17px;line-height:21px;letter-spacing:.5px;background:url(../images/black-opaques.png);padding:20px}.owl-carousel .item-headline p{letter-spacing:2px}.owl-carousel .item-headline strong{font-weight:100;font-size:30px;padding-top:20px;display:inline-block;line-height:36px}@media (max-width:479px) and (min-width:320px){.owl-carousel .item-headline strong{font-size:24px;line-height:26px}}@media (max-width:768px) and (min-width:200px){.owl-carousel .item-headline{width:100%;font-size:15px;line-height:17px;bottom:0;height:auto;top:auto}}.owl-carousel .item-sketch{width:25%;height:25%;display:inline-block;position:absolute;background-image:url(../images/sketch-pfeil.svg);background-repeat:no-repeat}@media (max-width:768px) and (min-width:200px){.owl-carousel .item-sketch{width:20%;height:20%;right:5%!important;bottom:35%!important}}.owl-carousel .item-link{bottom:80px;font-weight:700;font-size:20px;padding:5px 5px 1px;width:380px;min-width:300px}.owl-carousel .item-link span{background:#333;padding:8px 8px 5px;line-height:37px;display:inline;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone}.owl-carousel .item-link a{color:#BFB795}@media (max-width:768px) and (min-width:200px){.owl-carousel .item-link span{line-height:33px}.owl-carousel .item-link{font-size:16px;line-height:20px;bottom:40px;width:auto}}.owl-carousel .owl-dots{position:absolute;bottom:80px;display:block;width:100%;height:40px;text-align:center}.owl-carousel .owl-dot{display:inline-block;background:#fff;width:10px;height:10px;margin:5px}.owl-carousel .owl-dot.active{background:#333}.mod_slider .item{width:100%;height:70vh;min-height:600px;max-height:700px;background-size:cover;background-position:top center}@media (max-width:768px) and (min-width:200px){.owl-carousel .owl-dots{bottom:-20px}.mod_slider .item{height:50vh;min-height:300px;background-position:top left}}.mod_slider .item-headline{top:45%;z-index:100;width:calc(100% - 80px);color:#fff;font-weight:400;font-size:17px;line-height:22px;letter-spacing:.5px;background:url(../images/black-opaques.png);padding:20px}.mod_slider .item-sketch{width:25%;height:25%;display:inline-block;position:absolute;background-image:url(../images/sketch-pfeil.svg);background-repeat:no-repeat}@media (max-width:768px) and (min-width:200px){.mod_slider .item-sketch{width:20%;height:20%;right:5%!important;bottom:35%!important}}.mod_slider .item-link{bottom:80px;font-weight:700;font-size:20px;padding:5px 5px 1px;width:380px;min-width:300px}.mod_slider .item-link span{background:#333;padding:8px 8px 5px;line-height:37px;display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone}.mod_slider .item-link a{color:#BFB795}@media (max-width:768px) and (min-width:200px){.mod_slider .item-link span{line-height:33px}.mod_slider .item-link{font-size:16px;line-height:20px;bottom:40px;width:auto}}.mod_slider .owl-dots{position:absolute;bottom:20px;display:block;width:100%;height:40px;text-align:center}.mod_slider .owl-dot{display:inline-block;background:#fff;width:10px;height:10px;margin:5px}.mod_slider .owl-dot.active{background:#BFB795}.item_10 .item-headline,.item_2 .item-headline,.item_3 .item-headline,.item_4 .item-headline,.item_5 .item-headline,.item_6 .item-headline,.item_7 .item-headline,.item_8 .item-headline,.item_9 .item-headline,body.page-id-111 .item-headline,body.page-id-308 .item-headline{width:auto;font-size:30px;line-height:30px;letter-spacing:2px;text-transform:uppercase}@media (max-width:768px) and (min-width:200px){.mod_slider .owl-dots{bottom:0}.item_10 .item-headline,.item_2 .item-headline,.item_3 .item-headline,.item_4 .item-headline,.item_5 .item-headline,.item_6 .item-headline,.item_7 .item-headline,.item_8 .item-headline,.item_9 .item-headline,body.page-id-111 .item-headline,body.page-id-308 .item-headline{font-size:20px;line-height:20px;bottom:40%}}@media (max-width:479px) and (min-width:320px){.item_10 .item-headline,.item_2 .item-headline,.item_3 .item-headline,.item_4 .item-headline,.item_5 .item-headline,.item_6 .item-headline,.item_7 .item-headline,.item_8 .item-headline,.item_9 .item-headline,body.page-id-111 .item-headline,body.page-id-308 .item-headline{bottom:30%;font-size:15px;line-height:20px}}.mod_saeulen{padding-left:16%;padding-right:16%}@media (max-width:768px) and (min-width:200px){.mod_saeulen{padding:0;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.mod_saeulen .fcolumn{padding-right:20px}.mod_saeulen .mod_saeule_heaedline{font-weight:700;background-color:#333;color:#BFB795;text-align:center;font-size:16px;padding:8px 5px 5px;margin-top:20px;margin-bottom:20px}.mod_referenzen{padding-left:16%;padding-right:16%}@media (max-width:768px) and (min-width:200px){.mod_saeulen .mod_saeule_heaedline{font-size:18px}.mod_referenzen{padding:0}}.mod_referenzen ul{list-style-type:none;margin:0;padding:0}.mod_referenzen ul li{margin:0 10px 10px 0;display:inline-block;background:#333;color:#BFB795;font-weight:700;font-size:15px;padding:10px 20px 7px}.mod_liste{margin-left:-30px}@media (max-width:768px) and (min-width:200px){.mod_referenzen ul li{font-size:13px;padding:7px 10px 4px}.mod_liste{margin-left:0}.mod_text{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.mod_liste .threegreendots{background:url(../images/three_green_dots.svg) left center no-repeat;background-size:13px;width:auto;height:50px;margin-left:-40px;padding-left:30px;margin-top:5px;display:table-cell;vertical-align:middle}.mod_liste ul{padding-left:50px}.mod_headline{color:#333;margin-bottom:30px}.mod_text{color:#333}.mod_text.schmal{padding-left:22%;padding-right:22%}.mod_text .left{text-align:left}.mod_text .center{text-align:center}.mod_text .right{text-align:right}.mod_text .mod_text_gruentext{position:absolute;left:0;color:#BFB795;font-size:80px;line-height:80px;font-weight:700;top:0;margin-left:-5px;margin-top:-5px}@media (max-width:1024px) and (min-width:769px){.mod_text .mod_text_gruentext{position:relative;left:auto;top:auto}}.mod_text a{color:#BFB795}@media (max-width:768px) and (min-width:200px){.mod_text.schmal{padding-left:0;padding-right:0}.mod_text .mod_text_gruentext{position:relative;left:auto;top:auto;padding-bottom:20px;font-size:60px;line-height:40px}.mod_spacer_desktop{display:none}.mod_spacer_desktop.spacerhidemobile{display:none!important}}.mod_spacer_mobile{display:none}@media (max-width:768px) and (min-width:200px){.mod_spacer_mobile{display:block}.mod_spacer_mobile.spacerhidemobile{display:none!important}.zentriert{padding-left:0;padding-right:0}}.mod_dots{height:auto;width:100%;text-align:center}.mod_dots.visible .dot{animation:jump 1s}.mod_dots .dot{width:10px;height:10px;background:#333;display:inline-block;border-radius:50%;margin:0 2.5px;position:relative}.mod_dots .dots-cont:hover>.dot{animation:none}.mod_dots .dots-cont .dot-1{animation-delay:.1s}.mod_dots .dots-cont .dot-2{animation-delay:.2s}.mod_dots .dots-cont .dot-3{animation-delay:.3s}@keyframes jump{0%,40%{bottom:0}20%{bottom:5px}}.mod_dots .line{width:100%;border-bottom:1px solid #BFB795;display:inline-block;margin-top:40px;margin-bottom:40px}.mod_kachel_loesungen{padding-top:55%;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;transition:all .5s;margin:6px 6px 12px}.mod_kachel_loesungen:hover{opacity:.9;transition:all .5s}.mod_kachel_loesungen .kl-title{color:#BFB795;left:25px;bottom:40px;position:absolute;font-weight:700;padding:3px;font-size:24px;line-height:34px;width:80%}.mod_kachel_loesungen .kl-title span{background:#333;padding-top:4px}@media (max-width:768px) and (min-width:200px){.mod_kachel_loesungen{margin-left:0;margin-right:0;margin-bottom:18px}.mod_kachel_loesungen .kl-title{text-align:center;font-size:18px;line-height:26px;bottom:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.mod_kachel_loesungen a.stretch-link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.mod_button a{background:#BFB795;display:inline-block;font-size:16px;line-height:34px;color:#333;padding:5px 20px 1px;font-weight:700;transition:all .5s;text-align:center;margin-top:10px}.mod_button a:hover{background:#333;color:#BFB795;transition:all .5s}.lo-col-size6of12 .mod_button{margin-left:16%;margin-right:16%;width:100%}.mod_team{padding-left:10%;padding-right:10%}@media (max-width:768px) and (min-width:200px){.mod_button a{min-width:0;font-size:14px}.lo-col-size6of12 .mod_button{width:100%;margin-left:0;margin-right:0;text-align:center}.mod_team{padding-left:0;padding-right:0}}.mod_team .team-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mod_team .team-member{position:relative;-ms-flex-preferred-size:calc(25% - 10px);flex-basis:calc(25% - 10px);margin:5px;box-sizing:border-box;height:25%;background-size:cover;background-position:center center;background-repeat:no-repeat;cursor:pointer}.mod_team .team-member:hover .content{opacity:1;transition:opacity .2s}.mod_team .team-member .team-member-name{font-size:20px;line-height:24px;width:150px;font-weight:700;text-align:center}@media (max-width:768px) and (min-width:200px){.mod_team .team-member{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);height:50%}.mod_team .team-member .team-member-excerpt{padding-bottom:20px}.mod_team .team-member .team-member-copy{font-weight:300;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.mod_team .team-member::before{content:'';display:block;padding-top:100%}.mod_team .team-member .content{position:absolute;top:0;left:0;height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#BFB795;opacity:0}.mod_team .team-member-overlay{position:fixed;top:0;left:0;z-index:10;background:#fff;width:100vw;height:100vh;display:none;padding-top:10%;padding-bottom:10%;font-weight:500}.mod_team .team-member-overlay .team-member-left{float:left;width:35%}.mod_team .team-member-overlay .team-member-left .team-member-image,.mod_team .team-member-overlay .team-member-left .team-member-overlay-name{margin-bottom:40px}@media (max-width:768px) and (min-width:200px){.mod_team .team-member-overlay{overflow-y:scroll;padding-top:80px}.mod_team .team-member-overlay .team-member-left{width:100%;float:none}.mod_team .team-member-overlay .team-member-left .team-member-overlay-name{margin-bottom:20px}}.mod_team .team-member-overlay .team-member-right{float:left;padding-left:80px;width:65%}@media (max-width:768px) and (min-width:200px){.mod_team .team-member-overlay .team-member-right{width:100%;float:none;padding-left:0}}.mod_team .team-member-overlay .team-member-right .team-overlay-close{padding-top:40px;font-size:20px}.mod_team .team-member-overlay .team-member-right .team-overlay-close span{font-size:30px;color:#BFB795}.mod_moodtrenner{background:url(../images/sibi-et-amicis-004.jpg) center center;background-size:cover;min-height:500px;height:75vh;position:relative}.mod_moodtrenner .moodcontent{position:absolute;top:50%;transform:translateY(-50%);width:100%}.mod_moodtrenner .vl{border-right:1px solid #fff}.mod_moodtrenner p{color:#fff;font-size:20px!important;text-align:center;width:100%;letter-spacing:1px}.mod_moodtrenner p span{font-size:40px!important}.mod_slider_posts .owl-nav{width:26%;left:50%;margin-left:-13%;z-index:10;position:relative;margin-top:30px}@media (max-width:768px) and (min-width:200px){.mod_slider_posts .owl-nav{width:100%;left:0;margin-left:0}}.mod_slider_posts .owl-nav .owl-prev{position:absolute;left:40px;width:40px;height:40px;border:1px solid #fff;transition:all .3s}.mod_slider_posts .owl-nav .owl-prev:hover{border:1px solid #BFB795}.mod_slider_posts .owl-nav .owl-prev:hover .prevcon{border:1px solid #BFB795;background-color:#BFB795}.mod_slider_posts .owl-nav .owl-prev .prevcon{display:inline-block;width:100%;height:100%;background-color:#fff;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd"><path d="M2.117 12l7.527 6.235-.644.765-9-7.521 9-7.479.645.764-7.529 6.236h21.884v1h-21.883z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd"><path d="M2.117 12l7.527 6.235-.644.765-9-7.521 9-7.479.645.764-7.529 6.236h21.884v1h-21.883z"/></svg>');mask-size:50%;mask-repeat:no-repeat;mask-position:center center}.mod_slider_posts .owl-nav .owl-next{position:absolute;right:40px;width:40px;height:40px;border:1px solid #fff;transition:all .3s}.mod_slider_posts .owl-nav .owl-next:hover{border:1px solid #BFB795}.mod_slider_posts .owl-nav .owl-next:hover .nextcon{border:1px solid #BFB795;background-color:#BFB795}.mod_slider_posts .owl-nav .owl-next .nextcon{display:inline-block;width:100%;height:100%;background-color:#fff;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd"><path d="M21.883 12l-7.527 6.235.644.765 9-7.521-9-7.479-.645.764 7.529 6.236h-21.884v1h21.883z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd"><path d="M21.883 12l-7.527 6.235.644.765 9-7.521-9-7.479-.645.764 7.529 6.236h-21.884v1h21.883z"/></svg>');-webkit-mask-size:50%;mask-size:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center}.mod_slider_posts .owl-dots{width:20%;left:50%;margin-left:-10%;z-index:20;position:absolute;text-align:center;margin-bottom:60px}@media (max-width:768px) and (min-width:200px){.mod_slider_posts .owl-dots{width:90%;left:50%;margin-left:-45%}}.mod_slider_posts .owl-dots .owl-dot{display:inline-block;margin:9px}.mod_slider_posts .owl-dots .owl-dot:hover{color:#BFB795;transition:all .5s}.mod_slider_posts .owl-dots .owl-dot.active{color:#BFB795}.mod_video video{width:100%}.mod_teaser{border:1px solid #fff;transition:all .5s;padding:20px}.mod_image_insetborder,.mod_teaser:hover{border:1px solid #BFB795}.mod_teaser .copy{height:100px}.mod_teaser .linkholder{text-align:right}#belegungsText,#belegungsText table td:nth-child(2n),#belegungsText table td:nth-child(3n),#fourohfour,#static-header h2,.blog-kachel,.blog-kachel h3{text-align:center}.mod_teaser .linkholder a{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.mod_image_caption{padding-top:10px;color:#BFB795;position:absolute}.mod_image_insetborder{position:absolute;top:10px;right:10px;bottom:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px)}.mod_image_insetborder.hidden{display:none}.mod_image{margin-top:20px;margin-bottom:40px;position:relative}.blog-kachel{padding-top:60%;min-height:250px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}.blog-kachel h3{position:absolute;top:30%;width:100%;padding-left:40px;padding-right:40px;font-size:24px;line-height:34px}.blog-kachel h3 span{background:url(../images/black-opaques.png)}@media (max-width:768px) and (min-width:200px){.lo-col-size4of12 .mod_image{margin-right:0;margin-bottom:20px}.mod_nav_trigger{height:1px}.blog-kachel{min-height:0}.blog-kachel h3{font-size:18px;line-height:25px}}.blog-kachel .post-infos{position:absolute;margin-left:-40%;left:50%;width:80%;bottom:10px;font-size:14px}.blog-kachel .post-infos span{display:inline-block;padding:3px}.blog-kachel a.stretch-link{position:absolute;top:10px;right:10px;bottom:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);border:1px solid #fff}.blog-kachel.imaged h3{color:#fff}.blog-kachel.imaged h3 span{padding:3px 3px 0}.blog-kachel.imaged .post-infos span{background:#BFB795!important;color:#fff!important}.blog-kachel.blue{background:#333!important}.blog-kachel.blue h3{color:#BFB795}.blog-kachel.blue .post-infos span{background:#333!important;color:#BFB795!important}.blog-kachel.green{background:#BFB795!important}.blog-kachel.green h3{color:#333}.blog-kachel.green .post-infos span{background:#BFB795!important;color:#333!important}.blog-kachel.orange{background:#DC6C49!important}.blog-kachel.orange h3{color:#333}.blog-kachel.orange .post-infos span{background:#DC6C49!important;color:#333!important}.blog-kachel.lightblue{background:#C9D4DF!important}.blog-kachel.lightblue h3{color:#333}.blog-kachel.lightblue .post-infos span{background:#C9D4DF!important;color:#333!important}#static-header{margin-top:120px;margin-bottom:20px;height:600px;background-size:cover;position:relative}@media (max-width:768px) and (min-width:200px){#static-header{height:auto;min-height:0;padding-top:66%;margin-top:-30px}}.single-details,.single-intro{margin-top:40px;margin-bottom:40px}#static-header.top{background-position:top center!important}@media (max-width:768px) and (min-width:200px){#static-header.top{background-position:top left!important}}#static-header.center{background-position:center center!important}#static-header.bottom{background-position:bottom center!important}#static-header h2{position:absolute;width:80%;top:44%;left:50%;transform:translate(-50%,-50%);font-weight:700;font-size:50px;line-height:70px;letter-spacing:.5px;-webkit-box-decoration-break:clone;box-decoration-break:clone}#static-header h2 span{padding-top:8px;padding-left:8px;padding-right:8px;display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (max-width:768px) and (min-width:200px){#static-header h2{top:100px;width:90%;font-size:20px;line-height:30px}#static-header h2 span{margin-left:-8px;padding-top:5px}}#static-header.imaged h2 span{background:url(../images/black-opaques.png)!important;color:#fff;text-transform:none}#static-header.blue .post-infos span,#static-header.imaged .post-infos span{background:#333!important;color:#BFB795!important}#static-header.blue{background:#333!important}#static-header.green{background:#BFB795!important}#static-header.green .post-infos span{background:#BFB795!important;color:#333!important}#static-header.orange{background:#DC6C49!important}#static-header.orange h2{color:#333}#static-header.orange .post-infos span{background:#DC6C49!important;color:#333!important}#static-header.lightblue{background:#C9D4DF!important}#static-header.lightblue h2{color:#333}#static-header.lightblue .post-infos span{background:#C9D4DF!important;color:#333!important}.single-details{padding-bottom:20px;border-bottom:1px solid #BFB795}.single-backbutton{padding-top:40px;font-size:20px}@media (max-width:768px) and (min-width:200px){.single-backbutton{padding-top:5px}}#post-list,#readmore{padding-top:40px}.single-backbutton span{font-size:31px}#readmore #readmore-headline{margin-bottom:40px}.lo-col-size4of12 .blog-kachel{margin-right:10px;margin-bottom:10px}#post-list{width:calc(100% + 10px);padding-bottom:80px}.single-loesungen .lo-col-size4of12 .mod_text .left{text-transform:uppercase;font-weight:700;font-size:20px;line-height:26px;padding-right:60px;padding-top:8px}@media (max-width:768px) and (min-width:200px){.single-loesungen .lo-col-size4of12 .mod_text .left{padding-right:0;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.single-loesungen .lo-col-size4of12 .mod_text .left span{color:#fff;padding:8px 8px 2px;line-height:35px;display:inline;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone}#fourohfour{padding:30%;height:calc(100vh - 300px)}#cn-accept-cookie{background-color:#BFB795!important;color:#333!important}#cn-more-info,.wpsbc-calendar,.wpsbc-calendar-header{background:0 0!important}#cn-more-info{text-decoration:underline}sub,sup{vertical-align:baseline;position:relative;top:-.4em}sub{top:.4em}#zitat .mod_text.schmal{padding-left:27%;padding-right:27%}@media (max-width:768px) and (min-width:200px){#zitat .mod_text.schmal{padding-left:0;padding-right:0}#zitat .mod_text.schmal .left{text-align:center}.wpsbc-container{float:none;width:100%}}.wpsbc-calendars-wrapper *{font-family:Helvetica,sans-serif!important}.wpsbc-tooltip-corner{border-color:transparent #BFB795 transparent transparent!important}.wpsbc-calendar{border:none!important;max-width:100%!important;margin-left:40px!important;margin-right:40px!important}.wpsbc-calendar-header-navigation .wpsbc-next,.wpsbc-calendar-header-navigation .wpsbc-prev{background:#fff!important;border-radius:0!important}.wpsbc-calendar-header-navigation .wpsbc-prev .wpsbc-arrow{border-color:transparent #333 transparent transparent!important}.wpsbc-calendar-header-navigation .wpsbc-next .wpsbc-arrow{border-color:transparent transparent transparent #333!important}.wpsbc-select-container select{font-family:'Viaoda Libre';font-weight:700;text-transform:uppercase;color:#333;letter-spacing:2px;border:none!important}.wpsbc-legend{background:0 0!important;border:none!important;padding-left:40px!important}.wpsbc-gap{background-color:#EDEBE4!important}.wpsbc-container.wpsbc-calendar-1 .wpsbc-legend-item-icon-1 div:first-of-type{background-color:#fff!important}.wpsbc-container.wpsbc-calendar-1 .wpsbc-legend-item-icon-2 div:first-of-type{background-color:#DAD6C5!important}.wpsbc-container.wpsbc-calendar-1 .wpsbc-legend-item-icon-3 div:first-of-type{background-color:#f0ecd6!important}#belegungsText{padding-top:40px;padding-left:10%;padding-right:10%}#belegungsText p{line-height:28px}#belegungsText table{width:60%;margin:0 auto;border-collapse:collapse}#belegungsText table td{text-align:left;font-size:18px;border-bottom:1px solid #BFB795;padding-top:12px;padding-bottom:7px}#belegungsText table td.tarifNote{border-bottom:none;text-align:left;color:#666;font-size:14px;font-style:italic}#belegungsText h2{margin-top:20px;margin-bottom:20px}.borderright{border-right:1px solid #BFB795}@media (max-width:768px) and (min-width:200px){#belegungsText{padding-left:0;padding-right:0}#belegungsText table{width:100%}#belegungsText table td:first-child{width:130px}.borderright{border-right:none}}.lo-col-size8of12 .mod_slider{padding:7px;border:1px solid #e6e4da;position:relative}.lo-col-size8of12 .mod_slider .item-link{display:none}.lo-col-size8of12 .mod_slider .item{width:100%;height:500px!important;min-height:0;background-position:center center}@media (max-width:768px) and (min-width:200px){.lo-col-size8of12 .mod_slider .item{height:400px!important}}.lo-col-size8of12 .mod_slider .owl-next,.lo-col-size8of12 .mod_slider .owl-prev{width:40px;height:40px}body.page-id-308 .owl-carousel .item{width:100%;height:50vh;min-height:400px}@media (max-width:768px) and (min-width:200px){body.page-id-111 .lo-row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}body.page-id-111 .lo-col-size8of12:nth-child(1){-ms-flex-order:2;order:2;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}}body#Datenschutz .mod_text ul,body#Impressum .mod_text ul{margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0}body#Datenschutz .mod_text ul li,body#Impressum .mod_text ul li{line-height:18px;margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0}body#Datenschutz .item-headline,body#Impressum .item-headline{font-size:30px!important;line-height:30px!important}body#Impressum .mod_image{margin-bottom:20px}body#Impressum .lo-col-size4of12 img{max-width:200px;margin-top:-10px;margin-left:-7px}