@import url("https://use.typekit.net/xdo8ssh.css");.tk-utopia {  font-family: "utopia-std", serif;}.tk-gineso {  font-family: "gineso", sans-serif;}.tk-gineso-condensed {  font-family: "gineso-condensed", sans-serif;}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, u, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {  margin: 0;  padding: 0;  border: 0;  font-size: 100%;  font: inherit;  vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {  display: block;}body {  line-height: 1;}ol, ul {  list-style: none;}blockquote, q {  quotes: none;}blockquote:before, blockquote:after, q:before, q:after {  content: '';  content: none;}table {  border-collapse: collapse;  border-spacing: 0;}.break-word, .break-word-always {    overflow-wrap: break-word;  word-wrap: break-word;        word-break: break-word;    -ms-hyphens: auto;  -webkit-hyphens: auto;  hyphens: auto;}select.formfield {-webkit-appearance: none;-moz-appearance: none;appearance: none;background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 40 50' viewBox='0 0 40 50' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%232E5F49' stroke-width='1.6' stroke-linecap='round' fill-opacity='0'%3E%3Cpath d='M 10,20 20,30' /%3E%3Cpath d='M 20,30 30,20' /%3E%3C/g%3E%3C/svg%3E");background-position:right center;background-size:30px auto;background-repeat:no-repeat;padding:5px 35px 5px 4px;border-radius:0px;}@media screen {  ::-webkit-scrollbar {    height: 4px;    width: 4px;  }  ::-webkit-scrollbar-track {    background-color: rgba(220, 220, 220, 0.25);  }  ::-webkit-scrollbar-track:hover {    background-color: rgba(220, 220, 220, 0.25)  }  ::-webkit-scrollbar-thumb {    background-color: rgba(46,95,73, 0.5);      }  ::-webkit-scrollbar-thumb:hover {    background-color: rgba(46,95,73, 1);  }  ::-webkit-scrollbar-button {    display: none;  }html {scrollbar-color:rgba(46,95,73,0.5) rgba(220,220,220,0.5);scrollbar-width:auto}body *{scrollbar-color:rgba(46,95,73,0.5) rgba(220,220,220,0.25);scrollbar-width:thin}}@media only screen and (min-width:600px) {  .break-word {    word-wrap: normal;    word-break: normal;    -webkit-hyphens: none;    -ms-hyphens: none;    hyphens: none;  }}.clear:after {  content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden;}.clear {  display: inline-table;}* html .clear {  height: 1%;}.clear {  display: block;}.cmsAlert {  width: 100%;  text-align: center;  padding: 10px;  margin-bottom: 20px;  border: 2px solid #BD0D2D;  border-radius: 10px;  background-color: rgba(189, 13, 45, 0.20);  color: #19161B;  font-size: 16px;  font-size: 1.6rem;  box-sizing: border-box;}.cmsAlert a {  color: inherit;}.animated {  -webkit-animation-duration: 2s;  animation-duration: 2s;  -webkit-animation-fill-mode: both;  animation-fill-mode: both;}@-webkit-keyframes fadeInUp {  from {    opacity: 0;    transform: translate3d(0, 50%, 0);  }  to {    opacity: 1;    transform: translate3d(0, 0, 0);  }}@keyframes fadeInUp {  from {    opacity: 0;    transform: translate3d(0, 50%, 0);  }  to {    opacity: 1;    transform: translate3d(0, 0, 0);  }}.fadeInUp {  -webkit-animation-name: fadeInUp;  animation-name: fadeInUp;}@-webkit-keyframes jump {  0% {    bottom: 6px;  }  100% {    bottom: 12px;  }}@keyframes jump {  0% {    bottom: 6px;  }  100% {    bottom: 12px;  }}@-webkit-keyframes rotating {    0% {        transform: rotate(0deg);    }    100% {        transform: rotate(360deg);    }}@keyframes rotating {    0% {        transform: rotate(0deg);    }    100% {        transform: rotate(360deg);    }}a.post-share {  display: block;  width: calc(33% - 10px);  height: 30px;  float: left;  background-image: url(../images/css/sharingIcons.png);  background-repeat: no-repeat;  background-size: 30px 90px;  text-decoration: none;  text-indent: -20000em;  font-size: 12px;  font-size: 1.2rem;  color: #FFF;  border: none !important;  opacity: 0.8;  margin: 0 10px 0 0;  box-sizing: content-box;}a.post-share:hover {  opacity: 1.0;  text-decoration: none;  cursor: pointer;}a.post-share span {  min-width: 30px;  height: 30px;  padding: 0 5px;  line-height: 30px;  display: block;  float: right;  color: #FFF;  font-size: 18px;  font-size: 1.8rem;  text-align: center;  text-indent: 0;  box-sizing: border-box;}a.post-share.facebook {  background-color: #3e599a;  background-position: 0px 0px;}a.post-share.facebook span {  background-color: #4665af;}a.post-share.twitter {  background-color: #4b8cbe;  background-position: 0 -30px;}a.post-share.twitter span {  background-color: #529fda;}a.post-share.gplus {  background-color: #b8382e;  background-position: 0 -60px;}a.post-share.gplus span {  background-color: #d24238;}@media only screen and (min-width: 980px) {  a.post-share {    height: 40px;    background-size: 40px 120px;    font-size: 14px;    font-size: 1.4rem;  }  a.post-share span {    min-width: 40px;    height: 40px;    line-height: 40px;  }  a.post-share.facebook {    background-position: 0px 0px;  }  a.post-share.twitter {    background-position: 0 -40px;  }  a.post-share.gplus {    background-position: 0 -80px;  }}html {font-size: 55%;scroll-behavior: smooth;}html, body {margin:0;padding:0;}body {margin:0;padding:0;background-color:#FFF;position: relative;z-index:0;font-family: "gineso",sans-serif;font-size: 16px;font-size: 1.6rem;font-weight:400;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-decoration: none;color:#000;}body.naviOpen {overflow-y:hidden;}body.hasOverlay {overflow:hidden;height: 100vh;}#fullpageWrapper {margin:0 auto;width:100%;background-color:#FFF;padding:0 0 80px 0;}header {width:100%;}#topRowWrapper {width:100%;background-color:#FFF;z-index:1000;position:fixed;top:0px;left:0px;}body.id2018 #topRowWrapper {background-color:transparent;}body.fixed #topRowWrapper {box-shadow: 0px 0px 3px 0px #333;}body.id2018.fixed #topRowWrapper {background-color: #2E5F49;transition: 0.2s all ease-out;}#topRow {width:100%;height:60px;z-index:805;position:relative;margin:0 auto;text-align:right;}body.id2018 a.tRButton {width:50px;height:50px;display:inline-block;margin:5px 5px 5px 0;z-index:990;position:relative;}body.id2018 a.tRButton::after {width:22px;height:22px;display:block;background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 400 200' viewBox='0 0 400 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m113.2 119.8c-3.7-3.2-8.3-4.9-13.2-4.9-4.8 0-9.5 1.7-13.1 4.9l-6.6 5.6c-.5.5-1.3.5-1.9 0l-65.6-52.5c-.8-.6-.8-1.7 0-2.3l77.8-62.2c2.7-2.1 6-3.3 9.4-3.3s6.8 1.2 9.4 3.3l77.8 62.2c.8.6.8 1.7 0 2.3l-65.6 52.4c-.6.4-1.4.4-1.9 0z'/%3E%3Cpath d='m5.1 184.4c-.1-.8-.1-1.6-.1-2.4v-102.8c0-1.3 1.5-2 2.4-1.2l64.8 51.9c.7.6.8 1.7 0 2.3l-64.4 55.8c-.9.8-2.4.2-2.5-1z'/%3E%3Cpath d='m15.2 194.9c-1.4 0-2-1.7-1-2.6l77.3-67c2.3-2.1 5.3-3.2 8.5-3.2s6.2 1.2 8.5 3.3l77.2 67c1 .9.4 2.6-1 2.6h-169.5z'/%3E%3Cpath d='m127.8 130.3 64.7-52.2c1-.8 2.4-.1 2.4 1.2v102.7c.1.8.1 1.6 0 2.3l-.3 2.7c-.1 1.2-1.6 1.8-2.5 1l-64.4-55.5c-.6-.5-.6-1.6.1-2.2z'/%3E%3Cpath clip-rule='evenodd' d='m250.6 9.8 22.2 31.9c3.5 6.2 5.3 13.3 0 18.6l-12.4 12.4c17.7 25.7 40.8 49.6 66.5 67.4l12.4-12.4c5.3-5.3 13.3-4.4 19.5 0l31.9 22.2c6.2 4.4 5.3 14.2 0 19.5l-22.2 21.3c-31 30.9-190.5-128.6-159.5-159.7l22.2-21.3c5.3-5.2 15-6.1 19.4.1z' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E");background-size:44px 22px;background-repeat:no-repeat;left: 50%;top: 50%;transform:translate(50%,50%);content: '';}body.id2018 a.tRButton.mail::after {background-position:0px 0px;}body.id2018 a.tRButton.tel::after {background-position:-22px 0px;}#topButtons {width:100%;position:fixed;right:0px;bottom:0px;text-align:center;background-color:#FFF;}#topButtons #tBIntro {display:none}#topButtons #tBTopLink {line-height:40px;background-color:#EDEDE7;}#topButtons #tBTopLink a {color:#2E5F49;text-transform:uppercase;text-decoration:none;}#topButtons #tBButtons {width:100%;padding:1px 0 0 0;display:flex;justify-content:space-between;}#tBButtons a {width:calc(50% - 0.5px);height:40px;line-height:40px;display:block;text-align:center;text-transform:uppercase;text-decoration:none;font-size: 18px;font-size: 1.8rem;font-weight:700;}#tBButtons a {color:rgba(255,255,255,0.70);background-color:#2E5F49;text-transform:uppercase;}nav#mainNavi {display:none;}#headerImageWrapper {padding:60px 0 0 0;}body.id2018 #headerImageWrapper {padding:0;}#headerImage {width:100%;height:auto;padding: 0px;overflow: hidden !important;position:relative;}#headerImage::after {content: '';    position: absolute;    top: 0;    left: 0;    right: 0;bottom:0;height:100%;   z-index:301;background-color:rgba(0,0,0,0.15);}a.scrolldown {position:absolute;left:50%;margin:0 0 0 -40px;padding:20px 0;box-sizing:border-box;bottom:15vh;width:80px;height:80px;line-height:40px;text-align:center;color:#FFF;font-weight:400;font-size:22px;font-size:2.2rem;text-transform:uppercase;text-decoration:none;display:block;z-index:400;}a.scrolldown span {position:absolute;left:0px;width:76px;height:12px;display:block;background-image:url(../images/css/scrollani.png);background-repeat:no-repeat;background-position:center top;-webkit-animation: jump 0.4s alternate infinite;    animation: jump 0.4s alternate infinite;}a.scrolldown:hover span {-webkit-animation-play-state: paused;    animation-play-state: paused;}#headerImage .hIschrift {position:absolute;width:50%;max-width: 110px;right:10px;bottom:40px;height:40px;z-index:400;background-position: right center;background-repeat: no-repeat;background-size:contain;}#headerImage .hIschrift.de {background-image: url(../images/svg/schriftzug.svg.php?lang=de);}#headerImage .hIschrift.it {background-image: url(../images/svg/schriftzug.svg.php?lang=it);}#headerImage .hIschrift.en {background-image: url(../images/svg/schriftzug.svg.php?lang=en);}a#logoV2 {position:absolute;left:50%;top:35%;z-index:990;width:280px;height:140px;display: block;text-decoration: none;background-image: url(../images/svg/logo_290x150.svg.php);background-position: center center;background-repeat: no-repeat;background-size:contain; transform: translate(-140px,0);}html body.pageID20:not(.fixed) a#logoV2:after {position: absolute;bottom: -20px;left: 50%;text-align: center;line-height: 30px;color:#FFF;font-weight:400;font-size:25px;font-size:2.5rem;text-transform:uppercase;display: inline-block;padding: 0 5px;transform: translate(-50%,0);}html body.pageID20:not(.fixed) a#logoV2:hover:after {background-color: #2E5F49;}html[lang="de"] body.pageID20:not(.fixed) a#logoV2:after {content: 'Jetzt Buchen';}html[lang="it"] body.pageID20:not(.fixed) a#logoV2:after {content: 'Prenota qui';}html[lang="en"] body.pageID20:not(.fixed) a#logoV2:after {content: 'Book now';}@media only screen and (max-height: 800px) and (max-width: 960px) {a#logoV2 {top:65px;}}body.fixed a#logoV2 {top:16px;height:28px;width:90px;position:fixed;z-index:1999;background-size:140px auto;background-position:center -23px; transform: translate(-50px,0);}#centerNaviWrapper {display:block;width:100%;background-color:#EDEDE7;overflow-x: scroll;}#fullpage {width: 100%;margin:0 auto;position:relative;}#page {width: 100%;position: relative;padding:20px 0 20px 0;}#breadcrumbs {width:100%;font-size: 12px;font-size: 1.2rem;line-height: 20px;color: #CCC;text-transform:uppercase;margin:0 auto 20px auto;padding:0 10px;box-sizing:border-box;}#content {width: 100%;position:relative;}#editorField {width:100%;padding:40px 0;}#editorField table {border-collapse:separate;border-spacing: 1px;}#editorField table tr td {padding:2px 10px 2px 0;}#tTanker {position:absolute;display:block;width:100%;height:0px;top:-140px;left:0px;}#Bs-Container {width:100%;box-sizing:border-box;padding:0 10px;}#Bs-Link2Site {width:100%;margin:20px 0;}#Bs-Link2Site a {color:inherit;}#aa-wrapper {margin:0 auto;max-width:1200px;}#aa-nl-wrapper {margin:0 auto;max-width:600px;}#footerBannerWrapper {width: 100%;padding:30px 0;background-color:#EDEDE7;}#footerBannerWrapper #footerBanner {width:calc(100% - 90px);padding:0;margin:0 auto;}.fooBaBox {width:100%;position:relative;overflow:hidden;margin:0 0 20px 0;}.fooBaBox:last-of-type {margin:0;}.fooBaBox span, .fooBaBox a {display:block;}.fooBaBox span.foBaBoxImage {width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;}.fooBaBox span.foBaBoxImage img {width:100%;height: auto;display: block;}.fooBaBox a span.foBaBoxImage {transition: all 0.3s ease-in; transform:scale(1.1);}.fooBaBox a:hover span.foBaBoxImage { transform:scale(1.0);}.fooBaBox span.foBaBoxTitle {width: 100%;display: block;position: absolute;bottom: 0px;line-height: 40px;background-color: rgba(46,95,73,0.85);color: #FFF;text-align: center;font-size: 18px;font-size: 1.8rem;}.fooBaBox a {text-decoration:none;}#footerRezeptionWrapper {width: 100%;padding:30px 0;}#footerRezeptionWrapper.bgEDEDE7 {background-color:#EDEDE7;}#footerRezeptionWrapper #fooRez {width:calc(100% - 40px);padding:0;margin:0 auto;}#fooRez .fooRezBox {width:100%;margin:0 0 20px 0;text-align:center;}#fooRez .fooRezBox:nth-last-of-type(1) {margin:0;}#fooRez .fooRezBox:nth-of-type(1) .fooRezBoxPerson {-webkit-clip-path: circle(50% at 50% 50%);    clip-path: circle(50% at 50% 50%);height:100px;width:100px;background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;}.fooRezBoxCol {width:100%;}.fooRezBoxCol:nth-of-type(1) {margin:0 0 20px 0;}.fooRezBoxCol .fooRezBoxColData {width:100%;}.fooRezBoxCol:nth-of-type(1) .fooRezBoxColData {font-size:25px;font-size:2.5rem;color:#2E5F49;font-family: "utopia-std",serif;font-weight:400;text-transform: uppercase;}.fooRezBoxCol:nth-of-type(1) .fooRezBoxColData b {font-family: "gineso",sans-serif;font-weight:700;}.fooRezBoxColData a.fRBCDicon {height:50px;width: 50px;display:inline-block;margin:0 15px;vertical-align:middle;background-image: url(../images/svg/footerIcons.svg);background-size:150px 50px;background-repeat:no-repeat;}.fooRezBoxColData a.fRBCDicon.form {background-position:0px 0px;}.fooRezBoxColData a.fRBCDicon.tel {background-position:-50px 0px;}.fooRezBoxColData a.fRBCDicon.mail {background-position:-100px 0px;}.fooRezBoxColData a span {display:none;}.fooRezBoxColData a:hover span {display:block;width:150px;height:30px;line-height:30px;background-color:#2E5F49;color:#FFF;position:absolute;left:50%;top:-45px;margin:0 0 0 -75px;text-align:center;}.fooRezBoxColData a:hover span:after {display:block;}footer {width: 100%;font-size: 16px;font-size: 1.6rem;}footer .footerWrapper {width: 100%;}footer .footerWrapper.bg1 {background-color:#2E5F49;}footer .footerWrapper.bg2 {background-color:#2E5F49;color:#FFF;padding:30px 0;}footer .footerWrapper.bg3 {padding:20px 0;background-color:#FFF;}footer .footerRow {width:calc(100% - 30px);padding:0;margin:0 auto;}html[data-version="v1111"] footer .footerWrapper.bg3 .footerRow {width: 100%;}footer .footerRow .fBox {width:100%;text-align:center;margin:0 0 20px 0;}footer .footerRow .fBox:nth-of-type(4) {margin:0;}footer .footerRow .fBoxTitle {width:100%;font-weight:700;margin:0 0 5px 0;}footer .footerRow .fBoxContent {width:100%;line-height:140%;}footer .footerRow .fBoxContent a {color:inherit;text-decoration:none;}#socialButtons {padding:0;width: 100%;position: relative;text-align:center;display:flex;justify-content:space-between;}#socialButtons a {text-indent: -2000em;display: block;overflow:hidden;width:40px;height:40px;background-image: url(../images/css/socialIcons.png);background-size:200px 40px;background-repeat:no-repeat;}#socialButtons a#fb {background-position:0px 0px;}#socialButtons a#gp {background-position:-40px 0px;}#socialButtons a#ig {background-position:-80px 0px;}#socialButtons a#ta {background-position:-120px 0px;}#socialButtons a#yt {background-position:-160px 0px;}#tyRow {display:none;}#footerLogos {width: 100%;display: flex;flex-wrap: wrap;gap: 10px 15px;justify-content: center;}#footerLogos.slick-slider {display: block;}#footerLogos a, #footerLogos span {display:block;height:32px;text-indent:-9999em;-webkit-filter: grayscale(100%);}#footerLogos a img, #footerLogos span img {display:block;height: 100%;width: auto;}#footerLogos.slick-slider a img {margin: 0 15px;}#footerLogos a:hover {-webkit-filter: grayscale(0%);}#footerNavi {width:100%;line-height:20px;}#sprachwahl {line-height:20px;display:none;}#jsCodes {width: 100%;height:0px;overflow:hidden;}body a.klaro-setting-loader {position: fixed;z-index: 2000;right: 5px;bottom: 60px;width: 50px;height: 50px;border-radius: 300px;    background-color: #82a398;color: #FFF;display: block;box-shadow: 5px 5px 20px -5px rgba(0,0,0,0.75);background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 700 700' viewBox='0 0 700 700' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m529.2 221.4c0-8.2-6.5-15.1-15.1-15.9-26.5-3.3-51.4-9-74.7-17.1-26.5-9.8-53.5-21.6-80.8-35.9-5.7-3.3-11.4-3.3-17.1 0-26.5 14.3-53.5 26.1-80.4 35.1-24.5 8.2-49.8 14.3-74.7 17.1-8.2.8-14.7 7.3-15.5 15.9-2.4 98.4 21.2 180 69.8 243.3 26.5 34.3 60.4 62.4 100.4 83.7 2.4 2 6.1 2.4 9 2.4s5.7-.8 9.4-2c39.2-21.2 73.1-49.4 100-83.7 48.5-62.9 72.1-144.5 69.7-242.9zm-35.1 14.7c-.4 85.3-21.6 155.5-63.3 209.4-21.6 27.3-48.6 51-80.8 69.8-32.7-19.2-59.6-42.9-80.4-69.8-41.6-54.3-62.9-124.5-63.3-209.4 22-3.7 44.1-9.4 67.8-17.1 24.5-8.6 50.2-19.6 75.9-32.7 27.3 13.5 52.7 24.5 75.9 32.7 24.5 7.7 47 13.4 68.2 17.1z'/%3E%3Cpath clip-rule='evenodd' d='m404.4 409.8h-108.8c-8.4 0-15.1-6.8-15.1-15.1v-78.7c0-8.4 6.8-15.1 15.1-15.1h2.9v-3h.1c0-28.5 23.1-51.5 51.5-51.5 28.5 0 51.3 23.1 51.3 51.5v3h3c8.4 0 15.1 6.8 15.1 15.1v78.7c.1 8.4-6.7 15.1-15.1 15.1zm-54.2-145.2c-18.4 0-33.3 14.9-33.3 33.3h-.1v3h66.5v-.2c.1-.9.2-1.8.2-2.8 0-18.4-14.9-33.3-33.3-33.3zm51.3 60.6c0-3.3-2.7-6.1-6.1-6.1h-90.9c-3.3 0-6.1 2.7-6.1 6.1v60.5c0 3.3 2.7 6.1 6.1 6.1h90.9c3.3 0 6.1-2.7 6.1-6.1zm-50 48.3h-3c-4.2 0-7.5-3.4-7.5-7.5v-21c0-4.2 3.4-7.5 7.5-7.5h3c4.2 0 7.5 3.4 7.5 7.5v20.9c0 4.2-3.4 7.6-7.5 7.6z' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E");background-size: 50px 50px;background-position: left center;background-repeat: no-repeat;overflow: hidden;cursor: pointer;    opacity: 0;    transition: all .5s ease;}body.showConsentSettings a.klaro-setting-loader {    opacity: 1;}body.naviOpen a.klaro-setting-loader {    right: -120%;}a.klaro-setting-loader span {padding: 0 20px 0 50px;display: block;line-height: 50px;}a.klaro-setting-loader:hover {width: auto;overflow: visible;}#loginDialog {    max-width: 400px;    margin:80px auto 0 auto;    padding: 36px 32px 28px;    background: #ffffff;    border-radius: 10px;    box-shadow: 0 4px 24px rgba(0,0,0,.10), 0 1px 4px rgba(0,0,0,.06);        font-family: Verdana, Geneva, Tahoma, sans-serif;    font-size: 14px;    color: #1a1f36;    line-height: 1.5;    position: relative;}#loginDialog::before {    width: 100%;    content: "CMS - Login";    display: block;    text-align: center;    font-family: Verdana, Geneva, Tahoma, sans-serif;    font-size: 10px;    font-weight: 700;    letter-spacing: .20em;    text-transform: uppercase;    color: #8892a4;    position: absolute;    top: -30px;    left: 0;}#loginDialog .login-row {    display: flex;    flex-direction: column;    gap: 5px;    margin-bottom: 16px;}#loginDialog .login-row.login-submit {    margin-top: 22px;    margin-bottom: 0;}#loginDialog .login-row label {    font-family: Verdana, Geneva, Tahoma, sans-serif;    font-size: 11px;    font-weight: 700;    letter-spacing: .06em;    color: #555e7a;               text-transform: uppercase;}#loginDialog .login-row input[type="text"],#loginDialog .login-row input[type="password"] {    width: 100%;    padding: 10px 12px;    font-family: Verdana, Geneva, Tahoma, sans-serif;    font-size: 14px;    color: #1a1f36;               border: 1.5px solid #d0d5e0;    border-radius: 6px;    background: #f8f9fb;    transition: border-color .18s, box-shadow .18s, background .18s;    box-sizing: border-box;    outline: none;    -webkit-appearance: none;}#loginDialog .login-row input[type="text"]:focus,#loginDialog .login-row input[type="password"]:focus {    border-color: #3d6bb5;    background: #ffffff;    box-shadow: 0 0 0 3px rgba(61,107,181,.15);}#loginDialog .login-row.is-error input[type="text"],#loginDialog .login-row.is-error input[type="password"] {    border-color: #c0392b;    background: #fff5f5;    box-shadow: 0 0 0 3px rgba(192,57,43,.12);}#loginDialog #loginSubmitBtn {    display: block;    width: 100%;    padding: 11px 0;    text-align: center;    font-family: Verdana, Geneva, Tahoma, sans-serif;    font-size: 12px;    font-weight: 700;    letter-spacing: .10em;    text-transform: uppercase;    color: #ffffff;               background: #2c4a7c;    border-radius: 6px;    cursor: pointer;    text-decoration: none;    transition: background .18s, transform .12s, box-shadow .18s;    box-shadow: 0 2px 8px rgba(44,74,124,.25);    -webkit-user-select: none;       -moz-user-select: none;            -ms-user-select: none;        user-select: none;}#loginDialog #loginSubmitBtn:hover {    background: #1e3660;    color: #ffffff;               box-shadow: 0 4px 14px rgba(44,74,124,.32);    text-decoration: none;}#loginDialog #loginSubmitBtn:active {    transform: translateY(1px);    box-shadow: 0 1px 4px rgba(44,74,124,.18);}#loginDialog #loginSubmitBtn.is-loading {    opacity: .55;    pointer-events: none;    cursor: default;}#loginDialog #loginSubmitBtn.is-loading::after {    content: " ...";}#loginDialog #loginFeedback {    min-height: 0;    margin-top: 14px;}#loginDialog .login-msg {    margin: 0;    padding: 10px 14px;    border-radius: 6px;    font-family: Verdana, Geneva, Tahoma, sans-serif;    font-size: 12.5px;    line-height: 1.45;    border: 1px solid transparent;}#loginDialog .login-ok {    background: #d4edda;    color: #155724;    border-color: #b8dac2;}#loginDialog .login-info {    background: #d1ecf1;    color: #0c5460;    border-color: #a8d9e4;}#loginDialog .login-error {    background: #f8d7da;    color: #721c24;    border-color: #f0b8bc;}.blockInhalte {width:100%;padding:5vw 20px;margin:0;position:relative;background-color:#9A9F92;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-repeat:no-repeat;background-position:center;background-size:cover;}.blockInhalte::before {width:100%;height:100%;position:absolute;left:0; right:0; top:0; bottom:0;content:'';background-color:rgba(0,0,0,0.60);}.blockInhalte span {display:block;}#content .blockInhalte a {text-decoration:none;}.blockInhalte .blckIBlock {width:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0;margin:auto;text-align:center;color:#FFF;}.blockInhalte .blckIBlock .blckIBlockTitle {padding:0 0 15px 0;}#content .blockInhalte .blckIBlock .blckIBlockTitle h3 {color:inherit;}.blockInhalte .blckIBlock .blckIBlockSubline {padding:0;}#content .blockInhalte .blckIBlock .blckIBlockSubline h4 {color:inherit;}.blockInhalte .blckIBlock .blckIBlockText {width:100%;padding:30px 0 0 0;color:inherit;font-size: 17px;font-size: 1.7rem;line-height:170%;}#content .blockInhalte .blckIBlock .blckIBlockText a {color:inherit;opacity:0.8;text-decoration: underline;}#content .blockInhalte .blckIBlock .blckIBlockText a:hover {text-decoration:none;opacity:1.0;}.blockInhalte .blckIBlockIcon {width:100%;height:60px;background-position:center left;background-repeat:no-repeat;background-size:contain;margin:0 0 20px 0;}.blockInhalte .blckIBlockText, .blockInhalte a .blckIBlockText {width:100%;text-decoration:none !important;color:#807F84;}#content .blockInhalte .blckIBlockText ul {width:100%;text-align:center;padding:20px 0 0 0;margin:0;}#content .blockInhalte .blckIBlockText ul li {padding:0;margin:0 0 4px 0;line-height:inherit;list-style:inside;}#content .blockInhalte .blckIBlockText blockquote {font-family: 'Libre Baskerville', serif;text-transform:uppercase;font-size:16px;font-size:1.6rem;line-height:180%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 2%;background-image: url(../images/svg/quote.svg);background-position:left bottom;background-repeat:no-repeat;background-size:90px;}#content .blockInhalte .blckIBlockText blockquote em {font-family: 'Notera2';text-transform:none;font-size:200%;padding:30px 0 0 0;display:inline-block;}.blockInhalte .blckIBlockLinkWrapper {padding:30px 0 0 0;width:100%;}#content .blockInhalte .blckIBlockLinkWrapper a.blckIBlockLink {display:inline-block;line-height: 40px;padding:0 20px;color: #2E5F49;font-weight: 700;text-transform:uppercase;text-decoration:none;position:relative;background-color: #FFF;}#content .blockInhalte .blckIBlockLinkWrapper a.blckIBlockLink:hover {color:#FFF;background-color:#2E5F49;}@media only screen and (min-width: 600px) {.blockInhalte {padding:10vw 5vw;}.blockInhalte .blckIBlock {width:90%;padding:0 5%;}}@media only screen and (min-width: 1200px) {.blockInhalte {padding:3vw 5vw;}.blockInhalte .blckIBlock {width:100%;text-align:left;}.blockInhalte.bxITyp1 .blckIBlock {padding:0 50% 0 0;}.blockInhalte.bxITyp2 .blckIBlock {padding:0 0 0 50%;}.blockInhalte.bxITyp3 .blckIBlock {padding:0 0 0 50%;}.blockInhalte.bxITyp3 .blckIBlock {padding:0 0 0 50%;}.blockInhalte.bxITyp3 .blckIBlock .blckIBlockTitle, .blockInhalte.bxITyp3 .blckIBlock .blckIBlockSubline {-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}.blockInhalte.bxITyp3 .blckIBlock .blckIBlockText {padding:0;margin:-15px 0 0 0;}#content .blockInhalte .blckIBlockText blockquote {font-size:20px;font-size:2.0rem;line-height:180%;padding:0 10%;background-size:150px;}.blockInhalte.bxITyp4 .blckIBlock {padding:0 50% 0 0;text-align:center;}.blockInhalte.bxITyp5 .blckIBlock {padding:0 0 0 50%;text-align:center;}.blockInhalte.bxITyp6 .blckIBlock {padding:0 20%;text-align:center;}}@media only screen and (min-width: 1400px) {.blockInhalte {padding:3vw calc((100% - 1260px) / 2);}}#content {text-decoration: none;text-align: left;font-size: 16px;font-size: 1.6rem;line-height: 140%;font-weight: 400;color: #000;}#content .hspacer {width: 100%;font-size: 8px;overflow: hidden;}#content .s4 {height: 4px;}#content .s6 {height: 6px;}#content .s8 {height: 8px;}#content .s10 {height: 10px;}#content .s12 {height: 12px;}#content .s14 {height: 14px;}#content .s16 {height: 16px;}#content .s18 {height: 18px;}#content .s20 {height: 20px;}#content .s22 {height: 22px;}#content .s24 {height: 24px;}#content .s30 {height: 30px;}#content a, #content strong a, #content a strong, #content b a, #content a b {color: #2E5F49;font-weight:400;text-decoration: underline;}#content a:hover {color: #000;text-decoration: none;}#content a.pAnchor {position: absolute;height:0px;width:100%;top: -150px;display:block;}#content strong, #content b {color:inherit;}#content a.button {line-height: 30px;width: auto;display: inline-block;font-size: 16px;font-size: 1.6rem;color: rgba(255,255,255,0.70);font-weight: 700;text-transform:uppercase;text-decoration: none !important;padding: 0 20px;margin: 0 2px 5px 2px;background-color: #2E5F49;}#content a.button:hover {color: #FFF;}#content .signet {width: 100%;height:60px;margin:10px 0 20px 0;background-position: center center;background-repeat: no-repeat;background-size:contain;}#content .signet.default {background-image: url(../images/signets/default.svg);}#content .signet.hotel {background-image: url(../images/signets/hotel.png);}#content .signet.liberty {background-image: url(../images/signets/liberty.png);}#content .signet.restaurant1908 {background-image: url(../images/signets/restaurant1908.png);}#content .signet.bistro {background-image: url(../images/signets/bistro.png);}#content .signet.vinothek {background-image: url(../images/signets/vinothek.png);}#content .signet.holzidrago {background-image: url(../images/signets/holzidrago.png);}#content .signet.zirkuszelt {background-image: url(../images/signets/zirkuszelt.png);}html[lang="de"] #content .signet.neue-tradition {background-image: url("../images/signets/nt_de.svg");}html[lang="it"] #content .signet.neue-tradition {background-image: url("../images/signets/nt_it.svg");}html[lang="en"] #content .signet.neue-tradition {background-image: url("../images/signets/nt_en.svg");}#content h1, #content h3 {line-height: 120%;font-size: 35px;font-size: 3.5rem;color:#2E5F49;font-family: "utopia-std",serif;font-weight:400;text-transform: uppercase;padding: 0px;margin: 0px;}#content h2, #content h4 {line-height:120%;font-size: 35px;font-size: 3.5rem;color:#2E5F49;font-family: "gineso",sans-serif;font-weight:700;text-transform: uppercase;margin: 0px;padding: 0px;}#content h5 {line-height: 120%;font-weight: 700;font-size: 20px;font-size: 2.0rem;color:#2E5F49;padding: 0px;margin: 0px;}#content .aWcColor h1, #content .aWcColor h2, #content .aWcColor h3, #content .aWcColor h4, #content .aWcColor h5 {color: inherit;}#content .aL { text-align:left; }#content .aC { text-align:center; }#content .aR { text-align:right; }#content .text {width:100%;margin:0 auto;}#content .text p {padding: 2px 0px;margin: 2px 0px;}#content .text ul, #content ul {padding: 0px 0px 5px 0px;margin: 0px;}#content .text ul li, #content ul li {list-style: none;line-height: 140%;padding: 0 0 0 20px;background-repeat: no-repeat;background-position: left 3px;background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 10 20' viewBox='0 0 10 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke-width='0' stroke-linecap='round' fill='%232E5F49'%3E%3Ccircle cx='2' cy='10' r='2' /%3E%3C/g%3E%3C/svg%3E%0A");background-size:10px auto;}#content .text article {-moz-column-count: 2;     column-count: 2;-moz-column-fill: balance;     column-fill: balance;-moz-column-width: 40%;     column-width: 40%;-moz-column-gap: 20%;     column-gap: 20%;height: auto;width: 100%;overflow-x: auto;overflow-y: auto;text-align: left;}#content .text article hr {margin: 0px;padding: 0px;height: 0px;border: none;-moz-column-break-before: always;     break-before: always;}#content .cImageWrapper {overflow:hidden;position:relative;margin:0px;padding:0px;}#content .cImageWrapper figure {display: block;width: 100%;padding:0;margin: 0;box-sizing: border-box;position: relative;}#content .cImageWrapper figcaption {width:100%;padding:10px 0 0 0;line-height:16px;font-size: 12px;font-size: 1.2rem;font-style:italic;}#content .cImageWrapper figure img {display:block;width:100%;}#content .cImageWrapper figure.cVideoItem img {background-position:center center;background-repeat:no-repeat;background-size:cover;}#content .cImageWrapper figure.cVideoItem a span.vPlay {width:50px;height:50px;position:absolute;display:block;left:50%;top:50%;margin:-25px 0px 0px -25px;z-index:400;background-image: url(../images/css/play.png);background-repeat: no-repeat;background-position: right center;}#content .cImageWrapper figure.cVideoItem a:hover span.vPlay {background-position: left center;}#content .layout1 .cImageWrapper {margin:20px 0 0 0;}#content .layout2 .cImageWrapper {margin:20px 0 0 0;}#content .layout3 .cImageWrapper {margin:20px 0 0 0;}#content .layout4 .cImageWrapper {margin:20px 0 0 0;}@media only screen and (min-width: 600px) {#content .layout1 .cImageWrapper {float: left;margin:0 22px 12px 0;}#content .layout2 .cImageWrapper {float: right;margin:0 0 12px 22px;}#content .layout3 .cImageWrapper {float: left;margin:0 22px 12px 0;}#content .layout3 .textBlock, #content .layout5 .textBlock {float:right;}#content .layout4 .cImageWrapper {float: right;margin:0 0 12px 22px;}#content .layout4 .textBlock, #content .layout6 .textBlock {float:left;}}#content .cImageRow {width:100%;}#content .cImageRow .cImageWrapper {display:block;}#content .layout5 .cImageWrapper {text-align: left;float:left;margin:12px 0px 0px 0px;}#content .layout6 .cImageWrapper {margin:20px auto 0 auto;}#content .layout7 .cImageWrapper {text-align: right;float:right;margin:12px 0px 0px 0px;}#content .layout7 .cImageRow {margin:0px 0px 12px 0px;}#content .layout7 .cImageRow .cImageWrapper {float: left;}#content .layout8 {width:100%;}#content .layout8 .cImageWrapper {margin:0px auto 12px;}#content .layout9 .cImageRow {margin:0px 0px 12px;}#content .layout9 .cImageRow .cImageWrapper {float: right;}#content .layout10 .cImageWrapper {margin:12px auto 0px;}.cIWsize30, .cIWsize35, .cIWsize40, .cIWsize45, .cIWsize50, .cIWsize55, .cIWsize60, .cIWsize65, .cIWsize70, .cIWsize75, .cIWsize80, .cIWsize85, .cIWsize90, .cIWsize95, .cIWsize100 { width:100%; }.tBsize65, .tBsize60, .tBsize55, .tBsize50, .tBsize45, .tBsize40, .tBsize35 { width:100%; }@media only screen and (min-width: 450px) {.cIWsize30 { width:30%; } .tBsize65 { width:65%; }.cIWsize35 { width:35%; } .tBsize60 { width:60%; }.cIWsize40 { width:40%; } .tBsize55 { width:55%; }.cIWsize45 { width:45%; } .tBsize50 { width:50%; }.cIWsize50 { width:50%; } .tBsize45 { width:45%; }.cIWsize55 { width:55%; } .tBsize40 { width:40%; }.cIWsize60 { width:60%; } .tBsize35 { width:35%; }.cIWsize65 { width:65%; } .tBsize30 { width:30%; }.cIWsize70 { width:70%; } .tBsize25 { width:25%; }.cIWsize75 { width:75%; } .tBsize20 { width:20%; }.cIWsize80 { width:80%; } .tBsize15 { width:100%; }.cIWsize85 { width:85%; } .tBsize10 { width:100%; }.cIWsize90 { width:90%; } .tBsize5 { width:100%; }.cIWsize95 { width:95%; } .tBsize0 { width:100%; }.cIWsize100 { width:100%; }}@media only screen and (min-width: 1000px) {#content {font-size: 18px;font-size: 1.8rem;}}#content .Abschluss {width: 100%;}#content .Abschluss.hLine1 {height: 70px;position:relative;}#content .Abschluss.hLine1:after {width:100%;height:40px;position:absolute;top:15px;content:'';background-image: url(../images/svg/line-signet.svg);background-position: center center;background-repeat: no-repeat;background-size:contain;}#content .Abschluss.hLine2 {height: 150px;position:relative;}#content .Abschluss.hLine2:after {width:100%;height:120px;position:absolute;top:15px;content:'';background-image: url(../images/svg/hotel_illustration.svg);background-position: center center;background-repeat: no-repeat;background-size:contain;}.absatzWrapper {width:100%;position:relative;margin:0 0 30px 0;box-sizing:border-box;background-color: var(--aW_BGc, #FFF);}.absatzWrapper.aWhasWS1 { padding:1% 0; }.absatzWrapper.aWhasWS2 { padding:2% 0; }.absatzWrapper.aWhasWS3 { padding:3% 0; }.absatzWrapper.aWhasWS4 { padding:4% 0; }.absatzWrapper.aWhasWS5 { padding:5% 0; }.absatzWrapper.aWhasWS6 { padding:6% 0; }.absatzWrapper.aWhasWS7 { padding:7% 0; }.absatzWrapper.aWhasWS8 { padding:8% 0; }.absatzWrapper.aWhasWS9 { padding:9% 0; }.absatzWrapper.aWhasWS10 { padding:10% 0; }.absatzWrapper:nth-last-child(1), .absatzWrapper.aWhasWS {margin:0;}.offline {background-color:#F0C6C6;}.absatz {width:100%;padding:0 10px;margin:0 auto;max-width:1120px;box-sizing:border-box;}.absatz.layout11 {padding:0;width:100%;max-width: 100%;}.paragraphWidth50, .paragraphWidth60, .paragraphWidth70, .paragraphWidth80, .paragraphWidth90, .paragraphWidth100 {width:100%;}@media only screen and (min-width: 1000px) {#content .signet {height:140px;margin:15px 0 25px 0;}.paragraphWidth50 { width:50%; }.paragraphWidth60 { width:60%; }.paragraphWidth70 { width:70%; }.paragraphWidth80 { width:80%; }.paragraphWidth90 { width:90%; }}@media only screen and (min-width: 1200px) {.absatzWrapper {padding:0;}.paragraphWidth50 { width:600px; }.paragraphWidth60 { width:720px; }.paragraphWidth70 { width:840px; }.paragraphWidth80 { width:960px; }.paragraphWidth90 { width:1080px; }#content .layout10.paragraphWidth70 .text {width:80%;}}.absatz.hidden{     opacity:0;}.absatz.visible{     opacity:1;}.absatzWrapper.loggedIn:hover {box-shadow: 0px 0px 2px #666;}.absatzWrapper .loginRow {display:none;position:absolute;left:50%;top:-30px;padding:3px 5px;box-sizing:border-box;height:30px;background-color:#EEE !important;}.absatzWrapper.loggedIn:hover .loginRow {display:flex;width:auto;}#content:hover .absatzWrapper.loggedIn:not(:hover) {opacity:0.5;}.cmsEditWrapper:hover .loginRow a {border:none !important;}.editbox {padding:0 10px 0 0;}.editboxR {padding:0 0 0 50px;}.video-container {    position: relative;    padding-bottom: 56.25%;    padding-top: 30px; height: 0; overflow: hidden;} .video-container iframe,.video-container object,.video-container embed {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;}table.tabelleLeer {width: 100%;border: none;border-collapse: collapse;background-color:#FFF;}table.tabelleLeer tr td {width: auto;border-collapse: collapse;padding: 5px;background-color: #F7F3E9;border-bottom:2px solid #FFF;}table.tabelleLeer tr:nth-child(odd) td {background: #F1EBD6;}.markenLogos {width: 100%;display:flex;flex-wrap:wrap;}.markenLogos .mLogoItem {box-sizing: border-box;border:1px solid #CBCBB9;}#content .markenLogos .mLogoItem a {width:100%;display: block;border: none !important;text-decoration: none;}.mLogoItem a img, .mLogoItem img {width:100%;height: auto;display: block;border: none !important;background-position: center;background-size: contain;background-repeat: no-repeat;}.mLogoItem span {width:100%;display: block;text-align: center;color: #000;padding: 20px;    box-sizing: border-box;font-weight: 700;font-size: 16px;font-size: 1.6rem;}.markenLogos.mlTyp4 .mLogoItem {width:calc(100%/4 - 60px/4 - 1px);margin: 0 20px 15px 0;}.markenLogos.mlTyp4 .mLogoItem:nth-of-type(4n) {margin: 0 0 15px 0;}.markenLogos.mlTyp3 .mLogoItem {width: 30%;margin: 0 0 0 0;}.markenLogos.mlTyp2 .mLogoItem {width: 50%;margin: 0 0 0 0;}#Bs-BookingWidget {font-size: 105%;}#Bs-BookingWidget a {color: none;text-decoration: none;}.hgPaymentWidget {margin: 0 auto;}#content .hgPaymentWidget .hgpButton.hgpButtonPrimary {color: #FFF;text-decoration: none;}#content .hgPaymentWidget .hgpButton {text-decoration: none;}#tsContainer {width: 100%;padding: 10px;max-width: 1000px;margin: 0 auto;--general_font_family: "gineso",sans-serif;}.dropUpList {width:100%;}.dropUpList .dULItem {width:100%;position:relative;margin:0 0 10px 0;}.dropUpList .dULItem .dULItemTitle {width:100%;line-height:30px;}#content .dropUpList .dULItem .dULItemTitle a {text-decoration:none;color:#2E5F49;font-size: 16px;font-size: 1.6rem;font-family: "gineso",sans-serif;font-weight:700;line-height:30px;text-transform:uppercase;position:relative;padding:0 20px 0 40px;display:inline-block;}#content .dropUpList .dULItem .dULItemTitle a:hover {color:#2E5F49;}#content .dropUpList .dULItem .dULItemTitle a:before {position:absolute;left:0px;top:-2px;width:30px;height:30px;background-color:#2E5F49;color:#FFF;line-height: 30px;text-align:center;content:'\203A';font-size: 20px;font-size: 2.0rem;font-weight:400;}#content .dropUpList .dULItem.show .dULItemTitle a {background-color:transparent;}#content .dropUpList .dULItem.show .dULItemTitle {margin:0 0 30px 0;}#content .dropUpList .dULItem.show .dULItemTitle a:before {height:30px;padding:0 30px 0 0;left:30px;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);-webkit-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0;-webkit-transition:padding 1s ease-out;-o-transition:padding 1s ease-out;transition:padding 1s ease-out;}#content .dropUpList .dULItemText {width:100%;padding:0px 0 40px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;}#content .dropUpList .dULItemText h6 {width:100%;color:#2E5F49;font-size:110%;font-weight:700;padding:0;margin:20px 0 4px 0;text-transform:uppercase;}#content .dropUpList .dULItemText h6:nth-child(1) {margin:0 0 4px 0;}#content .dropUpList .dULItemText strong {color:inherit;}#content .dropUpList .dULItemText ul {padding: 0;}#content .dropUpList .dULItemText ol {list-style: decimal;padding: 10px 0 0 0;}#content .dropUpList .dULItem .dULItemText {display:none;}#content .dropUpList .dULItem.show .dULItemText {display:block;}@media only screen and (min-width: 990px) {#content .dropUpList .dULItemText {padding:0px 35% 40px 40px;}}.spaltenInhalte {width: 100%;}.spaltenInhalte span {display: block;}.sIRow, .sIColWrapper {width: 100%;padding: 0;margin: 0;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.sIColWrapper.sINrOfCols2 .sICol {width:calc(100%/2 - 20px/2);}.sIColWrapper.sINrOfCols3 .sICol {width:calc(100%/3 - 40px/3);}#content .sIColWrapper .sICol a {display:block;-webkit-box-sizing: border-box;    box-sizing: border-box;border:1px solid #CBCBB9;margin:0 0 20px 0;background-color:#FFF;text-decoration:none;}.sIColWrapper .sICol a .sIBoxTitle {width: 100%;display:block;    color:#2E5F49;    line-height: 24px !important;    font-weight: 700;    font-size: 24px;    font-size: 2.4rem;text-transform:uppercase;-webkit-box-sizing: border-box;    box-sizing: border-box;padding:30px;word-break:break-all;}.spaltenInhalte .sIBox {position: relative;overflow: hidden;}.spaltenInhalte .sIBox a {display: block;border: none;text-decoration: none !important;}.spaltenInhalte .sIBoxBild {display: block;width: 100%;position: relative;}.spaltenInhalte .sIBoxBild img {width: 100%;display: block;}.spaltenInhalte .sITyp1 {margin:0 0 20px 0;}.spaltenInhalte .sITyp1 .sIBox {width: 100%;margin: 0 0 20px 0;}.spaltenInhalte .sITyp1 .sIBox .sIBoxOverlay {background: rgba(46, 95, 73, 0.7);width: 100%;display: block;position: absolute;left: 0;right:0;top:0;bottom: 0;overflow-y:scroll;}.spaltenInhalte .sITyp1 .sIBox .sIBoxOverlay .sIBoxOContent {display: inline-block;vertical-align: middle;width: 100%;margin: 0 auto;padding: 10px 15%;-webkit-box-sizing: border-box;    box-sizing: border-box;color: #FFF;text-align: center;font-size: 19px;font-size: 1.9rem;}.spaltenInhalte .sITyp1 .sIBox .sIBoxOverlay .sIBoxOContent .sIBoxTitle {width: 100%;margin: 0 0 10px 0;font-weight: 400;padding: 0;font-family: "utopia-std",serif;text-transform: uppercase;font-size: 22px;font-size: 2.2rem;}.spaltenInhalte .sITyp2 .sIBox {width: calc(50% - 10px);margin: 0 0 20px 0;}.spaltenInhalte .sITyp3 .sIBox {width: 100%;margin: 0 0 20px 0;}.spaltenInhalte .sITyp3 .sIBox span.sIBoxTitle {display: block;width: 100%;height: 40px;position: absolute;left: 0px;bottom: 0px;font-size: 14px;font-size: 1.4rem;text-align: left;line-height: 30px;padding: 10px 0px 0px 6px;-webkit-box-sizing: border-box;    box-sizing: border-box;text-transform: uppercase;color: #FFF;text-decoration: none;background-color: rgba(46,95,73,0.50);transition: 0.5s all ease-in;}.spaltenInhalte .sITyp3 .sIBox a:hover span.sIBoxTitle {height: 100%;-webkit-backface-visibility: hidden;transition: 0.8s all ease-out;}.spaltenInhalte .sITyp4 .sIBox {width: 100%;margin: 0 0 20px 0;}.spaltenInhalte .sITyp4 .sIBox .sIBoxBild {margin-bottom: 5px;}.spaltenInhalte .sITyp4 .sIBox .sIBoxWrapper {width: 100%;padding: 10px;-webkit-box-sizing: border-box;    box-sizing: border-box;background-color: #F7F3E9;}.spaltenInhalte .sITyp4 .sIBox .sIBoxTitle {width: 100%;line-height: 20px;color: #2E5F49;padding: 10px 0px;font-size: 18px;font-size: 1.8rem;text-transform: uppercase;text-align: left;}.spaltenInhalte .sITyp4 .sIBox .sIBoxTitle a {color: #2E5F49;}.spaltenInhalte .sITyp4 .sIBox .sIBoxText {width: 100%;font-size: 14px;font-size: 1.4rem;line-height: 18px;height: 36px;overflow: hidden;margin: 0px 0px 20px;text-align: left;}.spaltenInhalte .sITyp4 .sIBox a .sIBoxLink {width: 100%;height: 24px;text-align: right;padding: 3px 0px;}.spaltenInhalte .sITyp4 .sIBox a .sIBoxLink span.moreLink {line-height: 24px;width: auto;display: inline-block;font-size: 15px;font-size: 1.5rem;font-weight: 400;background-image: url(../images/css/forwardIcon.gif);background-position: right center;background-repeat: no-repeat;text-decoration: none !important;color: #2E5F49;padding: 0px 33px 0px 20px;float: right;}.spaltenInhalte .sITyp4 .sIBox a:hover .sIBoxLink span.moreLink {background-color: #2E5F49;color: #FFF !important;}@media only screen and (min-width: 1000px) {.spaltenInhalte .sITyp2 .sIBox, .spaltenInhalte .sITyp3 .sIBox, .spaltenInhalte .sITyp4 .sIBox {width:calc(50% - 15px);}.spaltenInhalte .sITyp1 .sIBox {width: calc(50% - 10px);margin:0;}.spaltenInhalte .sITyp1 .sIBox .sIBoxOverlay {opacity: 0;height: 100%;transition: opacity 0.3s ease-in;display: inline-block;vertical-align: middle;}.spaltenInhalte .sITyp1 .sIBox .sIBoxOverlay::after {    content: '';    display: inline-block;    vertical-align: middle;    width: 0;    height: 100%;}.spaltenInhalte .sITyp1 .sIBox .sIBoxOverlay .sIBoxOContent {display: inline-block;vertical-align: middle;padding:0 15%;transform: translateY(50px);transition: all 0.4s ease-out;}.spaltenInhalte .sITyp1 .sIBox:hover .sIBoxOverlay {    opacity: 1;}.spaltenInhalte .sITyp1 .sIBox:hover .sIBoxOContent {    transform: none;}}@media only screen and (min-width: 1100px) {.spaltenInhalte .sITyp3 .sIBox span.sIBoxTitle {font-size: 18px !important;font-size: 1.8rem !important;height:50px;line-height: 36px;padding: 14px 0px 0px 10px;}}@media only screen and (min-width: 1250px) {.spaltenInhalte .sITyp2 .sIBox, .spaltenInhalte .sITyp3 .sIBox, .spaltenInhalte .sITyp4 .sIBox {width:calc(50% - 20px);}}.zPSWrapper {width:100%;overflow-x:auto;padding:20px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;}#zimmer2021 .zPSWrapper {padding:0;}.zimmerPreiseSlider {width:100%;-webkit-box-sizing:border-box; box-sizing:border-box;border-bottom:1px solid #FFF;}.zpsSaison, .zPSzIPreiseRow {width:100%;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;}.zpsSaison {height:60px;}.zPSzIPreiseRow {height:40px;}.zPSzIPreiseRow.zPSIPRmt {margin:20px 0 0 0;}.zPSzimmerItem {width:100%;}.zPSzIData {width:100%;}.zPSzIDataRoom {width:100%;margin:0 0 10px 0;text-align:left;}.zPSzIDataRoom a {width:100%;text-decoration:none !important;}.zPSzIDataRoom a span {width:100%;display:block;text-decoration:none;}.zPSzIDataRoom a span:nth-of-type(1) {font-size: 24px;font-size: 2.4rem;}.zPSzIDataRoom a span:nth-of-type(2) {font-size: 14px;font-size: 1.4rem;}.zPSzIDataCTA {width:100%;margin:0 0 10px 0;text-align:right;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;}.zPSzIDataCTA a {display:inline-block;background-color:#808200;margin:0 0 0 15px;width:calc(50% - 15px);padding:0 10px;line-height:26px;height:26px;text-align:center;text-decoration:none !important; -webkit-box-sizing:border-box; box-sizing:border-box; flex:1 1 auto;}.zpsRowFirstCol {width:45%;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #FFF;border-right:1px solid #FFF;border-left:1px solid #FFF;color:#2E5F49;background-color:#FFF;}.zpsSaison .zpsRowFirstCol {border-top:1px solid #FFF;border-left:1px solid #FFF;background-color:#FFF;}.zPSzimmerItem .zpsRowFirstCol {padding:0 5px 0 0;font-weight:700;vertical-align:top;}.zPSzimmerItem .zpsRowFirstCol span {line-height:40px;display:inline-block;}.zpsRowWrapper {width:55%;overflow:hidden;position:relative;}.zpsSaison .zpsRowWData div.saisonA { background-color: rgba(213,221,217,1.00); color:#2E5F49; }.zpsSaison .zpsRowWData div.saisonB { background-color: rgba(160,183,172,1.00); color:#2E5F49; }.zpsSaison .zpsRowWData div.saisonC { background-color: rgba(129,162,148,1.00); color:#2E5F49; }.zpsSaison .zpsRowWData div.saisonD { background-color: rgba(83,136,118,1.00); color:#FFF; }.zpsSaison .zpsRowWData div.saisonE { background-color: rgba(0,81,58,1.00); color:#FFF; }.zpsSaison .zpsRowWData div.saisonF { background-color: rgba(240,228,208,1.00); color:#2E5F49; }.zpsSaison .zpsRowWData div.saisonG { background-color: rgba(231,211,176,1.00); color:#2E5F49; }.zpsSaison .zpsRowWData div.saisonH { background-color: rgba(207,168,95,1.00); color:#FFF; }.zPSzIPreiseRow:nth-of-type(even) .zpsRowWData div.saisonA { background-color: rgba(213,221,217,0.80); color:#2E5F49; }.zPSzIPreiseRow:nth-of-type(even) .zpsRowWData div.saisonB { background-color: rgba(160,183,172,0.80); color:#2E5F49; }.zPSzIPreiseRow:nth-of-type(even) .zpsRowWData div.saisonC { background-color: rgba(129,162,148,0.80); color:#2E5F49; }.zPSzIPreiseRow:nth-of-type(even) .zpsRowWData div.saisonD { background-color: rgba(83,136,118,0.80); color:#FFF; }.zPSzIPreiseRow:nth-of-type(even) .zpsRowWData div.saisonE { background-color: rgba(0,81,58,0.80); color:#FFF; }.zPSzIPreiseRow:nth-of-type(even) .zpsRowWData div.saisonF { background-color: rgba(240,228,208,0.80); color:#2E5F49; }.zPSzIPreiseRow:nth-of-type(even) .zpsRowWData div.saisonG { background-color: rgba(231,211,176,0.80); color:#2E5F49; }.zPSzIPreiseRow:nth-of-type(even) .zpsRowWData div.saisonH { background-color: rgba(207,168,95,0.80); color:#FFF; }.zPSzIPreiseRow:nth-of-type(odd) .zpsRowWData div.saisonA { background-color: rgba(213,221,217,0.50); color:#2E5F49; }.zPSzIPreiseRow:nth-of-type(odd) .zpsRowWData div.saisonB { background-color: rgba(160,183,172,0.50); color:#2E5F49; }.zPSzIPreiseRow:nth-of-type(odd) .zpsRowWData div.saisonC { background-color: rgba(129,162,148,0.50); color:#2E5F49; }.zPSzIPreiseRow:nth-of-type(odd) .zpsRowWData div.saisonD { background-color: rgba(83,136,118,0.50); color:#FFF; }.zPSzIPreiseRow:nth-of-type(odd) .zpsRowWData div.saisonE { background-color: rgba(0,81,58,0.50); color:#FFF; }.zPSzIPreiseRow:nth-of-type(odd) .zpsRowWData div.saisonF { background-color: rgba(240,228,208,0.50); color:#2E5F49; }.zPSzIPreiseRow:nth-of-type(odd) .zpsRowWData div.saisonG { background-color: rgba(231,211,176,0.50); color:#2E5F49; }.zPSzIPreiseRow:nth-of-type(odd) .zpsRowWData div.saisonH { background-color: rgba(207,168,95,0.50); color:#FFF; }.zpsSWButtonWrapper {width:55%;margin:0 0 0 45%;position:relative;height:30px;}.zpsSWButtonWrapper span.zpsSWButton {width:30px;height:30px;position:absolute;margin:0;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAQCAYAAAD0xERiAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAYdEVYdENyZWF0aW9uIFRpbWUAMTAuMTAuMjAxN3bcM8wAAACgSURBVDiNpdPREYIwEEXRixWkA0swJUhHdqQdQQlagbGCx4cJCBKGXd4Mk48dTrJsgB2RFCUlSb2ksKiNz65IumnKDPRgQVK3BpqxLdCFbYDRhVXAVMAm9x6NZgDueQX4ANdG0hM428/4l9cJcDS7GpU2L8YXA/BgajMBrX377wD6nwG8ywCOQp3ralQg+6WtQbl26EcfIS8W84eeQUtsAM8wWWvanPpUAAAAAElFTkSuQmCC');background-position:center center;background-repeat:no-repeat;z-index:500;display:none;background-color:#2E5F49;}.zpsSWButtonWrapper span#zpsForward {right:0px;}.zpsSWButtonWrapper span#zpsBackward {left:0px;transform:scaleX(-1);}.zpsRowWData {width:100%;position:absolute;transition:0.3s all ease-out;}.zpsSaison .zpsRowWData {height:60px;}.zPSzimmerItem .zpsRowWData {height:40px;}.zimmerPreiseSlider.jsdisable {min-width:500px;}.zimmerPreiseSlider .zpsRowWData {width:100%;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;}.zpsSaison .zpsRowWData div {height:60px;line-height:30px;text-align:center;}.zPSzimmerItem .zpsRowWData div {height:40px;line-height:40px;text-align:center;}.zpsRowWData div {flex:1;border-top:1px solid #FFF;border-right:1px solid #FFF;-webkit-box-sizing:border-box;box-sizing:border-box;}.zimmerPreiseSlider.jsdisable .zpsRowWData.clear:after {display:none;}.zpsSaison .zpsRowWData div {background-color:#C19B00;font-size:14px;font-size:1.4rem;}.zPSzimmerItem .zpsRowWData div:nth-of-type(odd) {background-color:#E3CC80;color:#5a6151;}.zPSzimmerItem .zpsRowWData div:nth-of-type(even) {background-color:#FAF6E8;color:#5a6151;}.zPSzIPreiseInfotext {font-size:14px;font-size:1.4rem;position:relative;padding:30px 0 0 10px;}.zPSzIPreiseInfotext::before {position:absolute;width:10px;text-align:left;left:0px;content:'*';font-size:20px;font-size:2.0rem;color:#2E5F49;line-height:20px;}@media only screen and (min-width: 550px) {.zpsRowFirstCol {width:25%;}.zpsRowWrapper {width:75%;}.zpsSWButtonWrapper {width:75%;margin:0 0 0 25%;}}@media only screen and (min-width: 990px) {.zPSWrapper {padding:20px 0;}.zPSzIData {display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.zPSzIDataRoom {width:60%;margin:0;}.zPSzIDataCTA {width:30%;margin:0;}}.boxenInhalte {width:100%;z-index:700;position:relative;}.boxenInhalte.bITyp1 {width: 100%;}.boxenInhalte.bITyp1 .bIWrapper {margin:0 0 7% 0;}.boxenInhalte.bITyp1 .bIWrapper:last-of-type {margin:0;}.boxenInhalte.bITyp2 {width: 100%;padding:40px 0 0 0;}.boxenInhalte.bITyp2 .bIWrapper {padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #CBCBB9;}.boxenInhalte .bIWrapper.bIWactive {display:block;}.boxenInhalte.bITyp2 .bIWrapper.bIWhidden {display:none;}.boxenInhalte .boxenInhalteNavi {width:100%;}.boxenInhalte .boxenInhalteNavi div {margin:0 20px;}#content .boxenInhalte .boxenInhalteNavi div a {display:block;padding:0 20px;line-height:40px;color:#2E5F49;font-size:16px;font-size:1.6rem;font-weight:700;text-align:center;text-decoration:none !important;background-color:#CBCBB9;text-transform:uppercase;}#content .boxenInhalte .boxenInhalteNavi div.bINLactiv a {background-color:#2E5F49;color:#FFF !important;}.boxenInhalte .bIWrapper {width: 100%;}.bIWrapper .bILeft {width:100%;padding:0 0 20px 0;}.bIWrapper.bIFull .bILeft {width:100%;}#content .bIWrapper .bILeft .bIBox a.bIBoxContentRMLink {display: none;}.bIWrapper .bIRight {width:100%;text-align:left;color:#5a6151;font-size: 16px;font-size: 1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;position: relative;}.bIWrapper.bIFull .bIRight {display:none;}.bIWrapper .bIBoxBildWr {display:block;}.bIWrapper.bIWtyp1 .bIBoxBildWr {background-image: url(../images/svg/box-line.svg.php);background-position:right bottom;background-repeat:no-repeat;background-size:30%;padding:40px 40px 40px 0;}.bIWrapper.bIWtyp1.bIWnrImg1 .bIRight .bIBoxBildWr {padding:0 40px 40px 0;}.boxenInhalte .bIBoxBildWr .bIBoxBild {display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.bIWrapper.bIWtyp2 .bIRight .bIBoxBild {padding:30px 30px 0 0;}.boxenInhalte .bIRight .bIBoxBild img {display:block;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;}.bIWrapper .bIRight .bIBoxBild img:nth-of-type(2) {display:block;width:35%;position:absolute;right:5%;top:2%;border:7px solid #FFF;background-color:#FFF;}.bIWrapper.bIWReverse.bIWtyp1 .bIRight .bIBoxBild img:nth-of-type(2) {right:auto;left:5%;}.boxenInhalte .bIRight .bIBoxBild img {width:100%;display:block;border:none;}.boxenInhalte .bIBox {width:100%;}.boxenInhalte .bIBox span {display:block;}.boxenInhalte .bIBox .bIBoxTitle {margin:0 0 20px 0;overflow:hidden;}@media only screen and (max-width: 1000px) {.boxenInhalte .bIBox .bIBoxTitle h1, .boxenInhalte .bIBox .bIBoxTitle h2 {font-size:80%;}}.boxenInhalte .bIBox .bIBoxText {color:#000;text-align:left;}.bIBoxText blockquote {margin:0;padding:0 0 5px 150px;position:relative;}.bIBoxText blockquote p {margin:0 !important;padding:0 !important;}.bIBoxText blockquote p strong {position:absolute;left:0;top:0;}.boxenInhalte .bIBox .bIBoxLink {height:30px;margin:25px 0 0 0;}#content .boxenInhalte .bIBox .bIBoxLink a {display:inline-block;line-height: 30px;padding:0 20px;font-size: 16px;font-size: 1.6rem;color: rgba(255,255,255,0.70);font-weight: 700;text-transform:uppercase;text-decoration:none;text-align:center;background-color: #2E5F49;}#content .boxenInhalte .bIBox .bIBoxLink a:hover {color:#FFF !important;}@media only screen and (min-width: 1000px) {.boxenInhalte .boxenInhalteNavi {position:absolute;top:0px;height:40px;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.boxenInhalte .boxenInhalteNavi div {margin:0 2px;}.boxenInhalte .bIWrapper {width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.boxenInhalte .bIWrapper.bIWactive {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.boxenInhalte.bITyp2 .bIWrapper {padding:40px;}.bIWrapper .bILeft {width:calc(50% - 40px);padding:0;}.bIWrapper .bIRight {width:50%;}.bIWrapper .bILeft .bIBox .bIBoxContent {position: relative;max-height: 500vh;}.bIWrapper .bILeft .bIBox.bIBChidden .bIBoxContent {min-height: 400px;max-height: 50vh;overflow: hidden;}.bIWrapper .bILeft .bIBox.bIBChidden .bIBoxContent::after {position: absolute;left: 0;bottom: 0;right: 0;width: 100%;display: block;height: 100px;background: var(--aW_BGc, #FFF);background: -moz-linear-gradient(0deg, var(--aW_BGc, #FFF) 0%, rgba(255,255,255,0) 100%);background: -webkit-linear-gradient(0deg, var(--aW_BGc, #FFF) 0%, rgba(255,255,255,0) 100%);background: linear-gradient(0deg, var(--aW_BGc, #FFF) 0%, rgba(255,255,255,0) 100%);content: '';}#content .bIWrapper .bILeft .bIBox a.bIBoxContentRMLink {text-decoration: none;text-align: center;}#content .bIWrapper .bILeft .bIBox a.bIBoxContentRMLink span {line-height: 20px;display: inline-block;position: relative;font-size: 15px;font-size: 1.5rem;text-transform: uppercase;font-weight: 700;}#content .bIWrapper .bILeft .bIBox a.bIBoxContentRMLink span::after {position: absolute;left: -20px;top: 50%;transform: translateY(-50%);display: block;width: 16px;height: 16px;content: '';background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 20 20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 4,8 10,12 16,8' stroke='%232E5F49' stroke-width='2' stroke-linecap='round' fill-opacity='0' /%3E%3C/svg%3E%0A");background-size: contain;}#content .bIWrapper .bILeft .bIBox.bIBChidden a.bIBoxContentRMLink {display: block;}.bIWrapper.bIWtyp2 .bILeft {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%;}.bIWrapper.bIWtyp2 .bILeft .bIBox {margin:auto;}.bIWrapper.bIWtyp2 .bIRight {width:calc(50% - 40px);padding:0 25px 0 0;}.bIWrapper.bIWtyp1 .bIBoxBildWr {padding:80px 80px 80px 40px;background-size:30%;}.bIWrapper.bIWtyp1.bIWnrImg1 .bIRight .bIBoxBildWr {padding:0 80px 80px 40px;}.bIWrapper.bIWReverse {-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.bIWrapper.bIWtyp1.bIWReverse .bIBoxBildWr {background-image: url(../images/svg/box-line.svg.php?pos=left);background-position:left bottom;padding:80px 40px 80px 80px;}.bIWrapper.bIWtyp1.bIWnrImg1.bIWReverse .bIRight .bIBoxBildWr {padding:0 40px 80px 80px;}.boxenInhalte .bIBox {width:100%;}.boxenInhalte .bIBox .bIBoxTitle {margin:0 0 60px 0;}.boxenInhalte .bIRight .bIBoxBild {width:100%;height:100%;}.bIWrapper.bIWtyp2 .bIRight .bIBoxBild {padding:50px 20px 0 0;}}.fL { float:left; }.fR { float:right; }img { border:none; }.mr10 { margin-right:10px; }.mr5pz { margin-right:55px; }#map {width:100%;height:300px;}#headerImageWrapper.hIWslick #headerImage {height:auto;}#headerImage div.hImage {width:100%;display:block;z-index:600;position:relative;}#headerImage div.hImage .hILandscape, #headerImage div.hImage .hIPortrait {width:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;}#headerImage div.hImage video {width:100%;height:calc(100vh - 100px);display:block;-o-object-fit: cover;   object-fit: cover;}#headerImage div.hImage.hIvideo::after {width:100%;position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';background-color: rgba(168,109,55,0.3);}#headerImage div.hImage.hIvideo {height:calc(100vh - 100px);}#headerImage div.hImage.hIvideo iframe {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}@media (min-aspect-ratio: 16/9) {  #headerImage div.hImage.hIvideo iframe {    height: 56.25vw;  }}@media (max-aspect-ratio: 16/9) {  #headerImage div.hImage.hIvideo iframe {    width: 177.78vh;  }}@-webkit-keyframes kenburn {0% {transform: scale(1); }50% {transform: scale(1.2); }100% {transform: scale(1);}}@keyframes kenburn {0% {transform: scale(1); }50% {transform: scale(1.2); }100% {transform: scale(1);}}#headerImage div.hImage.kbEffekt {-webkit-animation: kenburn 40s linear infinite 0s;animation: kenburn 40s linear infinite 0s;}#headerImage div.hImage a.hISERP {display:none;}body.hItyp1 #headerImageWrapper.hIWslick div.hImage .hIPortrait {height:calc(100vh - var(--my-cNh) - 60px);}body.hItyp1 #headerImageWrapper.hIWslick div.hImage .hILandscape {height:calc(100vh - var(--my-cNh));}body.hItyp2 #headerImageWrapper.hIWslick div.hImage .hIPortrait {height:50vh;}body.hItyp2 #headerImageWrapper.hIWslick div.hImage .hILandscape {height:50vh;}body.hItyp1 #headerImageWrapper.hIWslick div.hImage.hIdef .hIPortrait, body.hItyp1 #headerImageWrapper.hIWslick div.hImage.hIdef .hILandscape {height:50vh;}body.hItyp2 #headerImageWrapper.hIWslick div.hImage.hIdef .hIPortrait, body.hItyp2 #headerImageWrapper.hIWslick div.hImage.hIdef .hILandscape {height:50vh;}@media only screen and (orientation: portrait) {#headerImage div.hImage .hILandscape {display:none;}}@media only screen and (orientation: landscape) {#headerImage div.hImage .hIPortrait {display:none;}#headerImage div.hImage .hILandscape {display:block;}}.hImage_carousel {width:100%;}ul#jqChImage {margin: 0;padding: 0;list-style: none;display: block;position:relative;z-index:900;}ul#jqChImage li.page {width:100%;margin:0;padding:0;display: block;float: left;position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;}ul#jqChImage li.page .hImageDesktop, ul#jqChImage li.page .hImageMobile {width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;}ul#jqChImage li.page .hImageSERP {display:none;}@media only screen and (orientation: portrait), only screen and (max-aspect-ratio: 1/1) {ul#jqChImage li.page .hImageDesktop {display:none;}ul#jqChImage li.page .hImageMobile {display:block;}}@media only screen and (orientation: landscape) and (min-aspect-ratio: 1/1) {ul#jqChImage li.page .hImageDesktop {display:block;}ul#jqChImage li.page .hImageMobile {display:none;}}body.id2018 ul#jqChImage li.page:after {content: '';    position: absolute;    top: 0;    left: 0;    right: 0;z-index:901;height: 50%;background: linear-gradient(to bottom,rgba(0,0,0,0.3) 0,rgba(0,0,0,0.0) 100%);}body.id2018 ul#jqChImage li.page.pano div:after {content: '';    position: absolute;    top: 0;    left: 0;    right: 0;bottom:0;z-index:901;width:100%;height:100%;background-color:rgba(0,0,0,0.20);}ul#jqChImage li.page span.sliderPlay {width:440px;height:420px;display:block;position:absolute;top:50%;left:50%;margin:-210px 0 0 -220px;background-image: url(../images/css/playSlider.png);background-repeat: no-repeat;}#hIButtons {position: absolute;top:50%;width:100%;z-index:799;}#hIButtons a.sliderButton {position: absolute;top:-30px;width:22px;height:60px;background-image: url(../images/css/sliderPfeile.png);background-repeat: no-repeat;transition:0.1s all ease-in;}#hIButtons a.sliderButton#hIprev { left:3%; background-position:0px 0px; }#hIButtons a.sliderButton#hIprev:hover { background-position:0px -60px; transition:0.2s all ease-out; }#hIButtons a.sliderButton#hInext { right:3%; background-position:-22px 0px; }#hIButtons a.sliderButton#hInext:hover { background-position:-22px -60px; transition:0.2s all ease-out; }#hIpager {position: absolute;bottom:0px;left:50%;margin:0 0 0 -25%;width:50%;height:40px;text-align:center;padding:0;z-index:750;}#hIpager a {display:inline-block;width:20px;height:20px;margin:2px;padding:6px;box-sizing:border-box;}#hIpager a span {display:block;width:8px;height:8px;background-color:rgba(255,255,255,0.80);text-indent:-999em;}#hIpager a:hover span, #hIpager a.selected span {background-color:rgba(255,255,255,1.00);}#alert {width:calc(100% - 20px);max-width:190px;position:absolute;left:10px;bottom:10px;background-color:rgba(46,95,73,0.8);z-index:950;padding:10px;}#alert.alert_36 {padding:10px 10px 10px 100px;background-image: url(../images/svg/bella-posta-hotel.svg);background-size: 80px auto;background-position: 10px 10px;background-repeat: no-repeat;}#alertInner {display: flex;flex-direction: column;gap: 10px 0;box-sizing:border-box;}#alertData {color:#FFF;font-size: 14px;font-size: 1.4rem;line-height:120%;}#alertLink a {display:inline-block;font-size: 13px;font-size: 1.3rem;padding:0 10px;line-height:170%;border:1px solid #FFF;color:#FFF;text-decoration:none;}#alertLink a:hover {background-color:#FFF;color:rgba(46,95,73,1);}a#videoButton, body.fixed a#videoButton {    position: fixed;top:20vh;right:-80px;width:140px;height:70px;    border-radius: 35px;    background-color: #82a398;    text-align:center;    display: block;padding:0;z-index:999;    transition: all 1.2s ease;}a#videoButton::after {    position: absolute;top:50%;left:50%;width:40px;height:40px;    transform: translate(-55px,-50%);    display: block;z-index:999;    content: '';    background-position: center;    background-repeat: no-repeat;    background-size: contain;    background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 100 100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m93.3 8.4h-18.2-50.2-18.2c-.9 0-1.7.8-1.7 1.7v18.2 13.7 16 13.7 18.2c0 .9.8 1.7 1.7 1.7h18.2 50.1 18.2c.9 0 1.7-.8 1.7-1.7v-18.3-13.6-16-13.6-18.3c.1-.9-.7-1.7-1.6-1.7zm-84.9 35.3h14.8v12.5h-14.8zm14.8-3.4h-14.8v-10.2h14.8zm-14.8 19.4h14.8v10.3h-14.8zm18.2 11.9v-13.6-16-13.6-16.6h46.7v16.5 13.7 16 13.7 16.5h-46.7zm65-31.3h-14.8v-10.2h14.8zm0 16h-14.8v-12.6h14.8zm-14.8 3.4h14.8v10.3h-14.8zm14.8-47.9v14.8h-14.8v-14.8zm-83.2 0h14.8v14.8h-14.8zm0 76.4v-14.8h14.8v14.8zm83.2 0h-14.8v-14.8h14.8z'/%3E%3Cpath d='m65 49.1c-.1-.7-.5-1.3-1.1-1.7l-21.9-14.8c-.8-.7-2-.7-2.8-.1-.7.5-1 1.4-.9 2.2v29.9c0 .9.4 1.7 1.1 2.1.4.2.8.3 1.2.3s.7-.1 1.1-.3c.1 0 .1-.1.2-.1l22-15c.1-.1.2-.1.2-.2.7-.6 1-1.5.9-2.3zm-23.2 13.5v-26.1l19.2 13z'/%3E%3C/g%3E%3C/svg%3E");}a#wanderlustButton {position: absolute;bottom:25vh;right:5vw;width:100px;height:auto;aspect-ratio: 1/1;border-radius:500px;display: block;padding:0;z-index:999;background-image: url(../images/partner/wl-badge.png);background-size: contain;background-repeat: no-repeat;background-position: center;transform: rotate(30deg);z-index: 900;}@media only screen and (min-width: 800px) {body.fixed a#videoButton::before {display: none;}a#videoButton {    right:100px;width:200px;height:200px;    border-radius: 100px;}a#videoButton::before {    position: absolute;top:0;left:0;width:100%;height:100%;    display: block;padding:0;z-index:999;    content: '';    -webkit-animation: rotating 20s linear infinite;    animation: rotating 20s linear infinite;    background-position: center;    background-repeat: no-repeat;    background-size: contain;}a#videoButton:hover::before {    -webkit-animation-play-state: paused;    animation-play-state: paused;}html[lang="de"] a#videoButton::before {    background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 500 500' viewBox='0 0 500 500' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='250' cy='250' fill='%2382a398' r='250'/%3E%3Cg fill='%23fff'%3E%3Cpath d='m129.9 60.2 16.5 23.8c4.2 6.1 2.7 11-2.7 14.8-5.1 3.6-10.1 3.3-13.2-1.1l-3.8-5.4 4.8-3.3 2.8 4.1c2 2.8 4.1 3 6.4 1.5 2.5-1.7 2.7-4 .8-6.7l-16.7-24z'/%3E%3Cpath d='m174.2 80.4-17.2 8.9-17.9-34.7 17.1-8.9 2.4 4.7-11.7 6.1 5.1 9.8 9-4.7 2.4 4.7-9 4.7 5.6 10.8 11.7-6.1z'/%3E%3Cpath d='m183.1 77-11.6-31.7-7.5 2.7-1.8-4.9 20.7-7.6 1.8 4.9-7.4 2.7 11.6 31.7z'/%3E%3Cpath d='m202.7 38.3 1.1-2.6-13.4 3.1-1.2-5.1 19.7-4.6 1 4.3-6.2 29-1.1 2.8 14.8-3.4 1.2 5.1-21.4 5-1-4.3z'/%3E%3Cpath d='m227.7 65.9-3.4-33.5-7.9.8-.5-5.2 21.9-2.2.5 5.2-7.9.8 3.4 33.5z'/%3E%3Cpath d='m252.7 64.3 2.6-38.9 6.1.4-1.2 17.8 11-17.1 6.5.4-11.7 18.3 9.7 20.7-6.9-.5-8.8-19.1-1.2 18.4z'/%3E%3Cpath d='m308.5 33-6.3 29.1c-1.3 6-6.3 8.6-13.1 7.2s-10.3-5.9-9-11.9l6.3-29.1 6 1.3-6 27.8c-.8 3.8.6 5.7 3.9 6.4s5.4-.4 6.2-4.3l6-27.8z'/%3E%3Cpath d='m305.6 72.8 13.7-36.5 8.6 3.2c7.8 2.9 9.3 7.7 7 14l-1.5 3.9c-1.5 4-4 6.3-8.1 6.4l2.3 17.3-6.4-2.4-1.7-16.1-3-1.1-5.1 13.5zm17.6-29.5-4.9 13.1 3 1.1c3.1 1.2 5.4.3 6.7-3.3l1-2.7c1.4-3.7.3-6-2.8-7.1z'/%3E%3Cpath d='m354.1 59.8 2.6-1.3-12-6.5 2.5-4.6 17.8 9.6-2.1 3.9-23.8 17.7-2.7 1.3 13.4 7.2-2.5 4.6-19.4-10.4 2.1-3.9z'/%3E%3Cpath d='m350.5 93.9 22.6-31.8 15.7 11.2-3 4.3-10.7-7.6-7.4 10.3 8.3 5.9-3 4.3-8.2-5.9-9.2 12.9z'/%3E%3Cpath d='m368.9 107.7 25.5-29.5 4.6 4-25.5 29.5z'/%3E%3Cpath d='m391.4 129.6-13.2-13.7 28.2-27 4.3 4.5-24.4 23.4 8.9 9.3z'/%3E%3Cpath d='m411.4 135.1 8.6-15-2.9 2.2-20.2 14.1-3.3-4.8 32-22.3 3.7 5.3-10.3 17.8 20.3-3.5 3.7 5.3-32 22.3-3.3-4.8 20.2-14.1 3-1.9-16.9 2.8z'/%3E%3Cpath d='m415.7 165.7 39.7-6.2 2.8 6.6-32.2 24-2.4-5.6 7.1-5-4.1-9.7-8.5 1.5zm16.6 3.1 3.1 7.4 14.9-10.6z'/%3E%3Cpath d='m426.7 192.9 37.7-9.9 2.4 9.1c1.7 6.4.1 11.3-6 12.9l-2.3.6c-2.9.8-5.3-.2-7-2.4-.1 4-2.1 6.3-6 7.3l-4.2 1.1c-6.2 1.6-10.2-1.8-12-8.5zm19.3 1.2-12.9 3.4 1.1 4.2c.8 3 3 4.5 6.5 3.5l3.1-.8c3.2-.8 4.1-3.1 3.3-6.1zm15.3-4-10.7 2.8.8 3.1c.8 3.1 2.8 4.2 5.9 3.4l1.3-.3c3.3-.9 4.4-2.7 3.6-5.9z'/%3E%3Cpath d='m444.9 237.3c-7.2.9-10.5-2.3-11.3-8.6l-.3-2.3c-.7-5.9 1.1-9.5 6.8-10.1l4.8-.6.7 5.9-3.1.4c-3.7.4-4.3 1.7-4 4.1l.2 1.9c.3 2.4 1 4 5.2 3.5l2.8-.3c2.3-.3 3.7-1.3 4-4.2l.5-4.1c.6-5.1 2.6-7.6 9.3-8.4l2.2-.3c6.2-.7 9.8 2.2 10.5 8.2l.1.9c.7 5.9-1.7 9.9-6.7 10.5l-4.1.5-.7-5.9 2.7-.3c3-.4 3.9-1.7 3.7-4.1l-.1-.9c-.3-2.4-1.4-3.3-5-2.9l-1.5.2c-3.3.4-4 1-4.4 3.7l-.5 3.7c-.9 6.5-3.2 8.6-9.4 9.3z'/%3E%3Cpath d='m435.6 242.8 39 .6-.2 9.9c-.1 8.2-4.1 11.3-10.8 11.2l-4.2-.1c-6.1-.1-9.7-3.3-9.6-11.5l.1-3.7-14.5-.2zm33.6 6.7-14-.2-.1 3.8c-.1 3.4 1.5 5.2 5.3 5.2h2.9c3.9.1 5.7-1.6 5.8-4.9z'/%3E%3Cpath d='m434.5 268.5 38.7 4.5-.7 6.1-38.7-4.5z'/%3E%3Cpath d='m429 299.7 4.1-18.9 38.1 8.3-4.1 18.9-5.1-1.1 2.8-12.9-10.8-2.3-2.1 9.9-5.1-1.1 2.2-9.9-11.9-2.6-2.8 12.9z'/%3E%3Cpath d='m421.4 321.8 6.3-17.9 36.8 12.9-2 5.8-31.8-11.2-4.2 12.1z'/%3E%3Cpath d='m411.4 341.9 8.6-17.3 34.9 17.4-8.6 17.3-4.7-2.3 5.9-11.8-9.9-4.9-4.5 9.1-4.7-2.3 4.5-9.1-10.9-5.4-5.9 11.8z'/%3E%3Cpath d='m409.4 345.5 32.1 22.2-2.8 4.1-26.8-3.8-3.1-.7 2.6 1.6 19.8 13.7-3.1 4.5-32.2-22.1 2.9-4.1 26.7 3.8 3.5.8-2.6-1.7-20-13.8z'/%3E%3Cpath d='m394.4 385.2 3.3 3.1-1.9 2-3.3-3.1z'/%3E%3Cpath d='m394.6 417.9-5.2 4.1c-6.5 5.1-11.4 4.2-16.1-1.7l-8.3-10.4c-4.7-5.9-4.6-10.8 1.6-15.8l5.5-4.4zm-3.6-.2-19.4-24.4-3.4 2.7c-4.2 3.3-5 7.3-1 12.3l8.3 10.4c3.9 4.9 7.6 5.4 12.5 1.5z'/%3E%3Cpath d='m355.5 402.9 10.9 35.5-2.5 1.5-26.6-25.9 2.3-1.4 6.7 6.6 9.7-5.9-2.8-8.9zm1.2 12.7-8.7 5.3 15.2 15.2z'/%3E%3Cpath d='m321.5 429.6c-2.3-5.1-.7-8.6 4.1-10.8l2.3-1c4.5-2 7.8-1.3 9.9 3.5l1.6 3.6-2.4 1.1-1.5-3.2c-1.7-3.8-3.7-4.2-6.9-2.8l-2 .9c-3.2 1.4-5 2.9-2.8 7.8l1.3 2.8c1.3 2.9 3.2 4.4 6.9 3.7l4.8-.9c3.7-.7 6.2-.2 8.4 4.8l1.1 2.4c2.1 4.7.8 8.3-3.7 10.4l-1 .5c-4.5 2-8.3.9-10.3-3.4l-1.7-3.7 2.3-1.1 1.5 3.4c1.6 3.5 4.3 3.9 7.2 2.6l.9-.4c3.1-1.4 4.2-3.4 2.3-7.5l-.9-1.9c-1.7-3.7-2.8-4.1-6.1-3.6l-4.6.8c-4.9.9-7.6-.8-9.5-5z'/%3E%3Cpath d='m304.2 427.6 8.8 34.9-2.6.7-3.9-15.6-12.5 3.1 3.9 15.6-2.6.7-8.8-34.9 2.6-.7 4.3 17 12.5-3.1-4.3-17z'/%3E%3Cpath d='m264.5 463.3-2.3-20.3c-.6-5.2 2.4-8.6 8.5-9.3 6-.7 9.7 2 10.3 7.2l2.3 20.3c.6 5.2-2.5 8.6-8.5 9.3s-9.7-1.9-10.3-7.2zm16-2.7-2-18.3c-.5-4.9-2.9-6.6-7.5-6.1s-6.5 2.7-5.9 7.6l2 18.3c.5 4.9 2.9 6.6 7.5 6.1 4.5-.5 6.5-2.7 5.9-7.6z'/%3E%3Cpath d='m240 435.3 14.9.2v2.4l-.6 33.6h-2.7l.6-33.6-12.1-.2z'/%3E%3Cpath d='m221.2 465.4-1.4 1.7 14.2 1.6-.3 2.4-17.2-1.9.2-1.6 17.1-28.5 1.4-1.7-15.2-1.7.3-2.4 18.2 2-.2 1.6z'/%3E%3Cpath d='m215.8 432.5-8.4 35-2.1-.5-6.6-29.8-.4-3.6-.6 3-6.5 27-2.5-.6 8.4-35 2.1.5 6.6 30 .4 3.2.5-2.6 6.6-27.3z'/%3E%3Cpath d='m176.1 420.3 14.6 5.5-12.7 33.8-14.6-5.5.8-2.2 12.1 4.6 4.8-12.8-9.2-3.5.8-2.2 9.2 3.5 5.4-14.2-12.1-4.6z'/%3E%3Cpath d='m171.7 418.3-16.5 31.9-5.7-3c-6.3-3.2-7-7.7-4.2-13.2l1.1-2c2.1-4.1 5.2-6.1 9.5-5.1l-.2-17 2.8 1.4v16.5l4.1 2.1 6.7-13zm-17.8 28.6 7.6-14.7-3.3-1.7c-4.3-2.3-7.2-1.5-9.5 2.9l-.9 1.8c-2.4 4.7-1.5 7.7 2.7 9.9z'/%3E%3Cpath d='m144.3 402.6-21.9 28.5-2.1-1.6 9.8-12.8-10.2-7.8-9.8 12.8-2.1-1.6 21.9-28.5 2.1 1.6-10.7 13.9 10.2 7.8 10.7-13.9z'/%3E%3Cpath d='m126.7 388.9-31.9 19-2.1-2 18.9-32 1.9 1.9-4.8 8 8.1 8 8-4.9zm-12 4.2-7.3-7.2-11.2 18.4z'/%3E%3Cpath d='m69.3 378.4 22.5-17.5c4-3.1 8.5-2 12.1 2.6 3.5 4.5 3.5 9.2-.5 12.3l-22.5 17.5-1.7-2.1 21.8-16.9c3.7-2.9 3.6-6 1-9.4s-5.6-4.2-9.3-1.3l-21.7 16.9z'/%3E%3Cpath d='m91.5 346.2-28.8 17.3 4.2 7-2.1 1.2-9.8-16.3 2.1-1.2 4.2 7 28.8-17.3z'/%3E%3Cpath d='m84.2 333.7-32.9 14.6-.9-2 19.7-23.3 2.6-2.5-2.7 1.4-25.4 11.2-1.1-2.4 32.9-14.6.9 2-19.8 23.5-2.3 2.3 2.3-1.2 25.7-11.4z'/%3E%3Cpath d='m75 312.3-37.1 1.2-.8-2.8 32-19 .8 2.6-8.1 4.7 3.2 10.9 9.4-.4zm-12.6-2.1-2.9-9.8-18.7 10.8z'/%3E%3Cpath d='m68.2 287.8-35.6 5.5-.4-2.7 15.9-2.5-2-12.7-15.8 2.6-.4-2.7 35.6-5.5.4 2.7-17.3 2.7 2 12.7 17.3-2.7z'/%3E%3Cpath d='m64.8 237.8-.3 15.6-36-.6.3-15.6h2.4l-.2 13 13.7.2.2-9.8h2.3l-.2 9.8 15.1.3.2-12.9z'/%3E%3Cpath d='m65.2 233.1-35.7-4.7.8-6.4c.9-7 4.9-9.2 11-8.4l2.3.3c4.6.6 7.6 2.8 8 7.3l15.9-6-.4 3.1-15.5 5.6-.6 4.6 14.5 1.9zm-33-7.1 16.4 2.2.5-3.7c.6-4.9-1-7.3-6-8l-2-.3c-5.2-.7-7.8 1.2-8.4 5.9z'/%3E%3Cpath d='m72.1 196.7-3.6 14.5-2.3-.6-32.6-8 .7-2.7 32.6 8 2.9-11.8z'/%3E%3Cpath d='m78.7 178.4-5.3 14.7-33.8-12.3 5.3-14.7 2.3.8-4.4 12.2 12.9 4.7 3.4-9.3 2.2.8-3.4 9.3 14.2 5.2 4.4-12.2z'/%3E%3Cpath d='m80.6 174.1-32.2-16.2 3.4-6.8c2.4-4.7 6.1-6.6 11.1-4.1l1.7.9c3 1.5 4.1 3.9 3.7 6.7 2.4-2.9 5.5-3.6 9.4-1.6l2.5 1.2c5.6 2.8 6.6 7.4 4 12.5zm-28.9-17.5 11.7 5.9 2.2-4.4c1.6-3.3 1.2-6.1-2.3-7.8l-1.3-.7c-3.7-1.9-6.4-.7-8 2.6zm13.7 6.9 14.3 7.2 2.5-5c1.8-3.6 1-7-3.2-9.1l-2.4-1.2c-3.8-1.9-6.8-.5-8.6 3.2z'/%3E%3Cpath d='m100 140.6-8.6 13.1-30.1-19.8 8.6-13.1 2 1.3-7.1 10.9 11.4 7.5 5.4-8.2 2 1.3-5.4 8.2 12.7 8.3 7.1-10.8z'/%3E%3Cpath d='m102.8 136.8-27.3-23.4 1.4-1.6 29.5 7.7 3.4 1.2-2.4-1.9-21.1-18 1.7-2 27.3 23.4-1.4 1.6-29.7-7.8-3.1-1.1 2.1 1.6 21.3 18.3z'/%3E%3Cpath d='m118.9 101.9-3-3.4 2-1.8 3 3.4z'/%3E%3C/g%3E%3C/svg%3E");}html[lang="it"] a#videoButton::before {    background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 500 500' viewBox='0 0 500 500' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='250' cy='250' fill='%2382a398' r='250'/%3E%3Cg fill='%23fff'%3E%3Cpath d='m153.4 91.4-2.3-1.4c-.4 2.7-2.2 5.1-5.2 7.2-5.7 3.8-11 3.5-14.3-1.3l-14-20.7c-3.2-4.8-1.2-10.2 5-14.4 5.9-4 11.6-3.8 14.9.9l3.7 5.5-5.2 3.5-3-4.5c-1.8-2.6-4.3-2.6-7.1-.7-3.2 2.2-3.8 4.3-2.1 7l12.5 18.5c1.9 2.8 4.1 3 7.3.8 2.8-1.9 3.7-4.3 1.9-7l-3.4-5-4.5 3.1-3.2-4.7 9.8-6.6 12.1 17.9z'/%3E%3Cpath d='m165.6 38.4 13.5 29.1c2.8 6 .1 11.5-6.6 14.7-6.8 3.1-12.7 1.6-15.5-4.4l-13.5-29.1 6-2.8 12.9 27.8c1.8 3.8 4.2 4.5 7.5 3s4.4-3.9 2.6-7.7l-12.9-27.8z'/%3E%3Cpath d='m185.4 75.6-1.5-43.2 7.5-2.1 21.5 37.5-6.3 1.8-4.5-8.2-10.9 3.1.5 9.3zm5.4-17.3 8.3-2.4-9.4-17.3z'/%3E%3Cpath d='m216 67.4-5.2-41.7 9.8-1.2c8.9-1.1 12.7 2.7 13.6 9.8l.6 4.5c.6 4.6-.7 8-4.5 10.1l10.9 15.4-7.3.9-9.9-14.5-3.5.4 1.9 15.4zm2-36.9 1.9 15 3.4-.4c3.6-.4 5.3-2.4 4.8-6.5l-.4-3.1c-.5-4.2-2.7-5.8-6.2-5.4z'/%3E%3Cpath d='m245.3 22.3 10.6.3c9.9.3 13.6 5.2 13.3 13.9l-.5 14.9c-.3 9.2-4.3 13.4-13.9 13.1l-10.8-.2zm6.4 5.9-.9 30.6 4.2.1c4.5.1 7.4-2.2 7.5-7.9l.4-14.3c.2-5.7-2.3-8.2-7.2-8.3z'/%3E%3Cpath d='m270.5 65.2 18-39.4 7.6 1.4 2.4 43.2-6.5-1.2-.3-9.3-11.1-2.1-3.7 8.6zm12.6-13.1 8.5 1.6-.6-19.7z'/%3E%3Cpath d='m304.6 72.7 11.3-34.5-8.1-2.7 1.8-5.4 22.5 7.4-1.8 5.4-8.1-2.6-11.3 34.5z'/%3E%3Cpath d='m341 88.1-18.6-9.1 18.4-37.8 18.7 9.1-2.5 5.1-12.7-6.2-5.3 10.7 9.8 4.8-2.5 5.1-9.8-4.8-5.7 11.8 12.7 6.2z'/%3E%3Cpath d='m392.5 84.2-14.5 18.9c-3.7 4.9-9.5 4.9-15.5.3s-7.5-10.2-3.8-15.1l14.5-18.9c3.7-4.9 9.6-4.9 15.6-.2s7.5 10.2 3.7 15zm-14.9-9.6-12.7 16.5c-2.3 3.1-1.9 5.4 1.1 7.7s5.4 2.1 7.7-.9l12.7-16.5c2.4-3 1.9-5.4-1.1-7.7s-5.3-2.2-7.7.9z'/%3E%3Cpath d='m377 114.5 30.4-28.9 6.8 7.1c6.1 6.5 5.4 11.9.2 16.8l-3.3 3.1c-3.3 3.2-6.9 4.2-10.8 2.4l-5.9 17.9-5.1-5.4 5.9-16.4-2.4-2.5-11.3 10.7zm30.9-20.3-11 10.4 2.4 2.5c2.5 2.6 5.1 2.8 8 0l2.3-2.2c3-2.9 3.1-5.6.7-8.2z'/%3E%3Cpath d='m394.2 132.5 40.4-15.4 4.4 6.4-28.5 32.5-3.8-5.4 6.3-6.9-6.5-9.3-8.6 3.5zm18.1-.4 4.9 7.1 13.4-14.5z'/%3E%3Cpath d='m427.2 161.9 4-2 1.2 2.4-4 2z'/%3E%3Cpath d='m436.2 198.1c-5.3 1.8-8.7-.2-10.3-5.2l-.8-2.4c-1.5-4.7-.4-7.9 4.5-9.5l3.8-1.2.8 2.5-3.4 1.1c-4 1.3-4.6 3.3-3.5 6.5l.7 2.1c1.1 3.3 2.4 5.3 7.4 3.6l2.9-1c3-1 4.8-2.7 4.4-6.5l-.4-4.8c-.3-3.8.5-6.2 5.7-7.9l2.5-.8c4.9-1.6 8.4.1 9.9 4.8l.4 1.1c1.5 4.7 0 8.4-4.4 9.8l-3.8 1.3-.8-2.4 3.5-1.2c3.7-1.2 4.4-3.9 3.4-6.9l-.3-.9c-1.1-3.2-3-4.5-7.2-3.1l-2 .7c-3.8 1.3-4.4 2.3-4.2 5.7l.3 4.7c.3 5-1.6 7.4-6 8.9z'/%3E%3Cpath d='m433.9 214.2c.8 4 2.9 6.3 7.1 5.5l5.1-1 .5 2.5-5.6 1.1c-4.9.9-8.3-2.1-9.4-7.7s1-9.7 5.9-10.7l21-4.1c4.9-.9 8.4 2.1 9.5 7.7s-1 9.7-5.9 10.6l-5.6 1.1-.5-2.5 5.1-1c3.9-.8 5.3-3.8 4.5-7.8-.9-4.5-3.2-6.2-7.1-5.4l-19.9 3.9c-4.4.9-5.6 3.3-4.7 7.8z'/%3E%3Cpath d='m463.8 246.4-20.4 1.2c-5.2.3-8.5-2.8-8.9-8.9-.4-6 2.5-9.6 7.7-9.9l20.4-1.2c5.2-.3 8.5 2.9 8.8 8.9.5 6.1-2.4 9.6-7.6 9.9zm-2-16.1-18.4 1.1c-4.9.3-6.8 2.6-6.5 7.1.3 4.6 2.3 6.6 7.3 6.3l18.4-1.1c4.9-.3 6.8-2.5 6.5-7.2-.3-4.5-2.3-6.5-7.3-6.2z'/%3E%3Cpath d='m435.5 254.5 35.9 2.2-.4 6.5c-.4 7.1-4.3 9.6-10.4 9.2l-2.3-.1c-5.8-.4-9.1-3.3-8.6-10.4l.2-3.8-14.6-.9zm33.4 4.8-16.5-1-.2 3.8c-.3 4.9 1.5 7.2 6.5 7.5l2 .1c5.2.3 7.7-1.7 8-6.4z'/%3E%3Cpath d='m433.8 275.9 35.4 6.5-1.2 6.3c-1.3 6.9-5.3 9-11.4 7.9l-2.3-.4c-4.6-.8-7.4-3.2-7.7-7.6l-16.2 5.2.6-3.1 15.8-4.9.8-4.6-14.4-2.6zm32.6 8.6-16.3-3-.7 3.7c-.9 4.8.7 7.3 5.6 8.2l2 .4c5.2.9 7.8-.8 8.7-5.4z'/%3E%3Cpath d='m429.2 297.8 34.7 9.5-.7 2.6-34.7-9.5z'/%3E%3Cpath d='m424.8 311.9 31.6 11.5 2.8-7.7 2.3.8-6.5 17.9-2.3-.8 2.8-7.7-31.6-11.5z'/%3E%3Cpath d='m412.6 339.6 6.9-14.1 32.3 15.9-6.9 14.1-2.1-1.1 5.7-11.6-12.3-6-4.3 8.8-2.1-1 4.3-8.8-13.6-6.7-5.7 11.6z'/%3E%3Cpath d='m404.9 351.9 29.9 20-1.5 2.2-29.9-20z'/%3E%3Cpath d='m390.1 371.8 9.2-11.7 1.9 1.5 26.4 20.8-1.7 2.2-26.4-20.8-7.5 9.5z'/%3E%3Cpath d='m376.7 388c-3 2.7-3.8 5.8-.9 8.9l3.5 3.8-1.9 1.7-3.9-4.2c-3.4-3.6-2.6-8.2 1.6-12.1s8.8-4.2 12.2-.6l14.5 15.7c3.4 3.6 2.6 8.2-1.6 12.1s-8.8 4.2-12.1.6l-3.9-4.2 1.9-1.7 3.5 3.8c2.7 2.9 6 2.5 9-.2 3.4-3.1 3.6-6 .9-8.9l-13.8-14.9c-2.9-3.2-5.6-3-9 .2z'/%3E%3Cpath d='m364.9 430.4-11.7-16.7c-3-4.3-2-8.7 3-12.2 4.9-3.4 9.5-2.9 12.5 1.4l11.7 16.7c3 4.3 1.9 8.8-3 12.2-5 3.4-9.5 2.9-12.5-1.4zm12.7-10.2-10.6-15c-2.8-4.1-5.7-4.4-9.5-1.8-3.8 2.7-4.4 5.5-1.6 9.5l10.6 15.1c2.8 4.1 5.7 4.4 9.5 1.8 3.8-2.7 4.4-5.5 1.6-9.6z'/%3E%3Cpath d='m343.2 410.5 16.8 31.9-5.7 3c-6.2 3.3-10.4 1.3-13.2-4.1l-1.1-2c-2.2-4.1-2.1-7.8 1.3-10.7l-14.1-9.5 2.8-1.5 13.6 9.4 4.1-2.2-6.8-13zm13.3 31-7.7-14.6-3.3 1.7c-4.3 2.3-5.4 5-3 9.5l1 1.8c2.5 4.6 5.5 5.7 9.6 3.5z'/%3E%3Cpath d='m319.8 421.9 12.4 31.2 7.6-3 .9 2.2-17.8 7.1-.9-2.2 7.6-3-12.4-31.2z'/%3E%3Cpath d='m296.3 458.8-5.3-19.7c-1.4-5.1 1.1-8.9 7-10.5 5.8-1.6 9.9.5 11.3 5.6l5.3 19.7c1.4 5.1-1.2 8.9-7 10.5-5.9 1.6-9.9-.5-11.3-5.6zm15.4-5.2-4.8-17.8c-1.3-4.8-3.9-6.1-8.3-4.9-4.5 1.2-6 3.6-4.7 8.4l4.8 17.8c1.3 4.8 3.8 6.1 8.3 4.9 4.4-1.1 6-3.6 4.7-8.4z'/%3E%3Cpath d='m273.5 447 10.2 16.5.2.4-.4-1.9-3.2-28.8 2.7-.3 4 35.8-2.8.3-11.4-18.4-7 20.5-2.7.3-4-35.8 2.6-.3 3.2 28.7.1 1.9.1-.3 6.4-18.4z'/%3E%3Cpath d='m236.8 435.2 15.6.4-.8 36-15.6-.4.1-2.4 12.9.3.3-13.7-9.8-.2.1-2.3 9.8.2.3-15.1-12.9-.3z'/%3E%3Cpath d='m227 434-4.4 33.3 8.1 1.1-.3 2.4-18.9-2.5.3-2.4 8.1 1.1 4.4-33.3z'/%3E%3Cpath d='m212.6 431.8-8.7 34.9-6.3-1.6c-6.8-1.7-8.6-5.9-7.2-11.9l.6-2.2c1.1-4.5 3.6-7.2 8.1-7.2l-4.2-16.5 3.1.8 3.9 16 4.5 1.1 3.5-14.2zm-10.7 32 4-16.1-3.6-.9c-4.8-1.2-7.4.2-8.6 5l-.5 2c-1.3 5.1.3 7.9 4.9 9z'/%3E%3Cpath d='m193.8 427.1-21.5 30.4-2.7-1 4.2-37 2.6 1-1.1 9.3 10.7 4.1 5.4-7.7zm-9.3 8.7-9.6-3.7-2.7 21.4z'/%3E%3Cpath d='m155.6 409.8-.8 3c2.3-1.3 5.2-1.2 8.2.4 5 2.7 6.9 6.9 4.5 11.3l-10.1 18.9c-2.3 4.4-6.9 5.2-12 2.4-5.1-2.7-6.9-6.9-4.6-11.3l2.7-5 2.3 1.2-2.4 4.5c-1.9 3.5-.5 6.5 3.1 8.4 4.1 2.2 6.9 1.4 8.8-2.1l9.4-17.6c2-3.8 1-6.5-3-8.7-3.6-1.9-6.9-1.4-8.9 2.3l-3.1 5.8 6 3.2-1.1 2.1-8.3-4.4 8.1-15.1z'/%3E%3Cpath d='m135.4 396-1.2 2.8c2.4-1 5.3-.5 8.1 1.5 4.6 3.3 5.9 7.7 3 11.8l-12.5 17.4c-2.9 4-7.5 4.2-12.2.8s-6-7.8-3.1-11.8l3.3-4.6 2.2 1.5-3 4.2c-2.3 3.2-1.3 6.4 2 8.8 3.7 2.7 6.7 2.3 9-.9l11.7-16.3c2.5-3.5 1.9-6.3-1.8-9-3.3-2.4-6.7-2.3-9.1 1.1l-3.9 5.4 5.5 3.9-1.4 1.9-7.6-5.5 10-13.9z'/%3E%3Cpath d='m129.4 390.8-23.6 27.2-2-1.8 23.6-27.1z'/%3E%3Cpath d='m88.8 390.4 14.8-14.1c3.8-3.6 8.3-3.3 12.5 1.1 4.1 4.3 4.3 9 .5 12.6l-14.8 14.1c-3.8 3.6-8.4 3.2-12.5-1.1-4.2-4.4-4.3-9-.5-12.6zm11.8 11.1 13.3-12.7c3.6-3.4 3.5-6.3.3-9.6-3.2-3.4-6.1-3.5-9.7-.1l-13.3 12.7c-3.6 3.4-3.6 6.3-.3 9.6s6.2 3.5 9.7.1z'/%3E%3Cpath d='m69.3 378.3-3.6-5.6c-4.5-6.9-3.1-11.7 3.2-15.8l11.1-7.3c6.3-4.1 11.2-3.6 15.6 3.1l3.9 5.9zm.5-3.6 26.1-17.1-2.4-3.6c-2.9-4.5-6.8-5.6-12.1-2.2l-11.1 7.3c-5.3 3.4-6.1 7-2.7 12.3z'/%3E%3Cpath d='m79.7 323.9 6.9 14-32.3 15.9-6.9-14 2.2-1.1 5.7 11.6 12.3-6.1-4.4-8.8 2.1-1 4.4 8.8 13.6-6.7-5.8-11.5z'/%3E%3Cpath d='m72.8 305.6 5.2 14-2.3.8-31.5 11.6-1-2.6 31.5-11.6-4.2-11.4z'/%3E%3Cpath d='m68.2 287.6 3.7 14.4-2.3.6-32.6 8.4-.7-2.7 32.6-8.4-3-11.7z'/%3E%3Cpath d='m32.5 291.9 9.7-.3.6 2.9-9.9-.9z'/%3E%3Cpath d='m66.7 279.8-35.8 4-.3-2.7 16-1.8-1.4-12.8-16 1.8-.3-2.7 35.8-4 .3 2.7-17.5 1.9 1.5 12.8 17.4-1.9z'/%3E%3Cpath d='m36.6 235.9 20.4.4c5.2.1 8.2 3.5 8.1 9.6-.1 6-3.3 9.4-8.5 9.3l-20.4-.4c-5.2-.1-8.2-3.6-8.1-9.6.2-6.1 3.3-9.4 8.5-9.3zm.7 16.2 18.4.4c4.9.1 6.9-2 7-6.6s-1.8-6.8-6.8-6.9l-18.4-.4c-4.9-.1-6.9 1.9-7 6.6s1.9 6.8 6.8 6.9z'/%3E%3Cpath d='m67.6 215.3-2 14.8-2.4-.3-33.3-4.6.4-2.7 33.3 4.6 1.7-12z'/%3E%3Cpath d='m40.3 192.9-1.5-1.6-3.4 13.8-2.3-.6 4.2-16.7 1.6.4 26 20.7 1.5 1.6 3.7-14.8 2.3.6-4.4 17.8-1.5-.4z'/%3E%3Cpath d='m73.6 191.9-33.6-13 .8-2 30.4-2.5h3.6l-2.9-1-25.9-10.1.9-2.4 33.6 13-.8 2-30.6 2.5h-3.3l2.5.8 26.2 10.2z'/%3E%3Cpath d='m90.9 154.3-7.4 13.8-31.7-17.1 7.4-13.8 2.1 1.1-6.1 11.4 12.1 6.5 4.7-8.7 2.1 1.1-4.7 8.7 13.3 7.2 6.1-11.4z'/%3E%3Cpath d='m93.5 150.3-29.5-20.6 3.7-5.3c4-5.8 8.6-5.9 13.6-2.4l1.9 1.3c3.8 2.7 5.4 6 3.8 10.1l16.9 2-1.9 2.6-16.4-2.2-2.7 3.8 12 8.4zm-26.1-21.4 13.6 9.5 2.1-3.1c2.8-4 2.5-6.9-1.6-9.8l-1.7-1.2c-4.3-3-7.5-2.5-10.1 1.3z'/%3E%3Cpath d='m110.4 109.8-3.2-3.2 1.9-1.9 3.2 3.2z'/%3E%3C/g%3E%3C/svg%3E");}html[lang="en"] a#videoButton::before {    background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 500 500' viewBox='0 0 500 500' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='250' cy='250' fill='%2382a398' r='250'/%3E%3Cg fill='%23fff'%3E%3Cpath d='m136.7 103-20.6-29.5 7.5-5.2c6.2-4.3 10.7-3 14.2 2l2.2 3.2c3.2 4.6 2.8 9-3.5 13.4l-2.8 2 7.6 10.9zm-13.2-28.8 7.4 10.6 2.9-2c2.6-1.8 3-3.9 1-6.8l-1.5-2.2c-2.1-3-4.3-3.4-6.8-1.6z'/%3E%3Cpath d='m171.5 81.7-15.5 8.3-17-31.7 5-2.7 14.8 27.4 10.4-5.6z'/%3E%3Cpath d='m171.3 81.6-4.7-36.8 6.2-2.4 21.4 30.3-5.3 2.1-4.5-6.6-9 3.5 1.2 7.9zm3.2-15.1 6.9-2.7-9.4-14.1z'/%3E%3Cpath d='m200.4 71.3-3.2-12.3-14.5-20.3 5.8-1.5 9.9 15.2 1.3-18.2 5.7-1.5-2.7 24.6 3.2 12.4z'/%3E%3Cpath d='m241.9 55.6c.6 6.7-2.4 9.7-8.2 10.2l-2.1.2c-5.5.5-8.7-1.3-9.2-6.5l-.4-4.4 5.4-.5.3 2.8c.3 3.4 1.4 4 3.7 3.8l1.6-.2c2.2-.2 3.7-.8 3.3-4.7l-.2-2.6c-.2-2.1-1.1-3.5-3.8-3.8l-3.8-.6c-4.7-.7-7-2.6-7.5-8.8l-.2-2c-.5-5.7 2.3-8.9 7.8-9.5l.8-.1c5.5-.5 9.1 1.8 9.5 6.5l.3 3.8-5.4.5-.2-2.5c-.3-2.7-1.5-3.7-3.7-3.5l-.8.1c-2.2.2-3.1 1.2-2.8 4.6l.1 1.4c.3 3.1.8 3.7 3.3 4.2l3.4.6c6 1 7.8 3.1 8.3 8.9z'/%3E%3Cpath d='m246.7 64.3 1.3-36 5.6.2-.6 15 9.3.3.6-15 5.7.2-1.3 36-5.7-.2.6-16.1-9.3-.3-.6 16.1z'/%3E%3Cpath d='m297.6 41.4-3.6 20.1c-.9 5.2-5.3 7.5-11.7 6.4s-9.8-4.8-8.9-10l3.5-20.1c.9-5.2 5.3-7.5 11.7-6.4 6.5 1.2 9.9 4.8 9 10zm-15.2-1.4-3.1 17.6c-.6 3.3.7 4.8 3.9 5.4s4.9-.5 5.5-3.8l3.1-17.6c.6-3.3-.7-4.8-3.9-5.4-3.3-.5-5 .6-5.5 3.8z'/%3E%3Cpath d='m297.5 70.5 10.9-34.3 8 2.6c7.3 2.3 8.9 6.7 7.1 12.5l-1.2 3.7c-1.2 3.8-3.4 6-7.1 6.2l2.9 15.9-6-1.9-2.3-14.8-2.9-.9-4.1 12.7zm14.8-28-3.9 12.3 2.8.9c3 .9 5 0 6-3.3l.8-2.6c1.1-3.4 0-5.5-2.9-6.4z'/%3E%3Cpath d='m323.8 79.8 12.8-28.4-6.7-3 2-4.4 18.5 8.4-2 4.4-6.7-3-12.8 28.4z'/%3E%3Cpath d='m344.2 90 19.5-30.2 14.9 9.7-2.6 4.1-10.2-6.6-6.4 9.8 7.8 5.1-2.6 4.1-7.8-5.1-7.9 12.3z'/%3E%3Cpath d='m361.6 101.9 22.1-28.4 4.5 3.5-22.1 28.4z'/%3E%3Cpath d='m383.3 120.7-12.9-11.9 24.4-26.4 4.2 3.9-21.2 22.9 8.7 8z'/%3E%3Cpath d='m401.9 124.3 6.9-14.4-2.5 2.2-17.7 14.3-3.4-4.2 28-22.7 3.8 4.7-8.3 17.1 18.4-4.6 3.8 4.7-28 22.7-3.4-4.2 17.7-14.3 2.6-2-15.4 3.7z'/%3E%3Cpath d='m421.1 150.6 3.9-2.2 1.3 2.3-3.9 2.2z'/%3E%3Cpath d='m452.1 158.9 2.5 6.2c3.1 7.6.8 12.1-6.2 14.9l-12.3 5c-7 2.8-11.7 1.3-14.7-6l-2.6-6.5zm-1.2 3.4-29 11.7 1.6 4c2 5 5.6 6.8 11.5 4.5l12.3-5c5.8-2.4 7.3-5.7 5-11.6z'/%3E%3Cpath d='m427.2 195.2 34.5-10.4.8 2.6-34.5 10.4z'/%3E%3Cpath d='m440.9 219.4c-5.5 1.1-8.6-1.2-9.7-6.4l-.5-2.4c-1-4.8.5-7.9 5.6-8.9l3.9-.8.5 2.5-3.5.7c-4.1.9-5 2.7-4.2 6.1l.4 2.2c.7 3.4 1.8 5.5 7 4.4l3-.6c3.1-.7 5-2.1 5.1-5.9l.2-4.8c.1-3.8 1.2-6.1 6.5-7.2l2.5-.5c5-1.1 8.3 1.1 9.3 5.9l.2 1.1c1 4.8-1 8.3-5.5 9.3l-4 .8-.5-2.5 3.6-.8c3.8-.8 4.8-3.3 4.1-6.4l-.2-1c-.7-3.3-2.4-4.8-6.8-3.9l-2.1.4c-4 .8-4.6 1.8-4.8 5.2l-.2 4.7c-.2 5-2.5 7.2-7 8.2z'/%3E%3Cpath d='m436.7 234.8c.3 4 2.2 6.6 6.5 6.2l5.1-.4.2 2.5-5.7.5c-4.9.4-8.1-3-8.5-8.7-.5-5.7 2.1-9.6 7-10l21.3-1.7c4.9-.4 8.1 3 8.5 8.7.5 5.7-2.1 9.5-7 9.9l-5.7.5-.2-2.5 5.1-.4c3.9-.3 5.7-3.2 5.4-7.2-.4-4.6-2.5-6.5-6.5-6.2l-20.2 1.7c-4.2.3-5.7 2.5-5.3 7.1z'/%3E%3Cpath d='m462.9 269.9-20.4-1c-5.2-.3-8.1-3.7-7.8-9.8.3-6 3.5-9.3 8.8-9l20.4 1c5.2.3 8.1 3.8 7.8 9.8s-3.5 9.2-8.8 9zm-.2-16.2-18.4-.9c-4.9-.2-7 1.8-7.2 6.4s1.6 6.8 6.6 7.1l18.4.9c4.9.2 7-1.8 7.2-6.4.2-4.7-1.6-6.9-6.6-7.1z'/%3E%3Cpath d='m466.4 298.3-34-14.8.5-2.9 37-2.4-.5 2.8-32.7 1.8 30.2 12.8z'/%3E%3Cpath d='m425.3 311.4 4.5-15 34.5 10.3-4.5 15-2.3-.7 3.7-12.4-13.1-3.9-2.8 9.4-2.3-.7 2.8-9.4-14.5-4.3-3.7 12.4z'/%3E%3Cpath d='m423.7 315.4 33.1 14.1-2.5 5.9c-2.8 6.5-7.2 7.6-12.8 5.2l-2.1-.9c-4.3-1.8-6.5-4.7-5.8-9.1l-16.9 1.5 1.2-2.9 16.5-1.3 1.8-4.3-13.5-5.7zm29.9 15.6-15.2-6.5-1.5 3.5c-1.9 4.5-1 7.3 3.6 9.2l1.9.8c4.8 2.1 7.8.9 9.6-3.4z'/%3E%3Cpath d='m408.4 346.4 28.5 17.7 4.3-7 2 1.3-10.1 16.2-2-1.3 4.3-6.9-28.4-17.6z'/%3E%3Cpath d='m400.7 358.4 28.1 22.5-1.7 2.1-12.5-10-8 10.1 12.6 10.1-1.7 2.1-28.2-22.5 1.7-2.1 13.7 11 8-10-13.7-11z'/%3E%3Cpath d='m373.8 388.3 11.1-11 25.3 25.6-11.1 11-1.7-1.7 9.2-9.1-9.6-9.8-7 6.9-1.6-1.7 7-6.9-10.7-10.6-9.2 9.1z'/%3E%3Cpath d='m363.5 397 20.6 29.5-2.2 1.5-9.2-13.2-10.5 7.4 9.2 13.2-2.2 1.5-20.6-29.5 2.2-1.5 10 14.4 10.5-7.4-10-14.4z'/%3E%3Cpath d='m342.6 410.7 17.8 31.3-2.3 1.3-17.8-31.3z'/%3E%3Cpath d='m349.3 448.1-6.1 2.7c-7.5 3.4-12 1.3-15.2-5.6l-5.5-12.1c-3.1-6.8-1.8-11.6 5.4-14.9l6.4-2.9zm-3.4-1-12.9-28.4-4 1.8c-4.9 2.2-6.6 5.9-4 11.6l5.5 12.1c2.6 5.7 6 7.1 11.8 4.5z'/%3E%3Cpath d='m297.5 429.5 14.9-4.7 10.8 34.3-14.9 4.7-.7-2.3 12.3-3.9-4.1-13.1-9.4 3-.7-2.2 9.4-3-4.6-14.4-12.3 3.9z'/%3E%3Cpath d='m295.8 430-2.2 37.1-2.8.5-15.9-33.6 2.7-.5 3.9 8.5 11.2-2.2.5-9.4zm-3.2 12.4-10.1 1.9 9 19.6z'/%3E%3Cpath d='m242.6 471.9 5.4-36.3 3.4-.1 7.6 31.6 5.1-32.1 3.4-.1 8.4 35.7-2.7.1-7.3-32.5-5.2 33-2.9.1-7.8-32.7-4.7 33.2z'/%3E%3Cpath d='m240.5 435.5-13 34.8-2.9-.3-5.4-36.8 2.7.3 1.3 9.3 11.3 1.2 3.2-8.8zm-6.8 10.8-10.2-1.1 2.8 21.4z'/%3E%3Cpath d='m211.7 431.5-2.8 13 3.9 24.1-2.8-.6-3-20.9-11.4 17.7-2.8-.6 13.5-20.3 2.8-13z'/%3E%3Cpath d='m188.6 425.1-13.1 33.6-14.6-5.7.9-2.2 12.1 4.7 5.5-14.2-9.2-3.6.9-2.2 9.2 3.6 5.8-15z'/%3E%3Cpath d='m141.4 434.2 9.6-18c2.5-4.6 6.9-5.7 12.2-2.9s6.9 7.1 4.4 11.8l-9.6 18c-2.5 4.6-6.9 5.7-12.2 2.9-5.4-2.9-6.9-7.2-4.4-11.8zm14.8 6.7 8.7-16.2c2.3-4.4 1.4-7.1-2.7-9.3s-6.9-1.5-9.2 2.9l-8.7 16.2c-2.3 4.4-1.4 7.1 2.7 9.3 4 2.2 6.8 1.5 9.2-2.9z'/%3E%3Cpath d='m149.5 406-20.7 29.4-5.3-3.7c-5.8-4.1-5.9-8.6-2.4-13.7l1.3-1.9c2.7-3.8 6-5.4 10.2-3.7l2.1-16.9 2.6 1.8-2.2 16.4 3.8 2.7 8.4-12zm-21.6 25.9 9.5-13.5-3.1-2.2c-4-2.8-6.9-2.5-9.8 1.6l-1.2 1.7c-3 4.3-2.6 7.4 1.3 10.1z'/%3E%3Cpath d='m127.9 389.9-31.8 19.3-2.1-2 18.6-32.2 2 1.9-4.8 8.1 8.1 8 8-4.9zm-12 4.4-7.3-7.2-11 18.5z'/%3E%3Cpath d='m100.9 360.6 9.5 11.5-1.9 1.5-26 21.3-1.7-2.1 26-21.3-7.7-9.4z'/%3E%3Cpath d='m90.7 345.3 8.3 12.4-2 1.3-28 18.6-1.5-2.3 27.9-18.6-6.7-10.1z'/%3E%3Cpath d='m78.1 320.1-2.4 1.9c2.6.3 4.9 2.2 6.3 5.3 2.4 5.2 1.3 9.6-3.2 11.7l-19.4 9c-4.5 2.1-8.6-.1-11-5.3s-1.3-9.7 3.1-11.8l5.2-2.4 1.1 2.4-4.8 2.1c-3.6 1.6-4.3 4.9-2.6 8.6 1.9 4.2 4.6 5.3 8.2 3.6l18.2-8.4c3.9-1.8 4.8-4.6 2.9-8.7-1.7-3.7-4.6-5.3-8.5-3.5l-6 2.8 2.8 6.1-2.1 1-3.9-8.5 15.5-7.2z'/%3E%3Cpath d='m70.7 298.3 4.8 14.9-34.3 11-4.8-14.9 2.3-.7 4 12.3 13-4.2-3-9.4 2.2-.7 3 9.4 14.4-4.6-4-12.3z'/%3E%3Cpath d='m69.6 294.2-35.3 6.8-.4-2.1 24.5-18.3 3.1-1.9-3 .7-27.3 5.2-.5-2.6 35.4-6.7.4 2.1-24.7 18.4-2.8 1.7 2.5-.6 27.6-5.3z'/%3E%3Cpath d='m64.4 253.3 1 15.6-35.9 2.3-1-15.6 2.4-.2.8 12.9 13.7-.9-.6-9.8 2.3-.2.6 9.8 15.1-1-.8-12.7z'/%3E%3Cpath d='m64.4 248.9-36-1.6.3-6.4c.3-7 4.1-9.6 10.2-9.3l2.3.1c4.6.2 7.8 2.2 8.6 6.6l15.4-7.3-.1 3.1-15 6.9-.2 4.6 14.6.7zm-33.4-4.2 16.5.8.2-3.7c.2-4.9-1.6-7.2-6.6-7.4l-2-.1c-5.2-.2-7.6 1.9-7.9 6.6z'/%3E%3Cpath d='m65.4 229.8-34-15 .5-2.9 37-3.2-.5 2.7-9.3.7-1.9 11.2 8.6 3.7zm-10.5-7.3 1.7-10.1-21.5 1.6z'/%3E%3Cpath d='m70.7 202.6-32.4-8.8-2.1 7.9-2.3-.6 5-18.4 2.3.6-2.1 7.9 32.4 8.8z'/%3E%3Cpath d='m74.9 188.7-33.9-12.1.9-2.5 33.9 12.1z'/%3E%3Cpath d='m60.3 151.2 18.5 8.6c4.8 2.2 6.1 6.6 3.5 12.1-2.5 5.4-6.8 7.3-11.5 5.1l-18.5-8.6c-4.8-2.2-6.1-6.6-3.5-12.1 2.6-5.6 6.8-7.4 11.5-5.1zm-5.9 15.1 16.7 7.8c4.5 2.1 7.2 1 9.1-3.2 2-4.2 1.1-6.9-3.4-9l-16.7-7.9c-4.5-2.1-7.1-1-9.1 3.2s-1.1 7 3.4 9.1z'/%3E%3Cpath d='m88.8 157.8-30.3-19.5 1.2-1.8 30.3 3.6 3.5.8-2.6-1.5-23.3-15 1.4-2.2 30.3 19.5-1.2 1.8-30.5-3.7-3.2-.7 2.3 1.3 23.6 15.2z'/%3E%3Cpath d='m108.3 118.6c4.3 3.6 4.3 7.5.9 11.5l-1.6 1.9c-3.2 3.7-6.5 4.5-10.5 1.1l-3-2.5 1.7-2 2.7 2.3c3.2 2.7 5.2 2.2 7.4-.4l1.4-1.7c2.3-2.7 3.2-4.8-.8-8.2l-2.3-2c-2.4-2.1-4.8-2.6-7.8-.4l-3.9 2.9c-3.1 2.2-5.5 2.8-9.7-.7l-2-1.7c-3.9-3.3-4.3-7.2-1.1-11l.7-.9c3.2-3.7 7.1-4.4 10.7-1.4l3.1 2.6-1.6 1.9-2.8-2.4c-2.9-2.5-5.6-1.7-7.6.7l-.6.8c-2.2 2.6-2.3 4.9 1.1 7.7l1.6 1.4c3.1 2.6 4.3 2.5 7.1.6l3.8-2.7c4.1-2.9 7.2-2.5 10.7.5z'/%3E%3Cpath d='m115.9 104.6-3-3.3 2-1.8 3 3.3z'/%3E%3C/g%3E%3C/svg%3E");}a#videoButton::after {top:50%;left:50%;width:50px;height:50px;    transform: translate(-50%,-50%);}body.fixed a#videoButton {right:-10px;width:90px;height:90px;    border-radius: 45px 0 0 45px;}a#wanderlustButton {bottom:20vh;right:25vw;width:140px;}    }table#bookingRightTable {width:100%;border-collapse:collapse;}table#bookingRightTable tr td {border-collapse:collapse;padding:10px 0px 0px 0px;}table#bookingRightTable tr td.error input {border:1px solid #AF0917;}table#bookingRightTable tr td#alterKinderContainer input {margin-right:2px;font-size: 1.0em;font-size: 1.0rem;text-align:center;}.formfieldSmall {font-size: 1.2em;font-size: 1.2rem;font-family: 'PT Sans', sans-serif;width:113px;padding:1px;margin:0px;border:1px solid #FFF;height:20px;line-height:20px;color:#2E5F49;}.ffSCal {width:80px !important;padding:1px 33px 1px 1px !important;background-image: url(../images/icons/cal.gif);background-position:right center;background-repeat:no-repeat;}.w14 { width:12px; }.w117 { width:113px; }.formsubmitSmall {font-size: 1.4em;font-size: 1.4rem;font-family: 'PT Sans', sans-serif;width: 117px;margin: 0px;border: 0px;height: 24px;line-height: 24px;color: #FFF;text-transform:uppercase;background-image: url(../images/css/forwardIcon.gif);background-position:right center;background-repeat:no-repeat;padding:0px 0px 0px 5px;background-color:#2E5F49;text-align:left;}#fhContent {width:100%;}#fhCLeft {width:80px;float:left;}#fhCRight {width:150px;float:right;}#fhCRight img {width:150px;height:64px;border:none;display:block;}table#wetterBox {width:100%;border:none;border-collapse:collapse;margin:15px 0px 0px 0px;}table#wetterBox tr td {text-align:right;vertical-align:bottom;}table#wetterBox tr td img {border:none;display:block;}table#wetterBox tr td.wBTemp {text-align:left;font-size:3.5em;font-size:3.5rem;font-family: 'PT Sans', sans-serif;font-weight:400;}.archBox {width:100%;position:relative;margin:0px 0px 26px 0px;overflow:hidden;}.archBox a img {width:100%;display:block;}.archBox a span {display: block;width: 100%;position: absolute;left: 0px;bottom: 0px;font-size: 1.3em;font-size: 1.3rem;line-height: 20px;padding: 10px;text-transform: uppercase;font-family: 'PT Sans', sans-serif;color: #FFF;text-decoration: none;background-color: rgba(46,95,73,0.50);box-sizing:border-box;}.archBox a:hover span {padding-top:500px;}#impressionen {width:100%;background-color:#EEE;}#impThumbs {width:100%;background-color:#EEE;}#impThumbs .imgItem {margin:0px 10px 10px 0px;}#impThumbs .imgItem img {display:block;}#interaktiveKarte {width:100%;}#iKImage {width:100%;margin-bottom:10px;}#iKImage img {width:100%;display:block;}#iKData {width:100%;}#iKData .iKDataItem {width:100%;background-color:#F3EEDB;}#iKData .iKDataItem.iKDhide {display:none;}#iKData .iKDataItem.iKDshow {display:block;}#iKData .iKDIImage {width:25%;float:left;}#iKData .iKDIImage img {width:100%;display:block;}#iKData .iKDIText {width:73%;float:right;font-size: 1.2em;font-size: 1.2rem;font-family: 'PT Sans', sans-serif;}#iKData .iKDIText div {width:auto;padding:10px;}select.Bs-Select {font-size:1.1em;}.Bs-Item__Description {line-height: 140%;}.Bs-Item__Highlights ul li {line-height: 120%;}#routeplaner {width:100%;}#routeField {width:70%;text-align:center;}#routeButton {width:25%;text-align:center;background-color:#EEE;}#sitemap {width:100%;font-family: 'PT Sans', sans-serif;font-weight:400;}#sitemap .smNaviRow {width:100%;margin:0 0 20px 0;}#sitemap .smNaviRow .smNaviItem {width:45%;}#sitemap .smNaviRow .smNaviItem:nth-child(1) { float:left; }#sitemap .smNaviRow .smNaviItem:nth-child(2) { float:right; }#sitemap ul.smLevel1 {margin:0px;padding:0px;clear:both;}#sitemap ul.smLevel1 li {list-style:none;background-image:none;margin:0;padding:0;}#sitemap ul.smLevel1 li a {line-height: 20px;height: 20px;font-weight: 400;font-size: 20px;font-size: 2.0rem;color: #005231;text-decoration: none;text-transform:uppercase;}#sitemap ul.smLevel1 li input {float:right;width:100px;font-size: 12px;font-size: 1.2rem;border:1px solid #005231;border-radius:3px;padding:3px 5px;text-align:center;box-sizing:border-box;box-shadow: 0px 0px 3px 0px #333;}#sitemap ul.sitemapfiL li a:hover {text-decoration:underline;}#sitemap ul.smLevel1 li ul.smLevel2 {margin:0;padding:10px 0 0 0;}#sitemap ul.smLevel1 li ul.smLevel2 li {margin:0px;padding: 0px 0px 5px 20px;background-image: url(../images/css/liIcon.gif);background-repeat: no-repeat;background-position: left 3px;clear:both;}#sitemap ul.smLevel1 li ul.smLevel2 li a {line-height: 20px;height: 20px;font-weight: 400;font-size: 16px;font-size: 1.6rem;color: #005231;}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 {margin:0px;padding:0px;clear:both;}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 li {margin:0px;padding: 0px;background-image:none;}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 li a {line-height: 20px;height: 20px;font-weight: 400;font-size: 14px;font-size: 1.4rem;color: #999;}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 li a:before {content:'- ';}#anfrage {width:96%;margin:0 auto;}#anfrageTop {width: auto;border: 2px solid #649684;padding: 10px;color:#2E5F49;background-color:#F3EEDB;    text-align: center;}.anfrageCols {width:100%;}.anfrageCLeft {width:100%;}.anfrageCRight {width:100%;}#anfrage table tr td {vertical-align:top;padding-bottom:6px;}#anfrage table tr.abstand td {padding-top:30px;}#anfrage table tr td.error {color:#AF0917;font-weight:700;}#anfrage table tr td#alterKinderContainer input {margin:0 3px 3px 0;}#anfrage div.anfrageAngebot {border:2px solid #AF0917;color:#AF0917;padding:5px;margin-bottom:10px;font-size:90%;}div.aFTextW {position:relative;}div.aFTextW b {position:absolute;left:-10px;top:0px;color:#2E5F49;display:block;width:10px;line-height:20px;text-align:center;}.aFeWoTypen {width:100%;}.aFeWoItem {width:100%;}.aFeWoItem input {vertical-align:middle;}.formfield {border:none;    border-bottom:2px solid #2E5F49;font-size: 18px;font-size: 1.8rem;padding:5px 4px;    -webkit-box-sizing:border-box;box-sizing:border-box;    line-height: 30px;    font-family: "gineso", sans-serif;}.formfield.dn {display:none;}.ffCal {max-width:180px;padding-right:33px;    border: 2px solid #2E5F49;        background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 1000 1000' viewBox='0 0 1000 1000' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%232E5F49' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg stroke-width='40'%3E%3Cpath d='m20 100h960v740h-960z' fill='none'/%3E%3Cpath d='m20 280h960'/%3E%3Cg stroke-width='50'%3E%3Cpath d='m200 30v140'/%3E%3Cpath d='m800 30v140'/%3E%3C/g%3E%3C/g%3E%3Cg fill='none' stroke-width='30'%3E%3Cpath d='m160 410h110v110h-110z'/%3E%3Cpath d='m350 410h110v110h-110z'/%3E%3Cpath d='m540 410h110v110h-110z'/%3E%3Cpath d='m730 410h110v110h-110z'/%3E%3Cpath d='m160 610h110v110h-110z'/%3E%3Cpath d='m350 610h110v110h-110z'/%3E%3Cpath d='m540 610h110v110h-110z'/%3E%3Cpath d='m730 610h110v110h-110z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");    background-position:center right 4px;background-repeat:no-repeat;    background-size: 28px;}textarea.formfield {    border: 2px solid #2E5F49;}.formsubmit {font-size: 18px;font-size: 1.8rem;margin: 0;border: 0;line-height: 30px;color: #FFF;text-transform:uppercase;    letter-spacing: 1px;    font-weight: 400;padding:5px 25px;background-color:#2E5F49;text-align:center;vertical-align:middle;    outline: none;    font-family: "gineso", sans-serif;}.w30 { width:40px; text-align:center; margin: 0 5px 5px 0; }.w40 { width:40px; }.w50 { width:50px; }.w80 { width:80px; }.w100 { width:50%; }.w200 { width:200px; }.w300 { width:90%; }.w100pz {width:100%;}@media only screen and (min-width: 1000px) {.anfrageCols {width:100%;}.anfrageCLeft {width:48.67%;float:left;}.anfrageCRight {width:48.67%;float:right;}  }#anfrage2022 {    margin: 0 auto;    max-width: 900px;    padding: 0 20px;}#anfrage2022form {    width: 100%;}.formCol {    width: 100%;}.formItem {    margin: 0 0 30px 0;    padding: 0;    position: relative;}.formItem label {    display: block;    position: relative;    line-height: 30px;    color: #2E5F49;    font-size: 18px;font-size: 1.8rem;}.formItem.fIReq label::before {    display: block;    position: absolute;    left: -10px;    width: 10px;    text-align: center;    content: '*';}.formItem.fIerror label {    color: #ac330d;}.formItem.fIerror::after {    display: inline-block;    position: absolute;    left: 0px;    bottom: -18px;    width:100%;    font-size: 12px;font-size: 1.2rem;    line-height: 18px;    content: '';    color: #ac330d;}html[lang="de"] .formItem.fIerror::after {    content: 'Pflichtfeld';}html[lang="it"] .formItem.fIerror::after {    content: 'Campo obbligatorio';}html[lang="en"] .formItem.fIerror::after {    content: 'Obbligated field';}.formItem.fIerror .formfield {    border-bottom:2px solid #ac330d;    background-color: rgba(172,51,13,.1);}.formItem.fIerror .ffCal, .formItem.fIerror textarea.formfield {    border: 2px solid #ac330d;    background-color: rgba(172,51,13,.1);}.formItem.fIAlignCenter {    text-align: center;}@media only screen and (min-width: 600px) {.formCol {    display: grid;    grid-template-columns: repeat(2, 1fr);    grid-column-gap: 30px;    grid-auto-rows:auto;}.formItem.fIFull {    grid-column: 1/-1;}.formItem.fIBreak {    grid-column: 1/2;}.formItem + .formItem.fIBreak {    grid-column-start: 1;}#alterKinderContainer {    grid-column: 2/-1;}}@media only screen and (min-width: 800px) {.formCol {    grid-column-gap:20%;}}.impressionen {width:100%;}.impressionen .galleryRow {width:100%;padding-bottom:10px;}.impressionen .gRowLeft {width:48.57%;float:left;}.impressionen .gRowRight {width:48.57%;float:right;}.impressionen .galleryItem {width:47.06%;}.impressionen .galleryImage {width:100%;height:66%;overflow:hidden;}.impressionen .galleryImage a {width:100%;display:block;position:relative;}.impressionen .galleryImage a img {width:100%;filter:alpha(opacity=50); -moz-opacity: 0.50; opacity: 0.5;display:block;}.impressionen .galleryImage a:hover img {background-color:#FFF;filter:alpha(opacity=100); -moz-opacity: 1.00; opacity: 1.0;}.impressionen .galleryImage a span.vPlay {width:50px;height:50px;position:absolute;display:block;left:50%;top:50%;margin:-25px 0px 0px -25px;z-index:400;background-image: url(../images/css/play.png);background-repeat: no-repeat;background-position: right center;}.impressionen .galleryImage a:hover span.vPlay {background-position: left center;}.impressionen .galleryTitle {color:#000;font-weight:normal;font-size:100%;height:18px;line-height:18px;overflow:hidden;padding: 5px 0px 0px;}.impressionen .impImgCols {width:100%;}.impWrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.impWrapper .imgItem {width: calc((100% - 10px) / 2);position: relative;display: block;overflow: hidden;margin: 0 10px 10px 0;}.impWrapper .imgItem:nth-child(2n+2) {margin: 0 0 10px 0;}.impWrapper .imgItem a {position:relative;width:100%;display: block;text-decoration: none;}.impWrapper .imgItem a img {position:relative;width:100%;height: auto;display: block;}.impWrapper .imgItem a:hover img {background-color:#FFF;filter:alpha(opacity=80); -moz-opacity: 0.80; opacity: 0.8;}#content .impWrapper .imgItem .imgItemCnt {position: absolute;top: 0;right: 0;left: 0;bottom: 0;background-color: rgba(0,0,0,.5);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index: 900;}#content .impWrapper .imgItem .imgItemCnt b {line-height: 30px;text-align: center;margin: auto;display: block;color: #FFF;text-decoration: none;font-family: "utopia-std", serif;font-size:50px;font-size:5.0rem;}@media only screen and (min-width: 640px) {.impWrapper .imgItem {width: calc((100% - 20px) / 3);margin: 0 10px 10px 0;}.impWrapper .imgItem:nth-child(2n+2) {margin: 0 10px 10px 0;}.impWrapper .imgItem:nth-child(3n+3) {margin: 0 0 10px 0;}}@media only screen and (min-width: 1000px) {.impWrapper .imgItem {width: calc((100% - 30px) / 4);margin: 0 10px 10px 0;}.impWrapper .imgItem:nth-child(2n+2), .impWrapper .imgItem:nth-child(3n+3) {margin: 0 10px 10px 0;}.impWrapper .imgItem:nth-child(4n+4) {margin: 0 0 10px 0;}}#angebote {width:100%;padding:20px 10px 0 10px;box-sizing:border-box;position:relative;}#themenFilter {width:100%;margin:40px 0;text-align:center;}#themenFilter a {display:inline-block;line-height:30px;margin:0 5px;padding: 0 10px;font-size: 16px;font-size: 1.6rem;color:#2E5F49;text-decoration:none;}#themenFilter a:hover {color:#000;}#themenFilter a.aThemaActive {background-color: #2E5F49;    color: #FFF;}.aListItem {width:100%;padding:20px;margin:0 0 30px 0;background-color:#FFF;box-sizing:border-box;position:relative;border:1px solid #CBCBB9;}#angebote .aListItem.hidden{     opacity:0;}#angebote .aListItem.visible{     opacity:1;}#angebote .aListItemRow {width:100%;position:relative;}#angebote .aLItemBild, .aGBItemBild {position:relative;width:100%;}#angebote .aLItemBild img, .aGBItemBild img {width:100%;display:block;border:none;background-position:center center;background-size:cover;background-repeat:no-repeat;}#angebote .aLItemBild #aLItemBildText {width:100%;}#angebote .aLItemBild #aLItemBildPreisInfo {width:100%;margin:30px 0 0 0;padding:10px;box-sizing:border-box;background-color:#EDEDE7;display:flex;justify-content:space-between;}#angebote .aLItemBild #aLItemBildPreisInfo #aLItemBildPItext {width:70%;font-size:16px;font-size:1.6rem;}#angebote .aLItemBild #aLItemBildPreisInfo #aLItemBildPIpreis {width:25%;font-size:22px;font-size:2.2rem;color:#2E5F49;font-weight:700;text-align:right;}#angebote .aLItemBild #aLItemBildPreise {width:100%;margin:30px 0 0 0;}#content #angebote .aLItemBild #aLItemBildPreise ul {padding:0;margin:0;}#content #angebote .aLItemBild #aLItemBildPreise ul li {list-style:none !important;padding:0 0 5px 0;margin:0;color:#2E5F49;background:none;}#angebote .aLItemBild #aLItemBildInfotext {width:100%;margin:30px 0 0 0;}#angebote .aLItemData, .aGBItemData {position:relative;margin:0 0 20px 0;box-sizing:border-box;width:100%;text-align:left;}#angebote .aLItemTitle, .aGBItemTitle {width:100%;line-height:40px;color:#2E5F49;padding:0;font-size: 35px;font-size: 3.5rem;font-family: "utopia-std",serif;font-weight:400;text-transform:uppercase;}#angebote .aLItemTitle span, .aGBItemTitle span {font-family: "gineso",sans-serif;font-weight:700;display:block;line-height:30px;}#angebote .aLItemDatum, .aGBItemDatum {padding:10px 0 0 0;color:#2E5F49;text-transform:uppercase;}#angebote .aLItemBeschreibung, .aGBItemBeschreibung {width:100%;padding:20px 0;color:#000;}#angebote .aLItemLinks, .aGBItemLinks {width:100%;text-align:center;}#angebote .aLItemLinks .aLILbutton, #content .aGBItemLinks .aGBILbutton {text-align:center;background-color:#2E5F49;width:100%;}#angebote .aLItemLinks .aLILbutton:nth-of-type(2), .aGBItemLinks .aGBILbutton:nth-of-type(2) {background-color:#CBCBB9;}#angebote .aLItemLinks .aLILbutton a, #angebote .aLItemLinks .aLILbutton span, #content .aGBItemLinks .aGBILbutton a {display:inline-block;color:#FFF;vertical-align:middle;line-height:30px;height:30px;text-transform:uppercase;font-size:16px;font-size:1.6rem;text-decoration:none;font-weight:700;}#angebote .aLItemLinks .aLILbutton a {font-weight:700;}#angebote .aLItemLinks .aLILbutton span {padding:0 10px;}.angeboteGruppenBox {width:100%;}.angeboteGruppenBox .angeboteGBData {width:100%;}.aGBItem {width:100%;padding:20px;margin:0 0 30px 0;background-color:#FFF;box-sizing:border-box;position:relative;border:1px solid #CBCBB9;}.aGBItemWrapper {width:100%;position:relative;display:flex;flex-direction:column;}.angeboteGruppenBox .angeboteGBData.aGBnrItems1 .aGBItemBild {padding:20px;}@media only screen and (min-width: 990px) {#angebote .aListItem {padding:40px;margin:0 0 50px 0;}#angebote .aListItemRow {display:flex;justify-content:space-between;}#angebote .aListItemRow.aLIRhalf {flex-direction:row-reverse;}#angebote .aLItemBild {width:calc(50% - 80px);}#angebote .aLItemData, .aGBItemData {width:calc(50% - 10px);padding:0;display:flex;flex-direction:column;margin:0;}#angebote .aLItemBeschreibung, .aGBItemBeschreibung {flex:1 1 auto;}#angebote .aLItemLinks, .aGBItemLinks {display:flex;justify-content:space-between;}#angebote .aLItemLinks .aLILbutton {text-align:center;background-color:#2E5F49;width:calc(50% - 2px);}#angebote #aLItemDataSpecial {margin:20px 0 0 0;border-top:1px solid #CBCBB9;padding:20px 0 0 0;}.angeboteGruppenBox .angeboteGBData:not(.aGBnrItems1) {display:flex;flex-wrap: wrap;}.aGBItem {padding:0;margin:0 0 50px 0;}.aGBItem:hover {box-shadow: 0px 0px 15px -5px rgba(0,0,0,0.75);}.angeboteGruppenBox .angeboteGBData.aGBnrItems2 .aGBItem, .angeboteGruppenBox .angeboteGBData.aGBnrItems4 .aGBItem {width:calc(50% - 20px);margin:0 20px 50px 0;}.angeboteGruppenBox .angeboteGBData.aGBnrItems2 .aGBItem:nth-of-type(2n+2), .angeboteGruppenBox .angeboteGBData.aGBnrItems4 .aGBItem:nth-of-type(2n+2) {margin:0 0 50px 0;}.angeboteGruppenBox .angeboteGBData.aGBnrItems3 .aGBItem, .angeboteGruppenBox .angeboteGBData.aGBnrItems5 .aGBItem, .angeboteGruppenBox .angeboteGBData.aGBnrItems6 .aGBItem, .angeboteGruppenBox .angeboteGBData.aGBnrItems7 .aGBItem {width:calc(100%/3 - 40px/3);margin:0 20px 50px 0;}.angeboteGruppenBox .angeboteGBData.aGBnrItems3 .aGBItem:nth-of-type(3n+3), .angeboteGruppenBox .angeboteGBData.aGBnrItems5 .aGBItem:nth-of-type(3n+3), .angeboteGruppenBox .angeboteGBData.aGBnrItems6 .aGBItem:nth-of-type(3n+3), .angeboteGruppenBox .angeboteGBData.aGBnrItems7 .aGBItem:nth-of-type(3n+3) {margin:0 0 50px 0;}.angeboteGruppenBox .angeboteGBData.aGBnrItems1 .aGBItemWrapper {justify-content:space-between;flex-direction:row-reverse;}.angeboteGruppenBox .angeboteGBData.aGBnrItems1 .aGBItemBild {padding:40px;width:calc(50% - 40px);box-sizing:border-box;}.angeboteGruppenBox .angeboteGBData:not(.aGBnrItems1) .aGBItemData {flex:1 1 auto;}.angeboteGruppenBox .angeboteGBData:not(.aGBnrItems1) .aGBItemBild {flex:0 1 auto;}.aGBItemData {padding:40px;}.angeboteGruppenBox .angeboteGBData.aGBnrItems1 .aGBItemData {width:calc(50% - 10px);padding:40px 40px 40px 0;}.angeboteGruppenBox .angeboteGBData:not(.aGBnrItems1) .aGBItemData {width:100%;}.angeboteGruppenBox .angeboteGBData:not(.aGBnrItems1) .aGBItemWrapper {flex-direction:column-reverse;flex:1 0 auto;height:100%;}}@media only screen and (min-width: 1250px) {.aItem {width:calc(50% - 20px);}}.buchbareLeistungen {width:100%;-moz-column-gap: 10px;column-gap: 10px;-moz-column-count: 2;column-count: 2;-moz-column-fill: balance;column-fill:balance;}.bbLItem {width:100%;min-height:200px;margin:0 0 20px 0;background-color:#FFF;box-sizing:border-box;border:1px solid #CBCBB9;font-size: 16px;font-size: 1.6rem;-moz-column-break-inside: avoid;column-break-inside: avoid;page-break-inside: avoid; break-inside: avoid; }.bbLIImage {width:100%;}.bbLIImage img {width:100%;display:block;background-position:center center;background-size:cover;background-repeat:no-repeat;}.bbLIInfoBox {width:100%;padding:20px;box-sizing:border-box;}.bbLIIBText {padding:10px 0;}#content .bbLIIBLink {text-align:center;padding:20px 0 0 0;}#content .bbLIIBLink a {width: 50%;margin:0 auto;line-height: 30px;height: 30px;font-size: 16px;font-size: 1.6rem;font-weight:700;text-transform: uppercase;text-align: center;color: rgba(255,255,255,0.70);background-color: #2E5F49;display:inline-block;text-decoration:none;}#content .bbLIIBLink a:hover {color:#FFF;}@media only screen and (min-width: 800px) {.buchbareLeistungen {-moz-column-gap: 20px;column-gap: 20px;-moz-column-count: 3;column-count: 3;}}#events {width:100%;}.eventCols {width:100%;}.eventItem {width:100%;margin:0 0 20px 0;background-color:#FFF;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #CBCBB9;font-size: 16px;font-size: 1.6rem;-webkit-column-break-inside: avoid;-moz-column-break-inside: avoid;column-break-inside: avoid;}.eIImage {width:100%;}.eIImage img {width:100%;display:block;}.eIInfoBox {width:100%;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;}.eITitle {font-weight:700;}.eIInfo {padding:5px 0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#2E5F49;}.eIILeft {width:100%;font-weight:700;text-align:right;}.eventCols.eC2 .eventCol {width: calc((100% - 20px) / 2);}.eventCols.eC3 .eventCol {width: calc((100% - 40px) / 3);}@media only screen and (min-width: 400px) {.eventCols {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content: space-between;}}#news {width:100%;}#newsFilter {width:auto;padding:26px;background-color:#EDEDE7;margin:0px 0px 26px 0px;}#newsFilter span {display:block;float:left;line-height:20px;margin:0px 30px 0px 0px;font-size: 18px;font-size: 1.8rem;color:#2E5F49;font-weight:700;text-decoration:none;}#newsFilter span.newsfilterLinks {display:none;}#newsFilter a {display:block;float:left;line-height:20px;margin:0px 15px 0px 0px;font-size: 16px;font-size: 1.6rem;color:#2E5F49;text-decoration:none;}#newsFilter a:hover {text-decoration:underline;}#newsFilter a.nFActiv {font-weight:700;}#newsListe .nLFullButton, #content #newsDetail .nLButton {padding:20px 0;text-align:center;}#newsListe .nLFullButton a, #content #newsDetail .nLButton a {border: 1px solid rgba(203,203,185,1.00);background-color: rgba(203,203,185,0.50);color:#2E5F49;margin: 0;line-height: 40px !important;text-decoration: none !important;font-size: 16px;font-size: 1.6rem;font-weight: 700;text-transform: uppercase;padding:0 20px;display:inline-block;}#newsListe .nLFullButton a:hover, #content #newsDetail .nLButton a:hover {color:#FFF;background-color: #2E5F49;}#newsListe .nLFullButton a {display:block;}#newsListe .nLButton a {display: inline-block;padding:0 30px;}.newsItem {width:100%;margin:0 0 20px 0;background-color:#FFF;box-sizing:border-box;border:1px solid #CBCBB9;}.newsItem a {width:100%;display:block;position:relative;border:none !important;color:inherit !important;text-decoration:none !important;}.newsItem span, .newsItem a span {display:block;text-decoration:none;}.newsItem .nIImage {width:100%;overflow:hidden;position:relative;}.newsItem .nIImage img {width:100%;display:block;border:none;max-width:100%;height:auto !important;background-repeat:no-repeat;background-size:cover;background-position:center top;}#newsListe .newsItem .nIInfoBox {width:100%;padding:30px;box-sizing:border-box;position:relative;word-break:break-all;}.newsItem .nIInfoBox .nIIBTitle {width: 100%;    margin: 0 0 5px 0;    color:#2E5F49;    line-height: 24px !important;    font-weight: 700;    font-size: 24px;    font-size: 2.4rem;text-transform:uppercase;}.newsItem .nIInfoBox .nIIBIntro {width: 100%;margin: 10px 0 0 0;    font-size: 16px;    font-size: 1.6rem;color:#000;}.newsItem .nIInfoBox .nIIBButton {width: 50%;margin:30px auto 0 auto;line-height: 30px;height: 30px;font-size: 16px;font-size: 1.6rem;font-weight:700;text-transform: uppercase;text-align: center;color: rgba(255,255,255,0.70);background-color: #2E5F49;}.newsItem a:hover .nIInfoBox .nIIBButton {color:#FFF;}#newsListe .newsItem .nIImage span.nIIBshareButtons {display:block;position:absolute;right:0px;bottom:0px;height: 30px;}#newsListe span.nIIBshareButtons span.shareCount {display: inline-block !important;width: 20% !important;min-width:75px;height: 30px;background-image:url(../images/css/sharingIcons.png);background-repeat:no-repeat;background-size:30px 90px;text-decoration:none;text-indent: -20000em;color: #FFF;border:none !important;opacity: 0.8;margin:0 0 0 5px;box-sizing:border-box;}#newsListe span.nIIBshareButtons span.shareCount:hover {opacity: 1.0;text-decoration: none;cursor: pointer;}#newsListe span.nIIBshareButtons span.shareCount span {min-width:30px;height: 30px;padding:0 5px;line-height:30px;display: block;float:right;color: #FFF;font-size: 16px;font-size: 1.6rem;text-align: center;text-indent: 0;box-sizing:border-box;}#newsListe span.nIIBshareButtons span.shareCount.facebook {background-color:#3e599a;background-position:0px 0px;}#newsListe span.nIIBshareButtons span.shareCount.facebook span {background-color: #4665af;}#newsListe span.nIIBshareButtons span.shareCount.twitter {background-color:#4b8cbe;background-position:0 -30px;}#newsListe span.nIIBshareButtons span.shareCount.twitter span {background-color: #529fda;}#newsListe span.nIIBshareButtons span.shareCount.gplus {background-color:#b8382e;background-position:0 -60px;}#newsListe span.nIIBshareButtons span.shareCount.gplus span {background-color: #d24238;}.nLColWrapper {width:100%;}.nLColWrapper .nL2Cols {width:100%;}.nLColWrapper .nL1Col {width:48%;}#newsDetail {width:100%;}#nDTop {width:100%;margin:0 0 10px 0;}#nDHeadline {margin:0 0 15px 0;}#nDEinleitung {font-size: 20px;font-size: 2.0rem;}#nDSocial {width:100%;margin:0 0 25px 0;}#nDSshareButtons {width:100%;}#nDText {width:100%;}figure#nDImage {width:100%;margin:0 0 10px 0;padding:0;position:relative;}figure#nDImage img {width:100%;display:block;background-size:cover;background-position:center;background-repeat:no-repeat;}figure#nDImage a span.vPlay {width:50px;height:50px;position:absolute;display:block;left:50%;top:50%;margin:-25px 0px 0px -25px;z-index:400;background-image: url(../images/css/play.png);background-repeat: no-repeat;background-position: right center;}figure#nDImage a:hover span.vPlay {background-position: left center;}figure#nDImage figcaption {background-color:#EEE;padding:5px;width:100%;line-height:20px;box-sizing:border-box;display:block;font-size:12px;font-size:1.2rem;font-style:italic;color:#666;}#nDImages {width:100%;padding:20px 0;}#nDImages .nImgCols {width:100%;display:flex;justify-content:flex-start;}#nDImages .nImg1Col {width:calc(50% - 5px);margin:0 10px 0 0;}#nDImages .nImg1Col:last-child {margin:0;}#nDImages figure.nDIItem {padding:0;margin:0 0 10px 0;display:block;position:relative;overflow:hidden;}#nDImages figure.nDIItem figcaption {position:absolute;bottom:0px;left:-100%;transition: left 0.15s ease-out;width:100%;background-color:rgba(255,255,255,0.80);padding:5px;line-height:20px;box-sizing:border-box;display:block;font-size:12px;font-size:1.2rem;font-style:italic;}#nDImages figure.nDIItem:hover figcaption {left:0px;z-index:9999;transition: left 0.25s ease-in;}#nDImages a {display:block;border:none !important;}#nDImages a img {width:100%;display:block;}#nDBackLink {width:100%;padding:30px 0 10px 0;}#nDBackLink a {display:inline-block;color:#FFF;border-radius:5px;background-color:#F59500;font-size: 14px;font-size: 1.4rem;line-height:20px;padding:0 10px;border:none;}@media only screen and (min-width: 995px) {#newsListeWrapper {margin:60px auto 0 auto;padding: 30px calc(50% - 490px) !important;}#newsListeWrapper #newsListeIcon {top: -40px;width: 80px;height: 80px;margin: 0 0 0 -40px;border-radius: 40px;}.newsItem a img {transition: all 1.0s ease-in; transform:scale(1.1);}.newsItem a:hover img {transition: all 0.5s ease-out; transform:scale(1.0);}#newsListe .newsItem .nIInfoBox {word-break:normal !important;}#newsListe .newsItem.nIfirst a {display:flex;}#newsListe .newsItem.nIfirst a .nIImage {width:calc(66.666666% - 20px);}#newsListe .newsItem.nIfirst a .nIInfoBox {width:calc(33.333333% + 20px);padding:30px 0 30px 30px;}.nLColWrapper {width:100%;display:flex;justify-content:space-between;}.nLColWrapper .nLCol {width:calc(33.333333% - 13.333333px);}#nDTop {width:65%;margin:0 0 20px 0;}#nDSshareButtons {width:475px;}figure#nDImage {width:50%;margin:0 0 15px 20px;float:right;}#nDImages .nImg1Col {width:calc(33.333333% - 6.666666px);margin:0 10px 0 0;}}.newsTeaser {width: 100%;display: flex;flex-wrap: wrap;gap: 30px;}.newsTeaser span {box-sizing: border-box;display: block;}.newsTeaser .nT_Text {width: 100%;}.nT_Text .nT_T_I_Title {overflow:hidden;line-height: 120%;font-size: 35px;font-size: 3.5rem;color:#2E5F49;font-family: "utopia-std",serif;font-weight:400;text-transform: uppercase;}.nT_Text .nT_T_I_Subline {line-height:120%;font-size: 35px;font-size: 3.5rem;color:#2E5F49;font-family: "gineso",sans-serif;font-weight:700;text-transform: uppercase;}@media only screen and (max-width: 1000px) {.nT_Text .nT_T_I_Title, .nT_Text .nT_T_I_Subline {font-size:80%;}}.nT_Text .nT_T_I_Intro {margin:20px 0 0 0;}.nT_Text .nT_T_I_Link {margin:25px 0 0 0;}#content .nT_Text .nT_T_I_Link a {display:inline-block;line-height: 30px;padding:0 20px;font-size: 16px;font-size: 1.6rem;color: rgba(255,255,255,0.70);font-weight: 700;text-transform:uppercase;text-decoration:none;text-align:center;background-color: #2E5F49;}#content .nT_Text .nT_T_I_Link a:hover {color:#FFF !important;}.newsTeaser .nT_Image {width: 100%;padding: 0 40px 40px 0;background-image: url(../images/svg/box-line.svg.php);    background-position: right bottom;    background-repeat: no-repeat;background-size:30%;}.nT_Image span {width: 100%;background-repeat:no-repeat;background-size:cover;background-position:center;}.nT_Image span img {width: 100%;height: auto;display: block;}@media only screen and (min-width: 700px) {.newsTeaser {gap: 30px 0;}.newsTeaser .nT_Text {width:50%;padding: 0 40px 0 0;display: flex;}.nT_Text span.nT_T_Inner {margin: auto 0;}.nT_Text .nT_T_I_Intro {margin:60px 0 0 0;}.newsTeaser .nT_Image {width:50%;padding: 0 80px 80px 40px;}}#wellnessAngebote {width:100%;}.wAGWrapper {width:100%;padding:0;margin: 10px 0 20px 0;-webkit-box-sizing:border-box;box-sizing:border-box;}.wAGroupItem h5 {line-height: 36px !important;display: inline-block !important;padding: 0 30px 0 10px !important;}.wAGroupItem h5 a {text-decoration:none !important;}.wAGroupItem.wAhide .wAGWrapper {display:none;}.wAGroupItem.wAshow .wAGWrapper {display:block;}.wAGContent {width:100%;-moz-column-gap: 10px;-webkit-column-gap: 10px;column-gap: 10px;-moz-column-count: 2;-webkit-column-count: 2;column-count: 2;}.wAngebotItem {width:100%;margin:0 0 20px 0;background-color:#FFF;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #CBCBB9;font-size: 16px;font-size: 1.6rem;text-align:left;-webkit-column-break-inside: avoid;-moz-column-break-inside: avoid;column-break-inside: avoid;}.wAIImage {width:100%;}.wAIImage img {width:100%;display:block;background-position:center center;background-size:cover;background-repeat:no-repeat;}.wAIInfoBox {width:100%;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;}.wAIIBDetails {padding:5px 0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#2E5F49;}.wAduration, .wAprice {width:45%;}.wAprice {font-weight:700;text-align:right;}@media only screen and (min-width: 800px) {.wAGContent {-moz-column-gap: 20px;-webkit-column-gap: 20px;column-gap: 20px;-moz-column-count: 3;-webkit-column-count: 3;column-count: 3;}}#zimmer2023 {width:100%;max-width: 1100px;padding:20px 10px 0 10px;margin: 0 auto;box-sizing:border-box;}#zimmerFilter {width:100%;text-align:center;overflow:hidden;padding:0;margin:0 0 20px 0;display:flex;justify-content:center;flex-wrap:wrap;}#zimmerFilter a {padding:0 10px;margin:0 5px 5px 5px;display:block;line-height:30px;text-align:center;background-color:#CBCBB9;color:#FFF;text-transform:uppercase;font-size:16px;font-size:1.6rem;text-decoration:none;font-weight:700;}#zimmerFilter a.zFilterActive, #zimmerFilter a:hover {background-color:#2E5F49;color:#FFF;}#zimmer2023 #zimmerLegende {width:100%;text-align:center;overflow:hidden;padding:0 0 10px 0;}#content #zimmer2023 #zimmerLegende ul {width:100%;padding:0;margin:0;display:block;list-style:none;}#content #zimmer2023 #zimmerLegende ul li {line-height:32px;text-align:center;padding:0 0 5px 0;margin:0 10px;display:inline-block;background-image:none;font-size: 13px;font-size: 1.3rem;}#content #zimmer2023 #zimmerLegende ul li span {line-height:32px;display:inline-block;}#zimmer2023 #zimmerLegende ul li span.iconWrapper {background-image: url(../images/svg/zimmerIcons2021.svg);background-repeat:no-repeat;background-size:200px 32px;width:40px;height:32px;margin:0 3px 0 0;display:inline-block;vertical-align:middle;}#zimmer2023 #zimmerLegende ul li span.erIcon1 {background-position:0px 0px;}#zimmer2023 #zimmerLegende ul li span.erIcon2 {background-position:-40px 0px;}#zimmer2023 #zimmerLegende ul li span.famIcon {background-position:-80px 0px;}#zimmer2023 #zimmerLegende ul li span.view2 {background-position:-120px 0px;}#zimmer2023 #zimmerLegende ul li span.view1 {background-position:-160px 0px;}#zimmer2023 .zListItem {width:100%;padding:15px;margin:0 0 30px 0;background-color:#FFF;box-sizing:border-box;position:relative;border:1px solid #CBCBB9;}#zimmer2023 .zListItem a.zListAnker {position:absolute;top:-150px;display:block;height:0px;width:100%;}#zimmer2023 .zListItem.hidden{     opacity:0;}#zimmer2023 .zListItem.visible{     opacity:1;}#zimmer2023 .zListItemRow {width:100%;position:relative;}#zimmer2023 .zListInfoSlider  {margin:40px 0 0 0;padding:40px 0 0 0;border-top:1px solid #CBCBB9;position:relative;}#zimmer2023 .zListInfoSlider.zLIShide  {display:none;}#zimmer2023 .zListInfoSlider.zLISshow  {display:block;}#zimmer2023 .zListItem .zListInfoSlider a.zListAnker {top:-190px;}#zimmer2023 .zListItem .zListInfoSlider.zLISshow a.zListClose {position:absolute;top:10px;right:0px;display:block;height:30px;width:30px;z-index:500;background-image: url(../images/css/topButtons.png);background-size:200px 50px;background-repeat:no-repeat;background-position:-160px -10px;}#zimmer2023 .zLItemBild, #zimmer2023 .zLItemSkizze {position:relative;width:100%;}#zimmer2023 .zLItemBild img, #zimmer2023 .zLItemSkizze img {width:100%;display:block;border:none;}#zimmer2023 .zLItemBild img {background-position:center center;background-size:cover;background-repeat:no-repeat;}#zimmer2023 .zLItemBild img.zLItemBildFirstThumbnail {display:none;}#zimmer2023 div.zLIBImgCnt {width:100%;position:absolute;left:0px;bottom:10px;padding:0;margin:0;text-align:center;}#zimmer2023 div.zLIBImgCnt span, #zimmer2023 div.zLIBImgCnt a {display: inline-block;    width: 8px;    height: 8px;    margin: 4px;    box-sizing: border-box;}#zimmer2023 div.zLIBImgCnt span {    background-color: rgba(255,255,255,1.00);}#zimmer2023 div.zLIBImgCnt a {    background-color: rgba(255,255,255,0.80);}#zimmer2023 .zLItemData {position:relative;margin:0 0 20px 0;box-sizing:border-box;width:100%;text-align:left;}#zimmer2023 .zLItemTitle {width:100%;line-height:40px;color:#2E5F49;padding:0;font-size: 35px;font-size: 3.5rem;font-weight:700;text-transform:uppercase;}#zimmer2023 .zLItemDetail {width:100%;line-height:20px;padding:10px 0;}#zimmer2023 .zLItemDetail span, #zimmer2023 .zLItemDetail i {display:inline-block;vertical-align:middle;margin:0;}#zimmer2023 .zLItemDetail i {margin:0 5px;font-style:normal;}#zimmer2023 .zLItemDetail b {font-weight:700;}#zimmer2023 .zLItemDetail span:nth-of-type(1) {display:block;}#zimmer2023 .zLItemDetail i:nth-of-type(1) {display:none;}#zimmer2023 span.zLItemInfoIcon {background-image: url(../images/svg/zimmerIcons2021.svg);background-repeat:no-repeat;background-size:200px 32px;width:40px;height:32px;}#zimmer2023 span.zLItemInfoIcon.erIcon1 {background-position:0px 0px;}#zimmer2023 span.zLItemInfoIcon.erIcon2 {background-position:-40px 0px;}#zimmer2023 span.zLItemInfoIcon.famIcon {background-position:-80px 0px;}#zimmer2023 span.zLItemInfoIcon.view2 {background-position:-120px 0px;}#zimmer2023 span.zLItemInfoIcon.view1 {background-position:-160px 0px;}#zimmer2023 .zLItemBeschreibung {width:100%;padding:20px 0;color:#000;}#zimmer2023 .zLItemLinks {width:100%;text-align:center;}#zimmer2023 .zLItemLinks .zLILbutton {text-align:center;background-color:#2E5F49;width:100%;margin:1px 0;}#zimmer2023 .zLItemLinks .zLILbutton:nth-of-type(2) {background-color:#CBCBB9;}#zimmer2023 .zLItemLinks .zLILbutton a, #zimmer2023 .zLItemLinks .zLILbutton span {display:inline-block;text-decoration:none;text-transform:uppercase;color:#FFF;vertical-align:middle;}#zimmer2023 .zLItemLinks .zLILbutton a {font-weight:700;}#zimmer2023 .zLItemLinks .zLILbutton span {padding:0 10px;}#zimmer2023 .zLItemAusstattung {position:relative;padding:10px 15px;box-sizing:border-box;width:100%;color:#000;font-size: 16px;font-size: 1.6rem;}#zimmer2023 .zLItemAusstattung strong, #zimmer2023 .zLItemAusstattung b {}#zimmer2023 .zLItemPreise {position:relative;box-sizing:border-box;width:100%;overflow:auto;}#zimmerInfoText {line-height:40px;font-size: 16px;font-size: 1.6rem;}#zDOverlay {width:100%;height:100vh;background-color:rgba(0,0,0,0.75);box-sizing:border-box;padding:0;position:fixed;top:0;left:0;right: 0;bottom: 0;z-index:8888;}@-webkit-keyframes fadeIn {0%{opacity:0; }100%{opacity:1; }}@keyframes fadeIn {0%{opacity:0; }100%{opacity:1; }}#zDOverlayContainer {width: 100%;height:100%;position:relative;opacity:0;-webkit-animation-name: fadeIn;animation-name: fadeIn;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;-webkit-animation-duration: .7s;animation-duration: .7s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;    display: flex;}#zimmerDetail {width:100%;max-width: 1100px;height: auto;max-height: 100%;margin:0 auto auto auto;color:#2E5F49;background-color: #FFF;    display: flex;flex-direction:column;}#zDtoprow {width: 100%;padding: 10px;box-sizing:border-box;background-color: #2E5F49;flex: 0 0 auto;    display: flex;justify-content: space-between;}#zDtoprow a {line-height: 40px;display: block;text-decoration: none;}a#zDtCTA {padding: 0 10px;color: #FFF;text-transform: uppercase;font-weight: 700;}a#zDtCTA:hover {color: #2E5F49;background-color: #FFF;}a#zDtClose {padding: 0;width: 40px;height: 40px;background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 30 30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23FFF' stroke-width='2' stroke-linecap='round' fill-opacity='0'%3E%3Cpath d='M 7,7 23,23' /%3E%3Cpath d='M 7,23 23,7' /%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-position:center;background-repeat:no-repeat;cursor: pointer;}#zDcontent {width: 100%;box-sizing:border-box;padding: 0;height: auto;flex: 1 1 auto;overflow-y:scroll;}#zDcImage {width: 100%;box-sizing:border-box;}#zDcImage img {width: 100%;height: auto;display: block;background-size: cover;background-position: center;}#zDcWerte {width: 100%;box-sizing:border-box;padding: 15px 10px;text-align: center;}#zDcBeschreibung {width: 100%;box-sizing:border-box;padding: 15px 10px;text-align: center;}#zDcSkizze {width: 100%;box-sizing:border-box;padding: 15px 10px;text-align: center;}#zDcSkizze a {display: inline-block;color: rgba(255,255,255,0.70);    background-color: #2E5F49;    text-transform: uppercase;text-decoration: none;    line-height: 40px;padding: 0 20px;font-weight: 700;}#zDcSkizze a:hover {color: rgba(255,255,255,1);}#zDcMerkmale {width: 100%;box-sizing:border-box;padding: 15px 10px;text-align: left;}#zDcGallery {width: 100%;box-sizing:border-box;padding: 15px 10px;display:flex; flex-wrap: wrap;}#zDcGallery a {display: block;width: calc((100% - 10.2px) / 2);margin: 0 10px 10px 0;}#zDcGallery a:nth-of-type(2n+2) {margin: 0 0 10px 0;}#zDcGallery a img {display: block;width:100%;height: auto;background-position: center;background-size: cover;}#zDcEmpfehlung {width: 100%;box-sizing:border-box;padding: 15px 10px;text-align: left;}#zDcPreisAb {width: 100%;box-sizing:border-box;padding: 15px 10px;text-align: center;}#zDcPreisAb span {font-weight: 700;}#zDcPreisAb span small {font-weight: 300;}#zDcCTA {width: 100%;box-sizing:border-box;padding: 15px 10px;text-align: center;}#zDcCTA a {display: inline-block;color: rgba(255,255,255,0.70);    background-color: #2E5F49;    text-transform: uppercase;text-decoration: none;    line-height: 40px;padding: 0 20px;margin: 10px 5px;font-weight: 700;min-width: 80px;}#zDcCTA a:hover {color: rgba(255,255,255,1);}#zDcPreise {box-sizing:border-box;padding: 15px 10px;}#zDcPreiseText {padding: 0 0 30px 0;text-align: center;font-family: "utopia-std",serif;}#zDcPreise h6, #zDcAngebote h6 {display: block;padding: 0 0 25px 0;text-transform: uppercase;font-weight: 700;text-align: center;}body #zDcPreise .Bs-Collapse__BodyWrap {margin: 1em 0;}#zDcPreiseInfo {width: 100%;box-sizing:border-box;padding: 15px 0;position: relative;text-align: center;}#zDcPreiseInfo::after {width: 100%;margin: 30px 0;height:30px;content:'';background-image: url(../images/svg/line-signet.svg);background-position: center center;background-repeat: no-repeat;background-size:contain;display: inline-block;}.zDcBox {box-sizing:border-box;padding: 15px 10px;}#content .zDcBox a {width: 100%;display: block;box-sizing:border-box;text-decoration: none;border: 1px solid #CBCBB9;background-color: #FFF;}#content .zDcBox a:hover {box-shadow: 0px 0px 15px -5px rgba(0,0,0,0.75);}#content .zDcBox a:hover {color: inherit;}.zDcBox a span {display: block;}.zDcBox .zDcBoxLeft {width: 100%;box-sizing:border-box;padding: 15px 10px;}.zDcBox .zDcBoxLeft .zDcBoxLeftContent {width: 100%;}.zDcBox .zDcBoxLeft .zDcBoxLCtitle {font-size: 30px;font-size: 3.0rem;color:#2E5F49;font-family: "gineso",sans-serif;font-weight:700;text-transform: uppercase;padding: 0 0 20px 0;line-height: 120%;}.zDcBox .zDcBoxLeft .zDcBoxLClink {display: inline-block;    color: rgba(255,255,255,0.70);    background-color: #2E5F49;    text-transform: uppercase;    text-decoration: none;    line-height: 30px;    padding: 5px 20px;    margin: 20px 0 0 0;    font-weight: 700;    min-width: 80px;}.zDcBox .zDcBoxRight {width: 100%;}.zDcBox .zDcBoxRight img {width: 100%;height: auto;display: block;}#zDcAngebote {box-sizing:border-box;padding: 15px 10px;}#zDcAngeboteTitle {text-align: center;padding: 0 0 25px 0;}#zDcAngebote::after {width: 100%;margin: 20px 0 50px 0;    height: 120px;    content: '';    background-image: url(../images/svg/hotel_illustration.svg);    background-position: center center;    background-repeat: no-repeat;    background-size: contain;display: inline-block;}@media only screen and (min-width: 990px) {#zimmer2023 {padding:20px 0 0 0;}#content #zimmer2023 #zimmerLegende ul {margin:20px 0;display:inline-block;}#content #zimmer2023 #zimmerLegende ul li {padding:30px 0;margin:0 10px;font-size: 17px;font-size: 1.7rem;}#zimmerFilter {border-bottom:1px solid #CBCBB9;}#zimmerFilter a {line-height:50px;min-width:200px;font-size:22px;font-size:2.2rem;margin:0 2px;}#zimmer2023 .zListItem {padding:40px;margin:0 0 50px 0;}#zimmer2023 .zListItem a.zListAnker {top:-180px;}#zimmer2023 .zListItemRow.zLIRhalf {display:flex;justify-content:space-between;flex-direction:row-reverse;}#zimmer2023 .zListInfoSlider .zListItemRow.zLIRhalf {flex-direction:row;}#zimmer2023 .zLItemDetail span:nth-of-type(1), #zimmer2023 .zLItemDetail i:nth-of-type(1) {display:inline-block;}#zimmer2023 .zLItemLinks {display:flex;justify-content:space-between;}#zimmer2023 .zLItemLinks .zLILbutton {background-color:#2E5F49;width:calc(50% - 2px);}#zimmer2023 .zLItemBild, #zimmer2023 .zLItemSkizze {width:calc(50% - 80px);}#zimmer2023 .zLItemData, #zimmer2023 .zLItemAusstattung {width:calc(50% - 10px);padding:0;}#zimmer2023 .zLItemData {display:flex;flex-direction:column;margin:0;}#zimmer2023 .zLItemBeschreibung {flex:1 1 auto;}#zimmer2023 .zLItemAusstattung {padding:15px 25px;float:right;width:50%;}#zimmer2023 .zLItemPreise {}#zimmer2023 #zListInfoSlider49 .zLItemAusstattung {float:none;width:100%;}#zimmer2023 #zListInfoSlider49 .zLItemPreise {float:none;width:100%;}#zimmer2023 .zListItem .zListInfoSlider.zLISshow a.zListClose {top:20px;}#zDOverlay {padding: 40px;}#zDcWerte {padding: 40px 65px 20px 65px;}#zDcBeschreibung {padding: 30px 65px;max-width: 60%;margin: auto;}#zDcSkizze, #zDcCTA {padding: 20px 10px 40px 10px;}#zDcMerkmale {padding: 20px 65px;}#zDcGallery {padding: 0 65px;}#zDcGallery a {width: calc((100% - 40.2px) / 3);margin: 0 20px 20px 0;}#zDcGallery a:nth-of-type(2n+2) {margin: 0 20px 20px 0;}#zDcGallery a:nth-of-type(3n+3) {margin: 0 0 20px 0;}#zDcEmpfehlung {padding: 20px 65px;}#zDcPreisAb {padding: 20px 65px;}#zDcCTA a {padding: 0 40px;margin: 10px 25px;}#zDcPreise {padding: 20px 65px;}.zDcBox {padding: 20px 65px;}#content .zDcBox a {width: 100%;display:flex;}#content .zDcBox:nth-of-type(2n+1) a {flex-direction:row-reverse;}.zDcBox .zDcBoxLeft {width: 65%;display:flex;padding: 25px 30px;}.zDcBox .zDcBoxLeft .zDcBoxLeftContent {margin: auto;}.zDcBox .zDcBoxRight {width: 35%;}#zDcAngebote {padding: 40px 65px 20px 65px;}}.preiseWrapper {width:100%;overflow-x:auto;}@media only screen and (max-width: 752px) {.preiseWrapper {padding:40px 0 0 0;position:relative;background-image: url(../images/svg/swipe.svg);background-position:center top;background-repeat: no-repeat;background-size:36px 36px;}}table.mariaschnee {width:100%;min-width:700px;background-color:#F1EBD6;border-collapse:collapse;}table.mariaschnee tr th {padding:2px 4px;text-align:center;border-left:1px solid #FFF;vertical-align:top;}table.mariaschnee tr td {box-sizing:border-box;padding:2px 4px;text-align:center;border-top:2px solid #FFF;border-left:1px solid #FFF;vertical-align:middle;min-width: 75px;}table.mariaschnee tr:nth-child(2) td {background-color:#F7F3E9;}#zusatzleistungen {width:100%;padding:0 0 20px 0;margin: 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;max-width: 1200px;text-align: left;}#zusatzleistungen.zlWait #zlWrapper {-webkit-filter: blur(0.2rem);filter: blur(0.2rem);opacity: 0.4;}#zusatzleistungen.zlWait::after {position: absolute;left: 50%;top: 200px;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);width: 100px;height: 100px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='100' height='100' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='31' stroke-width='5' stroke='%232E5F49' stroke-dasharray='48.69468613064179 48.69468613064179' fill='none' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' dur='1.5384615384615383s' repeatCount='indefinite' keyTimes='0;1' values='0 50 50;360 50 50'%3E%3C/animateTransform%3E%3C/circle%3E%3Ccircle cx='50' cy='50' r='25' stroke-width='5' stroke='%23000' stroke-dasharray='39.269908169872416 39.269908169872416' stroke-dashoffset='39.269908169872416' fill='none' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' dur='1.5384615384615383s' repeatCount='indefinite' keyTimes='0;1' values='0 50 50;-360 50 50'%3E%3C/animateTransform%3E%3C/circle%3E%3C/svg%3E");background-size: contain;background-position: center;background-repeat: no-repeat;content: '';}#zlFilter {width:100%;padding:40px 0;text-align:center;}#zlFilter a {display:inline-block;line-height:30px;margin:0 5px;padding: 0 10px;font-size: 16px;font-size: 1.6rem;color:#2E5F49;text-decoration:none;}#zlFilter a:hover {color:#000;}#zlFilter a.zlFactive {background-color: #2E5F49;    color: #FFF;}.zlData {width:100%;-moz-column-gap: 10px;-webkit-column-gap: 10px;column-gap: 10px;-moz-column-count: 2;-webkit-column-count: 2;column-count: 2;}.zlDItem {width:100%;min-height:200px;margin:0 0 20px 0;background-color:#FFF;-webkit-box-sizing:border-box;box-sizing:border-box;border: 1px solid #CBCBB9;font-size: 16px;font-size: 1.6rem;-webkit-column-break-inside: avoid;-moz-column-break-inside: avoid;column-break-inside: avoid;page-break-inside: avoid; break-inside: avoid; }.zlDIimage {width:100%;}.zlDIimage img {width:100%;display:block;background-position:center center;background-size:cover;background-repeat:no-repeat;}.zlDIcontent {width:100%;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;}.zlDIcTitle {font-size: 16px;font-size: 1.6rem;}.zlDIcBeschreibung {}.zlDIcText {padding:10px 0;}.zlDIcDetails span {display: inline-block;line-height: 16px;}.zlDIcDetails .zlDIcDprice {font-weight:bold;}.zlDIcDetails .zlDIcDpInfo {padding: 0 0 0 5px;font-size: 13px;font-size: 1.3rem;}.zlDIcLink {text-align:center;padding:20px 0 0 0;}#content .zlDIcLink a {margin:0 auto;padding: 0 8px;line-height: 30px;font-size: 16px;font-size: 1.6rem;font-weight:700;text-transform: uppercase;text-align: center;color: rgba(255,255,255,0.70);background-color: #2E5F49;display:inline-block;text-decoration:none;}#content .zlDIcLink a:hover {color:#FFF;}@media only screen and (min-width: 800px) {.zlData {-moz-column-gap: 20px;-webkit-column-gap: 20px;column-gap: 20px;-moz-column-count: 3;-webkit-column-count: 3;column-count: 3;}}@media only screen and (min-width: 800px) {body.id2018 a.tRButton {display:none;}}@media only screen and (min-width: 1000px) {html {font-size: 62.5%;}#fullpageWrapper {padding:0;}body.fixed header {padding:0;}body #topRowWrapper {position:fixed;transition:0.2s all ease-out;}body.id2018.fixed #topRowWrapper {background-color: rgba(237,237,231,0.90);}#topRow {width:calc(100% - 20px);height:100px;}body.id2018 #topRow {width:100%;height:90px;}a#logo {left:0px;width:174px;height:150px;}body.fixed a#logo {height:100px;transition:0.5s all ease-out;}a#logoV2 {top:30%;width:500px;height:250px;background-size:contain; transform: translate(-250px,0);}body.fixed a#logoV2 {top:0px;width:180px;height:90px;background-size:contain;background-position: center center;background-image: url(../images/svg/logo_290x150.svg.php?hex=2E5F49); transform: translate(-90px,0);}a.tRButton {display:none;}#topButtons {position:absolute;right:0px;z-index:810;top:100px;width:160px;height:inherit;padding:20px;display:block;background-color:rgba(255,255,255,0.70);}#topButtons #tBIntro {display:block;width:60%;padding:0 40% 0 0;margin:0 0 6px 0;text-align:left;font-family: "utopia-std",serif;font-weight:400;color:#2E5F49;background-image: url(../images/svg/krone.svg);background-position: center right;background-repeat: no-repeat;background-size:contain;}#topButtons #tBTopLink {display:none}#topButtons #tBButtons {display:block;}#topButtons #tBButtons a {width:100%;height:30px;line-height:30px;margin:2px 0 0 0;}#topButtons #tBButtons a:hover {color:#FFF;}nav#mainNavi {z-index:1500;display:block;height: 40px;width:calc(100% - 200px);padding:30px 0 0 200px;}#sprachwahl {display:block;padding:0 0 50px 0;}a#naviControl, #mobilNaviWrapper {display:none !important;}#headerImageWrapper {padding:100px 0 0 0;}#headerImage {height:calc(100vh - 200px);position:relative;}body.id2018 #headerImageWrapper {padding:0;}body.id2018 #headerImage {height:100vh;}#headerImage .hIschrift {max-width: 300px;height:60px;bottom:40px;right:10px;margin:0;}.hImage_carousel {position:absolute;left:0px;top:0px;z-index:10;}#hIpager {bottom:25px;}#map {height:464px;}#alert {max-width:250px;padding:15px;}#alert.alert_36 {padding:15px 15px 15px 150px;background-size: 120px auto;background-position: 15px 15px;}#alertInner {}#alertData {font-size: 16px;font-size: 1.6rem;}#alertLink {padding:15px 0 0 0;}#tyRow {display:block;width:100%;padding:20px 0 0 0;text-align:right;}a#trustYouBanner {display:inline-block;width:110px;height:110px;background-color:rgba(255,255,255,0.60);padding:10px;box-sizing:border-box;text-decoration:none;}a#trustYouBanner span {display:block;width:100%;text-align:center;}a#trustYouBanner span.tYBwertung {line-height:16px;font-weight:400;font-size: 14px;font-size: 1.4rem;color:#2E5F49;}a#trustYouBanner span.tYBsterne {height:19px;background-image: url(../images/css/tyBannerSterne.png);background-repeat:no-repeat;}a#trustYouBanner span.tYBsterne.tYs4 {background-position:center 0px;}a#trustYouBanner span.tYBsterne.tYs4-5 {background-position:center -19px;}a#trustYouBanner span.tYBsterne.tYs5 {background-position:center -38px;}a#trustYouBanner span.tYBrating {line-height:40px;font-weight:400;font-size: 30px;font-size: 3.0rem;color:#FFF;}a#trustYouBanner span.tYBlogo {height:8px;background-image: url(../images/css/tyBannerLogo.png);background-repeat:no-repeat;background-position:center;background-size:contain;}#centerNaviWrapper {text-align:center;overflow-x: auto;}#fullpage {width:100%;}#fullpage.pageNoHeader {padding:120px 0 0 0;}#page {min-height:400px;padding:0 0 30px 0;}#page.pageNoHeader {margin: 56px 0px 26px;}#breadcrumbs {width:calc(100% - 20px);font-size: 14px;font-size: 1.4rem;margin:30px auto;}#content {width:100%;padding:0;}#tTanker {width:100%;top:-300px;}.nDRow {width:100%;padding:0px 0px 20px 0px;}a.scrollButton {display:block;}#routeField {float:left;text-align:left;}#routeButton {float:right;text-align:right;}#footerBannerWrapper {padding:50px 0;}#footerBannerWrapper #footerBanner, #footerRezeptionWrapper #fooRez, footer .footerRow {width:84%;display:flex;justify-content:center;flex-wrap:wrap;gap: 30px;}.fooBaBox {width:calc(100%/3 - 60.2px/3);margin:0;}#footerRezeptionWrapper {padding:50px 0;}#fooRez .fooRezBox:nth-of-type(1) {width:calc(100%/3 - 60px/3);margin:0;text-align:right;}#fooRez .fooRezBox:nth-of-type(1) .fooRezBoxPerson {height:200px;width:200px;margin:0 30px 0 0;}#fooRez .fooRezBox:nth-of-type(2) {width:calc(100%/3*2 - 30px/3);margin:0;display:flex;justify-content:space-between;text-align:left;}#fooRez .fooRezBox:nth-of-type(2) .fooRezBoxCol {width:calc(100%/2 - 30px/2);display:flex;}#fooRez .fooRezBox:nth-of-type(2) .fooRezBoxCol .fooRezBoxColData {margin:auto 0;}.fooRezBoxColData a.fRBCDicon {margin:0 30px 0 0;}footer .footerRow {display:flex;justify-content:space-between;flex-wrap:wrap;}footer .footerRow .fBox {width:23%;text-align:left;margin:0;}footer .footerRow .fBox:nth-of-type(1) {width:23%;}footer .footerRow .fBox:nth-of-type(2), footer .footerRow .fBox:nth-of-type(3) {width:19%;}a.fBox1Link {font-size: 1.8em;font-size: 1.8rem;}a.fBox1Link span {line-height: 30px;padding:8px 10px;}#footerLogos {gap: 10px 30px;}#footerLogos a, #footerLogos span {height:50px;}}@media only screen and (min-width: 1100px) {#fullpage {}#breadcrumbs {width:84%;}#editorField {width:84%;margin:0 auto;}}@media only screen and (min-width:1200px) {#Bs-Container {width:1200px;padding:0;margin:0 auto;}}@media only screen and (min-width: 1250px) {header {width:100%;}#fullpage {}#breadcrumbs {width:calc(100% - 320px);}#editorField {width:calc(100% - 320px);}#map {height:574px;}#footerBannerWrapper #footerBanner, #footerRezeptionWrapper #fooRez, footer .footerRow {width:calc(100% - 320px);}}@media only screen and (min-width: 1440px) {#topRow {width:1420px;}body.id2018 #topRow {width:100%;}body.id2018 #topRowWrapper #tWInaviControl {padding:20px 0px 20px calc((100% - 1420px) / 2);}body.id2018 #topButtons2018 {padding:25px calc((100% - 1420px) / 2) 25px 20px;}a#logo {width:290px;height:250px;}body.fixed a#logo {height:150px;}nav#mainNavi {width:1070px;padding:30px 0 0 350px;}#headerImage .hIschrift {bottom:50px;right:calc(50% - 710px);}#fullpage {}#breadcrumbs {width:1100px;}#editorField {width:1100px;}#footerBannerWrapper #footerBanner, #footerRezeptionWrapper #fooRez, footer .footerRow {width:1100px;}footer .footerRow .fBoxGroup {width:calc(25% - 45px);margin:0 60px 0 0;}footer .footerWrapper:nth-child(2) .footerRow .fBoxGroup:nth-child(3) {width:calc(25% - 45px);margin:0 60px 0 0;}footer .footerWrapper:nth-child(2) .footerRow .fBoxGroup:nth-child(4) {width:calc(25% - 45px);}footer .footerRow .fBoxGroup:nth-child(2n+0) {margin:0 60px 0 0 !important;}footer .footerRow .fBoxGroup:last-child {margin:0 !important;}footer .footerRow .fBox2 {padding:0 15px;box-sizing:border-box;}}#sprachwahl a {color: #FFF;text-decoration:none;font-size: 18px;font-size: 1.8rem;line-height:30px;font-weight:700;height:30px;text-transform:uppercase;}#sprachwahl a.LangActiv {color: #FFF;}#sprachwahl span {padding: 0 5px;}#breadcrumbs ul {margin:0 auto; padding:0;}#breadcrumbs a { color:#005031 !important; text-decoration:none !important; font-weight:400; }#breadcrumbs a:hover { color:#005031 !important; }#breadcrumbs a.bCh { display:none; }#breadcrumbs a strong { color:#005031; font-weight:700; }#breadcrumbs span.bcLine { padding:0px 10px; text-align:center; color:#005031; }ul#centerNavi {height:20px;padding: 20px 0;margin:0 auto;width: 100%;min-width: 640px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}ul#centerNavi li {display:block;line-height:20px;vertical-align:middle;}ul#centerNavi li.cNDot {margin:0 50px;}ul#centerNavi li a {font-size: 16px;font-size: 1.6rem;text-decoration:none;text-transform:uppercase;font-weight:700;color:#636363;padding: 0 10px;white-space: nowrap;}ul#centerNavi li a.cNactiv, ul#centerNavi li a:hover {color:#000 !important;}@media only screen and (min-width: 1000px) {ul#centerNavi {padding: 30px 10px;width:calc(100% - 200px);    -webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}@media only screen and (min-width: 1200px) {ul#centerNavi {width:1000px;padding: 30px 0;}}@media only screen and (min-width: 1440px) {nav#mainNavi ul li a, ul#centerNavi li a {font-size: 20px;font-size: 2.0rem;padding: 0 25px;}}#footerNavi ul {list-style:none;padding: 0px;margin: 0px;width:100%;}#footerNavi ul li {list-style:none;margin:0;padding:0;}#footerNavi a {color:#FFF;text-decoration:none;}#footerNavi a:hover {color:#FFF;}#footerNavi a.fNactiv {color:#FFF;}@media only screen and (min-width: 1000px) {#footerNavi ul {text-align:left;}#footerNavi ul li {display:block;padding:0px;}}.naviBanner {width:100%;}.naviBanner .naBaRow {width:100%;}.naBaRow .naBaRowLeft, .naBaRow .naBaRowRight {width:100%;margin:0 0 6px 0;}.naBaRow .naBaRowLeft {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.naBaRowLeftLeft, .naBaRowLeftRight {width:calc(50% - 3px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.naBaRowLeftRight {-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.naviBanner .naBaBox {width:100%;height:100%;position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;    -ms-flex:1 1 auto;    flex:1 1 auto;overflow:hidden;}.naviBanner .naBaBox.nBBox2 {margin:0 0 3px 0;}.naviBanner .naBaBox.nBBox3 {margin:3px 0 0 0;}.naviBanner .naBaBox a, .naviBanner .naBaBox span.naBaBoxImage, .naviBanner .naBaBox img {display:block;width:100%;height:100%;}.naviBanner .naBaBox span.naBaBoxImage {background-size:cover;background-position:center;background-repeat:no-repeat;}.naviBanner .naBaBox a span.naBaBoxImage {-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;-webkit-transform:scale(1.1);    -ms-transform:scale(1.1);    transform:scale(1.1);}.naviBanner .naBaBox a:hover span.naBaBoxImage {-webkit-transform:scale(1.0);    -ms-transform:scale(1.0);    transform:scale(1.0);}.naviBanner .naBaBox .naBaBoxTitle {width: 100%;display: block;position: absolute;background-color: rgba(46,95,73,0.85);color: #FFF;text-align: center;}.naviBanner .naBaBox.nBBstyle1 .naBaBoxTitle {bottom: 0px;font-size: 18px;font-size: 1.8rem;line-height: 40px;}.naviBanner .naBaBox.nBBstyle2 .naBaBoxTitle {font-size: 22px;font-size: 2.2rem;line-height: 28px;bottom:0;top:0;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.naviBanner .naBaBox.nBBox4.nBBstyle2 .naBaBoxTitle {width: 50%;bottom: 25%;top: 25%;left:25%;right:25%;}.naviBanner .naBaBox.nBBstyle2 .naBaBoxTitle span {width:100%;margin:auto;font-family: "utopia-std",serif;font-weight:400;text-transform: uppercase;padding:0 0 10px 0;position:relative;}.naviBanner .naBaBox.nBBstyle2 .naBaBoxTitle span::after {width:60px;height:1px;position:absolute;left:50%;margin:0 0 0 -30px;background-color:#FFF;content:'';bottom:0px;}@media only screen and (min-width: 1000px) {.naviBanner .naBaRow {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 24px 0;}.naviBanner .naBaRow:nth-of-type(even) {-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.naBaRow .naBaRowLeft, .naBaRow .naBaRowRight {width:calc(50% - 12px);margin:0;}.naBaRowLeftLeft, .naBaRowLeftRight {width:calc(50% - 12px);}.naviBanner .naBaBox.nBBox2 {margin:0 0 12px 0;}.naviBanner .naBaBox.nBBox3 {margin:12px 0 0 0;}}body #topRowWrapper #tWInaviControl {width:calc(100% - 115px);height:60px;position:absolute;left:0px;top:0px;padding:5px 10px;box-sizing:border-box;z-index:990;}a#hamburger {width:50px;height:50px;display:block;box-sizing:border-box;z-index:1200;margin:0;padding:15px 11px;}a#hamburger span {width:100%;height:20px;display:block;position:relative;}@media only screen and (min-width:400px) {a#hamburger span:after {width:60px;height:20px;line-height:20px;position:absolute;content:'MENU';font-size:14px;font-size:1.4rem;color:#FFF;left:50px;text-align:left;top:0px;font-weight:700;}body.naviOpen a#hamburger span:after {content:'CLOSE';}}a#hamburger span b {width:100%;height:4px;display:block;background-color:#FFF;position:absolute;left:0px;}a#hamburger b:nth-of-type(1) {top:0px;}a#hamburger b:nth-of-type(2) {top:8px;}a#hamburger b:nth-of-type(3) {top:16px;}body.naviOpen a#hamburger span b, body.naviOpen a#hamburger:hover b {top:8px;left:-1px;width:30px;height:4px;}body.naviOpen a#hamburger span b:nth-of-type(1) {transform: rotate(45deg);}body.naviOpen a#hamburger span b:nth-of-type(2) {display:none;}body.naviOpen a#hamburger span b:nth-of-type(3) {transform: rotate(-45deg);}#topButtons2018 {width:100%;position:fixed;z-index:810;right:0px;bottom:0px;text-align:center;background-color:#FFF;padding:10px;font-family: "gineso",sans-serif;box-sizing:border-box;}body.pageID50 #topButtons2018 {display: none;}#topButtons2018 #tBIntro {display:none}#topButtons2018 #tBButtons {width:100%;display:flex;justify-content:space-between;}#topButtons2018 #tBButtons a {width:calc(50% - 5px);height:40px;line-height:40px;display:block;text-align:center;text-transform:uppercase;box-sizing:border-box;text-decoration:none;font-size: 18px;font-size: 1.8rem;font-weight:700;border:1px solid transparent;}#topButtons2018 #tBButtons a {color:rgba(255,255,255,0.70);background-color:#2E5F49;text-transform:uppercase;}body.naviOpen #topButtons2018 #tBButtons a {border:1px solid #FFF;}body #naviWrapperV2 {display:none;}body.naviOpen #naviWrapperV2 {position:fixed;top:0px;left:0px;right:0px;width:100%;height:auto;bottom:60px;background-color:#2E5F49;display:block;z-index:50;}#mainNaviV2 {width: 100%;padding:0 10px 60px 10px;margin:60px auto 0 auto;box-sizing:border-box;height:100%;display:flex;flex-direction:column;}#mainNaviCols {width:100%;padding:20px 0 0 0;height:auto;overflow-y:auto;flex:1 1 auto;}#mainNaviCols .mNaviBox {width:100%;margin:0;text-align:left;}#mainNaviCols .mNBlinkWrapper {width:100%;display:flex;justify-content:space-between;}#mainNaviCols .mNBlink {width:calc(100% - 60px);display:block;line-height: 20px;font-size: 22px;font-size: 2.2rem;font-weight: 700;text-transform:uppercase;padding: 0;margin: 0;color:rgba(255,255,255,0.80);text-decoration:none;}#mainNaviCols .mNBlink:hover {color:#FFF;}#mainNaviCols .mNBlink.mNBlinkActiv {color:#FFF;}#mainNaviCols .mNBlink b {text-transform:uppercase;display:inline-block;vertical-align:bottom;line-height:40px;}#mainNaviCols .mNBicon {width:40px;height:40px;margin:0 5px;display:block;background-image: url(../images/css/mNaviIcons2018.png);background-repeat:no-repeat;}#mainNaviCols .mNBicon.closed {background-position:0px 0px;}#mainNaviCols .mNBicon.open {background-position:0px -40px;}#mainNaviCols ul.subNavi {margin:0;padding:5px 0 5px 60px;width:calc(100% - 60px);}#mainNaviCols ul.subNavi.closed {display:none;}#mainNaviCols ul.subNavi li {margin:0;padding:2px 0;list-style:none;}#mainNaviCols ul.subNavi li a {width: 100%;color:rgba(255,255,255,0.60);margin: 0;padding: 0;font-weight: 300;font-size: 18px;font-size: 1.8rem;display: block;line-height: 111%;text-decoration:none;}#mainNaviCols ul.subNavi li a:hover {color:#FFF;}#mainNaviCols ul.subNavi li a.sNActiv {color:#FFF;}#featuresArea {        max-width: 1440px;    margin: 0 auto;    width: 100%;        flex: 0 0 auto;    display: grid;    gap:20px;box-sizing:border-box;        grid-template-columns: repeat(7, 1fr);        grid-template-areas:"a a a a bp bp bp" "b b b c c c c";    padding: 0 5px 20px 5px;}#featuresArea #r1908Cols {    width: 100%;    grid-area: a;    text-align: left;    align-self: end;        box-sizing: border-box;}#featuresArea #r1908Cols a {    width: auto;    display: inline-block;    color: #FFF;    text-decoration: none;}#featuresArea #r1908Cols span, #featuresArea #bellaPostaCols span {    display: block;    text-transform: uppercase;    font-family: "utopia-std", serif;    font-size: 10px;    font-size: 1.0rem;    font-weight: 400;    padding: 0 0 10px 0;text-align: justify;}#featuresArea #r1908Cols i {    display: block;    height: 30px;    background-image: url("../images/svg/1908_michelin-2026.png");    background-repeat: no-repeat;    background-size: contain;    background-position: left bottom;}#featuresArea #bellaPostaCols {    width: 100%;    grid-area: bp;display: flex;}#featuresArea #bellaPostaCols a {    display: block;color: #FFF;align-self: flex-start;text-decoration: none;aspect-ratio: 500/280;width: 100%;max-width: 130px;margin: auto 0 0 auto;background-image: url("../images/svg/bella-posta-hotel.svg");    background-repeat: no-repeat;    background-size: contain;    background-position: center;}#featuresArea #bellaPostaCols i {    display: block;    height: 30px;    background-image: url("../images/svg/bella-posta.svg");    background-repeat: no-repeat;    background-size: contain;    background-position: left bottom;}#featuresArea #sprachNaviCols {    grid-area: b;    padding: 0;    align-self: end;}#featuresArea #socialMediaCols {    grid-area: c;    padding: 0;    display: flex;    justify-content: flex-end;}#featuresArea #socialMediaCols a {    display: block;    }#sprachNaviCols {width:100%;text-align:left;padding:20px 0 20px 60px;box-sizing:border-box;line-height:20px;flex:0 0 auto;color:#FFF;font-size:18px;font-size:1.8rem;font-weight:300;text-transform:uppercase;}#sprachNaviCols a {color:inherit;text-decoration:none;display:inline-block;font-weight:700;}#sprachNaviCols span {text-decoration:none;display:inline-block;padding:0 5px;}#socialMediaCols {width:100%;text-align:left;padding:20px 0 20px 60px;box-sizing:border-box;line-height:20px;flex:0 0 auto;display: flex;gap: 5px;}#socialMediaCols a {text-indent: -2000em;display:block;overflow:hidden;width:40px;height:40px;margin:0;background-image: url(../images/css/socialIcons.png);background-size:200px 40px;background-repeat:no-repeat;}#socialMediaCols a#fb {background-position:0px 0px;}#socialMediaCols a#ig {background-position:-80px 0px;}#socialMediaCols a#ta {background-position:-120px 0px;}#socialMediaCols a#yt {background-position:-160px 0px;}@media only screen and (min-width: 800px) {#topButtons2018 {position:absolute;right:0px;top:0px;width:360px;height:40px;padding:10px 20px;display:flex;color:#2E5F49;background-color: rgba(237,237,231,0.90);box-sizing:content-box;}body.id2018.fixed #topButtons2018 {background-color:transparent;}body.id2018.naviOpen #topButtons2018 {color:#FFF;background-color:transparent;}#topButtons2018 #tBIntro {display:block;width:40%;margin:0;text-align:left;font-weight:700;color:inherit;line-height:20px;}#topButtons2018 #tBTopLink {display:none}#topButtons2018 #tBButtons a:hover {color:#FFF;}body.naviOpen #topButtons2018 #tBButtons a {border:1px solid #FFF;background-color: #FFF;color:#2E5F49;}    #featuresArea {    grid-template-columns: repeat(6, 1fr);        grid-template-areas:"a a bp bp b b" "a a bp bp c c";    padding: 0 0 20px 0;}#featuresArea #bellaPostaCols a {margin: auto auto 0 0;}#featuresArea #socialMediaCols {    justify-content: flex-start;}    }@media only screen and (min-width:990px) {body #topRowWrapper #tWInaviControl {width:260px;height:50px;padding:20px;box-sizing:content-box;}body.fixed #topRowWrapper #tWInaviControl {background-color:#2E5F49;}#topButtons2018 {padding:25px 20px;}body.naviOpen #naviWrapperV2 {height:auto;bottom:auto;}#mainNaviV2 {margin:120px auto 0 auto;width:calc(100% - 142px);}#mainNaviCols {display:flex;flex-wrap:wrap;        gap: 20px;}#mainNaviCols .mNaviBox {width:calc((100% - 40.2px) / 3);margin:0 0 30px 0;}#mainNaviCols .mNBlinkWrapper {width:100%;display:block;}#mainNaviCols .mNBlink {width:100%;}#mainNaviCols .mNBicon {display:none;}#mainNaviCols ul.subNavi {padding:5px 0 25px 0;width: 100%;}#mainNaviCols ul.subNavi.closed {display:block;}#mainNaviCols ul.subNavi li a {font-size: 18px;font-size: 1.8rem;line-height: 125%;}#sprachNaviCols, #socialMediaCols {padding:20px 0;}}@media only screen and (min-width:1280px) {    #mainNaviCols {        gap: 15px;}#mainNaviCols .mNaviBox {width:calc((100% - 75.2px) / 6);margin:0 0 30px 0;}    #featuresArea {   gap: 15px;}#featuresArea #r1908Cols {    padding: 0;}    }@media only screen and (min-width:1600px) {#mainNaviV2 {width: 1440px;}#mainNaviCols {justify-content:center;   }#sprachNaviCols, #socialMediaCols {padding:20px 10px;}}