@keyframes mainNaviOpened{0%{opacity:0}100%{opacity:1}}@keyframes mainNaviClosed{0%{opacity:1;z-index:2000}100%{opacity:0;z-index:1}}@keyframes hoverLink{0%{opacity:1}100%{opacity:0.75}}@keyframes subNaviOpened{0%{height:0}100%{height:1000px}}.animateMe.jsActive:not(.animationDone){opacity:0}:root{--venedigerBody: #F6F5F1;--venedigerText: #313131;--venedigerOrange: #D99700;--venedigerLightGray: #909090;--venedigerDarkGray: #313131B3;--venedigerBeige: #D997004D;--veneidigerOverlayGray: #313131B2}@font-face{font-family:'Inter Regular';src:url("/wp-content/themes/venediger-lodge/fonts/Inter-Regular.ttf");font-display:swap}@font-face{font-family:'Inter Medium';src:url("/wp-content/themes/venediger-lodge/fonts/Inter-Medium.ttf");font-display:swap}@font-face{font-family:'Livory Regular';src:url("/wp-content/themes/venediger-lodge/fonts/HVD Fonts - Livory-Regular.otf");font-display:swap}@font-face{font-family:'Livory Italic';src:url("/wp-content/themes/venediger-lodge/fonts/HVD Fonts - Livory-RegularItalic.otf");font-display:swap}@font-face{font-family:'Livory Bold';src:url("/wp-content/themes/venediger-lodge/fonts/HVD Fonts - Livory-Bold.otf");font-display:swap}@font-face{font-family:'Livory Bold Italic';src:url("/wp-content/themes/venediger-lodge/fonts/HVD Fonts - Livory-BoldItalic.otf");font-display:swap}h1{font-family:'Livory Regular', 'serif';font-size:33px;line-height:40px;letter-spacing:2.4px}@media (min-width: 1400px){h1{font-size:55px;line-height:70px}}h1.kategorien{font-size:33px;line-height:33px;letter-spacing:0.33px;font-family:'Livory Regular', 'serif'}@media (max-width: 575px){h1.kategorien{font-size:25px;word-break:break-all}}@media (min-width: 1200px){h1.kategorien{font-size:55px;line-height:70px;letter-spacing:0.6px}}main h1{margin-top:0 !important}h2{font-family:'Inter Medium', 'sans-serif';font-size:18px;line-height:24px;letter-spacing:0.78px}@media (min-width: 1400px){h2{letter-spacing:0.78px;font-size:22px;line-height:40px}}h2 p{font-family:'Inter Medium', 'sans-serif';font-size:18px;line-height:24px;letter-spacing:0.78px}@media (min-width: 1400px){h2 p{letter-spacing:0.78px;font-size:22px;line-height:40px}}h2.inverted{color:var(--venedigerBody) !important}h2.big{font-family:'Livory Regular', 'serif';font-size:43px;line-height:1.3;letter-spacing:2.4px}@media (min-width: 1400px){h2.big{font-size:55px}}.einleitung{font-family:'Inter Medium', 'sans-serif';font-size:16px;line-height:26px;letter-spacing:0.6px}@media (min-width: 1200px){.einleitung{font-size:20px;line-height:40px}}.einleitung p{font-family:'Inter Medium', 'sans-serif';font-size:16px;line-height:26px;letter-spacing:0.6px}@media (min-width: 1200px){.einleitung p{font-size:20px;line-height:40px}}.einleitung.inverted{color:var(--venedigerBody) !important}.einleitung.big{font-family:'Livory Regular', 'serif';font-size:43px;line-height:1.3;letter-spacing:2.4px}@media (min-width: 1400px){.einleitung.big{font-size:55px}}h3,.kategorien{font-family:'Inter Medium', 'sans-serif';font-size:19px;line-height:24px;letter-spacing:0.78px;margin-bottom:30px}@media (min-width: 1400px){h3,.kategorien{font-size:26px;line-height:45px}}h3 p,.kategorien p{font-family:'Inter Medium', 'sans-serif';font-size:19px;line-height:24px;letter-spacing:0.78px}@media (min-width: 1400px){h3 p,.kategorien p{font-size:26px;line-height:45px}}h3.kategorien,.kategorien.kategorien{font-size:33px;line-height:33px;letter-spacing:0.33px;font-family:'Livory Regular', 'serif'}@media (max-width: 575px){h3.kategorien,.kategorien.kategorien{font-size:25px;word-break:break-all}}@media (min-width: 1200px){h3.kategorien,.kategorien.kategorien{font-size:55px;line-height:70px;letter-spacing:0.6px}}h3.kategorien p,.kategorien.kategorien p{font-size:33px;line-height:33px;letter-spacing:0.33px;font-family:'Livory Regular', 'serif'}@media (max-width: 575px){h3.kategorien p,.kategorien.kategorien p{font-size:25px;word-break:break-all}}@media (min-width: 1200px){h3.kategorien p,.kategorien.kategorien p{font-size:55px;line-height:70px;letter-spacing:0.6px}}h4,.button,.sub-menu-link{font-family:'Inter Medium', 'sans-serif';font-size:16px;line-height:22px;letter-spacing:1.7px;text-transform:uppercase}@media (min-width: 1400px){h4,.button,.sub-menu-link{font-size:16px;line-height:22px}}h5,#colophon,.footer{text-transform:uppercase;font-family:'Inter Medium', 'sans-serif';font-size:16px;line-height:25px;letter-spacing:1.7px}@media (min-width: 1400px){h5,#colophon,.footer{font-size:16px;line-height:25px}}h5 a,h5 p,h5 div,#colophon a,#colophon p,#colophon div,.footer a,.footer p,.footer div{text-transform:uppercase;font-family:'Inter Medium', 'sans-serif';font-size:16px;line-height:25px;letter-spacing:1.7px}@media (min-width: 1400px){h5 a,h5 p,h5 div,#colophon a,#colophon p,#colophon div,.footer a,.footer p,.footer div{font-size:16px;line-height:25px}}h6,.popupHeader{font-family:'Inter Medium', 'sans-serif';font-size:20px;line-height:50px;letter-spacing:0.3px;text-transform:uppercase}@media (min-width: 1400px){h6,.popupHeader{font-size:30px;line-height:70px}}.popupText{font-size:20px;letter-spacing:0.6px;line-height:30px;text-align:right;font-family:'Inter Medium', 'sans-serif'}.headertext{font-family:'Livory Regular', 'serif';font-size:50px;line-height:50px;letter-spacing:2px}@media (min-width: 1400px){.headertext{font-size:70px;line-height:90px;letter-spacing:2.6px}}.ausstattung{font-size:30px;letter-spacing:0.3px;line-height:70px;font-family:'Livory Regular', 'serif'}main,#newsletterPopup{font-family:'Inter Medium', 'sans-serif';font-size:16px;line-height:26px;letter-spacing:0.6px}@media (min-width: 1200px){main,#newsletterPopup{font-size:20px;line-height:40px}}main strong,#newsletterPopup strong{font-family:'Inter Medium', 'sans-serif'}main strong p,#newsletterPopup strong p{font-family:'Inter Medium', 'sans-serif'}main p,#newsletterPopup p{font-size:16px;line-height:26px;letter-spacing:0.6px;font-family:'Inter Medium', 'sans-serif'}@media (min-width: 1200px){main p,#newsletterPopup p{font-size:20px;line-height:40px}}main p strong,#newsletterPopup p strong{font-family:'Inter Medium', 'sans-serif'}main .biggerContent,#newsletterPopup .biggerContent{font-family:'Inter Medium', 'sans-serif'}@media (min-width: 1200px){main .biggerContent,#newsletterPopup .biggerContent{font-size:20px;line-height:40px}}main .biggerContent p,#newsletterPopup .biggerContent p{font-family:'Inter Medium', 'sans-serif'}@media (min-width: 1200px){main .biggerContent p,#newsletterPopup .biggerContent p{font-size:20px;line-height:40px}}.fliesstextHeader{font-size:20px;line-height:30px;letter-spacing:0.6px;text-transform:uppercase;font-family:'Inter Medium', 'sans-serif'}label,.formInfo{font-size:20px;line-height:30px;letter-spacing:0.6px;text-transform:uppercase;font-family:'Inter Medium', 'sans-serif'}.angebotsTitel{font-size:33px !important;line-height:36px !important}@media (min-width: 1900px){.angebotsTitel{font-size:38px !important;line-height:40px !important;letter-spacing:0.33px !important}}.angebotszeitraum{color:var(--venedigerBody) !important;font-size:16px;letter-spacing:1px;font-family:'Inter Medium', 'sans-serif';letter-spacing:1.7px !important;text-transform:uppercase}@media (min-width: 1400px){.angebotszeitraum{font-size:17px;letter-spacing:2.5px}}.zimmerTitel{text-transform:none}@media (min-width: 1900px){.zimmerTitel{font-size:55px !important}}.zimmertyp{font-size:16px;letter-spacing:1px;font-family:'Inter Medium', 'sans-serif';text-transform:uppercase}@media (min-width: 1400px){.zimmertyp{font-size:17px;letter-spacing:2.5px}}@media (min-width: 1200px){.zimmertyp{font-family:'Inter Medium', 'sans-serif'}}.zimmerdescription{font-size:12px;line-height:15px;text-transform:initial;font-family:'Inter Medium', 'sans-serif';cursor:pointer}@media (min-width: 1200px){.zimmerdescription{font-family:'Inter Medium', 'sans-serif'}}a.readMoreLink{width:fit-content;color:var(--venedigerText) !important;font-size:16px;letter-spacing:1px;font-family:'Inter Medium', 'sans-serif';text-transform:uppercase;text-decoration:none !important;display:flex;align-items:center;flex-direction:row;line-height:1 !important;position:relative}@media (min-width: 1400px){a.readMoreLink{font-size:17px;letter-spacing:2.5px}}a.readMoreLink:before{content:'>';margin-right:10px;line-height:1}@media (min-width: 992px){a.readMoreLink:before{margin-right:20px}}a.readMoreLink:after{display:block;width:0;bottom:-5px;content:'';border-bottom:2px solid var(--venedigerOrange);position:absolute;transition:width 500ms;-webkit-transition:width 500ms;-moz-transition:width 500ms;-ms-transition:width 500ms;-o-transition:width 500ms}a.readMoreLink:active,a.readMoreLink:focus,a.readMoreLink:hover,a.readMoreLink:visited{color:var(--venedigerOrange)}a.readMoreLink:hover:after,a.readMoreLink:active:after,a.readMoreLink:focus:after{width:100%;transition:width 500ms;-webkit-transition:width 500ms;-moz-transition:width 500ms;-ms-transition:width 500ms;-o-transition:width 500ms}main a:not(.brlbs-cmpnt-cb-btn){color:var(--venedigerOrange) !important;text-decoration:none !important}main a:not(.brlbs-cmpnt-cb-btn):hover,main a:not(.brlbs-cmpnt-cb-btn):active,main a:not(.brlbs-cmpnt-cb-btn):focus{animation:hoverlink 1s ease-in-out}main a._brlbs-btn{color:var(--venedigerBody) !important}main a._brlbs-btn:hover,main a._brlbs-btn:active,main a._brlbs-btn:focus{animation:unset}.widget_icl_lang_sel_widget{list-style:none !important}.widget_icl_lang_sel_widget .nav-menu{display:flex !important}.wpml-ls-sidebars-wpl{font-size:15px;font-family:'Inter Medium', 'sans-serif';text-transform:uppercase;padding:0}@media (min-width: 1400px){.wpml-ls-sidebars-wpl{font-size:18px}}.wpml-ls-sidebars-wpl li:first-of-type{padding-left:0 !important}.wpml-ls-sidebars-wpl li a{padding:5px 20px 5px 0;opacity:0.6;color:var(--venedigerOrange) !important}.wpml-ls-sidebars-wpl li a:active,.wpml-ls-sidebars-wpl li a:hover,.wpml-ls-sidebars-wpl li a:focus,.wpml-ls-sidebars-wpl li a:visited{color:var(--venedigerOrange) !important}.wpml-ls-sidebars-wpl .wpml-ls-current-language a{opacity:1 !important}.home .navbarOuter:not(.scrolled):not(.toggled) .wpml-ls-sidebars-wpl a{color:#fff !important}.home .navbarOuter:not(.scrolled):not(.toggled) .wpml-ls-sidebars-wpl a:active,.home .navbarOuter:not(.scrolled):not(.toggled) .wpml-ls-sidebars-wpl a:hover,.home .navbarOuter:not(.scrolled):not(.toggled) .wpml-ls-sidebars-wpl a:focus,.home .navbarOuter:not(.scrolled):not(.toggled) .wpml-ls-sidebars-wpl a:visited{color:#fff}html{overflow-x:hidden !important}html body{overflow-x:hidden !important;margin:0 !important;background-color:var(--venedigerBody);color:var(--venedigerText);word-break:break-all}html body .overlayBackground{display:none}html body #BorlabsCookieBox{word-break:break-word !important}html body #BorlabsCookieBox .brlbs-cmpnt-container{word-break:break-word}html body.popupOverlay{overflow:hidden !important;width:100vw;height:100vh}html body.popupOverlay .overlayBackground,html body.popupOverlay .overlayBackgroundNewsletter{width:100%;height:100%;background-color:rgba(0,0,0,0.5);position:fixed;top:0;left:0;display:flex;z-index:9999}html body.noOverflow{height:100vh}@media (min-width: 1900px){html body main .container,html body header .container,html body footer .container,html body #zusatzfooter .container{max-width:1656px !important}}@media (min-width: 2900px){html body main .container,html body header .container,html body footer .container,html body #zusatzfooter .container{max-width:2400px !important}}html body main{word-break:normal !important;margin-top:75px;position:relative;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}html body main.toggled{z-index:101}@media (min-width: 1200px){html body main{margin-top:100px}}html body main h1,html body main h2,html body main h3{word-break:keep-all !important;hyphens:none}html body p{margin-bottom:15px;line-height:2}footer{z-index:101}.strikeThrough{content:"";position:absolute;top:-50%;right:40%;background-color:var(--venedigerOrange);transform:rotate(60deg);z-index:2;width:4px;height:210%}main .contentContainer{padding-top:40px;padding-bottom:40px}@media (max-width: 1199px){main .contentContainer{padding-left:30px;padding-right:30px}}@media (min-width: 1200px){main .contentContainer{padding-top:60px;padding-bottom:60px}}@media (min-width: 1200px){main .contentContainer.biggerMargins{padding-top:200px}}.popup{position:fixed;height:90vh;width:90vw;left:5vw;top:5vh;padding:30px;z-index:9999;overflow-y:auto;word-break:break-word;background-color:var(--venedigerBody);color:var(--venedigerText)}.popup .popupcontent:after{content:'';display:block;height:50px}.popup .popupheading{font-size:40px !important;line-height:40px !important;margin-top:0}.popup .einleitung{font-family:"Inter Medium","sans-serif";font-size:18px;line-height:24px;letter-spacing:.78px}@media (min-width: 1400px){.popup .einleitung{letter-spacing:.78px;font-size:22px;line-height:40px}}.popup.closed{display:none}.popup .popupClose{right:20px;top:20px;cursor:pointer;position:absolute}@media (min-width: 1200px){.popup{height:50vh;width:50vw;left:25vw;top:25vh;padding:50px}}.popup a{color:var(--venedigerOrange) !important}.sendgrid-subscription-widget{max-width:800px;display:flex}.sendgrid-subscription-widget input,.sendgrid-subscription-widget select{font-family:'Inter Regular', 'sans-serif';font-size:16px;line-height:26px;letter-spacing:0.6px;text-transform:uppercase}@media (min-width: 1200px){.sendgrid-subscription-widget input,.sendgrid-subscription-widget select{font-size:20px;line-height:40px}}.sendgrid-subscription-widget input{border:none;border-bottom:2px solid var(--venedigerText)}.sendgrid-subscription-widget .sg_custom::placeholder,.sendgrid-subscription-widget .sg_email::placeholder{color:var(--venedigerText)}.sendgrid-subscription-widget .sg_custom,.sendgrid-subscription-widget .sg_email{padding-top:0.25em !important;padding-bottom:0.25em !important;margin-bottom:0.75em !important;outline:0 !important}.sendgrid-subscription-widget .sg_custom::placeholder,.sendgrid-subscription-widget .sg_email::placeholder{color:var(--venedigerLightGray) !important;text-transform:uppercase}.sendgrid-subscription-widget select{margin-bottom:0.75em !important;color:var(--venedigerLightGray) !important;text-transform:uppercase}.sendgrid-subscription-widget select option{color:var(--venedigerText) !important;text-transform:uppercase;outline:0 !important}.sendgrid-subscription-widget .sg-consent-text label{font-family:'Inter Regular', 'sans-serif';line-height:1.2;-ms-word-break:break-word;word-break:break-word}.sendgrid-subscription-widget .sg-submit-btn{display:flex;color:var(--venedigerText);border:none;background-color:transparent;text-transform:uppercase;cursor:pointer;vertical-align:middle;width:100%;padding:1em 1em 1em;text-align:center;font-family:sans-serif;font-size:17px;letter-spacing:2.5px}.sendgrid-subscription-widget .sg_signup_first_name,.sendgrid-subscription-widget .sg_signup_last_name{margin-right:.5em}.sendgrid-subscription-widget .response{display:none;font-family:sans-serif;font-size:1em}.sendgrid-subscription-widget .success{color:green}.sendgrid-subscription-widget .error,.sendgrid-subscription-widget .sg-consent-text a{color:#cc1414}.sendgrid-subscription-widget .required{outline:none}.sendgrid-subscription-widget .sg_custom,.sendgrid-subscription-widget .sg_email{border:none;border-bottom:2px solid var(--venedigerText);border-radius:0px;margin:1em 1em 1em 0em;width:100%;background-color:transparent}.sendgrid-subscription-widget .sg-submit-btn:active{color:var(--venedigerText);text-decoration:underline;text-underline-offset:2px}.sendgrid-subscription-widget .sg-submit-btn:hover{color:var(--venedigerText);text-decoration:underline;text-underline-offset:2px}.sendgrid-subscription-widget .sg-consent-text label{text-transform:none;margin-top:20px;line-height:1.25;letter-spacing:.3px}.sendgrid-subscription-widget .checkbox_label{padding-left:1em}#masthead{position:relative}#masthead #headertext{height:100%;width:100%;padding-left:60px;padding-right:60px;display:flex;justify-content:center;align-items:center;position:absolute;z-index:9;text-align:center;color:var(--venedigerBody)}@media (min-width: 1025px){#masthead #headertext{padding-left:30px;padding-right:30px}}#masthead #headertext span{overflow-wrap:normal;word-break:keep-all}#masthead #sliderMobil.sliderDesktop,#masthead #sliderDesktop.sliderDesktop{display:none}#masthead #sliderMobil.sliderMobil,#masthead #sliderDesktop.sliderMobil{display:flex}@media (min-width: 1025px){#masthead #sliderMobil.sliderDesktop,#masthead #sliderDesktop.sliderDesktop{display:flex !important}#masthead #sliderMobil.sliderMobil,#masthead #sliderDesktop.sliderMobil{display:none !important}}#masthead #sliderMobil img,#masthead #sliderDesktop img{height:100vh;width:100vw;object-fit:cover}#masthead #sliderMobil .slick-prev,#masthead #sliderDesktop .slick-prev{position:absolute;top:calc(50vh - 20px);background-color:transparent;border:0;box-shadow:none;height:40px;width:40px;background-image:url("/wp-content/themes/venediger-lodge/svg/vl-arrow-left.svg");background-size:contain;background-repeat:no-repeat;font-size:0;color:transparent;left:15px;z-index:99}@media (min-width: 768px){#masthead #sliderMobil .slick-prev,#masthead #sliderDesktop .slick-prev{left:calc((100% - 720px) / 2)}}@media (min-width: 992px){#masthead #sliderMobil .slick-prev,#masthead #sliderDesktop .slick-prev{left:calc((100% - 960px) / 2)}}@media (min-width: 1200px){#masthead #sliderMobil .slick-prev,#masthead #sliderDesktop .slick-prev{left:calc((100% - 1140px) / 2)}}@media (min-width: 1400px){#masthead #sliderMobil .slick-prev,#masthead #sliderDesktop .slick-prev{left:calc((100% - 1320px) / 2)}}@media (min-width: 1900px){#masthead #sliderMobil .slick-prev,#masthead #sliderDesktop .slick-prev{left:calc((100% - 1656px) / 2)}}@media (min-width: 2900px){#masthead #sliderMobil .slick-prev,#masthead #sliderDesktop .slick-prev{left:calc((100% - 2400px) / 2)}}#masthead #sliderMobil .slick-next,#masthead #sliderDesktop .slick-next{position:absolute;top:calc(50vh - 20px);z-index:99;background-color:transparent;border:0;box-shadow:none;height:40px;width:40px;background-image:url("/wp-content/themes/venediger-lodge/svg/vl-arrow-right.svg");background-size:contain;background-repeat:no-repeat;font-size:0;color:transparent;right:15px}@media (min-width: 768px){#masthead #sliderMobil .slick-next,#masthead #sliderDesktop .slick-next{right:calc((100% - 720px) / 2)}}@media (min-width: 992px){#masthead #sliderMobil .slick-next,#masthead #sliderDesktop .slick-next{right:calc((100% - 960px) / 2)}}@media (min-width: 1200px){#masthead #sliderMobil .slick-next,#masthead #sliderDesktop .slick-next{right:calc((100% - 1140px) / 2)}}@media (min-width: 1400px){#masthead #sliderMobil .slick-next,#masthead #sliderDesktop .slick-next{right:calc((100% - 1320px) / 2)}}@media (min-width: 1900px){#masthead #sliderMobil .slick-next,#masthead #sliderDesktop .slick-next{right:calc((100% - 1656px) / 2)}}@media (min-width: 2900px){#masthead #sliderMobil .slick-next,#masthead #sliderDesktop .slick-next{right:calc((100% - 2400px) / 2)}}#masthead #sliderMobil .slick-list img,#masthead #sliderDesktop .slick-list img{height:100vh;width:100vw;object-fit:cover}#masthead .breadcrumbs{margin-top:200px}#masthead .breadcrumbs .subPages,#masthead .breadcrumbs .mainPages{justify-content:center;display:flex;list-style:none;margin:0 !important;padding:0 !important}#masthead .breadcrumbs .subPages.mainPages,#masthead .breadcrumbs .mainPages.mainPages{justify-content:flex-start}#masthead .breadcrumbs .subPages li,#masthead .breadcrumbs .mainPages li{padding:10px}@media (min-width: 1200px){#masthead .breadcrumbs .subPages li,#masthead .breadcrumbs .mainPages li{padding:30px}}#masthead .breadcrumbs .subPages li a,#masthead .breadcrumbs .mainPages li a{color:var(--venedigerText) !important;font-family:'Inter Medium', 'sans-serif';font-size:12px;line-height:15px;letter-spacing:1px;text-transform:uppercase;text-decoration:none !important;position:relative}#masthead .breadcrumbs .subPages li a.home,#masthead .breadcrumbs .mainPages li a.home{color:var(--venedigerDarkGray) !important}@media (min-width: 1200px){#masthead .breadcrumbs .subPages li a,#masthead .breadcrumbs .mainPages li a{font-size:16px;line-height:22px;letter-spacing:1.7px}}@media (min-width: 1200px) and (min-width: 1400px){#masthead .breadcrumbs .subPages li a,#masthead .breadcrumbs .mainPages li a{font-size:16px;line-height:22px}}#masthead .breadcrumbs .subPages li a:before,#masthead .breadcrumbs .mainPages li a:before{display:block;width:0;bottom:0;content:'';border-bottom:2px solid var(--venedigerText);position:absolute;transition:width 500ms;-webkit-transition:width 500ms;-moz-transition:width 500ms;-ms-transition:width 500ms;-o-transition:width 500ms}#masthead .breadcrumbs .subPages li a:hover:before,#masthead .breadcrumbs .mainPages li a:hover:before{width:100%}#masthead .breadcrumbs .subPages li a.current,#masthead .breadcrumbs .subPages li a.ancestor,#masthead .breadcrumbs .mainPages li a.current,#masthead .breadcrumbs .mainPages li a.ancestor{text-decoration:none !important}#masthead .breadcrumbs .subPages li a.current:before,#masthead .breadcrumbs .subPages li a.ancestor:before,#masthead .breadcrumbs .mainPages li a.current:before,#masthead .breadcrumbs .mainPages li a.ancestor:before{width:100%}#masthead .breadcrumbs .subPages li a.home,#masthead .breadcrumbs .mainPages li a.home{color:var(--venedigerDarkGray) !important}#masthead .breadcrumbs .subPages li a.home:before,#masthead .breadcrumbs .mainPages li a.home:before{border-color:var(--venedigerDarkGray) !important}#masthead .breadcrumbs .subPages.mainPages li:first-of-type,#masthead .breadcrumbs .mainPages.mainPages li:first-of-type{padding-left:0 !important}@media (max-width: 767px){#masthead .breadcrumbs .subPages{margin-top:15px;margin-bottom:15px;flex-direction:column}#masthead .breadcrumbs .subPages li{margin-bottom:0 !important;padding:7px 0 !important}}.navbarOuter{position:fixed;top:0;left:0;z-index:2100;padding-left:calc(100vw - 100%);background-color:var(--venedigerBody);padding-top:20px;height:100px;width:100%}@media (min-width: 1200px){.navbarOuter{height:175px}}.navbarOuter .leftCol{display:flex;align-items:center;justify-content:flex-start}.navbarOuter .leftCol .widget{margin:0}.navbarOuter .middleCol{display:flex;justify-content:center;align-items:center;z-index:10}.navbarOuter .middleCol .siteLogo{display:flex !important;background-color:var(--venedigerOrange);border:0;box-shadow:none;width:80px;height:80px;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url("/wp-content/themes/venediger-lodge/svg/vl-logo.svg");-webkit-mask-image:url("/wp-content/themes/venediger-lodge/svg/vl-logo.svg")}@media (min-width: 1200px){.navbarOuter .middleCol .siteLogo{width:150px;height:150px}}.navbarOuter .rightCol{display:flex;justify-content:flex-end;align-items:center}.navbarOuter .rightCol .menu-toggle,.navbarOuter .rightCol #camLink{display:flex !important;background-color:transparent;border:0;box-shadow:none;width:32px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("/wp-content/themes/venediger-lodge/svg/vl-burger-orange.svg");outline:0 !important}.navbarOuter .rightCol #camLink{background-image:url("/wp-content/themes/venediger-lodge/svg/vl-video-orange.svg")}.navbarOuter .rightCol .menu-toggle{margin-left:32px}.navbarOuter .rightCol .menu-toggle.disabled{pointer-events:none;cursor:initial}.navbarOuter.toggled .menu-toggle{background-image:url("/wp-content/themes/venediger-lodge/svg/vl-close-orange.svg") !important}#site-navigation{position:fixed;top:100px;animation:750ms mainNaviClosed;opacity:0;z-index:100;background-color:var(--venedigerBody);height:100vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}#site-navigation::-webkit-scrollbar{width:0;height:0}@media (min-width: 1200px){#site-navigation{top:175px}}#site-navigation.load{display:none}#site-navigation:not(.toggled) .menu-header-container{background-color:var(--venedigerBody)}#site-navigation:not(.toggled) .menu-header-container.mobileMenuUntoggled{display:flex;animation:750ms mainNaviOpened;opacity:1;height:calc(100vh)}#site-navigation:not(.toggled) .menu-toggle{background-image:url("/wp-content/themes/venediger-lodge/svg/vl-burger-orange.svg")}#site-navigation.toggled{opacity:1;animation:750ms mainNaviOpened;background-color:var(--venedigerBody);height:calc(100vh - 100px);z-index:999}@media (min-width: 1200px){#site-navigation.toggled{height:calc(100vh - 175px)}}#site-navigation.toggled .menu-toggle{background-image:url("/wp-content/themes/venediger-lodge/svg/vl-close-orange.svg")}#site-navigation.toggled .menu-header-container{height:fit-content;display:flex;animation:750ms mainNaviOpened;opacity:1;background-color:var(--venedigerBody)}@media (min-width: 1200px){#site-navigation.toggled .menu-header-container{width:100%}}@media (max-width: 1199px){#site-navigation .container{height:calc(100vh - 100px);padding-bottom:100px;padding-left:30px;padding-right:30px}}#site-navigation .secondaryOuter{position:relative}#site-navigation .secondaryOuter .menu-secondary-container,#site-navigation .secondaryOuter .menu-secondary-en-container{margin-top:auto;display:flex !important;animation:750ms mainNaviOpened;opacity:1;width:100%;position:fixed;bottom:0;padding-bottom:20px;padding-right:20px;left:0;justify-content:flex-end;height:auto}@media (max-width: 575px){#site-navigation .secondaryOuter .menu-secondary-container,#site-navigation .secondaryOuter .menu-secondary-en-container{background-color:var(--venedigerBody)}}@media (min-width: 1200px){#site-navigation .secondaryOuter .menu-secondary-container,#site-navigation .secondaryOuter .menu-secondary-en-container{left:auto;right:auto;justify-content:flex-end;width:1140px;bottom:0;padding-bottom:120px}}@media (min-width: 1400px){#site-navigation .secondaryOuter .menu-secondary-container,#site-navigation .secondaryOuter .menu-secondary-en-container{width:1320px}}@media (min-width: 1900px){#site-navigation .secondaryOuter .menu-secondary-container,#site-navigation .secondaryOuter .menu-secondary-en-container{width:1656px !important}}@media (min-width: 2900px){#site-navigation .secondaryOuter .menu-secondary-container,#site-navigation .secondaryOuter .menu-secondary-en-container{width:2400px !important}}#site-navigation .secondaryOuter .menu-secondary-container ul,#site-navigation .secondaryOuter .menu-secondary-en-container ul{display:flex;height:fit-content;align-self:flex-end;flex-direction:row;margin-right:8px}@media (max-width: 1199px){#site-navigation .secondaryOuter .menu-secondary-container ul,#site-navigation .secondaryOuter .menu-secondary-en-container ul{left:0;align-items:center;margin-left:0;margin-right:0}}#site-navigation .secondaryOuter .menu-secondary-container ul li,#site-navigation .secondaryOuter .menu-secondary-en-container ul li{font-family:'Livory Regular', 'serif';display:flex}@media (max-width: 767px){#site-navigation .secondaryOuter .menu-secondary-container ul li,#site-navigation .secondaryOuter .menu-secondary-en-container ul li{font-size:32px !important;letter-spacing:1px !important;line-height:39px}}@media (min-width: 768px){#site-navigation .secondaryOuter .menu-secondary-container ul li,#site-navigation .secondaryOuter .menu-secondary-en-container ul li{font-size:33px;line-height:40px;letter-spacing:2.4px}}@media (min-width: 768px) and (min-width: 1400px){#site-navigation .secondaryOuter .menu-secondary-container ul li,#site-navigation .secondaryOuter .menu-secondary-en-container ul li{font-size:55px;line-height:70px}}#site-navigation .secondaryOuter .menu-secondary-container ul li:not(:first-of-type),#site-navigation .secondaryOuter .menu-secondary-en-container ul li:not(:first-of-type){padding-left:20px}#site-navigation .secondaryOuter .menu-secondary-container ul li:not(:last-of-type):after,#site-navigation .secondaryOuter .menu-secondary-en-container ul li:not(:last-of-type):after{content:'|'}#site-navigation .secondaryOuter .menu-secondary-container ul li:not(:last-of-type) a,#site-navigation .secondaryOuter .menu-secondary-en-container ul li:not(:last-of-type) a{padding-right:20px}#site-navigation .secondaryOuter .menu-secondary-container ul li a,#site-navigation .secondaryOuter .menu-secondary-en-container ul li a{color:var(--venedigerText);width:auto}#site-navigation .secondaryOuter .menu-secondary-container ul li a span,#site-navigation .secondaryOuter .menu-secondary-en-container ul li a span{position:relative}#site-navigation .secondaryOuter .menu-secondary-container ul li a span:before,#site-navigation .secondaryOuter .menu-secondary-en-container ul li a span:before{display:block;width:0;bottom:2px;content:'';border-bottom:3px solid var(--venedigerText);position:absolute;transition:width 500ms;-webkit-transition:width 500ms;-moz-transition:width 500ms;-ms-transition:width 500ms;-o-transition:width 500ms}#site-navigation .secondaryOuter .menu-secondary-container ul li a span:hover:before,#site-navigation .secondaryOuter .menu-secondary-en-container ul li a span:hover:before{width:100%}#site-navigation .secondaryOuter .menu-secondary-container ul li a span,#site-navigation .secondaryOuter .menu-secondary-en-container ul li a span{word-break:initial;position:relative}#site-navigation .secondaryOuter .menu-secondary-container ul li a:hover,#site-navigation .secondaryOuter .menu-secondary-container ul li a:active,#site-navigation .secondaryOuter .menu-secondary-container ul li a:focus,#site-navigation .secondaryOuter .menu-secondary-container ul li a:visited,#site-navigation .secondaryOuter .menu-secondary-en-container ul li a:hover,#site-navigation .secondaryOuter .menu-secondary-en-container ul li a:active,#site-navigation .secondaryOuter .menu-secondary-en-container ul li a:focus,#site-navigation .secondaryOuter .menu-secondary-en-container ul li a:visited{font-family:'Livory Regular', 'serif';color:var(--venedigerText)}@media (max-width: 767px){#site-navigation .secondaryOuter .menu-secondary-container ul li a:hover,#site-navigation .secondaryOuter .menu-secondary-container ul li a:active,#site-navigation .secondaryOuter .menu-secondary-container ul li a:focus,#site-navigation .secondaryOuter .menu-secondary-container ul li a:visited,#site-navigation .secondaryOuter .menu-secondary-en-container ul li a:hover,#site-navigation .secondaryOuter .menu-secondary-en-container ul li a:active,#site-navigation .secondaryOuter .menu-secondary-en-container ul li a:focus,#site-navigation .secondaryOuter .menu-secondary-en-container ul li a:visited{font-size:32px !important;letter-spacing:1px !important;line-height:39px}}@media (min-width: 768px){#site-navigation .secondaryOuter .menu-secondary-container ul li a:hover,#site-navigation .secondaryOuter .menu-secondary-container ul li a:active,#site-navigation .secondaryOuter .menu-secondary-container ul li a:focus,#site-navigation .secondaryOuter .menu-secondary-container ul li a:visited,#site-navigation .secondaryOuter .menu-secondary-en-container ul li a:hover,#site-navigation .secondaryOuter .menu-secondary-en-container ul li a:active,#site-navigation .secondaryOuter .menu-secondary-en-container ul li a:focus,#site-navigation .secondaryOuter .menu-secondary-en-container ul li a:visited{font-size:33px;line-height:40px;letter-spacing:2.4px}}@media (min-width: 768px) and (min-width: 1400px){#site-navigation .secondaryOuter .menu-secondary-container ul li a:hover,#site-navigation .secondaryOuter .menu-secondary-container ul li a:active,#site-navigation .secondaryOuter .menu-secondary-container ul li a:focus,#site-navigation .secondaryOuter .menu-secondary-container ul li a:visited,#site-navigation .secondaryOuter .menu-secondary-en-container ul li a:hover,#site-navigation .secondaryOuter .menu-secondary-en-container ul li a:active,#site-navigation .secondaryOuter .menu-secondary-en-container ul li a:focus,#site-navigation .secondaryOuter .menu-secondary-en-container ul li a:visited{font-size:55px;line-height:70px}}#site-navigation .secondaryOuter .menu-secondary-container ul li.current-menu-item a span:before,#site-navigation .secondaryOuter .menu-secondary-en-container ul li.current-menu-item a span:before{width:100%}#site-navigation a{outline:0 !important}#site-navigation .navCol{display:flex;padding-bottom:100px;flex-direction:column;min-height:calc(100vh - 100px)}@media (max-width: 1199px){#site-navigation .navCol{flex-direction:column;min-height:calc(100vh - 100px);padding-bottom:100px}}@media (min-width: 1200px){#site-navigation .navCol{min-height:calc(100vh - 175px)}}#site-navigation .navCol #primary-menu{flex-direction:column;display:flex;height:fit-content;margin-bottom:150px;width:fit-content}@media (max-width: 575px){#site-navigation .navCol #primary-menu{width:100%}}#site-navigation .navCol #primary-menu li.main-menu-item{font-family:'Livory Regular', 'serif';padding-bottom:0 !important}@media (max-width: 767px){#site-navigation .navCol #primary-menu li.main-menu-item{font-size:32px !important;letter-spacing:1px !important;line-height:39px}}@media (min-width: 768px){#site-navigation .navCol #primary-menu li.main-menu-item{font-size:33px;line-height:40px;letter-spacing:2.4px}}@media (min-width: 768px) and (min-width: 1400px){#site-navigation .navCol #primary-menu li.main-menu-item{font-size:55px;line-height:70px}}#site-navigation .navCol #primary-menu li.main-menu-item:not(:first-of-type){padding-top:30px}@media (min-width: 1200px){#site-navigation .navCol #primary-menu li.main-menu-item:not(:first-of-type){padding-top:50px}}#site-navigation .navCol #primary-menu li.main-menu-item ul{position:relative;box-shadow:none;z-index:unset;overflow:hidden;top:unset;float:unset;left:unset;flex-direction:column;margin-left:20px;height:100%;max-height:20px;width:100%;transition:1s ease}#site-navigation .navCol #primary-menu li.main-menu-item ul li{padding-top:10px;padding-bottom:10px}#site-navigation .navCol #primary-menu li.main-menu-item ul li:first-of-type{padding-top:45px !important}#site-navigation .navCol #primary-menu li.main-menu-item.openedSubmenu>ul{display:flex;max-height:15em}#site-navigation .navCol #primary-menu li a{color:var(--venedigerLightGray);text-decoration:none !important;width:auto}#site-navigation .navCol #primary-menu li a span{position:relative;display:flex;width:100%}@media (max-width: 575px){#site-navigation .navCol #primary-menu li a span{width:fit-content}}#site-navigation .navCol #primary-menu li a span:before{display:block;width:0;bottom:0;content:'';border-bottom:2px solid var(--venedigerLightGray);position:absolute;transition:width 500ms;-webkit-transition:width 500ms;-moz-transition:width 500ms;-ms-transition:width 500ms;-o-transition:width 500ms}#site-navigation .navCol #primary-menu li a span:hover:before{width:100%}#site-navigation .navCol #primary-menu li a:hover,#site-navigation .navCol #primary-menu li a:active,#site-navigation .navCol #primary-menu li a:focus{color:var(--venedigerLightGray);text-decoration:none !important}#site-navigation .navCol #primary-menu li.sub-menu-item a span{display:unset}#site-navigation .navCol #primary-menu li.current-menu-item>a,#site-navigation .navCol #primary-menu li.current-menu-ancestor>a{color:var(--venedigerText) !important}#site-navigation .navCol #primary-menu li.current-menu-item>a span:before,#site-navigation .navCol #primary-menu li.current-menu-ancestor>a span:before{width:100%}#site-navigation .navCol #primary-menu li.current-menu-item>a:hover,#site-navigation .navCol #primary-menu li.current-menu-item>a:active,#site-navigation .navCol #primary-menu li.current-menu-item>a:focus,#site-navigation .navCol #primary-menu li.current-menu-ancestor>a:hover,#site-navigation .navCol #primary-menu li.current-menu-ancestor>a:active,#site-navigation .navCol #primary-menu li.current-menu-ancestor>a:focus{color:var(--venedigerText) !important}#site-navigation .navCol #primary-menu li.menu-item-depth-1 a span:before{border-bottom-width:2px}#site-navigation .navCol #primary-menu li ul li a{color:var(--venedigerLightGray);text-decoration:none !important}#site-navigation .navCol #primary-menu li ul li a:hover,#site-navigation .navCol #primary-menu li ul li a:active,#site-navigation .navCol #primary-menu li ul li a:focus,#site-navigation .navCol #primary-menu li ul li a:visited{color:var(--venedigerLightGray);text-decoration:none !important}#site-navigation .navCol #primary-menu li ul li.current-menu-item>a{color:var(--venedigerText) !important}#site-navigation .navCol #primary-menu li ul li.current-menu-item>a:hover,#site-navigation .navCol #primary-menu li ul li.current-menu-item>a:active,#site-navigation .navCol #primary-menu li ul li.current-menu-item>a:focus,#site-navigation .navCol #primary-menu li ul li.current-menu-item>a:visited{color:var(--venedigerText) !important}#site-navigation.mobileMenu ul li.menu-item-has-children>a{position:relative}#site-navigation.mobileMenu ul li.menu-item-has-children>a:after{content:'+';font-family:'Inter Medium', 'sans-serif';font-size:16px;line-height:17px;letter-spacing:1.7px;left:110%;top:calc(50% - 8.5px);line-height:1 !important;position:absolute}@media (min-width: 1200px){#site-navigation.mobileMenu ul li.menu-item-has-children>a:after{font-size:30px;line-height:30px}}@media (max-width: 575px){#site-navigation.mobileMenu ul li.menu-item-has-children>a:after{left:unset;right:0}}#site-navigation.mobileMenu ul li.menu-item-has-children ul{height:0}#site-navigation.mobileMenu ul li.menu-item-has-children.openedSubmenu>a:after{content:'-' !important}#site-navigation.mobileMenu ul li.menu-item-has-children.openedSubmenu ul{display:flex !important}.home .navbarOuter{background-color:transparent}@media (max-width: 1199px){.home .navbarOuter{padding-left:30px;padding-right:30px}}.home .navbarOuter.toggled{background-color:var(--venedigerBody);animation:750ms mainNaviOpened}.home .navbarOuter.load{background-color:transparent;animation:750ms mainNaviClosed}.home .navbarOuter:not(.toggled):not(.scrolled) #camLink{background-image:url("/wp-content/themes/venediger-lodge/svg/vl-video-white.svg")}.home .navbarOuter:not(.toggled):not(.scrolled) .siteLogo{background-color:var(--venedigerBody) !important}.home .navbarOuter:not(.toggled):not(.scrolled) .menu-toggle{background-image:url("/wp-content/themes/venediger-lodge/svg/vl-burger-white.svg") !important}.home .navbarOuter:not(.toggled).scrolled,.home .navbarOuter:not(.toggled).toggled{background-color:var(--venedigerBody)}#colophon{position:relative;width:100%;border-bottom:50px solid var(--venedigerText)}#colophon #footerInner{z-index:11;padding-top:75px;padding-bottom:150px}#colophon #footerInner .siteinfoRow{margin-bottom:50px}@media (min-width: 1200px){#colophon #footerInner .siteinfoRow{margin-bottom:75px}}#colophon #footerInner .siteinfoRow .adressColLeft,#colophon #footerInner .siteinfoRow .adressColRight{text-transform:uppercase}@media (max-width: 1199px){#colophon #footerInner .siteinfoRow .adressColLeft,#colophon #footerInner .siteinfoRow .adressColRight{order:2;padding-left:30px;padding-right:30px}}#colophon #footerInner .siteinfoRow .adressColLeft div:not(:last-of-type),#colophon #footerInner .siteinfoRow .adressColRight div:not(:last-of-type){margin-bottom:25px}#colophon #footerInner .siteinfoRow .adressColLeft a,#colophon #footerInner .siteinfoRow .adressColRight a{color:var(--venedigerText) !important;text-decoration:none !important;opacity:1}#colophon #footerInner .siteinfoRow .adressColLeft a:hover,#colophon #footerInner .siteinfoRow .adressColLeft a:active,#colophon #footerInner .siteinfoRow .adressColLeft a:focus,#colophon #footerInner .siteinfoRow .adressColRight a:hover,#colophon #footerInner .siteinfoRow .adressColRight a:active,#colophon #footerInner .siteinfoRow .adressColRight a:focus{opacity:0.75;animation:hoverLink 0.5s ease-in-out}@media (max-width: 1199px){#colophon #footerInner .siteinfoRow .adressColRight{margin-top:50px}}@media (max-width: 1199px){#colophon #footerInner .siteinfoRow .extraInfoCol{margin-top:50px;order:4;padding-left:30px;padding-right:30px}}@media (max-width: 1199px){#colophon #footerInner .siteinfoRow .checkoutCol{display:flex;justify-content:flex-end;padding-right:30px}}@media (max-width: 767px){#colophon #footerInner .siteinfoRow .checkoutCol{display:flex;justify-content:flex-start;padding-right:unset}}@media (max-width: 1199px){#colophon #footerInner .siteinfoRow .logoCol{order:1;margin-bottom:100px;padding-left:30px;padding-right:30px;display:flex;justify-content:center}}@media (max-width: 1199px){#colophon #footerInner .siteinfoRow .logoCol img{width:60vw}}@media (max-width: 1199px){#colophon #footerInner .menuRow .menuCol{order:2;padding-left:30px;padding-right:30px}}#colophon #footerInner .menuRow .socialCol{order:1}@media (max-width: 1199px){#colophon #footerInner .menuRow .socialCol{padding-left:30px;padding-right:30px}}#colophon #footerInner .menuRow .menu-footer-links-container{display:flex;justify-content:flex-start}@media (max-width: 1199px){#colophon #footerInner .menuRow .menu-footer-links-container{margin-right:30px}}#colophon #footerInner .menuRow #footer-left,#colophon #footerInner .menuRow #footer-right{margin-left:0;padding-left:0;display:flex;justify-content:space-between;flex-wrap:wrap;list-style:none}@media (min-width: 1200px){#colophon #footerInner .menuRow #footer-left,#colophon #footerInner .menuRow #footer-right{columns:1;-webkit-columns:1;-moz-columns:1;width:100%;display:flex;justify-content:space-between}}#colophon #footerInner .menuRow #footer-left li,#colophon #footerInner .menuRow #footer-right li{display:inline;list-style-type:none;width:50%;box-sizing:border-box;margin-bottom:30px}@media (min-width: 1200px){#colophon #footerInner .menuRow #footer-left li,#colophon #footerInner .menuRow #footer-right li{width:initial;box-sizing:initial;margin-bottom:0}}#colophon #footerInner .menuRow #footer-left li:nth-child(odd),#colophon #footerInner .menuRow #footer-right li:nth-child(odd){text-align:left}#colophon #footerInner .menuRow #footer-left li:nth-child(even),#colophon #footerInner .menuRow #footer-right li:nth-child(even){text-align:right}@media (min-width: 1200px){#colophon #footerInner .menuRow #footer-left li:nth-child(even),#colophon #footerInner .menuRow #footer-right li:nth-child(even){text-align:left}}#colophon #footerInner .menuRow #footer-left a,#colophon #footerInner .menuRow #footer-right a{font-family:'Inter Medium', 'sans-serif';font-size:14px;line-height:17px;text-transform:uppercase;color:var(--venedigerText);text-decoration:none !important;opacity:1}@media (min-width: 1400px){#colophon #footerInner .menuRow #footer-left a,#colophon #footerInner .menuRow #footer-right a{font-size:16px;line-height:25px}}#colophon #footerInner .menuRow #footer-left a:hover,#colophon #footerInner .menuRow #footer-left a:active,#colophon #footerInner .menuRow #footer-left a:focus,#colophon #footerInner .menuRow #footer-left a:visited,#colophon #footerInner .menuRow #footer-right a:hover,#colophon #footerInner .menuRow #footer-right a:active,#colophon #footerInner .menuRow #footer-right a:focus,#colophon #footerInner .menuRow #footer-right a:visited{color:var(--venedigerText)}#colophon #footerInner .menuRow #footer-left a:hover,#colophon #footerInner .menuRow #footer-left a:active,#colophon #footerInner .menuRow #footer-left a:focus,#colophon #footerInner .menuRow #footer-right a:hover,#colophon #footerInner .menuRow #footer-right a:active,#colophon #footerInner .menuRow #footer-right a:focus{opacity:0.75;animation:hoverLink 0.5s ease-in-out}@media (max-width: 1199px){#colophon #footerInner .menuRow #footer-left{columns:2;-webkit-columns:2;-moz-columns:2;width:100%}}@media (max-width: 1199px){#colophon #footerInner .menuRow #footer-right{width:100%;display:flex;justify-content:space-between}}#stickyFooter,#alertFooter{position:fixed;display:flex;bottom:0;width:100%;padding-bottom:10px;justify-content:center;align-items:center;z-index:150}#stickyFooter#alertFooter,#alertFooter#alertFooter{justify-content:flex-start;padding-bottom:0 !important}@media (min-width: 1200px){#stickyFooter#alertFooter,#alertFooter#alertFooter{padding-bottom:30px !important}}@media (max-width: 1199px){#stickyFooter#alertFooter,#alertFooter#alertFooter{margin-left:initial !important}}@media (min-width: 1200px){#stickyFooter,#alertFooter{padding-bottom:30px;justify-content:flex-end;padding-right:50px;width:fit-content;right:0}}#stickyFooter#alertFooter,#alertFooter#alertFooter{bottom:125px !important}@media (min-width: 1200px){#stickyFooter#alertFooter,#alertFooter#alertFooter{bottom:160px !important}}#stickyFooter a,#stickyFooter div,#alertFooter a,#alertFooter div{outline:0 !important;cursor:pointer}#stickyFooter a.gross,#stickyFooter div.gross,#alertFooter a.gross,#alertFooter div.gross{width:105px;height:auto;margin-left:40px}@media (min-width: 1200px){#stickyFooter a.gross,#stickyFooter div.gross,#alertFooter a.gross,#alertFooter div.gross{margin-left:33px;width:140px}}#stickyFooter a.klein,#stickyFooter div.klein,#alertFooter a.klein,#alertFooter div.klein{width:50px;height:auto}#stickyFooter a.klein:not(:first-of-type),#stickyFooter div.klein:not(:first-of-type),#alertFooter a.klein:not(:first-of-type),#alertFooter div.klein:not(:first-of-type){margin-left:20px}@media (min-width: 1200px){#stickyFooter a.klein,#stickyFooter div.klein,#alertFooter a.klein,#alertFooter div.klein{margin-left:10px}}@media (min-width: 1200px){#stickyFooter a.klein,#stickyFooter div.klein,#alertFooter a.klein,#alertFooter div.klein{width:83px}}@media (min-width: 1200px){#stickyFooter#alertFooter a,#alertFooter#alertFooter a{margin-left:0 !important}}#zusatzfooter{background-color:var(--venedigerText);color:var(--venedigerBody);padding-top:50px;padding-bottom:50px;display:none;font-size:16px;line-height:25px;letter-spacing:0.6px}@media (min-width: 1200px){#zusatzfooter{display:block}}#zusatzfooter a{margin-top:20px;color:var(--venedigerBody) !important;font-size:15px;letter-spacing:1.7px}#zusatzfooter a:before,#zusatzfooter a:hover{color:var(--venedigerBody) !important}.einleitung{margin-top:55px;margin-bottom:50px}@media (min-width: 1200px){.einleitung{margin-top:90px;margin-bottom:75px}}#noJsOverlay{width:0;height:0;display:none}#noJsOverlay .overlayContent{width:0;height:0;display:none}#noJsOverlay.activeOverlay{position:absolute;height:100vh;width:100%;background-color:var(--venedigerText);display:flex;top:0;left:0;z-index:999;opacity:0.85;font-family:'Livory Regular', 'serif';font-size:50px;line-height:50px;letter-spacing:2px;z-index:9999}@media (min-width: 1400px){#noJsOverlay.activeOverlay{font-size:70px;line-height:90px;letter-spacing:2.6px}}#noJsOverlay.activeOverlay .overlayContent{width:fit-content;height:fit-content;display:flex;margin:auto;padding-left:30px;padding-right:30px;text-align:center;color:var(--venedigerOrange);opacity:1}#newsletterPopup,#aktionsInfoPopup{position:fixed;width:100%;height:100vh;background-color:var(--venedigerBody);z-index:99999;top:0;left:0;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}#newsletterPopup::-webkit-scrollbar,#aktionsInfoPopup::-webkit-scrollbar{width:0}#newsletterPopup.closed,#newsletterPopup.hidden,#aktionsInfoPopup.closed,#aktionsInfoPopup.hidden{display:none !important}#newsletterPopup.opened,#newsletterPopup.active,#aktionsInfoPopup.opened,#aktionsInfoPopup.active{animation:fadeInPopup .75s ease-in-out}@media (min-width: 768px){#newsletterPopup,#aktionsInfoPopup{--popUpWidth: 440px;max-height:75vh;width:var(--popUpWidth);max-width:var(--popUpWidth);top:70px;height:initial;left:calc(50% - (var(--popUpWidth)/2))}}@media (min-width: 1200px){#newsletterPopup,#aktionsInfoPopup{max-height:70vh}}#newsletterPopup#aktionsInfoPopup .small,#aktionsInfoPopup#aktionsInfoPopup .small{width:100%;text-align:center;cursor:pointer;margin-top:15px}#newsletterPopup .contentOuter,#aktionsInfoPopup .contentOuter{position:relative}#newsletterPopup .contentOuter .closeButtonPopup,#aktionsInfoPopup .contentOuter .closeButtonPopup{position:absolute;right:10px;top:10px;width:30px;height:30px;mask-image:url("/wp-content/themes/venediger-lodge/svg/vl-close-orange.svg");-webkit-mask-image:url("/wp-content/themes/venediger-lodge/svg/vl-close-orange.svg");mask-repeat:no-repeat;mask-size:contain;background:var(--venedigerBody);cursor:pointer;z-index:999}@media (min-width: 1200px){#newsletterPopup .contentOuter .closeButtonPopup,#aktionsInfoPopup .contentOuter .closeButtonPopup{right:30px;top:30px;width:50px;height:50px}}#newsletterPopup .contentOuter .content,#aktionsInfoPopup .contentOuter .content{padding:20px}#newsletterPopup .contentOuter .content p,#aktionsInfoPopup .contentOuter .content p{line-height:2 !important;word-break:break-word  !important}#newsletterPopup .contentOuter .content .code,#aktionsInfoPopup .contentOuter .content .code{margin-top:30px}#newsletterPopup .contentOuter .content a,#aktionsInfoPopup .contentOuter .content a{color:var(--venedigerOrange) !important}#newsletterPopup .contentOuter .content input[type="submit"],#newsletterPopup .contentOuter .content .aktionsButton,#aktionsInfoPopup .contentOuter .content input[type="submit"],#aktionsInfoPopup .contentOuter .content .aktionsButton{cursor:pointer;width:100%;text-decoration:none !important;background-color:var(--venedigerText) !important;color:var(--venedigerBody) !important;border:0 !important;outline:0 !important;height:50px;display:flex;justify-content:center;align-items:center;padding:0;line-height:1;transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-ms-transition:all 500ms;-o-transition:all 500ms;margin-top:30px}#newsletterPopup .contentOuter .content input[type="submit"]:hover,#newsletterPopup .contentOuter .content .aktionsButton:hover,#aktionsInfoPopup .contentOuter .content input[type="submit"]:hover,#aktionsInfoPopup .contentOuter .content .aktionsButton:hover{opacity:0.76}#newsletterPopup .contentOuter .content input[type="submit"].aktionsButton,#newsletterPopup .contentOuter .content .aktionsButton.aktionsButton,#aktionsInfoPopup .contentOuter .content input[type="submit"].aktionsButton,#aktionsInfoPopup .contentOuter .content .aktionsButton.aktionsButton{background-color:var(--venedigerOrange) !important;color:#fff !important}#newsletterPopup .contentOuter .imgOuter,#aktionsInfoPopup .contentOuter .imgOuter{padding-bottom:65%;position:relative;width:100%;margin-bottom:0px}#newsletterPopup .contentOuter .imgOuter img,#aktionsInfoPopup .contentOuter .imgOuter img{width:100%;height:100%;position:absolute;object-fit:cover;top:0;left:0}@keyframes fadeInPopup{from{opacity:0}to{opacity:1}}#aktionsInfoPopup{font-family:'Inter Regular', 'sans-serif'}#aktionsInfoPopup h2{font-family:'Livory Regular', 'serif'}#aktionsInfoPopup2{display:none;position:fixed;z-index:999;height:fit-content;min-height:330px;width:100%;background-image:url("/wp-content/themes/venediger-lodge/svg/background.png");background-repeat:no-repeat;background-size:100% 100%;bottom:115px;right:-1000px}@media (min-width: 1200px){#aktionsInfoPopup2{bottom:180px}}#aktionsInfoPopup2.opened{align-items:center;right:0;display:flex;animation:slideAndFadeInPopupMobile .75s ease-in-out}@media (min-width: 1200px){#aktionsInfoPopup2.opened{right:50px;animation:slideAndFadeInPopupDesktop .75s ease-in-out}}#aktionsInfoPopup2.closed{align-items:center;display:flex;animation:slideAndFadeOutPopupMobile .75s ease-in-out}@media (min-width: 1200px){#aktionsInfoPopup2.closed{right:-1000px;animation:slideAndFadeOutPopupDesktop .75s ease-in-out}}#aktionsInfoPopup2 .content{padding:25px;width:100%;height:100%;overflow-wrap:normal;word-break:keep-all;line-height:2;font-family:'Inter Regular', 'sans-serif'}#aktionsInfoPopup2 .content h2{text-align:left;margin-top:0 !important;line-height:47px;font-family:'Livory Regular', 'serif'}#aktionsInfoPopup2 .content .text{margin-top:20px}#aktionsInfoPopup2 .content .nein{cursor:pointer;color:var(--venedigerText);text-align:center}#aktionsInfoPopup2 .content .aktionsButton{width:100%;text-decoration:none !important;background-color:var(--venedigerOrange) !important;color:#fff !important;border:0 !important;outline:0 !important;height:50px;display:flex;justify-content:center;align-items:center;padding:0;line-height:1;transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-ms-transition:all 500ms;-o-transition:all 500ms;margin-top:20px;text-transform:uppercase;margin-bottom:20px;cursor:pointer}#aktionsInfoPopup2 .content .aktionsButton:hover{opacity:0.76}@keyframes slideAndFadeInPopupDesktop{from{opacity:0;right:-1000px}to{opacity:1;right:50px}}@keyframes slideAndFadeInPopupMobile{from{opacity:0;right:-1000px}to{opacity:1;right:0}}@keyframes slideAndFadeOutPopupDesktop{from{opacity:1;right:50px}to{opacity:0;right:-1000px}}@keyframes slideAndFadeOutPopupMobile{from{opacity:1;right:0}to{opacity:0;right:-1000px}}.zweispaltig{color:var(--venedigerText)}@media (max-width: 1199px){.zweispaltig .textCol{order:2}}.zweispaltig .bildCol{display:flex;justify-content:center;align-items:center}@media (max-width: 1199px){.zweispaltig .bildCol{order:1;margin-bottom:40px;width:100%;height:auto}}@media (min-width: 1200px){.zweispaltig .bildCol{justify-content:flex-end}}.zweispaltig .bildCol img{width:100%;height:auto;object-fit:cover}.textblock .text{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width: 1200px){.textBilder .einleitungOuter.rechtsbundig{text-align:right}.textBilder .einleitungOuter.rechtsbundig .readMoreLink{margin-left:auto}}.textBilder .einleitungOuter .readmoreOuter{display:flex;margin-bottom:30px}@media (min-width: 1200px){.textBilder .einleitungOuter .readmoreOuter{margin-bottom:50px}}.textBilder .desktopGalerie{display:none}.textBilder .desktopGalerie.showMobile{display:flex}@media (max-width: 1199px){.textBilder .desktopGalerie.showMobile .col-12:not(:first-of-type){display:none}}@media (max-width: 1199px){.textBilder .desktopGalerie .col-12:not(:last-of-type){margin-bottom:60px}}@media (min-width: 1200px){.textBilder .desktopGalerie{display:flex}.textBilder .desktopGalerie.linksbundig .col-12:nth-of-type(2){padding-top:125px}.textBilder .desktopGalerie.linksbundig .col-12:nth-of-type(3){padding-top:250px}.textBilder .desktopGalerie.rechtsbundig .col-12:nth-of-type(2){padding-top:125px}.textBilder .desktopGalerie.rechtsbundig .col-12:nth-of-type(1){padding-top:250px}}.textBilder .mobileGalerie{display:flex}.textBilder .mobileGalerie.hideMobile{display:none}@media (min-width: 1200px){.textBilder .mobileGalerie{display:none}}.textBilder .mobileGalerie .col-12:not(:last-of-type){margin-bottom:60px}.textBilder .mobileGalerie .col-12:not(:first-of-type){display:none}.contactform .formularRow{color:var(--venedigerLightGray);margin-top:75px}@media (min-width: 1200px){.contactform .formularRow{margin-top:150px}}.contactform h3{font-family:'Inter Medium', 'sans-serif';font-size:26px;letter-spacing:0.78px;line-height:45px;text-transform:uppercase;color:var(--venedigerText);margin-bottom:40px}.contactform label{margin-bottom:20px}.contactform .headingCol{margin-top:100px}.contactform .zimmerRowInner .wenigerZimmer{display:none}.contactform .zimmerRowInner:not(:first-of-type):not(:only-of-type){margin-top:40px}.contactform .zimmerRowInner:not(:first-of-type):not(:only-of-type) .wenigerZimmer{display:flex}.contactform .zimmerRowInner .deleteButton{display:flex}@media (min-width: 1200px){.contactform .zimmerRowInner .deleteButton{justify-content:flex-end}}.contactform .form-row .form-group{margin-bottom:50px}.contactform .wpcf7-response-output{margin-top:0 !important}.contactform input,.contactform textarea{border-radius:0 !important;border:0;border-bottom:1px solid var(--venedigerLightGray);background-color:var(--venedigerBody);width:100%;color:var(--venedigerLightGray);font-size:16px;line-height:26px;letter-spacing:0.6px;font-family:'Inter Medium', 'sans-serif';color:var(--venedigerText)}@media (min-width: 1200px){.contactform input,.contactform textarea{font-size:20px;line-height:40px}}.contactform input:focus,.contactform input:active,.contactform textarea:focus,.contactform textarea:active{outline:0 !important;box-shadow:none !important;border-bottom-color:var(--venedigerOrange);background-color:var(--venedigerBody)}.contactform input:-webkit-autofill,.contactform input:-webkit-autofill:hover,.contactform input:-webkit-autofill:focus,.contactform textarea:-webkit-autofill,.contactform textarea:-webkit-autofill:hover,.contactform textarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--venedigerText);-webkit-box-shadow:0 0 0 1000px var(--venedigerBody) inset;transition:background-color 5000s ease-in-out 0s}.contactform textarea{height:100px;color:var(--venedigerLightGray)}.contactform .selectOuter{position:relative}.contactform .selectOuter:after{content:'';position:absolute;right:0;bottom:12px;top:0;border:0;background:var(--venedigerLightGray);pointer-events:none;border-bottom:2px solid var(--venedigerLightGray);mask-image:url("/wp-content/themes/venediger-lodge/svg/vl-arrow-right.svg");-webkit-mask-image:url("/wp-content/themes/venediger-lodge/svg/vl-arrow-right.svg");width:20px;height:20px;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;transform:rotate(90deg)}.contactform .selectOuter select{font-size:16px;line-height:26px;letter-spacing:0.6px;font-family:'Inter Medium', 'sans-serif';position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--venedigerBody);color:var(--venedigerLightGray);width:100%;outline:0 !important;border:0 !important;border-radius:0;border-bottom:1px solid var(--venedigerLightGray) !important}@media (min-width: 1200px){.contactform .selectOuter select{font-size:20px;line-height:40px}}.contactform .selectOuter select:focus{border-bottom:1px solid var(--venedigerOrange) !important}.contactform .selectOuter select option{color:var(--venedigerLightGray);padding:0 10px;font-size:16px;line-height:26px;letter-spacing:0.6px;font-family:'Inter Medium', 'sans-serif';position:relative}@media (min-width: 1200px){.contactform .selectOuter select option{font-size:20px;line-height:40px}}.contactform .selectOuter select option:hover,.contactform .selectOuter select option:checked,.contactform .selectOuter select option.checked,.contactform .selectOuter select option:active,.contactform .selectOuter select option:focus{color:var(--venedigerBody);background:var(--venedigerLightGray)}.contactform .selectOuter select option:hover:after,.contactform .selectOuter select option:checked:after,.contactform .selectOuter select option.checked:after,.contactform .selectOuter select option:active:after,.contactform .selectOuter select option:focus:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:red}.contactform .buttonDiv{margin-top:60px;position:relative;width:fit-content}.contactform .buttonDiv .wpcf7-spinner{top:calc(50% - 12px);position:absolute;margin:0 !important}.contactform .buttonDiv .sendButton{width:fit-content;font-size:33px;line-height:40px;letter-spacing:2.4px;font-family:'Livory Regular', 'serif';color:var(--venedigerText);border:0;outline:0}@media (min-width: 1400px){.contactform .buttonDiv .sendButton{font-size:55px;line-height:70px}}.contactform .buttonDiv .sendButton.disabled,.contactform .buttonDiv .sendButton.noData{opacity:0.5;pointer-events:none;cursor:not-allowed}.contactform .buttonDiv.forbidden{cursor:not-allowed}.contactform .buttonDiv.forbidden .sendButton{opacity:0.5;pointer-events:none;cursor:not-allowed}.contactform ::-webkit-input-placeholder,.contactform ::-moz-placeholder,.contactform ::-placeholder{color:var(--venedigerLightGray)}.contactform .acceptanceRow{height:90px;margin-top:60px}.contactform .acceptanceRow .gdprError{font-size:16px;line-height:26px;letter-spacing:0.6px;font-family:'Inter Medium', 'sans-serif';color:var(--venedigerOrange)}@media (min-width: 1400px){.contactform .acceptanceRow .gdprError{font-size:16px;line-height:30px}}.contactform .acceptanceRow .gdprError.toggled{display:flex}.contactform .acceptanceRow .accCheckbox{cursor:pointer;display:flex;align-items:center;padding-left:0;height:75px}.contactform .acceptanceRow .accCheckbox label{margin-bottom:0 !important}.contactform .acceptanceRow .accCheckbox p{margin-bottom:0 !important}.contactform .acceptanceRow .accCheckbox .checkboxBackground{position:relative;display:flex;width:20px;height:20px;padding-right:0;padding-left:0;margin-right:10px;background-color:var(--venedigerBody);border:1px solid var(--venedigerLightGray);cursor:pointer;border-radius:50%}.contactform .acceptanceRow .accCheckbox .checkboxBackground input{position:absolute;width:0;height:0;cursor:pointer;opacity:0}.contactform .acceptanceRow .accCheckbox .checkboxBackground .checkbox{position:absolute;top:0;left:0;display:flex;width:20px;height:20px}.contactform .acceptanceRow .accCheckbox .checkboxBackground input[type="checkbox"]{vertical-align:middle;width:1.3em;height:1.3em;background-color:var(--venedigerBody);border:1px solid var(--venedigerLightGray);outline:none;cursor:pointer;-webkit-appearance:none}.contactform .acceptanceRow .accCheckbox .checkboxBackground input[type="checkbox"]:checked{background-color:var(--venedigerOrange)}.contactform .acceptanceRow .acceptanceError{padding-left:0}@media (max-width: 1199px){.contactform .acceptanceRow .acceptanceError{margin-top:25px}}.contactform .acceptanceRow.activeData .accCheckbox .checkboxBackground{border:1px solid var(--venedigerOrange)}.contactform .acceptanceRow.activeData .accCheckbox .checkboxBackground .checkbox{background-color:var(--venedigerOrange);border-radius:50%}.contactform .acceptanceRow.activeData .gdprError{display:none}.contactform .acceptanceRow.inactiveData .accCheckbox .checkboxBackground{background-color:var(--venedigerBody);border:1px solid var(--venedigerLightGray)}.contactform .acceptanceRow.inactiveData .gdprError{font-size:16px;line-height:26px;letter-spacing:0.6px;font-family:'Inter Medium', 'sans-serif';color:var(--venedigerOrange);display:flex}@media (min-width: 1200px){.contactform .acceptanceRow.inactiveData .gdprError{font-size:20px;line-height:40px}}.contactform #mehrZimmer,.contactform .wenigerZimmer{cursor:pointer}.contactform #mehrZimmer{margin-top:0}.contactform .ui-state-active{color:var(--venedigerOrange) !important}.contactform #anreise,.contactform #abreise{width:100%;font-size:20px}.contactform .formErrorHidden{display:none}.contactform .formErrorHidden.formErrorVisble{font-size:16px;line-height:26px;letter-spacing:0.6px;font-family:'Inter Medium', 'sans-serif';color:mediumvioletred;display:flex}@media (min-width: 1400px){.contactform .formErrorHidden.formErrorVisble{font-size:15px;line-height:30px}}.contactform .show-error .formErrorHidden{font-size:16px;line-height:26px;letter-spacing:0.6px;font-family:'Inter Medium', 'sans-serif';color:var(--venedigerOrange);display:flex}@media (min-width: 1400px){.contactform .show-error .formErrorHidden{font-size:15px;line-height:30px}}.contactform .wpcf7-not-valid-tip{font-size:16px;line-height:26px;letter-spacing:0.6px;font-family:'Inter Medium', 'sans-serif';color:var(--venedigerOrange)}@media (min-width: 1400px){.contactform .wpcf7-not-valid-tip{font-size:15px;line-height:30px}}.wpcf7-response-output{display:none}form[data-status='invalid'] .wpcf7-response-output{display:flex;font-size:16px;line-height:26px;letter-spacing:0.6px;font-family:'Inter Medium', 'sans-serif';color:var(--venedigerOrange);font-size:130%;border:0 !important}@media (min-width: 1400px){form[data-status='invalid'] .wpcf7-response-output{font-size:15px;line-height:30px}}.bildlinks{display:none;margin-top:200px}@media (min-width: 1200px){.bildlinks{display:flex;margin-top:50px}}.bildlinks .row{width:100%}@media (min-width: 1200px){.bildlinks .desktopGalerie .negativeTopMargin a:not(.readMoreLink) img{margin-top:calc(-50% + 200px)}}.bildlinks .desktopGalerie .readMoreLink{height:70px;display:flex;align-items:flex-end;color:var(--venedigerOrange) !important}.bildLinksMobile{padding-top:60px;padding-bottom:60px;display:flex;padding-left:0 !important;padding-right:0 !important}@media (max-width: 575px){.bildLinksMobile{margin-left:30px}}@media (min-width: 576px){.bildLinksMobile{margin-left:calc((100% - 540px))}}@media (min-width: 768px){.bildLinksMobile{margin-left:calc((100% - 720px))}}@media (min-width: 992px){.bildLinksMobile{margin-left:calc((100% - 960px))}}@media (min-width: 1200px){.bildLinksMobile{display:none}}.bildLinksMobile .mobileGalerie .col-12{padding-left:0 !important;padding-right:0 !important}.bildLinksMobile .mobileGalerie .col-12 .bildlinksslider{margin:0 !important;padding:0 !important}.bildLinksMobile .mobileGalerie .col-12 .bildlinksslider li{list-style:none}.bildLinksMobile .mobileGalerie .col-12 .bildlinksslider .slick-slide:first-of-type{margin-right:30px}.bildLinksMobile .mobileGalerie .col-12 .bildlinksslider .slick-slide img{width:60vw;height:auto}.bildLinksMobile .mobileGalerie .col-12 .bildlinksslider .slick-slide .readMoreLink{margin-top:30px}@media (min-width: 1200px){.galerie .bilderRow:not(:last-of-type){margin-bottom:120px}}@media (max-width: 1199px){.galerie .bilderRow:last-of-type{margin-bottom:-30px}}@media (min-width: 1200px){.galerie .bilderRow.moveUp{margin-top:-240px}}@media (max-width: 1199px){.galerie .bilderRow .bilderCol{margin-bottom:30px}}.galerie .bilderRow .bilderCol.topOfRow{align-items:flex-start}.galerie .bilderRow .bilderCol.centerOfRow{align-items:flex-start}.galerie .bilderRow .bilderCol.bottomOfRow{align-items:flex-end}.galerie .bilderRow .bilderCol img{width:100%;height:auto}.angebotssliderContainer{z-index:2}@media (max-width: 1199px){.angebotssliderContainer{padding-right:0 !important;padding-left:0 !important}}@media (max-width: 1199px){.angebotssliderContainer .headingContainer{padding-left:30px;padding-right:30px !important}}.angebotssliderContainer .sliderContainer{margin-top:50px}@media (max-width: 1199px){.angebotssliderContainer .sliderContainer.sliderFrontPage{max-width:unset !important;margin-right:0 !important;padding-right:0 !important;padding-left:0 !important;margin-left:10px !important}}.angebotssliderContainer .sliderContainer .angebotsslider{margin:0;padding:0;display:flex !important}.angebotssliderContainer .sliderContainer .angebotsslider .preisSlider{font-family:'Livory Regular', serif;font-size:33px !important;line-height:1.10 !important;letter-spacing:.33px !important}@media (min-width: 1900px){.angebotssliderContainer .sliderContainer .angebotsslider .preisSlider{font-size:38px !important}}.angebotssliderContainer .sliderContainer .angebotsslider .preisCol,.angebotssliderContainer .sliderContainer .angebotsslider .oldPreisCol,.angebotssliderContainer .sliderContainer .angebotsslider .zeitraumCol{display:flex !important;margin-bottom:10px;justify-content:flex-start}.angebotssliderContainer .sliderContainer .angebotsslider .preisCol.oldPreisCol:not(.outer),.angebotssliderContainer .sliderContainer .angebotsslider .preisCol.zeitraumCol:not(.outer),.angebotssliderContainer .sliderContainer .angebotsslider .oldPreisCol.oldPreisCol:not(.outer),.angebotssliderContainer .sliderContainer .angebotsslider .oldPreisCol.zeitraumCol:not(.outer),.angebotssliderContainer .sliderContainer .angebotsslider .zeitraumCol.oldPreisCol:not(.outer),.angebotssliderContainer .sliderContainer .angebotsslider .zeitraumCol.zeitraumCol:not(.outer){margin-bottom:0}@media (min-width: 768px){.angebotssliderContainer .sliderContainer .angebotsslider .preisCol,.angebotssliderContainer .sliderContainer .angebotsslider .oldPreisCol,.angebotssliderContainer .sliderContainer .angebotsslider .zeitraumCol{margin-bottom:40px}.angebotssliderContainer .sliderContainer .angebotsslider .preisCol.oldPreisCol:not(.outer),.angebotssliderContainer .sliderContainer .angebotsslider .preisCol.zeitraumCol:not(.outer),.angebotssliderContainer .sliderContainer .angebotsslider .preisCol.preisCol:not(.outer),.angebotssliderContainer .sliderContainer .angebotsslider .oldPreisCol.oldPreisCol:not(.outer),.angebotssliderContainer .sliderContainer .angebotsslider .oldPreisCol.zeitraumCol:not(.outer),.angebotssliderContainer .sliderContainer .angebotsslider .oldPreisCol.preisCol:not(.outer),.angebotssliderContainer .sliderContainer .angebotsslider .zeitraumCol.oldPreisCol:not(.outer),.angebotssliderContainer .sliderContainer .angebotsslider .zeitraumCol.zeitraumCol:not(.outer),.angebotssliderContainer .sliderContainer .angebotsslider .zeitraumCol.preisCol:not(.outer){margin-bottom:0}}@media (min-width: 768px){.angebotssliderContainer .sliderContainer .angebotsslider .preisCol .angebotszeitraum,.angebotssliderContainer .sliderContainer .angebotsslider .oldPreisCol .angebotszeitraum,.angebotssliderContainer .sliderContainer .angebotsslider .zeitraumCol .angebotszeitraum{margin-bottom:0 !important}}.angebotssliderContainer .sliderContainer .angebotsslider .preisCol .angebotsTitel,.angebotssliderContainer .sliderContainer .angebotsslider .oldPreisCol .angebotsTitel,.angebotssliderContainer .sliderContainer .angebotsslider .zeitraumCol .angebotsTitel{font-family:'Livory Regular', serif}.angebotssliderContainer .sliderContainer .angebotsslider .oldPreisCol .preisOuter{position:relative;height:fit-content}.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem{display:flex !important;position:relative;padding-left:0;padding-right:20px;list-style:none}.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem.inactiveItem{display:none !important}.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem.notSlideable{padding-left:30px;padding-right:30px;margin-bottom:60px}.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem.notSlideable.hidden{display:none !important}@media (max-width: 1399px){.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem{height:550px}.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem img{width:35vw;height:auto;object-fit:cover}.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem img.notslide{width:100%}}@media (max-width: 1199px){.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem img{width:50vw;height:auto;object-fit:cover}.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem img.notslide{width:100%}}@media (max-width: 767px){.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem{height:500px}.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem img{width:80vw;height:auto;object-fit:cover}.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem img.notslide{width:100%}}@media (min-width: 1400px){.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem img{width:100%;height:auto;object-fit:cover}}.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem .overlay{display:flex;background-color:var(--venedigerDarkGray);color:var(--venedigerBody);flex-direction:column;justify-content:space-between;position:absolute;top:0;left:0;height:100%;width:calc(100% - 20px);padding:25px}@media (min-width: 1200px){.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem .overlay{padding:45px}}@media (min-width: 1400px){.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem .overlay{padding:25px}}@media (min-width: 1900px){.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem .overlay{padding:45px}}.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem .overlay.notSlideable{left:30px;width:calc(100% - 60px)}.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem .overlay .angebotszeitraum{margin-bottom:10px;-ms-word-break:break-word;word-break:break-word;hyphens:none}@media (min-width: 768px){.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem .overlay .angebotszeitraum{margin-bottom:40px}}.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem .overlay .angebotsTitelSlider{font-family:"Livory Regular",serif;font-size:33px !important;line-height:36px !important}@media (min-width: 1200px){.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem .overlay .angebotsTitelSlider{font-size:38px !important;line-height:40px !important;letter-spacing:0.33px !important}}.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem .overlay .preisCol{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media (min-width: 768px){.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem .overlay .preisCol{justify-content:flex-end}}.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem .overlay a{outline:0 !important;color:var(--venedigerBody) !important}.angebotssliderContainer .sliderContainer .angebotsslider li.angebotsListItem .overlay a:after{border-bottom-color:var(--venedigerBody)}.angebotssliderContainer .sliderContainer .angebotsslider .slick-arrow{display:none !important}@media (min-width: 1200px){.angebotssliderContainer .sliderContainer .angebotsslider .slick-arrow{display:flex !important;position:absolute;top:0;height:100%;width:40px;z-index:9;background-color:transparent !important;font-size:0;color:var(--venedigerBeige) !important;border:0;outline:0;background-size:contain;background-position:center center;background-repeat:no-repeat}.angebotssliderContainer .sliderContainer .angebotsslider .slick-arrow.slick-prev{left:-50px;background-image:url("/wp-content/themes/venediger-lodge/svg/vl-arrow-left-orange.svg")}.angebotssliderContainer .sliderContainer .angebotsslider .slick-arrow.slick-next{right:-30px;background-image:url("/wp-content/themes/venediger-lodge/svg/vl-arrow-right-orange.svg")}.angebotssliderContainer .sliderContainer .angebotsslider .slick-arrow:hover{opacity:0.75}.angebotssliderContainer .sliderContainer .angebotsslider .slick-arrow.slick-disabled{opacity:0.4;cursor:initial}.angebotssliderContainer .sliderContainer .angebotsslider .slick-arrow.slick-disabled:hover{opacity:0.5}}.anfrageButton{position:fixed;right:0;bottom:0;display:none;opacity:0}@media (min-width: 1200px){.anfrageButton{right:calc(20vw - 50px);bottom:100px}}.anfrageButton.footer{right:calc(5vw - 20px);bottom:calc(5vh - 20px)}@media (min-width: 1200px){.anfrageButton.footer{right:calc(25vw - 50px);bottom:calc(25vh - 30px)}}.anfrageButton.showButton{display:flex;z-index:10000;opacity:1;animation:750ms mainNaviOpened}.anfrageButton.hideButton{display:flex;opacity:0;animation:750ms mainNaviClosed;z-index:10000}.anfrageButton img{width:60px;height:60px}@media (min-width: 1200px){.anfrageButton img{width:100px;height:100px}}.detailsOverlay{position:fixed;background-color:var(--veneidigerOverlayGray);top:0;left:0;width:100vw;height:100vh;display:flex;visibility:hidden;opacity:0;z-index:1}.detailsOverlay.showOverlay{visibility:initial;opacity:1;animation:750ms mainNaviOpened;z-index:9999}.detailsOverlay.hideOverlay{visibility:initial;z-index:9999;opacity:0;animation:750ms mainNaviClosed}.detailsOverlay .detailsInner{background-color:var(--venedigerBody);color:var(--venedigerText) !important;width:95%;height:95%;margin:auto;padding:0;overflow-y:auto;position:relative}@media (min-width: 1200px){.detailsOverlay .detailsInner{width:60vw;height:90vh;margin:4vh auto 6vh auto}}.detailsOverlay .detailsInner .headeroverlaySliderOuter{position:relative}.detailsOverlay .detailsInner .headeroverlaySliderOuter .closeButton{position:absolute;right:10px;top:10px;width:30px;height:30px;mask-image:url("/wp-content/themes/venediger-lodge/svg/vl-close-orange.svg");-webkit-mask-image:url("/wp-content/themes/venediger-lodge/svg/vl-close-orange.svg");mask-repeat:no-repeat;mask-size:contain;background:var(--venedigerBody);cursor:pointer;z-index:999}@media (min-width: 1200px){.detailsOverlay .detailsInner .headeroverlaySliderOuter .closeButton{right:30px;top:30px;width:50px;height:50px}}.detailsOverlay .detailsInner .headeroverlaySliderOuter .headeroverlaySlider{margin:0;padding:0}.detailsOverlay .detailsInner .headeroverlaySliderOuter .headeroverlaySlider li{margin:0;padding:0;height:fit-content}.detailsOverlay .detailsInner .headeroverlaySliderOuter .headeroverlaySlider li img{width:100%;height:45vh;object-fit:cover}@media (min-width: 1200px){.detailsOverlay .detailsInner .headeroverlaySliderOuter .headeroverlaySlider li img{height:45vh}}.detailsOverlay .detailsInner .headeroverlaySliderOuter .slick-arrow{position:absolute;top:calc(15vh - 20px);background-color:transparent;border:0;box-shadow:none;height:40px;width:40px;background-size:contain;background-repeat:no-repeat;font-size:0;color:transparent;z-index:99}.detailsOverlay .detailsInner .headeroverlaySliderOuter .slick-arrow.slick-prev{left:15px;background-image:url("/wp-content/themes/venediger-lodge/svg/vl-arrow-left.svg")}.detailsOverlay .detailsInner .headeroverlaySliderOuter .slick-arrow.slick-next{position:absolute;background-image:url("/wp-content/themes/venediger-lodge/svg/vl-arrow-right.svg");right:15px}.detailsOverlay .detailsInner .headeroverlaySliderOuter .slick-arrow.slick-disabled{opacity:0.5;cursor:initial}.detailsOverlay .detailsInner .headeroverlaySliderOuter .slick-arrow.slick-disabled:hover{opacity:0.5}.detailsOverlay .detailsInner .inner{padding:30px}.detailsOverlay .detailsInner .inner .heading h3.angebotsTitel{font-size:40px !important;line-height:40px !important}@media (min-width: 1200px){.detailsOverlay .detailsInner .inner .heading h3.angebotsTitel{font-size:50px !important;line-height:1.3 !important}}.detailsOverlay .detailsInner .inner .overlayHeadingOuter h2,.detailsOverlay .detailsInner .inner .overlayHeadingOuter h3{font-size:33px !important;line-height:1.3 !important}@media (min-width: 1200px){.detailsOverlay .detailsInner .inner .overlayHeadingOuter h2,.detailsOverlay .detailsInner .inner .overlayHeadingOuter h3{font-size:50px !important;line-height:1.3 !important}}.detailsOverlay .detailsInner .inner .untertitel,.detailsOverlay .detailsInner .inner .beschreibung{color:var(--venedigerText) !important}.detailsOverlay .detailsInner .inner .untertitel .col-12.overlay,.detailsOverlay .detailsInner .inner .untertitel .angebotszeitraumCol.overlay,.detailsOverlay .detailsInner .inner .beschreibung .col-12.overlay,.detailsOverlay .detailsInner .inner .beschreibung .angebotszeitraumCol.overlay{color:var(--venedigerText) !important}.detailsOverlay .detailsInner .inner .untertitel .col-12 .angebotszeitraum,.detailsOverlay .detailsInner .inner .untertitel .angebotszeitraumCol .angebotszeitraum,.detailsOverlay .detailsInner .inner .beschreibung .col-12 .angebotszeitraum,.detailsOverlay .detailsInner .inner .beschreibung .angebotszeitraumCol .angebotszeitraum{color:var(--venedigerText) !important}.detailsOverlay .detailsInner .inner .untertitel .order-1,.detailsOverlay .detailsInner .inner .beschreibung .order-1{margin-bottom:20px}@media (min-width: 1200px){.detailsOverlay .detailsInner .inner .untertitel .order-1,.detailsOverlay .detailsInner .inner .beschreibung .order-1{margin-bottom:initial}}.detailsOverlay .detailsInner .inner .untertitel .overlayZeitraumCol,.detailsOverlay .detailsInner .inner .beschreibung .overlayZeitraumCol{padding-bottom:30px}@media (min-width: 1200px){.detailsOverlay .detailsInner .inner .untertitel .overlayZeitraumCol,.detailsOverlay .detailsInner .inner .beschreibung .overlayZeitraumCol{display:flex;align-items:flex-end;padding-bottom:30px}}@media (min-width: 1200px){.detailsOverlay .detailsInner .inner{padding:60px}}.detailsOverlay .detailsInner .oldPreisCol.overlay{display:flex;justify-content:flex-start;align-items:flex-end;margin-bottom:20px}@media (min-width: 1200px){.detailsOverlay .detailsInner .oldPreisCol.overlay{margin-bottom:10px}}.detailsOverlay .detailsInner .oldPreisCol.overlay .preis{font-family:"Livory Regular",serif;font-size:25px !important}@media (min-width: 1200px){.detailsOverlay .detailsInner .oldPreisCol.overlay .preis{font-size:40px !important}}.detailsOverlay .detailsInner .oldPreisCol.overlay .preisOuter{position:relative}.detailsOverlay .detailsInner .preisInfoCol{color:var(--venedigerLightGray) !important}.detailsOverlay .detailsInner .preisInfoCol.overlay{padding-top:30px}.detailsOverlay .detailsInner .preisInfoCol .preisInfo p{font-size:14px !important;line-height:22px !important}@media (min-width: 1200px){.detailsOverlay .detailsInner .preisInfoCol .preisInfo p{font-size:16px !important;line-height:28px !important}}.detailsOverlay .detailsInner .preisCol.overlay{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;margin-bottom:10px}@media (min-width: 1200px){.detailsOverlay .detailsInner .preisCol.overlay{margin-bottom:40px}}.detailsOverlay .detailsInner .preisCol.overlay .preis{font-family:"Livory Regular",serif;font-size:33px !important;line-height:1.3 !important}@media (min-width: 1200px){.detailsOverlay .detailsInner .preisCol.overlay .preis{font-size:40px !important;line-height:1.3 !important}}.detailsOverlay .detailsInner .preisCol.overlay .angebotsTitel,.detailsOverlay .detailsInner .preisCol.overlay .preis{font-family:"Livory Regular",serif;font-size:33px !important;line-height:1.3 !important}@media (min-width: 1200px){.detailsOverlay .detailsInner .preisCol.overlay .angebotsTitel,.detailsOverlay .detailsInner .preisCol.overlay .preis{font-size:50px !important;line-height:1.3 !important}}@media (min-width: 1200px){.detailsOverlay .detailsInner .preisCol.overlay{margin-top:0}}.detailsOverlay .detailsInner .oldPreisCol.overlay{margin-bottom:10px;flex-direction:column;align-items:flex-start;justify-content:flex-end}@media (min-width: 1200px){.detailsOverlay .detailsInner .oldPreisCol.overlay{margin-bottom:40px}}.detailsOverlay .detailsInner .zusatzInformationsCol.overlay{color:var(--venedigerLightGray)}.filterRow{margin-top:80px;margin-bottom:50px;padding-left:25px}.filterRow ul{list-style:none;display:flex;margin-left:0;padding-left:0}.filterRow ul li:not(:last-of-type){margin-right:40px}.filterRow .filterItem{cursor:pointer;color:var(--venedigerLightGray) !important}.filterRow .filterItem.activeFilter{color:var(--venedigerText) !important;text-decoration:underline}.filterRow .filterItem:hover{opacity:0.75;animation:hoverlink 0.5s ease-in-out}.zimmerContainer .zimmerUbersicht .zimmerInformation{position:relative}.zimmerContainer .zimmerUbersicht .zimmerInformation:not(:last-of-type){margin-bottom:50px}@media (min-width: 1200px){.zimmerContainer .zimmerUbersicht .zimmerInformation:not(:last-of-type){margin-bottom:150px}}.zimmerContainer .zimmerUbersicht .zimmerInformation .readMoreLink{color:var(--venedigerBody) !important}.zimmerContainer .zimmerUbersicht .zimmerInformation .colInner{position:relative}.zimmerContainer .zimmerUbersicht .zimmerInformation .colInner .buchenButton{position:absolute;bottom:-30px;right:-30px}@media (max-width: 1199px){.zimmerContainer .zimmerUbersicht .zimmerInformation .colInner .buchenButton img{width:80px;height:80px}}.zimmerContainer .zimmerUbersicht .zimmerInformation .colInner .buchenButton.inner{position:relative;opacity:1}.zimmerContainer .zimmerUbersicht .zimmerInformation .colInner .anfrageButton{position:absolute;bottom:-30px;right:80px;opacity:1;display:flex;z-index:1}.zimmerContainer .zimmerUbersicht .zimmerInformation .colInner .anfrageButton.showButton,.zimmerContainer .zimmerUbersicht .zimmerInformation .colInner .anfrageButton.hideButton{opacity:1;animation:unset}.zimmerContainer .zimmerUbersicht .zimmerInformation .colInner .anfrageButton.inner{position:relative;opacity:1;z-index:99}.zimmerContainer .zimmerUbersicht .zimmerInformation .colInner .anfrageButton img{width:60px;height:60px}@media (min-width: 1200px){.zimmerContainer .zimmerUbersicht .zimmerInformation .colInner .anfrageButton img{width:90px;height:90px}}@media (min-width: 1200px){.zimmerContainer .zimmerUbersicht .zimmerInformation .colInner{width:83%;justify-content:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;position:relative}.zimmerContainer .zimmerUbersicht .zimmerInformation .colInner .readMoreLink:after{border-color:var(--venedigerBody)}}.zimmerContainer .zimmerUbersicht .zimmerInformation.showMe{display:block}.zimmerContainer .zimmerUbersicht .zimmerInformation.hideMe{display:none}.zimmerContainer .zimmerUbersicht .zimmerInformation .textCol{background-color:var(--venedigerText);color:var(--venedigerBody);padding:20px;height:240px}@media (min-width: 1200px){.zimmerContainer .zimmerUbersicht .zimmerInformation .textCol{padding:30px;height:360px}}.zimmerContainer .zimmerUbersicht .zimmerInformation .textCol.heading,.zimmerContainer .zimmerUbersicht .zimmerInformation .textCol.details{color:var(--venedigerBody) !important}.zimmerContainer .zimmerUbersicht .zimmerInformation .details{height:100%}.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row:first-of-type{align-items:flex-start;height:60%}.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row:last-of-type{align-items:flex-end;height:40%}.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .preisCol,.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .oldPreisCol{display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:row}.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .preisCol .kategorien,.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .oldPreisCol .kategorien{margin-bottom:0 !important;line-height:1 !important}.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .preisCol .preisSpan,.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .oldPreisCol .preisSpan{position:relative;margin-bottom:0 !important;font-size:33px;line-height:40px;letter-spacing:2.4px;font-family:'Livory Regular', 'serif'}@media (min-width: 1400px){.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .preisCol .preisSpan,.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .oldPreisCol .preisSpan{font-size:55px;line-height:70px}}.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .preisCol .zusatz,.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .oldPreisCol .zusatz{font-family:'Livory Regular', 'serif';font-size:13px;letter-spacing:0.39px;margin-right:10px;line-height:1 !important}@media (min-width: 1200px){.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .preisCol .zusatz,.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .oldPreisCol .zusatz{font-size:18px;letter-spacing:0.54px}}@media (min-width: 1200px){.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .preisCol,.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .oldPreisCol{flex-direction:row}.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .preisCol .zusatz,.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .oldPreisCol .zusatz{margin-right:20px}}.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .oldPreisCol .preisOuter{position:relative}.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .oldPreisCol .preisOuter .oldPreis.kacheln{font-family:'Livory Regular', 'serif';font-size:25px}@media (min-width: 1200px){.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .oldPreisCol .preisOuter .oldPreis.kacheln{font-size:45px}}.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .oldPreisCol.popupZimmer{margin-bottom:10px}@media (min-width: 1200px){.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .oldPreisCol.popupZimmer{margin-bottom:40px}}.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .sizeCol{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .sizeCol .readMoreLink{font-family:"Inter Medium","sans-serif";font-size:16px;line-height:22px !important;letter-spacing:1.7px}.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .sizeCol .kategorien{margin-bottom:0 !important;line-height:1 !important}.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .sizeCol .preisSpan{margin-bottom:0 !important;font-size:33px;line-height:40px;letter-spacing:2.4px;font-family:'Livory Regular', 'serif'}@media (min-width: 1400px){.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .sizeCol .preisSpan{font-size:55px;line-height:70px}}.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .sizeCol .zusatz{font-family:'Livory Regular', 'serif';font-size:19px;line-height:24px;letter-spacing:0.78px;margin-right:0;line-height:1 !important;width:100%}@media (min-width: 1400px){.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .sizeCol .zusatz{font-size:26px;line-height:45px}}@media (min-width: 1200px){.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .sizeCol{flex-direction:row;align-items:flex-end}.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .sizeCol .zusatz{margin-right:20px;width:auto}}.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .zusatzCol{align-items:center;display:flex}.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .zusatzCol .zimmerKategorie{font-family:"Livory Regular", "serif";font-size:20px;line-height:1.2;text-transform:none;margin-bottom:0 !important}@media (min-width: 1200px){.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .zusatzCol .zimmerKategorie{font-size:33px !important}}.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .zusatzCol .readMoreLink{color:var(--background) !important}.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .zusatzCol .zimmerTyp{font-family:'Inter Medium', 'sans-serif';font-size:16px;line-height:22px;letter-spacing:1.7px;margin-top:5px}@media (min-width: 1400px){.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .zusatzCol .zimmerTyp{font-size:16px;line-height:22px}}.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .zusatzCol .kategorien{margin-bottom:5px}@media (min-width: 1200px){.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .zusatzCol .kategorien{margin-bottom:15px}}@media (max-width: 1199px){.zimmerContainer .zimmerUbersicht .zimmerInformation .details .row .zusatzCol .zimmerTitel{font-size:33px !important}}.zimmerContainer .zimmerUbersicht .bildCol{object-fit:cover;position:relative;height:230px}@media (min-width: 1200px){.zimmerContainer .zimmerUbersicht .bildCol{height:350px}}.zimmerContainer .zimmerUbersicht .bildCol a.readMoreLink{position:absolute;left:25px;bottom:25px}@media (min-width: 1200px){.zimmerContainer .zimmerUbersicht .bildCol a.readMoreLink{left:50px;bottom:50px}}.zimmerContainer .zimmerUbersicht .bildCol a.hiddenLink{position:absolute;top:0;left:0;right:0;bottom:0}.zimmerContainer .zimmerUbersicht .bildCol img{width:100%;object-fit:cover}.zimmerContainer .zimmerUbersicht .bildCol img.cardImage{height:230px}@media (min-width: 1200px){.zimmerContainer .zimmerUbersicht .bildCol img.cardImage{height:350px}}.zimmerContainer .filterRow{padding-left:initial}.zimmerContainer .filterRow .col-12{display:flex}@media (min-width: 992px){.zimmerContainer .filterRow .col-12{flex-direction:row}}.zimmerContainer .filterRow .col-12 .categoryFilter{margin-left:0 !important}.zimmerContainer .filterRow .col-12 .categoryFilter li{display:flex;justify-content:center;flex-direction:column;align-items:center}@media (min-width: 992px){.zimmerContainer .filterRow .col-12 .categoryFilter li{margin-right:80px}.zimmerContainer .filterRow .col-12 .categoryFilter li:last-of-type:not(:only-child){margin-right:0}}.zimmerContainer .filterRow .col-12 .categoryFilter li .zimmerdescription{color:var(--venedigerLightGray) !important;cursor:default}@media (max-width: 991px){.zimmerContainer .filterRow .col-12 .categoryFilter li .zimmerdescription{margin-right:15px}}.zimmerContainer .filterRow .col-12 .categoryFilter li.activeFilter .filterItem,.zimmerContainer .filterRow .col-12 .categoryFilter li.activeFilter .zimmerdescription{color:var(--venedigerText) !important}.zimmerContainer .filterRow .col-12 .categoryFilter li.activeFilter .filterItem.filterItem,.zimmerContainer .filterRow .col-12 .categoryFilter li.activeFilter .zimmerdescription.filterItem{text-decoration:underline}.zimmerContainer .filterRow .col-12 .categoryFilter:first-of-type{margin-right:40px}@media (max-width: 991px){.zimmerContainer .filterRow .col-12 .categoryFilter:first-of-type{flex-direction:row;align-items:flex-start}.zimmerContainer .filterRow .col-12 .categoryFilter:first-of-type li{flex-direction:row;align-items:flex-start}}@media (min-width: 992px){.zimmerContainer .filterRow .col-12 .categoryFilter:first-of-type{margin-right:0}}@media (max-width: 991px){.zimmerContainer .filterRow .col-12 .categoryFilter:last-of-type{flex-direction:column}.zimmerContainer .filterRow .col-12 .categoryFilter:last-of-type li{display:flex;justify-content:flex-start;flex-direction:row;align-items:center;margin-right:0}}@media (max-width: 991px) and (max-width: 575px){.zimmerContainer .filterRow .col-12 .categoryFilter:last-of-type li{flex-direction:column;align-items:flex-start;padding-bottom:15px}}.zimmerContainer .filterRow .col-12 .categoryFilter .col-12{display:flex;flex-direction:row}.detailsOverlay.zimmerOverlay .oldPreisCol{margin-bottom:10px}@media (min-width: 1200px){.detailsOverlay.zimmerOverlay .oldPreisCol{margin-bottom:10px}}.detailsOverlay.zimmerOverlay .oldPreisCol .preisOuter{position:relative}.detailsOverlay.zimmerOverlay .oldPreisCol .preisOuter .preisSpan{font-size:33px}@media (min-width: 1200px){.detailsOverlay.zimmerOverlay .oldPreisCol .preisOuter .preisSpan{font-size:33px}}.detailsOverlay.zimmerOverlay .preisSpan{margin-bottom:0 !important;font-size:54px;line-height:1;letter-spacing:0.5px;font-family:'Livory Regular', 'serif'}@media (min-width: 1400px){.detailsOverlay.zimmerOverlay .preisSpan{font-size:70px}}.detailsOverlay.zimmerOverlay .headeroverlaySliderOuter img{height:45vh !important}.detailsOverlay.zimmerOverlay .headeroverlaySliderOuter .slick-next,.detailsOverlay.zimmerOverlay .headeroverlaySliderOuter .slick-prev{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.detailsOverlay.zimmerOverlay .inner .heading .zimmerTitel{font-size:33px !important;line-height:40px;letter-spacing:0.33px;text-transform:none}@media (min-width: 1200px){.detailsOverlay.zimmerOverlay .inner .heading .zimmerTitel{font-size:50px;line-height:56px}}.detailsOverlay.zimmerOverlay .zusatzInformationsCol{padding-top:70px;font-size:13px;letter-spacing:0.39px;color:var(--venedigerLightGray)}@media (min-width: 1200px){.detailsOverlay.zimmerOverlay .zusatzInformationsCol{font-size:18px;letter-spacing:0.54px}}@media (max-width: 1199px){.detailsOverlay.zimmerOverlay .zusatzInformationsCol{color:var(--venedigerText)}}.detailsOverlay.zimmerOverlay .zusatzInformationsCol p{font-size:14px !important;line-height:22px !important}@media (min-width: 1200px){.detailsOverlay.zimmerOverlay .zusatzInformationsCol p{font-size:16px !important;line-height:28px !important}}.detailsOverlay.zimmerOverlay .buchenButton.inner,.detailsOverlay.zimmerOverlay .anfrageButton.inner{position:relative}.detailsOverlay.zimmerOverlay .buchenButton.inner.buchenButton a,.detailsOverlay.zimmerOverlay .anfrageButton.inner.buchenButton a{position:fixed;right:0;bottom:0}@media (min-width: 1200px){.detailsOverlay.zimmerOverlay .buchenButton.inner.buchenButton a,.detailsOverlay.zimmerOverlay .anfrageButton.inner.buchenButton a{right:calc(20vw - 50px);bottom:calc(5vh - 20px)}}.detailsOverlay.zimmerOverlay .buchenButton.inner.anfrageButton,.detailsOverlay.zimmerOverlay .anfrageButton.inner.anfrageButton{opacity:1;display:flex;position:relative;padding:0;left:inherit;bottom:initial}.detailsOverlay.zimmerOverlay .buchenButton.inner.anfrageButton a,.detailsOverlay.zimmerOverlay .anfrageButton.inner.anfrageButton a{right:120px;bottom:0;position:fixed}@media (min-width: 1200px){.detailsOverlay.zimmerOverlay .buchenButton.inner.anfrageButton a,.detailsOverlay.zimmerOverlay .anfrageButton.inner.anfrageButton a{bottom:calc(5vh - 20px);right:calc(20vw + 70px)}}.lightboxOverlay{opacity:0.95 !important}#lightbox .lb-close{position:absolute;top:30px;right:10vw;z-index:999}#lightbox .lb-outerContainer{width:90vw !important;height:90vh !important;max-width:2000px;display:flex;justify-content:center;align-items:center;background-color:transparent}#lightbox .lb-outerContainer img{width:100% !important;height:auto !important}.preisZimmer{font-family:"Livory Regular","serif";font-size:33px !important}@media (min-width: 1200px){.preisZimmer{font-size:55px !important}}.oldPreis.zimmer,.oldPreisSpan.zimmer{font-family:"Livory Regular","serif";font-size:30px !important}@media (min-width: 1200px){.oldPreis.zimmer,.oldPreisSpan.zimmer{font-size:45px !important}}.error404 .breadcrumbs{display:none}.error404 main .container-404{display:flex;align-items:center;justify-content:center;text-align:center}.error404 main .container-404 .image{margin-bottom:40px}.error404 main .container-404 a{font-family:'Livory Regular', 'serif';font-size:33px;line-height:40px;letter-spacing:2.4px}@media (min-width: 1400px){.error404 main .container-404 a{font-size:55px;line-height:70px}}.faqsOuter .accordion-item{border-width:0 0 2px 0 !important;border-style:solid !important;border-color:var(--venedigerText)}.faqsOuter .accordion-button{border-radius:0 !important;background-color:var(--venedigerBody) !important;border:0 !important;box-shadow:none !important;color:var(--venedigerText) !important;font-size:16px;line-height:26px;letter-spacing:0.6px;font-family:'Inter Medium', 'sans-serif';padding:30px 15px !important;transition:ease-in 0.15s;line-height:1.25 !important}@media (min-width: 1200px){.faqsOuter .accordion-button{font-size:20px;line-height:40px}}.faqsOuter .accordion-button:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23313131'%3e%3cpath d='M8 1a1 1 0 011 1v5h5a1 1 0 110 2H9v5a1 1 0 11-2 0V9H2a1 1 0 110-2h5V2a1 1 0 011-1z'/%3e%3c/svg%3e");transform:initial !important}.faqsOuter .accordion-button:hover{background-color:var(--venedigerText) !important;color:var(--venedigerBody) !important}.faqsOuter .accordion-button:hover:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23F6F5F1'%3e%3cpath d='M8 1a1 1 0 011 1v5h5a1 1 0 110 2H9v5a1 1 0 11-2 0V9H2a1 1 0 110-2h5V2a1 1 0 011-1z'/%3e%3c/svg%3e");transform:initial !important}.faqsOuter .accordion-button:not(.collapsed){background-color:var(--venedigerText) !important;color:var(--venedigerBody) !important}.faqsOuter .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23F6F5F1'%3e%3crect x='2' y='7' width='12' height='2' rx='1'/%3e%3c/svg%3e")}.faqsOuter .accordion-button:not(.collapsed):hover:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23F6F5F1'%3e%3crect x='2' y='7' width='12' height='2' rx='1'/%3e%3c/svg%3e")}.faqsOuter .accordion-body{background-color:var(--venedigerBody) !important;color:var(--venedigerText) !important;font-size:16px;line-height:26px;letter-spacing:0.6px;font-family:'Inter Medium', 'sans-serif';line-height:1.25 !important;padding:30px 15px !important}@media (min-width: 1200px){.faqsOuter .accordion-body{font-size:20px;line-height:40px}}
/*# sourceMappingURL=style.css.map */
