@font-face{font-family:"EurekaSansWebPro-Bold W01 Rg";src:url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465136/76964473-72aa-4191-8859-deffefad9174.eot?#iefix);src:url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465136/76964473-72aa-4191-8859-deffefad9174.eot?#iefix) format("eot"),url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465136/4a5cec33-ac71-42c1-9bbb-4fd596ffeb7e.woff2) format("woff2"),url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465136/92e38c14-dd96-48b8-b8c3-61d8d35834b2.woff) format("woff"),url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465136/f51fde40-804a-4dff-adcd-479d41d2fd72.ttf) format("truetype")}@font-face{font-family:"EurekaSansWebPro-BoldIt1465140";src:url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465140/b9c57b5c-4262-4b74-9c6d-800901b973a4.eot?#iefix);src:url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465140/b9c57b5c-4262-4b74-9c6d-800901b973a4.eot?#iefix) format("eot"),url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465140/91476f18-ba5c-403a-b8c6-7f3944840708.woff2) format("woff2"),url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465140/76fb1081-28ad-40d9-a8c5-52e813e9c130.woff) format("woff"),url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465140/83fb3c00-8cd0-46c2-a260-b6d7d8043570.ttf) format("truetype")}@font-face{font-family:"EurekaSansWebPro-Italic W01 Rg";src:url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465184/0307aed3-1b57-4be5-a268-3a307b7b5cab.eot?#iefix);src:url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465184/0307aed3-1b57-4be5-a268-3a307b7b5cab.eot?#iefix) format("eot"),url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465184/14d6b4a8-e389-4fc4-aacb-04013ccf88aa.woff2) format("woff2"),url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465184/d5dac146-3a73-4e8e-95e2-8874444a12de.woff) format("woff"),url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465184/3c2b5c9f-0595-4b5f-9858-cd79a3eedc14.ttf) format("truetype")}@font-face{font-family:"EurekaSansWebPro-Medium W01 Rg";src:url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465196/d5fb3f3b-515c-47c3-a603-49d1226c1260.eot?#iefix);src:url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465196/d5fb3f3b-515c-47c3-a603-49d1226c1260.eot?#iefix) format("eot"),url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465196/fc25f9a5-3bb4-4753-b8be-54635b85e055.woff2) format("woff2"),url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465196/6d487ddc-ea50-407d-8b3d-e88336ce35dd.woff) format("woff"),url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465196/90736cf5-8aa5-45e5-9b76-0c759a4e58b1.ttf) format("truetype")}@font-face{font-family:"EurekaSansWebPro-Medium1465200";src:url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465200/8f616c21-9f3a-475a-8c45-14cfb9f4424b.eot?#iefix);src:url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465200/8f616c21-9f3a-475a-8c45-14cfb9f4424b.eot?#iefix) format("eot"),url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465200/cac67c89-6019-43dc-960f-cb0613e81f0e.woff2) format("woff2"),url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465200/7079dde6-e884-482f-914b-8908db9c00be.woff) format("woff"),url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465200/719b1803-b9ac-48b0-a842-f99200cef948.ttf) format("truetype")}@font-face{font-family:"EurekaSansWeb W01 Regular";src:url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465204/34012ac3-9eb2-4cfe-a3a5-b74db0f431fe.eot?#iefix);src:url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465204/34012ac3-9eb2-4cfe-a3a5-b74db0f431fe.eot?#iefix) format("eot"),url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465204/84289ebf-b9f3-47d2-b5ac-16ac87c5f23b.woff2) format("woff2"),url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465204/1beba3db-bd45-4cd1-9772-1db0f48b5a74.woff) format("woff"),url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/1465204/5472769b-7e49-4864-839a-85f688445830.ttf) format("truetype")}@font-face{font-family:"Ernest&EmilySlanted";src:url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/font.woff2) format('woff2'),url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/font.woff2) format('woff')}@font-face{font-family:"Ernest&EmilyCaps";src:url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/font.woff2) format('woff2'),url(//www.kurzentrum-weissenstadt.de/wp-content/themes/weissenstadt/Fonts/font.woff2) format('woff')}html{--gold:#d2b333;--lightblue:#e5ecf0;--bluetext:#07426a;--red:#d33;--cyan:#009fe3}html.highcontrast{--gold:#9f966f;--lightblue:#fff;--bluetext:#052c47;--red:#a72727;--cyan:#005f87}:focus-visible{outline:3px solid var(--bluetext)!important}a:has(.teaser){display:block}.navigation-top a.openmenu{color:#fff}.scrollheader .navigation-top a.openmenu{color:var(--bluetext)}.textwidget p a:focus-visible,.entry-content .onlinebuchenbtn p a:focus-visible,.intronavigation ul li a:focus-visible,a:has(.teaser):focus-visible,.fullscreenslider .sow-slider-base .sow-slide-nav.sow-slide-nav-prev a:focus,.fullscreenslider .sow-slider-base .sow-slide-nav.sow-slide-nav-prev a:focus-visible,.wpcf7-form-control:focus-visible,input[type=text]:focus-visible,select.cr_font:focus-visible,input[type=radio]:focus-visible,input[type=checkbox]:focus-visible,.tribe-events-back a:focus-visible,.tribe-events-c-top-bar__today-button:focus-visible,.gmk-button a:focus-visible,#highcontrastmode:focus-visible{outline:3px solid var(--gold)!important}.download a:focus-visible,.newsletter-teaser-link p a:focus-visible{color:var(--bluetext);display:block;outline:3px solid var(--bluetext)!important}.sow-masonry-grid-item>a:focus>.overlay-wrap{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;transition:.6s ease-in-out}.openmenu:focus-visible,.close-search,.close-search:focus-visible,#showsearch:focus-visible,.tribe-events-c-top-bar__datepicker-button:focus-visible,.tribe-events-c-view-selector__button:focus-visible{background:none!important;outline:3px solid var(--gold)!important}.openmenu.active:focus-visible{background:var(--bluetext)!important}.btngold:focus-visible,.blog-btn:focus-visible{color:var(--bluetext)!important}.post-thumbnail a:focus-visible,.category-sonderarrangements .entry-title a:focus-visible,.tribe-common-c-btn-icon:focus-visible{display:block;outline:3px solid var(--gold)!important}.category-sonderarrangements .entry-content .btn-default:focus-visible,.arrangements-table-header-selector:focus-visible,input[type=submit].focus-visible{outline:3px solid #FFF!important}.prehead-navigation .widget_preheadicon{margin-right:130px}.prehead-navigation .widget_icl_lang_sel_widget{position:absolute}#skip-navigation{display:flex;justify-content:center;padding:0 10px;opacity:0;-webkit-transition:opacity .25s;-moz-transition:opacity .25s;-ms-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}#skip-navigation span{margin:auto}#skip-navigation:focus,#skip-navigation:focus-visible{display:flex;opacity:1}body,html{scroll-behavior:smooth}.sow-accordion .sow-accordion-panel .sow-accordion-panel-header.focus{background:var(--gold)!important}.entry-content a:focus,.entry-content a:focus-visible{color:var(--gold)}#highcontrastmode{appearance:none;background-color:var(--bluetext);border-radius:0;display:flex;height:35px;justify-content:center;margin:0 8px;padding:5px 20px}#highcontrastmode span{margin:auto}#highcontrastmode.active{background-color:green}body.highcontrast .textwidget p a{color:#fff;text-decoration:underline}body.highcontrast .newsletter-teaser-link p a{background-color:#fff;color:#000}body.highcontrast .site-footer .textwidget p a,body.highcontrast .afterfooter .textwidget p a{color:#000;text-decoration:underline}body.highcontrast .pricebox .textwidget p a,body.highcontrast .booking .textwidget p,body.highcontrast .onlinebuchen .textwidget p,body.highcontrast .onlinebuchenbtn p a,body.highcontrast .onlineanfrage .wpcf7-submit,body.highcontrast .arrangements-table-header-right select,body.highcontrast .category-blog .blog-btn,body.highcontrast .blog-back-btn a,body.highcontrast .newsletter-teaser p,body.highcontrast .newest-post-container span.unterzeile,body.highcontrast .newest-post-container .btngold,body.highcontrast .newest-post-container .newest-post-content strong,body.highcontrast .sow-accordion-panel-header .sow-accordion-title,body.highcontrast .sow-accordion-panel-header.hover .sow-accordion-title,body.highcontrast .newest-post-content pre,body.highcontrast .active-subnavigaion .intronavigation .panel-grid-cell ul li a:hover,body.highcontrast .entry-content .teaser-box a,body.highcontrast .half-and-half p span,body.highcontrast .services .sow-icon .icon-text p a,body.highcontrast .btn-default,body.highcontrast input[type=submit],body.highcontrast .active-subnavigaion .intronavigation .panel-grid-cell ul li a.active,body.highcontrast .teasergold p,body.highcontrast .teasergold .teaser-headline-header,body.highcontrast .teasergold a,body.highcontrast .tribe-events .tribe-events-calendar-month__day-date-daynum{color:#000!important}body.highcontrast .svg-wrap svg .st1{fill:var(--bluetext)!important}body.highcontrast .btngold:focus,body.highcontrast .btngold:focus-visible{color:#FFF!important}.uc-embedding-container .description-text,.uc-embedding-container .uc-embedding-more-info{color:#000!important}.newest-post-container{background-color:var(--lightblue)}body.highcontrast p{line-height:2rem!important}body.highcontrast h1,body.highcontrast h2,body.highcontrast .inclusive h3,body.highcontrast .inclusive h5{font-family:"EurekaSansWeb W01 Regular"!important}body.highcontrast .teaser .textwidget p{background-color:#000}body.highcontrast .teaser .textwidget p a:hover,body.highcontrast .teaserblue *{color:#FFF!important}.wpcf7-form label>span:first-child{color:#fff;font-size:16px}html,body{overflow-x:hidden}.slider-content h2,.slider-content p,.scroll-link p{color:#fff}.sow-accordion-panel-header{margin-bottom:10px;position:relative}.sow-accordion-panel-content{background:#fff;margin-top:-10px;margin-bottom:20px}.sow-accordion-close-button{display:none}.sow-accordion-panel-open .sow-accordion-close-button{display:block}.sow-accordion-panel-open .sow-accordion-open-button{display:none}.page-numbers{color:#fff}.lightbox-gmk img{max-width:unset;margin-left:0!important;width:100%!important;height:100%!important;object-fit:cover;margin-top:0 !important}.impressionen .sow-masonry-grid-item{overflow:hidden}.sow-masonry-grid{overflow:hidden}.so-widget-sow-simple-masonry{display:block;position:relative}.so-widget-sow-simple-masonry:before{content:"";width:calc(100% + 16px);height:calc(100% + 16px);background:#fff;position:absolute;top:-8px;left:-8px;display:block}#site-navigation{display:none;position:fixed;width:100%;left:0;z-index:9999;top:0;margin-top:0;overflow-x:hidden}img,video{display:block}.services .sow-icon{display:block;position:relative;margin:0 auto;text-align:center;font-size:40px;color:var(--gold)}.inner-preheader .prehead-navigation .sow-icon-container span{color:var(--bluetext) !important}#social-navigation a.iconcontent span{font-size:24px !important;color:var(--bluetext)!important}.sow-video-wrapper{text-align:center}.wpcf7-form-control-wrap .wpcf7-checkbox{position:relative;height:46px;display:block}#social-navigation{align-items:center;display:flex;gap:10px}#social-navigation aside.widget_sow-icon{margin:0;position:static}#social-navigation .widget_sow-icon .so-widget-sow-icon .sow-icon a{display:flex}.datenschutzcheck .wpcf7-checkbox label .wpcf7-list-item-label{display:none}.datenschutzcheck>p{display:flex;flex-wrap:wrap}.datenschutzcheck .wpcf7-form-control-wrap{flex:0 1 46px;max-width:46px}.selflabel{flex:0 1 calc(100% - 65px);max-width:calc(100% - 65px);margin-left:18px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{color:#ffb900}html.noscroll{overflow:hidden !important}.textintro-left .booking a[href^="tel:"]{color:var(--bluetext)}.mobilfixed-buttons{display:none}.preheadicons{display:none;display:flex;flex-wrap:wrap;justify-content:flex-end}.prehadicon-single{flex:0 1 auto;padding:0 8px;display:flex;align-items:center}.prehadicon-single.icongoldenbg a{background:var(--red);color:#fff;padding:9px;height:35px}.prehadicon-single a{display:flex;align-items:center;color:var(--bluetext)}.preheadicon-icon{width:auto;height:20px;margin-right:10px}.preheadicon-icon img{height:99%;width:auto}.preheadicon-text{font-size:16px;text-transform:uppercase}#tribe-bar-form{display:none}body{font-family:"EurekaSansWeb W01 Regular";background:var(--bluetext);line-height:100%;font-variant-numeric:lining-nums;-moz-font-feature-settings:'lnum';-webkit-font-feature-settings:'lnum';font-feature-settings:'lnum' on}.page-one-column .panel-content .wrap{max-width:1200px}.panel-content .wrap{padding:0}h1{font-family:'Ernest&EmilySlanted',"EurekaSansWebPro-Bold W01 Rg",sans-serif;font-size:55px;padding:0;margin:0;font-weight:300;color:#fff}h2{font-family:'Ernest&EmilySlanted',"EurekaSansWebPro-Bold W01 Rg",sans-serif;font-size:56px;padding:0;margin-bottom:15px;font-weight:400}h3{font-size:1.5em;text-transform:none;padding:0;margin-bottom:15px;font-weight:400}h4{font-size:1.3em;text-transform:uppercase;padding:0;margin-bottom:15px;font-weight:300;color:#fff;letter-spacing:2px}p{font-size:20px;font-weight:400;margin-bottom:15px;font-family:"EurekaSansWeb W01 Regular";line-height:26px}p:last-child{margin-bottom:0}.widget{padding:0;margin:0}.entry-content a,.entry-summary a,.comment-content a,.widget a,.site-footer .widget-area a,.posts-navigation a,.widget_authors a strong{box-shadow:none}.entry-content a:focus,.entry-content a:hover,.entry-summary a:focus,.entry-summary a:hover,.comment-content a:focus,.comment-content a:hover,.widget a:focus,.widget a:hover,.site-footer .widget-area a:focus,.site-footer .widget-area a:hover,.posts-navigation a:focus,.posts-navigation a:hover,.comment-metadata a:focus,.comment-metadata a:hover,.comment-metadata a.comment-edit-link:focus,.comment-metadata a.comment-edit-link:hover,.comment-reply-link:focus,.comment-reply-link:hover,.widget_authors a:focus strong,.widget_authors a:hover strong,.entry-title a:focus,.entry-title a:hover,.entry-meta a:focus,.entry-meta a:hover,.page-links a:focus .page-number,.page-links a:hover .page-number,.entry-footer a:focus,.entry-footer a:hover,.entry-footer .cat-links a:focus,.entry-footer .cat-links a:hover,.entry-footer .tags-links a:focus,.entry-footer .tags-links a:hover,.post-navigation a:focus,.post-navigation a:hover,.pagination a:not(.prev):not(.next):focus,.pagination a:not(.prev):not(.next):hover,.comments-pagination a:not(.prev):not(.next):focus,.comments-pagination a:not(.prev):not(.next):hover,.logged-in-as a:focus,.logged-in-as a:hover,a:focus .nav-title,a:hover .nav-title,.edit-link a:focus,.edit-link a:hover,.site-info a:focus,.site-info a:hover,.widget .widget-title a:focus,.widget .widget-title a:hover,.widget ul li a:focus,.widget ul li a:hover{box-shadow:none}.entry-title a,.entry-meta a,.page-links a,.page-links a .page-number,.entry-footer a,.entry-footer .cat-links a,.entry-footer .tags-links a,.edit-link a,.post-navigation a,.logged-in-as a,.comment-navigation a,.comment-metadata a,.comment-metadata a.comment-edit-link,.comment-reply-link,a .nav-title,.pagination a,.comments-pagination a,.site-info a,.widget .widget-title a,.widget ul li a,.site-footer .widget-area ul li a,.site-footer .widget-area ul li a{box-shadow:none}.widget ul li,.widget ol li{border:none;padding:0}#page{transition:.6s ease-in-out}#page.nomargin{margin-top:0}.wrap{max-width:1200px;padding:0}.site-content{padding:0;margin-top:120px}.custom-logo-link{padding-right:0}.site-content-contain{width:95%;margin:0 auto;background:0 0}.mobile-prices{display:none !important}.so-widget-sow-google-map{width:95%;margin:0 auto}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:none;background:0 0;padding:12px 20px;font-size:18px;line-height:26px;border:2px solid red;border-radius:30px;color:#fff !important}.navigation.pagination{clear:both;float:none;width:100%;padding:20px}.clever_form_error{background:#f0b4b4 !important}.entry-content p a,.siteorigin-widget-tinymce p a,.siteorigin-widget-tinymce h2{color:var(--gold)}.entry-content p a:hover,.entry-content p a:active,.siteorigin-widget-tinymce p a:hover{color:var(--gold);text-decoration:underline}.entry-content p a{text-decoration:underline}.bookingbtn-header{position:relative;top:-13px;right:0;font-size:16px;text-transform:uppercase;background:var(--gold);padding:9px;display:block;color:#fff !important;transition:all .3s}.bookingbtn-header:hover{color:#fff;cursor:pointer}#custom_html-3,#custom_html-4{display:inline-block}#custom_html-5{display:inline-block;margin-left:10px}#sow-icon-10 .icon-text{position:relative;top:2px}#sow-icon-10>div>div>a>span{top:-4px !important}#icl_lang_sel_widget-3{display:inline-block}.wpml-ls-legacy-dropdown{width:auto;max-width:100%;margin-left:10px;position:relative;top:-1px}.wpml-ls-legacy-dropdown{font-size:16px;text-transform:uppercase}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{background:var(--lightblue);border:0;padding:9px 12px;line-height:110%;color:var(--bluetext)}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{display:none !important}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{z-index:99999999;position:relative !important}.wpml-ls-legacy-dropdown>ul{min-width:120px;text-align:center}.wpml-ls-legacy-dropdown .wpml-ls-flag{box-shadow:none !important}.main-navigation a.wpml-ls-link{color:var(--bluetext);width:100%;z-index:99;display:flex}.textwidget pre{float:right;margin-bottom:0;margin-top:0;overflow:hidden;background:0 0;padding:0;font-family:"EurekaSansWeb W01 Regular";font-size:32px;color:var(--gold);font-weight:700;line-height:85%;display:inline-block}.teaser-box .bloglookalike .sow-image-container:before{display:none}.teaser-box .bloglookalike pre{margin-bottom:20px}.entry-content .teaser-box .bloglookalike a.button{font-family:"EurekaSansWeb W01 Regular";margin-top:15px;font-size:18px;line-height:140%;padding:8px 22px;border:none;text-transform:uppercase;color:#fff;background:var(--gold);display:block;text-align:center;width:100%;left:0;position:relative}.entry-content .teaser-box .bloglookalike a.button:hover{cursor:pointer;background:#000;color:#fff !important}.teaser-box .bloglookalike pre strong{color:#333}.teaser-box .bloglookalike{background:var(--lightblue)}.teaser-box .bloglookalike .so-widget-sow-editor{padding:20px}.teaser-box .bloglookalike .so-widget-sow-editor p,.teaser-box .bloglookalike .so-widget-sow-editor ul li{color:#333}.teaser-box .bloglookalike .so-widget-sow-editor ul li{padding-left:28px}.teaser-box .bloglookalike .so-widget-sow-editor ul li:before{position:absolute;left:0;top:-1px}.teaser-box .bloglookalike .sow-image-container{margin-right:0}.entry-content .teaser-box .bloglookalike h3{display:block;width:100%}.entry-content .teaser-box .bloglookalike a{background:0 0;text-align:left;padding:0;color:var(--bluetext);text-decoration:none;font-size:22px;border:none;border-radius:0;font-family:"EurekaSansWebPro-Bold W01 Rg";text-transform:none;letter-spacing:0px;display:block;float:none;margin-top:0}.entry-content .teaser-box .bloglookalike a:hover{background:0 0;color:var(--bluetext)}.teaser-box .bloglookalike a:after{display:none}.entry-content .bloglookalike a img,.comment-content .bloglookalike a img,.widget .bloglookalike a img{box-shadow:none}.tribe-events-content a,.tribe-events-content a:hover{border-bottom:0}.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-thin-alt:hover{color:var(--gold)}.post-type-archive-tribe_events .arrangement-sitetitle{display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day{background:rgba(255,255,255,.7)}.tribe-events .tribe-events-calendar-month__day-date-daynum{color:#fff}.tribe-events .tribe-events-calendar-month__header-column-title{color:var(--gold)}.tribe-events-calendar-latest-past{background:#fff}.tribe-common .tribe-common-c-svgicon__svg-fill{fill:var(--gold)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev-icon-svg path{fill:#fff}.tribe-common .tribe-common-h3{color:#fff}.tribe-events .tribe-events-c-messages__message{background:rgba(255,255,255,.5);border-radius:0}.tribe-common .tribe-common-c-btn-border-small,.tribe-common a.tribe-common-c-btn-border-small{background:var(--gold);color:#fff;border-radius:0;border:0;font-size:16px;outline:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev{color:#fff}.site-footer .widget-area .tribe-common a:focus,.site-footer .widget-area .tribe-common a:hover,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common a:focus,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common a:hover,.tribe-theme-twentyseventeen .tribe-common a:focus,.tribe-theme-twentyseventeen .tribe-common a:hover{color:var(--gold)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b3{font-size:20px;line-height:var(--tec-line-height-0);font-weight:700}.tribe-common .tribe-common-c-svgicon,.tribe-common .tribe-common-c-svgicon--messages-not-found path{color:var(--gold)}.tribe-events .tribe-events-c-nav__prev:focus .tribe-events-c-nav__prev-icon-svg path,.tribe-events .tribe-events-c-nav__prev:hover .tribe-events-c-nav__prev-icon-svg path,.tribe-events .tribe-events-c-nav__next:focus .tribe-events-c-nav__next-icon-svg path,.tribe-events .tribe-events-c-nav__next:hover .tribe-events-c-nav__next-icon-svg path{fill:var(--gold)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h3--min-medium{margin-left:30px;padding-top:20px;border-bottom:1px solid var(--bluetext);margin-right:30px;padding-bottom:10px}.tribe-events .tribe-events-calendar-latest-past__event-title-link{color:var(--gold) !important}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2{margin-bottom:0}.tribe_events-template-default .comments-area{display:none}.tribe-events-event-meta:before,.tribe-events-event-meta~div:not(.tribe-events-event-meta,.event-tickets){display:none}.single-tribe_events .tribe-events-single .tribe-events-event-meta{background-color:#fff;color:var(--tec-color-text-primary);padding:20px;margin-bottom:0}.single-tribe_events .tribe-events-single .tribe-events-event-meta:last-child{margin-bottom:50px}.tribe-events-meta-group a{color:var(--gold)}.tribe-events-schedule{display:block}.tribe-events-meta-group .tribe-events-single-section-title{font-size:20px;text-transform:none}.tribe-events-event-meta dd,.tribe-events-event-meta dt{font-size:14px}.tribe-events-meta-group-organizer{padding-top:0}.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8{font-size:14px;color:#fff}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day:hover:after{background-color:var(--gold)}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner--focus,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner--hover,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner:focus,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner:hover{background-color:var(--gold)}.tribe-events .tribe-events-calendar-month__day-date-link{color:var(--bluetext)}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{background:var(--gold);border-radius:0;padding:5px}.tribe-events .tribe-events-calendar-month__multiday-event--end .tribe-events-calendar-month__multiday-event-bar{border-radius:0}.single-tribe_events .tribe-events-event-image{margin-bottom:0}#tribe-events-content .tribe-events-schedule{margin-bottom:0}.single-tribe_events .tribe-events-single .tribe-events-event-meta.primary{padding-top:20px}.single-tribe_events .tribe-events-single .tribe-events-event-meta{padding-top:0}.tribe-events .datepicker .day.active,.tribe-events .datepicker .day.active.focused,.tribe-events .datepicker .day.active:focus,.tribe-events .datepicker .day.active:hover,.tribe-events .datepicker .month.active,.tribe-events .datepicker .month.active.focused,.tribe-events .datepicker .month.active:focus,.tribe-events .datepicker .month.active:hover,.tribe-events .datepicker .year.active,.tribe-events .datepicker .year.active.focused,.tribe-events .datepicker .year.active:focus,.tribe-events .datepicker .year.active:hover{border-radius:0;background:var(--gold) !important}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h3{font-size:16px}.tribe-events .tribe-events-calendar-list__event-title-link:visited,.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2,.tribe-events .tribe-events-calendar-list__event-datetime,.tribe-events .tribe-events-calendar-list__event-date-tag-weekday{color:var(--bluetext)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row{margin:30px 0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month{margin-top:50px}.so-panel.widget_gmk-startseite-neu[data-index="3"] .teaser-traiangle-headline{bottom:180px}.teaser-traiangle-wrap{margin:0 auto;padding:10px 0;position:relative}.teaser-traiangle-headline-header{position:absolute;top:95px;right:25px;color:#fff;font-size:30px;text-transform:uppercase;font-weight:600}.teaser-traiangle-headline-description{position:absolute;top:130px;color:#fff;right:25px}.teaser-traiangle-headline-description p{font-size:16px}.teaser-traiangle-headline{z-index:999;background:var(--red);position:absolute;bottom:159px;right:2.5%;display:block;clip-path:polygon(100% 0,0 100%,100% 100%);width:320px;height:220px}.teaser-traiangle-link{position:absolute;top:160px;right:25px;padding:10px 15px;border:1px solid #fff;text-transform:uppercase;color:#fff;transition:all .3s}.teaser-traiangle-link:hover{text-decoration:none;color:#fff !important}.onlinebuchen{background:var(--gold);color:#fff;padding:15px 20px;margin-bottom:10px}.onlinebuchen p{color:#fff}.onlinebuchen ul{list-style:none}.onlinebuchen ul li{display:block;position:relative;margin-bottom:5px}.onlinebuchen ul li a{transition:all .3s;font-size:22px;color:var(--bluetext);position:relative;display:block;padding:10px;border:1px solid var(--bluetext)}.onlinebuchen ul li a:before{content:"\e609";font-family:'Rivolicons-Free';margin-right:8px;font-size:18px}.onlinebuchen p{margin-bottom:5px}.onlinebuchen ul li a:hover,.onlinebuchen ul li a:focus{background:var(--bluetext);color:#fff;cursor:pointer}.onlinebuchenbtn{margin-bottom:30px}.entry-content .onlinebuchenbtn p a{line-height:120%;transition:all .3s ease-in-out;margin-top:17px;font-size:18px !important;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:1px;background:var(--gold);border-radius:22px;padding:8px 22px 10px;text-align:center;display:block;border:none;width:100%}.entry-content .onlinebuchenbtn p a:hover{background:#fff;color:var(--bluetext);cursor:pointer;text-decoration:none}.blog-latest{margin-top:50px}.blog-latest .sow-carousel-next,.blog-latest .sow-carousel-previous{display:none !important}.blog-latest{background:var(--lightblue);padding:40px 0}.blog-latest .sow-carousel-container{width:75%;margin:0 auto}.blog-latest .sow-carousel-items,.blog-latest .sow-carousel-items li{width:100% !important}.blog-latest .sow-carousel-thumbnail{width:50%;float:left;padding-right:15px}.blog-latest .sow-carousel-thumbnail a{pointer-events:all;display:block !important;width:100% !important;height:auto !important}.blog-latest .sow-carousel-thumbnail img{width:100% !important;height:auto !important;box-shadow:none !important}.blog-latest .sow-carousel-content{width:50% !important;float:left !important;padding-left:15px!important}.blog-latest .sow-carousel-content h3 a{pointer-events:all;font-size:24px;color:var(--bluetext) !important;text-transform:uppercase;line-height:29px}.blog-latest .sow-carousel-content h3{text-align:left !important;margin-top:20px !important;margin-bottom:15px !important}.blog-latest .sow-carousel-content p{color:var(--bluetext) !important}.blog-latest .btngold{float:none;pointer-events:all;border:1px solid var(--gold)}.blog-latest .btnoutline{pointer-events:all;transition:all .3s;margin-left:10px;display:inline-block;font-size:18px;letter-spacing:1px;padding:8px 22px;text-transform:uppercase;border:1px solid var(--gold);text-align:center;border-radius:22px;font-weight:300;line-height:140%;color:var(--gold)}.blog-latest .btnoutline:hover{background:var(--gold);color:#fff;cursor:pointer}.blog-latest .sow-carousel-container h2{color:var(--bluetext) !important;font-size:36px;font-family:'Ernest&EmilySlanted',"EurekaSansWebPro-Bold W01 Rg",sans-serif;letter-spacing:none;text-transform:none;width:100%;text-align:center;margin-bottom:30px}.blog-latest{pointer-events:none}.teaser-startseite-wrap{margin:0 auto;max-width:1200px;padding:10px 0;position:relative}.teaser-headline{background-color:#fff;position:absolute;bottom:140px;z-index:999;max-width:157px;padding:20px}.teaser-headline-header{color:var(--bluetext);font-size:18px;text-transform:uppercase;font-weight:700;font-family:"EurekaSansWebPro-Bold W01 Rg",sans-serif}.teaser-headline-description{margin-top:10px}.teaser-headline-description p{font-size:16px;line-height:19px}.teaser-link{font-size:16px;letter-spacing:1px;padding:8px 12px;text-transform:uppercase;border:1px solid;display:block;text-align:center;margin-top:10px}.widget_gmk-startseite-teaser .second-teaser .teaser-headline{left:177px;bottom:160px}.newsletter-teaser{background:var(--gold);padding:40px 6%;margin-bottom:40px}.newsletter-teaser-headline p{font-size:33px;text-transform:uppercase;line-height:35px;color:#fff}.newsletter-teaser-text p{color:#fff}.newsletter-teaser .sow-image-container img{position:relative;top:6px}.newsletter-teaser-link p{position:relative;display:block;height:100%;min-height:105px}.newsletter-teaser-link p a{line-height:140%;transition:all .3s ease-in-out;float:right;font-size:18px;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:1px;background:0 0;border:1px solid #fff;border-radius:22px;padding:8px 22px;text-align:center;display:block;width:100%;position:absolute;top:50%;transform:translate(0,-50%)}.newsletter-teaser-link p a:hover{background:#fff;color:var(--gold)}.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop{color:#fff}#panel-235-0-2-0>div>div>div>p:nth-child(2)>img{max-width:130px}#panel-235-0-2-0>div>div>div>p:nth-child(2){margin-bottom:0}#panel-235-0-2-0>div>div>div>p:nth-child(4)>a:nth-child(1),#panel-235-0-2-0>div>div>div>p:nth-child(4)>a:nth-child(3){color:var(--bluetext)}#social-navigation aside.widget_sow-icon a:hover span{color:var(--gold) !important;cursor:pointer}#nav_menu-2{margin-top:3px}#social-navigation .social-icons-wrap{display:flex;gap:9px}.social-icon-single{height:24px;width:24px}.social-icon-single a{background-color:var(--bluetext);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:flex;justify-content:center;padding:2px;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.social-icon-single a img{margin:auto}.social-icon-single a:hover{background-color:var(--gold);cursor:pointer}#custom_html-2 p{font-size:18px}.error404 .site-content-contain{width:100%}.error404 .site-content{margin-top:30px}.errormessage{padding:30px;background:rgba(255,255,255,.75);border-radius:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;text-align:center}.errormessage h1{color:var(--bluetext)}.errormessage p a{margin:0 auto;max-width:250px;line-height:140%;transition:all .3s ease-in-out;margin-top:17px;float:none;font-size:18px;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:1px;background:var(--gold);border-radius:22px;padding:8px 22px;text-align:center;display:block}.archive.category-sonderarrangements .post-thumbnail{width:calc(40% - 40px);float:left;padding-right:40px}.archive.category-sonderarrangements .entry-header,.archive.category-sonderarrangements .entry-content{float:right;width:60%}.archive.category-sonderarrangements .entry-header h2 a{color:#fff}.archive.category-sonderarrangements .entry-header h2{margin-bottom:0}.archive.category-sonderarrangements .entry-content ul{display:none}.archive.category-sonderarrangements .entry-content p{color:#fff}.archive.category-sonderarrangements .entry-content pre{display:none}.archive.category-sonderarrangements article{min-height:300px;border-bottom:1px solid #fff;margin-bottom:25px;height:auto;padding:30px 0}.archive.category-sonderarrangements article:after{content:"";display:block;clear:both}.archive.category-sonderarrangements article .btn.btn-default{line-height:140%;transition:all .3s ease-in-out;margin-top:10px;border:none;font-size:18px;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:1px;background:var(--gold);border-radius:22px;padding:8px 22px;text-align:center;display:inline-block}.archive.category-sonderarrangements article:last-child{border-bottom:0}.archive.category-sonderarrangements article:first-child{margin-top:25px}.siteorigin-widget-tinymce.download{margin-bottom:0}.download-cover img{-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,.75) !important;-moz-box-shadow:1px 1px 5px 0px rgba(0,0,0,.75)!important;box-shadow:1px 1px 5px 0px rgba(0,0,0,.75)!important}.download-cover{border:none;width:90%;margin:0 auto}.download-content{text-align:center}.download-content h3{color:var(--bluetext);font-size:22px;text-transform:uppercase;letter-spacing:1px;margin-top:20px;line-height:24px;margin-bottom:0}.download-button{width:100%;text-align:center;margin-top:10px}.download-button p{line-height:140%;transition:all .3s ease-in-out;font-size:18px;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:1px;background:var(--gold);border-radius:22px;padding:8px 22px;text-align:center;display:inline-block;margin:0 auto;position:relative}.wpcf7-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;width:46px;height:46px;background:#fff}.Broschuere1,.Broschuere2,.Broschuere3,.Datenschutz,.Broschuere4,.Broschuere5,.Broschuere6,.Broschuere7,.Broschuere8{width:calc(100% - 100px);display:block;padding-right:20px}.wpcf7-checkbox input[type=checkbox]:hover{cursor:pointer}.wpcf7-checkbox .wpcf7-list-item-label{position:absolute;top:50%;color:#fff;text-transform:uppercase;left:55px;width:calc(100% - 20px);display:block;transform:translate(0,-50%)}.wpcf7-checkbox input[type=checkbox]:checked:after{color:var(--bluetext);content:"\e620";font-family:'Rivolicons-Free';display:block;position:absolute;left:9px;top:3px;font-size:28px;color:var(--bluetext)}.kontakt h3{font-size:18px;letter-spacing:1px;font-weight:300;color:#fff;text-align:left;text-transform:uppercase}.kontakt hr{background-color:#fff;border:0;height:2px;margin-bottom:1.5em;margin-top:1.5em;margin-left:-15px;margin-right:-15px}[data-borlabs-cookie-wrap] [data-borlabs-cookie].bcPositionTop{bottom:50px !important;top:initial !important;left:50px !important;right:inherit !important}h3.widget-title{display:none !important}#siteorigin-panels-builder-2{display:none}#siteorigin-panels-builder-2 p{position:relative;top:3px}.prehead-navigation #siteorigin-panels-builder-2 .sow-icon-container span.sow-icon-rivolicons{top:-4px !important}.page:not(.home) #content{padding-bottom:0;margin-top:0}.type-page{overflow:hidden;position:relative}.inner-content{width:1200px;margin:0 auto}.inner-content.intro h3{color:#fff;margin-top:25px}.inner-content.white p{color:#fff}.inner-content.white ul{list-style:disc;color:#fff;font-size:20px;margin-left:20px;margin-bottom:40px}.inner-content.white ul li{line-height:1.3;margin-bottom:5px}.inner-content.white .sow-accordion ul{color:var(--bluetext);list-style:none}.inner-content.white h2,.inner-content.white h3{color:#fff}.inner-content.white p a{transition:all .3s ease-in-out;color:var(--gold);text-decoration:none;cursor:pointer}.inner-content.white p a:hover{color:var(--gold);text-decoration:underline;cursor:pointer}.page-id-237 ul li>h4{margin-top:30px;margin-bottom:5px}.page-id-26134 ul li>h4{margin-top:30px;margin-bottom:5px}.page-id-26134 .inner-content.white ul{margin:25px 0;padding:0}.page-id-26134 .inner-content.white ul li{position:relative;color:#fff;font-size:20px;margin-bottom:10px;line-height:130%;padding-left:25px}.page-id-26134 .inner-content.white ul li:before{content:"•";position:absolute;left:8px;font-size:24px;color:#fff}.gold{background:var(--gold)}.gold p{color:#fff}.navigation-top a.btngold{line-height:140%;transition:all .3s ease-in-out;margin-top:17px;float:right;font-size:18px;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:1px;background:var(--gold);border-radius:22px;padding:8px 22px;text-align:center;display:inline-block}body:not(.twentyseventeen-front-page) .entry-header{padding:0}.btngold{line-height:140%;transition:all .3s ease-in-out;margin-top:17px;float:right;font-size:18px;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:1px;background:var(--gold);border-radius:22px;padding:8px 22px;text-align:center;display:inline-block}.btngold:hover{cursor:pointer;color:#fff !important;background:#d9ba36}.navigation-top a.btngold:after{content:"\e603";font-family:'Rivolicons-Free';margin-left:8px}.intro{padding-top:80px}.intro p{color:#fff;font-size:20px;line-height:26px}.intro p a{transition:all .3s ease-in-out;color:var(--gold);text-decoration:none;cursor:pointer}.intro p a:hover{text-decoration:underline;cursor:pointer;color:var(--gold)}.textintro-centered{margin-top:168px}.textintro-centered.small{margin-top:68px}.textintro-left{margin-top:0}.textintro-left h1{margin-top:8px}.textintro-left .panel-grid-cell:first-child p{width:90%}.textintro-centered p,.textintro-left p{color:#fff}.textintro-left p a{color:var(--gold)}.textintro-left p a:hover{text-decoration:underline;color:var(--gold)}  .page-id-17 #preheader,.page-id-15 #preheader,.category-blog #preheader,.single.cat-blog #preheader,.single.cat-jobs #preheader,.page-id-13 #preheader,.page-id-239 #preheader,.page-id-19 #preheader,.page-id-97 #preheader,.page-id-93 #preheader,.page-id-99 #preheader,.page-id-237 #preheader,.page-id-26134 #preheader,.page-id-235 #preheader,.events-archive #preheader,.category-saisonangebote #preheader,.single-tribe_events #preheader,.category-sonderarrangements #preheader,.page-id-13207 #preheader,.page-id-13251 #preheader,.page-id-13250 #preheader,.category-jobs #preheader{box-shadow:none}.page-id-17 #preheader .custom-logo-link img,.page-id-15 #preheader .custom-logo-link img,.category-blog #preheader .custom-logo-link img,.single.cat-blog #preheader .custom-logo-link img,.single.cat-jobs #preheader .custom-logo-link img,.page-id-13 #preheader .custom-logo-link img,.page-id-239 #preheader .custom-logo-link img,.page-id-97 #preheader .custom-logo-link img,.page-id-19 #preheader .custom-logo-link img,.page-id-93 #preheader .custom-logo-link img,.page-id-99 #preheader .custom-logo-link img,.page-id-237 #preheader .custom-logo-link img,.page-id-26134 #preheader .custom-logo-link img,.page-id-235 #preheader .custom-logo-link img,.events-archive #preheader .custom-logo-link img,.category-saisonangebote #preheader .custom-logo-link img,.single-tribe_events #preheader .custom-logo-link img,.category-sonderarrangements #preheader .custom-logo-link img,.page-id-13207 #preheader .custom-logo-link img,.page-id-13251 #preheader .custom-logo-link img,.page-id-13250 #preheader .custom-logo-link img,.category-jobs #preheader .custom-logo-link img{max-height:initial;width:100%}.page-id-17 #preheader .kur-logo,.page-id-15 #preheader .kur-logo,.category-blog #preheader .kur-logo,.single.cat-blog #preheader .kur-logo,.single.cat-jobs #preheader .kur-logo,.page-id-13 #preheader .kur-logo,.page-id-239 #preheader .kur-logo,.page-id-97 #preheader .kur-logo,.page-id-19 #preheader .kur-logo,.page-id-93 #preheader .kur-logo,.page-id-99 #preheader .kur-logo,.page-id-237 #preheader .kur-logo,.page-id-26134 #preheader .kur-logo,.page-id-235 #preheader .kur-logo,.events-archive #preheader .kur-logo,.category-saisonangebote #preheader .kur-logo,.category-sonderarrangements #preheader .kur-logo,.single-tribe_events #preheader .kur-logo,.page-id-13207 #preheader .kur-logo,.page-id-13251 #preheader .kur-logo,.page-id-13250 #preheader .kur-logo,.category-jobs #preheader .kur-logo{box-shadow:none;padding-bottom:0;text-align:center;position:absolute;top:7px;padding-top:3px;width:67px;float:left;z-index:999}.page-id-17 .regular-menu,.page-id-15 .regular-menu,.category-blog .regular-menu,.single.cat-blog .regular-menu,.single.cat-jobs .regular-menu,.page-id-13 .regular-menu,.page-id-239 .regular-menu,.page-id-97 .regular-menu,.page-id-93 .regular-menu,.page-id-19 .regular-menu,.page-id-99 .regular-menu,.page-id-237 .regular-menu,.page-id-26134 .regular-menu,.page-id-235 .regular-menu,.events-archive .regular-menu,.category-saisonangebote .regular-menu,.category-sonderarrangements .regular-menu,.single-tribe_events .regular-menu,.page-id-13207 .regular-menu,.page-id-13251 .regular-menu,.page-id-13250 .regular-menu,.category-jobs .regular-menu{background:#fff;-webkit-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);box-shadow:2px 0px 4px 0px rgba(0,0,0,.5)}.page-id-17 #showsearch,.page-id-15 #showsearch,.category-blog #showsearch,.single.cat-blog #showsearch,.single.cat-jobs #showsearch,.page-id-13 #showsearch,.page-id-239 #showsearch,.page-id-97 #showsearch,.page-id-93 #showsearch,.page-id-99 #showsearch,.page-id-19 #showsearch,.page-id-237 #showsearch,.page-id-26134 #showsearch,.page-id-235 #showsearch,.events-archive #showsearch,.category-sonderarrangements #showsearch,.single-tribe_events #showsearch,.page-id-13207 #showsearch,.page-id-13251 #showsearch,.page-id-13250 #showsearch,.category-jobs #showsearch{border:2px solid var(--bluetext);color:var(--bluetext)}.page-id-17 .openmenu,.page-id-15 .openmenu,.category-blog .openmenu,.single.cat-blog .openmenu,.single.cat-jobs .openmenu,.page-id-13 .openmenu,.page-id-239 .openmenu,.page-id-97 .openmenu,.page-id-93 .openmenu,.page-id-19 .openmenu,.page-id-99 .openmenu,.page-id-237 .openmenu,.page-id-26134 .openmenu,.page-id-235 .openmenu,.events-archive .openmenu,.category-sonderarrangements .openmenu,.single-tribe_events .openmenu,.page-id-13207 .openmenu,.page-id-13251 .openmenu,.page-id-13250 .openmenu,.category-jobs .openmenu{border:2px solid var(--bluetext);color:var(--bluetext);cursor:pointer}.single-product #preheader{box-shadow:none}.single-product #preheader .custom-logo-link img{max-height:initial;width:100%}.single-product #preheader .kur-logo{box-shadow:none;padding-bottom:0;text-align:center;position:absolute;top:7px;padding-top:3px;width:67px;float:left;z-index:999}.single-product .regular-menu{background:#fff;-webkit-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);box-shadow:2px 0px 4px 0px rgba(0,0,0,.5)}.single-product #showsearch{border:2px solid var(--bluetext);color:var(--bluetext)}.single-product .openmenu{border:2px solid var(--bluetext);color:var(--bluetext);cursor:pointer}.search-results #preheader{box-shadow:none}.search-results #preheader .custom-logo-link img{max-height:initial;width:100%}.search-results #preheader .kur-logo{box-shadow:none;padding-bottom:0;text-align:center;position:absolute;top:7px;padding-top:3px;width:67px;float:left;z-index:999}.search-results .regular-menu{background:#fff;-webkit-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);box-shadow:2px 0px 4px 0px rgba(0,0,0,.5)}.search-results #showsearch{border:2px solid var(--bluetext);color:var(--bluetext)}.search-results .openmenu{border:2px solid var(--bluetext);color:var(--bluetext);cursor:pointer}.search-results .page-header,body:not(.has-sidebar):not(.page-one-column) .page-header{width:100%;color:#fff;padding:0;margin-top:20px}.search-results .page-header,body:not(.has-sidebar):not(.page-one-column) .page-header h1{font-family:"EurekaSansWeb W01 Regular";line-height:100%;padding-top:4px;font-size:30px;text-transform:none;letter-spacing:0px;color:#a38a25}.search-results .page-header,body:not(.has-sidebar):not(.page-one-column) .page-header h1 span{color:var(--gold);font-family:'Ernest&EmilySlanted',"EurekaSansWebPro-Bold W01 Rg",sans-serif}.search-results article{padding:30px 20px;border-top:2px solid #fff}.search-results article:last-child{margin-bottom:40px}.search-results article.type-page{color:#fff}.search-results article .entry-header{padding-bottom:0}.search-results article.type-page h2{margin-bottom:0;padding-bottom:0}.search-results article.type-page h2 a{color:#fff}.search-results article.type-post{background:var(--lightblue);color:var(--bluetext);border:none}.search-results article.type-post .entry-meta{color:var(--bluetext);font-size:16px;letter-spacing:0px}.search-results article.type-post .entry-meta a{color:var(--bluetext)}.search-results .edit-link{display:none}.search .site-main>article{padding-bottom:30px}.search-results a.more-link{line-height:120%;transition:all .3s ease-in-out;margin-top:-4px;float:none;font-size:18px !important;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:1px;background:var(--gold);border-radius:22px;padding:8px 22px 10px;text-align:center;display:inline-block}.search-results a.more-link:hover{background:#fff;color:var(--bluetext)}.search-results article.type-post a.more-link:hover{background:var(--bluetext);color:#fff}.search-results .entry-title{font-size:30px;margin-bottom:0;line-height:100%;margin-top:8px}.search-results article.type-post .entry-title a{color:var(--bluetext)}.search.search-no-results .site-content-contain{margin-top:230px}.search.search.search-no-results .site-main p{color:#fff}.search.search.search-no-results .site-main{margin-bottom:50px}.search-form .search-submit .icon{display:none}.search-form .search-submit .screen-reader-text{height:auto;clip:auto;overflow:visible;width:auto;position:relative !important;clip-path:none;display:block}.search-form .search-submit{background:var(--gold);border-radius:0;margin:0;bottom:inherit;padding:13px 20px;position:absolute;right:0;top:0}.search-inner .search-form .search-submit{box-shadow:none;background:var(--gold);color:#fff;border-radius:0;top:0;right:0;height:46px}@media only screen and (max-width:850px){.search.search-no-results .site-content-contain{margin-top:130px}.search-form .search-submit{padding:20px 25px 21px}.search-inner .search-form .search-submit{height:55px}}@supports (-ms-ime-align:auto){.fullscreenslider .overlay-bottom svg{bottom:122px !important}}_:-ms-lang(x),.fullscreenslider .overlay-bottom svg{bottom:122px !important}_:-ms-lang(x),_:-webkit-full-screen,.fullscreenslider .overlay-bottom svg{bottom:122px !important}@media screen and (min-width:0\0) and (min-resolution:72dpi){.fullscreenslider .overlay-bottom svg{bottom:0 !important}}_:-ms-fullscreen,:root .fullscreenslider .overlay-bottom svg{bottom:0 !important}.searchfield{display:none;height:100vh;width:100%;position:fixed;left:0;top:0;background:rgba(7,66,106,.75);z-index:9999999}.searchfield .search-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;text-align:center}.searchfield .search-inner h3{font-family:'Ernest&EmilySlanted',"EurekaSansWebPro-Bold W01 Rg",sans-serif;font-size:40px;color:#fff;font-weight:400}.close-search{transition:all .3s ease-in-out;position:absolute;top:30px;right:30px;font-size:40px;color:#fff}.close-search:hover{color:var(--gold);cursor:pointer;transform:scale(1.1)}.search-inner input.search-field{border-radius:0;border:0;background:#fff;box-shadow:none}.search-inner .search-form{width:70%;margin:0 auto}.search:not(.has-sidebar) #primary article{width:100%;float:none}.half-and-half .sow-image-container{position:relative;overflow:hidden}.half-and-half .sow-image-container:before{z-index:9;transition:all .3s ease-in-out;display:block;position:absolute;content:"";width:calc(100% - 20px);height:calc(100% - 20px);border:2px solid #fff;top:10px;left:10px}.half-and-half .sow-image-container:after{content:"\e662";font-family:'Rivolicons-Free';position:absolute;bottom:10px;font-size:20px;right:10px;background:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:50px solid #fff;border-top-left-radius:70px;height:50px;text-align:center;text-indent:-42px;line-height:55px;transition:all .3s ease-in-out;color:var(--bluetext)}.half-and-half .sow-image-container img{transition:all .3s ease-in-out;width:100%}.half-and-half .sow-image-container:hover{cursor:pointer}.half-and-half .sow-image-container:hover img{transform:scale(1.1)}.half-and-half .sow-image-container:hover:before{border:2px solid #fff;transform:scale(.98);z-index:9}.half-and-half .sow-image-container:hover:after{content:"\e662";font-family:'Rivolicons-Free';position:absolute;bottom:15px;font-size:20px;right:16px;background:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:50px solid #fff;border-top-left-radius:70px;height:50px;text-align:center;text-indent:-42px;line-height:55px;color:var(--bluetext)}.half-and-half.light{background:var(--lightblue)}.half-and-half .half-text{padding-top:30px;padding-right:30px}.half-text ul{font-size:20px;font-weight:400;color:var(--bluetext);line-height:26px}.half-text ul li{margin-bottom:4px;position:relative;padding-left:28px}.half-text ul li:before{content:"\e60a";font-family:'Rivolicons-Free';color:var(--gold);margin-right:7px;font-size:18px;position:absolute;left:0;top:0;float:left}.half-and-half.light .half-text p,.half-and-half.light .half-text h3{color:var(--bluetext)}.half-text p a{transition:all .3s ease-in-out;color:var(--gold);text-decoration:underline}.half-text p a:hover{color:var(--gold);cursor:pointer;opacity:.7}.half-and-half.light .half-text h3{font-size:26px}.half-and-half.dark .half-text p,.half-and-half.dark .half-text h3{color:#fff}.box-impressum{background:var(--lightblue);padding:25px;margin-top:250px}.box-impressum p{color:var(--bluetext) !important}.box-impressum h4{color:var(--bluetext) !important;line-height:120%}.hidden-video{transition:all .3s ease-in-out;opacity:0;position:absolute;top:0;left:0}.play-video{position:absolute;top:0;left:0;opacity:1;transition:all .3s ease-in-out}.videocontent .so-widget-sow-editor{color:#fff;transition:all .3s ease-in-out}.videocontent:hover{color:var(--bluetext)}.videocontent.teaser:hover .so-widget-sow-editor p{background:0 0;border-radius:50%;height:70px;width:70px}.teaser-play-button{width:70px;height:70px;position:absolute}.services .so-panel{position:relative;background:var(--lightblue);padding:30px;margin-bottom:15px !important}.services .so-panel:before{content:"";display:block;width:calc(100% - 15px);height:calc(100% - 15px);left:7.5px;top:7.5px;border:2px solid var(--gold);position:absolute}.services h3{text-transform:uppercase;font-size:24px;line-height:22px;margin-top:12px;color:var(--bluetext);letter-spacing:1px}.services p{color:var(--bluetext)}.services .so-panel .iconcontent{position:relative;z-index:1}.services .so-panel .iconcontent a:hover{color:var(--gold);text-decoration:underline}.sow-accordion .sow-accordion-panel .sow-accordion-panel-header{padding:18px 20px !important;transition:all .3s ease-in-out;border-radius:35px;background:var(--lightblue) !important}.sow-accordion .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-title{font-size:20px;color:var(--bluetext)}.sow-accordion .sow-accordion-panel .sow-accordion-panel-header:hover{cursor:pointer;background:var(--gold)!important}.sow-accordion .sow-accordion-panel .sow-accordion-panel-header:hover .sow-accordion-title{color:#fff}.sow-accordion .sow-accordion-panel.sow-accordion-panel-open .sow-accordion-panel-header{cursor:pointer;background:var(--gold)!important;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:20px;border-top-right-radius:20px}.sow-accordion .sow-accordion-panel.sow-accordion-panel-open .sow-accordion-panel-header:focus{outline:0px !important}.sow-accordion .sow-accordion-panel .sow-accordion-panel-header:focus{outline:0px !important}.sow-accordion .sow-accordion-panel.sow-accordion-panel-open .sow-accordion-title{color:#fff}.sow-accordion .sow-accordion-panel .sow-accordion-open-close-button{position:absolute;right:11px;top:10px;border:2px solid var(--bluetext);color:var(--bluetext);width:33px;height:33px;border-radius:50%;text-align:center;line-height:30px;float:none !important;display:flex;justify-content:center;align-items:center}.sow-accordion .sow-accordion-panel .sow-accordion-panel-border{padding:30px !important;border-bottom-left-radius:35px;border-bottom-right-radius:35px}.sow-accordion .sow-accordion-panel .sow-accordion-panel-border:focus{outline:0px !important}.sow-accordion .sow-accordion-panel.sow-accordion-panel-open .sow-accordion-open-close-button{color:#fff;border:2px solid #fff}.sow-accordion .sow-accordion-panel .sow-accordion-panel-header:hover .sow-accordion-open-close-button{color:#fff;border:2px solid #fff}.sow-accordion-panel-content p a{color:var(--gold);text-decoration:underline}.sow-accordion ul{margin-top:10px;list-style:none;font-size:20px;line-height:26px;margin-bottom:4px;color:var(--bluetext);margin-bottom:30px}.sow-accordion ol{margin-left:20px;margin-top:10px;font-size:20px;line-height:26px;margin-bottom:4px;color:var(--bluetext);margin-bottom:30px}.sow-accordion ul li{padding-left:30px;position:relative;margin-bottom:15px}.sow-accordion ol li{position:relative;margin-bottom:15px}.sow-accordion ul li:before{content:"\e60a";font-family:'Rivolicons-Free';color:var(--gold);margin-right:8px;font-size:18px;position:absolute;top:0;float:left;left:0;min-height:30px}.sow-accordion p,.sow-accordion h3{color:var(--bluetext)}.accordion ul{margin-top:-10px;list-style:none;font-size:20px;line-height:26px;margin-bottom:4px;color:var(--bluetext);margin-bottom:30px}.accordion ul li:before{content:"\e60a";font-family:'Rivolicons-Free';color:var(--gold);margin-right:8px;font-size:18px;position:relative;top:0;min-height:30px;float:left}.accordion p,.accordion h3{color:var(--bluetext)}.accordion hr{background:var(--bluetext)}.inner-preheader .prehead-navigation #sow-icon-4{position:relative;top:-23px}.inner-preheader .prehead-navigation #sow-icon-10{margin-left:0;top:-11px;position:relative}.inner-preheader .prehead-navigation #sow-icon-10 a{padding-right:0}.inner-preheader .bookingbtn-header{top:-40px;padding:9px !important}.inner-preheader .bookingbtn-header:lang(en){top:-17px;padding:9px !important}#preheader{transition:.3s ease-in-out;position:relative;background:#fff;height:35px;-webkit-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);box-shadow:2px 0px 4px 0px rgba(0,0,0,.5)}#preheader>.wrap{padding:0}#preheader .prehead-navigation{position:relative;z-index:9999999;right:0;width:100%;text-align:right;top:0;display:flex;flex-wrap:wrap;justify-content:flex-end}#preheader .prehead-navigation .widget_sow-icon{display:inline-block;margin-left:20px}#preheader .prehead-navigation .sow-icon-container span{float:left;margin-right:6px}#preheader .prehead-navigation .sow-icon-container span.sow-icon-ionicons{font-size:24px;position:relative;top:-6px}#preheader .prehead-navigation .sow-icon-container span.sow-icon-rivolicons{position:relative;font-size:17px;top:-3px}#preheader .prehead-navigation .sow-icon-container .iconcontent{float:left;position:relative;top:-6px}#preheader .prehead-navigation .sow-icon-container .iconcontent p{line-height:100%;color:var(--bluetext);font-size:18px;text-transform:uppercase;font-weight:300}#preheader .prehead-navigation .sow-icon-container .iconcontent p a{color:var(--bluetext)}#preheader .kur-logo{z-index:9999;transition:.3s ease-in-out;padding-bottom:15px;text-align:center;position:absolute;top:0;padding-top:33px;width:157px;background:#fff;float:left;-webkit-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);box-shadow:2px 0px 4px 0px rgba(0,0,0,.5)}#preheader .kur-logo:before{content:"";width:5px;height:33px;background:#fff;left:-5px;display:block;top:0;position:absolute}#preheader .kur-logo:after{content:"";width:5px;height:33px;background:#fff;right:-5px;display:block;top:0;position:absolute}#preheader .custom-logo-link img{max-height:initial}#sow-icon-2 .icon-text p{position:relative;top:5px}#sow-icon-2{position:relative;top:-3px;left:0}#preheader .prehead-navigation #sow-icon-4 .sow-icon-container{position:relative;top:5px}#sow-icon-4>div>div>a{padding:0}#preheader .prehead-navigation #sow-icon-5{position:relative;top:5px}#sow-icon-4 .sow-icon-container span,#sow-icon-5 .sow-icon-container span{position:relative;top:-9px !important}#sow-icon-4 .icon-text p{position:relative;top:-3px}#sow-icon-5 .icon-text p{position:relative;top:-3px}#sow-icon-4 .sow-icon-container span{top:-8px !important;font-size:14px !important}.kontakt input[type=text],.kontakt input[type=email],.kontakt textarea{border:0;box-shadow:none;border-radius:0;width:100%}.kontakt input[type=radio]{-webkit-appearance:none;-moz-appearance:none;width:46px;height:46px;background:#fff}.kontakt .col-xs-4,.kontakt .col-xs-12,.kontakt .col-xs-6,.kontakt .col-xs-8{padding:0 5px}.kontakt .row{margin-bottom:10px}.kontakt .wpcf7-list-item.first{margin-left:0;margin-right:20px}.kontakt .wpcf7-radio .wpcf7-list-item-label{position:absolute;top:50%;color:#fff;text-transform:uppercase;transform:translate(0%,-50%)}.kontakt .wpcf7-radio .wpcf7-list-item input:checked:after{color:var(--bluetext);content:"\e620";font-family:'Rivolicons-Free';display:block;position:absolute;left:10px;top:3px;font-size:28px;color:#000}.kontakt .wpcf7-radio .wpcf7-list-item input:hover{cursor:pointer}.kontakt .wpcf7-radio .wpcf7-list-item{position:relative;width:calc(33.333% - 20px)}.kontakt input[type=submit]{line-height:140%;transition:all .3s ease-in-out;margin-top:17px;float:right;font-size:18px;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:1px;background:var(--gold);border-radius:22px;padding:8px 22px;text-align:center;display:inline-block}.kontakt input::placeholder,.kontakt textarea::placeholder{color:var(--bluetext);text-transform:uppercase;font-size:12px;letter-spacing:1px}div.wpcf7-mail-sent-ok{line-height:140%;font-size:20px;background:#fff;border:2px solid #fff;padding:20px;position:relative;padding-left:80px}div.wpcf7-mail-sent-ok:before{background:var(--gold);color:#fff;content:"\e60b";font-family:'Rivolicons-Free';position:absolute;left:-2px;top:-2px;text-align:center;line-height:60px;display:block;width:60px;font-size:30px}.wpcf7-quiz-label{color:#fff;font-size:18px;line-height:1.3;margin-bottom:10px;display:block}.wpcf7 form .wpcf7-response-output{margin:10px -15px;background:#fff;border:0;padding:15px;font-size:15px;font-size:16px;color:var(--bluetext)}.beauty-price{margin-top:26px}.beauty-price p{text-align:right}.beauty strong{color:var(--gold);font-size:20px;position:relative}.so-widget-sow-preisbox-base{border-bottom:1px solid #fff;padding-bottom:22px}.so-widget-sow-preisbox-base h3{margin-bottom:5px;margin-top:30px;color:var(--gold) !important;font-size:24px;text-transform:uppercase}.row.leistungsreihe{color:#fff;font-size:20px;margin-bottom:8px;display:block;line-height:26px}.row.leistungsreihe .col-xs-3{text-align:right}.farbe{width:18px;height:18px;display:inline-block;position:relative;right:0;top:4px;margin-left:10px}.farbe.gelb{background:orange}.farbe.rot{background:red}.farbe.gruen{background:green}.farbe.rot-double{background:red;position:relative}.farbe.rot-double:after{content:"";width:18px;height:18px;display:inline-block;background:red;margin-left:23px;position:relative;top:-1px}.farbe.gelb-double{background:orange;position:relative}.farbe.gelb-double:after{content:"";width:18px;height:18px;display:inline-block;background:orange;margin-left:23px;position:relative;top:-1px}.inner-preheader{position:relative;background:#fff;height:33px;top:0;width:100%}.inner-preheader>.wrap,.whitebg>.wrap{padding:0}.main-navigation .preheadicons .prehadicon-single.iconwhitebg a{color:var(--bluetext);padding:0}.main-navigation .preheadicons .prehadicon-single a{padding:inherit}.main-navigation .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{font-size:16px;line-height:inherit}.inner-preheader .prehead-navigation{position:relative;right:0;text-align:right;display:flex;justify-content:flex-end;margin-top:-10px}.inner-preheader .prehead-navigation .widget_sow-icon{display:inline-block;margin-left:20px}.inner-preheader .prehead-navigation .sow-icon-container span{float:left;margin-right:6px}.inner-preheader .prehead-navigation .sow-icon-container span.sow-icon-ionicons{font-size:24px;position:relative;top:-6px}.inner-preheader .prehead-navigation .sow-icon-container span.sow-icon-rivolicons{position:relative;font-size:17px;top:-3px}.inner-preheader .prehead-navigation .sow-icon-container .iconcontent{float:left;position:relative;top:-6px}.inner-preheader .prehead-navigation .sow-icon-container .iconcontent p{line-height:100%;color:var(--bluetext);font-size:18px;text-transform:uppercase;font-weight:300}.inner-preheader .prehead-navigation .sow-icon-container .iconcontent p a{color:var(--bluetext)}.inner-preheader .kur-logo{padding-bottom:15px;text-align:center;position:absolute;top:0;padding-top:5px;width:67px;float:left}.inner-preheader .kur-logo:before{content:"";width:5px;height:33px;background:#fff;left:-5px;display:block;top:0;position:absolute}.inner-preheader .kur-logo:after{content:"";width:5px;height:33px;background:#fff;right:-5px;display:block;top:0;position:absolute}.inner-preheader .custom-logo-link img{max-height:initial;width:100%}.inner-preheader .kur-logo a{width:100%;padding:0}.inner-preheader #sow-icon-2:lang(en){top:-8px}.inner-preheader #sow-icon-2{top:-31px;left:0}#sow-icon-5>div>div>a{padding:0 !important}.inner-preheader #sow-icon-5{margin-top:11px;position:relative;left:7px;margin-left:10px}.js .main-navigation .menu-hauptmenue-kurzentrum-weissenstadt-am-see-container>ul{display:block}.openmenu{background-color:transparent;top:-1px;font-family:"EurekaSansWeb W01 Regular";position:relative;z-index:999;display:block;border:2px solid #fff;color:#fff;font-weight:300;text-transform:uppercase;letter-spacing:1px;padding:12px 15px;line-height:100%;font-size:22px;border-radius:0;margin:0;-webkit-appearance:none;transition:.3s ease-in-out}.openmenu:hover{background-color:var(--bluetext)!important;border:2px solid var(--bluetext);background:var(--bluetext);color:#fff;cursor:pointer}.openmenu span{font-size:18px;position:relative;top:1px}.bookingbtn{transition:.3s ease-in-out;position:relative;z-index:999;color:#fff;border:2px solid #fff;font-size:18px;text-transform:uppercase;font-weight:300;letter-spacing:1px;padding:12px 15px;line-height:100%}#showsearch{background-color:transparent;margin-top:10px;transition:.3s ease-in-out;position:relative;z-index:999;border:2px solid #fff;color:#fff;font-size:19px;padding:12px 15px;line-height:100%;min-height:50px;display:flex}#showsearch:hover{background:var(--bluetext);color:#fff;cursor:pointer;border:2px solid var(--bluetext)}#site-navigation{display:none;position:fixed;width:100%;left:0;z-index:9999;top:0;margin-top:0;overflow-x:hidden}.regular-menu{transition:.3s ease-in-out}.regular-menu ul{list-style:none;position:relative;float:right;right:0;margin-bottom:0;padding-bottom:5px}.regular-menu ul li{margin-left:6px;display:inline-block}.regular-menu.regular-acitve .openmenu{position:relative;z-index:99999;background:var(--bluetext);display:block;border:2px solid var(--bluetext);color:#fff;font-weight:300;text-transform:uppercase;letter-spacing:1px;padding:12px 15px;line-height:100%;font-size:22px;border-radius:0;margin:0;-webkit-appearance:none}.regular-menu.regular-acitve .bookingbtn{border:2px solid var(--bluetext);color:var(--bluetext);z-index:99999}.regular-menu.regular-acitve #showsearch{border:2px solid var(--bluetext);color:var(--bluetext);z-index:99999}.regular-menu.regular-acitve #showsearch:hover{color:#fff}.menu-hauptmenue-kurzentrum-weissenstadt-am-see-container,.menu-hauptmenue-kurzentrum-weissenstadt-am-see-englisch-container{position:relative;margin-top:85px;width:100%}.whitebg{background:#fff;padding-bottom:40px}#sow-icon-2 .icon-text p a[href^=tel]{color:inherit;text-decoration:none;font-size:18px}#top-menu{width:100%;display:block;margin-left:-20px;margin-right:-20px}#top-menu:after{content:"";width:100%;height:1px;display:block;clear:both}#top-menu li{width:25%;box-sizing:border-box;padding:0 20px;float:left}#top-menu li a{color:var(--bluetext)}#top-menu li a svg{display:none !important}#top-menu>li>a{transition:all .3s ease-in-out;font-family:'Ernest&EmilySlanted',"EurekaSansWebPro-Bold W01 Rg",sans-serif;font-size:30px;text-transform:none;padding-left:2px;color:var(--bluetext)}#top-menu>li>a:hover,#top-menu>li.current_page_item>a{cursor:pointer;color:var(--gold) !important}.main-navigation ul#top-menu ul{display:block;left:0;border:none;width:95%;position:relative}.main-navigation ul#top-menu ul li{display:block;float:none;width:100%;padding:0}.main-navigation ul#top-menu ul li a{display:block;position:relative;z-index:99;width:100%;font-size:16px;padding:10px}.main-navigation ul#top-menu ul li a:after{left:0;z-index:9;transition:.3s ease-in-out;content:"";width:100%;height:1px;background:var(--bluetext);display:block;position:absolute;bottom:0}.main-navigation ul#top-menu ul li a:hover:after{z-index:-1;height:100%;background:var(--bluetext);color:#fff;transition:.3s ease-in-out}.main-navigation ul#top-menu ul li a:hover{background:0 0;color:#fff}.main-navigation ul#top-menu ul li.current-menu-item a{color:#fff}.main-navigation ul#top-menu ul li.current-menu-item a:after{z-index:-1;height:36px;background:var(--bluetext)}.main-navigation li li:hover,.main-navigation li li.focus{background:0 0}.main-navigation ul li.menu-item-has-children.focus:before,.main-navigation ul li.menu-item-has-children:hover:before,.main-navigation ul li.menu-item-has-children.focus:after,.main-navigation ul li.menu-item-has-children:hover:after,.main-navigation ul li.page_item_has_children.focus:before,.main-navigation ul li.page_item_has_children:hover:before,.main-navigation ul li.page_item_has_children.focus:after,.main-navigation ul li.page_item_has_children:hover:after{display:none!important}.overlaybg{display:none;width:100%;height:100vh;background:rgba(7,66,106,.75);position:fixed;top:0;left:0;z-index:9}.closemenu{height:10px;background:var(--bluetext);color:#fff;text-align:center;position:relative}.closebtn{transition:all .3s ease-in-out;margin-top:-18px;font-size:18px;font-weight:300;position:absolute;left:50%;text-transform:uppercase;color:#fff;letter-spacing:1px;background:var(--bluetext);border-radius:22px;padding:13px 22px;text-align:center;display:inline-block;transform:translate(-50%,0)}.closebtn span{margin-right:7px}.closebtn:hover{background:var(--gold);cursor:pointer}.main-navigation .latest-saison:lang(en){display:none}.scrollheader #preheader{box-shadow:none}.scrollheader #preheader .kur-logo{box-shadow:none;padding-bottom:0;text-align:center;position:absolute;top:7px;padding-top:3px;width:67px;float:left;z-index:999}.scrollheader #preheader .custom-logo-link img{max-height:initial;width:100%}.scrollheader .regular-menu{background:#fff;-webkit-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);box-shadow:2px 0px 4px 0px rgba(0,0,0,.5)}.scrollheader .openmenu{border:2px solid var(--bluetext);color:var(--bluetext);cursor:pointer}.scrollheader .openmenu:hover{color:#fff}.scrollheader .bookingbtn{color:var(--bluetext);border:2px solid var(--bluetext)}.scrollheader #showsearch{border:2px solid var(--bluetext);color:var(--bluetext)}.scrollheader #showsearch:hover{color:#fff}.home .scrollheader .site-navigation-fixed.navigation-top{top:0}.home .site-content{margin-top:0}.teaser-frontpage{position:relative;display:none;top:0;z-index:99999999999;background:var(--gold);left:0;width:100%}.teaser-frontpage #sow-editor-6{max-width:1200px;position:relative;margin:0 auto;padding:10px 0}.teaser-frontpage a{transition:.3s ease-in-out;color:var(--bluetext);padding:3px 14px;display:inline-block;text-transform:none;font-size:18px;text-align:center;font-weight:300;letter-spacing:0px;margin-top:10px;position:absolute;right:0;top:-4px;text-decoration:underline}.teaser-frontpage a:hover{background:#fff;color:var(--bluetext);cursor:pointer}.teaser-frontpage p{color:#fff}.teaser-frontpage strong{text-transform:uppercase;letter-spacing:1px;width:15%;display:inline-block;color:#fff}.home .scrollheader .teaser-frontpage{height:0;display:none}#pg-4-1{position:relative}.intronavigation{position:relative;z-index:999;width:100%}.intronavigation .panel-grid-cell:first-child{text-align:center;left:0 !important}.intronavigation .panel-grid-cell:nth-child(2){text-align:center;right:0 !important}.intronavigation ul{list-style:none}.intronavigation ul li{display:inline-block;margin:0 6px;margin-bottom:12px}.intronavigation ul li a{border:2px solid #fff;transition:.3s ease-in-out;color:#fff;padding:10px 15px;display:block;text-transform:none;font-size:20px;text-align:center;font-weight:300;letter-spacing:0px;-webkit-box-shadow:2px 0px 4px 0px rgba(0,0,0,.0);-moz-box-shadow:2px 0px 4px 0px rgba(0,0,0,.0);box-shadow:2px 0px 4px 0px rgba(0,0,0,.0)}.intronavigation ul li a:focus{color:#fff}.active-subnavigaion .intronavigation ul li{margin-bottom:0}.active-subnavigaion .intronavigation ul li a{border:2px solid var(--bluetext)}.active-subnavigaion .intronavigation ul li a:focus{color:var(--gold)}.active-subnavigaion .intronavigation ul li a.active{border:2px solid var(--gold)}.intronavigation ul li a:hover{background:#fff;color:var(--bluetext);cursor:pointer}.intronavigation h3.widget-title{display:none}.intronavigation .panel-grid-cell{width:calc(50% - 70px) !important;text-align:center !important;position:absolute;top:-70px}.active-subnavigaion{width:100%;left:0}.active-subnavigaion .intronavigation .panel-grid-cell{background:var(--lightblue);padding:10px 0;width:calc(50% - 0px) !important}.active-subnavigaion .intronavigation .panel-grid-cell ul li a{color:var(--bluetext);border:2px solid var(--bluetext)}.active-subnavigaion .intronavigation .panel-grid-cell ul li a:hover{color:var(--gold);background:0 0}.active-subnavigaion .intronavigation .panel-grid-cell:first-child{text-align:center;left:0 !important;padding-right:70px !important}.active-subnavigaion .intronavigation .panel-grid-cell:nth-child(2){text-align:center;right:0 !important;padding-left:70px !important}.active-subnavigaion .intronavigation .panel-grid-cell ul li a.active{color:var(--gold);border:2px solid var(--gold)}.archive.page-one-column:not(.has-sidebar) .navigation.pagination{display:none}.category-blog .listview{margin-bottom:30px;min-height:485px}.category-blog .listview .innerarticle{background:var(--lightblue)}.category-blog .listview .list-title{min-height:101px;display:block;margin-bottom:0;margin-top:-5px;padding:20px;background:var(--lightblue);width:100%;display:block;font-size:22px;color:var(--bluetext);font-family:"EurekaSansWebPro-Bold W01 Rg"}.category-blog .listview .blog-excerpt{padding:0 20px;background:var(--lightblue)}.category-blog .listview .blog-excerpt p{font-size:18px;min-height:105px}.category-blog .listview .list-title a{display:block;min-height:60px;color:var(--bluetext)}.category-blog .post-thumbnail.blog-img{margin-bottom:0;position:relative}.category-blog .post-thumbnail.blog-img a{width:100%;height:100%;display:block;max-height:225px;overflow:hidden}.category-blog .blog-btn{margin-top:15px;font-size:18px;line-height:140%;padding:8px 22px;border:none;text-transform:uppercase;color:#fff;background:var(--gold);display:block;width:calc(100% + 40px);left:-20px;position:relative}.category-blog .blog-btn:hover{background:var(--gold);filter:brightness(1.3)}.entry-content .teaser-box .bloglookalike a.button:hover{cursor:pointer;background:var(--gold);filter:brightness(1.3);color:#fff !important}.category-blog .taxonomy-description p{color:#fff;margin-bottom:40px}.post-thumbnail a:hover img,.post-thumbnail a:focus img{opacity:1.0}.archive.category-blog .arrangement-sitetitle{display:none !important}.datewrap{display:block;color:#fff;margin-top:35px;font-size:20px;font-style:italic;margin-bottom:35px}.datewrap.listing{position:absolute;right:10px;top:10px;margin-top:0;background:var(--bluetext);padding:10px}.single .category-blog{margin-top:160px;margin-bottom:39px}.single .category-blog h1.entry-title{font-family:"EurekaSansWebPro-Bold W01 Rg";font-size:56px;padding:0;margin:0;line-height:110%;text-transform:uppercase;color:#fff;margin-top:20px;position:relative;padding-bottom:30px}.single .category-blog h1.entry-title:after{content:"";width:200px;height:5px;background:#fff;position:absolute;bottom:-10px;left:5px}.single .category-blog .wp-post-image{width:100%;min-height:1px;box-sizing:border-box;float:left}.single .category-blog .entry-content p{color:#fff;padding-left:0;float:none;padding-top:0}.single-blog-content{margin-top:40px;padding:0 5px}.single-blog-content p a{color:var(--gold)}.single-blog-content p a:hover{color:#fff}.single .catwrap{display:inline-block;color:var(--gold);font-family:'Ernest&EmilySlanted',"EurekaSansWebPro-Bold W01 Rg",sans-serif;font-size:30px;margin-top:10px}.single-blog-content ol,.single-blog-content ul{list-style-type:none;margin-bottom:15px}.single-blog-content ul li,.single-blog-content ol li{color:#fff;font-size:20px;line-height:26px;position:relative;padding-left:27px}.single-blog-content ul li:before,.single-blog-content ol li:before{content:"\e60a";font-family:'Rivolicons-Free';color:var(--gold);margin-right:8px;font-size:18px;position:absolute;top:0;left:0}.single-blog-content .iconcontent p{color:var(--bluetext) !important}.single-blog-content .half-text .textwidget p{color:var(--bluetext)}.single-blog-content .sow-accordion ul li{color:var(--bluetext)}.single-blog-content .sow-accordion p{color:var(--bluetext) !important}.single-blog-content .newstitle{color:#fff}.single-blog-content .newest-post-content{color:#fff}.half-converse.half-and-half .half-text{padding-left:30px;padding-right:0}.single-blog-content .button_angebot a{line-height:140%;transition:all .3s ease-in-out;margin-top:17px;float:right;font-size:18px;font-weight:300;text-transform:uppercase;color:#fff !important;letter-spacing:1px;background:var(--gold);border-radius:22px;padding:8px 22px;text-align:center;display:inline-block}.single-blog-content .button_angebot a:hover{cursor:pointer}.single-blog-content .button_angebot a:after{content:"\e603";font-family:'Rivolicons-Free';margin-left:8px}.single-blog-content .blog-grau h2{color:var(--bluetext);margin-top:20px}.single-blog-content .blog-grau .newest-post-content{color:var(--bluetext)}.single-blog-content .blog-grau .newest-post-content ul li{color:var(--bluetext)}.single-blog-content .button_angebot a{margin-bottom:20px}.category-jobs .listview{margin-bottom:30px}.category-jobs .listview .innerarticle{background:var(--lightblue)}.category-jobs .listview .list-title{min-height:60px;display:block;margin-bottom:0;margin-top:-5px;padding:20px;background:var(--lightblue);width:100%;display:block;font-size:22px;color:var(--bluetext);font-family:"EurekaSansWebPro-Bold W01 Rg"}.category-jobs .listview .blog-excerpt{padding:0 20px;background:var(--lightblue)}.category-jobs .listview .blog-excerpt p{font-size:18px}.category-jobs .listview .list-title a{display:block;min-height:60px;color:var(--bluetext)}.category-jobs .post-thumbnail.blog-img{margin-bottom:0}.category-jobs .post-thumbnail.blog-img a{width:100%;height:100%;display:block}.category-jobs .blog-btn{margin-top:15px;font-size:18px;line-height:140%;padding:8px 22px;border:none;text-transform:uppercase;color:#fff;background:var(--gold);display:block;width:calc(100% + 40px);left:-20px;position:relative}.category-jobs .taxonomy-description p{color:#fff;margin-bottom:40px}.post-thumbnail a:hover img,.post-thumbnail a:focus img{opacity:1.0}.archive.category-jobs .arrangement-sitetitle{display:none !important}.job-meta-info{margin-top:50px;color:#fff;font-size:20px;line-height:26px}.job-meta-info-single{display:block}.job-meta-info-single strong{color:var(--gold)}.single .category-jobs{margin-top:160px;margin-bottom:39px}.single .category-jobs h1.entry-title{font-family:"EurekaSansWebPro-Bold W01 Rg";font-size:56px;padding:0;margin:0;line-height:110%;text-transform:uppercase;color:#fff;margin-top:20px;position:relative;padding-bottom:30px}.single .category-jobs h1.entry-title:after{content:"";width:200px;height:5px;background:#fff;position:absolute;bottom:-10px;left:5px}.single .category-jobs .wp-post-image{width:100%;min-height:1px;box-sizing:border-box;float:left}.single .category-jobs .entry-content p{color:#fff;padding-left:0;float:none;padding-top:0}.single .category-jobs .entry-content .mitarbeiter p{color:#333}.single-jobs-content{margin-top:40px;padding:0 5px}.single-jobs-content p a{color:var(--gold)}.single-jobs-content p a:hover{color:#fff}.single .catwrap{display:inline-block;color:var(--gold);font-family:'Ernest&EmilySlanted',"EurekaSansWebPro-Bold W01 Rg",sans-serif;font-size:30px;margin-top:10px}.single-jobs-content ol,.single-jobs-content ul{list-style-type:none;margin-bottom:15px}.single-jobs-content ul li,.single-jobs-content ol li{color:#fff;font-size:20px;line-height:26px;position:relative;padding-left:27px}.single-jobs-content ul li:before,.single-jobs-content ol li:before{content:"\e60a";font-family:'Rivolicons-Free';color:var(--gold);margin-right:8px;font-size:18px;position:absolute;top:0;left:0}.single-jobs-content .iconcontent p{color:var(--bluetext) !important}.single-jobs-content .half-text .textwidget p{color:var(--bluetext)}.single-jobs-content .sow-accordion ul li{color:var(--bluetext)}.single-jobs-content .sow-accordion p{color:var(--bluetext) !important}.single-jobs-content .newstitle{color:#fff}.single-jobs-content .newest-post-content{color:#fff}.half-converse.half-and-half .half-text{padding-left:30px;padding-right:0}.single-jobs-content .button_angebot a{line-height:140%;transition:all .3s ease-in-out;margin-top:17px;float:right;font-size:18px;font-weight:300;text-transform:uppercase;color:#fff !important;letter-spacing:1px;background:var(--gold);border-radius:22px;padding:8px 22px;text-align:center;display:inline-block}.single-jobs-content .button_angebot a:hover{cursor:pointer}.single-jobs-content .button_angebot a:after{content:"\e603";font-family:'Rivolicons-Free';margin-left:8px}.single-jobs-content .jobs-grau h2{color:var(--bluetext);margin-top:20px}.single-jobs-content .jobs-grau .newest-post-content{color:var(--bluetext)}.single-jobs-content .jobs-grau .newest-post-content ul li{color:var(--bluetext)}.single-jobs-content .button_angebot a{margin-bottom:20px}.gmk-button{display:block}.gmk-button.left{text-align:left}.gmk-button.center{text-align:center}.gmk-button.right{text-align:right}.gmk-button a.button{line-height:140%;transition:all .3s;font-size:18px;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:1px;background:var(--gold);border-radius:22px;padding:8px 22px;text-align:center;display:inline-block}.gmk-button a.button:hover{color:#000}.mitarbeiter{margin-bottom:30px}.mitarbeiter{background:var(--lightblue);border-radius:12px}.mitarbeiter img{border:5px solid var(--lightblue);border-top-left-radius:12px;border-bottom-left-radius:12px}.mitarbeiter .so-widget-sow-editor{padding-left:20px;padding-top:25px;padding-right:20px}.mitarbeiter h3{color:var(--bluetext);font-family:"EurekaSansWebPro-Bold W01 Rg"}.fullscreenslider,.fullscreenslider .so-widget-sow-layout-slider,.fullscreenslider .sow-slider-base,.fullscreenslider .sow-slider-images,.fullscreenslider .sow-slider-image{height:70vh !important}.fullscreenslider .sow-slider-images{position:relative}.fullscreenslider .slider-content{position:absolute;top:74px;left:50%;width:60%;transform:translate(-50%,0%)}.fullscreenslider .sow-slider-base ul.sow-slider-images li.sow-slider-image .sow-slider-image-container{height:100%}.fullscreenslider .sow-slider-base ul.sow-slider-images li.sow-slider-image .sow-slider-image-container p{text-shadow:0 2px 2px rgba(0,0,0,.5);font-size:20px;line-height:26px;margin-top:5px;padding:20px 30px;margin-top:-25px;padding-top:35px;border-radius:100px}.fullscreenslider .sow-slider-base .sow-slider-pagination{display:none !important}.fullscreenslider .sow-slider-base ul.sow-slider-images li.sow-slider-image .sow-slider-image-container .scroll-link p{background:0 0;padding:0;margin-top:inherit}.fullscreenslider .sow-slider-base .sow-slide-nav{top:calc(50% - 90px)}.fullscreenslider .sow-slider-base .sow-slide-nav.sow-slide-nav-next{right:2.5%;width:52px;height:123px;background:url(/wp-content/uploads/2018/10/blue-bubble-right.png) no-repeat;background-size:cover;display:block !important;opacity:1 !important}.fullscreenslider .sow-slider-base .sow-slide-nav.sow-slide-nav-next a{color:#fff;position:relative;top:45px;font-size:16px;width:35px;height:35px;border:2px solid #fff;border-radius:50%;left:10px;line-height:40px;-webkit-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);box-shadow:2px 0px 4px 0px rgba(0,0,0,.5)}.fullscreenslider .sow-slider-base .sow-slide-nav.sow-slide-nav-next a em{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fullscreenslider .sow-slider-base .sow-slide-nav.sow-slide-nav-prev{left:2.5%;width:52px;height:123px;background:url(/wp-content/uploads/2018/10/blue-bubble-left.png) no-repeat;background-size:cover;display:block !important;opacity:1 !important}.fullscreenslider .sow-slider-base .sow-slide-nav.sow-slide-nav-prev a{color:#fff;position:relative;top:45px;font-size:16px;width:35px;height:35px;border:2px solid #fff;border-radius:50%;left:10px;line-height:40px;-webkit-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);box-shadow:2px 0px 4px 0px rgba(0,0,0,.5)}.fullscreenslider .sow-slider-base .sow-slide-nav.sow-slide-nav-prev a em{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fullscreenslider .overlay-bottom{position:absolute;bottom:-1px;z-index:1;width:95%;left:2.5%}.fullscreenslider .overlay-bottom svg{margin:auto;height:123px;position:absolute;left:10%;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.fullscreenslider .beforeoverlay{height:100%;width:10%;left:0;content:"";background:var(--bluetext);display:block;position:absolute;bottom:0;min-height:121px}.fullscreenslider .afteroverlay{height:100%;width:10%;right:0;content:"";background:var(--bluetext);display:block;position:absolute;bottom:0;min-height:121px}.fullscreenslider .scroll-link{transition:all .3s ease-in-out;z-index:9999;position:absolute;bottom:3%;left:50%;width:140px;margin-left:-70px;padding:20px;text-transform:uppercase;text-align:center}.fullscreenslider .sow-slider-base ul.sow-slider-images li.sow-slider-image .sow-slider-image-container .scroll-link p{line-height:100%;font-size:16px;text-transform:uppercase;font-weight:300;line-height:18px}.fullscreenslider .scroll-link p:after{pointer-events:none;-webkit-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);text-align:center;font-weight:300;transform:rotate(90deg);position:relative;margin:0 auto;margin-top:8px;content:"\e60b";font-family:'so-slider-pointers';font-size:16px;border:2px solid #fff;width:35px;height:35px;line-height:32px;display:block;border-radius:50%}.fullscreenslider .scroll-link:hover{cursor:pointer}.fullscreenslider .scroll-link:hover p{color:var(--gold) !important}.fullscreenslider .scroll-link:hover p:after{border:2px solid var(--gold)}.fullscreenslider .sow-slider-image-wrapper h2{margin-bottom:0 !important;line-height:90% !important}.fullscreenslider .sow-slider-image-wrapper{max-width:1280px}.type-product h1.product_title{font-size:36px}.single-product .summary p.price{margin-bottom:10px;color:#fff;display:none}.type-product .summary p{color:#fff}.type-product .summary ul{list-style:none;font-size:20px;color:#fff}.type-product .summary ul li{margin-bottom:4px;color:#fff;font-size:18px;line-height:26px}.type-product .summary ul li:before{content:"\e60a";font-family:'Rivolicons-Free';color:var(--gold);margin-right:8px;font-size:18px;position:relative;top:3px}.single-product .woocommerce-breadcrumb{display:none}.single-product .woocommerce-variation-availability{display:none}.single-product .woocommerce-product-gallery img{width:100%}.single-product .type-product{margin-top:40px}.single-product .flex-control-thumbs{margin-left:-5px;margin-right:-5px}.single-product .flex-control-thumbs li{padding:10px 5px}.single-product .woocommerce-product-gallery__trigger{display:none}.single-product table.variations{border-bottom:0}.single-product table.variations label{color:#fff;font-size:20px;text-transform:uppercase}.single-product .variations select{position:relative;padding-left:12px;-webkit-appearance:none;-moz-appearance:none;background:0 0;color:#fff;border-radius:0 !important;border:2px solid #fff}.single-product .variations td{position:relative}.single-product .variations tr{border-bottom:0}.single-product .variations td.value:after{position:absolute;right:0;top:0;color:#fff;content:"\e60d";font-family:'Rivolicons-Free'}.single-product .reset_variations{display:none}.single-product .single_add_to_cart_button{line-height:120%;transition:all .3s ease-in-out;margin-top:17px;float:none;font-size:18px !important;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:1px;background:var(--gold);border-radius:22px;padding:8px 22px 10px;text-align:center;display:inline-block}.single-product .single_add_to_cart_button:hover{background:#fff;color:var(--bluetext)}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:33.33333%}.arrangement-sitetitle{height:0;opacity:1;transition:all .3s ease-in-out;position:absolute;top:18px;left:90px;font-family:'Ernest&EmilySlanted',"EurekaSansWebPro-Bold W01 Rg",sans-serif;font-size:30px;color:var(--bluetext)}.arrangement-sitetitle.visible-menu{display:block;opacity:1;width:auto;height:auto}.parent-pageid-17 .sow-masonry-grid-item:before,.single .sow-masonry-grid-item:before{pointer-events:none;position:absolute;width:calc(100% - 16px);height:calc(100% - 16px);border:2px solid #fff;display:block;content:"";left:8px;top:8px;z-index:999}.parent-pageid-17 .sow-masonry-grid-item:after,.single .sow-masonry-grid-item:after{content:"\e662";font-family:'Rivolicons-Free';position:absolute;bottom:10px;font-size:20px;right:10px;background:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:50px solid #fff;border-top-left-radius:70px;height:50px;text-align:center;text-indent:-42px;line-height:55px;transition:all .3s ease-in-out;color:var(--bluetext);pointer-events:none}.inclusive p{color:#fff}.inclusive p strong{text-transform:uppercase}.inclusive h3{line-height:100%;margin-bottom:0;padding-bottom:0;font-family:'Ernest&EmilyCaps',"EurekaSansWebPro-Bold W01 Rg",sans-serif;font-size:50px;color:var(--gold);letter-spacing:2px}.inclusive h5{font-size:29px;line-height:50%;margin-top:-26px;padding-top:0;font-family:'Ernest&EmilySlanted',"EurekaSansWebPro-Bold W01 Rg",sans-serif;text-transform:none;color:#fff;letter-spacing:2px;margin-bottom:68px;margin-left:49px;transform:rotate(-4deg);position:relative}.inclusive ul{margin-top:8px}.inclusive ul li{position:relative;margin-bottom:4px !important;margin-top:0 !important;font-size:20px !important;color:#fff;line-height:26px;padding-left:28px}.inclusive ul li:before{float:left;content:"\e60a";font-family:'Rivolicons-Free';color:var(--gold);margin-right:8px;font-size:18px;position:absolute;top:0;left:0}.inclusive ul li a,.inclusive ul li a:hover{color:var(--gold);text-decoration:underline}.headerbildintro{min-height:400px}.headerbildintro h1{text-shadow:0 2px 2px rgba(0,0,0,.5)}.pricebox{background:#fff;padding:15px 20px;margin-bottom:10px}.pricebox:hover{cursor:pointer}.pricebox p a,.pricebox p a:hover{color:var(--gold);text-decoration:underline}.pricebox p{color:var(--bluetext)}.pricebox strong{font-size:30px;color:var(--bluetext);position:relative}.booking{background:var(--gold);color:#fff;padding:15px 20px}.booking strong{font-size:30px;color:var(--bluetext);position:relative}.booking strong:before{content:"\e618";font-family:'Rivolicons-Free';margin-right:8px;font-size:24px;position:relative;top:2px}.inclusive .tableheadline h3{display:inline-block;margin-bottom:0;color:var(--gold);line-height:130%;font-family:'Ernest&EmilySlanted',"EurekaSansWebPro-Bold W01 Rg",sans-serif;font-size:30px;margin-bottom:6px;letter-spacing:0px}.tableheadline p{display:inline-block;margin-left:10px}.tablestyle .panel-grid-cell{width:17.5% !important}.tablestyle .tablefield{background:var(--lightblue);padding:5px 12px;border:1px solid #fff}.tablestyle .tablefield p{color:var(--bluetext)}.tablestyle .panel-grid-cell:last-child{background:0 0}.tablestyle .panel-grid-cell:last-child .tablefield{padding:0}.tablestyle.head .tablefield{background:0 0;border:1px solid #fff;color:#fff;border-bottom:0}.tablestyle.head .tablefield p{color:var(--gold)}.tablestyle.head div:first-child .tablefield{border:none}.tablestyle div:nth-child(6) .tablefield{border:none}.tablestyle.head .panel-grid-cell:last-child .so-widget-sow-editor{background:0 0;border:1px solid #fff;color:#fff;border-bottom:0}.tablestyle .panel-grid-cell:last-child .so-widget-sow-editor{background:var(--lightblue);padding:5px 12px;border:1px solid #fff}.onlineanfrage h3{font-family:'Ernest&EmilySlanted',"EurekaSansWebPro-Bold W01 Rg",sans-serif;font-size:30px;color:#fff}.onlineanfrage p{color:#fff}.onlineanfrage p a{line-height:120%;transition:all .3s ease-in-out;font-size:18px !important;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:1px;background:var(--gold);border-radius:22px;padding:8px 22px 10px;text-align:center;display:inline-block;border:none}.onlineanfrage p a:hover{background:#fff;color:var(--bluetext);cursor:pointer}select::-ms-expand{display:none}.onlineanfrage textarea{height:150px}.onlineanfrage input,.onlineanfrage textarea,.onlineanfrage select{border-radius:0;font-size:15px;background:#fff;border:2px solid #fff;color:var(--bluetext);border-radius:0;padding-right:55px}.onlineanfrage select{padding-left:10px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}.onlineanfrage select:hover{cursor:pointer}.onlineanfrage .hinweis{color:#fff;margin-top:-12px}.onlineanfrage input:focus,.onlineanfrage textarea:focus{border:2px solid #fff;background:rgba(255,255,255,.5);color:var(--bluetext)}.onlineanfrage .fieldwrap{margin-bottom:10px}.onlineanfrage .fieldwrap.dropdown{position:relative}.onlineanfrage .fieldwrap.dropdown:after{content:"\e60d";font-family:'Rivolicons-Free';position:absolute;right:30px;top:16px;color:var(--bluetext);pointer-events:none}.onlineanfrage input::-webkit-input-placeholder{color:var(--bluetext)}.onlineanfrage input::-moz-placeholder{color:var(--bluetext)}.onlineanfrage input:-ms-input-placeholder{color:var(--bluetext)}.onlineanfrage input:-moz-placeholder{color:var(--bluetext)}.onlineanfrage textarea::-webkit-input-placeholder{color:var(--bluetext)}.onlineanfrage textarea::-moz-placeholder{color:var(--bluetext)}.onlineanfrage textarea:-ms-input-placeholder{color:var(--bluetext)}.onlineanfrage textarea:-moz-placeholder{color:var(--bluetext)}.onlineanfrage .wpcf7-submit{line-height:120%;transition:all .3s ease-in-out;margin-top:17px;font-size:18px !important;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:1px;background:var(--gold);border-radius:22px;padding:8px 22px 10px;text-align:center;display:block;border:none;width:100%}.onlineanfrage .wpcf7-submit:hover{background:#fff;color:var(--bluetext);cursor:pointer}.onlineanfrage .fieldwrap{position:relative}.onlineanfrage .fieldwrap:after{width:0;height:0;transition:all .3s ease-in-out}.onlineanfrage .fieldwrap.checked input{background:rgba(255,255,255,1);color:var(--bluetext)}.onlineanfrage .fieldwrap.checked:after{transition:all .3s ease-in-out;content:"\e60b";font-family:'Rivolicons-Free';position:absolute;right:0;top:0;background:var(--gold);color:#fff;font-size:25px;height:48px;line-height:47px;width:43px;text-align:center}.teaser{position:relative;overflow:hidden}.left-teaser,.right-teaser,.down-teaser{position:relative;min-height:350px;transition:all .3s ease-in-out;-webkit-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);box-shadow:2px 0px 4px 0px rgba(0,0,0,.5)}.right-teaser.fullsize{margin-bottom:20px}.right-teaser.fullsize:hover:before{right:54px}.right-teaser.fullsize:hover:after{right:64px}.left-teaser:before{transition:all .6s ease-in-out;content:"";display:block;position:absolute;left:0;top:50%;transform:translate(0,-50%);width:52px;height:123px;background:url(/wp-content/uploads/2018/10/blue-bubble-left.png) no-repeat;background-size:cover}.left-teaser:after{transition:all .6s ease-in-out;position:absolute;color:#fff;top:50%;left:10px;transform:translate(0,-50%);-webkit-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);text-align:center;font-weight:300;margin:0 auto;content:"\e60f";font-family:'Rivolicons-Free';font-size:16px;border:2px solid #fff;width:35px;height:35px;line-height:32px;display:block;border-radius:50%}.left-teaser:hover,.right-teaser:hover,.down-teaser:hover{transform:scale(1.1)}.right-teaser:before{transition:all .6s ease-in-out;content:"";display:block;position:absolute;right:0;top:50%;transform:translate(0,-50%);width:52px;height:123px;background:url(/wp-content/uploads/2018/10/blue-bubble-right.png) no-repeat;background-size:cover}.right-teaser:after{transition:all .6s ease-in-out;position:absolute;color:#fff;top:50%;right:10px;transform:translate(0,-50%);-webkit-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);text-align:center;font-weight:300;margin:0 auto;content:"\e611";font-family:'Rivolicons-Free';font-size:16px;border:2px solid #fff;width:35px;height:35px;line-height:32px;display:block;border-radius:50%}.left-teaser:hover:before{left:4%;transition:all .6s ease-in-out}.left-teaser:hover:after{left:6%;transition:all .6s ease-in-out}.right-teaser:hover:before{right:4%;transition:all .6s ease-in-out}.right-teaser:hover:after{right:6%;transition:all .6s ease-in-out}.down-teaser:before{transition:all .6s ease-in-out;content:"";display:block;position:absolute;left:calc(50% - 84px);top:-37px;transform:rotate(90deg) translate(0,-50%);width:52px;height:123px;background:url(/wp-content/uploads/2018/10/blue-bubble-left.png) no-repeat;background-size:cover}.down-teaser:after{transition:all .6s ease-in-out;position:absolute;color:#fff;top:25px;left:calc(50% - 15px);transform:translate(0,-50%);-webkit-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);text-align:center;font-weight:300;margin:0 auto;content:"\e60d";font-family:'Rivolicons-Free';font-size:16px;border:2px solid #fff;width:35px;height:35px;line-height:32px;display:block;border-radius:50%}.down-teaser:hover:before{top:-21px;transition:all .6s ease-in-out}.down-teaser:hover:after{top:42px;transition:all .6s ease-in-out}.teaser .so-widget-sow-editor{text-align:center;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;width:80%}.teaser .so-widget-sow-editor p{color:#fff;transition:.3s ease-in-out;line-height:100%;margin:0 auto;display:inline-block;border:2px solid #fff;padding:12px 15px;font-size:26px;text-transform:uppercase;letter-spacing:1px;-webkit-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);text-shadow:0 2px 2px rgba(0,0,0,.5)}.teaser .so-widget-sow-editor p a{color:#fff}.teaser:hover .so-widget-sow-editor p{background:#fff;font-size:24px;transition:.3s ease-in-out;text-shadow:none;color:var(--bluetext)}.teaser:hover .so-widget-sow-editor p a{color:var(--bluetext)}.down-teaser.teaser-h200,.left-teaser.teaser-h200,.right-teaser.teaser-h200{min-height:200px}.down-teaser.teaser-gold,.left-teaser.teaser-gold,.right-teaser.teaser-gold{background-image:none!important;background-color:var(--gold)}.latest-saison{background:var(--lightblue);padding:40px 0}span.subline{display:block;text-align:center;font-size:18px;text-transform:uppercase;font-weight:300;letter-spacing:1px;color:var(--bluetext)}span.unterzeile{position:relative;margin-top:-13px;margin-bottom:30px;display:block;text-align:center;font-size:18px;text-transform:uppercase;font-weight:300;letter-spacing:1px;color:var(--gold)}h2.newstitle{font-family:'Ernest&EmilySlanted',"EurekaSansWebPro-Bold W01 Rg",sans-serif;font-size:56px;text-align:center;width:100%;margin-top:0;padding-top:0;line-height:150%;color:var(--bluetext);margin-bottom:10px}.newest-post-image{text-align:right;position:relative}.newest-post-image .imagewrap{position:relative;width:100%;float:right}.newest-post-image .imagewrap:before{content:"";width:calc(100% - 20px);height:calc(100% - 22px);display:block;border:2px solid #fff;left:10px;top:9px;position:absolute}.newest-post-content{font-size:18px;line-height:26px;color:var(--bluetext);width:95%}.newest-post-content ul{margin-top:15px;list-style:none;font-size:14px;margin-bottom:10px}.newest-post-content ul li{position:relative;margin-bottom:4px;font-size:18px;display:block;padding-left:27px}.newest-post-content ul li:before{content:"\e60a";font-family:'Rivolicons-Free';color:var(--gold);margin-right:8px;font-size:18px;position:absolute;top:0;left:0}.newest-post-content pre{overflow:visible;float:left;margin-bottom:0;margin-top:0;background:0 0;padding:0;font-family:"EurekaSansWeb W01 Regular";font-size:32px;color:var(--gold);font-weight:700;line-height:85%;display:inline-block}.newest-post-content pre strong{font-size:18px;color:var(--bluetext)}.newest-post-content a{line-height:120%;transition:all .3s ease-in-out;margin-top:17px;float:right;font-size:18px !important;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:1px;background:var(--gold);border-radius:22px;padding:8px 22px 10px;text-align:center;display:inline-block}.newest-post-content a:after{content:"\e603";font-family:'Rivolicons-Free';margin-left:8px}.newest-post-content a:hover{background:var(--bluetext);color:#fff}.teaser-box{padding:60px 0}.teaser-box h5{margin-bottom:0;text-align:center;font-size:18px;text-transform:uppercase;font-weight:300;letter-spacing:1px;color:#fff}.teaser-box h2{font-family:'Ernest&EmilySlanted',"EurekaSansWebPro-Bold W01 Rg",sans-serif;font-size:56px;line-height:150%;text-align:center;width:100%;margin-top:0;padding-top:0;color:#fff;margin-bottom:10px}.teaser-box .sow-image-container{margin-right:5px;float:right;width:fit-content;position:relative}.teaser-box .sow-image-container:before{content:"";width:calc(100% - 20px);height:calc(100% - 22px);display:block;border:2px solid #fff;left:10px;top:10px;position:absolute}.teaser-box .so-widget-sow-editor p{color:#fff;font-size:18px;line-height:26px}.teaser-box ul{margin-top:15px;list-style:none;font-size:14px;margin-bottom:10px}.teaser-box ul li{position:relative;margin-bottom:4px;color:#fff;font-size:18px;line-height:26px}.teaser-box ul li:before{content:"\e60a";font-family:'Rivolicons-Free';color:var(--gold);margin-right:8px;font-size:18px;position:relative;top:3px}.teaser-box pre{float:left;margin-bottom:0;margin-top:0;overflow:hidden;background:0 0;padding:0;font-family:"EurekaSansWeb W01 Regular";font-size:32px;color:var(--gold);font-weight:700;line-height:85%;display:inline-block}.teaser-box pre strong{font-size:18px;color:#fff}.entry-content .teaser-box a{transition:all .3s ease-in-out;margin-top:17px;float:right;font-size:18px;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:1px;background:var(--gold);border-radius:22px;padding:8px 22px;text-align:center;display:inline-block}.teaser-box a:after{content:"\e603";font-family:'Rivolicons-Free';margin-left:8px}.entry-content .teaser-box a:hover{color:var(--bluetext);background:#fff;text-decoration:none}.svg-overlay{margin-top:-4px;position:absolute;z-index:999;height:200px;width:100%;left:0}.fullscreenslider.introbox .scroll-link{bottom:initial;margin-left:-90px;top:33px;width:180px}.fullscreenslider.introbox .sow-slide-nav.sow-slide-nav-next,.fullscreenslider.introbox .sow-slide-nav.sow-slide-nav-prev,.fullscreenslider.introbox .overlay-bottom{display:none !important}.fullscreenslider.introbox a{margin:0 5px;border:none;transition:all .3s ease-in-out;margin-top:17px;font-size:18px;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:1px;background:var(--bluetext);border-radius:22px;padding:8px 22px;text-align:center;display:inline-block}.fullscreenslider.introbox a:after{content:"\e603";font-family:'Rivolicons-Free';margin-left:8px}.fullscreenslider.introbox a:hover{background:#fff;color:var(--bluetext) !important}.fullscreenslider.introbox .slider-content{width:90%}.fullscreenslider.introbox .slider-content{top:55%}.impressionen .sow-masonry-grid-item:before{pointer-events:none;position:absolute;width:calc(100% - 16px);height:calc(100% - 16px);border:2px solid #fff;display:block;content:"";left:8px;top:8px;z-index:99}.impressionen .sow-masonry-grid-item:after{content:"\e662";font-family:'Rivolicons-Free';position:absolute;bottom:10px;font-size:20px;right:10px;background:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:50px solid #fff;border-top-left-radius:70px;height:50px;text-align:center;text-indent:-42px;line-height:55px;transition:all .3s ease-in-out;color:var(--bluetext);pointer-events:none}#panel-39-5-1-0>div>div>div>p:nth-child(4),#panel-39-6-1-0>div>div>div>p:nth-child(4),#panel-39-7-1-0>div>div>div>p:nth-child(4){margin-bottom:10px;margin-top:10px}#panel-75-1-2-0>div>div>div:nth-child(1)>div>p:nth-child(3){position:relative}#panel-75-1-2-0>div>div>div:nth-child(1)>div>p:nth-child(3):after{position:relative;top:4px;content:"";width:18px;height:18px;background:green;display:inline-block;margin-left:7px}.vorteilsbox ul{list-style:none;color:var(--bluetext)}.vorteilsbox ul li{font-size:20px;color:var(--bluetext);display:block;line-height:140%;float:left;padding-left:28px;position:relative}.vorteilsbox ul li:before{min-height:29px;float:left;position:absolute;top:0;content:"\e60a";font-family:'Rivolicons-Free';color:var(--gold);margin-right:8px;font-size:18px;left:0}.textintro-centered h4{margin-top:50px;margin-bottom:5px}.jobs.kopfzeile{border-bottom:2px solid #fff;color:var(--gold);padding-bottom:10px}.datenzeile{min-height:39px;color:#fff;padding:10px 0;border-bottom:2px solid #fff}.datenzeile .tablefield{margin-top:5px}.datenzeile .panel-grid-cell:last-child .tablefield{margin-top:0}.entry-content .datenzeile a{line-height:120%;transition:all .3s ease-in-out;font-size:18px !important;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:1px;background:var(--gold);border-radius:22px;padding:8px 22px 10px;text-align:center;display:block;border:none;width:100%}.entry-content .datenzeile p a:hover,.entry-content .datenzeile p a:active,.entry-content .datenzeile p a:focus{color:#fff;text-decoration:none}.btn,.roundicons a{padding:8px 12px;border:2px solid #000;text-align:center}.btn:hover,.roundicons a:hover{cursor:pointer;background:#000;color:#fff !important;transition:.6s ease-in-out}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;padding:0 20px;min-height:1px}.col-xs-1{width:8.33333333%}.col-xs-2{width:16.66666667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333%}.col-xs-5{width:41.66666667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333333%}.col-xs-8{width:66.66666667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333%}.col-xs-11{width:91.66666667%}.col-xs-12{width:100%}.row{margin:0 -20px;position:relative}.row:after{content:"";display:table;clear:both;text-indent:-4000px}#loader-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99999;background:#fff}#loader{display:block;position:relative;left:50%;top:50%;width:180px;height:180px;margin:-75px 0 0 -75px;border-radius:50%;border:2px solid transparent;background:url(/wp-content/uploads/2018/10/loading.png);background-size:90%;background-position:center center;background-repeat:no-repeat;-webkit-animation:spin 2.2s linear infinite;animation:spin 2.2s linear infinite}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:2px solid transparent;border-top-color:var(--bluetext);-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}#loader:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;border:2px solid transparent;border-top-color:var(--gold);-webkit-animation:spin 1.8s linear infinite;animation:spin 1.8s linear infinite}.single-post:not(.has-sidebar) #primary,.page.page-one-column:not(.twentyseventeen-front-page) #primary,.archive.page-one-column:not(.has-sidebar) .page-header,.archive.page-one-column:not(.has-sidebar) #primary{width:100%;max-width:100%}.single .post-navigation{display:none}.single .site-content{margin-top:0}.site-header{background:0 0;z-index:9999}.navigation-top{transition:.6s ease-in-out;position:fixed;top:0;bottom:initial;border-top:0;border-bottom:0;background:rgba(0,0,0,0);width:100%}.navigation-top .wrap{transition:.6s ease-in-out;max-width:1200px;padding:10px 0;padding-top:5px}.main-navigation{float:right;clear:none;margin-top:15px}.main-navigation a{color:#fff;font-weight:300;text-transform:uppercase;font-size:1.2em}.navigation-top.godown{top:78px;background:#fff}.navigation-top.godown a{color:#000}.navigation-top .current-menu-item>a,.navigation-top .current_page_item>a{color:#fff}.navigation-top.godown .current-menu-item>a,.navigation-top.godown .current_page_item>a{color:#666}.site-footer .wrap{padding:0;max-width:1200px}.site-footer{margin-top:0;border-top:0;padding:40px 0;background:var(--lightblue)}.site-footer a{color:var(--gold);text-decoration:none}.site-footer a:hover{color:var(--gold);text-decoration:underline}.site-footer h3{font-size:20px;text-transform:uppercase;font-weight:300;letter-spacing:0px;color:var(--bluetext)}#rightfooter p,#leftfooter p{font-size:18px;color:var(--bluetext);line-height:26px}#middlefooter ul li{margin-bottom:6px}#middlefooter ul li a{position:relative;color:var(--bluetext);font-size:18px}#middlefooter ul li a:before{position:relative;top:1px;color:var(--bluetext);content:"\e603";font-family:'Rivolicons-Free';margin-right:7px}#menu-footermenue li.current_page_item a{color:var(--gold)}.afterfooter{background:#fff;width:100%;padding:15px 0}.afterfooter .col-xs-7{width:67.3333%}.afterfooter .col-xs-3{width:190px}#afterfooter-right ul{list-style:none;padding-bottom:0;padding-top:0;margin-top:0;text-align:center;margin-bottom:10px}#afterfooter-right ul li{display:inline-block;margin-right:10px}#afterfooter-right ul li a{font-weight:300;line-height:100%;color:var(--bluetext);font-size:17px;text-transform:uppercase;transition:all .3s ease-in-out}#afterfooter-right ul li a:hover{color:var(--gold);cursor:pointer}.afterfooter .col-xs-2{text-align:center}.scrollToTop{display:block;transition:all .3s ease-in-out;position:relative;margin:0 auto;top:40px;font-size:20px;text-align:center;background:#fff;width:50px;height:50px}.scrollToTop span{font-size:24px;position:relative;line-height:50px;color:var(--bluetext)}.scrollToTop:hover{background:var(--bluetext);color:#fff!important;cursor:pointer;text-decoration:none!important}.scrollToTop:hover span{color:#fff}.intro-centered{position:absolute;top:50%;transform:translate(-50%,-50%);width:60%;left:50%}.intro-centered p,.intro-centered h1,.intro-centered h2,.intro-centered h3{color:#fff}.scrolldown,.scrolldowncards{position:absolute;bottom:20px;width:100%;left:0;text-align:center;transform:translate(-50%,0);color:#fff;font-size:30px;-webkit-animation-name:Floating-webkit;-webkit-animation-duration:3s;-webkit-animation-iteration-count:infinite;-moz-animation-name:Floating-moz;-moz-animation-duration:3s;-moz-animation-iteration-count:infinite}.scrolldown:hover,.scrolldowncards:hover{cursor:pointer}.sow-masonry-grid-item .overlay-wrap{opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.75)}.sow-masonry-grid-item .overlay{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70%;text-align:center}.sow-masonry-grid-item:hover>a>.overlay-wrap{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;transition:.6s ease-in-out}.imagestiles{margin:5px}.imagestiles .panel-grid-cell{width:calc(20% - 5px) !important}.imagetile{min-height:300px;background-size:cover;position:relative;overflow:hidden}.imagetile .panel-widget-style{min-height:300px;background-size:cover;position:relative}.imagetile .so-widget-sow-editor{z-index:10;position:absolute;top:50%;width:70%;left:50%;transform:scale(0) translate(-50%,-50%);-webkit-transition:-webkit-transform .25s cubic-bezier(.4,0,.2,1),opacity .25s;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s}.imagetile:hover .so-widget-sow-editor{transform:scale(1) translate(-50%,-50%)}.imagetile:after{background-color:inherit;width:100%;content:"";display:block;position:absolute;top:0;left:0;right:0;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1),opacity .4s;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s;height:100%;z-index:1;padding:20%}.imagetile .textwidget{position:relative;z-index:99;color:#fff}.imagetile:hover:after{transform:scale(1);z-index:1;opacity:1;background-color:rgba(0,0,0,.45);background:rgba(0,0,0,.45);background:-webkit-linear-gradient(135deg,rgba(0,0,0,.45) 30%,rgba(0,0,0,.45) 100%);background:linear-gradient(135deg,rgba(0,0,0,.45) 30%,rgba(0,0,0,.45) 100%)}.cards{height:100vh;position:relative;margin:0 auto}.wrap-cards{width:90%;max-width:1200px;margin:0 auto;position:absolute;top:50%;transform:translate(0,-50%);text-align:center}.cards .panel-grid-cell{margin:0 10px;float:left}.cardsingle{position:relative;width:100%;color:#fff;box-sizing:border-box;text-align:center}.cardsingle:before{transition:.6s ease-in-out;background:rgba(0,0,0,.55);height:100%;width:100%;display:block;content:"";position:absolute;padding:0;left:0;border-radius:30px;top:0}.cardsingle.panel-cell-style{height:initial}.cardsingle:hover:before{opacity:.2}.cardsingle .panel-widget-style{border-radius:30px;min-height:500px;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,.4);box-shadow:0px 2px 5px 0px rgba(0,0,0,.4)}.cardsingle .so-widget-sow-editor{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;width:70%}.cardsingle a,.fullscreenslider .sow-slider-base ul.sow-slider-images li.sow-slider-image .sow-slider-image-container a{text-shadow:none;transition:.3s ease-in-out;font-weight:300;color:#fff;text-align:center;display:inline-block;text-transform:uppercase;box-shadow:none}@-webkit-keyframes Floating-webkit{from{-webkit-transform:translate(0,0px)}50%{-webkit-transform:translate(0,15px)}to{-webkit-transform:translate(0,-0px)}}@-moz-keyframes Floating-moz{from{-moz-transform:translate(0,0px)}50%{-moz-transform:translate(0,15px)}to{-moz-transform:translate(0,-0px)}}@keyframe myfadeInAnimation{from{opacity:0}to{opacity:1}}@-webkit-keyframes myfadeInAnimation{from{opacity:0}to{opacity:1}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@media (min-width:1500px){#masonry-grid .gutter-sizer{width:4%}#masonry-grid .grid-item{width:22%;margin-bottom:4%}}@media (max-width:1200px){#masonry-grid .gutter-sizer{width:4%}#masonry-grid .grid-item{width:48%}}@media (max-width:768px){#masonry-grid .gutter-sizer{width:0}#masonry-grid .grid-item{width:100%}}.gmk-lightbox{opacity:0;background:rgba(0,0,0,.75);height:100vh;width:100%;z-index:9999;position:fixed;top:0;left:0}.gmk-lightbox-container{width:65%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99999}.gmk-lightbox-container.vertical{width:auto;height:80%}.gmk-lightbox-container.vertical .gmk-lightbox-image-image,.gmk-lightbox-container.vertical .gmk-lightbox-image{width:auto;height:100%}.gmk-lightbox-close{font-size:30px;position:fixed;top:50px;right:50px;color:#fff;transition:.3s ease-in-out}.gmk-lightbox-close:hover{cursor:pointer;color:#025dbb;transition:.3s ease-in-out;transform:scale(1.2)}.gmk-lightbox-image{cursor:move;text-align:center}.gmk-lightbox-image-image{width:100%;height:auto;pointer-events:none;max-width:980px}.gmk-lightbox-title{color:#fff;width:100%;text-align:center;padding-top:15px}.gmk-lightbox-item-number{color:#fff;width:100%;text-align:center;margin-top:20px}.gmk-lightbox-button-next,.gmk-lightbox-button-prev{color:#fff;position:absolute;font-size:30px;transition:.3s ease-in-out}.gmk-lightbox-button-next:hover,.gmk-lightbox-button-prev:hover{color:#025dbb;cursor:pointer}.gmk-lightbox-button-next{right:30px}.gmk-lightbox-button-prev{left:30px}.gmk-lightbox-navigation{width:100%;position:absolute;top:50%;transform:translate(0%,-50%)}.owl-nav{position:absolute;top:50%;transform:translate(0,-50%);width:100%}.owl-prev{left:-35px;position:absolute;font-size:22px}.owl-next{right:-35px;position:absolute;font-size:22px}.owl-carousel .owl-item img{padding:15px}.owl-dots{width:100%;text-align:center;padding:20px 0}.owl-dot{position:relative;margin:0 3px;display:inline-block;width:20px;height:20px;border-radius:50%;background:#ddd;border:2px solid #ddd}.owl-dot.active{border:2px solid #000;background:0 0}.owl-dot.active:after{width:10px;height:10px;background:#000;position:absolute;content:"";top:3px;left:3px;display:block;border-radius:50%}@-moz-document url-prefix(){#showsearch{padding:11px 15px 13px;top:-2px}}@media (max-width:1300px){.teaser-startseite-wrap,.wrap{width:90%}.inner-preheader .wrap{width:100%}.inner-content{width:90%;margin:0 auto;max-width:1200px}.fullscreenslider.introbox .slider-content{top:160px}#afterfooter-right ul li a{font-size:14px}#afterfooter-right ul{margin-top:3px}.newsletter-teaser-headline p{font-size:26px}.newsletter-teaser-text p{font-size:18px}.menu-hauptmenue-kurzentrum-weissenstadt-am-see-container{position:relative;width:100%;margin:0 auto;margin-top:85px}}@media (max-width:1100px){.blog-latest .sow-carousel-container{width:90%;margin:0 auto}.newsletter-container .col-xs-4,.newsletter-container .col-xs-8{width:50%}.newsletter-teaser #pgc-4-6-0{width:calc(15% - ( 0.8 * 30px ) ) !important}.newsletter-teaser #pgc-4-6-1{width:calc(23% - ( 0.82 * 30px ) ) !important}.newsletter-teaser .sow-image-container img{top:48px}.newsletter-teaser .newsletter-teaser-headline .siteorigin-widget-tinymce{position:relative;min-height:150px}.newsletter-teaser-headline p{font-size:26px;position:absolute;top:50%;transform:translate(0,-50%)}.newsletter-teaser-link p{min-height:155px}}.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{margin-top:var(--tec-spacer-4);background:#fff;padding:20px 10px}.tribe-events .tribe-events-calendar-list__event-row,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row{margin-top:var(--tec-spacer-4);background:#fff !important;padding:20px 10px}.tribe-common--breakpoint-medium.tribe-common .tribe-events-c-nav__list-item.tribe-events-c-nav__list-item--prev .tribe-common-b2{color:#fff}.tribe-common--breakpoint-medium.tribe-common .tribe-events-c-nav__list-item.tribe-events-c-nav__list-item--prev .tribe-common-b2:hover{color:var(--gold)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__time-separator+.tribe-events-calendar-day__event p,.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2{color:#000}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__time-separator+.tribe-events-calendar-day__event{background:#fff;padding:20px 10px;color:#000}.tribe-events-c-nav__next-label,.tribe-events-c-nav__prev-label{color:#fff;text-decoration:none}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2:hover .tribe-events-c-nav__next-label,.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2:hover .tribe-events-c-nav__prev-label,.tribe-events .tribe-events-c-messages__message-list-item-link{color:var(--gold);border-bottom:0}.tribe-common .tribe-common-cta--thin-alt,.tribe-common a,.tribe-common a:active,.tribe-common a:focus,.tribe-common a:hover,.tribe-common a:visited{color:var(--gold);border:none;text-decoration:none;font-size:16px}.tribe-common--breakpoint-medium.tribe-common address.tribe-events-calendar-day__event-venue.tribe-common-b2{color:#000}.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:hover,.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--thin-alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--thin-alt:hover{color:#a38a25;border:none}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2{color:#fff;text-decoration:none}.tribe-common--breakpoint-medium.tribe-common .tribe-events-calendar-list__event-details.tribe-common-g-col .tribe-common-b2{color:#000}.tribe-common a.tribe-events-c-top-bar__today-button{background:#fff;text-decoration:none}.tribe-events .tribe-events-calendar-month__calendar-event-title-link,.tribe-events .tribe-events-calendar-month__calendar-event-title-link:visited,.tribe-events .tribe-events-calendar-month__calendar-event-datetime,.tribe-events-calendar-month__day-date-link,.tribe-events-calendar-month__day-date-link:visited{color:var(--bluetext);text-decoration:none}.tribe-common .tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium,.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium a,.tribe-common .tribe-common-h4--min-medium a{font-size:20px}.tribe-events-calendar-list__event-date-tag-datetime{background:var(--gold);color:#fff}@media (max-width:1024px){.newsletter-teaser-link p a{font-size:16px}h2{font-family:'Ernest&EmilySlanted',"EurekaSansWebPro-Bold W01 Rg",sans-serif;font-size:36px}.main-navigation ul#top-menu ul{width:100%}#top-menu li{padding:0 12px}.pricebox strong,.booking strong{font-size:22px}.half-and-half .half-text{padding-bottom:30px}.wrap.tablestyle{width:110%;margin-left:40px}.wrap.tablestyle p{font-size:16px !important}.farbe{position:absolute}.farbe.rot-double,.farbe.gelb-double{position:absolute}#colophon>div>div>div:nth-child(1){width:50%;margin-bottom:40px}#colophon>div>div>div:nth-child(2){width:50%;margin-bottom:30px}#colophon>div>div>div:nth-child(3){width:100%}#sow-editor-4>div>div>p:nth-child(2){width:50%;float:left}#sow-editor-4>div>div>p:nth-child(3){width:50%;float:left;padding-left:20px}.afterfooter>div>div>div:nth-child(1){width:100%;text-align:center;margin-bottom:20px;float:none}.afterfooter{overflow:initial;height:auto}#custom_html-2 p,#custom_html-2 p a{color:var(--bluetext)}.afterfooter>div>div>div.col-xs-2{width:100%;float:none}.scrollToTop{transition:all .3s ease-in-out;position:relative;margin:0 auto;top:0;font-size:20px;text-align:center;background:var(--lightblue);width:130px;height:50px}.afterfooter>div>div>div:nth-child(3){float:none;width:100%;text-align:center;color:#fff}.afterfooter>div>div>div:nth-child(3) p{margin-bottom:12px;text-align:center !important;margin-top:20px}.afterfooter>div>div>div:nth-child(3) p a{color:#fff}.mitarbeiter p{padding-bottom:25px}.inner-content.intro .panel-grid-cell:nth-child(2){width:100% !important;display:block}.inner-content.intro .panel-grid-cell:nth-child(1),.inner-content.intro .panel-grid-cell:nth-child(3){display:none}h1{font-family:'Ernest&EmilySlanted',"EurekaSansWebPro-Bold W01 Rg",sans-serif;font-size:46px}.intronavigation ul li a{font-size:16px}.active-subnavigaion .intronavigation .panel-grid-cell:nth-child(2){padding-left:10px}#pgc-4-6-2{width:calc(50% - ( 0.6 * 30px ) ) !important}.newsletter-teaser .newsletter-teaser-headline .siteorigin-widget-tinymce{position:relative;min-height:100px}.newsletter-teaser-link p{position:relative;display:block;height:100%;min-height:100px}.tribe-events .tribe-events-calendar-month__mobile-events-icon--event{background:var(--gold)}.tribe-events .tribe-events-calendar-month__day{background:rgba(255,255,255,.5);border-radius:0;border:2px solid var(--bluetext)}.tribe-common a,.tribe-common a:active,.tribe-common a:focus,.tribe-common a:hover,.tribe-common a:visited,.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link:visited{color:#fff}ul.tribe-events-sub-nav a{font-size:14px;text-transform:none}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime{color:#fff}.tribe-events .tribe-events-c-nav__next-icon-svg path,.tribe-events .tribe-events-c-nav__prev-icon-svg path{fill:#fff}.tribe-events .tribe-events-calendar-month__day-cell--selected,.tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-events .tribe-events-calendar-month__day-cell--selected:hover{background:var(--gold)}.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-cell--selected:hover{background:var(--gold)}.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{margin-top:var(--tec-spacer-4);background:#fff;padding:20px 10px}.tribe-events .tribe-events-calendar-list__event-row,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row{margin-top:var(--tec-spacer-4);background:#fff !important;padding:20px 10px}.tribe-common .tribe-common-b2{color:#fff}.tribe-events-calendar-list__event-header .tribe-common-b2,.tribe-events .tribe-events-calendar-list__event-title-link:visited{color:var(--bluetext)}}@media (max-width:850px){.mobilfixed-buttons{display:block}.mobilfixed-buttons .preheadicons{position:fixed;display:block;bottom:20px;width:80%;z-index:9999;right:20px;box-sizing:border-box}.mobilfixed-buttons .prehadicon-single{width:49%;padding:0;display:block;position:absolute;left:0;bottom:0}.mobilfixed-buttons .prehadicon-single:nth-child(2){left:auto;right:0}.mobilfixed-buttons .prehadicon-single a{width:100%;text-align:center;height:inherit;padding:15px}.mobilfixed-buttons .preheadicon-text{font-size:20px;text-align:center;width:100%}.usercentrics-button.uc-button-bl .uc-privacy-button-wrapper{bottom:60px !important}.preheadicons{display:none}.bloglookalike{margin-bottom:20px}.archive.category-sonderarrangements .entry-header,.archive.category-sonderarrangements .entry-content{float:none;width:100%;padding-bottom:20px}.archive.category-sonderarrangements .post-thumbnail{width:100%;float:none;padding-right:0}#sow-icon-2,#sow-icon-10{display:none !important}.widget_gmk-startseite-teaser .second-teaser .teaser-headline{left:inherit;bottom:inherit}.blog-latest .sow-carousel-thumbnail{width:100% !important;float:none !important;padding-right:0 !important}.blog-latest .sow-carousel-content{width:100% !important;float:none !important;padding-left:0 !important;text-align:center}span.subline{margin-bottom:10px}span.unterzeile{line-height:20px;margin-top:0}.teaser-headline{position:relative;bottom:unset;z-index:9;max-width:100%;padding:20px}.teaser-startseite-wrap{text-align:center;width:94%;margin-bottom:10px}.newsletter-teaser{text-align:center}#pgc-4-6-1,#pgc-4-6-2,#pgc-4-6-3{width:100% !important;display:block}.newsletter-teaser #pgc-4-7-0{margin-top:0}.newsletter-teaser .sow-image-container img{top:0;margin:0 auto 20px auto}.newsletter-teaser .newsletter-teaser-headline .siteorigin-widget-tinymce{position:relative;min-height:auto;margin-bottom:20px}.newsletter-teaser-headline p{font-size:26px;position:relative;top:unset;transform:none}.newsletter-teaser{background:var(--gold);padding:20px 3%;margin-bottom:40px}.newsletter-teaser-headline p br{display:none}.newsletter-teaser-link p{position:relative;display:block;min-height:auto}.newsletter-teaser-link p a{line-height:140%;transition:all .3s ease-in-out;float:right;font-size:18px;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:1px;background:0 0;border:1px solid #fff;border-radius:22px;padding:8px 22px;text-align:center;display:block;width:100%;position:relative;top:unset;transform:none;margin-top:20px}.archive.category-saisonangebote .post-thumbnail{width:100%;float:none;padding-right:0}.archive.category-saisonangebote .entry-header,.archive.category-saisonangebote .entry-content{float:none;width:100%;text-align:center}.archive.category-saisonangebote article{min-height:300px;border-bottom:1px solid #fff;margin-bottom:25px;padding-bottom:25px}#preheader .prehead-navigation #sow-icon-5{border-top-left-radius:30px;border-bottom-left-radius:30px;transition:all .3s ease-in-out;position:fixed;top:200px;right:-74px;background:#fff;margin-left:0;padding:10px 12px;-webkit-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);box-shadow:2px 0px 4px 0px rgba(0,0,0,.5)}#preheader .prehead-navigation #sow-icon-4{border-top-left-radius:30px;border-bottom-left-radius:30px;transition:all .3s ease-in-out;position:fixed;top:248px;right:-180px;background:#fff;margin-left:0;padding:10px 12px;-webkit-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);box-shadow:2px 0px 4px 0px rgba(0,0,0,.5)}#preheader .prehead-navigation #sow-icon-4:hover,#preheader .prehead-navigation #sow-icon-5:hover{right:0}#sow-icon-5 .sow-icon-container span,#sow-icon-4 .sow-icon-container span{left:1px;top:6px !important;font-size:23px !important}#sow-icon-4 .sow-icon-container span{top:1px !important;min-width:23px;text-align:center}#sow-icon-5 .icon-text p,#sow-icon-4 .icon-text p{position:relative;top:15px;margin-left:4px}#sow-icon-4 .icon-text p{top:10px}#social-navigation{justify-content:center}#sow-icon-6>div>div>a>span{font-size:28px !important;position:relative;margin-left:3px}#sow-icon-6{top:-1px !important}.so-widget-gmk-downloadbox{margin-bottom:30px}#panel-2940-3-1-0>div>div>p:nth-child(2)>br{display:none}.afterfooter>div>div>div:nth-child(3) p,.afterfooter>div>div>div:nth-child(3) p a{color:var(--bluetext)}.afterfooter>div>div>div:nth-child(3) p{margin-bottom:0;padding-bottom:20px}.inner-preheader .prehead-navigation #sow-icon-4{display:none}#preheader{box-shadow:none}.regular-menu{background:#fff;-webkit-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);box-shadow:2px 0px 4px 0px rgba(0,0,0,.5)}.navigation-top .wrap{width:90%}.openmenu{border:2px solid var(--bluetext);color:var(--bluetext);cursor:pointer}#showsearch{border:2px solid var(--bluetext);color:var(--bluetext)}#preheader .custom-logo-link img{max-height:initial;width:100%}#preheader .kur-logo{box-shadow:none;padding-bottom:0;text-align:center;position:absolute;top:7px;padding-top:3px;width:67px;float:left;z-index:999}#sow-icon-2{top:5px}.inner-preheader #sow-icon-2{top:5px;left:23px}.inner-preheader #sow-icon-5{display:none}.searchfield .search-inner{width:100%}.searchfield .search-inner h3{font-size:36px}#top-menu{width:100%;display:block;margin-left:0;margin-right:0;padding:20px 0 0}#top-menu li{width:100%;box-sizing:border-box;padding:0 16px;float:none}#top-menu>li{margin-bottom:30px;border-bottom:0}.main-navigation ul#top-menu ul{padding-left:0;width:100%}.dropdown-toggle{display:none !important}.closebtn{width:220px}.site-content-contain{margin-top:114px}#pgc-4-2-0,#pgc-4-3-0{margin-bottom:20px !important}.newest-post-image.col-xs-6{width:100%;margin-bottom:20px;float:left}.newest-post-content{width:100%;padding:0 12px}.textintro-centered{margin-top:50px}.left-teaser{margin-bottom:20px}.half-and-half .half-text{padding:25px}.newest-post-image+.col-xs-6{width:100%}.intronavigation{width:95%;position:relative;margin:0 auto;display:block !important}.intronavigation .panel-grid-cell{width:100% !important;text-align:center !important;position:relative;top:inherit}.intronavigation ul li{display:block;border:2px solid #fff;margin-bottom:10px}.pricebox{margin-top:20px}.mobile-prices{display:block !important;margin-top:0;width:95%;margin:0 auto}.mobile-prices p{color:#fff;border:2px solid #fff;padding:12px;margin-bottom:5px}.mobile-prices p strong{color:var(--gold);font-size:20px}.desktop-prices{display:none !important}.tableheadline p{margin-left:0;margin-top:-10px;margin-bottom:20px}.home .sow-slider-image-container .scroll-link{display:none}.home .fullscreenslider.introbox .slider-content{top:100px}.home .fullscreenslider .sow-slider-base ul.sow-slider-images li.sow-slider-image .sow-slider-image-container p{padding-bottom:0;margin-bottom:0}.siteorigin-panels-stretch{margin-left:0 !important;margin-right:0 !important}.vorteile-mitarbeiter{padding:20px !important}.vorteile-mitarbeiter li{width:100%;float:left}.fullscreenslider .sow-slider-base .sow-slide-nav.sow-slide-nav-prev{left:0}.fullscreenslider .sow-slider-base .sow-slide-nav.sow-slide-nav-next{right:0}}@media (max-width:850px){.grecaptcha-badge{bottom:75px !important}.bookingbtn-header{position:fixed;top:inherit;right:0;bottom:0;font-size:20px;text-transform:uppercase;background:var(--gold);padding:20px;display:block;color:#fff !important;transition:all .3s;width:calc(50% - 5px);text-align:center}#custom_html-3 .bookingbtn-header{position:fixed;top:inherit;left:0;bottom:0;font-size:20px;text-transform:uppercase;background:var(--gold);padding:20px;display:block;color:#fff !important;transition:all .3s;width:calc(50% - 5px);text-align:center}#afterfooter-right{margin-bottom:50px}.so-panel.widget_gmk-startseite-neu[data-index="3"] .teaser-traiangle-headline{z-index:9;background:var(--red);position:relative;bottom:inherit;right:inherit;display:block;clip-path:none;width:100%;padding:20px;height:auto;margin-bottom:30px}.teaser-traiangle-headline-header{position:relative;top:inherit;right:inherit;color:#fff;font-size:30px;text-transform:uppercase;font-weight:600;text-align:center}.teaser-traiangle-headline-description{position:relative;top:inherit;color:#fff;right:inherit;text-align:center;padding:10px 0}.teaser-traiangle-link{position:relative;top:inherit;right:inherit;padding:10px 15px;border:1px solid #fff;text-transform:uppercase;color:#fff;transition:all .3s;display:block;text-align:center;max-width:100%;margin:0 auto}.teaser-traiangle-wrap{margin:0 auto;padding:10px 15px;position:relative}.inner-preheader .bookingbtn-header{display:none}}@media (max-width:750px){#epcs-whatsapp{display:inline-block !important}.col-xs-6,.col-xs-4,.col-xs-5,.col-xs-2,.col-xs-9,.col-xs-3,.col-xs-12{padding:0;float:none;width:100%}.row{margin:0}h1{font-family:'Ernest&EmilySlanted',"EurekaSansWebPro-Bold W01 Rg",sans-serif;font-size:36px}h2{font-family:'Ernest&EmilySlanted',"EurekaSansWebPro-Bold W01 Rg",sans-serif;font-size:36px}.svg-overlay{display:none !important}.textintro-centered{width:95%;margin:0 auto;margin-top:35px}.intro{padding-top:0}#preheader{box-shadow:none}.regular-menu{background:#fff;-webkit-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);box-shadow:2px 0px 4px 0px rgba(0,0,0,.5)}.navigation-top .wrap{width:90%}.openmenu{border:2px solid var(--bluetext);color:var(--bluetext);cursor:pointer}#showsearch{border:2px solid var(--bluetext);color:var(--bluetext);top:0}#preheader .custom-logo-link img{max-height:initial;width:100%}#preheader .kur-logo{box-shadow:none;padding-bottom:0;text-align:center;position:absolute;top:7px;padding-top:3px;width:67px;float:left;z-index:999}#sow-icon-2{top:5px;left:0}.inner-preheader #sow-icon-2{top:5px;left:16px}.inner-preheader #sow-icon-5{display:none}.searchfield .search-inner{width:100%}.searchfield .search-inner h3{font-size:36px}#top-menu{width:100%;display:block;margin-left:0;margin-right:0;padding:20px 0 0}#top-menu li{width:100%;box-sizing:border-box;padding:0 16px;float:none}#top-menu>li{margin-bottom:30px;border-bottom:0}.main-navigation ul#top-menu ul{padding-left:0;width:100%}.dropdown-toggle{display:none !important}.closebtn{width:220px}#preheader .prehead-navigation #sow-icon-5{border-top-left-radius:30px;border-bottom-left-radius:30px;transition:all .3s ease-in-out;position:fixed;top:200px;right:-74px;background:#fff;margin-left:0;padding:10px 12px;-webkit-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);box-shadow:2px 0px 4px 0px rgba(0,0,0,.5)}#preheader .prehead-navigation #sow-icon-5:hover{right:0}#sow-icon-5 .sow-icon-container span{left:1px;top:6px !important;font-size:23px !important}#sow-icon-5 .icon-text p{position:relative;top:15px;margin-left:4px}.wrap{width:95%}.mitarbeiter{padding-bottom:15px;margin-bottom:20px}.headerbildintro{min-height:150px}.leistungsreihe{padding:8px 0}.leistungsreihe:nth-child(even){border-bottom:2px solid var(--lightblue)}.leistungsreihe:nth-child(odd){border-bottom:2px solid var(--lightblue)}.row.leistungsreihe{margin-bottom:0}.so-widget-sow-preisbox-base{border-bottom:0;padding-bottom:0}.sow-accordion{width:90%;margin:0 auto}.sow-accordion .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-title{line-height:20px}.sow-accordion .sow-accordion-panel .sow-accordion-open-close-button{position:absolute;right:11px;top:50%;border:2px solid var(--bluetext);color:var(--bluetext);width:33px;height:33px;border-radius:50%;text-align:center;line-height:30px;float:none !important;transform:translate(0,-50%)}.half-and-half .half-text{padding-top:33px;padding:20px}.kontakt .col-xs-4,.kontakt .col-xs-12,.kontakt .col-xs-6,.kontakt .col-xs-8{margin-bottom:10px}.kontakt .row{margin-bottom:0}.kontakt input[type=submit]{width:100%;display:block;text-align:center;float:none}.services .so-panel{margin-bottom:20px !important}.site-content-contain{margin-top:114px}.inner-content{width:95%}.teaser{margin-bottom:20px}.left-teaser:before,.right-teaser:before,.down-teaser:before{display:none !important;transition:all .6s ease-in-out;content:"";display:block;position:absolute;left:calc(50% - 84px);top:-37px;transform:rotate(90deg) translate(0,-50%);width:52px;height:123px;background:url(/wp-content/uploads/2018/10/blue-bubble-left.png) no-repeat;background-size:cover}.left-teaser:after,.right-teaser:after,.down-teaser:after{display:none !important;right:initial;transition:all .6s ease-in-out;position:absolute;color:#fff;top:25px;left:calc(50% - 15px);transform:translate(0,-50%);-webkit-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);box-shadow:2px 0px 4px 0px rgba(0,0,0,.5);text-align:center;font-weight:300;margin:0 auto;content:"\e60d";font-family:'Rivolicons-Free';font-size:16px;border:2px solid #fff;width:35px;height:35px;line-height:32px;display:block;border-radius:50%}.fullscreenslider .slider-content{width:85%;top:20px}.fullscreenslider .slider-content h2+p{display:none}.fullscreenslider .sow-slider-image-wrapper h2{line-height:110% !important}.fullscreenslider,.fullscreenslider .so-widget-sow-layout-slider,.fullscreenslider .sow-slider-base,.fullscreenslider .sow-slider-images,.fullscreenslider .sow-slider-image{height:70vh !important}.inclusive h5{margin-top:-12px;margin-bottom:35px}.textintro-left .pricebox{margin-top:20px}h2.newstitle{font-size:36px}.newest-post-image.col-xs-6{width:100%;margin-bottom:20px;float:left}.newest-post-content pre{overflow:visible;float:none;margin-bottom:0;margin-top:0;background:0 0;padding:0;font-family:"EurekaSansWeb W01 Regular";font-size:32px;color:var(--gold);font-weight:700;line-height:85%;display:block;margin:0 auto;position:relative;width:100%;text-align:center}.arrangement-sitetitle{height:0;opacity:0;transition:all .3s ease-in-out;position:absolute;top:80px;left:-36px;font-family:'Ernest&EmilySlanted',"EurekaSansWebPro-Bold W01 Rg",sans-serif;font-size:30px;color:var(--bluetext);background:var(--lightblue);padding:29px 20px 20px 36px}.latest-saison .btngold{width:100%;display:block}.newest-post-content+.btngold{width:100%;display:block}.newest-post-content{width:100%;padding:0 12px}#pg-4-2>.panel-row-style,#pg-4-3>.panel-row-style{padding-bottom:0 !important}#pg-4-2>.panel-row-style{padding-top:20px !important}.page-id-4 .intronavigation ul li{display:block;margin-bottom:10px}.page-id-4 .intronavigation ul li a{border:2px solid #fff}#pg-4-5>.siteorigin-panels-stretch{padding:35px 20px !important}#pg-4-5 .btngold{width:100%;display:block}#pg-wf449d358-0>div{display:none !important}#pgc-4-7-0{margin-top:20px}#pg-4-4{margin-bottom:0 !important}.fullscreenslider.introbox .slider-content{top:20px;width:95%}#panel-4-7-0-0>div>div>div>ul>li.sow-slider-image.sow-slider-image-cover.cycle-slide.cycle-slide-active>div.sow-slider-image-overlay.sow-slider-image-cover{background:var(--bluetext) !important}.fullscreenslider.introbox a{text-shadow:none;transition:.3s ease-in-out;font-weight:300;color:var(--bluetext) !important;text-align:center;display:inline-block;text-transform:uppercase;box-shadow:none;margin-bottom:10px;width:100% !important;background:#fff !important;margin-top:0 !important}.fullscreenslider.introbox{margin-top:15px}.fullscreenslider.introbox .scroll-link{display:none !important}.fullscreenslider.introbox .slider-content h2+p{display:block !important}.fullscreenslider.introbox .slider-content h2{margin-top:30px !important;width:70%;margin-left:15% !important}.fullscreenslider.introbox,.fullscreenslider.introbox .so-widget-sow-layout-slider,.fullscreenslider.introbox .sow-slider-base,.fullscreenslider.introbox .sow-slider-images,.fullscreenslider.introbox .sow-slider-image{height:100vh !important}.fullscreenslider .sow-slider-base ul.sow-slider-images li.sow-slider-image .sow-slider-image-container p{padding-bottom:0;margin-top:0}#panel-wf449d358-1-1-0>div>div>p:nth-child(2){padding-top:10px}#pg-4-7{margin-bottom:0 !important}#pg-13-0{margin-bottom:5px !important}#pg-13-2>.panel-row-style{padding-top:0 !important;padding-bottom:0 !important}#pg-39-4,#pg-39-5,#pg-39-6,#pg-39-7,#pg-39-8{margin-bottom:20px !important}#pg-15-0{margin-bottom:5px !important}#pg-15-1>.panel-row-style{padding:30px 0 0 !important}#pg-15-2{margin-bottom:0 !important}#pg-15-3>.panel-row-style{padding-bottom:0 !important}#pg-17-2>.panel-row-style{padding-bottom:0 !important}#pg-17-3>.panel-row-style,#pg-17-4>.panel-row-style{padding-bottom:0 !important}#pg-19-0{margin-bottom:5px !important}#pg-97-0{margin-bottom:5px !important}#pg-19-1>.panel-row-style,#pg-19-2>.panel-row-style{padding-bottom:0 !important}#pg-97-1>.panel-row-style,#pg-97-2>.panel-row-style{padding-bottom:0 !important}#pg-99-2{display:none}.datenzeile.jobs>.panel-grid-cell:first-child>.tablefield p{font-size:26px}.datenzeile.jobs>.panel-grid-cell:last-child>.tablefield{margin-top:20px;margin-bottom:15px}.datenzeile.jobs .tablefield{text-align:center}.vorteilsbox{padding:0 20px}.intronavigation{width:95%;position:relative;margin:0 auto}.intronavigation .panel-grid-cell{width:100% !important;text-align:center !important;position:relative;top:inherit}.intronavigation ul li{display:block;border:2px solid #fff;margin-bottom:10px}.intronavigation{margin-bottom:40px}.impressionen .sow-masonry-grid-item:before{pointer-events:none;position:absolute;width:calc(100% - 16px);height:calc(100% - 16px);border:2px solid #fff;display:block;content:"";left:8px;top:8px;z-index:99}.impressionen .sow-masonry-grid-item:after{right:10px}.impressionen{background:0 0 !important;padding:0 20px !important}.farbe{top:14px}#panel-235-0-1-0>.panel-widget-style{padding:30px 0 0 !important}#pl-235 #panel-235-0-0-0,#pl-235 #panel-235-0-2-0{margin-top:35px !important}#panel-235-0-1-0>.panel-widget-style,#pl-235 #panel-235-0-1-0{margin-top:0 !important}#pl-239 #panel-239-0-0-0,#pl-237 #panel-237-0-0-0{margin-top:35px !important}.farbe.rot-double,.farbe.gelb-double{right:22px}#colophon>div>div>div:nth-child(1){width:100%;margin-bottom:20px;float:none}#colophon>div>div>div:nth-child(2){width:100%;margin-bottom:20px;float:none}#sow-editor-4>div>div>p:nth-child(2){width:100%;float:none}#sow-editor-4>div>div>p:nth-child(3){width:100%;float:none;padding-left:0}#menu-footermenue{padding:0 30px}#afterfooter-right ul li{display:block;width:100%;padding:18px 0 15px;border-bottom:1px solid #000}#afterfooter-right ul li:last-child{border-bottom:0;padding-bottom:0}#afterfooter-right ul li a{width:100%;text-align:center;display:block}.site-footer{padding:30px}.site-footer .col-xs-4{margin-bottom:30px}.afterfooter{background:#fff;width:100%;padding:15px 0;height:inherit;overflow:auto}.scrollToTop{transition:all .3s ease-in-out;position:relative;margin:0 auto;top:0;font-size:20px;text-align:center;background:var(--lightblue);width:100%;height:50px;margin-top:25px}div.afterfooter>div>div>div:nth-child(3){text-align:center;margin-top:30px}#custom_html-2>div>p{text-align:center !important;color:var(--bluetext) !important}#custom_html-2>div>p a{color:var(--bluetext) !important}}.blog-share-menu{margin-top:30px;text-align:center}.kurzentrum-share-social-icon{display:inline-block;width:42px;height:42px;background:var(--gold);margin-right:7px;padding:10px;box-sizing:border-box;text-align:center;transition:all .3s !important}.kurzentrum-share-social-icon:last-child{margin-right:0}.kurzentrum-share-social-icon img{width:auto;height:100%;box-shadow:none !important;-webkit-box-shadow:none !important}#epcs-whatsapp{display:none}#epcs-whatsapp:hover{background:#58bd55}#epcs-facebook:hover{background:#4267b2}#epcs-twitter:hover{background:#1da1f2}#epcs-xing:hover{background:#009090}#epcs-email:hover{background:#a38a25}.blog-back-btn{width:100%;margin-top:50px;text-align:center}.blog-back-btn a{line-height:140%;transition:all .3s ease-in-out;font-size:18px;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:1px;background:var(--gold);border-radius:22px;padding:8px 22px;text-align:center;display:inline-block}.blog-back-btn a span{display:inline-block;transform:translateY(2px);margin-right:5px}@media (max-width:550px){.fullscreenslider .sow-slider-base .sow-slide-nav.sow-slide-nav-prev{left:0}.fullscreenslider .sow-slider-base .sow-slide-nav.sow-slide-nav-next{right:0}.teaser .so-widget-sow-editor p{text-transform:none;font-size:20px}.arrangement-sitetitle{width:calc(100% + 60px) !important;font-size:26px}}.newsletter-container form{margin-top:30px}.newsletter-container label{color:#fff}.newsletter-container input[type=text],.newsletter-container textarea{border:0;box-shadow:none;border-radius:0;width:100%;font-family:"Libre Franklin","Helvetica Neue",helvetica,arial,sans-serif;font-size:16px}.newsletter-container input[type=text]::placeholder,.newsletter-container textarea::placeholder{color:var(--bluetext);text-transform:uppercase;font-size:12px;letter-spacing:1px}.newsletter-container input[type=radio]{-webkit-appearance:none;-moz-appearance:none;width:46px;height:46px;background:#fff;position:relative}.newsletter-container input[type=radio]:checked:after{color:var(--bluetext);content:"\e620";font-family:'Rivolicons-Free';display:block;position:absolute;left:10px;top:3px;font-size:28px;color:#000}.newsletter-container input[type=radio]:hover{cursor:pointer}.newsletter-container input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;width:46px;height:46px;background:#fff;position:relative}.newsletter-container input[type=checkbox]:checked:after{color:var(--bluetext);content:"\e620";font-family:'Rivolicons-Free';display:block;position:absolute;left:10px;top:3px;font-size:28px;color:#000}.newsletter-container input[type=checkbox]:hover{cursor:pointer}.newsletter-container .col-xs-4,.newsletter-container .col-xs-12,.newsletter-container .col-xs-6,.newsletter-container .col-xs-8{padding:0 5px}.newsletter-container .row{margin-bottom:10px}.newsletter-container .cr_item_label{position:relative;top:-17px;color:#fff;text-transform:uppercase}.newsletter-container .cr_item_label_big{position:absolute;top:7px;color:#fff;text-transform:uppercase}.newsletter-container .cr_item_radio{position:relative;width:33.333%;float:left}.datenschutz_hinweis p{font-size:16px;line-height:18px;margin:8px 0 15px}.datenschutz_hinweis a{color:#fff}.newsletter-container .cr_button{line-height:140%;transition:all .3s ease-in-out;font-size:18px;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:1px;background:var(--gold);border-radius:22px;padding:8px 22px;text-align:center;display:inline-block}.newsletter-container .cr_button_abmelden{margin-top:20px;margin-bottom:20px;line-height:140%;transition:all .3s ease-in-out;font-size:18px;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:1px;background:var(--gold);border-radius:22px;padding:8px 22px;text-align:center;display:inline-block}.nl_center{text-align:center}.newsletter-container a{color:var(--gold)}.newsletter-container .uc-text-embedding{color:#fff}.newsletter-container .uc-text-embedding .uc-text-embedding-inline-button{height:auto}.mce_text_abmelden{color:#fff;text-align:center;margin-bottom:30px;font-size:20px;margin-top:0}#panel-3236-1-1-0{margin-bottom:60px !important}.page-id-2967 .entry-content p a,.page-id-2963 .entry-content p a{color:var(--gold)}.btngoldjobs{float:left}@media (max-width:960px){.input_outer_responsive .cr_item_label{position:absolute;top:6px;left:60px;width:calc(100% - 60px)}.input_outer_responsive{position:relative}}@media (max-width:750px){.newsletter-container .cr_item_radio{width:100%;float:none}.kontakt .wpcf7-radio .wpcf7-list-item{margin-left:0;width:100%}.newsletter-container .col-xs-4,.newsletter-container .col-xs-8{width:100%}.newsletter-container input{margin-bottom:10px}.newsletter-container .row{margin-bottom:0}.input_outer_responsive .cr_item_label_big{position:absolute;top:6px;left:60px;width:calc(100% - 60px)}}.tribe-events-page-title{font-size:56px;font-weight:400}.events-archive .site-content{margin-top:168px}#tribe-bar-form{background:var(--lightblue)}.tribe-bar-views-inner{background:var(--gold)}#tribe-bar-form .tribe-bar-submit input[type=submit]{background:0 0;border:2px solid var(--bluetext);color:var(--bluetext);font-weight:400;padding:9px 15px;letter-spacing:1px;transition:all .3s}#tribe-bar-form .tribe-bar-submit input[type=submit]:hover,#tribe-bar-form .tribe-bar-submit input[type=submit]:focus,#tribe-bar-form .tribe-bar-submit input[type=submit]:active{background:var(--bluetext);color:#fff}#tribe-bar-views-toggle:focus,#tribe-bar-views-toggle:hover{background:rgba(255,255,255,.3);outline:none}#tribe-bar-views-toggle:after{top:12px}.tribe-bar-views-open #tribe-bar-views-toggle:after{top:4px}#tribe-bar-views .tribe-bar-views-list{background:#dfca78}#tribe-bar-views .tribe-bar-views-option.tribe-bar-active,#tribe-bar-views .tribe-bar-views-option:hover{background:var(--gold)}.tribe-events-notices{margin:0 0 18px}.tribe-events-calendar thead th{background:var(--gold);border-right:1px solid #fff;border-left:1px solid #fff;border-bottom:none}.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-daynum-] a{background:var(--lightblue);color:var(--bluetext)}#tribe-events-content .tribe-events-calendar td{border:1px solid #fff}#tribe-events-content table.tribe-events-calendar{background:rgba(255,255,255,.6)}.events-archive.events-gridview #tribe-events-content table .type-tribe_events{margin:0;background:rgba(255,255,255,.3);padding:0}.events-archive.events-gridview #tribe-events-content table .type-tribe_events h3{padding:0}.events-archive.events-gridview #tribe-events-content table .type-tribe_events h3 a{padding:11px 13px;float:left}#tribe-events .tribe-events-button,#tribe-events .tribe-events-button:hover,#tribe_events_filters_wrapper input[type=submit],.tribe-events-button,.tribe-events-button.tribe-active:hover,.tribe-events-button.tribe-inactive,.tribe-events-button:hover,.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{background-color:var(--bluetext)}#tribe-events-content .tribe-events-calendar td:hover{background:#fff}.recurring-info-tooltip,.tribe-events-calendar .tribe-events-tooltip,.tribe-events-shortcode.view-week .tribe-events-tooltip,.tribe-events-week .tribe-events-tooltip{padding:10px 20px}.tribe-events-tooltip h3{font-size:20px !important;text-transform:uppercase;font-weight:300;letter-spacing:0px;color:var(--bluetext);line-height:25px}.tribe-events-tooltip .tribe-event-description{margin-top:10px}.tribe-events-tooltip .tribe-event-description p{font-size:16px;color:var(--bluetext);line-height:18px;margin-bottom:0}.tribe-events-tooltip .link-more{text-transform:uppercase}#tribe-events-footer .tribe-events-sub-nav a,#tribe-events-header .tribe-events-sub-nav a{color:#fff;text-transform:uppercase}.single-tribe_events .tribe-events-content{background:#fff;padding:30px;box-sizing:border-box;width:100%}.single-tribe_events #tribe-events-content{margin-top:170px}#tribe-events{max-width:1200px;margin:0 auto}.tribe-events-back a{color:#fff;text-transform:uppercase}.tribe-events-back a:hover{color:var(--gold)}.single-tribe_events .tribe-events-single-event-title{font-size:56px;margin-bottom:20px;color:#fff}.tribe-events-single-event-description ul{padding-left:30px;color:#333;font-size:20px;font-weight:400}.tribe-events-single-event-description strong{font-family:"EurekaSansWebPro-Bold W01 Rg"}.tribe-events-single-event-description ul li{margin-bottom:8px}#tribe-events-content .tribe-events-back a{background:var(--lightblue);color:var(--bluetext);padding:20px;text-decoration:none;font-size:14px;margin-top:20px;clear:both}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{margin-top:var(--tec-spacer-8);background:#fff;padding:30px 0}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{display:none}.tribe-events-c-subscribe-dropdown__container{display:none !important}#tribe-events-content .tribe-events-schedule{width:100%;text-align:center;background:var(--gold);padding:15px 20px;margin:0}#tribe-events-content .tribe-events-schedule h2{color:#fff;font-family:"EurekaSansWeb W01 Regular";font-weight:700;font-size:24px;width:100%;margin-bottom:5px}#tribe-events-content .tribe-events-schedule .tribe-events-cost{color:var(--bluetext);font-weight:400;font-size:20px}.tribe-events-content-left{width:75%;float:left;box-sizing:border-box;padding-right:30px;margin-bottom:50px}.tribe-events-content-right{width:25%;float:left;box-sizing:border-box}.tribe-events-content-right:after{content:"";display:block;clear:both}.single-tribe_events .tribe-events-event-meta{margin:0 0 20px;background:#fff;border:none;padding:15px 10px;font-size:20px}.tribe-events-event-meta .column,.tribe-events-event-meta .tribe-events-meta-group{width:100%}.tribe-events-meta-group .tribe-events-single-section-title{color:var(--bluetext);font-weight:400;font-size:24px}.tribe-events-event-meta .tribe-events-venue-map{margin:0;width:100%;float:left;background:0 0;border:none;padding:0;min-height:250px}.tribe-events-event-meta .tribe-events-venue-map iframe{height:250px !important}.single-tribe_events .tribe-events-event-image{margin-bottom:0}.tribe-events-event-image img{display:block}#tribe-events .tribe-events-button,.tribe-events-button{font-size:20px}.events-list #tribe-events-footer,.single-tribe_events #tribe-events-footer,.tribe-events-day #tribe-events-footer,.tribe-events-map #tribe-events-footer,.tribe-events-photo #tribe-events-footer{border:none}.tribe-events-list-separator-month{padding-bottom:0;margin-bottom:10px}.tribe-events-list .type-tribe_events:first-of-type{margin-top:10px}.tribe-events-list-separator-month span{padding:0;color:#fff;font-size:35px;background-color:transparent}.tribe-events-list-separator-month:after{display:none}.tribe-bar-submit{margin-left:11.6667%;width:30%}.tribe-events-list .type-tribe_events{padding:20px !important;box-sizing:border-box;width:100%;background:#fff}.tribe-events-list-event-title a{text-transform:uppercase;color:var(--bluetext);font-weight:400}.tribe-events-loop .tribe-events-event-meta{font-size:20px}.tribe-events-list .tribe-event-schedule-details{color:var(--gold)}.tribe-events-list .tribe-events-read-more{line-height:120%;transition:all .3s;margin-top:17px;font-size:18px !important;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:1px;background:var(--gold);border-radius:22px;padding:8px 22px 10px;text-align:center;display:block;border:none;width:100%}.tribe-events-list-event-description{padding:0 !important}.tribe-events-day .tribe-events-day-time-slot .tribe-events-day-time-slot-heading{background:var(--lightblue);padding:12px 20px 5px;color:var(--bluetext);font-size:30px}.tribe-events-day .tribe-events-day-time-slot .type-tribe_events{margin-left:0}.tribe-events-day-time-slot .time-details{color:var(--gold)}#tribe-bar-collapse-toggle{color:var(--bluetext);font-weight:400}#tribe-bar-collapse-toggle:focus,#tribe-bar-collapse-toggle:hover{background:var(--lightblue);color:var(--bluetext)}.tribe-events-list-widget{background:#fff;padding:20px;box-sizing:border-box}.tribe-events-list-widget .tribe-event-title{margin-top:0}.tribe-events-list-widget .tribe-event-title a{color:var(--bluetext)}.tribe-events-list-widget li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--gold);list-style-type:none}.tribe-events-list-widget li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.tribe-events-widget-link a{line-height:120%;transition:all .3s;margin-top:17px;font-size:18px !important;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:1px;background:var(--gold);border-radius:22px;padding:8px 22px 10px;text-align:center;display:block;border:none;width:100%}.datepicker.dropdown-menu{z-index:9999 !important}.tribe-events-schedule-eintritt{color:var(--bluetext);font-weight:400;font-size:20px;line-height:22px}@media (max-width:1150px){#tribe-bar-form .tribe-bar-submit input[type=submit]{letter-spacing:0;text-transform:none;padding:9px 10px}}@media (max-width:1010px){.tribe-events-content-left{width:65%}.tribe-events-content-right{width:35%}}@media (max-width:850px){.single-tribe_events #tribe-events-content{margin-top:40px}}@media (max-width:781px){.tribe-bar-submit{margin-left:0}}@media (max-width:768px){#tribe-events-content .tribe-events-calendar td.tribe-events-present:hover,.tribe-events-calendar td.tribe-events-present,.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{background-color:var(--bluetext);color:#fff}.tribe-events-calendar .tribe-events-has-events:after{background-color:var(--bluetext)}.tribe-mobile-day{background:#fff;padding:10px;box-sizing:border-box;width:100%}#tribe-mobile-container .type-tribe_events h4{margin:0 0 20px}.tribe-events-mobile h4 a{color:var(--bluetext)}.tribe-events-mobile .tribe-events-event-schedule-details{font-size:20px;color:var(--bluetext)}.tribe-events-mobile .tribe-event-description{margin-top:15px}#tribe-mobile-container .type-tribe_events .tribe-events-event-image{margin:0 10px 10px 0}.tribe-events-mobile .tribe-event-description .link-more{display:none}.tribe-events-page-title{font-size:26px}.events-archive .site-content{margin-top:0}.single-tribe_events .tribe-events-single-event-title{font-size:26px}.tribe-events-content-left{width:60%}.tribe-events-content-right{width:40%}.single-tribe_events .tribe-events-schedule{border:none}#tribe-events div.tribe-events-single-event-description{padding:20px}.pum-container,.pum-theme-standard-theme-2 .pum-container{left:50% !important;transform:translateX(-50%) !important;max-width:90% !important}}@media (max-width:650px){.tribe-events-content-left{width:100%;padding-right:0}.tribe-events-content-right{width:100%}.tribe-events-cal-links a{margin:0;width:100%;text-align:left}}@media print{form,button,input,select,textarea{display:block !important}}.white-button .gmk-button a.button{color:var(--bluetext);background:#fff;border:1px solid var(--bluetext)}.white-button .gmk-button a.button:hover{color:#fff;background:var(--bluetext);border-color:#fff}.red-button .gmk-button a.button{color:#fff;background:red;border:1px solid red}.red-button .gmk-button a.button:hover{background:#fff;color:red;border:1px solid #fff}.single-blog-content .wp-caption-text{color:#fff;font-size:14px}