@font-face {font-family: 'Lato';font-style: normal;font-weight: 400;font-display: swap; src: url(webfonts/lato/400-latin-ext.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }  @font-face {font-family: 'Lato';font-style: normal;font-weight: 400;font-display: swap; src: url(webfonts/lato/400-latin.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }  @font-face {font-family: 'Lato';font-style: normal;font-weight: 700;font-display: swap; src: url(webfonts/lato/700-latin-ext.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }  @font-face {font-family: 'Lato';font-style: normal;font-weight: 700;font-display: swap; src: url(webfonts/lato/700-latin.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }  @font-face {font-family: 'Sacramento';font-style: normal;font-weight: 400;font-display: swap; src: url(webfonts/sacramento/400-latin-ext.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }  @font-face {font-family: 'Sacramento';font-style: normal;font-weight: 400;font-display: swap; src: url(webfonts/sacramento/400-latin.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: 'CCDutchCourageLite'; src: url('webfonts/e079aae8672802705ec7fee198a3fee3.eot'); src: url('webfonts/e079aae8672802705ec7fee198a3fee3.eot?#iefix') format('embedded-opentype'), url('webfonts/e079aae8672802705ec7fee198a3fee3.woff2') format('woff2'), url('webfonts/e079aae8672802705ec7fee198a3fee3.woff') format('woff'), url('webfonts/e079aae8672802705ec7fee198a3fee3.ttf') format('truetype'), url('webfonts/e079aae8672802705ec7fee198a3fee3.svg#ywftsvg') format('svg'); font-weight: normal; font-style: normal; } .ccdutch { font-family:"CCDutchCourageLite" !important; font-style:normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; } .sacramento { font-family: 'Sacramento', cursive; font-weight:400; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }:root {--cBG:#E7EEE9;--cBG_RGB:231, 238, 233;--cGreen:#366942; --cGreen_RGB:54, 105, 66;--cGreenDark:#244831; --cGreenDark_RGB:36, 72, 49;--cGreenLight:#D0DED4;--cGreenLight_RGB:208, 222, 212;--cGreenMiddle:#A6C49E;--cGreenMiddle_RGB:166, 196, 158;--cGreenBorder:#719364;--cGreenBorder_RGB:113, 147, 100;--cYellow:#FCF8C3; --cYellow_RGB:252, 248, 195;--cOrange:#FCB838;--cOrange_RGB:252, 184, 56;--cRed:#ac330d;--cRed_RGB:172, 51, 13; --contentMaxWidth: 1600;}@media screen { div ::-webkit-scrollbar { height: 4px; width: 6px;  } div ::-webkit-scrollbar-track { background-color: rgba(var(--cGreenMiddle_RGB), 0.25);  } div ::-webkit-scrollbar-track:hover { background-color: rgba(var(--cGreenMiddle_RGB), 0.25) } div ::-webkit-scrollbar-thumb { background-color: rgba(var(--cGreenMiddle_RGB), 0.5);  } div ::-webkit-scrollbar-thumb:hover { background-color: rgba(var(--cGreenMiddle_RGB), 1); } div ::-webkit-scrollbar-button { display: none; }}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, 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;}html {font-size: 55.0%;box-sizing:border-box;}*, *:before, *:after { box-sizing: inherit;}body {line-height: 1;scroll-behavior: smooth;text-rendering: optimizeSpeed;}ol, ul {list-style: none;}blockquote, q {quotes: none;outline:0;}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;}@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;}.cmsAlert a {color:inherit;}.formfield {font-size: 18px;font-size: 1.8rem;font-family: Arial, Helvetica, sans-serif;padding: 5px 6px;line-height: 30px;border: 1px solid rgba(32,74,48,0.30);border-radius: 5px;color: var(--cGreenDark);background-color: rgba(32,74,48,0.10);}.formfield.ffdn {display: none;}.formfield.dn {display:none;}.formfield::-webkit-input-placeholder { color:rgba(32,74,48,0.70); }.formfield::-moz-placeholder { color:rgba(32,74,48,0.70); } .formfield:-ms-input-placeholder { color:rgba(32,74,48,0.70); } input.formfield:-moz-placeholder { color:rgba(32,74,48,0.70); }.formfield.ffCal {padding-right:30px;background-image: url("data:image/svg+xml,%3Csvg height='16' viewBox='0 0 16 16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23244831' d='m5 6h2v2h-2zm3 0h2v2h-2zm3 0h2v2h-2zm-9 6h2v2h-2zm3 0h2v2h-2zm3 0h2v2h-2zm-3-3h2v2h-2zm3 0h2v2h-2zm3 0h2v2h-2zm-9 0h2v2h-2zm11-9v1h-2v-1h-7v1h-2v-1h-2v16h15v-16zm1 15h-13v-11h13z'/%3E%3C/svg%3E%0A");background-position: right 12px center;background-size: 18px;background-repeat:no-repeat;min-width:120px;}select.formfield {-webkit-appearance: none;-moz-appearance: none;appearance: none;background-image: url("data:image/svg+xml,%3Csvg height='16' viewBox='0 0 16 16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%235D3D24'%3E%3Cpath d='M 8,2 12,6 4,6 z'/%3E%3Cpath d='M 8,14 12,10 4,10 z'/%3E%3C/g%3E%3C/svg%3E");background-position: right 7px center;background-repeat:no-repeat;min-width:100px;padding:5px 30px 5px 10px;}.formfield.w100pz {width: 100%;}.formfield.w40px {width:40px;}@-webkit-keyframes jump {0%{padding:10px 0 0 0;}100%{padding:0px 0 0 0;}}@keyframes jump {0%{padding:10px 0 0 0;}100%{padding:0px 0 0 0;}}@-webkit-keyframes scaleUp {0%{transform: scale(0.5); opacity:0; }100%{transform: scale(1); opacity:1; }}@keyframes scaleUp {0%{transform: scale(0.5); opacity:0; }100%{transform: scale(1); opacity:1; }}@-webkit-keyframes fadeIn {0%{opacity:0; }100%{opacity:1; }}@keyframes fadeIn {0%{opacity:0; }100%{opacity:1; }}@-webkit-keyframes ButtonGradient { 0%{background-position:0% 51%} 50%{background-position:100% 50%} 100%{background-position:0% 51%}}@keyframes ButtonGradient { 0%{background-position:0% 51%} 50%{background-position:100% 50%} 100%{background-position:0% 51%}}#content {text-decoration: none;text-align: left;font-size: 18px;font-size: 1.8rem;line-height:150%;font-weight:400;}#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:var(--cGreenDark);text-decoration: underline;}#content a:hover {color:#000;text-decoration: none;}#content a.pAnchor {position:absolute;height:0px;top:-50px;}#content a.cLink, #content a.button {height: 40px;line-height: 40px;font-weight: 400 !important;font-size: 18px;font-size: 1.8rem;color:#FFF;text-decoration: none;width: auto;display: inline-block;background-color:#6E172E;padding:0px 10px;margin:0px 20px 5px 0px;}#content a.cLink:hover, #content a.button:hover {color: #000;background-color:#EEE;}#content strong, #content b {color:var(--cGreenDark);}#hgv_widget_container a {color:none;text-decoration:none;}#content h1, #content h3 {line-height:120%;font-weight: 400;font-size: 45px;font-size: 4.5rem;color:var(--cGreenDark);font-family:"CCDutchCourageLite" !important; font-style:normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale;padding: 0;margin: 0;}#content h2, #content h4 {line-height:120%;font-size: 45px;font-size: 4.5rem;color:var(--cGreenDark);font-family: 'Sacramento', cursive;font-weight:400;margin: 0;padding: 0;}#content h5 {line-height:120%;font-weight:400;font-size: 19px;font-size: 1.9rem;color:var(--cGreenDark);font-family:"CCDutchCourageLite" !important; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale;text-transform:uppercase;padding: 0;margin: 0;}@media only screen and (min-width: 750px) {#content h1, #content h3 {font-size: 65px;font-size: 6.5rem;}#content h2, #content h4 {font-size: 65px;font-size: 6.5rem;}#content h5 {font-size: 22px;font-size: 2.2rem;}}#content .aL { text-align:left; }#content .aC { text-align:center; }#content .aR { text-align:right; }#content .smallContent {width:100%;padding:0 15px;box-sizing:border-box;}#content .smallContent .text {text-align:center;}#content .text {width:100%;}#content .text p {padding:2px 0;margin:2px 0;}#content .text ul {padding:0 0 5px 20px;margin:0;}#content .text ul li {list-style:square;line-height: 130%;padding:0 0 5px 0px;}#content .text hr {margin:5px 0px;padding:0px;width:100%;height:2px;border:none;background-image:url(../images/css/hr-line.gif);background-position:center center;background-repeat:no-repeat;}#content .text article { -webkit-column-count: 2; -webkit-column-fill: balance; -webkit-column-width: 40%; -webkit-column-gap: 20%;  column-count: 2; column-fill: balance; column-width:40%; column-gap: 20%; -moz-column-count: 2; -moz-column-fill: balance; -moz-column-width: 40%; -moz-column-gap: 20%;  height: auto; width:100%; overflow-x: auto; overflow-y: auto; text-align:left;}#content .text article.col3 { -webkit-column-count: 3; -webkit-column-fill: balance; -webkit-column-width: 28%; -webkit-column-gap: 8%;  column-count: 3; column-fill: balance; column-width:28%; column-gap: 8%; -moz-column-count: 3; -moz-column-fill: balance; -moz-column-width: 28%; -moz-column-gap: 8%;  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; column-break-before:always;}#content .cImageWrapper {overflow:hidden;position:relative;margin:0px;padding:0px;}#content .cImageWrapper img {display:block;width:100%;}#content .layout1 .cImageWrapper {margin:0px 0px 12px 0px;}#content .layout2 .cImageWrapper {margin:0px 0px 12px 0px;}#content .layout3 .cImageWrapper {margin:0px 0px 12px 0px;}#content .layout4 .cImageWrapper {margin:0px 0px 12px 0px;}@media only screen and (min-width: 450px) {#content .layout1 .cImageWrapper {float: left;margin:0px 22px 12px 0px;}#content .layout2 .cImageWrapper {float: right;margin:0px 0px 12px 22px;}#content .layout3 .cImageWrapper {float: left;}#content .layout3 .textBlock {float:right;}#content .layout4 .cImageWrapper {float: right;}#content .layout4 .textBlock {float:left;}}#content .cImageRow {width:100%;}#content .cImageRow .cImageWrapper {display:block;}#content .layout5 .cImageRow {margin:0px 0px 12px 0px;}#content .layout5 .cImageRow .cImageWrapper {float: left;}#content .layout6 .cImageWrapper {margin:0px auto 12px auto;}#content .layout7 .cImageRow {margin:0px 0px 12px 0px;}#content .layout7 .cImageRow .cImageWrapper {float: right;}#content .layout8 .cImageRow {text-align: left;margin:12px 0px 0px 0px;}#content .layout9 .cImageRow {text-align: right;margin:12px 0px 0px 0px;}.cIWsize40, .cIWsize45, .cIWsize50, .cIWsize55, .cIWsize60, .cIWsize65, .cIWsize70, .cIWsize75, .cIWsize80, .cIWsize85, .cIWsize90, .cIWsize95, .cIWsize100 { width:100%; }.tBsize20, .tBsize15, .tBsize10, .tBsize5, .tBsize0 { width:100%; }@media only screen and (min-width: 450px) {.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:100%; }.cIWsize70 { width:70%; } .tBsize25 { width:100%; }.cIWsize75 { width:75%; } .tBsize20 { width:100%; }.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%; }}#content .Abschluss {width:80%;height:0px;margin:45px auto 0px;padding:0px 0px 45px;border-top:1px solid var(--cGreen);position:relative;}#content .Abschluss span {position:absolute;display:block;top:-25px;left:50%;width:140px;padding:0px;height:50px;margin-left:-70px;background-repeat:no-repeat;background-position:center center;}#content .Abschluss.hLine2 span {background-image:url(../images/css/aLineLogo.png);background-color:#D0DED4;}.offline {background-color:#F0C6C6;}.absatz {width:100%;position:relative;}.cmsEditWrapper {position:relative;left:-5px;padding:0px 5px;width:100%;}.cmsEditWrapper:hover {background-color:#EEE;z-index:600;}.cmsEditWrapper:hover .loginRow {left:0px;}.absatz .loginRow {position:absolute;left:-2000px;top:-30px;width:100%;line-height:20px;background-color:#FFF;border:2px solid #EEE;padding:3px;margin-bottom:5px;color:#666;font-size: 1.2em;font-size: 1.2rem;}.editbox {float:left;padding-right:10px;}.editboxR {float:right;}.spaltenInhalte {width: 100%;padding: 0px;}.spaltenInhalte span {display:block;}.spaltenInhalte .sIRow2 {width: 100%;}.sIRow2 .sIBoxWrapper {width:100%;padding:7px 14px;box-sizing:border-box;}.sIRow2 .sIBox2 {width:100%;background-color:var(--cGreen);position:relative;}.sIRow2 .sIBox2:after {background-image:url(../images/css/rahmen-rechteck-schatten.png);background-repeat:no-repeat;background-size:cover;background-position:left top;position: absolute;top:0;left:0;width:100%;height:100%;z-index: 2;content: "";}.sIRow2 a:hover .sIBox2:after {background-position:left bottom;}.sIRow2 .sIBoxWrapper a {display:block;text-decoration:none !important;}.sIRow2 .sIBoxBild {width:100%;}.sIRow2 .sIBoxBild img {width:100%;display:block;}.sIRow2 .sIBox2 .sIBoxContent {width:80%;left:50%;margin:0 0 0 -40%;text-align:center;color:var(--cYellow);z-index:20;}.sIRow2 .sIBox2 .sIBoxContent.sIBCbottom {position: absolute !important;bottom:10%;}.sIRow2 .sIBox2 .sIBoxContent.sIBCcenter {position: relative;width:70%;margin:0 0 0 -35%;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);}.spaltenInhalte .sIRow3 {width: 100%;}.sIRow3 .sIBoxWrapper {width:100%;padding:7px 14px;box-sizing:border-box;}.sIRow3 .sIBox3 {width:100%;background-color:var(--cGreen);position:relative;}.sIRow3 .sIBox3:after {background-image:url(../images/css/rahmen-quadrat-schatten.png);background-repeat:no-repeat;background-size:cover;background-position:left top;position: absolute;top:0;left:0;width:100%;height:100%;z-index: 2;content: "";}.sIRow3 a:hover .sIBox3:after {background-position:left bottom;}.sIRow3 .sIBoxWrapper a {display:block;text-decoration:none !important;}.sIRow3 .sIBoxBild {width:100%;}.sIRow3 .sIBoxBild img {width:100%;display:block;}.sIRow3 .sIBox3 .sIBoxContent {width:80%;left:50%;margin:0 0 0 -40%;text-align:center;color:var(--cYellow);z-index:20;}.sIRow3 .sIBox3 .sIBoxContent.sIBCbottom {position: absolute !important;bottom:10%;}.sIRow3 .sIBox3 .sIBoxContent.sIBCcenter {position: relative;width:70%;margin:0 0 0 -35%;top: 50%;transform: translateY(-50%);}.spaltenInhalte .sIBoxContent .sIBoxTitle {font-size:65px;font-size:6.5rem;line-height:120%;}.spaltenInhalte .sIBoxContent .sIBoxSubline {font-size:50px;font-size:5.0rem;line-height:120%;}.spaltenInhalte .sIBoxContent .sIBoxText {padding:10px 0 0 0;font-size:22px;font-size:2.2rem;}.inlineGallery_carousel {width:100%;padding:0px 35px;position:relative;margin: 10px 0px 0px;box-sizing:border-box;}.inlineGallery_carousel ul {margin:0 !important;padding:0 !important;list-style: none;display: block;}.inlineGallery_carousel ul li.iGtem {margin: 0px !important;position:relative;overflow:hidden;display:inline-block;box-sizing:border-box;padding:0 15px !important;}.inlineGallery_carousel.iGNritems2 ul li.iGtem {width:50%;}.inlineGallery_carousel.iGNritems3 ul li.iGtem {width:33.3333%;}.inlineGallery_carousel.iGNritems4 ul li.iGtem {width:25%;}.inlineGallery_carousel li.iGtem img {width:100%;display: block;}a.sBiGallery {position: absolute;z-index:500;top: 50%;width:40px;height:40px;margin:-20px 0 0 0;display:block;background-image:url(../images/css/buttons.gif);background-size:160px 160px;background-repeat:no-repeat;overflow:hidden;}a.iGprev {left:15px;background-position:-80px 0px;}a.iGprev:hover {background-position:-80px -40px;}a.iGnext {right:15px;background-position:-120px 0px;}a.iGnext:hover {background-position:-120px -40px;}#hotelBewertungen {width: 100%;padding: 0px 14px;box-sizing:border-box;margin:40px 0 30px 0;}#hotBewBorderWrapper {width:100%;position:relative;}#hotBewTitleWrapper {width:100%;position:absolute;top:-12px;height:30px;text-align:center;}#hotBewTitle {display:inline-block;padding:5px 15px;background-color:#D0DED4;margin:0 auto;line-height:20px;height:20px;text-transform:uppercase;font-size:20px;font-size:2.0rem;color:var(--cGreenDark);}#hotBewBorderWrapper b {display:block;width:28px;height:28px;background-image: url(../images/css/border-round-angle-1.gif);position:absolute;}#hotBewBorderWrapper b.lt {left:0px;top:0px;transform: rotate(90deg);}#hotBewBorderWrapper b.rt {right:0px;top:0px;transform: rotate(180deg);}#hotBewBorderWrapper b.rb {right:0px;bottom:0px;transform: rotate(270deg);}#hotBewBorderWrapper b.lb {left:0px;bottom:0px;}#hotBewSymbol {display:block;width:120px;height:40px;background-image: url(../images/css/bewSymbol.png);background-size:cover;position:absolute;left:50%;margin:0 0 0 -60px;bottom:-5px;}#hotBewBorder {width:100%;border:6px solid #9BB1A2;text-align:center;padding:0px 10px;box-sizing:border-box;}#hotBewContent {width:100%;padding:30px 40px;box-sizing:border-box;position:relative;}#hotBewCSlider {width:100%;}#hotBewCSlider .hotBewItem {width:100%;float:left;text-align:center;padding:0 0 20px 0;}#hotBewCSlider .hotBewItem a {width:100%;display:block;text-decoration:none;}#hotBewCSlider .hotBewItem span {width:100%;display:block;box-sizing:border-box;}#hotBewCSlider .hotBewItem span.hotBewITitle {margin:0 0 20px 0;padding:0 40px;color:var(--cGreenDark);font-size:35px;font-size:3.5rem;line-height:40px;}#hotBewCSlider .hotBewItem span.hotBewIEinleitung {margin:0 0 10px 0;color:var(--cGreenDark);font-size:20px;font-size:2.0rem;}#hotBewCSlider .hotBewItem span.hotBewIQuelle {margin:0 0 10px 0;}#hotBewCSlider .hotBewItem span.hotBewIQuelle img {display:block;width:180px;height:40px;background-image: url(../images/css/bewPortale.png);margin:0 auto;border:none !important;}#hotBewCSlider .hotBewItem span.hotBewIQuelle img#bewPortal1 {background-position:0px 0px;}#hotBewCSlider .hotBewItem span.hotBewIQuelle img#bewPortal2 {background-position:-180px 0px;}#hotBewCSlider .hotBewItem span.hotBewIQuelle img#bewPortal3 {background-position:-360px 0px;}#hotBewCSliderButtons {width:100%;height:0px;position:absolute;top:50%;left:0px;}#hotBewCSliderButtons .hotBewCSButton {position:absolute;top:-20px;width:40px;height:40px;display:block;z-index:801;background-image:url(../images/css/buttons.gif);background-size:160px 160px;}#hotBewCSliderButtons .hotBewCSButton#hotBewSprev {left:0px;background-position:-80px -120px;}#hotBewCSliderButtons .hotBewCSButton#hotBewSprev:hover {background-position:-80px -80px;}#hotBewCSliderButtons .hotBewCSButton#hotBewSnext {right:0px;background-position:-120px -120px;}#hotBewCSliderButtons .hotBewCSButton#hotBewSnext:hover {background-position:-120px -80px;}#angebote {width:100%;position:relative;}#aTop {position:absolute;top:-100px;}.angeboteRow {width:100%;display:flex;flex-wrap: wrap;gap:20px;padding:0;margin:0;justify-content: center;}.aItemWrapper {width: 100%;padding:15px;}.aItem {width:100%;position:relative;z-index:500;background-color:var(--cGreen);}.aItem span {display:block;}.aItem a {display:block;text-decoration:none !important;border:none !important;}.aIPreis {font-size:20px;font-size:2.0rem;padding:9px 11px;background-color:var(--cOrange);color:var(--cGreenDark);line-height:22px;position:absolute;right:10px;top:-10px;z-index:501;}.aIBild {width:100%;background-size: cover;background-position: center;background-repeat: no-repeat;}.aIBild img {width:100%;height: auto;display:block;}.aIDaten {width:100%;padding:15px;}h6.aITitle {margin:0;padding:0;font-size:34px;font-size:3.4rem;line-height:40px;font-weight:400 !important;min-height:90px;color:var(--cYellow);}.aIDatum {font-size:22px;font-size:2.2rem;line-height:26px;font-weight:700 !important;color:var(--cYellow);margin:0 0 15px 0;}.aIDescription {width:100%;font-size:20px;font-size:2.0rem;line-height:24px;min-height:96px;color:var(--cYellow);position:relative;overflow:hidden;}.aIDescription:after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 30px; background: linear-gradient(to bottom,rgba(54,105,66,0) 0,var(--cGreen) 50%);}.aILink {font-size:18px;font-size:1.8rem;color:var(--cOrange);font-weight:700;text-transform:uppercase;}#angebotDetail {width:100%;}#aDName {text-align:center;}#aDNameSubline {text-align:center;padding:0px 0px 10px 0px;line-height:20px;font-size:13px;font-size:1.3rem;}#aDBeschreibung {width:70%;margin:0 auto;text-align:center;}.aDDatenRow {width:100%;padding-top:20px;}.aDDLeft {width:100%;float:none;}.aDDLeft img {width:100%;display:block;}.aDDRight {width:100%;float:none;position:relative;padding:10px 0px 40px 0px;}.aDDRTitle {width:100%;font-size:18px;font-size:1.8rem;color:#000;padding-bottom:10px;font-weight:400;}.aDDRPreise {width:100%;}.aDDRPItem {width:100%;border-bottom:1px solid #EEE;margin-bottom:5px;}.aDDRPItemName {font-size:20px;font-size:2.0rem;line-height:22px;color:#02461F;}.aDDRPItemDaten {width:100%;line-height:30px;}.aDDRPIDData {width:60%;float:left;line-height:26px;font-size:13px;font-size:1.3rem;}.aDDRPIDPrice {width:35%;float:right;text-align:right;line-height:26px;}.aDDRPIDPrice a {font-size:15px;font-size:1.5rem;display:block;color:#02461F;text-decoration:none !important;padding:0px 50px 0px 0px;background-image:url(../images/css/angebotePreiseIcon.gif);background-repeat:no-repeat;background-position:right center;line-height:26px;}.aDDRPreisInfo {font-size:12px;font-size:1.2rem;line-height:22px;color:#666;padding:5px 0px 0px;}span#aDDRButton {position:absolute;right:0px;bottom:0px;line-height:30px;padding:0px 0px 0px 20px;background-color:#02461F;}span#aDDRButton a {display:block;line-height:30px;color:#FFF;padding:0px 50px 0px 0px;background-image:url(../images/css/angeboteButtonIcon.gif);background-repeat:no-repeat;background-position:right center;}span#aDDRButton a:hover {color:#FFF;text-decoration:none;}.aDDRTextWrapper {background-color:#F3EEDB;background-color:#94AF5D;padding:10px;}.aDDRText {border:1px solid #FFF;border:1px dashed #FFF;padding:10px;color:#FFF;}@media only screen and (min-width: 600px) {.aItemWrapper {width:calc((100% - 20.2px) / 2);}}@media only screen and (min-width: 990px) {#angebote {padding:40px 50px;}.angeboteRow.aINr_3 {justify-content: flex-start;}.aItemWrapper {width:calc((100% - 40.2px) / 3);}.aDDRText {padding:30px;}.aIDatenWrapper {width:48%;}.aDDLeft {width:450px;float:left;}.aDDRight {width:450px;height:300px;float:right;padding:0px;}}img { border:none; }.mr10 { margin-right:10px; }.mr5pz { margin-right:55px; }#map {width:100%;height: auto;aspect-ratio: 4/2;background-color: #EEE;}#headerImage img {width:100%;height: auto;display:block;float:left;}#hIButtons {position:absolute;top:50%;left:0;margin-left:0;z-index:800;width:100%;height:0px;}a.sliderButton {position:absolute;top:-20px;width:40px;height:40px;display:block;z-index:801;background-image:url(../images/css/buttons.gif);background-size:160px 160px;}a#hIprev {left:0px;background-position:-80px -40px;}a#hIprev:hover {background-position:-80px 0px;}a#hInext {right:0px;background-position:-120px -40px;}a#hInext:hover {background-position:-120px 0px;}#hIpager {position:absolute;top:-10px;width:100%;height:20px;text-align:center;z-index: 350;}#hIpager a {display:inline-block;width:20px;height:20px;margin:0px 2px;background-color:#D1DED4;border-radius:10px;padding:4px;box-sizing:border-box;overflow:hidden;}#hIpager a span {display:block;width:12px;height:12px;border-radius:6px;background-color: rgba(0,0,0,0.20);text-indent:-20000em;}#hIpager a:hover span, #hIpager a.selected span {background-color:var(--cGreenDark);}.Box {width:200px;position:relative;color:#000;}.BoxTitle {width:100%;background-color:#2E272E;color:#FFF;text-align:center;font-size:16px;font-size:1.6rem;line-height:30px;}.BoxContent {width:100%;padding:5px 10px;box-sizing:border-box;position:relative;background-color:#EEE;}.BoxContent a {color:#000;text-decoration:underline;}.BoxContent a:hover {color:#000;text-decoration:none;}a.post-share {display: block;width:calc(33% - 10px);height: 30px;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;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;}#routeplaner {width:100%;}#routeField {width:100%;text-align:center;}#routeButton {width:50%;text-align:center;margin:0 auto;}#sitemap {width:100%;font-weight:400;padding:0 50px;box-sizing:border-box;}#sitemap .smNaviRow {width:100%;margin:0 0 20px 0;}#sitemap .smNaviRow .smNaviItem {width:45%;text-align:center;}#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:var(--cGreenDark);text-decoration: none;}#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;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:#81998A;}#sitemap ul.smLevel1 li ul.smLevel2 li a:before {content:'- ';}#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: #666;}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 li a:before {content:'- ';}#anfrageOL { margin: 0 auto; max-width: 900px; padding:0; text-align: left; position: relative;}#anfrageConfirm {width: auto;padding: 30px 10px; font-size: 18px;font-size: 1.8rem; line-height: 120%; text-align: center; color: inherit;}#anfrageConfirm strong {display: block; padding: 0 0 30px 0; font-size: 24px; font-size: 2.4rem;}#anfrageForm { width: 100%;}@media only screen and (max-width: 800px) {#anfrageFormButton { position: -webkit-sticky; position: sticky; bottom: 10px; margin: 0;}.formItem.fI_Desktop { display: none;}}#anfrageOL.formProcessing a.formsubmit span { color: var(--cRedSoft);}#anfrageOL.formProcessing a.formsubmit { background: linear-gradient(40deg, rgba(var(--cGreen_RGB), 1) 0%, rgba(var(--cGreenLight_RGB), 1) 45%, rgba(var(--cGreenLight_RGB), 1) 55%, rgba(var(--cGreen_RGB), 1) 100%); background-size: 400% 400%; -webkit-animation: ButtonGradient 2s ease infinite; animation: ButtonGradient 2s ease infinite;}.formSection { width: 100%;}.formSection_Title { font-size: 22px;font-size: 2.2rem; text-transform: uppercase; padding: 0 0 20px 0;}.formCol { width: 100%;}.formItem { margin: 0 0 20px 0; padding: 0; position: relative;}#fIerrorAnchor { width: 100%; height: 0px; position: relative;}.formItem.fIText { font-weight: 300; line-height: 140%;}.formItem label { display: block; position: relative; line-height: 30px; padding: 0; color: var(--cOcker); 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: var(--cRed);}.formItem.fIerror::after { display: inline-block; position: absolute; left: 0px; bottom: -15px; width:100%; font-size: 11px;font-size: 1.1rem; line-height: 15px; content: ''; color: var(--cRed); padding: 0 0 0 5px;}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: 1px solid rgba(var(--cRed_RGB),0.30); background-color: rgba(172,51,13,.1);}.formItem.fIerror .ffCal, .formItem.fIerror textarea.formfield { border: 1px solid rgba(var(--cRed_RGB),0.30); background-color: rgba(172,51,13,.1);}.formItem.fIAlignCenter { text-align: center;}#anfrageAngebot { width: 100%; max-width: 500px; margin: 0 auto 0 0; display: flex; gap: 20px; align-items: center;}#aA_Check { width: 20px;}#aA_Data { width: calc(100% - 40.2px); background-color: var(--cGreenMiddle); display: flex;}#aA_Data_Image { width: 30%; background-size: cover; background-position: center; background-repeat: no-repeat;}#aA_Data_Infos { width:70%; padding: 10px;}#aA_Data_Infos b { line-height: 120%; display: block;}#formPakete { display: flex; flex-wrap: wrap; gap: 5px 40px;}#formPakete .formPaket { width: 100%; display: flex;}#formPakete .formPaket .formPaketCheck { width: 20px; display: flex;}#formPakete .formPaket .formPaketCheck input { align-self: center; margin: 0;}#formPakete .formPaket .formPaketName { width: calc(100% - 20px); padding: 0; font-size: 15px;font-size: 1.5rem; font-weight: 300; line-height: 20px;}#fError { padding: 20px; background-color: rgba(172,51,13,.1); border:1px solid var(--cRed); color: var(--cRed); font-weight: 300; line-height: 140%;}#anfrage.formProcessing #fError { -webkit-backdrop-filter: blur(2px); backdrop-filter: blur(2px); opacity: 0.3;}#fError b { display: block; padding: 0 0 20px 0;}#alterKinderContainer div { display: flex; flex-wrap: wrap; gap: 5px;}@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;}#formPakete .formPaket { width: calc((100% - 40.2px) / 2);}}@media only screen and (min-width: 800px) {.formCol { grid-column-gap:20%;}}#anfrage {width:90%;font-size:16px;font-size:1.6rem;margin:0 auto;}#anfrageTop {width:auto;font-size:15px;font-size:1.5rem;border:2px solid #000;padding:10px;color:#000;}.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-right:5px;}#anfrage div.anfrageAngebot {border: 1px solid rgba(32,74,48,0.30);color: var(--cGreenDark);background-color: rgba(32,74,48,0.10);box-sizing: border-box;padding:5px;margin-bottom:10px;border-radius: 5px;}div.aFTextW {position:relative;}div.aFTextW b {position:absolute;left:-10px;top:0px;color:#AF0917;}.aFeWoTypen {width:100%;}.aFeWoItem {width:100%;}.aFeWoItem input {vertical-align:middle;}.aFKalender {padding-left:30px;position:relative;}.formfield.cal {width:150px !important;padding:1px 30px 1px 3px !important;background-image:url(../images/icons/cal2.png);background-position:right center;background-repeat:no-repeat;}.w20 { width:20px; text-align:center; }.w30 { width:30px; text-align:center; }.w40 { width:40px; text-align:center; }.w50 { width:60px; }.w80 { width:80px; }.w100 { width:50%; }.w200 { width:200px; }.w300 { width:100%; }.formsubmit {border:none;font-size:18px;font-size:1.8rem;color:#FFF !important;text-decoration:none !important;line-height:40px;text-align:center;height:40px;padding:0px 25px;display:block;text-transform:uppercase;background-color:var(--cGreenDark);border-radius:2px;margin: 0 auto;max-width: -webkit-fit-content;max-width: -moz-fit-content;max-width: fit-content;}@media only screen and (min-width: 990px) {#anfrage {width:70%;}.anfrageCols {width:100%;}.anfrageCLeft {width:45%;float:left;}.anfrageCRight {width:45%;float:right;}}.impressionen {width:100%;padding:0 14px;box-sizing:border-box;}.impressionen .galleryRow {width:100%;padding-bottom:10px;}.impressionen .galleryItem {width:220px;float:left;}.impressionen .mr20 {margin-right:20px;}.impressionen .galleryImage {width:220px;height:145px;overflow:hidden;}.impressionen .galleryImage a img {width:220px;filter:alpha(opacity=50); -moz-opacity:0.50; opacity:0.5;}.impressionen .galleryImage a:hover img {background-color:#FFF;filter:alpha(opacity=100); -moz-opacity:1.00; opacity:1.0;}.impressionen .galleryTitle {color:#000;font-size:11px;font-size:1.1rem;height:18px;line-height:18px;overflow:hidden;padding:5px 0px 0px;}.impressionen .gallerySubTitle {color:#6E6E6E;font-size:10px;font-size:1.0rem;line-height:15px;}.impressionen .impImgCols {width:100%;display:flex;justify-content:space-between;}.impressionen .impImgCol {width:calc(50% - 3px);}.impressionen .imgItem {position:relative;display:block;overflow:hidden;margin:0 0 6px 0;width:100%;}.impressionen .imgItem a img {position:relative;width:100%;display:block;}.impressionen .imgItem a:hover img {background-color:#FFF;filter:alpha(opacity=80); -moz-opacity:0.80; opacity:0.8;}@media only screen and (min-width: 990px) {.impressionen {padding:0 50px;}.impressionen .impImgCol {width:calc(25% - 3px);}}#news {width:100%;position:relative;padding:20px;}#dataArchiv {width:100%;height:28px;line-height:28px;padding-bottom:2px;position:absolute;left:0px;top:0px;font-size:15px;font-size:1.5rem;}#dataArchiv a {line-height:22px !important;color:#CCC !important;text-decoration:none !important;display:block;padding:0px 5px;border-top:1px solid #FFF;border-bottom:1px solid #FFF;border-right:1px solid #FFF;border-left:1px solid #FFF;float:left;}#dataArchiv a.jActiv, #dataArchiv a:hover {color:var(--cGreen) !important;border-bottom:1px solid var(--cGreen);}#dataArchiv span {float:left;display:block;padding:0px 5px;height:28px;line-height:28px;}#newsListe {width:100%; font-size: 0;display:flex; justify-content: space-between;flex-direction: row;flex-wrap: wrap;}.nL1Col {width:calc(50% - 10px);}.nLItem {width:100%;margin:0 0 10px 0;box-shadow: 0px 0px 6px 0px #333;}.nLItem a {width:100%;display:block;position:relative;border:none !important;color:#000 !important;text-decoration:none !important;}.nLItem a span {display:block;}.nLItem .nIImage {width:100%;overflow:hidden;}.nLItem a img {width:101%;display:block;border:none;transition: opacity 0.25s ease-in;filter:alpha(opacity=100); -moz-opacity: 1.00; opacity: 1.0;}.nLItem a:hover img {transition: opacity 0.5s ease-out;filter:alpha(opacity=50); -moz-opacity: 0.50; opacity: 0.5;}.nLItem .nIInfoBox {width:100%;color:#000;background-color:#EEE;padding:10px;position:relative;}.nLItem a:hover .nIInfoBox {transition: all 0.5s ease-out;background-color:#FFF;}.nLItem .nIInfoBox .aIIBTitle {width: 100%; margin: 0 0 10px 0;color:#000; line-height: 24px !important; -webkit-font-smoothing: antialiased; font-weight: 400; font-size: 20px; font-size: 2.0rem;word-break:break-all;}.nLItem .nIInfoBox .aIIBIntro {width: 100%;margin: 0 0 25px 0; font-size: 14px; font-size: 1.4rem;line-height:120%;word-break:break-all;}.nLColWrapper {width:100%;border-left:10px solid #FFF;}.nLColWrapper .nL2Cols {width:100%;}.nLColWrapper .nL1Col {width:50%;border-right:10px solid #FFF;}.nLColWrapper .nL1Col.fL {float:left;}.nLColWrapper .nL1Col.fR {float:right;}#newsDetail {width:100%;}#nDItem {width:100%;}#nDItemTop {width:100%;}#nDData {width:100%;}#nDDTitle {width:100%;line-height:120%;}#nDDTitle h1 {font-size: 40px;font-size: 4.0rem;color:#FFB000;font-weight:400;text-decoration:none;padding:0;margin:0;}#nDDDatum {}#nDTeaser {font-size:18px;font-size:1.8rem;width:100%;font-weight:400;margin:15px 0 0 0;}#nDText {font-size:16px;font-size:1.6rem;width:100%;margin:15px 0 0 0;}#nDImage {width:100%;margin:0 0 15px 0;position:relative;}#nDImage img {width:100%;display:block;}#nDImage figcaption {width:100%;padding:5px;background-color:rgba(255,255,255,0.80);font-size:13px;font-size:1.3rem;position:absolute;bottom:0px;left:0px;}#nDImages {width:100%;padding:0px;margin-top:15px;}#nDImages img {display:block;border:none;margin:0px 0px 5%;padding:0px;background-color:#FFF;background-image:url(../images/css/loader.gif);background-repeat:no-repeat;background-position:center center;width:100%}#nDImages .nImg2Cols {width:65.8%;float:left;}#nDImages .nImg3Col {width:31.6%;float:right;}#nDImages .nImg1Col {width:48%;float:left;}#nDImages .nImg2Col {width:48%;float:right;}#news #nDSocial {width:100%;margin:20px 0;}#news #nDSshareButtons {width:100%;display:flex; justify-content: space-between;}@media only screen and (min-width: 990px) {#news {padding:30px 50px;}.nLItem {margin:0 0 15px 0;}.nLItem .nIInfoBox .aIIBTitle, .nLItem .nIInfoBox .aIIBIntro {word-break:normal;}.nL1Col {width:calc(33.3333% - 10px);}#nDItemTop {display:flex;}#nDData {width:60%;padding:20px 40px;background-color:var(--cGreenMiddle);}#news #nDSocial {width:100%;margin:20px 0 0 0;}#nDImage {width:40%;margin:0;}#nDImage img {width:100%;height:100%;display:block;-o-object-fit:cover; object-fit:cover;}}#hgPWwrapper {width: 100%;}#hgPaymentWidget {margin: 0 auto;}#hgPWwrapper .hgPaymentWidget { position: relative; min-height: 100px; font-family: "Open Sans", sans-serif; max-width: 748px; color: #707070; font-size: 13px; line-height: 1.5384615385; text-align: left}#hgPWwrapper .hgPaymentWidget *,#hgPWwrapper .hgPaymentWidget *:before,#hgPWwrapper .hgPaymentWidget *:after { box-sizing: border-box}#hgPWwrapper .hgPaymentWidget .redirectMessageStyle { font-family: "Open Sans", sans-serif; font-size: 13px; line-height: 1.5384615385; margin-bottom: 20px}#hgPWwrapper .hgPaymentWidget .hgpTestState { background-color: #e03b3b; padding: 3px 10px; color: #fff; margin-bottom: 10px}#hgPWwrapper .hgPaymentWidget .hgpName { margin-bottom: 10px; font-size: 25px; line-height: .92; font-weight: bold}#hgPWwrapper .hgPaymentWidget .hgpMarked { color: #505050; background-color: #ffca80}#hgPWwrapper .hgPaymentWidget .hgpMarked td { border: 0 !important}#hgPWwrapper .hgPaymentWidget .hgpProgress { font-size: 0; padding-bottom: 20px; border-bottom: 5px solid #065991; margin-bottom: 25px}#hgPWwrapper .hgPaymentWidget .hgpProgress .hgpStep { display: inline-block; width: 25%; padding-bottom: 30px}#hgPWwrapper .hgPaymentWidget .hgpProgress .hgpStepSmall { width: 33%}#hgPWwrapper .hgPaymentWidget .hgpProgress .hgpStepSmall:last-child { width: 34%}@media(max-width:667px) { #hgPWwrapper .hgPaymentWidget .hgpProgress .hgpStep { width: 50% }}#hgPWwrapper .hgPaymentWidget .hgpProgress .hgpStep:not(:last-child) .hgpStepInner>div:last-child { display: table-cell; vertical-align: middle}#hgPWwrapper .hgPaymentWidget .hgpProgress .hgpStep:not(:last-child) .hgpStepInner>div:last-child:before { content: ""; height: 0; vertical-align: middle; border-top: 2px dotted #82ABC8; display: block; margin-top: 2px}#hgPWwrapper .hgPaymentWidget .hgpProgress .hgpStepActive .hgpRect { background-color: #065991; color: #fff}#hgPWwrapper .hgPaymentWidget .hgpProgress .hgpStepClickable .hgpRect { cursor: pointer}#hgPWwrapper .hgPaymentWidget .hgpProgress .hgpStepInner { display: table; width: 100%}#hgPWwrapper .hgPaymentWidget .hgpProgress .hgpRect { font-size: 25px; line-height: 1.6; text-align: center; border: 1px solid #065991; color: #82ABC8; width: 42px; height: 42px; display: table-cell}#hgPWwrapper .hgPaymentWidget .hgpProgress .hgpLabel { font-size: 12px; line-height: 1.9166666667; font-weight: 700; text-transform: uppercase; color: #065991; margin-top: 10px}#hgPWwrapper .hgPaymentWidget .hgpProgress .hgpSumContainer { display: table-cell; font-size: 18px; line-height: 1.2777777778; background-color: #82ABC8; height: 100%; vertical-align: middle; color: #fff; text-align: right; padding-right: 15px; position: relative; -webkit-clip-path: polygon(6px 0, 100% 0, 100% 100%, 6px 100%, 6px 75%, 15px 50%, 6px 25%); clip-path: polygon(6px 0, 100% 0, 100% 100%, 6px 100%, 6px 75%, 15px 50%, 6px 25%)}#hgPWwrapper .hgPaymentWidget .hgpContentBlock { border-bottom: 1px solid #C7C7C7; padding-bottom: 35px; margin: 35px 0 25px}#hgPWwrapper .hgPaymentWidget .hgpContentBlock .hgpText { margin-bottom: 15px}#hgPWwrapper .hgPaymentWidget .hgpContentBlock .hgpSpacer { margin-top: 25px}#hgPWwrapper .hgPaymentWidget .hgpText.hgpError { background-color: #e03b3b; padding: 3px 10px; color: #fff; margin-bottom: 10px}#hgPWwrapper .hgPaymentWidget .hgpText.hgpWarning { background-color: #258327; padding: 3px 10px; color: #fff; margin-bottom: 10px}#hgPWwrapper .hgPaymentWidget .hgpText.hgpWarning.hgp1Day { padding: 18px 20px; font-size: 1.2em}#hgPWwrapper .hgPaymentWidget .hgpText.hgpInfo { position: relative; padding-left: 35px}#hgPWwrapper .hgPaymentWidget .hgpText.hgpInfo a { color: #065991; text-decoration: underline}#hgPWwrapper .hgPaymentWidget .hgpText.hgpMultiple { background-color: #088c0a; padding: 20px; color: #fff; margin-bottom: 10px; font-size: 1.2em}#hgPWwrapper .hgPaymentWidget .hgpAllowToken { margin-top: 10px; background-color: #eee; padding: 10px}#hgPWwrapper .hgPaymentWidget .hgpAllowToken .hgpText { margin: 0; margin-top: 20px}#hgPWwrapper .hgPaymentWidget .hgpAllowToken .hgpAllowTokenInfo span { font-size: 13px; line-height: 1.5384615385; color: #707070}#hgPWwrapper .hgPaymentWidget .hgpAllowToken .hgpAllowTokenInfo span a { color: #065991; text-decoration: underline}#hgPWwrapper .hgPaymentWidget .hgpLocked { margin-top: 20px; font-size: 14px; line-height: 1.6428571429; margin-bottom: 20px; background-color: #ffe0e0; display: block; padding: 20px}#hgPWwrapper .hgPaymentWidget .hgpLocked a { color: #707070; text-decoration: underline}#hgPWwrapper .hgPaymentWidget .hgpHeadline { font-size: 20px; line-height: 1.15; font-weight: 700; text-transform: uppercase; margin-bottom: 10px}#hgPWwrapper .hgPaymentWidget .hgpHeadline+.hgpSummaryContainer { margin-top: 35px}#hgPWwrapper .hgPaymentWidget .hgpFormTypes .hgpFormElement .hgpCheckBox input[type=checkBox]+span:before { top: 3px}#hgPWwrapper .hgPaymentWidget .hgpFormTypes .hgpFormElement .hgpCheckBox input[type=checkBox]+span:after { top: 6px}#hgPWwrapper .hgPaymentWidget .hgpForm ::-webkit-input-placeholder { color: #C7C7C7}#hgPWwrapper .hgPaymentWidget .hgpForm :-moz-placeholder { color: #C7C7C7}#hgPWwrapper .hgPaymentWidget .hgpForm ::-moz-placeholder { color: #C7C7C7}#hgPWwrapper .hgPaymentWidget .hgpForm :-ms-input-placeholder { color: #C7C7C7}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpFormRow { background: #E6E6E6; display: table; table-layout: fixed; width: 100%; margin-bottom: 2px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpFormRow .hgpLeft { width: 240px; display: table-cell; vertical-align: top; font-size: 14px; line-height: 1.6428571429; padding: 8px 20px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpFormRow .hgpRight { display: table-cell; vertical-align: top; padding: 8px 20px 8px 0}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpFormRow .hgpRight>* { max-width: 400px}@media(max-width:667px) { #hgPWwrapper .hgPaymentWidget .hgpForm .hgpFormRow { display: block } #hgPWwrapper .hgPaymentWidget .hgpForm .hgpFormRow .hgpLeft { display: block; padding: 3px 20px 0; width: 100% } #hgPWwrapper .hgPaymentWidget .hgpForm .hgpFormRow .hgpRight { display: block; padding: 0 20px 8px; width: 100% } #hgPWwrapper .hgPaymentWidget .hgpForm .hgpFormRow.hgpRssvPersonRow { position: relative } #hgPWwrapper .hgPaymentWidget .hgpForm .hgpFormRow.hgpRssvPersonRow .hgpPersonNumber { position: absolute; left: 0; top: 0; bottom: 0; padding-top: 10px } #hgPWwrapper .hgPaymentWidget .hgpForm .hgpFormRow.hgpRssvPersonRow .hgpLeft { padding-left: 50px; width: 100% !important } #hgPWwrapper .hgPaymentWidget .hgpForm .hgpFormRow.hgpRssvPersonRow .hgpRight { padding-left: 50px } #hgPWwrapper .hgPaymentWidget .hgpForm .hgpFormRow.hgpRssvPersonRow .hgpPersonRemove { position: absolute; right: 0; top: 0; width: 30px; background: 0; color: #707070 } #hgPWwrapper .hgPaymentWidget .hgpForm .hgpFormRow.hgpAddPerson .hgpLeft { display: table-cell; padding: 8px 10px }}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpFormRow .hgpRowCombined { display: table; width: 100%}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpFormRow .hgpButton { display: table-cell; vertical-align: middle; width: 41px; min-width: 0; margin: 0; padding: 0; font-size: 25px; line-height: .92; font-weight: 400}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpFormRow .hgpButton+.hgpLeft { width: 199px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpFormRow .hgpButtonSpacer { display: table-cell; vertical-align: top; width: 41px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpFormRow .hgpButtonSpacer+.hgpLeft { width: 199px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpFormRow .hgpPersonRemove:before { content: "+"; display: block; transform: rotate(45deg)}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpFormRow .hgpCountry { max-width: 106px}#hgPWwrapper .hgPaymentWidget .hgpForm input[type=text],#hgPWwrapper .hgPaymentWidget .hgpForm input[type=email],#hgPWwrapper .hgPaymentWidget .hgpForm input[type=number],#hgPWwrapper .hgPaymentWidget .hgpForm select,#hgPWwrapper .hgPaymentWidget .hgpForm textarea { font-size: 14px; line-height: 1.6428571429; color: #707070; border: 0; background: #fff; font-size: 14px; line-height: 1.4285714286; padding: 3px 12px; outline: 0}#hgPWwrapper .hgPaymentWidget .hgpForm input[type=text]:focus,#hgPWwrapper .hgPaymentWidget .hgpForm input[type=email]:focus,#hgPWwrapper .hgPaymentWidget .hgpForm input[type=number]:focus,#hgPWwrapper .hgPaymentWidget .hgpForm select:focus,#hgPWwrapper .hgPaymentWidget .hgpForm textarea:focus { box-shadow: 0 0 0 2px #065991}#hgPWwrapper .hgPaymentWidget .hgpForm input[type=text],#hgPWwrapper .hgPaymentWidget .hgpForm input[type=email],#hgPWwrapper .hgPaymentWidget .hgpForm textarea { width: 100%}#hgPWwrapper .hgPaymentWidget .hgpForm textarea { resize: none; font-family: "Open Sans", sans-serif}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRequired .hgpLeft { position: relative}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRequired .hgpLeft label:after { content: "*"; position: absolute; right: 8px; font-weight: 400}@media(max-width:667px) { #hgPWwrapper .hgPaymentWidget .hgpForm .hgpRequired .hgpLeft label:after { position: static; margin-left: 5px }}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpHighlight { background: #065991}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpHighlight label,#hgPWwrapper .hgPaymentWidget .hgpForm .hgpHighlight .hgpInfo { color: #fff; font-weight: 700}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpHighlight .hgpTextAmount { font-size: 14px; line-height: 1.6428571429; font-weight: 700; color: #fff}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowName>* { width: 50%; display: table-cell}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowName>*:first-child { padding-right: 4px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowName>*:first-child .hgpIcon { right: 12px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowName>*:first-child .hgpFormElementMessage { margin-right: 4px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowName>*:last-child { padding-left: 4px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowName>*:last-child .hgpFormElementMessage { margin-left: 4px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowGuest>* { width: 33.3333333333%; display: table-cell}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowGuest>*:first-child { padding-right: 4px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowGuest>*:first-child .hgpIcon { right: 12px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowGuest>*:first-child .hgpFormElementMessage { margin-right: 4px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowGuest>*:last-child { padding-left: 4px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowGuest>*:last-child .hgpFormElementMessage { margin-left: 4px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowAmountTravel>*:not(.hgpInfo) { width: 50%}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowAmountTravel>* { display: table-cell}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowAmountTravel>*:first-child { padding-right: 4px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowAmountTravel>*:first-child .hgpIcon { right: 12px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowAmountTravel>*:first-child .hgpFormElementMessage { margin-right: 4px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowAmountTravel>*:last-child { padding-left: 4px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowAmountTravel>*:last-child .hgpFormElementMessage { margin-left: 4px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowAmountTravel>.hgpCurrencyInput { width: 100px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowAmountTravel.hgpCalcNumberInput input[type=text] { padding-right: 22px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowLocation>* { display: table-cell}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowLocation>*:first-child { width: 20%; padding-right: 4px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowLocation>*:nth-child(2) { width: 55%; padding: 0 4px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpRowLocation>*:last-child { width: 25%; padding-left: 4px}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpAddPerson { cursor: pointer; opacity: .6; background: 0}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpAddPerson .hgpLeft { width: auto !important; color: #065991}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpAddPerson.hgpMaxReached { display: none}#hgPWwrapper .hgPaymentWidget .hgpForm .hgpAddPerson a { color: #065991}#hgPWwrapper .hgPaymentWidget .hgpFormGroup { margin: 20px 0}#hgPWwrapper .hgPaymentWidget .hgpPersonsInfo { margin-bottom: 15px; color: #065991; font-size: 1.2em; font-weight: bold}#hgPWwrapper .hgPaymentWidget .hgpFormElementGroup { margin: 20px 0}#hgPWwrapper .hgPaymentWidget .hgpFormElementGroup .hgpFormElement { margin: 10px 0}#hgPWwrapper .hgPaymentWidget .hgpFormElement,#hgPWwrapper .hgPaymentWidget .hgpFormElementGroup { position: relative}#hgPWwrapper .hgPaymentWidget .hgpFormElement.hgpSuccess input[type=text],#hgPWwrapper .hgPaymentWidget .hgpFormElement.hgpSuccess input[type=email],#hgPWwrapper .hgPaymentWidget .hgpFormElement.hgpSuccess input[type=number],#hgPWwrapper .hgPaymentWidget .hgpFormElement.hgpSuccess select,#hgPWwrapper .hgPaymentWidget .hgpFormElement.hgpSuccess textarea,#hgPWwrapper .hgPaymentWidget .hgpFormElementGroup.hgpSuccess input[type=text],#hgPWwrapper .hgPaymentWidget .hgpFormElementGroup.hgpSuccess input[type=email],#hgPWwrapper .hgPaymentWidget .hgpFormElementGroup.hgpSuccess input[type=number],#hgPWwrapper .hgPaymentWidget .hgpFormElementGroup.hgpSuccess select,#hgPWwrapper .hgPaymentWidget .hgpFormElementGroup.hgpSuccess textarea { box-shadow: 0 0 0 2px #0b9c0b}#hgPWwrapper .hgPaymentWidget .hgpFormElement.hgpSuccess .hgpFormElementMessage,#hgPWwrapper .hgPaymentWidget .hgpFormElementGroup.hgpSuccess .hgpFormElementMessage { background-color: #0b9c0b; color: #fff}#hgPWwrapper .hgPaymentWidget .hgpFormElement.hgpSuccess .hgpFormElementMessage a,#hgPWwrapper .hgPaymentWidget .hgpFormElementGroup.hgpSuccess .hgpFormElementMessage a { color: #fff}#hgPWwrapper .hgPaymentWidget .hgpFormElement.hgpError input[type=text],#hgPWwrapper .hgPaymentWidget .hgpFormElement.hgpError input[type=email],#hgPWwrapper .hgPaymentWidget .hgpFormElement.hgpError input[type=number],#hgPWwrapper .hgPaymentWidget .hgpFormElement.hgpError select,#hgPWwrapper .hgPaymentWidget .hgpFormElement.hgpError textarea,#hgPWwrapper .hgPaymentWidget .hgpFormElementGroup.hgpError input[type=text],#hgPWwrapper .hgPaymentWidget .hgpFormElementGroup.hgpError input[type=email],#hgPWwrapper .hgPaymentWidget .hgpFormElementGroup.hgpError input[type=number],#hgPWwrapper .hgPaymentWidget .hgpFormElementGroup.hgpError select,#hgPWwrapper .hgPaymentWidget .hgpFormElementGroup.hgpError textarea { box-shadow: 0 0 0 2px #e03b3b}#hgPWwrapper .hgPaymentWidget .hgpFormElement.hgpError .hgpFormElementMessage,#hgPWwrapper .hgPaymentWidget .hgpFormElementGroup.hgpError .hgpFormElementMessage { background-color: #e03b3b; color: #fff; box-shadow: 0 3px 5px 2px rgba(0, 0, 0, 0.25)}#hgPWwrapper .hgPaymentWidget .hgpFormElement.hgpError .hgpFormElementMessage a,#hgPWwrapper .hgPaymentWidget .hgpFormElementGroup.hgpError .hgpFormElementMessage a { color: #fff}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpFormElementMessage,#hgPWwrapper .hgPaymentWidget .hgpFormElementGroup .hgpFormElementMessage { display: block; padding: 3px 10px; position: absolute; left: -2px; right: -2px; opacity: 1; transition: opacity .2s ease; pointer-events: none; z-index: 2; text-align: left; min-width: 200px; font-weight: normal}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpFormElementMessage.hgpHidden,#hgPWwrapper .hgPaymentWidget .hgpFormElementGroup .hgpFormElementMessage.hgpHidden { opacity: 0}@media(max-width:500px) { #hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpFormElementMessage, #hgPWwrapper .hgPaymentWidget .hgpFormElementGroup .hgpFormElementMessage { min-width: 0 }}#hgPWwrapper .hgPaymentWidget .hgpFormElement.hgpWithIcon input[type=text],#hgPWwrapper .hgPaymentWidget .hgpFormElement.hgpWithIcon input[type=email] { padding-right: 34px}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpCheckBox { position: relative; font-size: 20px; line-height: 1.15; color: #065991}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpCheckBox label { cursor: pointer}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpCheckBox+* { margin-top: 8px}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpCheckBox label>* { display: inline-block; vertical-align: middle}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpCheckBox input[type=checkBox] { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpCheckBox input[type=checkBox]+span { position: relative; padding-left: 35px}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpCheckBox input[type=checkBox]+span:before { content: ""; position: absolute; border: 2px solid #065991; height: 19px; width: 19px; top: 0; left: 0}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpCheckBox input[type=checkBox]+span:after { content: ""; display: none; position: absolute; top: 3px; left: 6px; width: 7px; height: 10px; border: solid #065991; border-width: 0 3px 3px 0; transform: rotate(45deg)}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpCheckBox input[type=checkBox]:checked+span:after { display: block}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpCheckBox.hgpDisabled { display: none; color: #C7C7C7}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpCheckBox.hgpDisabled input[type=checkBox]+span { text-decoration: line-through}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpCheckBox.hgpDisabled input[type=checkBox]+span:before { border-color: #C7C7C7}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpCheckBox.hgpDisabled input[type=checkBox]+span:after { border-color: #C7C7C7}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpCheckBox.hgpDenied { color: #e03b3b}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpCheckBox.hgpDenied input[type=checkBox]+span:before { border-color: #e03b3b}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpCheckBox.hgpDenied input[type=checkBox]+span:after { border-color: #e03b3b}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpFormElementDescription { margin-left: 35px}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpRadioButton { position: relative; font-size: 20px; line-height: 1.15; color: #065991}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpRadioButton label { cursor: pointer}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpRadioButton+* { margin-top: 8px}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpRadioButton label>* { display: inline-block; vertical-align: middle}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpRadioButton input[type=radio] { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpRadioButton input[type=radio]+span { position: relative; padding-left: 35px}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpRadioButton input[type=radio]+span:before { content: ""; position: absolute; border: 2px solid #065991; height: 18px; width: 18px; top: 3px; left: 0; border-radius: 50%}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpRadioButton input[type=radio]+span:after { content: ""; display: none; position: absolute; top: 7px; left: 4px; width: 10px; height: 10px; background: #065991; border-radius: 50%}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpRadioButton input[type=radio]:checked+span:after { display: block}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpRadioButton.hgpDisabled { display: none; color: #C7C7C7}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpRadioButton.hgpDisabled input[type=radio]+span { text-decoration: line-through}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpRadioButton.hgpDisabled input[type=radio]+span:before { border-color: #C7C7C7}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpRadioButton.hgpDisabled input[type=radio]+span:after { background: #C7C7C7}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpIcon { position: absolute; right: 8px; top: 3px; height: 18px; pointer-events: none}#hgPWwrapper .hgPaymentWidget .hgpFormElement .hgpIcon svg { height: 18px; color: #065991; fill: #065991}#hgPWwrapper .hgPaymentWidget .hgpFormElement.hgpCurrencyInput { position: relative; max-width: 100px !important}#hgPWwrapper .hgPaymentWidget .hgpFormElement.hgpCurrencyInput input,#hgPWwrapper .hgPaymentWidget .hgpFormElement.hgpCurrencyInput select { text-align: right; padding-right: 22px}#hgPWwrapper .hgPaymentWidget .hgpFormElement.hgpCurrencyInput select { width: 100%; -moz-text-align-last: right; text-align-last: right; direction: rtl}#hgPWwrapper .hgPaymentWidget .hgpFormElement.hgpCurrencyInput:before { content: attr(data-currency); position: absolute; display: block; right: 12px; top: 50%; margin-top: -10px; pointer-events: none; font-size: 14px; line-height: 1.4285714286}#hgPWwrapper .hgPaymentWidget .hgpLogoContainer { position: relative; padding-left: 35px}#hgPWwrapper .hgPaymentWidget .hgpLogo { display: inline-block; width: 50px; height: 30px; background-repeat: no-repeat; background-position: 50% 50%}#hgPWwrapper .hgPaymentWidget .hgpLogo--visa { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAASCAYAAAAZk42HAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuMWMqnEsAAAcrSURBVEhL3ZZ7bFv1FceddhsblDIlsR0/4nt/9+GbXL/tOPHbDIa0aQgJaFBLU9qkzqNuE+fRvJqEmzRNitPm2WlaJyRA/AOIDZAGQtrGhjQJMVwKEmIdKhNQsWlawdAWCnWSu/O7+V3bebjb3/tKR5F/59zfvZ+c3znnp/m/Ecft3SnQuwSB3ps3mvxl2SbOYGi7lYSuk8HXdiuqOWylhQ4BG2frZDUaaRvHde6kHSlBNauvt5I8sqa49B22bqQaucf8lGf0AapudDfyTdxjqZdEo3+6gkStU3m9tLMyctpqDM0L2HSROQbvQ9xr4s27TDy1Z4Sz7DnP0w9nOWxMU5YH45hHLnPMgV81ahq3k/C8OOuhJrbm0GdgWaY2mUXi4RcxCGNPdTG27iyy92RpR2+Wcva2kEc0qGFYT3mGnrJ4hj+mPMdu0L5RmfI/Klv8kmz2j18x14//Ge9BwhWV1y/u1Idmfq0Ln/pcHzmdrYrMZnWx+b8ZwgsWErJR0jarZfddAPICgOR4Zp/Ms4/IHLs/x/PtJhJEJJexQvvrbO0hma1NygBxA9kP34M9yNb1W8beLSNHj4ycvddpZ18DXgcgD3INXqS9QzLlHZZp3wiYCjIuV9dPAMzEyzi2WIbwyfurQjMrACFXRWfB5mRddD6nj8wr+5YUPmosavqTCsJzB2Sead5D3IoYa3uYq2lfKYAkzzFM2x0UJX2fsXVlVRDa2XOJcqVoUUzuQK7+95FnSCYgq7T32D8p78hblrqxNy3+R/9qrp/ImusmkuQVirifLN5iCD52vio8IxeD6GPzsja61E/CSqoMMjJbDMKy+xeID9S4nRESzwAIQKyBMEJyFBxlvJhyA0gunxFHz9vmQM8PaEdfDLkHrudBPEOXLO5hUeNr+y4+65RL+qHRL7k31ogxNB00htJfbQZZkHWxhVdJWGkx1MM/BZAVFYTjDrwWj8eV4qLpFooV2i7lQWo6spy7U4t9yNaZYOxdK3kQe8+Tyrrz6IPINbCsgli8Qx/RnhEK+24mY2B6AUBkBSR86kNd5PQlFUQbXbhs8ElbNqK8RLFxB4earhSBXOC4ZuVjWb71CCe0rRKQVaam4xQsl+EaA5CzrD0lF0C69+JnGNfRMBytQkbgaFHeY59SnpFmc0AqxzEbpQ9KOmPw5FUVRBtK/1IfnZ0tAvmmIrbgJ+GlxaF9rxSOVvO/EUpYobXegvjEBwAiE5AvuJqOAI5X2rG967UikGXW1lut7IWfc/W/WgSyVuze0ZzFP/Y22N04rlimwPSkKXRSVkF0oZmgPjr3syKQ5crYfL4jlhSAJAFkdS0jzTnEH4givvnHDN/6rQoC2fijD59zkNXaVsnYOv+hgtCOnou4PpTNQJx7WIvcg89AfeQ2da268atm/9j9EAaZ1WiqIlNaU3DqvTxIMH0eZ9wcmDVVReauKSCxRbkitjiHOyh+pqR4uqkB5sg1AgLWMshYD55lra0yBoH2m2PEjrtIuIauTTYAyGoBpPs38Q1DC0PDDLkbCv0NOFrfrGu//vEPLN4TBhxnCp140ByYWlZAgukVAFG6mTJTIrPnVJDK+NLvNaL0PewrKYR266HgP1FBWK75dZZPfJYHqWl/VxBabifhGsZ2ZAAKXSYgq1Afk7C85X9LK0o7AKQbQFYKc2T8mqlBcmoan9tuCpz4izk4LWMQQ+ixG1XBmZf04ZmzusjM4wDycQFk8VOD7+zNCx6nEjLyu3xG+IOKqSBISExAkPqhZbQt+QcVBNlSOeTo3oUdyvHaeJ0A4XXKO3qlkJGJq2bvcYcxOBkyBaauqyD5rrWh/ZKMrFb86BcC2bK0eHZf61YgjLX1CkIH9SRMYxYPltPikU/yGbGlvmbFHg77KOfRQ5Tr6FvI3Z9gHUO+ateAjfIOBKBGnoaMrKogcD25QPmlKlPD5BlzcEr+H0GgTpbWDdEthWcGx+z/dguQJRKiCAmHHXBNgYlOMmJP/V3TqNzPyihH3/O0q1+GgSjTrsEblHfomgUKfv0VRZJNfqkLt2JT/fHLKogxdPJfxnA6DXetSQCZ1MfmJo3R2TR0r2UVpDy+9OzaV9xETn3TbZCRzHqQxBcsm/CREEW02HEfgMBEV0G6n8DrjG/wDsjIOyrIpvYLIHBF+bLaL43j2jA2HB+DjAAEAQlOP43XlZcUVKaLLlzIZ+TOM+9q4z/fQXyl1LgdMjIGIBmOb8lAsWegcz0FA3Ndp0C1yRYAySDxSIYVUxlk670Xr4vQUWhX30NwcXyBdve/B+33Q8jIR5Rn+CJM9nNwhU/TQZjwkL2KUPp2OF7PmvzHM+aGyQwUfAY61qb5gqWLzo1po/OZythipjx+5pWK0Bkjcd1M0rZGeJFq+DdxFAnWsE+1zd2qTO/suw3Zh/Vm1zETnil4SBJfkf7rPkQwO3CmsEn4ezSa/wCdqE1anYKc7gAAAABJRU5ErkJggg==")}#hgPWwrapper .hgPaymentWidget .hgpLogo--maestro { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAbCAYAAAA+nNxPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuMWMqnEsAAAPrSURBVFhH7ZfbSxRRHMfPrl1Iy3TH3dnZ3SxNC+yKdiOI6IpdlYjSxwp6qKALXSxLkzRS6cbuZPsQmBT1EClEUdKDRa0QJkWF7cyo/QE9BAVBRdP36OmC+5sB23Vf6gsfzsyZs3s+vzmzM7Psf5A+5p5jOF1VvQ5XW69T6gQRwyHdMpzSYYNl5Ythv9P0Jp+p2mGmRm+hjTBV72SXtDZsV7Gm6BwxKnnRWVYhCuiAuGkFivmOAls15p7KLmpTIdwK4e/skm7a0MGCeqGYZmQDyV3gy5/Sdjyatupj7tkXHwlpGlX/wpq0XWK6kQlWYS8la8Xj/BVm9ZG75rFjD8yccy9pcStUba+YNrHRWeZiXC7fKGGKVxnTzFMHbpsnjt4f4GBluzk+2ENLU6jaN6zOYjF9YmIy5sBqdFPCVjSXVv8q4icbTz2hpa1Q9W5mmg6hEX+MFGk5JWsFX42qinsxhVSCtOGsygBvlwuN+INbapAStuLu/PKYIn5S2NBFyNqgakGhEX8gFxkqa0fLhkqyCM662qe0sCV43iQq+H30UcJWXC5vJIvglNU8JmRtULU+oRF/ep0ugxK2IlxWTxbB2TrsQnRDaMQfFGL7FB/KtbVHyCI4xXURWtiaDqERf/CqcYYStuLB3E1kEZyZjd2UrB1nhEb8wQtgESVsRU/aZLPm0J2YIirwhB8bilKyNvQUCY3EBLfgdkraihur98cUsvJ0JyFqg6q3i+kTlz4mTcfd6xMlTdGTmm3W777+q4g9Jx6aY4a3Gp/war+ANRmxfwfijZ4ileJ96yslTtGlFJm1eN/i71nui28oWRpV+8rUt6Vi2pFJf0pmMSTfD5W24plv3jvPhdfvSGGa9yykF4vpRjb9zO3FnSyMS+0zJS/4oDtc9RpzpeOPVToLRetxpj8Q4oOo2mcQZqHXXjFN8tLPJmYYzqwyFNVgOFwtvQ6pGTeFOlyCJV1MSRXDfifclYqzXQLhOvyQm9G2oG1gwWgZO9+fIUb9z18lEAiM8/l8kizLaW63m18Oo4ED/X5JkibwMR6PR87LyxvL+zF2UkFBwRifT97m98sL+TbGupD03NzMidnZ2Zn8M0mPosh7FMUbAhGfz1uFfRXtaa/XWwnZ536/dzPa8zh+A/0HwAUcWzO4L5/D9lL0tSmKpxz7Lei/wgsUX5+88EICAc8sSIT5PqSC6LvKVwhSN7F9crAQuQZ9M3C8enBf2Yki5nPENi94Cy8S7faBL09m/H7PIn7p4IyW8H1IrIfwTIifheA+ftlhuxbswJlehrYR/UswZgovCJ+fzYvBR0fhWAUKPY5jOcDDv+8fDWM/AHMlBa7XGiFzAAAAAElFTkSuQmCC")}#hgPWwrapper .hgPaymentWidget .hgpLogo--mastercard,#hgPWwrapper .hgPaymentWidget .hgpLogo--master { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAcCAYAAAAjmez3AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuMWMqnEsAAARjSURBVFhH7ZdbaBxVGMe/nd3N1s22m5nZ28zuZGtdEYRaJQ/V2mKgIEawClLS+iS2FYuRKLVoJRAv1EKIxYpUorsbpfjQBw0kBR/64INgseSlIKEkm90G19poYtJcKqEl4/80J1F3vwksu9sH9Q9/zmXO5ffNmTlzhv6X1AQF1YJbb80p6r4xRW0fJ3XnjxQOyMtlmvyYAnMZ2jmfpfb5NO37o59aZ0+TKi/feRXcalvOpZ8fV/RbsF3ipZxLGxgjdYdsTjeytGMhQwPw0mKW7H84Q7cWsnQe19pk8/prhDbqgBxk4Dkv5xrU9PxnlAbwclkAjBHM4PUvSJfT1UdXKGTkFO0yA8w636Dbv+xutKc7vPZimgfnjNW5vHCGDDltbTVKKR+CGOaAnXx1V8D+9bkNt/37awiGgXZ0hoaXT5FPTl87IYhuDtbJE5uDa0Gs+voJhYd2MFamW05fGxUo2DSuaHMcMGu3bl97yl8WyNRBHwu8judm+qlJYlSvvBI6xAI7+EqsqSyIVc+drHBV+umQxKhe2GbPcsBOLm7bxAYhPNPlYYGdjMfrrMSoXjlFv8QBO/nvL3mpK37ps3RJYlQvBFLggJ0stlwuCOHpVxo4WEfju1KQGNULcCOlsOv56mPOKzLdWfGKjEiM6oUv+RAH7ORiy0Y2COGZY5W9I/CQxKheeLSOcsBOnrDW2bV6Kty10nRUYlSvIqkWgrnJQbP26vbks3eVBfHb8/iOVHJUydBNHDYtiVEbYQtOs9AO/un+8i149m03C7yO03L62qmIUy8Ai6XAjvZg93rir6/71GHsVhkWljVWo/jpQd/diUQ4JRFqpxyFWgA5Wwbt4HxAs6/t8dtTB3z2wicuFpgzgphd/Jxa5LT1UY6atuLcNcqBc84H1Ivzp10XOWDOCGJ0KUtb5XT11TAZ/ryidSGgSQ5eujCmaB3fEnnsbvIAsgOPVqEUfM0ZmsRxpOvnPvLLae6chom8Y/hfB/QRfGt6x11aD477nXnStttEimy2JgSkAHg7/tU7Ad8D8N4b/XQEf5Ctdh95ZbN/l6LRaGMyGazdEX5VqVTKF4lEMH40EgqFDE3TNon6WCyWNAwjhKzbNE1L5JE+ZBjRN5D3b9miBpubQ+K31SX6ijFEHa41i/6o2yz6JJPJDeFwOJZIJDTRDnXPGEZkv2hTU2HwVtOMfmUYsXNwD/IDgD1gmrETKF9AQG1Ih1B+CddeQH4wHo88LPtkRX+k35tmZA/qvkbfN5G+DB9H/Q8Af1z0QbkdY3yJ9ExdAonHBUhkPwCOibuIifqQP2lZlom0F6twHwBeR/038XjoXgEqvgEof4f6boA+ivT9eDy8DeO8hTEaUf5IrALSUyuBGC+urgT8dF0CsazwPeKRwR3dLZY/Ho/ttSwdVbEPAf0u7v4DIjCUD6O5RwQHqF2ijPwHoi36PCnGAuCrom7lhtzu/97KjYg8gstelN9B/fGV+cwHRZ//iIj+BODnQtW3Q/dhAAAAAElFTkSuQmCC")}#hgPWwrapper .hgPaymentWidget .hgpLogo--sofortueberweisung { background-image: url("data:image/png;base64,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")}#hgPWwrapper .hgPaymentWidget .hgpLogo--paypal { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAARCAYAAACfB/8pAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuNWRHWFIAAAOXSURBVEhL7VVZbE1BGP6vWooHWwWJRCLxgAcRIoTYpSi9c661D0IsDw0V8SDEUrsIEnrnXEvCjSil0XtugzSEVCISSz2gHlQs95xKrKmlpFJ6fOefube3rj0kiC/5Mv/8888/3z9zZg79xx8NvzmZ/MENCRpyHQk5lybtzdARfwkM8xLoplDIJ2Ts6q6j/nS4PoiuSSkiwdASHfgJMC8/vxmTyKd8PwE3KY9nfwtezGfjJu/sEhfdJnOL22nkqgQ7jFrjtlpcVMiiP4WQN0mYtYryMdrtn437FiIxiyJ2raLzHCyk8vvpejQVVuwyWfZp3UtCQA6PF9Ju7Ho3Y8TKJkwLV7pkOSN1tMK4bW0h/j3m3MF92or2KefIDg7UEd+PiPMQwp6Bm7HOXdBFUTl6tCn2VrTA+FvMCWtPEoRcEC+kI04guYi2eYe9IpC4epqOVjAK+vEcYUrVN6PcnxLqj3w54AEKmCvQLmL65RjEbqKJsivHB3YP5X5u8QCIbkjssOXsSKx33M6Efx+V2FvQzkNcPp181JPHo85yjm8C75OACJ+QbqcJG92OWZvddjlBN31tmbczHhs4QTKEnM7CDfMCuB+sh68KudZr/2XwNttCnkGbxbY/mEdZoQ6wH8J/nQ5VDVbCnRsQG8Jar2DXwM5jv+VUgtd0zD0qtcezXWIbWkkSDPOEt4hv7iG1+6k8oiMb4ZerWZhhPoOgGIngKcrGaRjyDYo5hQg8IHu6YbyBRKiARuSnI+4FxsrgC8N+x6fqfUJqjRewbbTncWeGQfQd2Leo3G3OtJyXYBm4BMSJPOijhCRDyLssamk0SbxdhcTlaJdRcWVLHdkIYRbynIDsoT3YEDzTnk+YRXzpjeBM7hvBhTwu5EH065UPG+HBctYqYbGx3PdQ7KZh7Tco6Iq2B0HHB7KqdyLWO7X6VE1Td7SOJ/etO6uKiNh1vAtfgzCvga+bvFLe82nICi20BsJr2Q6ElEi/KbgvzKs4IZXfcop4zZOP1d2JI+oc1Vpe4nReKTuWi4LO8SanYOquzlj0NJKf8cmKJ3ryLT36ZQRCmfi/jNa9RvjD7eGfj4s+Azl7k7HboNlh9ZQKeRSF1NEU2Zf7HkofDKVodXbKfyGM59dyZuGpnUPHnV4oJkDHqjpTiTMaD8EQHfUFRJyLYB14WHt+HURwEhfhL1imPb8RrtuMv8nv+bv+MJBzWnGa7vzHPwyij+YkOndnAVx6AAAAAElFTkSuQmCC")}#hgPWwrapper .hgPaymentWidget .hgpLogo--vpay { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuMWMqnEsAAAK2SURBVEhL5Zb9S1NRHMZHf0ZvlD9VP1iSRZliFklmhRKLrF+KohCiV1vTlZOlUFNLCwwXoRk2XdNBiUFulJLaWsNejVnmMhybc2OzMm2ubzvnnntwu2dS3o2CPvCwe5/z3D33nF12ruT/Jm2nevK0UhcXpeeUT5IaITJVC8SLojIDkBoh/0yxzz8B9U09UKftpmrQ9YJz1E8SHKNj43Tc1PWOuOH88Yzdni9wp8UMW6RXYH6iDCt3/3UyylFR85CONerNxA1nzks99SMAKzNU+MuXJhdBIBDE/vR0EJIzy7C/PFUJE9+nsB+JqN/4aKGWzqx/wIE9Y2hpea+k/D72WIgq1hqe0ZK796zYO3C8Hp8vXHUWhj65scdCVPHnEW/Y7NBDtjhJjs/35d8kKTaiihHrt13ERdJDtVCtMdEb6ejsJwk2oosLSvS4aEWaEtZlcTeBPoPBnyTBRnSxob2PzpJXTd1jMhod0cUu93hYacIaBXh938hodEQXIzJyK2nxyfM64s5OTIrf2hzQ2WPDQivwO8SkeC7MWnxM0QQe79e46FSxLnrxzIcmHiI1QlhhpLwjN+BwwW1Iyb5EvczdVbBp12V8nJ5TQcey916DxI3cZhIpUiOEFUZyOH1wJvTHMTDogg3b1dizvrTD8xd2fJyVdxV6LYOwLKUYbB+ckLBWEXY9L1IjhBVGGh7xwILQ5wPTG5AerIXUHWpo63gFlj47JG0uxZl242vQhzaOE+eaBdfzIjVCWGEkl9sPT8zvQdPQBYtCu5Cqsg3fBPLkpa04s3VPNQwNj+FdKvJ6XqRGCCuMhGY88/yp9SPkyxpBfqEVHnXbsIdmbiFLH02kRggrjITeu/jjJasL4VYzd45mh/ZotAro7aNKY6Q5lkiNEFY4liI1QljhWIrUsFDOi6/+OhLJL1rlQ9I2neWDAAAAAElFTkSuQmCC")}#hgPWwrapper .hgPaymentWidget .hgpLogo--applepay { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAXCAYAAABJXhw0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAMcSURBVFhH5ddZqE1RAIfxY8qszFGEkClDZHgQiTIWEWVKKRLyoEhJpiKeJDyhlEwhlCkJT+aIV4SQMVOS+fvOPetaZ999zr0euC7/+nX2Xnvdvfdae+219s38b5mIdaie3fsLUy33WyxLsR6nMNKCAlmIXvic3fuZNziPk/huQWWkM7y4hlpQJOcQ6qY5gaaolIzCLYzL7hWPT8wbPojxmIxp2IKP8Ngh/JFMwFFcwGoMhDe1AzdxBt5cWkJDVmT38jMd4cn0s+B3ZjnCxYIvKWWai2RCQ9Zk9/JTG3fg8XkW5DIAG3EYu7EIzWEawXNtQncLEnG0bEXevfTBV8Q3W8gltEAyxRripHIDHl9sAVmG+LzBPfSAuQjLbGwyTiAey7ueO/HJiin00oeGOCSTaQNnL4+PQd/ctuajEwbBIW3ZaZg5cN9OqGFBLm3xHo6YbhaE7EU4cTHPUWjmKfREvOgxeOwRGsDO8JrJIdof1nuGhmiFt/iGngiZCevZ8LzsgQfK8w7eWFpCQx7D4XcF9qQ9F/7emSwZ34kO6IowKbxAeFec6SwLQ9Lsh2WuXXlx1Q4XK098wjihIbIHAxvvGjMccXzpr+ED4vPLJx8aMgWWnc3uZTKN8RRO6e0tiDMWyZMV4oVnIJnQENcN3wkXU7VGMqtgXW9mJ/x6mJ37tTxuSBM41Lyuk8wIWMcFtkyc6u7DChVh3XqIExqyMrtXOPXxANadakEUP3EsjxtibKzlfvNtyG3PQmnCR6Av1LaSzQrFuvZQWuLZJS0er1myWea7bEnuN5l9uV9vfjR87+y41NTBVdjaYq6jLpJxyvR42jqSzC5Y9xU2Yy2cGB7iE14ifiI+/bCg6gCKpgvCHzyBPeE06bZld5G2yprjsI7jv7w0wxGEG5MdMRiv4ctsnTguiqHuJAvKiz0xDPHq7fYQJE8epx16o2V2r2JxMXM2Cyu5XwB2lFNxGH4hC2Aj7FRnrioZh/1l2JBfeZf/mjgStsN/JWyEw64jqlxc8Hz5bcRtJBfV0lTkX93KTC34QemXuV/FNupfTibzAzhrLakUS/vfAAAAAElFTkSuQmCC")}#hgPWwrapper .hgPaymentWidget .hgpLogo--amex { background-image: url("data:image/png;base64,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")}#hgPWwrapper .hgPaymentWidget .hgpPrivacyCheckbox { margin-top: 20px}#hgPWwrapper .hgPaymentWidget .hgpPrivacyCheckbox .hgpCheckBox input[type=checkBox]+span:before { top: 0}#hgPWwrapper .hgPaymentWidget .hgpPrivacyCheckbox .hgpCheckBox input[type=checkBox]+span:after { top: 3px}#hgPWwrapper .hgPaymentWidget .hgpPrivacyCheckbox span { font-size: 13px; line-height: 1.5384615385; color: #707070}#hgPWwrapper .hgPaymentWidget .hgpPrivacyCheckbox span a { color: #065991; text-decoration: underline}#hgPWwrapper .hgPaymentWidget .hgpText { margin-top: 20px}#hgPWwrapper .hgPaymentWidget .hgpText span a { color: #065991; text-decoration: underline}#hgPWwrapper .hgPaymentWidget .hgpRssvInfoReceived { margin-top: 20px; margin-bottom: 20px}#hgPWwrapper .hgPaymentWidget .hgpRssvInfoReceived .hgpCheckBox input[type=checkBox]+span:before { top: 0}#hgPWwrapper .hgPaymentWidget .hgpRssvInfoReceived .hgpCheckBox input[type=checkBox]+span:after { top: 3px}#hgPWwrapper .hgPaymentWidget .hgpRssvInfoReceived span { font-size: 13px; line-height: 1.5384615385; color: #707070}#hgPWwrapper .hgPaymentWidget .hgpRssvInfoReceived span a { color: #065991; text-decoration: underline}#hgPWwrapper .hgPaymentWidget .hgpFormAmountCalculator { display: table; width: 100%; table-layout: fixed; margin: 45px 0}#hgPWwrapper .hgPaymentWidget .hgpFormAmountCalculator .hgpRowCombined { display: table; width: 100%; table-layout: fixed}#hgPWwrapper .hgPaymentWidget .hgpFormAmountCalculator .hgpBooked { display: table-cell; width: 50%; vertical-align: middle; padding: 18px 20px; background: #6a9bbd}#hgPWwrapper .hgPaymentWidget .hgpFormAmountCalculator .hgpAmount { display: table-cell; width: 50%; vertical-align: middle; padding: 18px 20px; background: #065991}#hgPWwrapper .hgPaymentWidget .hgpFormAmountCalculator .hgpCalcLeft { display: table-cell; width: 50%; vertical-align: middle}#hgPWwrapper .hgPaymentWidget .hgpFormAmountCalculator .hgpCalcRight { display: table-cell; width: 150px; vertical-align: middle; text-align: right}#hgPWwrapper .hgPaymentWidget .hgpFormAmountCalculator .hgpCalcRight input,#hgPWwrapper .hgPaymentWidget .hgpFormAmountCalculator .hgpCalcRight span { font-size: 24px; line-height: .9583333333; font-weight: 400}#hgPWwrapper .hgPaymentWidget .hgpFormAmountCalculator label,#hgPWwrapper .hgPaymentWidget .hgpFormAmountCalculator span { color: #fff; font-size: 14px; line-height: 1.6428571429; font-weight: 700}@media(max-width:667px) { #hgPWwrapper .hgPaymentWidget .hgpFormAmountCalculator { display: block } #hgPWwrapper .hgPaymentWidget .hgpFormAmountCalculator .hgpBooked { display: block; width: 100% } #hgPWwrapper .hgPaymentWidget .hgpFormAmountCalculator .hgpAmount { display: block; width: 100% }}#hgPWwrapper .hgPaymentWidget .hgpCalcNumberInput { position: relative}#hgPWwrapper .hgPaymentWidget .hgpCalcNumberInput:after { content: attr(data-currency); position: absolute; display: block; right: 12px; top: 50%; margin-top: -11px; font-size: 24px; line-height: .9583333333; pointer-events: none}#hgPWwrapper .hgPaymentWidget .hgpCalcNumberInput input[type=number],#hgPWwrapper .hgPaymentWidget .hgpCalcNumberInput input[type=text] { text-align: right; padding-right: 35px; width: 100%}#hgPWwrapper .hgPaymentWidget .hgpCalcNumberInputSmall input[type=number],#hgPWwrapper .hgPaymentWidget .hgpCalcNumberInputSmall input[type=text] { padding-right: 24px}#hgPWwrapper .hgPaymentWidget .hgpCalcNumberInputSmall:after { margin-top: -12px; font-size: 14px; line-height: 1.6428571429}#hgPWwrapper .hgPaymentWidget .hgpFooter { margin-top: 50px}#hgPWwrapper .hgPaymentWidget .hgpFooter .hgpFooterHeader { font-size: 17px; line-height: 1.3529411765; font-weight: 700; color: #065991; padding-bottom: 20px; border-bottom: 1px solid #F3F3F3; margin-bottom: 20px}#hgPWwrapper .hgPaymentWidget .hgpFooterImpressum,#hgPWwrapper .hgPaymentWidget .hgpFooterAgent { font-size: 12px; line-height: 1.5; margin-top: 20px}#hgPWwrapper .hgPaymentWidget .hgpFooterImpressum a,#hgPWwrapper .hgPaymentWidget .hgpFooterAgent a { color: #065991; text-decoration: underline}#hgPWwrapper .hgPaymentWidget .hgpSummary .hgpText.hgpSecuring { color: #484848; background-color: #CEE8FB; padding: 10px 10px 10px 50px; position: relative}#hgPWwrapper .hgPaymentWidget .hgpSummary .hgpText.hgpSecuring::before { content: "!"; color: #484848; position: absolute; top: 10px; left: 20px; font-size: 50px; line-height: 1}#hgPWwrapper .hgPaymentWidget .hgpSummarySpacer { margin: 30px 0; padding: 5px 10px}#hgPWwrapper .hgPaymentWidget .hgpSummarySpacerSmall { margin: 30px 0}#hgPWwrapper .hgPaymentWidget .hgpSummaryMultiple,#hgPWwrapper .hgPaymentWidget .hgpRssvMethodBankTransferInfoText { padding: 10px 15px; font-size: 1.1em; background-color: #ff9; color: #333; border: 2px solid #ffe07a}#hgPWwrapper .hgPaymentWidget .hgpSummaryContainer { background: #F3F3F3; padding: 0; margin-top: 20px}#hgPWwrapper .hgPaymentWidget .hgpSummaryContainer:first-child { margin-top: 0}#hgPWwrapper .hgPaymentWidget .hgpSummaryContainer:last-child { margin-top: 30px}#hgPWwrapper .hgPaymentWidget .hgpSummaryContainer .hgpSummaryHeadline { display: table; width: 100%; background-color: #82ABC8; color: #fff; padding: 15px 20px 20px; font-size: 20px; line-height: 1.15}#hgPWwrapper .hgPaymentWidget .hgpSummaryContainer .hgpSummaryHeadlineRssv { background-color: #065991}#hgPWwrapper .hgPaymentWidget .hgpSummaryContainer .hgpSummaryHeadline .hgpText { font-weight: 700; display: table-cell}#hgPWwrapper .hgPaymentWidget .hgpSummaryContainer .hgpSummaryHeadline .hgpPrice { display: table-cell; text-align: right; white-space: nowrap}@media(max-width:667px) { #hgPWwrapper .hgPaymentWidget .hgpSummaryContainer .hgpSummaryHeadline { font-size: 18px } #hgPWwrapper .hgPaymentWidget .hgpSummaryContainer .hgpSummaryHeadline .hgpPrice { font-size: 20px }}#hgPWwrapper .hgPaymentWidget .hgpSummaryContainer .hgpBankCordinate { padding: 5px; background-color: #FFCA80}#hgPWwrapper .hgPaymentWidget .hgpSummaryContainer .hgpBankOwner { font-weight: bold}#hgPWwrapper .hgPaymentWidget .hgpSummaryContainer .hgpSummaryInfo { display: block; margin-bottom: 30px; margin-top: 30px}#hgPWwrapper .hgPaymentWidget .hgpSummaryContainer .hgpSummaryItem { margin-bottom: 10px; display: block; font-weight: normal}#hgPWwrapper .hgPaymentWidget .hgpSummaryContainer .hgpSummaryItem:last-child { margin-bottom: 0}#hgPWwrapper .hgPaymentWidget .hgpSummaryContainer .hgpSummaryItem .hgpRadioButton,#hgPWwrapper .hgPaymentWidget .hgpSummaryContainer .hgpSummaryItem .hgpRadioButtonBlock { display: inline-block; color: inherit; font-size: 14px; line-height: 1.6428571429}#hgPWwrapper .hgPaymentWidget .hgpSummaryContainer .hgpSummaryDescription { display: block; border-top: 1px solid #C7C7C7; padding: 5px 20px; font-size: 14px; line-height: 1.6428571429; font-weight: 700}#hgPWwrapper .hgPaymentWidget .hgpSummaryContainer.hgpSummarySum { background-color: #82ABC8; color: #fff}#hgPWwrapper .hgPaymentWidget .hgpSummaryContainer.hgpSummarySum .hgpSummaryHeadline { padding: 28px 20px}#hgPWwrapper .hgPaymentWidget .hgpSummaryContainer.hgpSummarySum .hgpSummaryHeadline .hgpText,#hgPWwrapper .hgPaymentWidget .hgpSummaryContainer.hgpSummarySum .hgpSummaryHeadline .hgpPrice { padding: 0}#hgPWwrapper .hgPaymentWidget .hgpSummaryContainer.hgpSummarySum .hgpSummaryHeadline .hgpPrice { font-size: 24px; line-height: .9583333333; white-space: nowrap}@media(max-width:667px) { #hgPWwrapper .hgPaymentWidget .hgpSummaryContainer.hgpSummarySum .hgpSummaryHeadline { font-size: 18px } #hgPWwrapper .hgPaymentWidget .hgpSummaryContainer.hgpSummarySum .hgpSummaryHeadline .hgpPrice { font-size: 20px }}#hgPWwrapper .hgPaymentWidget .hgpSummaryContainer+.hgpText { margin-top: 20px}#hgPWwrapper .hgPaymentWidget .hgpBankInfo { border: 2px #82ABC8 solid; background-color: white; padding: 5px 10px}#hgPWwrapper .hgPaymentWidget .hgpFinishContainer { margin-bottom: 20px}#hgPWwrapper .hgPaymentWidget .hgpFinishContainer .hgpFinishHeader { background-color: #82ABC8; color: #fff; padding: 13px 20px}#hgPWwrapper .hgPaymentWidget .hgpFinishContainer .hgpFinishHeaderRssv { background-color: #065991}#hgPWwrapper .hgPaymentWidget .hgpFinishContainer.hgpOpen .hgpFinishHeader { background-color: #e03b3b; color: #fff}#hgPWwrapper .hgPaymentWidget .hgpFinishContainer .hgpFinishTitle { display: table; width: 100%; font-size: 20px; line-height: 1.15}#hgPWwrapper .hgPaymentWidget .hgpFinishContainer .hgpFinishTitle .hgpText { font-weight: 700; display: table-cell; padding: 0 10px 8px}#hgPWwrapper .hgPaymentWidget .hgpFinishContainer .hgpFinishTitle .hgpPrice { display: table-cell; text-align: right; padding: 0 10px 8px; white-space: nowrap}@media(max-width:667px) { #hgPWwrapper .hgPaymentWidget .hgpFinishContainer .hgpFinishTitle { font-size: 18px } #hgPWwrapper .hgPaymentWidget .hgpFinishContainer .hgpFinishTitle .hgpPrice { font-size: 20px }}#hgPWwrapper .hgPaymentWidget .hgpFinishContainer .hgpFinishDescription { font-size: 15px; line-height: 1.3333333333; font-weight: 700; padding: 0 10px}#hgPWwrapper .hgPaymentWidget .hgpFinishContainer .hgpFinishDetails { background-color: #F3F3F3; padding: 20px 25px 10px; overflow-x: auto}#hgPWwrapper .hgPaymentWidget .hgpFinishContainer .hgpFinishDetails table { width: 100%; border-collapse: collapse; min-width: 400px}#hgPWwrapper .hgPaymentWidget .hgpFinishContainer .hgpFinishDetails table td { border: 0; padding: 5px 10px; font-size: 14px; line-height: 1.6428571429}#hgPWwrapper .hgPaymentWidget .hgpFinishContainer .hgpFinishDetails table td:first-child { width: 40%; vertical-align: top}#hgPWwrapper .hgPaymentWidget .hgpFinishContainer .hgpFinishDetails table tr+tr td { border-top: 1px solid #C7C7C7}#hgPWwrapper .hgPaymentWidget .hgpFinishContainer .hgpFinishDetails table .hgpImportant td { font-weight: 700}#hgPWwrapper .hgPaymentWidget .hgpFinishContainer .hgpFinishDetails table .hgpAdditional td { padding-bottom: 20px}#hgPWwrapper .hgPaymentWidget .hgpFinishContainer .hgpFinishDetails table .hgpAdditional .hgpAdditionalInfo { margin-top: 0}#hgPWwrapper .hgPaymentWidget .hgpAdditionalInfo { font-size: 12px; line-height: 1.5; margin-top: 20px}#hgPWwrapper .hgPaymentWidget .hgpAdditionalInfo a { color: #065991; text-decoration: underline}#hgPWwrapper .hgPaymentWidget .hgpAdditionalInfo+.hgpHeadline { margin-top: 40px}#hgPWwrapper .hgPaymentWidget .hgpLoadingSign { display: none; opacity: 0; visibility: hidden; position: absolute; top: 0; left: -2px; right: -2px; bottom: 0; background: rgba(255, 255, 255, 0.5); z-index: 3}#hgPWwrapper .hgPaymentWidget .hgpLoadingSign.hgpLoadingSignVisible { display: block; opacity: 1; visibility: visible}#hgPWwrapper .hgPaymentWidget .hgpLoadingSign .hgpLoadingIcon { display: block; position: absolute; top: 50%; left: 50%; height: 80px; width: 80px; margin: -40px 0 0 -40px; border-radius: 50%; border: 1px solid #E6E6E6}#hgPWwrapper .hgPaymentWidget .hgpLoadingSign .hgpLoadingIcon:before { content: ""; display: block; position: relative; top: -2px; left: -2px; height: 82px; width: 82px; border-radius: 50%; border: 3px solid transparent; border-top-color: #065991; -webkit-animation: hgpWidgetSpin .9s infinite linear; animation: hgpWidgetSpin .9s infinite linear}#hgPWwrapper .hgPaymentWidget .hgpButton { display: inline-block; font-size: 20px; line-height: 1.15; text-transform: uppercase; padding: 8px 20px; background: #C7C7C7; color: #fff; min-width: 270px; text-align: center; cursor: pointer; margin: 5px 0}#hgPWwrapper .hgPaymentWidget .hgpButton.hgpButtonPrimary { background: #065991}#hgPWwrapper .hgPaymentWidget .hgpButton.hgpButtonDisabled { opacity: .5; pointer-events: none}#hgPWwrapper .hgPaymentWidget .hgpButtonGroup:after { content: ""; display: table; clear: both}#hgPWwrapper .hgPaymentWidget .hgpButtonGroup .hgpButtonRight { float: right}#hgPWwrapper .hgPaymentWidget .hgpButtonGroup .hgpButtonRight+.hgpButtonRight { margin-right: 20px}#hgPWwrapper .hgPaymentWidget .hgpButtonGroup .hgpButtonLeft { float: left}#hgPWwrapper .hgPaymentWidget .hgpButtonGroup.hgpButtonGroupFilled { display: flex; margin: 0 -12px}#hgPWwrapper .hgPaymentWidget .hgpButtonGroup.hgpButtonGroupFilled>* { flex: 0 1 auto; margin: 0 12px}#hgPWwrapper .hgPaymentWidget .hgpButtonGroup.hgpButtonGroupFilled .hgpButtonFilled { flex: 1 1 auto}@media(max-width:667px) { #hgPWwrapper .hgPaymentWidget .hgpButtonGroup .hgpButtonRight { display: block; width: 100%; float: none; min-width: 0 } #hgPWwrapper .hgPaymentWidget .hgpButtonGroup .hgpButtonLeft { display: block; width: 100%; float: none; min-width: 0 } #hgPWwrapper .hgPaymentWidget .hgpButtonGroup.hgpButtonGroupFilled { flex-direction: column; margin: 0 } #hgPWwrapper .hgPaymentWidget .hgpButtonGroup.hgpButtonGroupFilled .hgpButtonRight, #hgPWwrapper .hgPaymentWidget .hgpButtonGroup.hgpButtonGroupFilled .hgpButtonLeft, #hgPWwrapper .hgPaymentWidget .hgpButtonGroup.hgpButtonGroupFilled .hgpButtonFilled { margin: 5px 0 !important; min-width: 0 } #hgPWwrapper .hgPaymentWidget .hgpButtonGroup.hgpButtonGroupFilled .hgpButtonFilled { order: 0 } #hgPWwrapper .hgPaymentWidget .hgpButtonGroup.hgpButtonGroupFilled .hgpButtonRight, #hgPWwrapper .hgPaymentWidget .hgpButtonGroup.hgpButtonGroupFilled .hgpButtonLeft { order: 1 }}#hgPWwrapper .hgPaymentWidget .hgpExpander { color: #065991; cursor: pointer; text-decoration: underline; font-size: 14px; line-height: 1.6428571429}#hgPWwrapper .hgPaymentWidget .hgpExpander:before { content: "+"; display: inline-block; width: 12px}#hgPWwrapper .hgPaymentWidget .hgpExpander.hgpOpen:before { content: "-"}#hgPWwrapper .hgPaymentWidget .hgpExpander a { color: #065991; text-decoration: underline}#hgPWwrapper .hgPaymentWidget .hgpExpanderContainer { height: 0; overflow: hidden; transition: height .3s ease}#hgPWwrapper .hgPaymentWidget .hgpExpanderContainer a { color: #065991; text-decoration: underline}#hgPWwrapper .hgPaymentWidget .hgpExpanderContainer>.hgpExpanderContainerInner { padding: 20px 0}#hgPWwrapper .hgPaymentWidget .hgpExpanderContainer .hgpRssInPrContainer { background: #F3F3F3; padding: 15px; font-size: 14px; line-height: 1.4285714286; position: relative; border: 2px solid #C7C7C7; overflow-x: auto}#hgPWwrapper .hgPaymentWidget .hgpDatePickerContainer { position: absolute; display: block; top: 100%; left: 0; margin-top: 2px; background: #fff; z-index: 20; opacity: 1; pointer-events: all; transition: all .3s ease}#hgPWwrapper .hgPaymentWidget .hgpDatePickerContainer[data-hidden] { pointer-events: none; opacity: 0; margin-top: -5px}@media(max-width:667px) { #hgPWwrapper .hgPaymentWidget .hgpFormRssvDeparture .hgpDatePickerContainer { left: auto; right: 0 }}#hgPWwrapper .hgPaymentWidget .hgpCalendar { width: 245px; font-size: 14px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none}#hgPWwrapper .hgPaymentWidget .hgpCalendar-table { table-layout: fixed; border-spacing: 0; border-collapse: collapse}#hgPWwrapper .hgPaymentWidget .hgpCalendar-cell { line-height: 34px; width: 35px; text-align: center}#hgPWwrapper .hgPaymentWidget .hgpCalendar-day-name { font-size: 12px; line-height: 20px; padding-top: 10px; color: #707070}#hgPWwrapper .hgPaymentWidget .hgpCalendar-date { cursor: default; border: 1px solid #E6E6E6; font-weight: 600}#hgPWwrapper .hgPaymentWidget .hgpCalendar-date[data-valid=true] { cursor: pointer}#hgPWwrapper .hgPaymentWidget .hgpCalendar-date[data-valid=true]:hover { background: #E6E6E6}#hgPWwrapper .hgPaymentWidget .hgpCalendar-date[data-state] { border-style: double}#hgPWwrapper .hgPaymentWidget .hgpCalendar-date[data-state=pending],#hgPWwrapper .hgPaymentWidget .hgpCalendar-date[data-state=start],#hgPWwrapper .hgPaymentWidget .hgpCalendar-date[data-state=end] { background: #065991 !important; border-color: #065991; color: #fff}#hgPWwrapper .hgPaymentWidget .hgpCalendar-header { text-align: center; position: relative; line-height: 42px; font-size: 16px}#hgPWwrapper .hgPaymentWidget .hgpCalendar-button { position: absolute; top: 0; width: 42px; height: 42px; padding: 14px}#hgPWwrapper .hgPaymentWidget .hgpCalendar-button:hover { cursor: pointer; border-color: #065991}#hgPWwrapper .hgPaymentWidget .hgpCalendar-button:before { content: ""; display: block; width: 10px; height: 10px; border-top: 3px solid #707070; border-left: 3px solid #707070; transform: rotate(135deg); position: absolute}#hgPWwrapper .hgPaymentWidget .hgpCalendar-button svg { display: none}#hgPWwrapper .hgPaymentWidget .hgpCalendar-button-decrease { left: 0}#hgPWwrapper .hgPaymentWidget .hgpCalendar-button-decrease:before { transform: rotate(-45deg)}#hgPWwrapper .hgPaymentWidget .hgpCalendar-button-increase { right: 0}#hgPWwrapper .hgPaymentWidget .hgpCalendar-is-edge,#hgPWwrapper .hgPaymentWidget .hgpCalendar-is-ok { color: #707070}#hgPWwrapper .hgPaymentWidget .hgpCalendar-is-outside,#hgPWwrapper .hgPaymentWidget .hgpCalendar-is-other-month { color: rgba(112, 112, 112, 0.3)}.hgpPopup { margin: 0}.hgpPopupHeader { position: relative}.hgpPopupHeader .hgpCheckoutHeader { display: inline-block; background-color: #4095CE; border-radius: 3px 40px 0 0; padding: 10px 30px; min-width: 270px}.hgpPopupHeader .hgpCheckoutHeader .hgpGroup { margin-top: 7px}.hgpPopupHeader .hgpCheckoutHeader .hgpGroup.hgpLarge .hgpValue { font-size: 22px; line-height: 1.1818181818; font-weight: 700}.hgpPopupHeader .hgpCheckoutHeader .hgpGroup .hgpLabel { display: block; font-size: 11px; line-height: 1.0909090909; font-weight: 700; color: #404040}.hgpPopupHeader .hgpCheckoutHeader .hgpGroup .hgpValue { display: block; font-size: 14px; line-height: 1.1428571429; color: #fff}.hgpPopupHeader .hgpHobexLogo { position: absolute; right: 10px; top: 20px}@media(max-width:667px) { .hgpPopupHeader .hgpHobexLogo { position: static; margin-bottom: 20px }}.hgpPopupContent { background-color: #E6E6E6}.hgpPopupContent .hgpPopupContentHeader { background-color: #065991; color: #fff; padding: 20px 30px; font-size: 17px; line-height: 1.3529411765; letter-spacing: .85px; text-transform: uppercase; margin-bottom: 30px}.hgpPopupContent .hgpHobexContent { margin: 0 20px; padding-bottom: 30px}.hgpPopupContent .hgpHobexDescription { font-size: 14px; line-height: 1.1428571429; padding: 0 30px 20px}.hgpPopupContent .hgpHobex3DSecure { font-size: 14px; line-height: 1.1428571429; padding: 0 30px 20px; margin-bottom: 20px; border-bottom: 2px solid #C7C7C7}.hgpPopupContent .hgpSecuring { color: #484848; background-color: #CEE8FB; padding: 10px 10px 10px 30px; position: relative; margin-bottom: 20px}.hgpPopupContent .hgpSecuring::before { content: "!"; color: #484848; position: absolute; top: 5px; left: 8px; font-size: 50px; line-height: 1}.hgpPopupContent .hgpHobexTimeout { font-size: 14px; line-height: 1.1428571429; display: block; position: relative; padding: 10px 30px 10px 40px; margin-bottom: 20px; background-color: #5CB85C; color: #FFF}.hgpPopupContent .hgpHobexTimeout::before { content: ""; position: absolute; left: 4px; top: 4px; width: 30px; height: 30px; background-image: url("data:image/png;base64,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"); background-size: 30px; background-repeat: no-repeat}.hgpPopupContent .hgpHobexTimeoutReached { font-size: 14px; line-height: 1.1428571429; font-weight: bold; display: block; position: relative; padding: 10px 30px 10px 40px; margin-bottom: 20px; background-color: #F00; color: #FFF}.hgpPopupContent .hgpHobexTimeoutReached::before { content: ""; position: absolute; left: 4px; top: 4px; width: 30px; height: 30px; background-image: url("data:image/png;base64,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"); background-size: 30px; background-repeat: no-repeat}.hgpPopupFooter { background-color: #F3F3F3; padding: 15px 30px; font-size: 15px; line-height: 1.4666666667; color: #404040}.hgpPopupFooter .hgpLight { opacity: .5}.hgpPopupFooterSecure { font-size: 11px; line-height: 1.3636363636; font-weight: 700; padding: 10px 30px}.hgpPopupFooterSecure>* { display: inline-block; vertical-align: middle}.hgpPopupFooterSecure img { margin-right: 10px}.hgpPopupFooterSecure span { vertical-align: bottom; margin-bottom: 8px; text-transform: uppercase}.hgpIFrame { width: 100%; min-height: 720px; overflow: auto; border: 0}@media(max-width:667px) { .hgpIFrame { min-height: 770px }}@media(max-width:500px) { .hgpIFrame { min-height: 900px }}@media print { .hgpProgress, .hgpButtonGroup { display: none !important }}@font-face { font-family: "webfontregular"; font-weight: 400; font-style: normal; font-display: swap; src: local("Open Sans Regular"), local("OpenSans-Regular"), url("https://secure.hogast.it/rxwidgets/payment/fonts/f7f4bf1af62041c5b10d3a1f62e819d3/Opensans-Regular.woff2") format("woff2"), url("https://secure.hogast.it/rxwidgets/payment/fonts/f7f4bf1af62041c5b10d3a1f62e819d3/Opensans-Regular.woff") format("woff")}@font-face { font-family: "webfontregular"; font-weight: 700; font-style: normal; font-display: swap; src: local("Open Sans Bold"), local("OpenSans-Bold"), url("https://secure.hogast.it/rxwidgets/payment/fonts/f7f4bf1af62041c5b10d3a1f62e819d3/Opensans-Bold.woff2") format("woff2"), url("https://secure.hogast.it/rxwidgets/payment/fonts/f7f4bf1af62041c5b10d3a1f62e819d3/Opensans-Bold.woff") format("woff")}@-webkit-keyframes hgpWidgetSpin { from { -webkit-transform: rotate(0deg) } to { -webkit-transform: rotate(360deg) }}@keyframes hgpWidgetSpin { from { transform: rotate(0deg) } to { transform: rotate(360deg) }}#zimmer {width:100%;padding:30px 0;box-sizing:border-box;}#zimmer a.zItem {width:100%;background-color:var(--cGreen);margin:0 0 30px 0;display:block;text-decoration:none !important;}.zIImage {width:100%;position:relative;}.zIImage img {width:100%;display:block;}.zIImage .zIIPreis {font-size:20px;font-size:2.0rem;padding:9px 11px;background-color:var(--cOrange);color:var(--cGreenDark) !important;line-height:22px;position:absolute;right:10px;top:-10px;z-index:501;}#zimmer a.zItem span {display:block;color:var(--cYellow);text-decoration:none !important;}#zimmer a.zItem span.zIContent {width:100%;padding:40px 30px;box-sizing:border-box;}#zimmer a.zItem span.zIContentTitle {font-size:50px;font-size:5.0rem;line-height:50px;}#zimmer a.zItem span.zIContentDetail {font-size:22px;font-size:2.2rem;padding:15px 0 0 0;}#zimmer a.zItem span.zIContentEinleitung {font-size:18px;font-size:1.8rem;padding:20px 0 0 0;}#zimmer a.zItem span.zIContentLink {font-size:18px;font-size:1.8rem;color:var(--cOrange) !important;text-transform:uppercase;padding:20px 0 0 0;}#zimmer a.zItem:hover span {color:#B0AE83;}#zimmer a.zItem:hover span.zIContentLink {color:#B18119 !important;}#zimmerDetail {width:100%;}#zDName {text-align:center;}#zDNameSubline {text-align:center;padding:0 0 40px 0;font-size:22px;font-size:2.2rem;font-weight:700;}#zDImages {width:100%;position:relative;z-index:800;}#zDISlider {width:100%;}#zDImages .zDImage {width:100%;background-size: cover;background-position: center;background-repeat: no-repeat;}#zDISlider .zDImage {width:100%;float:left;}#zDImages .zDImage img {width:100%;height: auto;display:block;}#zDIButtons {position:absolute;top:50%;left:0;margin-left:0;z-index:800;width:100%;height:0px;}a.sliderButton {position:absolute;top:-20px;width:40px;height:40px;display:block;z-index:801;background-image:url(../images/css/buttons.gif);background-size:160px 160px;}a#zDIprev {left:0px;background-position:-80px -40px;}a#zDIprev:hover {background-position:-80px 0px;}a#zDInext {right:0px;background-position:-120px -40px;}a#zDInext:hover {background-position:-120px 0px;}#zDDaten {width:100%;margin:-20px 0 0 0;padding:0 20px;box-sizing:border-box;z-index:900;position:relative;}#zDDBeschreibung {width:100%;background-color:var(--cGreen);padding:20px;box-sizing:border-box;position:relative;}#zDDBeschreibung b {display:block;width:28px;height:28px;background-image: url(../images/css/border-round-angle.gif);position:absolute;}#zDDBeschreibung b.lt {left:20px;top:20px;transform: rotate(90deg);}#zDDBeschreibung b.rt {right:20px;top:20px;transform: rotate(180deg);}#zDDBeschreibung b.rb {right:20px;bottom:20px;transform: rotate(270deg);}#zDDBeschreibung b.lb {left:20px;bottom:20px;}#zDDBBorder {width:100%;box-sizing:border-box;border:6px solid var(--cGreenBorder);padding:30px 40px 60px 40px;text-align:center;color:var(--cYellow);font-size:16px;font-size:1.6rem;}#zDDBBorder strong {color:inherit !important;}#zDDBBorder ul li {list-style-position: inside;}#zDDBeschreibung a.requestButton {position:absolute;left:50%;bottom:-24px;margin:0 0 0 -162px;width:324px;line-height:54px;padding:17px 0;background-image: url(../images/css/buttonBG.png);background-size:cover;background-position:left center;display:block;text-align:center;text-decoration:none !important;color:var(--cGreenDark);}#zDDBeschreibung a.requestButton:hover {background-position:right center;}#zDDBeschreibung a.requestButton span.rqBTop {width:100%;padding:0 5%;line-height:30px;font-size: 22px;font-size: 2.2rem;font-weight:700;display:block;text-transform:uppercase;}#zDDBeschreibung a.requestButton span.rqBBottom {width:100%;padding:0 5%;line-height:24px;font-size: 18px;font-size: 1.8rem;display:block;}#zDDPreise {margin:100px 0;text-align:center;}#zimmerPreiseWrapper {width:100%;margin:20px 0 0 0;position:relative;overflow-x: scroll;}#zimmerPreiseWrapper #zPTWrapper {width:auto;}table#zimmerPreise {border:none;border-collapse:collapse;width:120%;font-size:16px;font-size:1.6rem;text-align:center;border-bottom:1px dashed var(--cGreenDark);min-width: 600px;}table#zimmerPreise colgroup col {border-left:1px dashed var(--cGreenDark);border-right:1px dashed var(--cGreenDark);}table#zimmerPreise tr th {color:var(--cYellow);border-collapse:collapse;background-color:var(--cGreenDark);border:1px solid var(--cGreenDark);font-weight:400;line-height:24px;padding:8px 5px;}table#zimmerPreise tr th a {color:var(--cYellow);display:block;text-decoration:none;}table#zimmerPreise tr th span {color:var(--cYellow);display:block;}table#zimmerPreise tr td {color:var(--cGreenDark);border-collapse:collapse;line-height:50px;background-color:#D1DED4;font-weight:700;}table#zimmerPreise.zP2022 tr:nth-child(even) td, table#zimmerPreise.zP2023 tr:nth-child(even) td {background-color:rgba(36,73,49,0.20);}table#zimmerPreise.zP2022 tr td.saison {font-size:14px;font-size:1.4rem;font-weight:700;background-color:var(--cGreenMiddle);background-color:#D1DED4;}table#zimmerPreise.zP2022 tr:nth-of-type(4n+0) td.saison {background-color:rgba(50,50,50,0.10);background-color:rgba(36,73,49,0.20);}table#zimmerPreise tr td.pText {font-size:14px;font-size:1.4rem;font-weight:400;}#zDDPreisinfo {text-align:center;}#zDDPreisinfo hr {text-align:center;margin:5px 0px;padding:0px;width:100%;height:2px;border:none;background-image:url(../images/css/hr-line.gif);background-position:center center;background-repeat:no-repeat;}@media only screen and (min-width: 990px) {#zimmer {padding:40px 50px;}#zimmer a.zItem {margin:0 0 60px 0;display:flex;}.zIImage {width:49%;}.zIImage img {height:100%;-o-object-fit:cover; object-fit:cover;}#zimmer a.zItem span.zIContent {width:51%;padding:60px 50px;}#zDDaten {margin:-50px 0 0 0;padding:0 50px;}#zDDBBorder {padding:50px 200px 70px 200px;font-size:20px;font-size:2.0rem;}table#zimmerPreise {width:100%;font-size:18px;font-size:1.8rem;}table#zimmerPreise tr td.saison {font-size:16px;font-size:1.6rem;}}html, body {margin:0;padding:0;}body {font-family: 'Lato', sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-decoration:none;color:var(--cGreenDark);font-size: 16px;font-size: 1.6rem;font-weight:400;margin:0;padding:0;background-color:#E7EEE9;z-index:0;}body.hasOverlay {overflow: hidden;}#allWrapper {width: 100%;z-index:50;}#fullpage {width: 100%;background-color:#D0DED4;}#topWrapper {width:100%;position:relative;z-index:999;}#top {width:100%;position:relative;}#top.home, #top.uts {height:230px;}#topLine {width: 100%;height: 44px;padding: 0px;position: fixed;z-index:999;left: 0px;top: 0px;background-color:var(--cGreenDark);display: grid;grid-template-columns: 120px 1fr 44px;}#topLine a.tLIcons {height:44px;display:block;background-image: url(../images/css/topControl.gif);background-repeat: no-repeat;z-index:120;}#topLine a#telIcon {right:0px;width:44px;background-position: 0px 0px;}#topLine a#naviControl {left:0px;width:80px;padding:0 0 0 50px;font-family:"CCDutchCourageLite" !important;font-size: 30px;font-size: 3.0rem; font-style:normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;text-transform:uppercase;font-weight:400;text-decoration:none;color:var(--cYellow);line-height:44px;grid-column: 1/2;grid-row: 1/2;}#topLine a#naviControl.nCnormal {background-position: 0px -44px;}#topLine a#naviControl.nCactiv {background-position: 0px -88px;}#sprachwahl {line-height:44px;display:none;}#topButtons {width: 100%;display: flex;justify-content: flex-end;grid-column: 2/3;gap: 5px;}a#logo {position:absolute;width:156px;height:127px;left:50%;transform: translateX(-50%);top:75px;z-index:150;background-image: url(../images/svg/logo.svg);background-position: center;background-repeat: no-repeat;background-size:contain;text-indent:-20000em;}#mainNavi {width: 100%;height: 66px;padding: 0px;position: absolute;left: 0px;top: 230px;z-index:110;display:none;background-color:#FF0;}#sNWrapper {width: 100%;height: 60px;position: absolute;left: 0px;bottom:0px;background-color:var(--cGreenMiddle);text-align:center;z-index:400;display:none;}#hotelIllustration {width:100%;}#hIlluTop {width:100%;background-image: url(../images/css/hotel-illustration.gif);background-repeat: no-repeat;background-size:cover;background-position:center bottom;}#hIlluBottom {width:100%;background-color:var(--cGreenDark);padding:0;position:relative;display:flex;}#hIlluBottom a.scrollDown {width:100%;text-align:center;text-decoration:none;margin:auto;position:relative;}#hIlluBottom a.scrollDown span {display:block;}a.scrollDown span.sDTitle {font-size:65px;font-size:6.5rem;color:var(--cYellow);}a.scrollDown span.sDSubline {font-size:65px;font-size:6.5rem;color:var(--cYellow);}a.scrollDown span.sDLink {font-size:18px;font-size:1.8rem;color:var(--cOrange);font-weight:700;text-transform:uppercase;}a.scrollDown span.sDArrow {position:absolute;left:50%;bottom:-30px;width:34px;height:20px;margin:0 0 0 -17px;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.sDArrow {-webkit-animation-play-state: paused; animation-play-state: paused;}#headerImage {width:100%;padding: 0px;overflow: hidden;position:relative;z-index:210;}#headerSpacer {width:100%;height:30px;background-color:#D1DED4;}#page {position:relative;width: 100%;padding:25px 0;}#page.pagePT {padding:25px 0;}#content {width: 100%;padding: 0px;position:relative;}#textTop {position:absolute;display:block;width:140px;height:0px;top:-60px;left:0px;}#loginField {width:300px;margin:0 auto;}#loginField p {text-align:center;}#loginField table {width:100%;}#loginField table tr td {padding: 4px;}#bcWrapper {position:absolute;width:100%;left:0px;top:-80px;z-index:300;display:none;padding:0 50px;}#breadcrumbs {font-size: 16px;font-size: 1.6rem;line-height: 40px;padding:20px 0;color: var(--cGreenDark);text-align:center;background-color:#D1DED4;}#pBWrapper {width: 100%;font-size: 20px;font-size: 2.0rem;position:relative;padding:0;margin:0 0 100px 0;}#pBTop {width: 100%;position:relative;padding:40px 0 0 0;}#pBTop img.pBWImage {width: 100%;display:block;background-image: url(../images/css/footer-illustration.gif);background-repeat: no-repeat;background-position:center bottom;background-size:contain;}#pBTopContent {width:90%;position:absolute;left:50%;top:0px;margin:0 0 0 -45%;text-align:center;}#pBTopContent #pBTopTitle {line-height:120%;font-size: 50px;font-size: 5.0rem;color:var(--cGreenDark);text-transform:uppercase;}#pBTopContent #pBTopSubTitle {line-height:120%;font-size: 50px;font-size: 5.0rem;color:var(--cGreenDark);}#pBTopContent #pBTopText {display:none;}#pageBanner {width: 100%;padding:30px 14px 70px 14px;background-color:var(--cGreenDark);}#pageBanner .pBBoxWrapper {padding:0px 15px;margin:0 0 20px 0;vertical-align:top;}#pageBanner.pB4 .pBBoxWrapper {width:100%;}#pageBanner.pB3 .pBBoxWrapper {width:100%;}#pageBanner.pB2 .pBBoxWrapper {width:100%;}#pageBanner .pBBox {text-align:center;width:100%;padding:0 25px;display:block;}#pageBanner .pBBox span {display:block;}#pageBanner .pBBox .pBTitle {color:var(--cYellow);text-transform:uppercase;font-size: 22px;font-size: 2.2rem;padding:0 0 10px 0;}#pageBanner .pBBox .pBText {color:var(--cYellow);font-size: 18px;font-size: 1.8rem;}#pBWrapper a.requestButton {position:absolute;left:50%;bottom:-44px;margin:0 0 0 -162px;width:324px;line-height:54px;padding:17px 0;background-image: url(../images/css/buttonBG.png);background-size:cover;background-position:left center;display:block;text-align:center;text-decoration:none !important;color:var(--cGreenDark);}#pBWrapper a.requestButton:hover {background-position:right center;}#pBWrapper a.requestButton span.rqBTop {width:100%;padding:0 5%;line-height:30px;font-size: 22px;font-size: 2.2rem;font-weight:700;display:block;text-transform:uppercase;}#pBWrapper a.requestButton span.rqBBottom {width:100%;padding:0 5%;line-height:24px;font-size: 18px;font-size: 1.8rem;display:block;}#footerWrapper {width: 100%;padding: 0px 0px 5px;position:relative;}footer {padding: 15px 0 60px 0;width: 100%;position: relative;color: #FFF;margin: 0 auto;}#footerBoxen {width: 100%;font-size:80%;display:flex;flex-wrap: wrap;gap: 20px;}.fBoxWrapper {width: 100%;padding:15px;}.fBox {width:100%;background-color:var(--cGreen);position:relative;padding:20px;display:flex;}.fBoxBorder {width:100%;border:6px solid var(--cGreenBorder);padding:25px 30px;text-align:center;color:var(--cYellow);font-size:16px;font-size:1.6rem;display:flex;}.fBox b {display:block;width:28px;height:28px;background-image: url(../images/css/border-round-angle.gif);position:absolute;}.fBox b.lt {left:20px;top:20px;transform: rotate(90deg);}.fBox b.rt {right:20px;top:20px;transform: rotate(180deg);}.fBox b.rb {right:20px;bottom:20px;transform: rotate(270deg);}.fBox b.lb {left:20px;bottom:20px;}.fboxIcon {display:block;background-size:contain;background-repeat:no-repeat;position:absolute;width:100%;height:80px;left:0px;z-index: 10;}.fboxIcon.rc {background-image:url(../images/css/icon-rc.png);background-position:center center;top:-35px;}.fboxIcon.bird {background-image:url(../images/css/icon-bird.png);background-position:center center;top:-52px;}.fBoxContent {width:100%;margin:auto;text-align:center;color:var(--cYellow);z-index: 10;}.fBCTitle {width:100%;font-size:22px;font-size:2.2rem;font-weight:700;text-transform:uppercase;padding:0 0 10px 0;}.fBCDaten {width:100%;font-size:18px;font-size:1.8rem;line-height: 140%;}.fBCDaten .fBCDAdresseTop {padding:0 0 10px 0;}.fBCDaten .fBCDAdresseBottom {font-size:22px;font-size:2.2rem;}.fBCDaten .fBCDAdresseBottom a {color:inherit;text-decoration:none;}.fBCDaten a.fBCDAnreise {display:block;padding:30px 0 0 0;color:var(--cOrange);text-decoration:none;text-transform:uppercase;}.fBCDaten ul.infoList {margin:0;padding:10px 0 0 0;}.fBCDaten ul.infoList li {margin:0 0 15px 0;padding:0 0 0 20px;list-style:none;line-height:20px;background-image:url(../images/css/fBoxliIcon.png);background-repeat:no-repeat;background-position:left center;}.fBCDaten ul.infoList li a {color:inherit;text-decoration:none;}#footerLinks {width:100%;padding:0 10px;display: flex;flex-wrap: wrap;gap: 20px;}#footerNavi {font-size:13px;font-size:1.3rem;text-align:center;color:var(--cGreen);padding:0;margin:0 auto;min-width: -webkit-fit-content;min-width: -moz-fit-content;min-width: fit-content;display: flex;flex-wrap: wrap;gap: 2px;justify-content: center;}#partner {position: relative;margin:0 auto;text-align:center;min-width: -webkit-fit-content;min-width: -moz-fit-content;min-width: fit-content;display: flex;flex-wrap: wrap;gap: 10px;justify-content: center;}#partner a {text-indent: -20000em !important;display: block;height: 32px;overflow:hidden;background-size: contain;background-position: center;background-repeat: no-repeat;}#partner a#holidaycheck { width:68px; background-image: url(../images/partner/holidaycheck.svg); }#partner a#tripadvisor { width:79px; background-image: url(../images/partner/tripadvisor.svg); }#partner a#ritten { width:83px; background-image: url(../images/partner/ritten-renon.svg); }#partner a#suedtirol { width:31px; background-image: url(../images/partner/suedtirol.svg); }#partner a#bookingsuedtirol { width:80px; background-image: url(../images/partner/booking_suedtirol.svg); }#googleCodes {width:100%;height:0px;overflow:hidden;}a.wwsConsent-setting-loader {position: fixed;z-index: 2000;right: 5px;bottom: 55px;width: 50px;height: 50px;border-radius: 300px;background-color: #008000;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;}a.wwsConsent-setting-loader span {padding: 0 20px 0 50px;display: block;line-height: 50px;}a.wwsConsent-setting-loader:hover {width: auto;overflow: visible;}#hBWrapper2023 {padding:0 10px;}#hBWrapper2023 #homeBoxen {width:100%;display: grid;grid-template-columns: repeat(2, 1fr);gap: 8px;padding:40px 0;}#homeBoxen span {display:block;}#hBWrapper2023 .hBox {background-size:cover;background-repeat:no-repeat;background-position: center;width: 100%;display: flex;position: relative;padding:10px 5px;box-sizing:border-box;text-decoration: none;aspect-ratio: 1/1;}#hBWrapper2023 .hBoxData {background-color:var(--cGreen);width: 100%;display: flex;position: relative;padding: 17px;box-sizing:border-box;}#homeBoxen span.hBoxData:after {background-image:url(../images/css/rahmen-quadrat.png);background-repeat:no-repeat;background-size:100% 100%;position: absolute;top:0;left:0;width:100%;height:100%;z-index: 2;content: "";}#hBWrapper2023 #homeBoxen span.hBoxData .hBoxDText {text-align:center;color:var(--cYellow);position: relative;width:100%;max-width: 350px;margin:auto;box-sizing:border-box;padding:5px 10px;}#homeBoxen span.hBoxData .hBoxDText .hBoxDTTitle {font-size:45px;font-size:4.5rem;line-height:120%;}#homeBoxen span.hBoxData .hBoxDText .hBoxDTSubTitle {font-size:30px;font-size:3.0rem;line-height:100%;}#homeBoxen span.hBoxData .hBoxDText .hBoxDTData {padding:5px 0 0 0;font-size:14px;font-size:1.4rem;}#hBLeftBottomRight, #hBRightRightTop {grid-column:1/3;aspect-ratio: 1/1;}#hBWrapper2023 #homeBoxen span.hBText {position: relative;margin: auto auto 0 auto;width:100%;text-align:center;color:#FCF9BD;text-transform:uppercase;z-index:20;}#hBWrapper2023 #homeBoxen #hBLeftTop1 {background-image:url(../images/css/homeBoxen/erdpyramiden.jpg);}#hBWrapper2023 #homeBoxen #hBLeftTop2 {background-image:url(../images/css/homeBoxen/wein.jpg);}#hBWrapper2023 #homeBoxen #hBRightLeft1 {background-image:url(../images/css/homeBoxen/gourmet.jpg);}#hBWrapper2023 #homeBoxen #hBRightRightTop {background-image:url(../images/css/homeBoxen/zimmer.jpg);}#hBWrapper2023 #homeBoxen #hBLeftBottomLeft1 {background-image:url(../images/css/homeBoxen/biken.jpg);}#hBWrapper2023 #homeBoxen #hBLeftBottomLeft2 {background-image:url(../images/css/homeBoxen/wandern.jpg);}#hBWrapper2023 #homeBoxen #hBRightLeft2 {background-image:url(../images/css/homeBoxen/terrasse.jpg);}#hBWrapper2023 #homeBoxen #hBRightRightBottom1 { background-image:url(../images/css/homeBoxen/360images.jpg);}#hBWrapper2023 #homeBoxen #hBRightRightBottom2 {background-image:url(../images/css/homeBoxen/wellness.jpg);}#hBWrapper2023 #homeBoxen .hBox:after {background-image:url(../images/css/homeBoxenSchatten.png);background-repeat:repeat-x;background-position:left bottom;position: absolute;top:0;left:0;width:100%;height:100%;z-index: 2;content: "";}#hBWrapper2023 #homeBoxen .hBox:hover:after {background-color: rgba(0, 0, 0, .5);background-image: none;background-repeat:no-repeat;background-size:100% 100%;position: absolute;top:0;left:0;width:100%;height:100%;z-index: 2;content: "";}@media only screen and (min-width: 600px) {#hBWrapper2023 #homeBoxen {grid-template-columns: repeat(3, 1fr);gap: 10px;}#hBWrapper2023 .hBox#hBLeftTop1 { grid-column:1/3; grid-row: 1/2; height: 100%; aspect-ratio: auto; }#hBLeftBottomRight {grid-column:2/-1;grid-row:2/4;}#hBRightRightTop {grid-column:1/3;}#hBRightLeft1 {grid-row:3/4;}#hBWrapper2023 #hBRightLeft2 {grid-column: span 2;height: 100%; aspect-ratio: auto;}#hBRightRightTop {grid-row: span 2;}#hBRightRightBottom2 {grid-column:3/4;}}@media only screen and (min-width: 900px) {#hBWrapper2023 {padding:0 30px;}#hBWrapper2023 #homeBoxen {grid-template-columns: repeat(4, 1fr);gap: 12px;}#hBLeftBottomRight {grid-column:3/-1;grid-row:2/4;}#hBWrapper2023 #hBRightLeft2 {grid-column:2/3;grid-row: span 2;}#hBRightRightTop {grid-row: span 2;}#hBWrapper2023 #hBRightRightBottom1 {grid-column: span 2;height: 100%; aspect-ratio: auto;}#hBWrapper2023 #hBRightRightBottom2 {grid-column: span 2;height: 100%; aspect-ratio: auto;}}@media only screen and (min-width: 1200px) {#hBWrapper2023 {padding:0 50px;}#hBWrapper2023 #homeBoxen {grid-template-columns: repeat(6, 1fr);gap: 14px;}#hBWrapper2023 .hBox#hBLeftTop1 { grid-column:1/3; grid-row: 1/2; height: 100%; aspect-ratio: auto; }#hBLeftTop2 { grid-column:3/4; grid-row: 1/2; aspect-ratio: 1/1; }#hBRightLeft1 { grid-column:4/5; grid-row: 1/2; aspect-ratio: 1/1; }#hBRightRightTop { grid-column:5/-1; grid-row: 1/3; aspect-ratio: 1/1; }#hBLeftBottomLeft1 { grid-column:1/2; grid-row: 2/3; aspect-ratio: 1/1; }#hBLeftBottomRight { grid-column:2/4; grid-row: 2/4; aspect-ratio: 1/1; }#hBLeftBottomLeft2 { grid-column:1/2; grid-row: 3/4; aspect-ratio: 1/1; }#hBWrapper2023 #hBRightLeft2 { grid-column:4/5; grid-row: 2/4; height: 100%; }#hBWrapper2023 #hBRightRightBottom1,#hBWrapper2023 #hBRightRightBottom2 {grid-column: span 1;}#homeBoxen span.hBoxData .hBoxDText .hBoxDTTitle {font-size:60px;font-size:6.0rem;}#homeBoxen span.hBoxData .hBoxDText .hBoxDTSubTitle {font-size:65px;font-size:6.5rem;}#homeBoxen span.hBoxData .hBoxDText .hBoxDTData {padding:10px 0 0 0;font-size:22px;font-size:2.2rem;}}#uspBWrapper {width: 100%;font-size: 20px;font-size: 2.0rem;position: relative;padding: 0;margin: 0 0 100px 0;}#uspBlock {width: 100%;padding: 30px 35px 70px;box-sizing: border-box;}#uspBlock .uspBBoxWrapper {padding: 0px 15px;margin:0 0 15px 0;box-sizing: border-box;vertical-align: top;}#uspBlock.uspB3 .uspBBoxWrapper {width: 100%;}#uspBlock .uspBBox {text-align: center;width: 100%;padding: 30px 50px;box-sizing: border-box;display: block;border:6px solid #9BB1A2;position:relative;height:140px;}#uspBlock .uspBBox span {display: block;}#uspBlock .uspBBox .uspBTitle {color: var(--cGreenDark);font-size: 22px;font-size: 2.2rem;font-weight:700;padding: 0;line-height:30px;position: relative;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);}#uspBlock a {color: var(--cGreenDark);text-decoration:none !important;}#uspBlock .uspBBox b {display:block;width:28px;height:28px;background-image: url(../images/css/border-round-angle-1.gif);position:absolute;}#uspBlock .uspBBox b.lt {left:-6px;top:-6px;transform: rotate(90deg);}#uspBlock .uspBBox b.rt {right:-6px;top:-6px;transform: rotate(180deg);}#uspBlock .uspBBox b.rb {right:-6px;bottom:-6px;transform: rotate(270deg);}#uspBlock .uspBBox b.lb {left:-6px;bottom:-6px;}#uspBWrapper a.requestButton {position: absolute;left: 50%;bottom: -44px;margin: 0 0 0 -162px;width: 324px;line-height:54px;padding: 17px 0;background-image: url(../images/css/buttonBG.png);background-size: cover;background-position:left center;display: block;text-align: center;text-decoration: none !important;color: var(--cGreenDark);}#uspBWrapper a.requestButton:hover {background-position:right center;}#uspBWrapper a.requestButton span.rqBTop {width:100%;padding: 0 5%;line-height: 30px;font-size: 22px;font-size: 2.2rem;font-weight: 700;display: block;text-transform: uppercase;}#uspBWrapper a.requestButton span.rqBBottom {width:100%;padding: 0 5%;line-height: 24px;font-size: 18px;font-size: 1.8rem;display: block;}@media only screen and (min-width: 990px) {#uspBlock {padding: 40px 35px 90px;}#uspBlock .uspBBoxWrapper {padding: 0px 15px;margin:0;display: inline-block;}#uspBlock.uspB3 .uspBBoxWrapper {width: 33.3333%;}}body.naviOpen {overflow-y: hidden;}body #naviWrapper {width: 100vw;height: calc(100% - 44px);padding:0px;box-sizing: border-box;position: fixed;top: 44px;right: 0;bottom: 0;transform: translate(100vw, 0px);transition: ease-out 0.5s;z-index: 20000;background-color: rgba(39,72,50,0.95);overflow-y: scroll;display:flex;flex-direction:column;}body.naviOpen #naviWrapper {transform: translate(0px, 0px);transition: ease-out 0.5s;}#mobilSprachNavi {width:100%;text-align:center;padding:23px 0;line-height:30px;color:var(--cYellow);}#mobilSprachNavi a {line-height:30px;font-size: 14px;font-size: 1.4rem;color:var(--cYellow);display:inline-block;text-decoration:none;text-transform:uppercase;margin:0 10px;}#mobilSprachNavi a.LangActiv {color:var(--cOrange);}#mobilNavi {width:100%;flex:6;padding:15px;text-align:center;box-sizing:border-box;}#mobilNavi .mfNavi {width:100%;padding:15px 0;}#mobilNavi .mfNavi a {display:block;font-size: 40px;font-size: 4.0rem;line-height:40px;font-weight:400;color:var(--cYellow);text-decoration:none;}#mobilNavi .mfNavi a.mfNaviActiv {color:var(--cOrange);}#mobilNaviCTA {width:100%;flex:1;display:flex;}#mobilNaviCTA a.requestButton {margin:auto;width: 162px;line-height:44px;background-image: url(../images/css/buttonBG.png);background-size: cover;display: block;text-align: center;text-decoration: none !important;color: var(--cGreenDark);}#mobilNavi ul.mSubNavi {padding:5px 0px 0px 0px;margin:0;display: flex;justify-content: center;flex-wrap: wrap;}#mobilNavi ul.mSubNavi li {list-style: none;padding: 0;margin: 5px;font-weight: 300;}#mobilNavi ul.mSubNavi li a {display:block;color:#FFF;text-decoration:none;font-family: 'Lato', sans-serif;font-size: 17px;font-size: 1.7rem;line-height:30px;padding: 0 10px;border:1px solid #FFF;border-radius: 4px;}#mobilNavi ul.mSubNavi li a.sNaviactiv {color: var(--cGreenDark);background-color: #FFF;}#sprachwahl a {line-height:44px;display:inline-block;padding:0 10px 0 0;color:#99998C;text-decoration:none;text-transform:uppercase;}#sprachwahl a:hover {color:#061D13;}#topButtons a {display:block;text-align:center;padding:10px 0 14px 0;line-height:20px;min-width: 44px;font-size:16px;font-size:1.6rem;text-decoration:none;color:var(--cGreenDark);vertical-align:top;}#topButtons a span {display:none;}#topButtons a.topButton.tB0 {background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 20 44' viewBox='0 0 20 44' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23FCF8C3' d='m20 28.3c0 .7-.6 1.2-1.3 1 0 0-2-1-8.7-1s-8.7 1-8.7 1c-.7.2-1.3-.3-1.3-1v-12.6c0-.7.6-1.2 1.3-1 0 0 2 1 8.7 1s8.7-1 8.7-1c.7-.1 1.3.3 1.3 1zm-1.3-12.1s-.9.3-1.5.3c-1.7.3-4.1.6-7.2.6s-5.4-.2-7.2-.6c-.7-.1-1.4-.4-1.4-.4v11.7s.9-.3 1.4-.3c1.7-.3 4.1-.6 7.2-.6s5.4.2 7.2.6c.6.1 1.4.3 1.4.3zm-4 8.6-2.5-4.7c0-.1-.1-.1-.2-.1s-.2 0-.2.1l-2.1 2.7c-.1.1-.2.1-.3 0l-1.3-1.2c-.1 0-.3 0-.3 0l-2.5 3.1c-.1 0-.1.2-.1.2 1.4-.1 3-.2 4.8-.2s3.3 0 4.8.2c0 .1 0 0-.1-.1zm-8.1-4.4c.6-.1 1-.7.8-1.3-.1-.6-.7-1-1.3-.8-.6.1-1 .7-.8 1.3.1.6.7 1 1.3.8z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;}#topButtons a.topButton.tB290 {background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 20 44' viewBox='0 0 20 44' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23FCF8C3' d='m6.4 966.2-1 2.6h-3.6c-1 0-1.8.8-1.8 1.8v10.3c0 1 .8 1.8 1.8 1.8h16.4c1 0 1.8-.8 1.8-1.8v-10.3c0-1-.8-1.8-1.8-1.8h-3.6l-1-2.6zm3.6 4.6c2.7 0 4.9 2.2 4.9 4.9s-2.2 4.9-4.9 4.9-4.9-2.2-4.9-4.9 2.2-4.9 4.9-4.9zm0 1.5c-1.9 0-3.3 1.5-3.3 3.3s1.4 3.4 3.3 3.4 3.3-1.5 3.3-3.3-1.4-3.4-3.3-3.4z' transform='translate(0 -952.36218)'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;}#topButtons a.topButton.tB610 {width:153px;padding:10px 0 14px 0;background-image: url(../images/css/tBAnfrage.png);background-position:left center;background-repeat:no-repeat;font-size:18px;font-size:1.8rem;text-transform:uppercase;font-weight:700;color:var(--cGreenDark);display: none;}a.topButton.tB610:hover {background-position:right center;}a.topButton.tB620 {padding:10px 0 14px 0;margin:0 30px 0 0;}@media only screen and (max-width: 749px) {#topButtons a.topButton.tB610 {display: block;position: fixed; bottom: 0; left: 50%; transform: translateX(-50%) rotate(180deg);}#topButtons a.topButton.tB610 span {display:inline-block;transform: rotate(-180deg);}}@media only screen and (min-width: 750px) {#topButtons a.topButton.tB0, #topButtons a.topButton.tB290 {background-position:left center;padding:0 0 0 25px;line-height: 44px;}}ul.mainNavi {padding: 0;margin: 0;list-style: none;text-align:justify;font-family:"CCDutchCourageLite" !important;font-size: 25px;font-size: 2.5rem; font-style:normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;text-transform:uppercase;font-weight:400;}ul.mainNavi:after {background-color: #FFF;color: #FFF;content: '';display: inline-block;width: 100%;height:0px;}ul.mainNavi li.fLItem {display: inline-block;padding:0;margin: 0;position:relative;width:auto;}ul.mainNavi li.liSpacer {display: inline-block;padding: 0;margin: 0;line-height: 66px;width:auto;text-align:center;}ul.mainNavi li.fLItem a {display:block;margin: 0px;line-height: 30px;padding:18px 0px;font-weight: 700 !important;color:var(--cGreenDark);text-decoration: none;}ul.mainNavi li.fLItem a:hover, ul.mainNavi li.fLItem .parent:hover a {color:#A8C39F;}ul.mainNavi li.fLItem a.aActiv, ul.mainNavi li.fLItem .parent:hover a.aActiv {color:#A8C39F;padding:18px 0 15px 0;border-bottom:3px solid #A8C39F;}ul#subNavi {padding: 0;margin: 0;list-style: none;font-size: 16px;font-size: 1.6rem;font-weight:400;display:inline-block;}@media only screen and (min-width: 1250px) {ul#subNavi {font-size: 20px;font-size: 2.0rem;}}ul#subNavi li {display:inline-block;text-align:center;line-height:60px;}ul#subNavi li a {display:block;line-height: 30px;text-decoration:none;color:var(--cGreenDark);padding:15px 10px;}ul#subNavi li a:hover {color:#000;}ul#subNavi li a.sNIActiv {padding:15px 10px 12px 10px;border-bottom:3px solid var(--cGreenDark);}ul#subNavi li .subParent {position:relative;z-index:410;}ul#subNavi li .subParent .subNavi2Wrapper {display:none;position:absolute;left:50%;top:60px;width:220px;margin:0 0 0 -110px;padding:10px 20px;background-image: url(../images/css/transparent_w70.png);}ul#subNavi li .subParent:hover .subNavi2Wrapper {display:block;z-index:411;}ul#subNavi li ul.subNavi2 {margin:0;padding:0;}ul#subNavi li ul.subNavi2 li.sN2Item {margin:0;padding:0;text-align:center !important;height:auto !important;line-height:30px;display:block;}ul#subNavi li ul.subNavi2 li a {padding:0 !important;line-height:30px !important;height:auto !important;font-size: 16px;font-size: 1.6rem;}#imageNavi {width:100%;padding:30px 0;box-sizing:border-box;}.iNaviItem {width:100%;background-color:var(--cGreen);margin:0 0 30px 0;}.iNaviItem a {display:block;text-decoration:none !important;}.iNaviItem a img {width:100%;display:block;}.iNaviItem a span {display:block;color:var(--cYellow);text-decoration:none !important;}.iNaviItem span.iNIContent {width:100%;padding:40px 30px;box-sizing:border-box;}.iNaviItem span.iNIContentTitle {font-size:50px;font-size:5.0rem;line-height:50px;color:var(--cYellow);}.iNaviItem span.iNIContentText {font-size:20px;font-size:2.0rem;padding:20px 0 0 0;}.iNaviItem span.iNIContentLink {font-size:18px;font-size:1.8rem;color:var(--cOrange) !important;text-transform:uppercase;padding:20px 0 0 0;}.iNaviItem a:hover span {color:#FFF;}.iNaviItem a:hover span.iNIContentLink {color:#B18119 !important;}@media only screen and (min-width: 990px) {ul.mainNavi li.liSpacer {width:2%;}ul.mainNavi li.liSpacer.centerSpacer {display:none;}#imageNavi {width:100%;padding:40px 50px;}.iNaviItem {margin:0 0 60px 0;}.iNaviItem a {display:flex;}.iNaviItem a img {width:49%;-o-object-fit:cover; object-fit:cover;}.iNaviItem span.iNIContent {width:51%;padding:60px 50px;}}@media only screen and (min-width: 1250px) {ul.mainNavi {font-size: 30px;font-size: 3.0rem;}ul.mainNavi li.liSpacer {width:5%;}}#breadcrumbs a { color:#81998A; text-decoration:none; display:inline-block; }#breadcrumbs a:hover { color:var(--cGreenDark); }#breadcrumbs a strong { color:var(--cGreenDark); }#breadcrumbs span.bcLine { padding:0px 10px; text-align:center; display:inline-block; }#footerNavi a {text-decoration:none;color:var(--cGreen);line-height:30px;display:block;}#footerNavi a:hover {text-decoration:underline;}#footerNavi a.fNactiv {text-decoration:underline;}#footerNavi span {line-height:30px;display:block;}#footerNavi span.dot {padding:0 5px;}@media only screen and (min-width: 750px) {#topWrapper {z-index:100;}#top.home, #top.uts {height:296px;}#topLine {position:absolute;z-index:110;padding:0 15px;background-color:#BDCDC2;grid-template-columns: 200px 1fr 1fr 1fr 200px;}#topLine a.tLIcons {display:none;}#mobilNaviWrapper {display:none;}#sprachwahl {display:block;grid-column: 1/2;}#topButtons {grid-column: -4/-1;gap: 20px;}#topButtons a.topButton.tB0 {background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 20 44' viewBox='0 0 20 44' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23274832' d='m20 28.3c0 .7-.6 1.2-1.3 1 0 0-2-1-8.7-1s-8.7 1-8.7 1c-.7.2-1.3-.3-1.3-1v-12.6c0-.7.6-1.2 1.3-1 0 0 2 1 8.7 1s8.7-1 8.7-1c.7-.1 1.3.3 1.3 1zm-1.3-12.1s-.9.3-1.5.3c-1.7.3-4.1.6-7.2.6s-5.4-.2-7.2-.6c-.7-.1-1.4-.4-1.4-.4v11.7s.9-.3 1.4-.3c1.7-.3 4.1-.6 7.2-.6s5.4.2 7.2.6c.6.1 1.4.3 1.4.3zm-4 8.6-2.5-4.7c0-.1-.1-.1-.2-.1s-.2 0-.2.1l-2.1 2.7c-.1.1-.2.1-.3 0l-1.3-1.2c-.1 0-.3 0-.3 0l-2.5 3.1c-.1 0-.1.2-.1.2 1.4-.1 3-.2 4.8-.2s3.3 0 4.8.2c0 .1 0 0-.1-.1zm-8.1-4.4c.6-.1 1-.7.8-1.3-.1-.6-.7-1-1.3-.8-.6.1-1 .7-.8 1.3.1.6.7 1 1.3.8z'/%3E%3C/svg%3E");}#topButtons a.topButton.tB290 {background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 20 44' viewBox='0 0 20 44' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23274832' d='m6.4 966.2-1 2.6h-3.6c-1 0-1.8.8-1.8 1.8v10.3c0 1 .8 1.8 1.8 1.8h16.4c1 0 1.8-.8 1.8-1.8v-10.3c0-1-.8-1.8-1.8-1.8h-3.6l-1-2.6zm3.6 4.6c2.7 0 4.9 2.2 4.9 4.9s-2.2 4.9-4.9 4.9-4.9-2.2-4.9-4.9 2.2-4.9 4.9-4.9zm0 1.5c-1.9 0-3.3 1.5-3.3 3.3s1.4 3.4 3.3 3.4 3.3-1.5 3.3-3.3-1.4-3.4-3.3-3.4z' transform='translate(0 -952.36218)'/%3E%3C/svg%3E");}#topButtons a span {display: inline-block;}#topButtons a.topButton.tB610 {display: inline-block;}#mainNavi {display:block;padding:0 50px;background-color:#DFE8E1;}#hIlluTop {background-size:cover;background-position:center center;}#naviWrapper, body.naviOpen #naviWrapper {display:none;}#headerSpacer {height:80px;}}@media only screen and (min-width: 990px) {.fL { float:left; }.fR { float:right; }#topWrapper {padding:0 30px;}#top.home {height:200px;}#top.uts {height:237px;}#topLine {padding:0;background-color:transparent;}#topButtons {grid-column: -3/-1;gap: 30px;}#mainNavi {padding:0;top: 78px;background-color:transparent;}#sNWrapper {display:block;}a#logo {width:204px;height:166px;top:29px;}a#logo.logoSmall {width:156px;height:127px;top:17px;}#page {padding:0 0 25px 0;}#hIpager {top:-90px;}#pBTop {padding:10px 0 0 0;}#footerLinks {padding:60px 50px;}#content .smallContent {padding:0 15%;}.spaltenInhalte {padding:0 35px;}.sIRow2 .sIBoxWrapper {width:50%;padding:15px;display:inline-block;}.sIRow3 .sIBoxWrapper {width:33.33333%;padding:15px;float:left;}#hotelBewertungen {padding:0 50px;margin:70px 0 50px 0;}#hotBewBorder {padding:0px 100px;}#hotBewContent {padding:50px 100px;}#hotBewCSlider .hotBewItem span.hotBewITitle {padding:0 100px;}#hotBewSymbol {width:240px;height:80px;margin:0 0 0 -120px;bottom:-20px;}#bcWrapper {display:block;}#footerWrapper {display:block;}#routeField {float:left;width:70%;text-align:left;}#routeButton {float:right;width:25%;text-align:right;margin:0;}#pageBanner {padding:40px 35px 90px;}#pageBanner .pBBoxWrapper {padding:0px 15px;margin:0;display:inline-block;}#pageBanner.pB4 .pBBoxWrapper {width:25%;}#pageBanner.pB3 .pBBoxWrapper {width:33.3333%;}#pageBanner.pB2 .pBBoxWrapper {width:50%;}#partner a {height: 48px;direction:rtl;}#partner a#holidaycheck { width:136px; }#partner a#tripadvisor { width:158px; }#partner a#ritten { width:166px; }#partner a#suedtirol { width:62px; }#partner a#bookingsuedtirol { width:102px; }}@media only screen and (min-width: 1024px) {html {font-size: 62.5%;}footer {padding: 15px 0;}#footerBoxen {margin:100px 0 0 0;padding:0 20px;font-size:80%;}.fBoxWrapper {padding:0;width:calc((100% - 40px) / 3);}.fBox {height: 100%;}.fBoxContent {text-align:left;}}@media only screen and (min-width: 1250px) {#topWrapper {padding:0 50px;}#pBTop {padding:0;}#pBTopContent {width:70%;margin:0 0 0 -35%;}#pBTopContent #pBTopTitle {font-size: 65px;font-size: 6.5rem;}#pBTopContent #pBTopSubTitle {font-size: 65px;font-size: 6.5rem;}#pBTopContent #pBTopText {display:block;}#footerBoxen {margin:100px 0 0 0;padding:0 50px;font-size:120%;}.fboxIcon {height:110px;}.fboxIcon.rc {background-position:50px center;top:-65px;}.fboxIcon.bird {background-position:center center;top:-83px;}#footerNavi {margin: 0;justify-content: flex-start;align-items: flex-end;}#partner {margin: 0 0 0 auto;justify-content: flex-end;}}@media only screen and (min-width: 1500px) {#fullpage {width: 1500px;margin:0 auto;}}#overlayBG { background-color: rgba(var(--cGreen_RGB),.5); position: fixed; left: 0; right: 0; top:0; bottom: 0; width: 100%; height: 100vh;display: flex; z-index: -1; visibility: hidden; padding: 10px; -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); }body.hasOverlay #overlayBG { z-index: 5000; visibility: visible;}#overlayWrapper { width: 100%;  max-width: 1000px; margin: 0 auto auto auto; padding: 50px 0 0 0; position: relative; opacity:0;}body.hasOverlay #overlayWrapper { -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:.4s;animation-delay:.4s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}#overlayWrapper a#oW_Close { width: 50px; height: 50px; display: block; background-color: var(--cGreenDark); position: absolute; right: 0px; top: 0px; 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:30px;background-position:center;background-repeat:no-repeat;cursor: pointer;}#overlayWindow { background-color: #FFF; overflow-y: auto; max-height: calc(100dvh - 70px); position: relative;}#overlayContent { padding: 20px; font-size: 16px; font-size: 1.6rem; position: relative;}#overlayBG.noPadding #overlayContent { padding:0;}#overlayContent a { color: inherit;}@media only screen and (min-width: 800px) {#overlayWrapper { margin: 50px auto auto auto;}#overlayWindow { max-height: calc(100dvh - 130px);}#overlayContent { padding: 50px;}}