body #CybotCookiebotDialog{font-family:sans-serif}body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#8f8f8f;border-color:#8f8f8f;border:1px solid #8f8f8f !important;border-radius:0}body #CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a{color:#8f8f8f}body #CybotCookiebotDialogBodyLevelButtonsSelectPane label:not([for=CybotCookiebotDialogBodyLevelButtonNecessary]) .CybotCookiebotDialogBodyLevelButtonDescription:hover{color:#8f8f8f}body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonDecline{border-color:#8f8f8f;border:1px solid #8f8f8f !important}body #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border-color:#8f8f8f;border:1px solid #8f8f8f !important;border-radius:0}body #CybotCookiebotDialogTabContent input+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:rgba(143, 143, 143, 0.7)}body #CybotCookiebotDialogTabContent input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#8f8f8f}body #CybotCookiebotDialogTabContent input[type=checkbox][disabled]:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#8f8f8f}body #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-color:#8f8f8f;color:#8f8f8f}body #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:#8f8f8f}body .CybotCookiebotDialogTabPanel button{width:auto}body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{background-color:#8f8f8f;border-color:#8f8f8f;border:1px solid !important;border-radius:0}body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw{border-color:#8f8f8f;border:1px solid !important;border-radius:0}body #CookiebotWidget .CookiebotWidget-consent-details button{color:#8f8f8f}body #CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg{fill:#8f8f8f}body #CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a,body #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink,body #CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a,body #CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,body #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a,body #CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,body #CybotCookiebotDialogDetailBodyContentTextAbout a{color:#8f8f8f}body #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,body #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover,body #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover{color:#8f8f8f}body #CybotCookiebotDialogTabContent .CybotCookiebotDialogDetailBulkConsentCount{background-color:rgba(143, 143, 143, 0.7)}body #CookiebotWidget .CookiebotWidget-logo svg circle{fill:#8f8f8f}body #CybotCookiebotDialogPoweredbyCybot{display:none}body img#CybotCookiebotDialogPoweredbyImage{display:none}.btn--menu{display:flex;align-items:center}.btn--menu.btn--toggle.v--horizontal{display:flex;flex-direction:column;align-items:flex-start}.btn--menu.btn--toggle.v--horizontal .btnLabel{white-space:wrap;margin-left:0;margin-top:0.8rem}.btn--menu.btn--toggle.mpInactive:hover .burger__line-0,.btn--menu.btn--toggle.mpInactive:hover .burger__line-1{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:transform 300ms ease-in-out;-moz-transition:transform 300ms ease-in-out;-o-transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out}.btn--menu.btn--toggle.mpInactive:hover .burger__line-0{-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.btn--menu.btn--toggle.mpInactive:hover .burger__line-1{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.btn--menu.btn--toggle.mpActive:hover .burger__lineInner-0,.btn--menu.btn--toggle.mpActive:hover .burger__lineInner-1{-webkit-transition:transform 300ms 0ms ease-in-out;-moz-transition:transform 300ms 0ms ease-in-out;-o-transition:transform 300ms 0ms ease-in-out;transition:transform 300ms 0ms ease-in-out}.btn--menu.btn--toggle.mpActive:hover .burger__lineInner-0{-webkit-transform:rotate(-27deg);-moz-transform:rotate(-27deg);-ms-transform:rotate(-27deg);transform:rotate(-27deg)}.btn--menu.btn--toggle.mpActive:hover .burger__lineInner-1{-webkit-transform:rotate(27deg);-moz-transform:rotate(27deg);-ms-transform:rotate(27deg);transform:rotate(27deg)}.btn--menu.btn--toggle.mpActive .burger__line-0,.btn--menu.btn--toggle.mpActive .burger__line-1{-webkit-transition:transform 300ms ease-in-out;-moz-transition:transform 300ms ease-in-out;-o-transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out}.btn--menu.btn--toggle.mpActive .burger__lineInner-0,.btn--menu.btn--toggle.mpActive .burger__lineInner-1{-webkit-transition:transform 300ms 300ms ease-in-out;-moz-transition:transform 300ms 300ms ease-in-out;-o-transition:transform 300ms 300ms ease-in-out;transition:transform 300ms 300ms ease-in-out}.btn--menu.btn--toggle.mpActive .burger__line-0{-webkit-transform:translateY(calc((var(--burger-height) - var(--burger-line-thickness)) / 2));-moz-transform:translateY(calc((var(--burger-height) - var(--burger-line-thickness)) / 2));-ms-transform:translateY(calc((var(--burger-height) - var(--burger-line-thickness)) / 2));transform:translateY(calc((var(--burger-height) - var(--burger-line-thickness)) / 2))}.btn--menu.btn--toggle.mpActive .burger__lineInner-0{-webkit-transform:rotate(-12deg);-moz-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg)}.btn--menu.btn--toggle.mpActive .burger__line-1{-webkit-transform:translateY(calc(((var(--burger-height) - var(--burger-line-thickness)) / 2) * -1));-moz-transform:translateY(calc(((var(--burger-height) - var(--burger-line-thickness)) / 2) * -1));-ms-transform:translateY(calc(((var(--burger-height) - var(--burger-line-thickness)) / 2) * -1));transform:translateY(calc(((var(--burger-height) - var(--burger-line-thickness)) / 2) * -1))}.btn--menu.btn--toggle.mpActive .burger__lineInner-1{-webkit-transform:rotate(12deg);-moz-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}.btn--menu.btn--toggle .burger{position:relative;top:1px}@media (min-width:768px){.btn--menu.btn--toggle .burger{top:0px}}.btn--menu.btn--toggle .btnLabel{position:relative;white-space:nowrap;margin-left:18px;display:none}@media (min-width:768px){.btn--menu.btn--toggle .btnLabel{margin-left:24px;display:block}}.btn--menu.btn--toggle .burger__line-0,.btn--menu.btn--toggle .burger__line-1{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:transform 300ms 300ms ease-in-out;-moz-transition:transform 300ms 300ms ease-in-out;-o-transition:transform 300ms 300ms ease-in-out;transition:transform 300ms 300ms ease-in-out}.btn--menu.btn--toggle .burger__lineInner-0,.btn--menu.btn--toggle .burger__lineInner-1{-webkit-transition:transform 300ms ease-in-out;-moz-transition:transform 300ms ease-in-out;-o-transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out}.btn--menu.btn--toggle{min-height:30px}.btn--menu.btn--toggle.mpActive .btnLabel--active{position:relative;opacity:1;pointer-events:all}.btn--menu.btn--toggle.mpActive .btnLabel--inactive{position:absolute;opacity:0;pointer-events:none}.btn--menu.btn--toggle .btnLabel--active,.btn--menu.btn--toggle .btnLabel--inactive{-webkit-transition:opacity 400ms ease-in-out;-moz-transition:opacity 400ms ease-in-out;-o-transition:opacity 400ms ease-in-out;transition:opacity 400ms ease-in-out;left:0;top:0}.btn--menu.btn--toggle .btnLabel--active{position:absolute;opacity:0;pointer-events:none}.btn--menu.btn--toggle .btnLabel--inactive{opacity:1}.burger{--burger-height: 8px;--burger-line-thickness: var(--css-icon-line-thickness);height:var(--burger-height);width:30px;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:768px){.burger{--burger-height: 10px;width:40px}}.burger .burger__lineInner{border-bottom:var(--burger-line-thickness) solid currentColor;width:100%}@font-face{font-family:"BrandonText-Regular";src:url("/fileadmin/templates/fonts/brandon-text-regular/font.woff2") format("woff2"), url("/fileadmin/templates/fonts/brandon-text-regular/font.woff") format("woff");font-display:swap}@font-face{font-family:"BrandonText-Italic";src:url("/fileadmin/templates/fonts/brandon-text-italic/font.woff2") format("woff2"), url("/fileadmin/templates/fonts/brandon-text-italic/font.woff") format("woff");font-display:swap}@font-face{font-family:"zangezi-300-std";src:url("/fileadmin/templates/fonts/zangezi08/Zangezi08-Light.woff2") format("woff2"), url("/fileadmin/templates/fonts/zangezi08/Zangezi08-Light.woff") format("woff");font-display:swap}@font-face{font-family:"zangezi-300-i";src:url("/fileadmin/templates/fonts/zangezi08/Zangezi08-LightItalic.woff2") format("woff2"), url("/fileadmin/templates/fonts/zangezi08/Zangezi08-LightItalic.woff") format("woff");font-display:swap}@font-face{font-family:"zangezi-400-std";src:url("/fileadmin/templates/fonts/zangezi08/Zangezi08-Regular.woff2") format("woff2"), url("/fileadmin/templates/fonts/zangezi08/Zangezi08-Regular.woff") format("woff");font-display:swap}@font-face{font-family:"zangezi-400-i";src:url("/fileadmin/templates/fonts/zangezi08/Zangezi08-Italic.woff2") format("woff2"), url("/fileadmin/templates/fonts/zangezi08/Zangezi08-Italic.woff") format("woff");font-display:swap}@font-face{font-family:"zangezi-semi-std";src:url("/fileadmin/templates/fonts/zangezi08/Zangezi08-SemiLight.woff2") format("woff2"), url("/fileadmin/templates/fonts/zangezi08/Zangezi08-SemiLight.woff") format("woff");font-display:swap}@font-face{font-family:"zangezi-semi-i";src:url("/fileadmin/templates/fonts/zangezi08/Zangezi08-SemiLightItalic.woff2") format("woff2"), url("/fileadmin/templates/fonts/zangezi08/Zangezi08-SemiLightItalic.woff") format("woff");font-display:swap}.prog-TODO{color:#ffffff;background-color:red;display:inline-block;padding:5px}:root{--bottomBar-mobile-height: 52px;--aside-toggle-width: 2.2rem;--container-padding: 20px;--topBar-height: 60px;--header-prelude-circle-radius: 116px;--g-circle-link-circle-radius: 85px;--black: #000000;--brand-01: #8f8f8f;--brand-02: #f0f0f0;--brand-03: #0000aa;--white: #ffffff;--color-text-primary: var(--black);--color-text-secondary: var(--brand-01);--color-text-tertiary: var(--brand-02);--color-text-quaternary: var(--brand-03);--color-background-1: var(--brand-02);--color-background-1-text-primary: var(--black);--color-background-1-text-secondary: var(--brand-02);--color-background-1-text-tertiary: var(--brand-01);--color-background-2: var(--brand-01);--color-background-2-text-primary: var(--white);--color-background-2-text-secondary: var(--brand-02);--color-background-3: var(--white);--color-background-3-text-primary: var(--black);--color-background-4: #00aa00;--color-background-4-text-primary: var(--white);--css-icon-line-thickness: 1px;--slick-dots-padding: 6px;--slick-dots-size: 9px}@media (min-width:768px){:root{--topBar-height: 68px;--container-padding: 15px;--container-width: 708px;--header-prelude-circle-radius: 136px}}@media (min-width:992px){:root{--container-width: 932px;--containerInner-w-small: 84%;--containerInner-w-small2: 84%;--containerInner-w-small3: 84%;--containerInner-w-medium: 92%;--containerInner-w-medium2: 92%}}@media (min-width:1200px){:root{--bottomBar-mobile-height: 0px;--container-width: 1080px;--containerInner-w-small: 80%;--containerInner-w-small2: 80%;--containerInner-w-small3: 80%;--containerInner-w-medium: 84%;--containerInner-w-medium2: 84%;--containerInner-w-large: 88%}}@media (min-width:1600px){:root{--container-width: 1186px;--header-prelude-circle-radius: 152px;--topBar-height: 92px;--containerInner-w-small: 70%;--containerInner-w-small2: 66%;--containerInner-w-small3: 62%;--containerInner-w-medium: 76%;--containerInner-w-medium2: 82%}}html,body{margin:0;padding:0}html{overflow-x:hidden;overflow-y:scroll;box-sizing:border-box}body{color:var(--color-text-primary);height:100%;margin:0;max-width:100vw;min-width:320px;overflow-x:hidden;padding:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;width:100%;font-size:1rem;line-height:1.625em;letter-spacing:0em;font-family:"BrandonText-Regular";font-weight:normal}@media (min-width:1200px){body.tplLayout1 .navigationDCE .topBar{-webkit-transform:translateY(1rem);-moz-transform:translateY(1rem);-ms-transform:translateY(1rem);transform:translateY(1rem);-webkit-transition:transform 400ms 200ms ease-in-out;-moz-transition:transform 400ms 200ms ease-in-out;-o-transition:transform 400ms 200ms ease-in-out;transition:transform 400ms 200ms ease-in-out}body.tplLayout1 .navigationDCE .topBar::after{-webkit-transition:opacity 400ms 0ms ease-in-out;-moz-transition:opacity 400ms 0ms ease-in-out;-o-transition:opacity 400ms 0ms ease-in-out;transition:opacity 400ms 0ms ease-in-out;opacity:0}body.tplLayout1 .navigationDCE.mpActive .topBar,body.tplLayout1 .navigationDCE.scroll .topBar{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:transform 400ms 0ms ease-in-out;-moz-transition:transform 400ms 0ms ease-in-out;-o-transition:transform 400ms 0ms ease-in-out;transition:transform 400ms 0ms ease-in-out}body.tplLayout1 .navigationDCE.mpActive .topBar::after,body.tplLayout1 .navigationDCE.scroll .topBar::after{-webkit-transition:opacity 400ms 200ms ease-in-out;-moz-transition:opacity 400ms 200ms ease-in-out;-o-transition:opacity 400ms 200ms ease-in-out;transition:opacity 400ms 200ms ease-in-out;opacity:1}body.tplLayout1 .navigationDCE.notScroll .fullscreenNavigation.mpActive{transition-delay:400ms}}@media (min-width:1200px){body.tplLayout1 #main{padding-top:calc(var(--topBar-height) + 1rem)}}body.tplLayout4{background:#f0f0f0}body.tplLayout4 .mpxPackages--short{background:#ffffff}body.tplLayout4 .footerDCE{background-color:#f0f0f0}body.tplLayout5{background:#f0f0f0}body.tplLayout5 .footerDCE{background-color:#ffffff}body.tplLayout6{background:#ffffff}body.tplLayout6 .footerDCE{background-color:#f0f0f0}#bodyInner{position:relative;overflow-y:hidden;overflow-x:hidden}*:focus{outline:2px solid var(--brand-01)}*,::before,::after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}@supports selector(:focus-visible){*:focus{outline:none}*:focus-visible{outline:2px solid var(--brand-01)}}#page{overflow-y:hidden}a,input{color:inherit}button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;padding:0;text-transform:inherit}h1,h2,h3{margin:0;font-weight:initial}.g_teaserText.layout--a{text-align:center}@media (min-width:992px){.g_teaserText.layout--a .mpContainerInner{max-width:92%}}@media (min-width:992px){.g_teaserText.layout--a .mpContainerInner{max-width:var(--containerInner-w-small2)}}.g_teaserText.layout--a .dceTitles{margin-bottom:2rem}.g_teaserText.layout--b{text-align:center}@media (min-width:768px){.g_teaserText.layout--b{text-align:left}}@media (min-width:992px){.g_teaserText.layout--b.blockAlignment--left .mpContainerInner{max-width:var(--containerInner-w-medium2)}}@media (min-width:768px){.g_teaserText.layout--b.blockAlignment--left .mpCol{flex:0 0 85%;max-width:85%}}@media (min-width:992px){.g_teaserText.layout--b.blockAlignment--left .mpCol{flex:0 0 75%;max-width:75%}}@media (min-width:992px){.g_teaserText.layout--b .mpContainerInner{max-width:92%}}@media (min-width:992px){.g_teaserText.layout--b .mpContainerInner{max-width:var(--containerInner-w-small3)}}@media (min-width:768px){.g_teaserText.layout--b .text{text-align:justify}}.g_teaserText.layout--b .dceTitles{opacity:0.5;margin-bottom:2rem}@media (min-width:768px){.g_teaserText.layout--b .dceTitles{margin-right:1.5rem;margin-bottom:0;float:left;padding-top:0.55rem}}@media (min-width:1600px){.g_teaserText.layout--b .dceTitles{padding-top:1.3rem}}.g_teaserText.layout--b .inlineWrapper::after{content:"";clear:both}@media (min-width:768px){.g_teaserText.layout--b .links{justify-content:flex-start}}.g_teaserText .linksWrapper{margin-top:2rem}@media (min-width:768px){.g_teaserText .linksWrapper{margin-top:3rem}}.g_teaserText .links{--gutter-x: 20px;display:flex;margin:0 calc(var(--gutter-x) * -1);justify-content:center}.g_teaserText .links .g_linkWrapper{padding:0 var(--gutter-x)}.g_styledList ul{padding:0;margin:0;list-style:none;text-align:center}@media (min-width:768px){.g_styledList ul{text-align:left}}.g_styledList ul li{position:relative}@media (min-width:768px){.g_styledList ul li{padding-left:1rem}}.g_styledList ul li::before{content:"+";margin-right:0.5rem}@media (min-width:768px){.g_styledList ul li::before{position:absolute;left:0;top:0;margin-right:0}}.g_styledList ul li+li{margin-top:1rem}@media (min-width:768px){.g_styledList ul li+li{margin-top:0}}.v--linksUnderlined,.v--linksUnderlinedOnHover{--linksUnderlined-thickness: 1px;--linksUnderlined-position-y: -0.1rem;--linksUnderlined-color: currentColor;--linksUnderlined-animation-speed: 400ms}.v--linksUnderlined.font-1,.v--linksUnderlinedOnHover.font-1{--linksUnderlined-thickness: 2px}a.v--linksUnderlined,.v--linksUnderlined a,a.v--linksUnderlinedOnHover,.v--linksUnderlinedOnHover a{text-decoration:none;background-image:linear-gradient(transparent calc(100% - var(--linksUnderlined-thickness)), var(--linksUnderlined-color) calc(100% - var(--linksUnderlined-thickness)));background-position-y:var(--linksUnderlined-position-y);background-repeat:no-repeat}a.v--linksUnderlined,.v--linksUnderlined a{background-position-x:center;background-size:100% 100%;-webkit-transition:background-size var(--linksUnderlined-animation-speed) ease-in-out;-moz-transition:background-size var(--linksUnderlined-animation-speed) ease-in-out;-o-transition:background-size var(--linksUnderlined-animation-speed) ease-in-out;transition:background-size var(--linksUnderlined-animation-speed) ease-in-out}@media (hover:hover){a.v--linksUnderlined:hover,.v--linksUnderlined a:hover{background-size:72% 100%}}a.v--linksUnderlinedOnHover,.v--linksUnderlinedOnHover a{background-size:0% 100%;-webkit-transition:background-size var(--linksUnderlined-animation-speed) ease-in-out;-moz-transition:background-size var(--linksUnderlined-animation-speed) ease-in-out;-o-transition:background-size var(--linksUnderlined-animation-speed) ease-in-out;transition:background-size var(--linksUnderlined-animation-speed) ease-in-out}@media (hover:hover){a.v--linksUnderlinedOnHover:hover,.v--linksUnderlinedOnHover a:hover{background-size:100% 100%}}.backgroundImage{background-position:center;background-repeat:no-repeat;background-size:cover}.g_imgFitWrapper{display:block;position:relative}.g_imgFitWrapper img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.g_imgFitWrapper .imgWrapper{position:absolute;top:0;width:100%;height:100%;left:0}.g_imgFitWrapper .imgWrapper img{position:static}.mpCol{flex:0 0 100%;max-width:100%;width:100%}.mpContainer{margin:0 auto;padding:0 var(--container-padding);width:100%}@media (min-width:768px){.mpContainer{max-width:var(--container-width)}}.tplId1 .linksAsideDCE--desktop,.tplLayout2 .linksAsideDCE--desktop,.tplId7 .linksAsideDCE--desktop,.tplId8 .linksAsideDCE--desktop{display:none}.linksAsideDCE--desktop .mpContainer{max-width:100%;width:calc(var(--container-width) + 200px)}@media (min-width:1600px){.linksAsideDCE--desktop .mpContainer{width:1440px}}@media (min-width:768px){.mpGrid .gridItem{max-width:100%}}.mpRow{display:flex;flex-wrap:wrap;margin:0 auto;position:relative}.mpContainerInner{margin:0 auto}p{margin-top:0}p:last-child{margin-bottom:0}#main{padding-top:calc(var(--topBar-height) + var(--bottomBar-mobile-height))}@media (min-width:768px){#main{padding-top:var(--topBar-height)}}@keyframes pulsate{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}.g_scrollTarget{position:relative;top:-4rem}.g_circleLink{font-size:1rem;line-height:1.4375em;letter-spacing:0.07em;font-family:"BrandonText-Italic";font-weight:normal;font-style:normal;position:relative;width:calc(var(--g-circle-link-circle-radius) * 2);height:calc(var(--g-circle-link-circle-radius) * 2);color:var(--color-background-1-text-primary);z-index:0}.g_circleLink::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:100%;z-index:-1;background-color:var(--color-background-1);animation:pulsate 3000ms ease-in-out alternate infinite}.g_circleLink a{text-decoration:none}@media (hover:hover){.g_circleLink a:hover .circleText{background-size:72% 100%}}.g_circleLink .circleLinkInner{height:100%;text-align:center;display:flex;align-items:center;justify-content:center;padding:15px}.g_circleLink .circleText{--underline-thickness: 1px;--underline-color: currentColor;--underline-animation-speed: 400ms;background-image:linear-gradient(transparent calc(100% - var(--underline-thickness)), var(--underline-color) calc(100% - var(--underline-thickness)));background-repeat:no-repeat;background-position:center;background-size:100% 100%;-webkit-transition:background-size var(--underline-animation-speed) ease-in-out;-moz-transition:background-size var(--underline-animation-speed) ease-in-out;-o-transition:background-size var(--underline-animation-speed) ease-in-out;transition:background-size var(--underline-animation-speed) ease-in-out}.g_filterList__items{--transition-duration: 1000ms;-webkit-transition:height var(--transition-duration) ease-in-out;-moz-transition:height var(--transition-duration) ease-in-out;-o-transition:height var(--transition-duration) ease-in-out;transition:height var(--transition-duration) ease-in-out}.g_filtersWrapper{--color: var(--color-background-1-text-primary);--color-background: var(--color-background-1);--color-active: var(--color-background-2-text-primary);--color-background-active: var(--color-background-2);margin:0 auto 6rem}@media (min-width:768px){.g_filtersWrapper{margin-bottom:10rem}}.g_filtersWrapper .g_filters{--gutter-x: 15px;--gutter-y: 1.5rem;color:var(--color-text-secondary);display:flex;flex-wrap:wrap;justify-content:center;margin:calc(var(--gutter-y) * -1) calc(var(--gutter-x) * -1) 0}.g_filtersWrapper .g_filter{margin:var(--gutter-y) var(--gutter-x) 0;display:flex;align-items:center}.g_filtersWrapper .g_filter.mpActive.g_link{background-color:var(--color-background-active);color:var(--color-active)}.g_iconWrapper{line-height:0;font-size:0}.g_iconWrapper.v--animated:hover .g_icon--arrow-left{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}.g_iconWrapper.v--animated:hover .g_icon--arrow-right{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.g_icon{display:inline-block;font-size:0;line-height:0;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);-webkit-transition:transform 400ms ease-in-out;-moz-transition:transform 400ms ease-in-out;-o-transition:transform 400ms ease-in-out;transition:transform 400ms ease-in-out}.g_icon--arrow-left,.g_icon--arrow-right{width:37px;height:8px}.g_icon--arrow-right{background-image:url("/fileadmin/templates/images/icons/icon-pfeil-rechts-weiss.svg")}.g_icon--arrow-left{background-image:url("/fileadmin/templates/images/icons/icon-pfeil-links-weiss.svg")}.g_link{display:inline-block}.g_link .g_linkInner{display:inline-block}.g_link .iconWrapper{display:inline-block}.g_link.v--style-2{text-decoration:none}@media (hover:hover){.g_link.v--style-2:hover .g_linkInner{background-size:72% 100%}}.g_link.v--style-2 .g_linkInner{--underline-thickness: 1px;--underline-color: currentColor;--underline-animation-speed: 400ms;display:inline;background-image:linear-gradient(transparent calc(100% - var(--underline-thickness)), var(--underline-color) calc(100% - var(--underline-thickness)));background-repeat:no-repeat;background-position:center;background-size:100% 100%;-webkit-transition:background-size var(--underline-animation-speed) ease-in-out;-moz-transition:background-size var(--underline-animation-speed) ease-in-out;-o-transition:background-size var(--underline-animation-speed) ease-in-out;transition:background-size var(--underline-animation-speed) ease-in-out}.g_link.v--readMore,.g_link.v--bookmark{font-size:1rem;line-height:1.4375em;letter-spacing:0.07em;font-family:"BrandonText-Italic";font-weight:normal;font-style:normal;display:flex;align-items:center}.g_link.v--readMore .g_link__icon,.g_link.v--bookmark .g_link__icon{border:1px solid currentColor;width:24px;height:24px;border-radius:100%;margin-left:0.9rem;display:flex;justify-content:center;align-items:center}.g_link.v--readMore svg,.g_link.v--bookmark svg{height:14px;width:auto}.g_link.v--bookmark.mpActive .g_link__icon{background-color:var(--color-text-primary);border-color:var(--color-text-primary);color:var(--white)}.g_link.v--bookmark.mpActive .svg-iconPlus-line-vertical{opacity:0}.g_link.v--bookmark .svg-iconPlus-line-vertical{opacity:1}.g_link.v--bookmark svg path{stroke:currentColor}.slick-arrow{padding:8px 0}.g_imageSlider{--circle-radius: 41px}@media (min-width:768px){.g_imageSlider{--circle-radius: 54px}}.g_imageSlider .sliderControlsWrapper,.g_imageSlider .g_imgFitWrapper{padding-top:62%}.g_imageSlider .sliderControlsWrapper{position:absolute;left:0;pointer-events:none;top:0;width:100%}.g_imageSlider .slider .imageWrapper{padding-bottom:var(--circle-radius)}@media (min-width:768px){.g_imageSlider .slider .imageWrapper{padding-bottom:0}}.g_imageSlider .sliderControls{width:calc(var(--circle-radius) * 2);height:calc(var(--circle-radius) * 2);background-color:var(--color-background-1);display:flex;justify-content:center;align-items:center;border-radius:100%;flex-direction:column;position:absolute;right:50%;top:100%;pointer-events:all;-webkit-transform:translate(50%, -50%);-moz-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%)}@media (min-width:768px){.g_imageSlider .sliderControls{top:50%;right:0}}.g_imageSlider .g_icon--arrow-left,.g_imageSlider .g_icon--arrow-right{width:29px;height:6px}@media (min-width:768px){.g_imageSlider .g_icon--arrow-left,.g_imageSlider .g_icon--arrow-right{height:8px;width:37px}}.g_imageSlider .slidesWrapper{position:relative}.g_onlyImagesSlider{font-size:0;line-height:0}.g_slider{display:flex}.g_slider.slick-initialized .g_slide{opacity:1}.g_slider .g_slide{flex:0 0 100%;width:100%;opacity:0}.g_slider .g_slide.isFirst{opacity:1}.g_slider .slick-list{flex:0 0 100%;max-width:100%;width:100%}.g_marquee{position:relative}@keyframes scrollMarquee{0%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-33.3333%);-moz-transform:translateX(-33.3333%);-ms-transform:translateX(-33.3333%);transform:translateX(-33.3333%)}}.g_marquee .g_marquee__rows{z-index:10;white-space:nowrap;display:flex;flex-direction:column}.g_marquee .g_marquee__rowInner{animation:scrollMarquee 30s linear infinite;display:flex;position:relative}@media (min-width:1200px){.g_marquee .g_marquee__rowInner{animation-duration:40s}}.g_marquee .g_marquee__row{display:flex}.g_marquee .g_marquee__text{display:flex}.g_marquee .g_marquee__text i{font-family:"zangezi-300-i"}.g_marquee .linkWrapper{padding-right:25vw}.slick-dots{--slick-dots-color: var(--color-text-secondary);--slick-dots-border-color: var(--white);margin:0;padding:0;list-style:none;display:flex}.slick-dots button{padding:var(--slick-dots-padding);display:flex;justify-content:center;align-items:center}.slick-dots .btnInner{-webkit-transition:border-color 400ms ease-in-out;-moz-transition:border-color 400ms ease-in-out;-o-transition:border-color 400ms ease-in-out;transition:border-color 400ms ease-in-out;height:var(--slick-dots-size);width:var(--slick-dots-size);border-radius:2px;background-color:#1E1E1E;border:1px solid #1E1E1E}.slick-dots li{-webkit-transition:opacity 400ms ease-in-out;-moz-transition:opacity 400ms ease-in-out;-o-transition:opacity 400ms ease-in-out;transition:opacity 400ms ease-in-out;opacity:0.5}.slick-dots li.slick-active{opacity:1}.slick-dots li.slick-active .btnInner{border-color:#1E1E1E}@media (hover:hover){.slick-dots li:hover{opacity:1}.slick-dots li:hover .btnInner{border-color:var(--slick-dots-color)}}.font-1{font-size:1.30625rem;line-height:1.3947368421em;letter-spacing:0em;font-family:"BrandonText-Regular";font-weight:normal}@media (min-width:768px){.font-1{font-size:1.6625rem}}@media (min-width:1600px){.font-1{font-size:2.375rem}}.font-1 em{font-family:"BrandonText-Italic";font-weight:normal;font-style:normal}.font-1.font--italic{font-family:"BrandonText-Italic";font-weight:normal;font-style:normal}.font-2{font-size:1rem;line-height:1.4375em;letter-spacing:0.07em;font-family:"BrandonText-Italic";font-weight:normal;font-style:normal}.font-3{font-size:1rem;line-height:1.625em;letter-spacing:0em;font-family:"BrandonText-Regular";font-weight:normal}.font-4{font-size:1.96875rem;line-height:1.3em;letter-spacing:0.155em;font-family:"BrandonText-Medium";font-weight:normal;text-transform:uppercase}@media (min-width:768px){.font-4{font-size:3.0625rem}}@media (min-width:1600px){.font-4{font-size:4.375rem}}.font-5{font-size:1rem;line-height:1.4375em;letter-spacing:0.06em;font-family:"BrandonText-Regular";font-weight:normal;text-transform:uppercase}@media (min-width:768px){.font-5{font-size:1.9rem;line-height:1.4210526316em;letter-spacing:0.145em}}@media (min-width:1600px){.font-5{font-size:2.375rem;line-height:1.4210526316em;letter-spacing:0.145em}}.font-6{font-size:0.875rem;line-height:1.7142857143em;letter-spacing:0.155em;font-family:"BrandonText-Medium";font-weight:normal;text-transform:uppercase}body.platform-firefox .font-6.v--verticalText{font-family:"BrandonText-Regular";font-weight:normal}.font-7{font-size:0.875rem;line-height:1.7142857143em;letter-spacing:0.155em;font-family:"BrandonText-Medium";font-weight:normal;text-transform:uppercase}.font-8{color:purple !important;font-size:0.875rem;line-height:1.4em;letter-spacing:0.32em;text-transform:uppercase}@media (min-width:768px){.font-8{font-size:3.0625rem;line-height:1.3571428571em;letter-spacing:0.32em}}@media (min-width:1600px){.font-8{font-size:4.375rem}}.font-9{color:purple !important;font-size:0.75rem;line-height:1.6666666667em;letter-spacing:0em;font-family:"BrandonText-Regular";font-weight:normal}.font-10{color:purple !important;font-size:0.875rem;line-height:1.5em;letter-spacing:0.155em;font-family:"BrandonText-Medium";font-weight:normal;text-transform:uppercase}.zangezi-300-i{font-family:"zangezi-300-i";font-size:16px;line-height:143%;letter-spacing:1.12px}.zangezi-300-std-m{font-family:"zangezi-300-std";font-size:14px;letter-spacing:3.2px;text-transform:uppercase}@media (min-width:768px){.zangezi-300-std-m{font-size:16px}}.zangezi-300-std-l{font-family:"zangezi-300-std";font-size:24px;line-height:140%}@media (min-width:768px){.zangezi-300-std-l{font-size:38px}}.zangezi-semi-std-l{font-family:"zangezi-semi-std";font-size:24px;line-height:140%}@media (min-width:768px){.zangezi-semi-std-l{font-size:38px}}.zangezi-300-i-l{font-family:"zangezi-300-i";font-size:24px;line-height:140%}@media (min-width:768px){.zangezi-300-i-l{font-size:38px}}.zangezi-400-std-xl{font-family:"zangezi-400-std";font-size:24px;line-height:140%;letter-spacing:8px;text-transform:uppercase}@media (min-width:360px){.zangezi-400-std-xl{font-size:26px;letter-spacing:10px}}@media (min-width:576px){.zangezi-400-std-xl{font-size:32px;letter-spacing:20px}}@media (min-width:768px){.zangezi-400-std-xl{font-size:50px}}.brandon-400-std-s{font-family:"BrandonText-Regular";font-size:14px;line-height:170%;letter-spacing:2.17px;text-transform:uppercase}.brandon-400-std-m{font-family:"BrandonText-Regular";font-size:16px;font-style:normal;font-weight:390}.brandon-400-std-l{font-family:"BrandonText-Regular";font-size:36px;line-height:140%;letter-spacing:7px;text-transform:uppercase}@media (min-width:576px){.brandon-400-std-l{font-size:40px;letter-spacing:10.85px}}@media (min-width:768px){.brandon-400-std-l{font-size:70px}}.element-btn{margin-top:40px;display:inline-block;border-radius:27px;border:1px solid currentColor;text-decoration:none;padding:4px 12px 0 12px;transition:0.3s;font-family:"zangezi-semi-std"}.element-btn:hover{color:#FFFFFF;background:#000000}@media (hover:none){.element-btn:hover{transition:0s !important}}@media (hover:none){.element-btn:focus-visible,.element-btn:focus,.element-btn:hover{transition:0s !important}}.element-color-yellow .element-btn:hover{color:#FFFFFF;background:#8f8f8f}@media (hover:none){.element-color-yellow .element-btn:hover{transition:0s}}.headerImagesDCE{margin:6rem 0}@media (min-width:768px){.headerImagesDCE{margin:8rem 0}}.headerImagesDCE .mpContainerInner{max-width:var(--containerInner-w-medium2)}@media (min-width:992px){.headerImagesDCE .dceTitles__title{width:75%}}.headerImagesDCE .dceTitles__subtitle{margin-top:2.5rem}@media (min-width:768px){.headerImagesDCE .dceTitles__subtitle{left:0;top:100%;max-width:41%;width:11.5rem;position:absolute;margin-top:0}}.headerImagesDCE .dceTitles{position:relative;padding-bottom:4.5rem;text-align:center}@media (min-width:768px){.headerImagesDCE .dceTitles{text-align:left}}.headerImagesDCE .mpGrid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 30px 1fr 1fr;grid-template-columns:1fr 1fr 30px 1fr 1fr;-ms-grid-rows:auto 30px 30px auto;grid-template-rows:auto 30px 30px auto}@media (min-width:768px){.headerImagesDCE .mpGrid{-ms-grid-columns:14% 18% 9% 59%;grid-template-columns:14% 18% 9% 59%;-ms-grid-rows:245px auto 102px auto;grid-template-rows:245px auto 102px auto}}.headerImagesDCE .gridItem-0{-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2 / 5;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / 2}@media (min-width:768px){.headerImagesDCE .gridItem-0{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4 / 5;-ms-grid-row:1;-ms-grid-row-span:4;grid-row:1 / 5}}.headerImagesDCE .gridItem-0 .g_imgFitWrapper{padding-top:118%}.headerImagesDCE .gridItem-1{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3 / 5}@media (min-width:768px){.headerImagesDCE .gridItem-1{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3}}.headerImagesDCE .gridItem-1 .g_imgFitWrapper{padding-top:67%}.headerImagesDCE .gridItem-2{-ms-grid-column:4;-ms-grid-column-span:2;grid-column:4 / 6;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4 / 5}@media (min-width:768px){.headerImagesDCE .gridItem-2{-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4 / 5;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3}}.headerImagesDCE .gridItem-2 .g_imgFitWrapper{padding-top:125%}.circleTabsDCE .mpContainerInner{max-width:var(--containerInner-w-medium2)}.circleTabsDCE .btn--tab{--img-scale: 1;--img-grayscale: grayscale(1);--circleTitle-underline-opacity: 0;display:flex;position:relative;pointer-events:none;width:100%}@media (min-width:768px){.circleTabsDCE .btn--tab{--img-scale: 0.6}}.circleTabsDCE .btn--tab.mpActive{--img-scale: 1;--img-grayscale: grayscale(0);--circleTitle-underline-opacity: 1}@media (hover:hover){.circleTabsDCE .btn--tab:hover{--img-grayscale: 0}}@media (min-width:768px){.circleTabsDCE .mpGrid{display:-ms-grid;display:grid;-ms-grid-columns:0px 1fr 11% 1fr 15px;grid-template-columns:0px 1fr 11% 1fr 15px;-ms-grid-rows:268px auto 110px auto;grid-template-rows:268px auto 110px auto}}@media (min-width:992px){.circleTabsDCE .mpGrid{-ms-grid-columns:1fr 37% 11% 37% 15px;grid-template-columns:1fr 37% 11% 37% 15px}}.circleTabsDCE .gridItem-0{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4 / 5;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / 3}@media (min-width:768px){.circleTabsDCE .gridItem-0 .circleTitle{left:14%}}.circleTabsDCE .gridItem-0 img{transform-origin:4% 12%}.circleTabsDCE .gridItem-1{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3;-ms-grid-row:2;-ms-grid-row-span:3;grid-row:2 / 5}@media (min-width:768px){.circleTabsDCE .gridItem-1 .circleTitle{top:21%;right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}}.circleTabsDCE .gridItem-1 img{transform-origin:90% center}.circleTabsDCE .gridItem-1 .btn--tab{justify-content:flex-end}@media (min-width:768px){.circleTabsDCE .gridItem-1 .btn--tab{justify-content:flex-start}}.circleTabsDCE .gridItem-2{-ms-grid-column:4;-ms-grid-column-span:2;grid-column:4 / 6;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4 / 5;margin-top:4rem;text-align:center}@media (min-width:768px){.circleTabsDCE .gridItem-2{margin-top:0;text-align:left}}.circleTabsDCE .g_imgFitWrapper{padding-top:100%}.circleTabsDCE .g_imgFitWrapper img{-webkit-transform:scale(var(--img-scale));-moz-transform:scale(var(--img-scale));-ms-transform:scale(var(--img-scale));transform:scale(var(--img-scale));pointer-events:all;border-radius:100%;filter:var(--img-grayscale);-webkit-transition:filter 400ms ease-in-out, transform 800ms ease-in-out;-moz-transition:filter 400ms ease-in-out, transform 800ms ease-in-out;-o-transition:filter 400ms ease-in-out, transform 800ms ease-in-out;transition:filter 400ms ease-in-out, transform 800ms ease-in-out}.circleTabsDCE .circleTitle{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;pointer-events:all;left:50%}@media (min-width:768px){.circleTabsDCE .circleTitle{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;top:0;left:auto}}.circleTabsDCE .circleTitle::after{-webkit-transition:opacity 400ms ease-in-out;-moz-transition:opacity 400ms ease-in-out;-o-transition:opacity 400ms ease-in-out;transition:opacity 400ms ease-in-out;content:"";position:absolute;left:0;width:100%;top:88%;border-bottom:2px solid currentColor;opacity:var(--circleTitle-underline-opacity)}.circleTabsDCE .tab__title{margin-bottom:2rem}.circleTabsDCE .g_linkWrapper{margin-top:2rem}@media (min-width:768px){.circleTabsDCE .g_linkWrapper{margin-top:2.5rem}}.circleTabsDCE .btnInner{width:40%}@media (min-width:768px){.circleTabsDCE .btnInner{width:100%}}.marqueeDCE+.mpxRooms--houses{margin-top:-6rem}@media (min-width:768px){.marqueeDCE+.mpxRooms--houses{margin-top:-8rem}}.mpxRooms--houses .pageContent{background-color:var(--color-background-1);color:var(--color-background-1-text-primary);padding:6rem 0;margin:6rem 0}@media (min-width:768px){.mpxRooms--houses .pageContent{padding:8rem 0;margin:8rem 0}}.mpxRooms--houses .pageContent .g_filtersWrapper{--color: var(--color-background-3-text-primary);--color-background: var(--color-background-3);margin-bottom:5.5rem}.mpxRooms--houses .pageContent .mpContainerInner{max-width:var(--containerInner-w-small2)}.mpxRooms--houses .pageContent .mpxRooms--houses-content{margin-bottom:80px;text-align:center}.mpxRooms--houses .pageContent .houses{--gutter-x: 28px;--gutter-y: 4rem;-webkit-transition:height 600ms ease-in-out;-moz-transition:height 600ms ease-in-out;-o-transition:height 600ms ease-in-out;transition:height 600ms ease-in-out;pointer-events:none;margin:calc(var(--gutter-y) * -1) calc(var(--gutter-x) * -1) 0}@media (min-width:768px){.mpxRooms--houses .pageContent .houses{--gutter-y: 6rem}}@media (hover:hover){.mpxRooms--houses .pageContent .houses:hover .btn--house.btn--openDetails{opacity:0.5}}.mpxRooms--houses .pageContent .houses .btn--house.btn--openDetails{-webkit-transition:opacity 800ms ease-in-out;-moz-transition:opacity 800ms ease-in-out;-o-transition:opacity 800ms ease-in-out;transition:opacity 800ms ease-in-out;display:block;width:80%;margin:0 auto;pointer-events:all;opacity:1}@media (min-width:768px){.mpxRooms--houses .pageContent .houses .btn--house.btn--openDetails{width:100%}}@media (hover:hover){.mpxRooms--houses .pageContent .houses .btn--house.btn--openDetails:hover{opacity:1}.mpxRooms--houses .pageContent .houses .btn--house.btn--openDetails:hover .g_imgFitWrapper img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}.mpxRooms--houses .pageContent .houseWrapper{padding:0 var(--gutter-x) 0;margin-top:var(--gutter-y);width:100%}@media (min-width:768px){.mpxRooms--houses .pageContent .houseWrapper{width:50%}}@media (min-width:992px){.mpxRooms--houses .pageContent .houseWrapper{width:33.33333%}}.mpxRooms--houses .pageContent .g_imgFitWrapper{padding-top:100%;overflow:hidden}.mpxRooms--houses .pageContent .g_imgFitWrapper img{-webkit-transition:transform 800ms ease-in-out;-moz-transition:transform 800ms ease-in-out;-o-transition:transform 800ms ease-in-out;transition:transform 800ms ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mpxRooms--houses .pageContent .logoWrapper{margin-top:1.5rem}.mpxRooms--houses .pageContent .logoWrapper img,.mpxRooms--houses .pageContent .logoWrapper svg{height:66px;width:auto}.mpxRooms--houses .modals{--closeBtn-mobile-height: 3rem;text-align:center}@media (min-width:992px){.mpxRooms--houses .modals{text-align:left}}.mpxRooms--houses .modals .mpContainer{background-color:var(--color-background-3);color:var(--color-background-3-text-primary);z-index:10;position:relative;padding-top:calc(4rem + var(--closeBtn-mobile-height));padding-bottom:4rem}@media (min-width:768px){.mpxRooms--houses .modals .mpContainer{padding-top:6rem;padding-bottom:6rem}}@media (min-width:768px){.mpxRooms--houses .modals .mpContainerInner{max-width:84%}}@media (min-width:992px){.mpxRooms--houses .modals .mpContainerInner{max-width:var(--containerInner-w-medium)}}.mpxRooms--houses .modals .g_imgFitWrapper{padding-top:70%}@media (min-width:992px){.mpxRooms--houses .modals .mpCol--left{flex:0 0 49%;max-width:49%}}@media (min-width:992px){.mpxRooms--houses .modals .mpCol--right{flex:0 0 41%;max-width:41%;margin-left:auto}}.mpxRooms--houses .modals .mpRow--bottom{margin-top:3rem}@media (max-width:991px){.mpxRooms--houses .modals .mpRow--bottom .mpCol--right{margin-top:4rem}}.mpxRooms--houses .modals .title__subline{margin-bottom:1.5rem}.mpxRooms--houses .modals .links{--gutter-y: 1.5rem;--gutter-x: 15px;display:flex;margin:calc(var(--gutter-y) * -1) calc(var(--gutter-x) * -1) 0;display:flex;flex-wrap:wrap}@media (max-width:991px){.mpxRooms--houses .modals .links{justify-content:center}}.mpxRooms--houses .modals .linksWrapper{margin-top:2.5rem}.mpxRooms--houses .modals .g_linkWrapper{padding:var(--gutter-y) var(--gutter-x) 0}.mpxRooms--houses .modals .modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:150;opacity:0;max-height:0;overflow:hidden;-webkit-transition:max-height 0ms 800ms ease-in-out, opacity 800ms ease-in-out;-moz-transition:max-height 0ms 800ms ease-in-out, opacity 800ms ease-in-out;-o-transition:max-height 0ms 800ms ease-in-out, opacity 800ms ease-in-out;transition:max-height 0ms 800ms ease-in-out, opacity 800ms ease-in-out}.mpxRooms--houses .modals .modal.mpActive{opacity:1;max-height:100vh;-webkit-transition:max-height 0ms linear, opacity 800ms ease-in-out;-moz-transition:max-height 0ms linear, opacity 800ms ease-in-out;-o-transition:max-height 0ms linear, opacity 800ms ease-in-out;transition:max-height 0ms linear, opacity 800ms ease-in-out}.mpxRooms--houses .modals .backdrop{position:absolute;left:0;width:100%;top:0;height:100%;z-index:5;background-color:rgba(240, 240, 240, 0.9)}.mpxRooms--houses .modals .modalInner{height:100%;display:flex;align-items:center}.mpxRooms--houses .modals .scrollArea{width:100%;max-height:100%;overflow-y:auto}@media (min-width:768px){.mpxRooms--houses .modals .scrollAreaInner{padding:4rem 0}}.mpxRooms--houses .modals .btnWrapper--modalClose{display:flex;justify-content:flex-end}.mpxRooms--houses .modals .btnWrapper--modalClose--mobile{height:var(--closeBtn-mobile-height);justify-content:center;position:absolute;top:0;left:0;width:100%;z-index:20;background-color:var(--color-background-3);box-shadow:0 4px 10px rgba(0, 0, 0, 0.1)}@media (min-width:992px){.mpxRooms--houses .modals .btnWrapper--modalClose--mobile{display:none}}@media (max-width:991px){.mpxRooms--houses .modals .btnWrapper--modalClose--desktop{display:none}}.mpxRooms--houses .modals .btn--modal.btn--close{opacity:0.4;display:flex;align-items:center}@media (hover:hover){.mpxRooms--houses .modals .btn--modal.btn--close:hover svg{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}.mpxRooms--houses .modals .btn--modal.btn--close .btn__icon{font-size:0;line-height:0;margin-left:14px}.mpxRooms--houses .modals .btn--modal.btn--close svg{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:transform 800ms ease-in-out;-moz-transition:transform 800ms ease-in-out;-o-transition:transform 800ms ease-in-out;transition:transform 800ms ease-in-out;width:1.8rem;height:1.8rem}@media (min-width:768px){.mpxRooms--houses .modals .btn--modal.btn--close svg{width:2.2rem;height:2.2rem}}.mpxRooms--houses .modals .btn--modal.btn--close svg path,.mpxRooms--houses .modals .btn--modal.btn--close svg circle{stroke:currentColor}.mpxPackages--highlights{text-align:center}@media (min-width:768px){.mpxPackages--highlights{text-align:left;--grid-row-1-height: 74px;--grid-column-3-width: 38%}}@media (min-width:992px){.mpxPackages--highlights{--grid-column-3-width: 41%}}.mpxPackages--highlights .mpContainerInner{max-width:var(--containerInner-w-medium2)}.mpxPackages--highlights .g_imgFitWrapper{padding-top:109%}.mpxPackages--highlights .slick-list{overflow:visible}@media (min-width:768px){.mpxPackages--highlights .mpGrid{display:-ms-grid;display:grid;-ms-grid-columns:54% 8% var(--grid-column-3-width);grid-template-columns:54% 8% var(--grid-column-3-width);-ms-grid-rows:var(--grid-row-1-height) auto 1fr;grid-template-rows:var(--grid-row-1-height) auto 1fr}}@media (min-width:992px){.mpxPackages--highlights .mpGrid{-ms-grid-columns:51% 8% var(--grid-column-3-width);grid-template-columns:51% 8% var(--grid-column-3-width)}}.mpxPackages--highlights .gridItem-0{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / 4;-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2 / 4;margin:0 calc(var(--container-padding) * -1) -4rem}@media (min-width:768px){.mpxPackages--highlights .gridItem-0{margin:0;position:relative;z-index:10}}.mpxPackages--highlights .gridItem-1{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / 3;background-color:var(--color-background-2);color:var(--color-background-2-text-primary);padding:4rem 20px;position:relative;z-index:5}@media (min-width:768px){.mpxPackages--highlights .gridItem-1{padding:6rem 0}}@media (min-width:768px){.mpxPackages--highlights .gridItem-1 .gridItemInner{width:65%;margin-left:11%}}.mpxPackages--highlights .gridItem-2{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3 / 4}.mpxPackages--highlights .gridItem-2 .gridItemInner{padding-top:3rem}@media (min-width:768px){.mpxPackages--highlights .gridItem-2 .gridItemInner{padding-top:4rem;width:80%;margin:0 auto}}.mpxPackages--highlights .hightlight__text{margin-top:2rem}@media (min-width:768px){.mpxPackages--highlights .hightlight__text{text-align:justify}}.mpxPackages--highlights .highlight__hotels{margin-top:1rem}.mpxPackages--highlights .highlight__hotels .links{--gutter-y: 1.5rem;--gutter-x: 15px;margin:calc(var(--gutter-y) * -1) calc(var(--gutter-x) * -1) 0;display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:768px){.mpxPackages--highlights .highlight__hotels .links{justify-content:flex-start}}.mpxPackages--highlights .highlight__hotels .g_linkWrapper{padding:var(--gutter-y) var(--gutter-x) 0}.mpxPackages--highlights .slidesWrapper{position:relative}.mpxPackages--highlights .sliderControls{display:flex;align-items:center;flex-direction:column;margin-top:4rem}@media (min-width:768px){.mpxPackages--highlights .sliderControls{position:absolute;right:0;width:var(--grid-column-3-width);height:var(--grid-row-1-height);top:0;margin-top:0;flex-direction:row}}.mpxPackages--highlights .sliderControls__dots{display:flex;justify-content:center;flex-grow:1}.mpxPackages--highlights .sliderCounter{width:4.5rem}@media (min-width:768px){.mpxPackages--highlights .sliderCounter{text-align:right}}.mpxPackages--highlights .sliderCounter .spacer{margin-right:3px;margin-left:4px}.mpxPackages--highlights .titles{text-align:center;margin-bottom:7rem}@media (min-width:768px){.mpxPackages--highlights .titles__subtitle{width:38%;margin:0 auto}}.mpxPackages--highlights .titles__subtitle+.titles__title{margin-top:1.5rem}@media (min-width:768px){.mpxPackages--highlights .titles__subtitle+.titles__title{margin-top:0.75rem}}.headerPreludeDCE{text-align:center;position:relative;padding-bottom:6rem;color:var(--color-text-secondary);background:#ffffff}@media (min-width:768px){.headerPreludeDCE{padding-bottom:8rem}}.headerPreludeDCE.headerPreludeDCE-bg-color{background:#f0f0f0;padding-bottom:0}.headerPreludeDCE.layout--withImage .dceInner{padding-bottom:calc(var(--header-prelude-circle-radius) + 6rem)}@media (min-width:768px){.headerPreludeDCE.layout--withImage .dceInner{padding-bottom:calc(var(--header-prelude-circle-radius) + 8rem)}}@media (min-width:768px){.headerPreludeDCE .mpContainer--text .mpContainerInner{max-width:92%}}@media (min-width:992px){.headerPreludeDCE .mpContainer--text .mpContainerInner{max-width:var(--containerInner-w-small3)}}.headerPreludeDCE .dceInner{padding-top:8rem}@media (min-width:768px){.headerPreludeDCE .dceInner{padding-top:10rem}}@media (min-width:1600px){.headerPreludeDCE .dceInner{padding-top:14rem}}.headerPreludeDCE .dceTitles__title+.dceTitles__subtitle{margin-top:2rem}@media (min-width:768px){.headerPreludeDCE .dceTitles__title+.dceTitles__subtitle{margin-top:3.5rem}}.headerPreludeDCE .dceTitles__subtitle{margin-left:auto;margin-right:auto;max-width:324px}.headerPreludeDCE .text{margin-top:4rem;color:#1E1E1E}.headerPreludeDCE .g_imgFitWrapper{padding-top:100%;border-radius:100%}.headerPreludeDCE .g_imgFitWrapper img{border-radius:100%}.headerPreludeDCE .imageWrapper{flex:0 0 calc(var(--header-prelude-circle-radius) * 2);max-width:calc(var(--header-prelude-circle-radius) * 2);width:100%;margin-top:calc(var(--header-prelude-circle-radius) * -1)}.headerPreludeDCE .imageWrapperOuter{display:flex;justify-content:center}.mpxPackages--list{--package-row-small-height: 2.25rem;--package-row-large-height: 20.5rem;--padding-bottom: 6rem;background:#ffffff;margin:0;text-align:center;position:relative;padding-bottom:var(--padding-bottom)}@media (min-width:768px){.mpxPackages--list{--padding-bottom: 8rem;margin:0;text-align:left}}@media (min-width:992px){.mpxPackages--list{--package-row-large-height: 22.5rem}}@media (min-width:1600px){.mpxPackages--list{--package-row-large-height: 30.5rem}}@media (min-width:768px){.mpxPackages--list::after{content:"";background-color:var(--color-background-1);width:100%;position:absolute;left:0;z-index:-1;bottom:0;height:calc(var(--padding-bottom) + var(--package-row-small-height) + (var(--package-row-large-height) / 2))}}@media (min-width:992px){.mpxPackages--list .mpContainerInner{max-width:990px}}.mpxPackages--list .boxInner{height:100%;display:flex;flex-direction:column;padding:2.5rem 20px}@media (min-width:768px){.mpxPackages--list .boxInner{padding:3rem 45px 3rem}}@media (min-width:992px){.mpxPackages--list .boxInner{padding:4rem 45px 4rem}}@media (min-width:1600px){.mpxPackages--list .boxInner{padding:4.5rem 36px 5.5rem 72px;justify-content:center}}@media (min-width:768px){.mpxPackages--list .package__top,.mpxPackages--list .package__bottom{flex:0 0 50%;height:100%;max-height:100%}}@media (min-width:1600px){.mpxPackages--list .package__top,.mpxPackages--list .package__bottom{flex:initial}}@media (min-width:1600px){.mpxPackages--list .package__top{margin-bottom:40px;flex:initial;height:auto}}@media (min-width:768px){.mpxPackages--list .package__bottom{display:flex;flex-direction:column;justify-content:space-between}}@media (min-width:1600px){.mpxPackages--list .package__bottom{justify-content:flex-start;height:auto}}@media (min-width:1600px){.mpxPackages--list .package__bottom .package__timePeriod{margin-bottom:40px}}.mpxPackages--list .g_linkWrapper{padding-top:3rem}@media (min-width:768px){.mpxPackages--list .g_linkWrapper{padding-top:1.5rem}}.mpxPackages--list .g_imgFitWrapper{padding-top:105%;width:100%}.mpxPackages--list .mpGrid--package{-ms-grid-columns:44% 3% 53%;grid-template-columns:44% 3% 53%;-ms-grid-rows:var(--package-row-small-height) var(--package-row-large-height) var(--package-row-small-height);grid-template-rows:var(--package-row-small-height) var(--package-row-large-height) var(--package-row-small-height)}@media (min-width:768px){.mpxPackages--list .mpGrid--package{display:-ms-grid;display:grid}}.mpxPackages--list .gridItem--box{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / 4;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1 / 4;position:relative;z-index:10;background-color:var(--color-background-2);color:var(--color-background-2-text-primary)}.mpxPackages--list .gridItem--image{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3;margin:0 calc(var(--container-padding) * -1) -90px;display:flex;align-items:center;position:relative;overflow:hidden}@media (min-width:768px){.mpxPackages--list .gridItem--image{margin:0}}.mpxPackages--list .gridItem--hotel{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3 / 4;display:flex;align-items:center;text-align:center;margin-top:0.5rem;justify-content:center;text-align:center}@media (min-width:768px){.mpxPackages--list .gridItem--hotel{justify-content:flex-start;text-align:center;margin-top:0}}.mpxPackages--list .package{padding-top:var(--gutter-y);width:100%}.mpxPackages--list .packages{--gutter-y: 6rem;margin-top:calc(var(--gutter-y) * -1)}@media (min-width:768px){.mpxPackages--list .packages{--gutter-y: 7rem}}.mpxPackages--list .package__title,.mpxPackages--list .package__price{color:#ffffff}.mpxPackages--list .package__timePeriod{margin-top:2.75rem}@media (min-width:768px){.mpxPackages--list .package__timePeriod{margin-top:0}}.mpxPackages--list .packages-list-btn{color:#1E1E1E;border-color:#1E1E1E;margin:0}.mpxPackages--list .packages-list-btn:hover{color:#ffffff;background:#1E1E1E;border-color:#1E1E1E}@media (hover:none){.mpxPackages--list .packages-list-btn:hover{transition:0s}}.mpxPackages--list .mpActive .packages-list-btn{color:#ffffff !important;border-color:#1E1E1E !important;background:#1E1E1E !important}.mpxPackages--list .packages-list-box-btn{margin-top:0}.mpxPackages--detail{padding-top:6rem;margin:0;text-align:center;background:#f0f0f0;padding-bottom:4rem}@media (min-width:768px){.mpxPackages--detail{padding-top:8rem;padding-bottom:0;text-align:left;background:#ffffff}}@media (min-width:1200px){.mpxPackages--detail .mpContainer{max-width:1186px}}.mpxPackages--detail .mpContainerInner{max-width:var(--containerInner-w-medium2)}@media (min-width:1200px){.mpxPackages--detail .mpContainerInner{max-width:100%}}.mpxPackages--detail .dceTitles{margin-bottom:6rem;color:var(--color-text-secondary);text-align:center}@media (min-width:768px){.mpxPackages--detail .dceTitles{margin-bottom:8rem}}.mpxPackages--detail .dceTitles__subtitle{margin:2rem auto 0;max-width:348px}.mpxPackages--detail .g_imgFitWrapper{padding-top:105%}.mpxPackages--detail .mpGrid{color:#1E1E1E;position:relative;z-index:0}@media (min-width:768px){.mpxPackages--detail .mpGrid{display:-ms-grid;display:grid;-ms-grid-columns:5% 45px 30% 7% 1fr 45px;grid-template-columns:5% 45px 30% 7% 1fr 45px;-ms-grid-rows:99px auto 1fr 11rem;grid-template-rows:99px auto 1fr 11rem}}@media (min-width:992px){.mpxPackages--detail .mpGrid{-ms-grid-columns:10% 10% 30% 7% 34% 1fr;grid-template-columns:10% 10% 30% 7% 34% 1fr}}.mpxPackages--detail .mpGrid::after{background-color:#f0f0f0;content:"";z-index:-1;position:relative}@media (max-width:767px){.mpxPackages--detail .mpGrid::after{position:absolute;bottom:var(--g-circle-link-circle-radius);left:calc(var(--container-padding) * -1);right:calc(var(--container-padding) * -1);top:60px}}@media (min-width:768px){.mpxPackages--detail .mpGrid::after{-ms-grid-column:2;-ms-grid-column-span:5;grid-column:2 / 7;-ms-grid-row:2;-ms-grid-row-span:3;grid-row:2 / 5}}.mpxPackages--detail .gridItem--mainContent{-ms-grid-column:5;-ms-grid-column-span:1;grid-column:5 / 6;-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2 / 4}.mpxPackages--detail .gridItem--image{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / 4;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / 3}.mpxPackages--detail .gridItem--timePeriod{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / 4;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3 / 4;margin-top:4rem;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:768px){.mpxPackages--detail .gridItem--timePeriod{padding-right:30px}}.mpxPackages--detail .package__price{margin-top:3rem;color:#8f8f8f}@media (min-width:768px){.mpxPackages--detail .package__price{margin-top:4rem}}.mpxPackages--detail .package__title{padding-top:3rem;color:#8f8f8f}@media (min-width:768px){.mpxPackages--detail .package__title{padding-top:6rem}}.mpxPackages--detail .package__services{margin-top:2rem}.mpxPackages--detail .package__description{margin-top:2rem}@media (min-width:768px){.mpxPackages--detail .package__description{margin-top:4rem}}.mpxPackages--detail .package__links{display:flex;margin:3rem -15px 0;justify-content:center}@media (min-width:768px){.mpxPackages--detail .package__links{justify-content:flex-start}}.mpxPackages--detail .package__links .element-btn{margin:0 10px;color:#8f8f8f;border-color:#8f8f8f}.mpxPackages--detail .package__links .element-btn:hover{color:#FFFFFF;background:#8f8f8f}@media (hover:none){.mpxPackages--detail .package__links .element-btn:hover{transition:0s}}.mpxPackages--detail .package__links .g_linkWrapper{margin:0 15px}.mpxPackages--detail .g_circleLink{margin:4rem auto 0}@media (min-width:768px){.mpxPackages--detail .g_circleLink{margin-right:0}}.mpxPackages--list+.teaserTextDCE,.mpxRooms--houses+.teaserTextDCE{margin-top:-6rem;padding:0 0 6rem;background-color:#ffffff;color:var(--color-background-1-text-primary)}@media (min-width:768px){.mpxPackages--list+.teaserTextDCE,.mpxRooms--houses+.teaserTextDCE{margin-top:-8rem;padding:0 0 8rem}}.mpxPackages--list+.teaserTextDCE{margin-bottom:0;padding-top:6rem}@media (min-width:768px){.mpxPackages--list+.teaserTextDCE{padding-top:0}}.mpxPackages--list+.text-element{padding-top:0}.teaserTextDCE{margin:6rem 0}@media (min-width:768px){.teaserTextDCE{margin:8rem 0}}.mpxPackages--short{position:relative;background-size:cover;background-repeat:no-repeat;background-position-y:1.0625rem;text-align:center;background:#f0f0f0;padding:20px 0 80px 0}@media (min-width:768px){.mpxPackages--short{background-position-y:1.8125rem;text-align:left;padding:20px 0 100px 0}}@media (min-width:1600px){.mpxPackages--short{background-position-y:2.625rem}}@media (min-width:768px){.mpxPackages--short.layout--b .mpGrid--main{-ms-grid-rows:repeat(5, auto);grid-template-rows:repeat(5, auto)}}@media (min-width:992px){.mpxPackages--short.layout--b .mpGrid--main{-ms-grid-rows:repeat(4, auto);grid-template-rows:repeat(4, auto)}}.mpxPackages--short.layout--b .mpGrid--main>.gridItem--text{margin-top:3rem}@media (min-width:768px){.mpxPackages--short.layout--b .mpGrid--main>.gridItem--text{margin-top:6rem}}@media (min-width:1200px){.mpxPackages--short.layout--b .mpGrid--main>.gridItem--text{margin-top:3rem}}.mpxPackages--short .mpContainerInner{max-width:var(--containerInner-w-large)}@media (min-width:1200px){.mpxPackages--short .mpContainerInner{max-width:100%}}.mpxPackages--short .dceTitles{text-align:center;color:var(--brand-02)}.mpxPackages--short .dceTitles .dceTitles__subtitle{color:var(--brand-01)}.mpxPackages--short .dceTitles__title{margin:0 auto}@media (min-width:768px){.mpxPackages--short .dceTitles__title{max-width:80%}}@media (min-width:992px){.mpxPackages--short .dceTitles__title{max-width:70%}}@media (min-width:1600px){.mpxPackages--short .dceTitles__title{max-width:924px}}.mpxPackages--short .dceTitles__subtitle{max-width:324px;margin:0 auto}.mpxPackages--short .dceTitles__title+.dceTitles__subtitle{margin-top:2.5rem}@media (min-width:768px){.mpxPackages--short .dceTitles__title+.dceTitles__subtitle{margin-top:3rem}}.mpxPackages--short .textShort{color:var(--color-text-tertiary)}@media (min-width:768px){.mpxPackages--short .mpGrid--main{display:-ms-grid;display:grid;-ms-grid-columns:45% 1fr 45%;grid-template-columns:45% 1fr 45%;-ms-grid-rows:auto 0 0 auto;grid-template-rows:auto 0 0 auto}}@media (min-width:1200px){.mpxPackages--short .mpGrid--main{-ms-grid-columns:30% 1fr 2% 64% 0;grid-template-columns:30% 1fr 2% 64% 0}}.mpxPackages--short .mpGrid--main>.gridItem--titles{-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1 / 6;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / 2;margin-bottom:4rem}@media (min-width:768px){.mpxPackages--short .mpGrid--main>.gridItem--titles{margin-bottom:6rem}}.mpxPackages--short .mpGrid--main>.gridItem--imageAndTitle{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2 / 4;display:flex;justify-content:flex-end;flex-direction:column;margin-top:4rem}@media (min-width:768px){.mpxPackages--short .mpGrid--main>.gridItem--imageAndTitle{margin-top:8rem}}@media (min-width:1200px){.mpxPackages--short .mpGrid--main>.gridItem--imageAndTitle{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3;margin-top:0}}.mpxPackages--short .mpGrid--main>.gridItem--imageAndTitle .textTitle{margin-bottom:4rem}@media (min-width:768px){.mpxPackages--short .mpGrid--main>.gridItem--imageAndTitle .textTitle{margin-bottom:2.75rem}}.mpxPackages--short .mpGrid--main>.gridItem--imageAndTitle .g_imgFitWrapper{padding-top:111%}.mpxPackages--short .mpGrid--main>.gridItem--text{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / 4;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4 / 5}@media (min-width:768px){.mpxPackages--short .mpGrid--main>.gridItem--text{text-align:center}}@media (min-width:1200px){.mpxPackages--short .mpGrid--main>.gridItem--text{-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3 / 5;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;text-align:left;max-width:270px}}@media (min-width:768px){.mpxPackages--short .mpGrid--main>.gridItem--text .text{margin:0 auto;width:80%}}@media (min-width:1200px){.mpxPackages--short .mpGrid--main>.gridItem--text .text{width:100%}}.mpxPackages--short .mpGrid--main>.gridItem--text .g_linkWrapper{margin-top:3rem}.mpxPackages--short .mpGrid--main>.gridItem--textShort{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / 4;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3 / 4;margin-top:6rem;text-align:center}@media (min-width:1200px){.mpxPackages--short .mpGrid--main>.gridItem--textShort{-ms-grid-column:3;-ms-grid-column-span:3;grid-column:3 / 6;margin:5rem 0}}.mpxPackages--short .mpGrid--main>.gridItem--image{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / 4;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3}@media (min-width:1200px){.mpxPackages--short .mpGrid--main>.gridItem--image{-ms-grid-column:3;-ms-grid-column-span:3;grid-column:3 / 6}}.mpxPackages--short .mpGrid--main>.gridItem--image .g_imgFitWrapper{padding-top:73%}.mpxPackages--short .mpGrid--main>.gridItem--package{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / 4;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5 / 6;position:relative;margin-top:6rem}@media (min-width:768px){.mpxPackages--short .mpGrid--main>.gridItem--package{margin-top:8rem;padding-bottom:calc((var(--g-circle-link-circle-radius) * 2) * 0.4)}}@media (min-width:1200px){.mpxPackages--short .mpGrid--main>.gridItem--package{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4 / 5;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4 / 5}}@media (min-width:1600px){.mpxPackages--short .mpGrid--main>.gridItem--package{margin-top:0}}@media (min-width:768px){.mpxPackages--short .mpGrid--main>.gridItem--package>.gridItemInner{width:92%;margin:0 auto}}@media (min-width:1200px){.mpxPackages--short .mpGrid--main>.gridItem--package>.gridItemInner{width:100%}}.mpxPackages--short .mpGrid--main>.gridItem--package .g_circleLink{margin:4rem auto 0}@media (min-width:768px){.mpxPackages--short .mpGrid--main>.gridItem--package .g_circleLink{position:absolute;bottom:0;z-index:0;margin:0;left:15px}}@media (min-width:1200px){.mpxPackages--short .mpGrid--main>.gridItem--package .g_circleLink{left:-10px}}.mpxPackages--short .mpGrid--package{text-align:center}@media (min-width:768px){.mpxPackages--short .mpGrid--package{display:-ms-grid;display:grid;-ms-grid-columns:33% 12% 55%;grid-template-columns:33% 12% 55%;-ms-grid-rows:repeat(2, auto);grid-template-rows:repeat(2, auto);text-align:left}}.mpxPackages--short .mpGrid--package .package__categoryTitle{color:var(--color-background-2-text-secondary);margin-bottom:1rem}.mpxPackages--short .mpGrid--package .g_imgFitWrapper{padding-top:105%}.mpxPackages--short .mpGrid--package>.gridItem--box{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / 4;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3;position:relative;z-index:10}@media (min-width:1600px){.mpxPackages--short .mpGrid--package>.gridItem--box{display:flex;justify-content:flex-end}}.mpxPackages--short .mpGrid--package .boxInner{padding:2.5rem 20px;background-color:var(--color-background-2);color:var(--color-background-2-text-primary)}@media (min-width:768px){.mpxPackages--short .mpGrid--package .boxInner{padding:7rem 45px 5rem}}@media (min-width:1600px){.mpxPackages--short .mpGrid--package .boxInner{padding:100px 55px 75px 70px;max-width:480px}}.mpxPackages--short .mpGrid--package>.gridItem--image{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / 3;margin:0 calc(var(--container-padding) * -1) -90px}@media (min-width:768px){.mpxPackages--short .mpGrid--package>.gridItem--image{margin:0}}.mpxPackages--short .mpGrid--package>.gridItem--timePeriod{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / 4;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / 2;color:#1E1E1E;display:flex;padding-bottom:1rem;flex-direction:column;align-items:center;margin-top:2rem}@media (min-width:768px){.mpxPackages--short .mpGrid--package>.gridItem--timePeriod{min-height:120px;align-items:flex-end;margin-top:0}}.mpxPackages--short .mpGrid--package .g_linkWrapper{margin-top:3rem}@media (min-width:768px){.mpxPackages--short .mpGrid--package .g_linkWrapper{margin-top:4rem}}.mpxPackages--short .packages-short-title{margin-bottom:20px;color:#8f8f8f}.mpxPackages--short .packages-short-btn{background:#ffffff;color:#000000;border-color:#8f8f8f;margin-top:0;transition:0.3s}.mpxPackages--short .packages-short-btn:hover{color:#FFFFFF;background:#000000}@media (hover:none){.mpxPackages--short .packages-short-btn:hover{transition:0s}}.mpxPackages--detail .g_circleLink .circleLinkInner{background:#ffffff;color:#8f8f8f}.mpxPackages--detail .g_circleLink::after{background-color:var(--white)}.g_circleLink{font-size:1rem;line-height:1.4375em;letter-spacing:0.07em;font-family:"BrandonText-Italic";font-weight:normal;font-style:normal;position:relative;width:calc(var(--g-circle-link-circle-radius) * 2);height:calc(var(--g-circle-link-circle-radius) * 2);color:#ffffff;z-index:0}.g_circleLink::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:100%;z-index:-1;background-color:#1E1E1E;animation:pulsate 3000ms ease-in-out alternate infinite}.g_circleLink a{text-decoration:none}@media (hover:hover){.g_circleLink a:hover .circleText{background-size:72% 100%}}.g_circleLink .circleLinkInner{height:100%;text-align:center;display:flex;align-items:center;justify-content:center;padding:15px;background:#1E1E1E;border-radius:100%;overflow:hidden}.g_circleLink .circleText{--underline-thickness: 1px;--underline-color: currentColor;--underline-animation-speed: 400ms;background-image:linear-gradient(transparent calc(100% - var(--underline-thickness)), var(--underline-color) calc(100% - var(--underline-thickness)));background-repeat:no-repeat;background-position:center;background-size:100% 100%;-webkit-transition:background-size var(--underline-animation-speed) ease-in-out;-moz-transition:background-size var(--underline-animation-speed) ease-in-out;-o-transition:background-size var(--underline-animation-speed) ease-in-out;transition:background-size var(--underline-animation-speed) ease-in-out}.floatingImagesWithTeaserTextDCE{margin:6rem 0;position:relative}@media (min-width:768px){.floatingImagesWithTeaserTextDCE{margin:8rem 0}}.floatingImagesWithTeaserTextDCE.text--sticky .g_teaserText{position:fixed;left:0;width:100%;top:0}.floatingImagesWithTeaserTextDCE.text--bottom .g_teaserText{position:absolute;left:0;bottom:0;width:100%}.floatingImagesWithTeaserTextDCE .mpGrid{display:-ms-grid;display:grid;-ms-grid-columns:4% 6% 15% 10% 11% 6% 10% 11% 6% 7% 10% 4%;grid-template-columns:4% 6% 15% 10% 11% 6% 10% 11% 6% 7% 10% 4%;-ms-grid-rows:auto 40px 125px auto 1fr 70px auto auto;grid-template-rows:auto 40px 125px auto 1fr 70px auto auto}@media (min-width:768px){.floatingImagesWithTeaserTextDCE .mpGrid{-ms-grid-columns:4% 21% 21% 6% 21% 6% 7% 10% 4%;grid-template-columns:4% 21% 21% 6% 21% 6% 7% 10% 4%}}.floatingImagesWithTeaserTextDCE .mpContainerInner{max-width:var(--containerInner-w-medium2)}.floatingImagesWithTeaserTextDCE .gridItem-0{-ms-grid-column:8;-ms-grid-column-span:5;grid-column:8 / 13;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / 2}@media (min-width:768px){.floatingImagesWithTeaserTextDCE .gridItem-0{-ms-grid-column:7;-ms-grid-column-span:3;grid-column:7 / 10}}.floatingImagesWithTeaserTextDCE .gridItem-0 .g_imgFitWrapper{padding-top:138%}.floatingImagesWithTeaserTextDCE .gridItem-1{-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2 / 5;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3 / 5}@media (min-width:768px){.floatingImagesWithTeaserTextDCE .gridItem-1{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3}}.floatingImagesWithTeaserTextDCE .gridItem-1 .g_imgFitWrapper{padding-top:109%}.floatingImagesWithTeaserTextDCE .gridItem-2{-ms-grid-column:6;-ms-grid-column-span:5;grid-column:6 / 11;-ms-grid-row:4;-ms-grid-row-span:2;grid-row:4 / 6}@media (min-width:768px){.floatingImagesWithTeaserTextDCE .gridItem-2{-ms-grid-column:5;-ms-grid-column-span:3;grid-column:5 / 8}}.floatingImagesWithTeaserTextDCE .gridItem-2 .g_imgFitWrapper{padding-top:68%}.floatingImagesWithTeaserTextDCE .gridItem-3{-ms-grid-column:3;-ms-grid-column-span:3;grid-column:3 / 6;-ms-grid-row:7;-ms-grid-row-span:2;grid-row:7 / 9}@media (min-width:768px){.floatingImagesWithTeaserTextDCE .gridItem-3{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / 4}}.floatingImagesWithTeaserTextDCE .gridItem-3 .g_imgFitWrapper{padding-top:138%}.floatingImagesWithTeaserTextDCE .gridItem-4{-ms-grid-column:8;-ms-grid-column-span:4;grid-column:8 / 12;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7 / 8}@media (min-width:768px){.floatingImagesWithTeaserTextDCE .gridItem-4{-ms-grid-column:6;-ms-grid-column-span:3;grid-column:6 / 9}}.floatingImagesWithTeaserTextDCE .gridItem-4 .g_imgFitWrapper{padding-top:99%}.floatingImagesWithTeaserTextDCE .mpContainer--images{pointer-events:none}.floatingImagesWithTeaserTextDCE .teaserTextSpacer--top{margin-bottom:8rem}.marqueeDCE+.mpxPackages--short{margin-top:0}.marqueeDCE{background-color:var(--color-background-2);color:var(--color-background-2-text-primary);margin:6rem 0 0 0;padding:0.8rem 0 0.1rem 0;position:relative}@media (min-width:768px){.marqueeDCE{margin:8rem 0 0 0}}.marqueeDCE a{display:inline-block;pointer-events:all;text-decoration:none}.marqueeDCE .g_marquee__rowInner{pointer-events:none}@media (hover:hover){.marqueeDCE .g_marquee__rowInner:hover{animation-play-state:paused}}.marqueeDCE .marqueeDCE-btn{text-align:center;margin:15px 0}@media (min-width:576px){.marqueeDCE .marqueeDCE-btn{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-end;align-items:center;text-align:right;margin:0}}.marqueeDCE .marqueeDCE-btn a{display:inline-block;background:#ffffff;color:#8f8f8f;border-radius:27px;background:#FFF;border:1px solid currentColor;padding:3px 10px 0 10px}@media (min-width:576px){.marqueeDCE .marqueeDCE-btn a{margin-right:50px}}.marqueeDCE .marqueeDCE-btn a:hover{color:#ffffff;background:#8f8f8f;border-color:currentColor}@media (hover:none){.marqueeDCE .marqueeDCE-btn a:hover{transition:0s}}.tplLayout2 .footerDCE{background:#1E1E1E;color:#FFFFFF}.tplLayout2 .footerDCE .dceTitles__title{color:#FFFFFF}.tplLayout2 .footerDCE svg path{fill:#FFFFFF}.tplLayout2 .footerDCE .copyright,.tplLayout2 .footerDCE .linkWrapper{color:#FFFFFF}.footerDCE{background-color:#ffffff;color:var(--color-background-1-text-primary);text-align:center;padding:6rem 0 4.5rem}@media (min-width:768px){.footerDCE{padding:8rem 0 6rem}}.footerDCE .dceTitles{margin-bottom:3rem}@media (min-width:768px){.footerDCE .dceTitles{margin-bottom:2.5rem}}.footerDCE .dceTitles__title{color:#8f8f8f;text-align:center}@media (min-width:768px){.footerDCE .mpGrid{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;-ms-grid-rows:repeat(6, auto);grid-template-rows:repeat(6, auto)}}@media (min-width:992px){.footerDCE .mpGrid{-ms-grid-columns:22% 56% 22%;grid-template-columns:22% 56% 22%;-ms-grid-rows:repeat(5, auto);grid-template-rows:repeat(5, auto)}}.footerDCE .mpContainerInner{max-width:var(--containerInner-w-medium2)}.footerDCE .gridItem-0{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / 2}@media (min-width:992px){.footerDCE .gridItem-0{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / 4}}.footerDCE .gridItem-1{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3}@media (min-width:992px){.footerDCE .gridItem-1{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3}}.footerDCE .gridItem-2{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3 / 4;padding-top:3rem}@media (min-width:768px){.footerDCE .gridItem-2{padding-top:2.5rem}}@media (min-width:992px){.footerDCE .gridItem-2{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3}}.footerDCE .gridItem-3,.footerDCE .gridItem-4{display:flex;align-items:center;justify-content:center}.footerDCE .gridItem-3 .links,.footerDCE .gridItem-4 .links{margin-top:-0.5rem}@media (min-width:768px){.footerDCE .gridItem-3 .links,.footerDCE .gridItem-4 .links{margin-top:0}}.footerDCE .gridItem-3 .links .linkWrapper,.footerDCE .gridItem-4 .links .linkWrapper{margin-top:0.5rem}@media (min-width:768px){.footerDCE .gridItem-3 .links .linkWrapper,.footerDCE .gridItem-4 .links .linkWrapper{margin:0.25rem 0}}.footerDCE .gridItem-3{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4 / 5;margin-top:3rem}@media (min-width:768px){.footerDCE .gridItem-3{margin-top:0;padding-top:4rem}}@media (min-width:992px){.footerDCE .gridItem-3{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3;padding-top:0}}.footerDCE .gridItem-4{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4 / 5;margin-top:0.5rem}@media (min-width:768px){.footerDCE .gridItem-4{margin-top:0;padding-top:4rem}}@media (min-width:992px){.footerDCE .gridItem-4{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / 4;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3;padding-top:0}}.footerDCE .gridItem-5{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5 / 6;padding-top:4rem}@media (min-width:768px){.footerDCE .gridItem-5{padding-top:5rem}}@media (min-width:992px){.footerDCE .gridItem-5{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / 4;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4 / 5}}.footerDCE .gridItem-5 .logosWrapper{margin-top:-16px;display:flex;justify-content:center;flex-wrap:wrap}@media (min-width:768px){.footerDCE .gridItem-5 .logosWrapper{margin-top:0;flex-wrap:nowrap}}.footerDCE .gridItem-5 .logoWrapper{margin:16px 20px 0}@media (min-width:768px){.footerDCE .gridItem-5 .logoWrapper{margin:0 20px}}.footerDCE .gridItem-5 .logos--left,.footerDCE .gridItem-5 .logos--right{display:flex;flex-wrap:wrap}@media (min-width:768px){.footerDCE .gridItem-5 .logos--left,.footerDCE .gridItem-5 .logos--right{flex:0 1 50%;max-width:50%;width:100%}}.footerDCE .gridItem-5 .logos--left{justify-content:flex-end}.footerDCE .gridItem-5 .logos--right{justify-content:flex-start}.footerDCE .gridItem-5 .logos--middle{flex:0 0 auto}.footerDCE .gridItem-5 svg,.footerDCE .gridItem-5 img{height:45px;width:auto}.footerDCE .gridItem-5 svg .svg--fill,.footerDCE .gridItem-5 img .svg--fill{fill:currentColor}.footerDCE .gridItem-6{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6 / 7;padding-top:1rem;color:#8f8f8f}@media (min-width:768px){.footerDCE .gridItem-6{padding-top:1rem}}@media (min-width:992px){.footerDCE .gridItem-6{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / 4;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5 / 6}}.footerDCE .gridItem-6 .links{margin:-12px -16px 0;display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:768px){.footerDCE .gridItem-6 .links{margin:0 -26px}}.footerDCE .gridItem-6 .linkWrapper{margin:12px 16px 0}@media (min-width:768px){.footerDCE .gridItem-6 .linkWrapper{margin:0 26px}}.footerDCE .gridItem-6 .copyright{margin-top:3rem}@media (min-width:768px){.footerDCE .gridItem-6 .copyright{margin-top:1rem}}.footerDCE .socialicons-unten{margin:50px 0;text-align:center;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.footerDCE .socialicons-unten .socialicons-unten-item{margin:2px;border-radius:100%;overflow:hidden;-webkit-transition:0.3s;transition:0.3s;height:42px;width:42px;display:flex;align-content:center;align-items:center;justify-content:center}.footerDCE .socialicons-unten .socialicons-unten-item:hover{background:#ffffff}.footerDCE .socialicons-unten svg{height:18px;width:auto}.footerDCE .socialicons-unten svg path{transition:0.3s}.navigationDCE{--topBar-backgroundColor: var(--white);--topBar-color: black}.navigationDCE #logo-big{display:block;height:46px;width:auto}@media (min-width:1200px){.navigationDCE #logo-big{height:70px}}.navigationDCE #logo-small{display:none}.navigationDCE.mpActive #logo-big,.navigationDCE.scroll #logo-big{display:none}.navigationDCE.mpActive #logo-small,.navigationDCE.scroll #logo-small{display:block}.navigationDCE.nav-us #logo-big{display:none !important}.navigationDCE.nav-us #logo-small{display:block !important}.navigationDCE ul{list-style:none;margin:0;padding:0}.navigationDCE .topBar{color:var(--topBar-color);left:0;position:fixed;top:0;width:100%;z-index:100;-webkit-transition:color 400ms ease-in-out;-moz-transition:color 400ms ease-in-out;-o-transition:color 400ms ease-in-out;transition:color 400ms ease-in-out}.navigationDCE .topBar::after{background-color:var(--topBar-backgroundColor);box-shadow:0px 4px 10px rgba(0, 0, 0, 0.1);content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:-1;-webkit-transition:opacity 400ms ease-in-out;-moz-transition:opacity 400ms ease-in-out;-o-transition:opacity 400ms ease-in-out;transition:opacity 400ms ease-in-out}.navigationDCE .topBar .mpRow{align-items:center;flex-wrap:nowrap;height:var(--topBar-height)}.navigationDCE .topBar .topBarInner{position:relative;z-index:5}.navigationDCE .topBar .mpCol--links,.navigationDCE .topBar .mpCol--burger{flex:0 1 50%;max-width:50%;width:100%}.navigationDCE .topBar .mpCol--links{align-items:center;display:flex;justify-content:flex-end}.navigationDCE .topBar .mpCol--links .g_linkWrapper+.g_linkWrapper,.navigationDCE .topBar .mpCol--links .g_linkWrapper+.g_languageNavWrapper{margin-left:24px}@media (max-width:767px){.navigationDCE .topBar .mpCol--links .g_linkWrapper{display:none}}.navigationDCE .topBar .mpCol--links .top--links--btn,.navigationDCE .topBar .mpCol--links .element-btn{margin:0 20px 0 0;text-decoration:underline}@media (max-width:767px){.navigationDCE .topBar .mpCol--links .top--links--btn,.navigationDCE .topBar .mpCol--links .element-btn{display:none}}.navigationDCE .topBar .mpCol--links .top--links--btn{line-height:18px;text-decoration:none;--underline-thickness: 1px;--underline-color: currentColor;--underline-animation-speed: 400ms;display:inline;background-image:linear-gradient(transparent calc(100% - var(--underline-thickness)), var(--underline-color) calc(100% - var(--underline-thickness)));background-repeat:no-repeat;background-position:center;background-size:100% 100%;transition:background-size var(--underline-animation-speed) ease-in-out}.navigationDCE .topBar .mpCol--links .top--links--btn:hover{background-size:72% 100%}@media (max-width:767px){.navigationDCE .topBar .mpCol--links .top--links--btn{display:none}}.navigationDCE .topBar .mpCol--logo{flex:0 0 auto;max-width:none;position:relative;width:auto;font-size:0;line-height:0}.navigationDCE .topBar .mpCol--logo img,.navigationDCE .topBar .mpCol--logo svg{display:block;font-size:0;height:30px;line-height:0;width:auto}@media (min-width:768px){.navigationDCE .topBar .mpCol--logo img,.navigationDCE .topBar .mpCol--logo svg{height:44px}}.navigationDCE .topBar .mpCol--logo svg *{fill:var(--topBar-color);-webkit-transition:fill 400ms ease-in-out;-moz-transition:fill 400ms ease-in-out;-o-transition:fill 400ms ease-in-out;transition:fill 400ms ease-in-out}.navigationDCE .fullscreenNavigation{--width: 100%;--leftCol-width: 100%;-webkit-transition:max-height 0ms 600ms linear, opacity 600ms ease-in-out;-moz-transition:max-height 0ms 600ms linear, opacity 600ms ease-in-out;-o-transition:max-height 0ms 600ms linear, opacity 600ms ease-in-out;transition:max-height 0ms 600ms linear, opacity 600ms ease-in-out;height:100vh;left:0;opacity:0;max-height:0;position:fixed;top:0;width:100%;z-index:90;overflow:hidden}@media (min-width:768px){.navigationDCE .fullscreenNavigation{--width: 705px;--leftCol-width: 380px}}.navigationDCE .fullscreenNavigation.mpActive{-webkit-transition:max-height 0ms linear, opacity 600ms ease-in-out;-moz-transition:max-height 0ms linear, opacity 600ms ease-in-out;-o-transition:max-height 0ms linear, opacity 600ms ease-in-out;transition:max-height 0ms linear, opacity 600ms ease-in-out;opacity:1;max-height:100vh}.navigationDCE .fullscreenNavigation .fullscreenNavigationInner{padding-top:calc(var(--topBar-height) + var(--bottomBar-mobile-height));position:relative;height:100%;background-color:rgba(255, 255, 255, 0.9)}@media (min-width:768px){.navigationDCE .fullscreenNavigation .fullscreenNavigationInner{display:flex;flex-direction:column;justify-content:center}}@media (min-width:1200px){.navigationDCE .fullscreenNavigation .fullscreenNavigationInner{padding-top:var(--topBar-height)}}.navigationDCE .fullscreenNavigation .mainImage{position:absolute;left:var(--leftCol-width);position:absolute;top:-5rem;width:calc(var(--width) - var(--leftCol-width))}@media (max-width:767px){.navigationDCE .fullscreenNavigation .mainImage{display:none}}.navigationDCE .fullscreenNavigation .scrollArea{overflow-x:hidden;overflow-y:scroll;height:100%}.navigationDCE .fullscreenNavigation .mpContainer{position:relative;z-index:10;padding:0}@media (min-width:768px){.navigationDCE .fullscreenNavigation .mpContainer{padding:0 var(--container-padding)}}.navigationDCE .fullscreenNavigation .mpCol{padding-top:var(--img-subNav-overlap)}.navigationDCE .fullscreenNavigation .box{background-color:#1E1E1E;color:var(--color-background-2-text-primary);width:var(--width);min-height:calc(100vh - var(--topBar-height) - var(--bottomBar-mobile-height))}@media (min-width:768px){.navigationDCE .fullscreenNavigation .box{min-height:calc(100vh - var(--topBar-height))}}.navigationDCE .fullscreenNavigation .mpCol--left{padding-top:3rem;flex:0 0 var(--leftCol-width);max-width:var(--leftCol-width);display:flex;flex-direction:column}@media (min-width:768px){.navigationDCE .fullscreenNavigation .mpCol--left{padding-top:5rem;border-right:1px solid currentColor}}.navigationDCE .fullscreenNavigation .mpRow{margin:0}.navigationDCE .fullscreenNavigation .btnWrapper{display:flex;justify-content:center;padding-top:3rem}@media (min-width:768px){.navigationDCE .fullscreenNavigation .btnWrapper{padding-top:16px}}@media (min-width:1600px){.navigationDCE .fullscreenNavigation .btnWrapper{padding-top:24px}}.navigationDCE .fullscreenNavigation .mainNav{padding-bottom:4rem}.navigationDCE .fullscreenNavigation .mainNavWrapper{position:relative;flex-grow:1}@media (min-width:768px){.navigationDCE .fullscreenNavigation .mainNavList{width:68%;margin-left:32%}}.navigationDCE .fullscreenNavigation .mainNav__link,.navigationDCE .fullscreenNavigation .subNav__link{text-decoration:none;-webkit-transition:color 400ms ease-in-out;-moz-transition:color 400ms ease-in-out;-o-transition:color 400ms ease-in-out;transition:color 400ms ease-in-out}@media (hover:hover){.navigationDCE .fullscreenNavigation .mainNav__link:hover,.navigationDCE .fullscreenNavigation .subNav__link:hover{color:var(--white)}}.navigationDCE .fullscreenNavigation .mainNav__link{display:inline;position:relative}@media (min-width:768px){.navigationDCE .fullscreenNavigation .mainNav__link{padding-right:15px}}.navigationDCE .fullscreenNavigation .mainNav__link:hover{font-family:"zangezi-300-i";text-decoration:underline;text-decoration-thickness:from-font}.navigationDCE .fullscreenNavigation .mainNav__link span{position:relative}.navigationDCE .fullscreenNavigation .additionalLinks{border-top:1px solid currentColor;color:var(--color-background-2-text-primary);padding:4rem 0}.navigationDCE .fullscreenNavigation .additionalLinks .linkWrapper{position:relative;margin-top:0.5rem}@media (min-width:768px){.navigationDCE .fullscreenNavigation .additionalLinks .linkWrapper{margin-top:10px}}.navigationDCE .fullscreenNavigation .additionalLinks .links{text-align:center;margin-top:-0.5rem}@media (min-width:768px){.navigationDCE .fullscreenNavigation .additionalLinks .links{margin-top:0;width:55%;margin-left:32%;text-align:left}}.navigationDCE .fullscreenNavigation .mainNav__item{padding-top:1.3rem;text-align:center}@media (min-width:768px){.navigationDCE .fullscreenNavigation .mainNav__item{text-align:left}}.navigationDCE .fullscreenNavigation .mainNav__item.isFirst{margin-top:0}.navigationDCE .fullscreenNavigation .mainNav__item.mpActive{color:var(--white)}.navigationDCE .fullscreenNavigation .mainNav__item.mpActive .font-1{font-family:"BrandonText-Italic";font-weight:normal;font-style:normal}.navigationDCE .fullscreenNavigation .mainNav__item.mpActive .mainNav__link span::after{opacity:1}.navigationDCE .fullscreenNavigation .mainNav__item.mpActive .mainNav__subNav{-webkit-transition:max-height 600ms ease-in-out, opacity 600ms 300ms ease-in-out;-moz-transition:max-height 600ms ease-in-out, opacity 600ms 300ms ease-in-out;-o-transition:max-height 600ms ease-in-out, opacity 600ms 300ms ease-in-out;transition:max-height 600ms ease-in-out, opacity 600ms 300ms ease-in-out;opacity:1}@media (min-width:768px){.navigationDCE .fullscreenNavigation .mainNav__item.mpActive .mainNav__subNav{-webkit-transition:max-height 0ms linear, opacity 400ms ease-in-out;-moz-transition:max-height 0ms linear, opacity 400ms ease-in-out;-o-transition:max-height 0ms linear, opacity 400ms ease-in-out;transition:max-height 0ms linear, opacity 400ms ease-in-out;max-height:999px}}.navigationDCE .fullscreenNavigation .mainNav__item.mouseHovered img{z-index:-1;opacity:0}.navigationDCE .fullscreenNavigation .mainNav__item.mpHovered .mainNav__subNav{-webkit-transition:max-height 400ms ease-in-out, opacity 400ms 100ms ease-in-out;-moz-transition:max-height 400ms ease-in-out, opacity 400ms 100ms ease-in-out;-o-transition:max-height 400ms ease-in-out, opacity 400ms 100ms ease-in-out;transition:max-height 400ms ease-in-out, opacity 400ms 100ms ease-in-out;opacity:1;background:#1E1E1E;z-index:1;max-height:1000px;height:auto}@media (min-width:768px){.navigationDCE .fullscreenNavigation .mainNav__item.mpHovered .mainNav__subNav{-webkit-transition:max-height 0ms linear, opacity 100ms ease-in-out;-moz-transition:max-height 0ms linear, opacity 100ms ease-in-out;-o-transition:max-height 0ms linear, opacity 100ms ease-in-out;transition:max-height 0ms linear, opacity 100ms ease-in-out;max-height:999px;height:calc(100vh - 92px)}}.navigationDCE .fullscreenNavigation .mainNav__item.mpHovered .mainNav__subNav img{z-index:1;opacity:1;transition:0s}.navigationDCE .fullscreenNavigation .mainNav__item.active{color:var(--white)}.navigationDCE .fullscreenNavigation .mainNav__subNav{-webkit-transition:max-height 600ms 300ms ease-in-out, opacity 600ms ease-in-out;-moz-transition:max-height 600ms 300ms ease-in-out, opacity 600ms ease-in-out;-o-transition:max-height 600ms 300ms ease-in-out, opacity 600ms ease-in-out;transition:max-height 600ms 300ms ease-in-out, opacity 600ms ease-in-out;max-height:0;opacity:0;overflow:hidden}@media (min-width:768px){.navigationDCE .fullscreenNavigation .mainNav__subNav{-webkit-transition:max-height 0ms 400ms linear, opacity 400ms ease-in-out;-moz-transition:max-height 0ms 400ms linear, opacity 400ms ease-in-out;-o-transition:max-height 0ms 400ms linear, opacity 400ms ease-in-out;transition:max-height 0ms 400ms linear, opacity 400ms ease-in-out;left:var(--leftCol-width);position:absolute;top:-5rem;width:calc(var(--width) - var(--leftCol-width))}}.navigationDCE .fullscreenNavigation .mainNav__subNav .subNav__item{color:var(--color-background-2-text-secondary);margin-top:0.5rem}@media (min-width:768px){.navigationDCE .fullscreenNavigation .mainNav__subNav .subNav__item{margin-top:1rem}}.navigationDCE .fullscreenNavigation .mainNav__subNav .subNav__item.isFirst{margin-top:0}.navigationDCE .fullscreenNavigation .mainNav__subNav .subNav__item.current{color:var(--color-background-2-text-primary);font-size:inherit}.navigationDCE .fullscreenNavigation .mainNav__subNav .subNavInner{padding:1.5rem 0 2rem}@media (min-width:768px){.navigationDCE .fullscreenNavigation .mainNav__subNav .subNavInner{padding:0}}@media (min-width:768px){.navigationDCE .fullscreenNavigation .mainNav__subNav ul{width:60%;margin:0 auto}}.navigationDCE .fullscreenNavigation .g_imgFitWrapper{padding-top:119%}.navigationDCE .fullscreenNavigation .imageWrapper{margin-bottom:2rem;display:none}@media (min-width:768px){.navigationDCE .fullscreenNavigation .imageWrapper{display:block;margin-bottom:4rem}}.navigationDCE .bottomBar--mobileOnly{align-items:center;background-color:red;bottom:0;box-shadow:0 0 10px 0 rgba(32, 32, 32, 0.3);color:white;display:flex;justify-content:center;left:0;position:fixed;text-align:center;width:100%;z-index:90}@media (min-width:768px){.navigationDCE .bottomBar--mobileOnly{display:none}}.navigationDCE .bottomBar--mobileOnly .g_linkWrapper{flex:0 0 50%;max-width:50%;width:100%}.navigationDCE .bottomBar--mobileOnly .g_link--hoverUnderlined{align-items:center;display:flex;height:var(--bottomBarMobileHeight);justify-content:center;width:100%}.g_languageNavWrapper{display:flex;text-align:center}.g_languageNavWrapper .languageNav__link{-webkit-transition:background-color 400ms ease-in-out;-moz-transition:background-color 400ms ease-in-out;-o-transition:background-color 400ms ease-in-out;transition:background-color 400ms ease-in-out;background-color:var(--color-background-2);color:var(--color-background-2-text-primary)}@media (hover:hover){.g_languageNavWrapper .languageNav__link:hover{background-color:var(--color-background-3);color:#8f8f8f}}@media (hover:hover){.g_languageNavWrapper .g_link.v--style-2:hover .g_linkInner{background-size:100% 100%}}.g_languageNavWrapper .languageItem.current{margin:0 8px;--underline-thickness: 1px;--underline-color: currentColor;--underline-animation-speed: 400ms;background-image:linear-gradient(transparent calc(100% - var(--underline-thickness)), var(--underline-color) calc(100% - var(--underline-thickness)))}.g_languageNavWrapper .languageItem a{text-decoration:none}.g_languageNavWrapper .languageNav__link,.g_languageNavWrapper .btn--languageDropdown.btn--open{display:block;padding:8px 15px}.g_languageNavWrapper .btn--languageDropdown.btn--open{border:1px solid transparent;-webkit-transition:border-color 400ms ease-in-out;-moz-transition:border-color 400ms ease-in-out;-o-transition:border-color 400ms ease-in-out;transition:border-color 400ms ease-in-out}.g_languageNavWrapper .dropDown{left:0;max-height:0;opacity:0;overflow:hidden;position:absolute;top:calc(100% - 1px);width:100%;-webkit-transition:opacity 400ms ease-in-out, max-height 0ms 400ms linear;-moz-transition:opacity 400ms ease-in-out, max-height 0ms 400ms linear;-o-transition:opacity 400ms ease-in-out, max-height 0ms 400ms linear;transition:opacity 400ms ease-in-out, max-height 0ms 400ms linear}.g_languageNavWrapper .dropDownInner{border:1px solid var(--color-background-2)}.g_languageNavWrapper .languageNav{margin:-8px -15px;position:relative;-webkit-transition:background-color 400ms ease-in-out;-moz-transition:background-color 400ms ease-in-out;-o-transition:background-color 400ms ease-in-out;transition:background-color 400ms ease-in-out}@media (hover:hover){.g_languageNavWrapper .languageNav:hover .dropDown{max-height:999px;opacity:1;-webkit-transition:opacity 400ms ease-in-out, max-height 0ms linear;-moz-transition:opacity 400ms ease-in-out, max-height 0ms linear;-o-transition:opacity 400ms ease-in-out, max-height 0ms linear;transition:opacity 400ms ease-in-out, max-height 0ms linear}.g_languageNavWrapper .languageNav:hover .btn--languageDropdown.btn--open{border-color:var(--color-background-2)}}@media (hover:none){.g_languageNavWrapper .languageNav.mpActiveTouch .dropDown{max-height:999px;opacity:1;-webkit-transition:opacity 400ms ease-in-out, max-height 0ms linear;-moz-transition:opacity 400ms ease-in-out, max-height 0ms linear;-o-transition:opacity 400ms ease-in-out, max-height 0ms linear;transition:opacity 400ms ease-in-out, max-height 0ms linear}.g_languageNavWrapper .languageNav.mpActiveTouch .btn--languageDropdown.btn--open{border-color:var(--color-background-2)}}.g_languageNavWrapper .languageNav .g_linkInner{display:block;line-height:18px}.linksAsideDCE--desktop{--animation-duration: 400ms;display:none;left:0;pointer-events:none;position:fixed;width:100%;z-index:80}@media (min-width:1200px){.linksAsideDCE--desktop{display:block}}.linksAsideDCE--desktop.mpHidden .linksInner{opacity:0;max-height:0;-webkit-transition:opacity var(--animation-duration) 0ms ease-in-out, max-height 0ms 400ms linear;-moz-transition:opacity var(--animation-duration) 0ms ease-in-out, max-height 0ms 400ms linear;-o-transition:opacity var(--animation-duration) 0ms ease-in-out, max-height 0ms 400ms linear;transition:opacity var(--animation-duration) 0ms ease-in-out, max-height 0ms 400ms linear}.linksAsideDCE--desktop .mpContainerInner{position:relative}.linksAsideDCE--desktop .links{position:absolute;right:0;width:calc(100vh - var(--topBar-height));top:var(--topBar-height);transform-origin:right top;-webkit-transform:rotate(-90deg) translateY(-100%);-moz-transform:rotate(-90deg) translateY(-100%);-ms-transform:rotate(-90deg) translateY(-100%);transform:rotate(-90deg) translateY(-100%)}.linksAsideDCE--desktop .linksInner{display:flex;justify-content:center;opacity:1;max-height:999px;overflow:hidden;-webkit-transition:opacity var(--animation-duration) 0ms ease-in-out, max-height 0ms linear;-moz-transition:opacity var(--animation-duration) 0ms ease-in-out, max-height 0ms linear;-o-transition:opacity var(--animation-duration) 0ms ease-in-out, max-height 0ms linear;transition:opacity var(--animation-duration) 0ms ease-in-out, max-height 0ms linear}.linksAsideDCE--desktop .link{pointer-events:all;text-decoration:none}.linksAsideDCE--desktop .linkWrapper+.linkWrapper{position:relative}.linksAsideDCE--desktop .linkWrapper+.linkWrapper::before{content:".";position:relative;top:-0.2rem;margin:0 0.5rem}@media (min-width:1200px){body.navopen .linksAsideDCE--desktop{display:block;z-index:90}}.linksAsideDCE--mobile{position:fixed;height:var(--bottomBar-mobile-height);top:var(--topBar-height);font-size:0;line-height:0;display:flex;justify-content:center;align-items:center;z-index:90;left:0;width:100%;background-color:var(--color-background-2);box-shadow:0 4px 10px rgba(0, 0, 0, 0.1)}@media (min-width:1200px){.linksAsideDCE--mobile{display:none}}.linksAsideDCE--mobile svg,.linksAsideDCE--mobile img{width:20px;height:auto;display:inline-block}.linksAsideDCE--mobile .linkWrapper{padding:0 16px}.linksAsideDCE--mobile .linkWrapper+.linkWrapper{position:relative}.linksAsideDCE--mobile .linkWrapper+.linkWrapper::before{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";left:0;top:50%;position:absolute;border-left:1px solid var(--white);height:30px;opacity:0.2}.textblocksDCE{margin:8rem 0 6rem}@media (min-width:768px){.textblocksDCE{margin:8rem 0}}.textblocksDCE .mpContainerInner{max-width:var(--containerInner-w-medium2)}.textblocksDCE .dceTitles{color:var(--color-text-secondary);margin-bottom:6rem;text-align:center}@media (min-width:768px){.textblocksDCE .dceTitles{margin-bottom:8rem}}.textblocksDCE .prelude,.textblocksDCE .textblock{margin-top:4rem}@media (min-width:768px){.textblocksDCE .prelude,.textblocksDCE .textblock{margin-top:6rem}}.textblocksDCE .prelude.isFirst,.textblocksDCE .textblock.isFirst{margin-top:0}.textblocksDCE .textblock__title{color:var(--color-text-secondary);margin-bottom:2rem}.shareButtonDCE{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:transform 600ms ease-in-out;-moz-transition:transform 600ms ease-in-out;-o-transition:transform 600ms ease-in-out;transition:transform 600ms ease-in-out;--btn-openLinks-marginLabelLeft: 0.8rem;position:fixed;right:0;bottom:60px;z-index:75}@media (min-width:768px){.shareButtonDCE{bottom:45px}}.shareButtonDCE.mpHidden{-webkit-transform:translateX(calc(100% - var(--aside-toggle-width)));-moz-transform:translateX(calc(100% - var(--aside-toggle-width)));-ms-transform:translateX(calc(100% - var(--aside-toggle-width)));transform:translateX(calc(100% - var(--aside-toggle-width)))}.shareButtonDCE.mpHidden .btn--share.btn--openLinks .btn__icon{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.shareButtonDCE.mpShowShareLinks .shareLinks{-webkit-transition:max-height 0ms linear, opacity 400ms ease-in-out, transform 400ms ease-in-out;-moz-transition:max-height 0ms linear, opacity 400ms ease-in-out, transform 400ms ease-in-out;-o-transition:max-height 0ms linear, opacity 400ms ease-in-out, transform 400ms ease-in-out;transition:max-height 0ms linear, opacity 400ms ease-in-out, transform 400ms ease-in-out;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);opacity:1;max-height:999px}.shareButtonDCE .btnWrapper{border-radius:13px 0 0 13px;box-shadow:0px 3px 9px 1px rgba(0, 0, 0, 0.25);display:flex;background-color:var(--white);position:relative;z-index:10}.shareButtonDCE .btn--share.btn--close{background-color:var(--color-background-2);color:var(--color-background-2-text-primary);display:flex;align-items:center;justify-content:center;width:24px}.shareButtonDCE .btn--share.btn--openLinks{align-items:center;height:2.125rem;display:flex;padding-left:var(--btn-openLinks-paddingLeft);padding-right:1rem;color:var(--color-text-secondary)}.shareButtonDCE .btn--share.btn--openLinks .btn__icon{width:var(--aside-toggle-width);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:transform 600ms ease-in-out;-moz-transition:transform 600ms ease-in-out;-o-transition:transform 600ms ease-in-out;transition:transform 600ms ease-in-out}.shareButtonDCE .btn--share.btn--openLinks .btn__label{margin-left:12px}.shareButtonDCE .btn--share.btn--openLinks svg{height:auto;width:15px}.shareButtonDCE .btn--share.btn--openLinks svg path{fill:currentColor}.shareButtonDCE .line{position:absolute;left:0;top:3px}.shareButtonDCE .lineInner{width:9px;border-bottom:1px solid currentColor}.shareButtonDCE .lineInner-0{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.shareButtonDCE .lineInner-1{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.shareButtonDCE .g_cross{position:relative;width:7px;height:7px}.shareButtonDCE .shareLinks{--padding-vertical: 16px;-webkit-transform:translateY(calc(100% - var(--padding-vertical)));-moz-transform:translateY(calc(100% - var(--padding-vertical)));-ms-transform:translateY(calc(100% - var(--padding-vertical)));transform:translateY(calc(100% - var(--padding-vertical)));position:absolute;bottom:100%;left:-10px;bottom:100%;max-height:0;overflow:hidden;opacity:0;z-index:5;-webkit-transition:max-height 0ms 400ms linear, opacity 400ms ease-in-out, transform 400ms ease-in-out;-moz-transition:max-height 0ms 400ms linear, opacity 400ms ease-in-out, transform 400ms ease-in-out;-o-transition:max-height 0ms 400ms linear, opacity 400ms ease-in-out, transform 400ms ease-in-out;transition:max-height 0ms 400ms linear, opacity 400ms ease-in-out, transform 400ms ease-in-out}.shareButtonDCE .shareLinksInner{padding:var(--padding-vertical) 6px;display:flex}.shareButtonDCE .shareLinkInner{padding:4px}.shareButtonDCE .shareLinkWrapper{margin:0 4px}.shareButtonDCE .shareLink{display:flex;align-items:center;justify-content:center;height:2.125rem;width:2.125rem;border-radius:13px;background-color:var(--white);box-shadow:0px 3px 9px 1px rgba(0, 0, 0, 0.25);line-height:0;color:var(--color-text-primary)}.shareButtonDCE .shareLink svg{height:100%;width:100%}.shareButtonDCE .shareLink svg path{fill:currentColor}.mpxGalleryfolders{--padding-y: 16px;margin:6rem 0}@media (min-width:768px){.mpxGalleryfolders{margin:8rem 0}}.mpxGalleryfolders .mpContainerInner{max-width:var(--containerInner-w-large)}.mpxGalleryfolders .gallery{-webkit-transition:height 1000ms 0ms ease-in-out;-moz-transition:height 1000ms 0ms ease-in-out;-o-transition:height 1000ms 0ms ease-in-out;transition:height 1000ms 0ms ease-in-out;margin-top:calc(var(--padding-y) * -1)}.mpxGalleryfolders .galleryItem{cursor:zoom-in;padding:var(--padding-y) 8px 0}.mpxGalleryfolders .galleryItem img{display:block;height:140px;width:auto}@media (min-width:768px){.mpxGalleryfolders .galleryItem img{height:160px}}@media (min-width:1600px){.mpxGalleryfolders .galleryItem img{height:220px}}.mpxGalleryfolders .gallery-btn{color:#1E1E1E;border-color:#1E1E1E;margin:0}.mpxGalleryfolders .gallery-btn:hover{color:#ffffff}@media (hover:none){.mpxGalleryfolders .gallery-btn:hover{transition:0s}}.mpxGalleryfolders .mpActive .gallery-btn{color:#ffffff !important;border-color:#1E1E1E !important;background:#1E1E1E !important}.pageNotFoundDCE{padding:0 0 80px 0;margin:0;background:#FFFFFF}@media (min-width:768px){.pageNotFoundDCE{padding:0 0 150px 0}}.pageNotFoundDCE .backgroundImage{position:relative;z-index:1;margin:0;line-height:0;display:flex;justify-content:center;min-height:180px}.pageNotFoundDCE .backgroundImage svg{width:80%;max-width:100%;height:auto;margin:0 auto;display:block}@media (min-width:1600px){.pageNotFoundDCE .backgroundImage svg{width:920px;margin:0}}.pageNotFoundDCE .backgroundImage svg path{fill:var(--color-background-1)}.pageNotFoundDCE .backgroundImage span{font-size:80px;color:#f0f0f0}@media (min-width:576px){.pageNotFoundDCE .backgroundImage span{font-size:120px}}@media (min-width:768px){.pageNotFoundDCE .backgroundImage span{font-size:300px}}@media (min-width:1600px){.pageNotFoundDCE .backgroundImage span{font-size:21.25rem;line-height:1em;letter-spacing:0.03em}}.pageNotFoundDCE .mpContainerInner{width:920px;max-width:100%}.pageNotFoundDCE .dceTitles{color:#1E1E1E;text-align:center;z-index:2;position:absolute;top:50%;left:0;width:100%;transform:translateY(-66%) !important;height:auto;margin:0}.pageNotFoundDCE .imageWrapper{position:relative}.pageNotFoundDCE .imageWrapper::before{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:var(--color-background-1);content:"";height:9999px;left:50%;position:absolute;top:86%;width:100vw;z-index:-1}.pageNotFoundDCE .imageWrapper .g_imgFitWrapper{padding-top:62%}.pageNotFoundDCE .imageWrapper img{aspect-ratio:1.6428571429}.pageNotFoundDCE .pageNotFoundDCE-content{max-width:100%;width:570px;margin:0 auto}.pageNotFoundDCE .linksWrapper{margin-top:2rem}.pageNotFoundDCE .links{display:flex;flex-wrap:wrap;justify-content:center;gap:20px 40px}@media (min-width:768px){.pageNotFoundDCE .links{justify-content:flex-start}}.pageNotFoundDCE .element-btn{margin-top:0}.pageNotFoundDCE .text{margin-top:5rem;text-align:center}@media (min-width:768px){.pageNotFoundDCE .text{text-align:left}}.pageNotFoundDCE .g_linkWrapper{margin:10px 21px}body{--lightgallery-color: var(--color-text-secondary);--lightgallery-backgroundColor: var(--white)}body .lg-actions .lg-next,body .lg-actions .lg-prev{bottom:15px;top:auto;background:none}@media (min-width:768px){body .lg-actions .lg-next,body .lg-actions .lg-prev{bottom:auto;top:50%;background-color:var(--lightgallery-backgroundColor)}}body .lg-outer .lg-img-wrap{padding:0}body .lg-backdrop{background-color:var(--lightgallery-backgroundColor)}body .lg-backdrop.in{opacity:0.95}body .lg-sub-html,body .lg-toolbar{background:none}body .lg-toolbar .lg-icon{color:var(--lightgallery-color)}@media (hover:hover){body .lg-toolbar .lg-icon:hover{color:var(--lightgallery-color)}}body .lg-outer .lg-image{max-height:80%;width:auto}body .lg-img-wrap{display:flex;justify-content:center;align-items:center}body #lg-counter{color:var(--lightgallery-color);padding-top:10px}body .lg-actions .lg-next,body .lg-actions .lg-prev{background:none;color:var(--lightgallery-color)}@media (hover:hover){body .lg-actions .lg-next:hover,body .lg-actions .lg-prev:hover{color:var(--lightgallery-color)}}body #lg-counter,body .lg-sub-html{font-size:0.875rem;line-height:1.7142857143em;letter-spacing:0.155em;font-family:"BrandonText-Medium";font-weight:normal;text-transform:uppercase}.mpxRooms--short{margin:6rem 0 0 0;background:#f0f0f0;padding:100px 0}@media (min-width:768px){.mpxRooms--short{margin:8rem 0 0 0;padding:170px 0}}.mpxRooms--short .mpxRooms--short-title{text-align:center;margin-bottom:35px}@media (min-width:1200px){.mpxRooms--short .mpxRooms--short-title{margin-bottom:70px}}.mpxRooms--short .mpContainerInner{max-width:var(--containerInner-w-medium2)}@media (min-width:1600px){.mpxRooms--short .mpContainerInner{max-width:990px}}.mpxRooms--short .room__info{margin-top:1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center}@media (min-width:768px){.mpxRooms--short .room__info{margin-top:2.5rem;display:flex;justify-content:space-between;align-items:center;flex-direction:row;text-align:left}}.mpxRooms--short .g_linkWrapper{margin-top:3rem}@media (min-width:768px){.mpxRooms--short .g_linkWrapper{margin-top:0}}.mpxRooms--short .slick-list{overflow:visible}.mpxRooms--short .room__nameAndPrice{width:75%;margin:0 auto}@media (min-width:768px){.mpxRooms--short .room__nameAndPrice{margin:0;width:auto;max-width:300px}}@media (min-width:992px){.mpxRooms--short .room__nameAndPrice{max-width:initial}}.mpxRooms--short.g_imageSlider .slidesWrapper-inner{position:relative}.mpxRooms--short.g_imageSlider .sliderControls{top:auto;bottom:0;left:50%;right:auto;transform:translate(-50%, calc(100% - 20px));background-color:#1E1E1E;display:grid;grid-template-areas:"slicknext" "slickprev";grid-template-columns:100%;justify-content:center;align-content:center;align-items:center;justify-items:center}.mpxRooms--short.g_imageSlider .sliderControls .slick-prev{grid-area:slickprev}.mpxRooms--short.g_imageSlider .sliderControls .slick-next{grid-area:slicknext}.mpxRooms--short.g_imageSlider .slider .imageWrapper{padding-bottom:80px}@media (min-width:768px){.mpxRooms--short.g_imageSlider .slider .imageWrapper{padding-bottom:0}}.mpxRooms--short.g_imageSlider img{max-width:100%;aspect-ratio:1.625}.mpxRooms--short .mpxRooms--short-detail-link .g_linkInner{text-decoration:underline}.mpxRooms--short .mpxRooms--short-content.mpContainerInner{margin-top:80px}@media (min-width:768px){.mpxRooms--short .mpxRooms--short-content.mpContainerInner{margin-top:135px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;gap:40px}}.mpxRooms--short .mpxRooms--short-content-col{width:100%;max-width:100%;text-align:center}@media (min-width:768px){.mpxRooms--short .mpxRooms--short-content-col{text-align:left;width:calc(50% - 20px)}}.mpxRooms--short .mpxRooms--short-content-btn{text-align:center;width:100%}.mpxRooms--short .mpxRooms--short-vert-text{color:#9FAA9F;text-align:center}@media (min-width:1200px){.mpxRooms--short .mpxRooms--short-vert-text{position:absolute;top:50%;display:block}}@media (min-width:1200px){.mpxRooms--short .mpxRooms--short-vert-text-inner{writing-mode:vertical-rl;text-orientation:mixed;line-height:1}}.mpxRooms--short .mpxRooms--short-vert-text-l{left:0}@media (min-width:1200px){.mpxRooms--short .mpxRooms--short-vert-text-l .mpxRooms--short-vert-text-inner{transform:translate(-75%, -50%) rotate(180deg)}}.mpxRooms--short .mpxRooms--short-vert-text-r{right:0;margin-bottom:35px}@media (min-width:1200px){.mpxRooms--short .mpxRooms--short-vert-text-r .mpxRooms--short-vert-text-inner{transform:translate(100%, -50%) rotate(180deg);width:50px;margin-bottom:0}}@media (min-width:992px){.mpContainer.gutscheinWidget{max-width:900px;padding-bottom:80px}}@media (min-width:1600px){.mpContainer.gutscheinWidget{max-width:1240px;padding-bottom:120px}}@media (min-width:992px){.mpContainer.jobsWidget{max-width:760px}}.accordion{margin:0 auto 80px auto;margin-top:calc(var(--topBar-height) * (-2.5));max-width:100%;padding:60px 0 0 0}@media (min-width:992px){.accordion{max-width:calc(var(--containerInner-w-medium2) - 14px);padding:100px 0 0 0}}@media (min-width:1200px){.accordion{margin-top:calc(var(--topBar-height) * (-1.2))}}.accordion .accordion-subtitle{text-align:center;margin-bottom:20px;color:var(--color-text-primary)}.accordion .accordion-text{text-align:center;margin-bottom:20px;color:var(--color-text-primary)}.accordion .accordion-list{color:var(--color-text-primary)}.accordion .accordion-subtitle+.accordion-list,.accordion .accordion-text+.accordion-list{margin-top:20px;padding-top:20px;border-top:1px solid var(--color-text-primary)}.accordion .seasons{margin-top:1.75rem}.accordion .seasons[data-state="active"] .seasons-handle svg{-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.accordion .seasons[data-state="active"] .seasons-holder{opacity:1;-webkit-transition:max-height 600ms ease-in-out, opacity 600ms 300ms ease-in-out;-moz-transition:max-height 600ms ease-in-out, opacity 600ms 300ms ease-in-out;-o-transition:max-height 600ms ease-in-out, opacity 600ms 300ms ease-in-out;transition:max-height 600ms ease-in-out, opacity 600ms 300ms ease-in-out}.accordion .seasons[data-state="inactive"] .seasons-holder{max-height:0;opacity:0;-webkit-transition:max-height 400ms 200ms ease-in-out, opacity 400ms ease-in-out;-moz-transition:max-height 400ms 200ms ease-in-out, opacity 400ms ease-in-out;-o-transition:max-height 400ms 200ms ease-in-out, opacity 400ms ease-in-out;transition:max-height 400ms 200ms ease-in-out, opacity 400ms ease-in-out}.accordion .seasons-holder{overflow:hidden}.accordion .seasons-holderInner{background-color:#f9f9f9;border-top:2px solid var(--color-background-1);padding:30px 20px}@media (min-width:768px){.accordion .seasons-holderInner{padding:4.6rem 45px 3.6rem}}.accordion .season{border-bottom:1px solid var(--brand-02);padding:2rem 0}@media (min-width:768px){.accordion .season{display:flex;flex-direction:row;align-items:center;padding:0}}.accordion .season-title{display:none}@media (min-width:768px){.accordion .season-title{display:flex}}.accordion .season:last-child{border-bottom-color:transparent}.accordion .seasons-holderContent{max-width:780px;margin:0 auto}@media (min-width:768px){.accordion .seasons-holderContent{margin-top:-1.5rem;margin-bottom:-1.5rem}}.accordion .seasons-handle{background-color:var(--white);text-align:left;padding:1rem 30px;display:block;width:100%}@media (min-width:768px){.accordion .seasons-handle{padding-left:45px;padding-right:45px;text-align:center}}.accordion .seasons-handle .iconWrapper{border:1px solid currentColor;width:24px;height:24px;border-radius:100%;display:flex;justify-content:center;align-items:center;flex-shrink:0;color:#9FAA9F}@media (min-width:768px){.accordion .seasons-handle .iconWrapper{position:relative;top:0.125rem}}@media (min-width:1600px){.accordion .seasons-handle .iconWrapper{top:0.05rem}}@media (max-width:767px){.accordion .seasons-handle .iconWrapper--left{display:none}}.accordion .seasons-handle .label{padding-right:30px;color:var(--color-text-primary)}@media (min-width:768px){.accordion .seasons-handle .label{padding:0 30px}}.accordion .seasons-handle svg{height:14px;width:auto}.accordion .seasons-handle svg path{fill:var(--brand-01)}.accordion .seasons-handleInner{display:flex;justify-content:space-between;align-items:center;max-width:780px;margin:0 auto}article.googleMapsDCE+.mpContainer .accordion{margin-top:0}@media (min-width:768px){.tplId81.tplLayout4 .text-element{padding:128px 120px}}@media (min-width:768px){.tplId81.tplLayout4 .text-element+.infoTilesDCE{margin-top:0}}