/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.btn-generic{background-color:#016C3E;border:1px solid #016C3E;color:#fff;text-align:center;padding:8px 20px;margin:20px 0;min-width:70px}.btn-generic a{color:#fff}.touch-false .btn-generic{transition:background-color .4s ease-in-out,color .6s ease-in-out;-webkit-transition:background-color .4s ease-in-out,color .6s ease-in-out;-o-transition:background-color .4s ease-in-out,color .6s ease-in-out;-moz-transition:background-color .4s ease-in-out,color .6s ease-in-out}.touch-false .btn-generic:hover{background-color:#fff;color:#016C3E}@font-face{font-family:'SchnyderXL-Light-Web';src:url("/static/fonts/SchnyderXL-Light-Web.eot?10732dd8cd23");src:url("/static/fonts/SchnyderXL-Light-Web.eot?&10732dd8cd23#iefix") format("embedded-opentype"),url("/static/fonts/SchnyderXL-Light-Web.woff2?10732dd8cd23") format("woff2"),url("/static/fonts/SchnyderXL-Light-Web.woff?10732dd8cd23") format("woff"),url("/static/fonts/SchnyderXL-Light-Web.ttf?10732dd8cd23") format("truetype"),url("/static/fonts/SchnyderXL-Light-Web.svg?10732dd8cd23#SchnyderXL-Light-Web") format("svg");font-weight:300;font-style:normal;font-display:swap}.app{color:#016C3E;margin-top:100px}.app h1{text-align:center}.app .appNav{position:relative;height:60px;padding-bottom:20px;margin-bottom:20px;text-align:center;border-bottom:1px solid rgba(1,108,62,0.1)}.app .appNav .arrow{font-size:30px;line-height:1;color:#016C3E;font-weight:900}.app .appNav .backToOverview{color:#016C3E;padding-top:30px;display:inline-block;vertical-align:top;box-sizing:border-box}.app .appNav .previous,.app .appNav .next{position:absolute;top:0;color:#016C3E}.app .appNav .previous span,.app .appNav .next span{opacity:0;line-height:30px}.app .appNav .previous{left:0;text-align:left}.app .appNav .previous span{text-align:left}.app .appNav .next{right:0;text-align:right}.app .appNav .next span{text-align:right}.app .list{text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.app .entry{margin-bottom:40px;position:relative;display:flex;min-height:400px}.app .link{position:relative;display:block;width:100%;height:100%;background-color:#043722}.app .textBox{text-align:left;padding:40px 20px 20px 20px}.app .separatorLine{background-color:#016C3E;height:7px;width:38px;display:block;margin:40px 0 40px 20px}.app .bgFallbackImageWrap{width:100%;padding-top:100%;background-color:#05532B}.app .articleStyle,.app .titleStyle{text-align:left}.app .emptyWrap{height:0;display:block}.cms_news-article-list .titleStyle,.cms_news-article-list .articleStyle{font-size:30px}.app-detail .titleBar{margin:40px 0 0 0}.app-detail .documentRow{margin:40px 0}.app-teaser{margin:0;text-align:left}.app-teaser .list{margin:0 auto}.app-teaser .entry{margin-bottom:0;border-right:1px solid #05532B;height:100%}.app-teaser .entry:last-child{border-right:0}.touch-false .app .appNav .backToOverview{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.touch-false .app .appNav .backToOverview:hover{color:#016C3E}.touch-false .app .appNav .previous span,.touch-false .app .appNav .next span{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.touch-false .app .appNav .previous .arrow,.touch-false .app .appNav .next .arrow{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.touch-false .app .appNav .previous:hover span,.touch-false .app .appNav .next:hover span{opacity:1}.touch-false .app .appNav .previous:hover .arrow,.touch-false .app .appNav .next:hover .arrow{color:#016C3E}.touch-false .app .link{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.touch-false .app .link:hover{background-color:#05532B}html,body{height:100%}body{display:block;font-family:"Open Sans","Helvetica",sans-serif;font-size:16px;font-weight:300;line-height:1.4;color:#000}h1,h2,h3,h4,h5{font-family:"SchnyderXL-Light-Web","times",serif;line-height:1.5;margin:0 0 20px 0;color:#016C3E}h1,h2{font-size:60px}h3{font-size:50px}p{margin:0 0 20px;line-height:1.5}p:last-child{margin:0}ol,ul{margin:1em 0 1em;padding:0 0 0 1.25em}li{margin:0 0 0.25em;line-height:1.5}a{outline:none;text-decoration:none;color:#016C3E}a:active{outline:none}a[href^="tel"]{color:inherit!important;text-decoration:none!important}a[x-apple-data-detectors]{color:inherit!important;text-decoration:none!important;font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;line-height:inherit!important}img{display:block;width:100%;max-width:100%}b,strong{font-weight:900}svg.icon{width:64px;height:64px}.sizer{font-size:20px}.w-content-1200{max-width:1200px;width:100%;margin:auto;padding:0 20px}.w-content{max-width:1400px;width:100%;margin:auto;padding:0 20px}.w-contentSlave{margin:auto -20px}.w-contentSlave .gutter{padding-left:20px;padding-right:20px}.w-content-980{max-width:980px;width:100%;margin:auto;padding:0 30px}.w-content-980 .w-contentSlave{margin:auto -30px}.w-content-980 .w-contentSlave .gutter{padding-left:30px;padding-right:30px}.w-80,.w-75,.w-66,.w-60,.w-50,.w-40,.w-33,.w-25,.w-23,.w-20,.w-16,.w-15{display:inline-block;vertical-align:top;box-sizing:border-box}.w-100{width:100%;display:block}.w-80{width:80%}.w-75{width:75%}.w-66{width:66.6666%}.w-60{width:60%}.w-50{width:50%}.w-40{width:40%}.w-33{width:33.33333%}.w-25{width:25%}.w-23{width:23%}.w-20{width:20%}.w-16{width:16.6666%}.w-15{width:15%}.h-140,.h-70,.h-60,.h-33{position:relative;height:0;display:block;overflow:hidden}.h-140{padding-top:140%}.h-70{padding-top:70%}.h-60{padding-top:60%}.h-33{padding-top:33.33%}.block{display:block}.inline-block{display:inline-block;vertical-align:top;box-sizing:border-box}.bottomAligned{vertical-align:bottom}.topAligned{vertical-align:top}.middleAligned{vertical-align:middle}.leftAligned{text-align:left}.rightAligned{text-align:right}.centerAligned{text-align:center}.marginTopBottom{margin-top:60px;margin-bottom:60px}.hidden{display:none}.resizing{display:none}.clear{clear:both}.menu-top-bar{width:100%;position:relative;z-index:5}.menu-top-bar .logo,.menu-top-bar .burgerButtonWrapper,.menu-top-bar .btn-booking{position:absolute;top:30px}.menu-top-bar .logo{top:20px;left:30px;z-index:92}.menu-top-bar .logo svg{fill:#016C3E;width:100px;height:56px}.menu-top-bar .logo .label{position:absolute;text-indent:-3000px}.menu-top-bar .btn-booking{right:260px;margin:0}.menu-top-bar .burgerButtonWrapper{right:20px;z-index:93;cursor:pointer}.menu-top-bar .burgerButtonWrapper .burgerButton{width:25px;height:40px;display:block;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.menu-top-bar .burgerButtonWrapper .burgerButton span{display:block;position:absolute;height:6px;width:100%;background-color:#016C3E;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.menu-top-bar .burgerButtonWrapper .burgerButton span:nth-child(1){top:0px}.menu-top-bar .burgerButtonWrapper .burgerButton span:nth-child(2),.menu-top-bar .burgerButtonWrapper .burgerButton span:nth-child(3){top:17px}.menu-top-bar .burgerButtonWrapper .burgerButton span:nth-child(2){right:0}.menu-top-bar .burgerButtonWrapper .burgerButton span:nth-child(3){left:0}.menu-top-bar .burgerButtonWrapper .burgerButton span:nth-child(4){top:34px}.menu-top-bar .burgerButtonWrapper .burgerButton.open span:nth-child(1){-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-o-transform:rotate(-225deg);transform:rotate(-225deg);top:5px;-webkit-transition:transform .4s ease-out,top .4s ease-out;-moz-transition:transform .4s ease-out,top .4s ease-out;-o-transition:transform .4s ease-out,top .4s ease-out;transition:transform .4s ease-out,top .4s ease-out}.menu-top-bar .burgerButtonWrapper .burgerButton.open span:nth-child(2){right:0;top:25px;-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-o-transform:rotate(-225deg);transform:rotate(-225deg);-webkit-transition:transform .3s ease-out,right .6s ease-out;-moz-transition:transform .3s ease-out,right .6s ease-out;-o-transition:transform .3s ease-out,right .6s ease-out;transition:transform .3s ease-out,right .6s ease-out}.menu-top-bar .burgerButtonWrapper .burgerButton.open span:nth-child(3){box-shadow:none;left:0;top:25px;-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-o-transform:rotate(-225deg);transform:rotate(-225deg);-webkit-transition:transform .3s ease-out,left .6s ease-out;-moz-transition:transform .3s ease-out,left .6s ease-out;-o-transition:transform .3s ease-out,left .6s ease-out;transition:transform .3s ease-out,left .6s ease-out}.menu-top-bar .burgerButtonWrapper .burgerButton.open span:nth-child(4){-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-o-transform:rotate(-225deg);transform:rotate(-225deg);top:5px;-webkit-transition:transform .4s ease-out,top .4s ease-out;-moz-transition:transform .4s ease-out,top .4s ease-out;-o-transition:transform .4s ease-out,top .4s ease-out;transition:transform .4s ease-out,top .4s ease-out}.navLogoWhite .logo svg{fill:#fff;transition:fill .4s ease-in-out;-webkit-transition:fill .4s ease-in-out;-o-transition:fill .4s ease-in-out;-moz-transition:fill .4s ease-in-out}.navLogoWhite .btn-booking.btn-generic{background-color:transparent;color:#fff;border-color:#fff}.navLogoWhite .menu-languages .entry .link{color:#fff}.navLogoWhite .meta-links-wrapper .meta-link{color:#fff}.navLogoWhite .menu-top-bar .burgerButtonWrapper .burgerButton span{background-color:#fff}.navLogoWhite .menu-top-bar .burgerButtonWrapper .burgerButton.open span{background-color:#016C3E}.navLogoWhite .menu-top-bar.open .logo svg{fill:#016C3E}.navLogoWhite .menu-top-bar.open .btn-booking.btn-generic{background-color:#016C3E;color:#fff}.navLogoWhite .menu-top-bar.open .btn-booking.btn-generic a{color:#fff}.navLogoWhite .menu-top-bar.open .menu-languages .entry .link{color:#016C3E}.navLogoWhite .menu-top-bar.open .meta-links-wrapper .meta-link{color:#016C3E}.navLogoWhite .is-sticky .logo svg{fill:#016C3E}.navLogoWhite .is-sticky .btn-booking.btn-generic{color:#016C3E;border-color:#016C3E}.navLogoWhite .is-sticky .menu-languages .entry .link{color:#016C3E}.navLogoWhite .is-sticky .meta-links-wrapper .meta-link{color:#016C3E}.navLogoWhite .is-sticky .menu-top-bar .burgerButtonWrapper .burgerButton span{background-color:#016C3E}.menu{position:absolute;background-color:#fff;width:100%;z-index:4;top:-3000px;padding:140px 0;transition:top .2s ease-out;-webkit-transition:top .2s ease-out;-o-transition:top .2s ease-out;-moz-transition:top .2s ease-out}.menu:after{content:'';position:absolute;bottom:-100px;height:100px;width:100%;background:#fff;background:linear-gradient(180deg,#fff 0%,#c4c4c4 100%)}.menu ol,.menu ul{margin:0;padding:0;list-style:none}.menu li{margin:0;padding:0;list-style:none}.menu.open{top:0;min-height:100vh}.menu .papercut-mobile-only{width:100%;display:none}.menu .papercut-mobile-only svg{width:100%;margin:20px auto 40px;height:30px}.menu .papercut-mobile-only svg path{fill:#016C3E}.mainmenu{text-align:left;border-right:1px solid #016C3E}.mainmenu .link-0-papercut{width:0}.mainmenu .childmenu{padding-left:0}.mainmenu .entry-0{position:relative;margin-bottom:10px}.mainmenu .link-0{font-size:50px;font-family:"SchnyderXL-Light-Web","times",serif}.mainmenu .link-1.active{font-weight:600}.mainmenu .entry-1{padding:5px 30px 5px 0}.mainmenu .entry-1 a{color:#000}.mainmenu .iconPlusMinus{display:none;right:12px;top:8px;position:absolute;height:43px;width:43px;z-index:9}.mainmenu .iconPlusMinus.accordionOpen:before{transform:rotate(90deg)}.mainmenu .iconPlusMinus:before,.mainmenu .iconPlusMinus:after{content:"";position:absolute;background-color:#016C3E;transition:transform 0.25s ease-out}.mainmenu .iconPlusMinus:before{top:50%;left:50%;width:1px;height:16px;margin:-9px 0 0 -1px}.mainmenu .iconPlusMinus:after{top:20px;left:50%;margin:-1px 0 0 -8px;width:16px;height:1px}.mainmenu .iconPlusMinus:hover{cursor:pointer}.menu-content-wrap{padding-left:60px!important}.menu-content-wrap svg{width:100%;margin:120px auto 60px;height:30px}.menu-content-wrap svg path{fill:#016C3E}.menu-content-wrap .plugin-text-ckeditor{color:#000;margin-bottom:40px}.menu-content-wrap .plugin-text-ckeditor strong{color:#016C3E}.menu-content-wrap .plugin-buttonlist{text-align:left;margin:0}.menu-content-wrap .plugin-buttonlist .link-entry{margin-bottom:10px}.meta-links-wrapper{position:absolute;top:37px;right:179px}.meta-links-wrapper .meta-link{color:#016C3E;text-transform:uppercase}.menu-languages{text-align:right;background-color:transparent;width:99px;position:absolute;right:70px;margin:0;padding:0}.menu-languages .entry{margin:37px 10px 0 10px;text-transform:uppercase}.menu-languages .entry .link{color:#016C3E}.menu-wrap{position:absolute;width:100%!important;height:0;min-height:0}.menu-wrap.open{-webkit-overflow-scrolling:touch;overflow-y:scroll;height:120%}.menu-wrap .menu-top-bar{background-color:#fff;min-height:0;-webkit-transition:min-height .2s ease-in-out;-moz-transition:min-height .2s ease-in-out;-o-transition:min-height .2s ease-in-out;transition:min-height .2s ease-in-out}.is-sticky{-webkit-overflow-scrolling:touch}.is-sticky .menu-wrap{z-index:6!important;box-shadow:4px 4px 10px rgba(0,0,0,0.5)}.is-sticky .menu-wrap.open{overflow-y:scroll;height:120%;height:calc(100vh + 120px)}.is-sticky .menu-wrap .menu-top-bar{background-color:#fff;min-height:190px}.is-sticky .menu-wrap .logo{width:70px;height:39px;position:absolute;margin-top:114px;-webkit-transition:width .2s ease-in-out;-moz-transition:width .2s ease-in-out;-o-transition:width .2s ease-in-out;transition:width .2s ease-in-out}.is-sticky .menu-wrap .logo svg{width:70px;height:39px;-webkit-transition:width .2s ease-in-out;-moz-transition:width .2s ease-in-out;-o-transition:width .2s ease-in-out;transition:width .2s ease-in-out}.is-sticky .burgerButtonWrapper{position:absolute;top:140px;z-index:6!important}.is-sticky .burgerButtonWrapper .burgerButton span{height:5px}.is-sticky .burgerButtonWrapper .burgerButton span:nth-child(2),.is-sticky .burgerButtonWrapper .burgerButton span:nth-child(3){top:12px}.is-sticky .burgerButtonWrapper .burgerButton span:nth-child(4){top:24px}.is-sticky .burgerButtonWrapper .burgerButton.open span:nth-child(2){top:20px}.is-sticky .burgerButtonWrapper .burgerButton.open span:nth-child(3){top:20px}.is-sticky .btn-booking{position:absolute;margin-top:102px}.is-sticky .btn-booking.btn-generic{background-color:#fff;color:#016C3E;border-color:#016C3E!important}.is-sticky .menu-languages{margin-top:102px}.is-sticky .menu-languages .entry .link{color:#016C3E}.is-sticky .meta-links-wrapper{margin-top:102px}.is-sticky .meta-links-wrapper .meta-link{color:#016C3E}.is-sticky .menu.open{top:130px}.touch-false .menu-top-bar .burgerButtonWrapper .burgerButton:hover span{-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;background-color:#757074}.touch-false .mainmenu .link-0-papercut{width:40px;margin-right:20px}.touch-false .mainmenu .link-0-papercut svg path{fill:transparent;-webkit-transition:fill .4s ease-in-out;-moz-transition:fill .4s ease-in-out;-o-transition:fill .4s ease-in-out;transition:fill .4s ease-in-out}.touch-false .mainmenu .childmenu{padding-left:60px}.touch-false .mainmenu .entry-0:hover .link-0-papercut svg path{fill:#016C3E}.touch-false .mainmenu .link-1:hover{font-weight:bold}.touch-false.navLogoWhite .btn-booking.btn-generic:hover{background-color:#fff;color:#016C3E;border-color:#fff}.is-child-page .header-part{min-height:140px}.is-child-page .page-body{min-height:400px}.header-part{min-height:120px}#page{overflow:hidden;position:relative}.menuOpenFixit{overflow:hidden}.menuOpenFixit #page{pointer-events:none}.page-body{margin-bottom:220px}.content-submenu{margin:auto;text-align:center;margin-top:-18px;position:relative;z-index:3;padding:0}.content-submenu .entry{margin:0 16px;display:inline-block;vertical-align:top;box-sizing:border-box}.content-submenu .entry .link{background-color:#016C3E;padding:5px 10px;color:#fff}.content-submenu .entry .pseudo-entry{display:block;color:transparent}.content-submenu .entry .pseudo-entry.pseudo-entry-top{display:none}.error-page-404{padding-top:150px}.submenu-footer{background-color:#016C3E;position:relative;width:100%;height:20px;text-align:center;margin:auto}.submenu-footer .content-submenu{top:-36px}.submenu-footer .content-submenu .pseudo-entry{display:block;color:transparent}.submenu-footer .content-submenu .pseudo-entry.pseudo-entry-top{display:block}.submenu-footer .content-submenu .pseudo-entry.pseudo-entry-bottom{display:none}.footer{background-color:#016C3E;color:#fff;font-size:14px;font-weight:200;padding-top:60px;padding-bottom:60px}.footer *{color:#fff}.footer .plugin-text{padding:0}.footer .plugin-text a{color:#999}.footer .footerLogo{text-align:center;margin-bottom:60px}.footer .footerLogo svg{width:140px;height:78px}.footer .footerLogo svg path{fill:#fff}.footer .w-contentSlave{display:flex}.footer .footerCol{margin-bottom:30px}.footer .footerText,.footer .footerMenu,.footer .footerAddressFirst,.footer .footerAddressSecond{display:flex;flex:1}.footer .footerText{display:block;justify-content:flex-start;flex-direction:column;min-width:30%}.footer .footerMenu{text-transform:uppercase;justify-content:center}.footer .footerMenu .footerMenuList{list-style:none;padding:0;margin:0}.footer .footerMenu .footerMenuList .child{margin-bottom:15px}.footer .footerMenu .footerMenuList .child a{font-size:16px}.footer .footer-social-wrap svg{width:40px;height:40px}.footer .footer-social-wrap svg path,.footer .footer-social-wrap svg circle{fill:#fff}.footer .footerText .w-33,.footer .footerText .w-50,.footer .footerText .w-66,.footer .footerText .w-100,.footer .footerAddressFirst .w-33,.footer .footerAddressFirst .w-50,.footer .footerAddressFirst .w-66,.footer .footerAddressFirst .w-100,.footer .footerAddressSecond .w-33,.footer .footerAddressSecond .w-50,.footer .footerAddressSecond .w-66,.footer .footerAddressSecond .w-100{width:auto}.touch-false .content-submenu .entry .link{-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out}.touch-false .content-submenu .entry .pseudo-entry{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.touch-false .content-submenu .entry:hover .link{background-color:#fff;color:#016C3E}.touch-false .content-submenu .entry:hover .pseudo-entry{color:#016C3E}.touch-false .footer .plugin-text a{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.touch-false .footer .plugin-text a:hover{color:#000}.touch-false .footer .footerLogo svg path{-webkit-transition:fill .3s ease-in-out;-moz-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.touch-false .footer .footerLogo svg:hover path{fill:#043722}.touch-false .footer .footerMenuList a{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.touch-false .footer .footerMenuList a:hover{color:#043722}.touch-false .footer .footer-social-wrap svg path,.touch-false .footer .footer-social-wrap svg circle{-webkit-transition:fill .3s ease-in-out;-moz-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.touch-false .footer .footer-social-wrap svg:hover path,.touch-false .footer .footer-social-wrap svg:hover circle{fill:#043722}.cookieconsent-optout-marketing{color:#303030!important;background-color:#d6d2d2;white-space:no-wrap;text-align:center;padding:40px 10px;z-index:2;position:relative}.cookieconsent-optout-marketing a{color:#303030!important;display:inline-block!important;text-decoration:underline}.cookieconsent-optout-marketing.cookiebot-small-style-nav{width:200px;position:absolute;right:240px;top:29px;font-size:10px;padding:6px}@media screen and (max-width:760px){.cookieconsent-optout-marketing.cookiebot-small-style-nav{top:15px;right:70px;width:170px;font-size:9px;padding:5px}.menuOpenFixit .cookieconsent-optout-marketing.cookiebot-small-style-nav{top:65px}}@media screen and (max-width:540px){.cookieconsent-optout-marketing.cookiebot-small-style-nav{width:90px}}.plugin{box-sizing:border-box;width:100%;padding:0}.plugin.w-20{width:20%}.plugin.w-25{width:25%}.plugin.w-30{width:33.3333%}.plugin.w-40{width:33.3333%}.plugin.w-50{width:50%}.plugin.w-60{width:66.6666%}.plugin.w-75{width:75%}.plugin.w-80{width:75%}.plugin.w-100{width:100%}.plugin-buttonlist{max-width:140px}.plugin-buttonlist .link-entry:first-child{margin-top:0}.plugin-picture .wrap{display:block;width:100%;height:auto}.plugin-picture .caption{margin:1em 0;font-size:0.75em}.plugin-picture .plugin-buttonlist{margin:0 0 0 auto}.plugin-gallery .picture-wrap .plugin-picture.marginTopBottom{margin-top:0;margin-bottom:0}.plugin-gallery .picture-wrap .plugin-picture .image{width:66.6666%}.plugin-gallery .picture-wrap.image-left .plugin-picture.has-buttons,.plugin-gallery .picture-wrap.image-right .plugin-picture.has-buttons{padding-right:0;display:flex;justify-content:space-between}.plugin-gallery .picture-wrap.image-right{text-align:right}.plugin-gallery .picture-wrap.image-right .plugin-picture.has-buttons{padding-left:0}.plugin-gallery .picture-wrap.image-right .plugin-picture.has-buttons .image{order:2}.plugin-gallery .picture-wrap.image-right .plugin-picture.has-buttons .button-list-wrap{order:1}.plugin-gallery .picture-wrap.image-right .plugin-picture.has-buttons .plugin-buttonlist{margin:0 auto 0 0}.plugin-gallery .picture-wrap.image-right .plugin-picture .image{margin:0 0 0 auto}.plugin-gallery .picture-wrap:last-child .plugin-picture{align-items:flex-end}.plugin-gallery .picture-wrap:last-child .plugin-picture .plugin-buttonlist .link-entry:last-child{margin-bottom:0}.plugin-contact{position:relative;box-sizing:border-box;color:#016C3E;text-align:right}.plugin-contact h2{font-family:"Open Sans","Helvetica",sans-serif;padding:0 10px;font-size:18px;line-height:30px;font-weight:normal}.plugin-contact .message-good{padding:0 10px}.plugin-contact:before{content:'';display:inline-block;vertical-align:middle;width:1px;height:100%;margin:0 0 0 -1px}.plugin-contact .form{display:inline-block;vertical-align:middle;box-sizing:border-box;padding:20px;text-align:left}.plugin-contact .form-row,.plugin-contact .submit-row{display:inline-block;vertical-align:top;box-sizing:border-box;width:50%;padding:10px}.plugin-contact label{display:block;display:none}.plugin-contact input[type="text"],.plugin-contact input[type="email"],.plugin-contact input[type="number"],.plugin-contact input[type="submit"],.plugin-contact textarea,.plugin-contact .submit-row button{display:block;box-sizing:border-box;width:100%;color:#1d1d1d;font:"Open Sans","Helvetica",sans-serif;font-weight:normal;font-size:0.8125em;padding:10px;border:1px solid #016C3E;background-color:#fff}.plugin-contact textarea,.plugin-contact input[type="submit"],.plugin-contact .submit-row button{height:4em}.plugin-contact input[type="submit"],.plugin-contact .submit-row button{color:#fff;border:1px solid grey;background-color:#016C3E}.plugin-contact .form-error{margin:0 10px 20px;padding:6px;color:#B00016;background-color:#ffc9c9}.plugin-contact .error input[type="text"],.plugin-contact .error input[type="email"],.plugin-contact .error input[type="number"],.plugin-contact .error input[type="submit"],.plugin-contact .error textarea{border:1px solid #B00016}.plugin-contact .errorlist{margin:0.25em 0;padding:6px;list-style:none;font-size:0.8125em;color:#B00016;background-color:#ffc9c9}.touch-false .plugin-contactbutton{-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.touch-false .plugin-contactbutton:hover{background-color:#fff;color:#016C3E;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.touch-false .plugin-contact input[type="submit"]{-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.touch-false .plugin-contact input[type="submit"]:hover{background-color:grey;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.plugin-title-icons svg{width:70px;height:70px}.plugin-title-icons svg path{fill:#016C3E}.plugin-title-icons.txtPositionLeft{text-align:left;width:100%;display:block}.plugin-title-icons.txtPositionLeft.show-icon h1,.plugin-title-icons.txtPositionLeft.show-icon .icon,.plugin-title-icons.txtPositionLeft.show-icon .space-faker{display:inline-block;vertical-align:middle;box-sizing:border-box}.plugin-title-icons.txtPositionLeft.show-icon h1,.plugin-title-icons.txtPositionLeft.show-icon .space-faker{width:75%}.plugin-title-icons.txtPositionLeft.show-icon .icon{width:25%;text-align:right}.plugin-title-icons.txtPositionMiddle{text-align:center;width:100%}.plugin-title-icons.txtPositionMiddle .space-faker{display:none}.plugin-title-icons.txtPositionMiddle svg{width:50px;height:50px}.plugin-title-icons.marginTopBottom h1{margin-bottom:0}.plugin-googlemaps{text-align:right}.plugin-googlemaps .address-box{text-align:left}.plugin-googlemaps .map{position:relative;box-sizing:border-box;height:100%;min-height:400px;overflow:hidden}.plugin-googlemaps .gm-style{position:absolute;left:0;top:0}.plugin-googlemaps .gm-style .gm-style-iw-d{width:200px;min-height:300px}.plugin-pages *{box-sizing:border-box}.plugin-pages ul,.plugin-pages ol{margin:0;padding:0}.plugin-pages .pages-subpages-teaserSlave{position:relative}.plugin-pages .entry{margin:80px 0}.plugin-pages .entry .link{display:flex;flex-wrap:wrap}.plugin-pages .entry .textBox{background-color:#fff;position:absolute;bottom:0;text-align:center;padding:2% 4%;font-weight:900;font-size:40px;font-family:"SchnyderXL-Light-Web","times",serif}.plugin-pages .entry .btn{align-self:flex-end;margin:0}.plugin-pages .entry.btn-right .textBox{right:0}.plugin-pages .entry.btn-right .btn{border-left:0}.plugin-pages .entry.btn-left .pages-subpages-teaserSlave{order:2}.plugin-pages .entry.btn-left .btn{order:1;border-right:0}.plugin-pages .bgFallbackImageWrap{background-image:url(/static/imgs/fallback_image.jpg?10732dd8cd23);background-repeat:no-repeat;background-size:100%;height:500px;min-height:100%}.touch-false .plugin-pages .entry .link .textBox{-webkit-transition:color .3s ease-in,background-color .3s;-moz-transition:color .3s ease-in,background-color .3s;-o-transition:color .3s ease-in,background-color .3s;transition:color .3s ease-in,background-color .3s}.touch-false .plugin-pages .entry .link .btn-generic{transition:background-color .4s ease-in-out,color .6s ease-in-out;-webkit-transition:background-color .4s ease-in-out,color .6s ease-in-out;-o-transition:background-color .4s ease-in-out,color .6s ease-in-out;-moz-transition:background-color .4s ease-in-out,color .6s ease-in-out}.touch-false .plugin-pages .entry .link:hover .textBox{background-color:#016C3E;color:#fff}.touch-false .plugin-pages .entry .link:hover .btn-generic{background-color:#fff;color:#016C3E}.plugin-room{text-align:center}.plugin-room .facility{display:inline-block;width:50px;height:50px;margin:10px;overflow:hidden;text-indent:-20000px;background-position:center;background-repeat:no-repeat;background-size:contain}.plugin-slider{z-index:2;position:relative;display:block;box-sizing:border-box;height:auto;background-color:#000}.plugin-slider .slides{position:relative;z-index:1;display:block;box-sizing:border-box;width:100%;height:750px;height:100vh;overflow:hidden}.plugin-slider .slides.just-one-slide .slidedActive{opacity:1;background-size:120%}.plugin-slider .indicators{position:absolute;z-index:4;left:50%;bottom:1em;transform:translateX(-50%);display:block;width:auto;height:auto}.plugin-slider .indicator{display:inline-block;width:7px;height:7px;overflow:hidden;margin:0 5px;border-radius:14px;background-color:rgba(255,255,255,0.75);text-indent:-200000px}.plugin-slider .indicator.active{background-color:rgba(1,108,62,0.75)}.plugin-slider.ratio-16-9 .slides{padding:0 0 56.25%}.plugin-slider.ratio-2-1 .slides{padding:0 0 50%}.plugin-slider.ratio-4-1 .slides{padding:0 0 25%}.plugin-slider.window-size .slides{display:flex;padding:0}.plugin-slider .btn_voucher,.plugin-slider .btn_booking{position:absolute;bottom:0;z-index:3;opacity:0.9}.plugin-slider .btn_voucher{left:0}.plugin-slider .btn_booking{right:0}.plugin-slider.withoutBtns .btn_voucher,.plugin-slider.withoutBtns .btn_booking{display:none}.plugin-slider.navLogoWhite .slide-text{color:#fff}.plugin-slider.pauseAnimation .animation-addwrap{animation-play-state:paused}.plugin-slider.pauseAnimation .animation-addwrap .plugin-slide.slidedActive{animation-play-state:paused}.plugin-slide{position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box;background-position:center;background-repeat:no-repeat;background-size:cover;opacity:0;z-index:1;background-size:100%;will-change:background-size}.plugin-slide .slide-text{font-size:60px;font-family:"SchnyderXL-Light-Web","times",serif;line-height:1;color:#016C3E;position:absolute;bottom:40px;left:40px;z-index:3}.plugin-slide .linkSlaveWrap{position:relative;display:block;max-width:600px;z-index:3;padding-left:40px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden;max-height:0}.plugin-slide .linkSlaveWrap .sliderLinkAbstract p,.plugin-slide .linkSlaveWrap .sliderLinkAbstract .learnMoreText,.plugin-slide .linkSlaveWrap .slide-link p,.plugin-slide .linkSlaveWrap .slide-link .learnMoreText{color:#fff;font-family:"SchnyderXL-Light-Web","times",serif;line-height:1;margin:0}.plugin-slide .linkSlaveWrap .sliderLinkAbstract{font-size:80px}.plugin-slide .linkSlaveWrap .slide-link .learnMoreText{display:block;font-size:20px;margin-top:15px}.plugin-slide.slidedActive{z-index:3;animation:zoomIn 8s;animation-iteration-count:forwards}.plugin-slide.slidedActive .linkSlaveWrap{max-height:700px;-webkit-transition:max-height 3s ease-in-out;-moz-transition:max-height 3s ease-in-out;-o-transition:max-height 3s ease-in-out;transition:max-height 3s ease-in-out}.plugin-slide.nextSlideAfterActive{z-index:2}.plugin-slide.slidedActiveDelayed{background-size:100%}.plugin-slide.bgOverlaySlider:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;background:-moz-linear-gradient(0deg,rgba(0,0,0,0) 14%,rgba(0,0,0,0.262325) 100%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,0) 14%,rgba(0,0,0,0.262325) 100%);background:linear-gradient(0deg,rgba(0,0,0,0) 14%,rgba(0,0,0,0.262325) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.touch-false .plugin-slider .svg-arrow{opacity:0}.touch-false .plugin-slider .arrow:hover .svg-arrow{opacity:1}.touch-false .plugin-slide .slide-link:hover{opacity:0.9;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@keyframes zoomIn{from{background-size:100%}to{background-size:120%}}.plugin-flipSquaresWrap{margin:auto}.plugin-flipSquaresWrap .icon{margin:40px auto;text-align:center}.plugin-flipSquaresWrap .icon svg{width:50px;height:50px}.plugin-flipSquaresWrap .icon svg path{fill:#016C3E}.plugin-flipSquaresWrap .flipSquaresTitelWrapper{margin:40px auto;width:100%}.plugin-flipSquaresWrap .workerWrapper{margin:40px auto 60px auto}.plugin-flipSquaresWrap .flipImgContainer{position:relative}.plugin-flipSquaresWrap .flipSquaresWrapSlave{position:relative}.plugin-flipSquaresWrap .flipSquaresWrapSlave:after{padding-top:150%;display:block;content:''}.plugin-flipSquaresWrap .plugin-flipSquare{position:absolute;top:0;bottom:0;right:0;left:0}.plugin-flipSquaresWrap .flipSquareTitleWrapper{position:relative;z-index:2;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.plugin-flipSquaresWrap .flipSquareTitleWrapper h3{background-color:rgba(0,0,0,0.8);font-weight:bold;text-transform:none;text-align:center;font-size:30px;line-height:1.0571428571;margin:0;padding:30px 5px;width:100%}.plugin-flipSquaresWrap .backgroundImage{background-repeat:no-repeat;background-size:cover;position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.plugin-flipSquaresWrap .flip-card{background-color:transparent;perspective:1000px;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d}.plugin-flipSquaresWrap .flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:0.8s;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d}.plugin-flipSquaresWrap .flip-card-front,.plugin-flipSquaresWrap .flip-card-back{position:absolute;top:0;left:0;width:100%;height:100%;transition:0.6s;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d}.plugin-flipSquaresWrap .flip-card-front{background-color:#bbb;color:black;z-index:2;transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg)}.plugin-flipSquaresWrap .flip-card-back{color:white;transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);text-align:left;display:flex;justify-content:center;align-items:center}.plugin-flipSquaresWrap .flip-card-back a{color:white;font-weight:bold}.plugin-flipSquaresWrap .flip-card-back .flipSquareTitleBack{font-size:30px;font-weight:bold;text-transform:none;margin-bottom:40px}.plugin-flipSquaresWrap .flip-card-back .flipSquareBodyWrapper{line-height:1.25}.plugin-flipSquaresWrap .flip-card-back .flipSquareBodyWrapper ul{padding:0 10px}.plugin-flipSquaresWrap .workerMainTextWrapper{margin-top:-99px;position:relative}.plugin-flipSquaresWrap .jobFunctionTitle,.plugin-flipSquaresWrap .firstNameTitle,.plugin-flipSquaresWrap .lastNameTitle{margin-bottom:0;font-weight:300}.plugin-flipSquaresWrap .workerNameWrapper{float:right;padding-bottom:20px}.plugin-flipSquaresWrap .jobFunctionTitle{background-color:#016C3E;color:#fff;font-size:16px;font-weight:300;padding:6px 30px;text-align:center;width:fit-content;float:right}.plugin-flipSquaresWrap .firstNameTitle,.plugin-flipSquaresWrap .lastNameTitle{padding:0 20px;line-height:1;background-color:#fff}.plugin-flipSquaresWrap .flipSquareBodyWrapper{color:#000}.touch-false .plugin-flipSquaresWrap .flip-card-inner.flipIt:hover .flip-card-front{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg)}.touch-false .plugin-flipSquaresWrap .flip-card-inner.flipIt:hover .flip-card-back{transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg)}.touch-true .plugin-flipSquaresWrap .flip-card-back{display:none}.plugin-text .text{box-sizing:border-box;max-width:36em}.plugin-text a{color:#05532B}.touch-false .plugin-text-blocks a{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.touch-false .plugin-text-blocks a:hover{color:#999}.plugin-text-blocks{text-align:right}.plugin-text-blocks .text-box-left,.plugin-text-blocks .text-box-right{text-align:left}.plugin-text-blocks a{color:#05532B}.touch-false .plugin-text-blocks a{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.touch-false .plugin-text-blocks a:hover{color:#999}.plugin-text-images-blocks{margin:80px 0;position:relative}.plugin-text-images-blocks .text-box{padding-bottom:60px}.plugin-text-images-blocks .title{position:absolute;z-index:2;background-color:#fff;padding:10px 20px}.plugin-text-images-blocks .button-list-wrap{padding-top:110px}.plugin-text-images-blocks.txtPositionLeft .image-first{padding-right:100px}.plugin-text-images-blocks.txtPositionLeft .image-second .image{padding-left:100px}.plugin-text-images-blocks.txtPositionRight .flew-wrap{display:flex;align-items:flex-end}.plugin-text-images-blocks.txtPositionRight .flew-wrap.image-second{align-items:flex-start;justify-content:space-between}.plugin-text-images-blocks.txtPositionRight .flew-wrap.image-second .plugin-buttonlist{margin:0 0 0 auto}.plugin-text-images-blocks.txtPositionRight .title{text-align:right;right:0}.plugin-text-images-blocks.txtPositionRight .text-box,.plugin-text-images-blocks.txtPositionRight .button-list-wrap{order:2}.plugin-text-images-blocks.txtPositionRight .image-first,.plugin-text-images-blocks.txtPositionRight .image-second .image{order:1}.plugin-text-images-blocks.txtPositionRight .image-first{padding-left:100px}.plugin-text-images-blocks.txtPositionRight .image-second .image{padding-right:100px}.plugin-video-file{position:relative}.plugin-video-file video,.plugin-video-file video[poster]{object-fit:cover}.plugin-video-file video{width:100%;height:750px;height:100vh}.plugin-video-file .name{text-align:center}.plugin-video-file .editWrap{position:absolute;bottom:0;opacity:.5;width:160px;font-size:14px;text-align:center;line-height:2;background-color:violet;cursor:pointer}.plugin-video-file.w-100 video{width:100%}.plugin-video-file.w-50 video{width:50%}.plugin-video-file .body video{height:100%}.touch-false .plugin-video-file .editWrap:hover{opacity:1}.empty-header-spacer{height:120px}.specialsTemplateClass .plugin-title-claims{margin-bottom:0}.specials-special-list .categoriesWrapper{text-align:center;margin-bottom:80px}.specials-special-list .categoriesWrapper .categoryFilterLink{font-size:20px;margin:0 20px;padding:10px 0;border-bottom:1px solid transparent}.specials-special-list .categoriesWrapper .categoryFilterLink.active{border-bottom:7px solid #016C3E}.specials-special-list .list{justify-content:unset}.specials-special-list .link{position:relative;display:block;width:100%}.specials-special-list .link:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0}.specials-special-list .name{font-size:40px}.specials-special-list .textBox{padding-bottom:20px}.specials-special-list .special-box{padding:0 10px;position:relative;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.specials-special-list .special-box .link,.specials-special-list .special-box .price-wrap,.specials-special-list .special-box .textBox{color:#fff;opacity:1;-webkit-transition:opacity 1.5s ease-in-out;-moz-transition:opacity 1.5s ease-in-out;-o-transition:opacity 1.5s ease-in-out;transition:opacity 1.5s ease-in-out}.specials-special-list .special-box .image,.specials-special-list .special-box .bgFallbackImageWrap{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.specials-special-list .special-box.triggered{overflow:hidden;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.specials-special-list .special-box.hide{width:0;padding:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.specials-special-list .special-box.hide .image,.specials-special-list .special-box.hide .bgFallbackImageWrap{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.specials-special-list .special-box.hide .link,.specials-special-list .special-box.hide .price-wrap,.specials-special-list .special-box.hide .textBox{opacity:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.specials-special-list .special-box.hide .bgFallbackImageWrap{padding:0;-webkit-transition:padding .5s ease-in-out;-moz-transition:padding .5s ease-in-out;-o-transition:padding .5s ease-in-out;transition:padding .5s ease-in-out}.specials-special-list .special-box.hideDelayClass{padding:0;width:0;-webkit-transition:width .5s ease-in-out,padding .5s ease-in-out;-moz-transition:width .5s ease-in-out,padding .5s ease-in-out;-o-transition:width .5s ease-in-out,padding .5s ease-in-out;transition:width .5s ease-in-out,padding .5s ease-in-out}.specials-special-list .special-box.hideDelayClass .link,.specials-special-list .special-box.hideDelayClass .price-wrap,.specials-special-list .special-box.hideDelayClass .textBox{display:none}.specials-special-list .special-box.hideDelayClass .edit-button.edit-specials-special{display:none}.specials-special-list .price-wrap{position:absolute;top:0;right:0;width:100%;height:34px;z-index:2;padding:10px 5px;color:#016C3E;background-color:rgba(255,255,255,0.9)}.specials-special-list .price-wrap span{font-size:22px;color:#016C3E;font-family:"SchnyderXL-Light-Web","times",serif;line-height:1.5}.specials-special-detail{margin-bottom:60px}.specials-special-detail .popup-image{display:block;margin-bottom:20px}.specials-special-detail .special-content-left-col,.specials-special-detail .special-content-right-col{position:relative}.specials-special-detail .special-content-left-col .price-wrap,.specials-special-detail .special-content-right-col .price-wrap{right:50px}.specials-special-detail .icon{margin:20px auto;text-align:center}.specials-special-detail .icon svg{width:50px;height:50px}.specials-special-detail .icon svg path{fill:#016C3E}.specials-special-detail .reset-title-style{font-family:"Open Sans","Helvetica",sans-serif;font-size:16px;font-weight:300;line-height:1.4;color:#016C3E;margin:0 0 20px;line-height:1.5}.specials-special-detail .btns-wrapper{margin:40px 0}.specials-special-detail .email-booking-wrapper{display:table}.specials-special-detail .email-booking-wrapper span{display:block}.plugin-specialslatestspecials{margin:60px auto}.plugin-specialslatestspecials .entry .link{align-items:flex-end}.plugin-specialslatestspecials .entry .abstract{padding:20px}.touch-false .specials-special-list .categoriesWrapper .categoryFilterLink{-webkit-transition:border .3s ease-in-out;-moz-transition:border .3s ease-in-out;-o-transition:border .3s ease-in-out;transition:border .3s ease-in-out}.touch-false .specials-special-list .categoriesWrapper .categoryFilterLink:hover{border-bottom:7px solid #016C3E}.cms-modal-add-custom{position:absolute;right:40px;top:0;width:auto;height:auto;padding:1em!important;color:#fff;font-size:14px;font-weight:500;line-height:1;border-radius:3px;border:2px solid #fff;background-color:#0bf;background-image:none;box-shadow:3px 3px 6px rgba(0,0,0,0.25);cursor:pointer}.cms-modal-add-custom.cms-modal-cmspage{z-index:100;position:fixed;right:auto;left:480px;top:120px;transform:translateY(-50%)}.cmspage-schmuck .cms-modal-add-custom.cms-modal-cmspage{right:auto;left:480px;top:80px}.cms-modal-menu-edit{position:absolute;z-index:10;right:0;top:14px;box-sizing:border-box;width:20px;height:20px;cursor:pointer;border-radius:5px;border:3px solid rgba(0,187,255,0);background-color:rgba(0,187,255,0.75);background-image:url(/static/svg/edit.svg?10732dd8cd23);background-position:center;background-repeat:no-repeat;background-size:contain}.cms-modal-menu-edit .label{display:none}.cms-toolbar-expanded .sticky-wrapper .header{top:46px}.cms-toolbar-expanded .sticky-wrapper.is-sticky .menu-wrap{margin-top:46px}.cms-toolbar-expanded .headerTop .is-sticky .menu-0,.cms-toolbar-expanded .headerTop .is-sticky .header-logo{top:46px!important}.cms-toolbar-expanded .cmsplugin-slider{height:calc(100vh - 226px)}.cms-plugin.cms-render-model-icon{background-color:yellow;position:absolute;z-index:34;width:18px;height:18px;border:4px solid gold}.cms-toolbar-expanded .edit-button.edit-specials-special{background-color:hotpink;color:black;line-height:2;border-radius:6px;padding:5px;position:absolute;left:0;top:0;z-index:2}.cms-toolbar-expanded .specials-special-list .edit-button.edit-specials-special{top:60px}.dateoverWarning,.unpublishedWarning{position:absolute;top:60px;left:40px;background-color:red;opacity:.6;color:white;z-index:2;padding:2px 6px;font-size:12px}.dateoverWarning{background-color:yellow;color:black;left:140px}.is-js .fadeInFX,.is-js .fadeInFXLeft,.is-js .fadeInFXRight{opacity:0;position:relative}.is-js .fadeInFX.waypointAddedClass,.is-js .fadeInFXLeft.waypointAddedClass,.is-js .fadeInFXRight.waypointAddedClass{opacity:1;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}.is-js .fadeInFX.fxDelay,.is-js .fadeInFXLeft.fxDelay,.is-js .fadeInFXRight.fxDelay{-webkit-transition:all 1.6s ease-out;-moz-transition:all 1.6s ease-out;-o-transition:all 1.6s ease-out;transition:all 1.6s ease-out}.is-js .fadeInFX.fxAbsolute,.is-js .fadeInFXLeft.fxAbsolute,.is-js .fadeInFXRight.fxAbsolute{position:absolute}.is-js .fadeInFX{top:100px}.is-js .fadeInFX.waypointAddedClass{top:0}.is-js .fadeInFXLeft{left:-1000px}.is-js .fadeInFXLeft.waypointAddedClass{left:0}.is-js .fadeInFXRight{right:-1000px}.is-js .fadeInFXRight.waypointAddedClass{right:0}.is-js .picture-wrap.fadeInFXLeft .image,.is-js .picture-wrap.fadeInFXLeft .button-list-wrap,.is-js .picture-wrap.fadeInFXRight .image,.is-js .picture-wrap.fadeInFXRight .button-list-wrap{position:relative;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}.is-js .picture-wrap.fadeInFXLeft{left:0}.is-js .picture-wrap.fadeInFXLeft .image{left:-1000px}.is-js .picture-wrap.fadeInFXLeft .button-list-wrap{right:-1000px}.is-js .picture-wrap.fadeInFXLeft.waypointAddedClass .image{left:0}.is-js .picture-wrap.fadeInFXLeft.waypointAddedClass .button-list-wrap{right:0}.is-js .picture-wrap.fadeInFXRight{right:0}.is-js .picture-wrap.fadeInFXRight .image{right:-1000px}.is-js .picture-wrap.fadeInFXRight .button-list-wrap{left:-1000px}.is-js .picture-wrap.fadeInFXRight.waypointAddedClass .image{right:0}.is-js .picture-wrap.fadeInFXRight.waypointAddedClass .button-list-wrap{left:0}#active-popup-msg{background-color:rgba(0,0,0,0.7);position:fixed;width:100%;height:100%!important;top:0;left:0;z-index:999}#popup-msg-container{max-width:1400px;width:100%;margin:0 auto;margin-top:3%;position:fixed;left:50%;margin-left:-700px;z-index:999999999;top:0;display:none;background-color:#000}#popup-msg-container a.close{position:absolute;top:20px;right:30px;z-index:99;padding:6px 6px 3px 6px;line-height:1;font-size:36px;font-weight:bold;text-align:center;color:white;cursor:pointer}.splash-bg{position:relative;text-align:center}#popup-msg-window{position:relative}.touch-false #popup-msg-container a.close{-webkit-transition:background-color .3s ease-out;-moz-transition:bcobackground-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.touch-false #popup-msg-container a.close:hover{background-color:#043722}@media screen and (max-width:1450px){#popup-msg-container{max-width:94%;padding:0 3%;margin-top:2%;left:0;margin-left:0}#popup-msg-container a.close{top:20px;right:70px;font-size:30px}.w-content{max-width:100%;width:94%;padding:0 3%}.w-content .w-contentSlave{margin:auto -3%}.w-content .w-contentSlave .gutter{padding-left:3%;padding-right:3%}.plugin-slide .slide-text{left:3%;width:94%}}@media screen and (max-width:1250px){.w-content-1200{max-width:100%;width:94%;padding:0 3%}.w-content-1200 .w-contentSlave{margin:auto -3%}.w-content-1200 .w-contentSlave .gutter{padding-left:3%;padding-right:3%}}@media screen and (max-width:1050px){h1,h2{font-size:40px}h3{font-size:30px}#popup-msg-container a.close{top:10px;right:40px;font-size:20px}.mainmenu .link-0{font-size:40px}.is-child-page .header-part{max-height:500px;min-height:110px}.plugin-slider .slides{max-height:500px}.plugin-video-file video{max-height:500px}.plugin-slide .slide-text{font-size:40px}.plugin-pages .entry .textBox{font-size:30px}.w-content,.w-content-980{max-width:100%;width:94%;padding-left:3%;padding-right:3%}.w-contentSlave{margin:auto -3%}.w-contentSlave .gutter{padding-left:3%;padding-right:3%}.plugin-text-images-blocks .w-25{width:33.333%}.plugin-text-images-blocks .w-75{width:66.666%}.plugin-flipSquaresWrap .workerWrapper.gutter{padding-left:10px;padding-right:10px}.footer .footerText{min-width:20%}.footer .footerText .footerLogo{max-width:160px}}@media screen and (max-width:900px){.menu{padding-top:120px}.menu .w-content-1200 .w-contentSlave{display:flex;flex-wrap:wrap}.menu .w-content-1200 .w-contentSlave .menu-languages{width:100%}.menu .w-content-1200 .w-contentSlave .mainmenu{order:1;width:100%}.menu .w-content-1200 .w-contentSlave .menu-content-wrap-left,.menu .w-content-1200 .w-contentSlave .menu-content-wrap-right{width:100%}.menu .w-content-1200 .w-contentSlave .papercut-mobile-only{order:2;display:block}.menu .w-content-1200 .w-contentSlave .menu-content-wrap-left{order:3}.menu .w-content-1200 .w-contentSlave .menu-content-wrap-right{order:4}.mainmenu .iconPlusMinus{display:block}.mainmenu .childmenu{display:none}.mainmenu .entry-1{display:block}.mainmenu .link-1{line-height:2}.menu-content-wrap{padding-left:3%!important}.menu-content-wrap .plugin-text-ckeditor{width:50%;display:inline-block;vertical-align:top;box-sizing:border-box}.menu-content-wrap svg{display:none}.menu-content-wrap .plugin-buttonlist{float:right;margin:0;display:inline-block;vertical-align:top;box-sizing:border-box}.menu-content-wrap .plugin-buttonlist .link-entry{margin-bottom:20px}.plugin-text-images-blocks .w-25{width:50%}.plugin-text-images-blocks .w-75{width:50%}.specials-special-list .categoriesWrapper .categoryFilterLink{font-size:16px;margin:0 14px}.specials-special-list .special-box{width:100%;padding:0}.specials-special-detail .w-50{width:100%}.plugin-flipSquaresWrap .workerMainTextWrapper{margin-top:-69px}.plugin-flipSquaresWrap .firstNameTitle,.plugin-flipSquaresWrap .lastNameTitle{font-size:30px}.footer .w-contentSlave{flex-wrap:wrap}.footer .footerText,.footer .footerMenu,.footer .footerAddressFirst,.footer .footerAddressSecond{width:100%}.footer .footerText{width:94%;min-width:94%}.footer .footerText .maxContentWidth{max-width:100%}.footer .footerMenu{justify-content:left;flex:auto;order:2}.footer .footerMenu .footerMenuList{width:100%}.footer .footerMenu .footerMenuList .child{padding-right:3%;width:33.33334%;display:inline-block;vertical-align:top;box-sizing:border-box}.footer .footerAddressFirst{width:60%;flex:unset;padding-right:3%}.footer .footerAddressSecond{justify-content:left;padding-left:0;width:33.3334%}}@media screen and (max-width:760px){.meta-links-wrapper{display:none}.menu-languages{display:none}.menuOpenFixit .meta-links-wrapper{top:22px;display:inline-block}.menuOpenFixit .menu-languages{display:inline-block}.menuOpenFixit .menu-languages .entry{margin-top:22px}.menuOpenFixit .btn-booking{display:none}.is-sticky .meta-links-wrapper,.is-sticky .menu-languages{margin-top:122px}.is-js .fadeInFX.fxAbsolute,.is-js .fadeInFXLeft.fxAbsolute,.is-js .fadeInFXRight.fxAbsolute{position:relative}.marginTopBottom{margin-top:30px;margin-bottom:30px}.menu-top-bar .logo{left:15px;top:10px}.menu-top-bar .burgerButtonWrapper{top:20px}.menu-top-bar .btn-booking{top:15px;right:75px}.menu-top-bar .burgerButtonWrapper .burgerButton span{height:5px}.menu-top-bar .burgerButtonWrapper .burgerButton span:nth-child(2),.menu-top-bar .burgerButtonWrapper .burgerButton span:nth-child(3){top:12px}.menu-top-bar .burgerButtonWrapper .burgerButton span:nth-child(4){top:24px}.menu-top-bar .burgerButtonWrapper .burgerButton.open span:nth-child(2){top:20px}.menu-top-bar .burgerButtonWrapper .burgerButton.open span:nth-child(3){top:20px}.is-sticky .menu-top-bar .logo{top:22px}.is-sticky .burgerButtonWrapper{top:140px}.is-sticky .btn-booking{top:32px}.content-submenu{margin-bottom:20px}.content-submenu .pseudo-entry.pseudo-entry-bottom,.content-submenu .pseudo-entry.pseudo-entry-top{display:none!important}.content-submenu .entry{margin:0 6px;width:60px}.submenu-footer .content-submenu{top:-16px}.is-child-page .header-part{max-height:340px}.plugin-slider .slides{max-height:340px}.plugin-video-file video{max-height:340px}.plugin-title-icons svg{width:50px;height:50px}.plugin-text-blocks .w-33{width:100%}.plugin-text-images-blocks{display:flex;flex-wrap:wrap;margin:30px 0}.plugin-text-images-blocks .title{order:1;position:relative}.plugin-text-images-blocks .flew-wrap{order:2}.plugin-text-images-blocks .flew-wrap.image-second{order:3}.plugin-text-images-blocks .w-25,.plugin-text-images-blocks .w-75{width:100%}.plugin-text-images-blocks .text-box{padding-bottom:20px}.plugin-text-images-blocks .button-list-wrap{padding-top:20px}.plugin-text-images-blocks.txtPositionLeft .image-second .image,.plugin-text-images-blocks.txtPositionRight .image-second .image{padding-left:3%;padding-right:3%}.plugin-text-images-blocks.txtPositionRight .flew-wrap{display:block}.plugin-text-images-blocks.txtPositionRight .flew-wrap .text-box{order:2}.plugin-text-images-blocks.txtPositionRight .flew-wrap .image-first{order:3}.plugin-picture .plugin-buttonlist{margin:0}.plugin-gallery .picture-wrap.image-right .plugin-picture .image,.plugin-gallery .picture-wrap.image-left .plugin-picture .image{width:94%;margin-bottom:20px}.plugin-gallery .picture-wrap.image-right .plugin-picture.has-buttons,.plugin-gallery .picture-wrap.image-left .plugin-picture.has-buttons{display:block}.plugin-gallery .picture-wrap.image-right .plugin-picture.has-buttons .button-list-wrap,.plugin-gallery .picture-wrap.image-left .plugin-picture.has-buttons .button-list-wrap{width:100%}.plugin-gallery .picture-wrap.image-right .plugin-picture.has-buttons .plugin-buttonlist,.plugin-gallery .picture-wrap.image-left .plugin-picture.has-buttons .plugin-buttonlist{margin:20px 0}.plugin-room .facility{width:30px;height:30px}.plugin-pages .pages-subpages-teaserSlave,.plugin-pages .btn{width:100%}.plugin-pages .pages-subpages-teaserSlave{order:1}.plugin-pages .btn{order:2}.plugin-pages .entry{margin:40px 0}.plugin-pages .entry.btn-left .pages-subpages-teaserSlave{order:1}.plugin-specialslatestspecials .w-25{order:2;width:100%;margin-bottom:40px}.plugin-specialslatestspecials .w-25 .abstract{padding-left:3%;padding-right:3%}.plugin-specialslatestspecials .pages-subpages-teaserSlave{padding-left:3%;padding-right:3%}.plugin-specialslatestspecials .entry .textBox{width:94%;font-size:28px}.plugin-specialslatestspecials .entry.btn-right .textBox{right:3%}.plugin-googlemaps .w-33{width:100%}.plugin-googlemaps .address-box,.plugin-googlemaps .map{margin:0 0 20px 0}.plugin-contact .w-66{width:100%}.plugin-contact .form{padding:0}.plugin-contact h2{padding-left:3%;padding-right:3%;margin-bottom:0}.plugin-contact .form-row,.plugin-contact .submit-row{padding-left:3%;padding-right:3%}.plugin-flipSquaresWrap .workerWrapper.w-33{width:100%;max-width:60%;margin-left:20%}}@media screen and (max-width:500px){h1,h2{font-size:28px}h3{font-size:22px}.btn-generic{font-size:15px;padding:8px 10px}#popup-msg-container a.close{right:30px}.menu-top-bar .logo svg{width:80px;height:45px}.content-submenu .entry{width:40px;font-size:14px}.menu-content-wrap .plugin-text-ckeditor{width:100%;display:block}.menu-content-wrap .plugin-buttonlist{float:none;width:100%;display:block}.is-child-page .header-part{max-height:260px}.plugin-slider .slides{max-height:260px}.plugin-slide .slide-text{font-size:30px}.plugin-video-file video{max-height:260px}.plugin-flipSquaresWrap .workerWrapper{margin-bottom:30px}.plugin-flipSquaresWrap .workerWrapper.w-33{width:100%;max-width:100%;margin-left:0}.footer .footerMenu .footerMenuList .child{padding-right:0;width:100%;display:block}.footer .footerAddressSecond{padding-left:3%}.touch-false .mainmenu .link-0-papercut{width:0;margin-right:0;display:none}.touch-false .mainmenu .childmenu{padding-left:0}}@media screen and (max-width:400px){.menu-top-bar .logo{left:3%}.menu-top-bar .btn-booking{right:55px}.menu-top-bar .burgerButtonWrapper{right:3%}.meta-links-wrapper{right:132px}.menu-languages{right:50px}.menu-languages .entry{margin-left:7px;margin-right:7px}.mainmenu .iconPlusMinus{right:-12px}.is-child-page .header-part{max-height:220px}.plugin-slider .slides{max-height:220px}.plugin-video-file video{max-height:220px}}@media (max-height:600px) and (min-width:900px){h1,h2{font-size:40px}h3{font-size:30px}#popup-msg-container a.close{font-size:20px}.mainmenu .link-0{font-size:40px}.plugin-slide .slide-text{font-size:70px}.plugin-pages .entry .textBox{font-size:30px}}