.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.splide.is_only1{visibility:visible;}.splide.is_only1 ul.splide__list{display:block;cursor:auto;}input,label,select,button,textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1;color:inherit;font-size:inherit;font-family:inherit;}input:focus{outline:0;}input,textarea{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}button,input[type=reset],input[type=button],input[type=submit],input[type=checkbox],input[type=radio],select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}input[type=date].withpicker,input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{-moz-appearance:textfield;-webkit-appearance:none;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=checkbox],input[type=radio]{width:.5em;height:.5em;}input[type=file]{top:0;}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;}::-webkit-search-decoration{display:none;}button,input[type="reset"],input[type="button"],input[type="submit"]{overflow:visible;width:auto;}::-webkit-file-upload-button{padding:0;border:0;background:none;}textarea{vertical-align:top;overflow:auto;}select[multiple]{vertical-align:top;}:root{--color-black:#000;--color-white:#fff;--color-gray-light:#f4f4f4;--color-gray-mid:#c6c7c8;--color-gray-dark:#58585a;--color-orange-dusty:#f2943180;--color-orange-dark:#d24600;--color-orange-darker:#b55300;--color-orange-darker-semi:#b5530099;--color-track:#ffff;--border-radius-m:1em;--clip-corners-both-m:polygon(0 2.5em,.1em 2em,.2em 1.8em,1.8em .2em,2em .1em,2.5em 0,100% 0,100% calc(100% - 2.5em),calc(100% - .1em) calc(100% - 2em),calc(100% - .2em) calc(100% - 1.8em),calc(100% - 1.8em) calc(100% - .2em),calc(100% - 2em) calc(100% - .1em),calc(100% - 2.5em) 100%,0 100%);--clip-corners-topleft-m:polygon(0 2.5em,.1em 2em,.2em 1.8em,1.8em .2em,2em .1em,2.5em 0,100% 0,100% 100%,0 100%);--clip-corners-bottomright-m:polygon(0 0,100% 0,100% calc(100% - 2.5em),calc(100% - .1em) calc(100% - 2em),calc(100% - .2em) calc(100% - 1.8em),calc(100% - 1.8em) calc(100% - .2em),calc(100% - 2em) calc(100% - .1em),calc(100% - 2.5em) 100%,0 100%);--border-radius-s:.5em;--clip-corners-both-s:polygon(0 1.25em,.05em 1em,.1em .9em,.9em .1em,1em .05em,1.25em 0,100% 0,100% calc(100% - 1.25em),calc(100% - .05em) calc(100% - 1em),calc(100% - .1em) calc(100% - .9em),calc(100% - .9em) calc(100% - .1em),calc(100% - 1em) calc(100% - .05em),calc(100% - 1.25em) 100%,0 100%);--clip-corners-topleft-s:polygon(0 1.25em,.05em 1em,.1em .9em,.9em .1em,1em .05em,1.25em 0,100% 0,100% 100%,0 100%);--clip-corners-bottomright-s:polygon(0 0,100% 0,100% calc(100% - 1.25em),calc(100% - .05em) calc(100% - 1em),calc(100% - .1em) calc(100% - .9em),calc(100% - .9em) calc(100% - .1em),calc(100% - 1em) calc(100% - .05em),calc(100% - 1.25em) 100%,0 100%);--border-radius-xs:.25em;--font:.88em / 1.4em kievit,sans-serif;--font-nuerburgring:.88em / 1.4em nuerburgring,sans-serif;--vh:1vh;}@media only screen and (max-width:60em){:root{--border-radius-m:.5em;--border-radius-s:.25em;--border-radius-xs:.1em;}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth;}}@media only screen and (max-width:80em){html{font-size:.9em;}}@media only screen and (max-width:60em){html{font-size:.85em;}}@media only screen and (max-width:40em){html{font-size:.8em;}}body{background:var(--color-white);color:color-black;font:1.3em/1.25em kievit,sans-serif;margin:0;}*{box-sizing:border-box;}.hidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}h2:first-child,h3:first-child,h4:first-child{margin-top:0;}p.last-child{margin-bottom:0}a > span.arrow{display:inline-block;transform:scale(.7) translateY(-.05em);font-family:kievit,sans-serif;font-weight:bold;letter-spacing:-.05em;color:var(--color-gray-dark);}a > span.arrow.before{margin-right:.2em;}a > span.arrow.after{margin-left:.2em;}a.call2action{font:var(--font-nuerburgring);font-size:.75em;font-weight:normal;text-decoration:none;text-transform:uppercase;letter-spacing:.08em;background:var(--color-orange-dark);color:var(--color-white);display:inline-block;overflow:hidden;padding:.5em;border-radius:var(--border-radius-s);margin-right:.5em;}a.call2action:last-of-type{margin-right:0;}a.call2action span::after,a.call2action span::before{display:inline-block;content:"››";margin:0 .5em;font:var(--font);font-size:1em;transition:all .2s ease;}a.call2action span{display:inline-block;transform:translateX(-1.25em);transition:transform .2s ease;margin-right:-1.6em;}a.call2action:hover span{transform:translate(-.25em);}a.call2action:not(:hover) span::before{transform:translateX(-.5em);}a.call2action:hover span::after{transform:translateX(.5em);}a.call2action.down span i{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}a.call2action.down{width:2.5em;height:2.5em;text-align:center;position:relative;}a.call2action.down span{transform:rotate(90deg) translateX(-2.6em);margin:0;white-space:nowrap;position:absolute;left:0;top:.07em;bottom:0;right:0;}a.call2action.down:hover span{transform:rotate(90deg) translateX(0);}a.call2action.down span::before,a.call2action.down span::after{transform:scale(2);letter-spacing:-.066em;font-weight:bold;margin:.33em 1em;}figure,picture{padding:0;margin:0;}body > header{position:fixed;z-index:10;top:0;left:0;right:0;margin:0 auto 0;display:flex;flex-direction:column-reverse;transition:all .2s ease;}#topline{display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:2;margin:0 auto;}#topline{width:90vw;max-width:80em;padding:.5em 0 .25em;}#topline::before{content:"";display:block;position:absolute;left:-50vw;top:0;right:-50vw;bottom:0;z-index:-1;background:#0005;}#topline brand{margin-right:1em;}#topline p{margin:0 2em;max-width:40em;}#topline p a{white-space:wrap;text-align:center;}#topline a{text-decoration-color:transparent;transition:all .2s ease-out;text-decoration-thickness:.15em;text-underline-offset:.2em;}#topline a:hover{text-decoration:underline;text-decoration-thickness:.15em;text-underline-offset:.2em;text-decoration-color:var(--color-orange-dark);}#topline ul{padding:0;margin:0;list-style:none;}#topline ul ul{position:absolute;z-index:-2;display:flex;flex-direction:column;vertical-align:top;width:max-content;max-width:250%;padding:0;max-height:0;left:50%;transform:translateX(-50%);overflow:hidden;transition:all .2s .2s ease-out;}#topline ul ul li:first-child{margin-top:1em;}#topline ul ul li:last-child{margin-bottom:1em;}#topline .meta{display:flex;flex-wrap:nowrap;}#topline .meta > li{margin-left:2em;}@media only screen and (max-width:85em){#topline{max-width:100vw;padding-left:calc(5vw + 2em);}#topline p{max-width:calc(100vw - 2em);}}@media only screen and (max-width:40em){}.track{transition:fill .2s ease;}#navmain{width:90vw;max-width:80em;margin:0 auto 0;padding-top:.55em;display:flex;flex-direction:column-reverse;}#navmain > ul{list-style:none;width:100%;text-align:right;display:flex;justify-content:flex-end;align-items:flex-start;padding:0;margin:0 auto;}#navmain > ul > li{display:flex;vertical-align:top;margin:0;padding:3em 1em 2em;transition:background-color .3s .1s ease-out,box-shadow .2s .1s ease-out,border-color .2s .3s ease,padding .2s ease;box-shadow:none;}#navmain > ul > li:not(:last-child){margin-right:2em;}#navmain > ul > li > a{position:relative;z-index:10;}#navmain > ul > li.home{justify-self:flex-start;flex-grow:1;min-width:13em;margin:0 auto -3em -.5em;padding:0;position:relative;z-index:6;}#navmain > ul > li.home a{}#navmain > ul > li.home img{width:13em;max-width:100%;transition:transform .1s ease-out,filter .2s .2s ease-out,width .2s ease,left .2s ease;transform:scale(1);position:relative;}#navmain > ul > li.home svg{width:13em;fill:#fff;position:relative;left:-5%;top:0;transition:left .2s ease,top .2s ease,fill .2s .2s ease;}#navmain > ul > li.home a:hover img{transform:scale(1.1);}body > header aside a,#navmain a{display:inline-block;transition:background-color .2s ease;text-decoration:none;color:var(--color-white);white-space:nowrap;transition:color .2s .2s ease-out,border-bottom .2s ease;border-bottom:.2em solid transparent;}#navmain:has(.hassub[aria-expanded="true"]) a{color:var(--color-black);}#navmain:has(.hassub[aria-expanded="true"]) .home img{filter:invert(1);}#navmain:has(.hassub[aria-expanded="true"]) > ul > li.home svg *{fill:var(--color-black);}#navmain:has(.hassub[aria-expanded="true"])  > ul > li.hassub .navbutton::after{color:var(--color-gray-dark);}body > header aside a:hover,#navmain a:hover{}#navmain ul ul{position:absolute;left:0;top:0;right:0;min-height:12em;list-style:none;z-index:-2;display:flex;flex-direction:column;padding:14em calc((100vw - 90vw) / 2) 5em;margin:0;vertical-align:top;text-align:left;}#navmain ul ul{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;align-content:flex-start;pointer-events:none;}#navmain ul ul{padding:10em calc((100vw - 90vw) / 2) 2em;filter:none;transition:filter .2s .2s ease;}#navmain ul ul li{margin:0 2em 1em 0;min-width:33%;opacity:0;transition:opacity .2s .2s ease-out;}#navmain ul ul li a{font:1.66em/.85em nuerburgring,serif;font-weight:normal;text-decoration:underline;color:var(--color-black);text-underline-offset:.066em;transition:text-decoration-color .2s .01s ease;text-decoration-color:transparent;text-decoration-thickness:.1em;}#navmain ul ul li a:hover{text-decoration-color:var(--color-orange-dark);}#navmain ul ul li.cur a > span.arrow,#navmain ul ul li.act a > span.arrow{color:var(--color-orange-dark);}#navmain > ul > li.hassub{margin-right:1em;}#navmain > ul > li.hassub > a{position:relative;}#navmain > ul > li.hassub > a::after{content:"";display:block;position:absolute;width:1em;height:1em;top:.6em;right:-.7em;background:transparent url('../../../_assets/08b42d2d4a75d43b401326342dfd53e9/Icons/dropdown.svg') center center no-repeat;background-size:contain;opacity:1;transition:transform .2s .3s ease,opacity .2s .3s ease;transform:rotate(0deg);}#navmain > ul > li.hassub .navbutton{all:unset;outline:revert;width:2em;height:1.5em;line-height:1.5em;margin:-.1em -1em -.5em .25em;background:transparent;text-align:center;}#navmain > ul > li.hassub .navbutton::after{content:"›";display:inline-block;color:var(--color-white);font:var(--font);font-size:1.5em;line-height:1em;transform-origin:center center;transform:rotate(90deg) scaleX(1);transition:transform .2s .2s ease-out,color .4s ease;}#navmain > ul > li.hassub[aria-expanded="true"] .navbutton::after{transform:rotate(90deg) scaleX(-1);}#navmain > ul > li.hassub .navbutton:hover::after,#navmain > ul > li.hassub .navbutton:focus::after{color:var(--color-orange-dark)!important;}#navmain > ul > li.hassub ul::before,#navmain > ul > li.hassub ul::after{content:"";pointer-events:none;position:absolute;left:0;top:2.2em;right:0;bottom:0;background-color:transparent;transition:backdrop-filter .2s .1s ease-out,background-color .2s .2s ease-out;z-index:-1;border-radius:0 0 var(--border-radius-m) var(--border-radius-m);clip-path:var(--clip-corners-bottomright-m);}#navmain > ul > li.hassub ul::after{pointer-events:all;height:1em;}#navmain > ul > li.hassub[aria-expanded="true"] ul::before{pointer-events:all;opacity:1;background-color:#f0f0f0f6;border-bottom:.2s solid var(--color-orange-dark);}#navmain > ul > li.hassub[aria-expanded="true"] ul::after{height:auto;}#navmain > ul > li.hassub[aria-expanded="true"] ul{opacity:1;filter:drop-shadow(0 .3em .7em #0005);pointer-events:all;}#navmain > ul > li.hassub[aria-expanded="true"] ul li{opacity:1;}@supports (-moz-appearance:none){selector{property:value;}}#navmain > ul > li > a:not(.home)[aria-expanded="true"],#navmain > ul > li:not(.home) > a:hover{border-bottom:.2em solid var(--color-orange-dark);}#navmain > ul > li{box-shadow:none!important;}#navmain > ul > li.hassub[aria-expanded="true"] > a::before{background-color:#444d4aff;transition:background-color .3s .1s ease-out;}#navmain ul ul:not(.images){display:block;column-count:3;padding-top:12em;padding-bottom:2em;min-height:23em;}#navmain ul ul:not(.images) li{margin-right:0;}#navmain ul ul:not(.images) li a{white-space:wrap;}#navmain ul ul.images{flex-direction:row;margin-right:-1em;}#navmain ul ul.images li{margin:0 1em 1em 0;min-width:unset;width:calc(25% - 1em);opacity:0;transition:opacity .2s .2s ease-out;text-align:center;position:relative;}#navmain ul ul.images li .image{line-height:0;margin-bottom:.2em;}#navmain ul ul.images li .image:empty,#navmain ul ul.images li img{width:100%;height:auto;border-radius:var(--border-radius-s);clip-path:var(--clip-corners-both-s);overflow:hidden;}#navmain ul ul.images li .image:empty{height:0;padding-bottom:44%;background:#0003;}#navmain ul ul.images li a{font:inherit;color:var(--color-black);max-width:calc(100% - 1em);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}#navmain ul ul.images li a span{display:none;}#navmain ul ul.images li a::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;}.notification{color:var(--color-white);}#menutrigger,#navmobile{display:none;}#menutrigger{position:fixed;top:2.5em;right:2.25em;z-index:110;padding:.25em;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;mix-blend-mode:exclusion;}#menutrigger:hover{opacity:.7;}#menutrigger .label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}#menutrigger span{display:inline-block;content:"";width:2.5em;height:2em;background:transparent url('../../../_assets/08b42d2d4a75d43b401326342dfd53e9/Images/Icons/UI/hamburger.svg') center no-repeat;background-size:2em 1.5em;}@media only screen and (max-width:40em){#menutrigger{right:1em;right:1.5em;}}#navmobile{position:fixed;z-index:100;top:0;bottom:0;left:0;width:100vw;text-align:center;background-color:var(--color-gray-light);color:var(--color-black);overflow:auto;padding:2em;bottom:100%;opacity:0;transition:all .2s ease-out;pointer-events:none;}#navmobile ul{margin:0;padding:0;list-style:none;position:relative;margin-top:0;margin-bottom:1em;text-align:left;}#navmobile > ul{columns:2;padding:2em;background:white;border-radius:var(--border-radius-m);clip-path:var(--clip-corners-both-m);overflow-x:hidden;overflow-y:auto;flex-direction:row;flex-wrap:wrap;}#navmobile a{font-weight:normal;text-decoration:none;}#navmobile > ul > li > a{font:var(--font-nuerburgring);font-size:clamp(1em,4.5vw,1.5em);line-height:.9;margin:.5em 0 0;}#navmobile > ul > li > a::after{content:"";display:block;width:1px;height:.33em;background:transparent;margin:0 auto;pointer-events:none;}#navmobile > ul > li > a + button{display:none;}#navmobile > ul > li{width:50%;}#navmobile > ul > li.home{width:100%;}#navmobile > ul > li.home::after{display:block;content:"";width:calc(100% + 4em);margin-left:-2em;margin-right:-2em;height:.15em;background:var(--color-gray-light);position:relative;top:.5em;}#navmobile > ul > li:not(.hassub):not(.home){margin-bottom:.66em;}#navmobile > ul li.cur > a{color:var(--color-orange-dark);}#navmobile ul ul{margin-top:-.25em;margin-bottom:1em;padding-right:.5em;break-inside:avoid-column;}#navmobile ul ul a{display:block;padding-bottom:0;font-size:.9em;padding:.15em 0 .15em 1em;margin:.15em 0 auto .15em;}#navmobile li.home{margin:1em auto 2em 0;}body.brand #navmobile li.home{display:none;}#navmobile a.home svg{width:45vw;max-width:11em;height:auto;}#navmobile div.image{display:none;}#navmobile ul ul li a span{display:inline-block;margin-left:-1em;float:left;}#brandlinkmobile svg .hotel{display:none;}body.mainactive #navmobile{bottom:0;opacity:1;padding-bottom:6em;pointer-events:all;}.home svg > *{transition:transform .3s ease,opacity .2s ease,fill .2s ease;}@media only screen and (min-width:85em){body{position:static!important;}}@media only screen and (max-width:85em){body > header{position:absolute;overflow-x:hidden;}#navmain > ul{min-height:7em;}#topline{padding-left:0;}#topline .brand,#topline nav li:not(.lang){display:none;}#topline p{margin:0 0 0 0;line-height:1.7;text-align:left;}#topline p a{text-align:left;}.notification{flex-grow:1;text-align:center;}#menutrigger,#navmobile{display:block;}#navmain > ul > li:not(.home){display:none;}}@media only screen and (max-width:60em){#topline p,#topline .lang{font-size:.8em;}}@media only screen and (max-width:50em){#navmobile > ul{columns:1;}#navmobile > ul > li{width:100%;}#navmobile ul ul a{font-size:1em;}}@media only screen and (max-width:35em){#navmobile li.home{margin:1em auto 1.3em 0;}#navmobile{padding:1em;}#navmobile > ul{padding:1.5em 1em;}#navmain > ul > li.home{display:none;}}#navmain ul ul{padding:10.5em calc((100vw - 90vw) / 2) 1em;}@media only screen and (min-width:85em){body > header::before{content:"";pointer-events:none;position:absolute;left:0;top:2.2em;right:0;bottom:0;background-color:transparent;transition:backdrop-filter .2s .1s ease-out,background-color .2s .2s ease-out;z-index:-1;border-radius:0 0 var(--border-radius-m) var(--border-radius-m);clip-path:var(--clip-corners-bottomright-m);}body.navfixed > header{top:-3em;}body.navfixed > header::before{background-color:#000b;}body.navfixed > header:has(.hassub[aria-expanded="true"])::before{background-color:transparent;}body.navfixed #navmain > ul > li:not(.home){padding-top:1.5em;padding-bottom:1.2em;}body.navfixed #navmain > ul > li.home img{width:7.5em;left:.25em;top:.25em;}body.navfixed #navmain > ul > li.home svg{left:-2em;top:-.5em;}body.navfixed #navmain .home .track{opacity:0;}body.navfixed:not(.brand) #navmain .home .hotels{opacity:0;}body.navfixed #navmain .home .hotel{transform:translateY(-5.5em);}body.navfixed.submenuopen > header::before{background-color:transparent;}body.submenuopen #navmain > ul > li.home svg{fill:#000;}body.submenuopen #navmain > ul > li.hassub .navbutton::after{color:var(--color-black);}}@media only screen and (max-width:105em){#navmain > ul > li.home{margin-bottom:-2.66em;}#navmain > ul > li a{font-size:.95em;}body:not(.navfixed) #navmain > ul > li.home{margin-top:.33em;}#navmain > ul > li.hassub .navbutton{margin-left:-.15em;position:relative;z-index:10;}#navmain > ul > li{padding:3em .33em 2em;}#navmain > ul > li:not(:last-child){margin-right:1.5em;}}main{min-height:12em;width:100%;overflow-x:hidden;}main .text{line-height:1.4;}h1,h2,h3{font:2.5em/.85em nuerburgring,serif;font-weight:normal;color:var(--color-gray-dark);display:flex;flex-direction:column;}h1 strong,h2 strong,h3 strong{color:var(--color-black);font-weight:normal;}body a{color:inherit;}main a{color:var(--color-orange-dark);text-underline-offset:.25em;transition:text-underline-offset .2s ease,text-decoration-color .2s .01s ease;text-decoration-color:currentColor;text-decoration-thickness:.1em;}main h2 a,main h3 a,main h4 a{text-decoration:none;}main .textwrap h2 strong + br,main .textwrap h3 strong + br{display:none;}main a[href^=mailto],main a[href^=tel]{text-decoration:none;text-underline-offset:1em;text-decoration-color:transparent;}main blockquote{padding:0;margin:1em 0;font:2.5em/.85em nuerburgring,serif;color:var(--color-orange-darker);}main blockquote::before{content:"“";margin:0 .15em 0 -.66em;}main blockquote::after{content:"”";}main blockquote p{display:inline;margin:0;}main a:not(.call2action):hover{text-decoration:underline;text-underline-offset:.25em;text-decoration-color:currentColor;}.content .text li{margin-bottom:.4em;}.content .text ul.checkmark{list-style-image:url('../../../_assets/08b42d2d4a75d43b401326342dfd53e9/Images/Icons/checkmark.svg');}.content .text ul.checkmark li::marker{position:relative;top:1em;}.content .align-centered ul{list-style:none;padding:0;margin:2.5em auto;}.content .align-centered ul li{display:block;margin:.5em auto 0 auto;max-width:80%;}.content .align-centered ul li + li::before{display:block;content:'⸺';margin:.5em auto;}.content .align-centered ol{list-style:none;padding:0;}.content .align-centered ol li{counter-increment:ol-counter;margin:.5em auto 0 auto;max-width:80%;}.content .align-centered ol li::before{display:block;content:'- ' counter(ol-counter) ' -';margin:1em auto .5em auto;}.frame{width:100%;position:relative;z-index:1;}.frame .content{width:90vw;max-width:80em;margin:0 auto;position:relative;padding:3em 0;box-sizing:border-box;}.frame.col-1:not(:first-child){margin-top:2em;}.frame.col-1:not(:last-child){margin-bottom:2em;}.frame.col-1:not(.frame-type-hero,.frame-type-introtext)::before{display:block;content:"";position:absolute;left:2em;top:0;right:2em;bottom:0;z-index:-1;background:var(--color-gray-light);clip-path:var(--clip-corners-both-m);border-radius:var(--border-radius-m);width:calc(90vw + 4em);max-width:calc(100vw - 2em);}@media only screen and (max-width:120em){.frame.col-1:not(.frame-type-hero,.frame-type-introtext)::before{width:100vw;left:0;right:0;max-width:unset;}}@media only screen and (max-width:40em){.frame .content{padding:1em 0;}}.frame.frame-type-fakeheader{padding-top:calc(50vh - 10em);}.frame.frame-type-fakeheader::before{background:var(--color-gray-dark)!important;}.frame-type-heroimage{min-height:100vh;width:100%;padding:0;}.frame-type-herovideo{overflow:hidden;}.frame-type-heroimage picture{position:absolute;position:absolute;top:0;right:0;bottom:0;left:0;}.frame-type-heroimage img.hero,.frame-type-heroimage video{width:100%;height:100%;object-fit:cover;object-position:center;overflow:hidden;filter:contrast(.9) brightness(.8);}.frame-type-heroimage video{position:absolute;}.frame-type-heroimage figcaption.content{display:flex;padding:0;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;height:100%;width:100%;position:relative;z-index:5;text-align:center;}.frame-type-heroimage figure,figcaption{margin:0;padding:0;}.frame-type-heroimage figure::after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:inherit;background:#000;opacity:.15;transition:opacity .2s ease-out;}.frame-type-heroimage:not(:first-of-type) figure:has(video.playing)::after{opacity:0;}.darken-0 figure::after{opacity:0;}.darken-5 figure::after{opacity:.05;}.darken-10 figure::after{opacity:.1;}.darken-15 figure::after{opacity:.15;}.darken-20 figure::after{opacity:.2;}.darken-25 figure::after{opacity:.25;}.darken-30 figure::after{opacity:.3;}.darken-35 figure::after{opacity:.35;}.darken-40 figure::after{opacity:.4;}.darken-45 figure::after{opacity:.45;}.darken-50 figure::after{opacity:.5;}.darken-55 figure::after{opacity:.55;}.darken-60 figure::after{opacity:.6;}.darken-65 figure::after{opacity:.65;}.darken-70 figure::after{opacity:.7;}.darken-75 figure::after{opacity:.75;}.darken-80 figure::after{opacity:.8;}.darken-85 figure::after{opacity:.85;}.frame-type-heroimage h1,.frame-type-heroimage h2{font:2.66em/1em nuerburgring,serif;font-weight:normal;color:var(--color-gray-mid);}.frame-type-heroimage h1 strong,.frame-type-heroimage h2 strong{display:block;color:var(--color-white);width:auto;margin:0 auto;background:transparent url('../../../_assets/08b42d2d4a75d43b401326342dfd53e9/Logos/logo_hagenbeck.png') center no-repeat;background-size:contain;}.frame-type-herovideo figure{background-size:cover;background-position:center;background-repeat:no-repeat;min-height:100vh;}@media only screen and (max-width:90em){.frame-type-heroimage h1,.frame-type-heroimage h2{font-size:2.25em;line-height:1em;}}@media only screen and (max-width:60em){.frame-type-heroimage figcaption.content{min-height:80vh;}.frame-type-heroimage figcaption.content > div{font-size:1.75vw;}.frame-type-heroimage .subcontent div.text{padding:0 3.5vw;}}@media only screen and (max-width:40em){.frame-type-heroimage figcaption.content > div{font-size:3vw;font-size:clamp(1rem,3vw,2.5rem);max-width:15em;}.frame-type-heroimage h1,.frame-type-heroimage h2{font-size:2em;line-height:1em;}}@media only screen and (max-width:35em){.frame-type-heroimage .subcontent{flex-direction:column;align-items:center;justify-content:space-between;}.frame-type-heroimage .subcontent > div{width:100%;padding:1em 0!important;max-width:25em;}.frame-type-heroimage h1,.frame-type-heroimage h2{font-size:1.5em;line-height:1em;}}.frame-type-heroimage:not(:first-child){min-height:unset;}.frame-type-herovideo:not(:first-child) figure{width:90vw;max-width:80em;min-height:unset;margin:3em auto;position:relative;border-radius:var(--border-radius-m);clip-path:var(--clip-corners-both-m);overflow:hidden;line-height:0;}.frame-type-herovideo:not(:first-child) video{min-height:unset;position:static;height:auto;}.frame-type-herovideo:not(:first-child) .videocontrols{right:calc(50% + 2em);bottom:50%;transform:translate(50%,50%);line-height:1.4em;transition:bottom .1s ease-out;}.frame-type-herovideo:not(:first-child) video.playing + .videocontrols{bottom:10%;}.frame-type-herovideo:not(:first-child) figcaption.content{min-height:unset;position:absolute;}.frame-type-drawing.content::before{content:unset!important;display:none!important;}.frame-type-drawing header.content{padding-bottom:0;}.frame-type-drawing header.content h2{margin-bottom:0;}.frame-type-drawing div.content{display:flex;justify-content:center;align-items:flex-end;}.frame-type-drawing div.content .imagewrap{width:66.6%;}.frame-type-drawing div.content .imagewrap + .imagewrap{width:33.3%;padding-bottom:7.33em;}.frame-type-drawing div.content .imagewrap:first-child img{width:100%;height:auto;}.frame-type-drawing div.content .imagewrap + .imagewrap img{width:19em;max-width:100%;height:auto;}@media only screen and (max-width:50em){.frame-type-drawing div.content{flex-direction:column;align-items:center;}.frame-type-drawing div.content .imagewrap{width:100%;padding:0;}.frame-type-drawing div.content .imagewrap + .imagewrap{width:auto;padding:0;margin:0 auto;text-align:center;}.frame-type-drawing div.content .imagewrap:first-child img{margin:0 -10% -10%;width:120%;}.frame-type-drawing div.content .imagewrap + .imagewrap img{max-width:75%;}}.frame-type-heroslider{padding-bottom:1em;}.frame-type-heroslider.col-1{background:#444d4a;color:#fff;}.frame-type-heroslider ul{padding-bottom:1em;}.frame-type-heroslider li.splide__slide{width:100%;cursor:ew-resize;}.frame-type-heroslider li figure{padding:.5em 1em;}.frame-type-heroslider li figure .pic{position:relative;width:100%;height:0;padding-bottom:40%;overflow:hidden;border-radius:var(--border-radius-m);clip-path:var(--clip-corners-both-m);}.frame-type-heroslider li picture,.frame-type-heroslider li picture > img{width:100%;height:auto;object-fit:cover;}.frame-type-heroslider li figcaption > div{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:opacity .3s ease;}.frame-type-heroslider li.is-visible figcaption > div{opacity:1;}.frame-type-heroslider li p{margin:0;padding:1.2em 0 .2em;font-size:1em;display:block;max-width:80%}.frame-type-heroslider li p strong{font-size:1.2em;margin-right:.25em;}.frame-type-heroslider li p span{font-size:1.2em;color:var(--color-gray-dark);}.frame-type-heroslider li p a{display:block;margin:.25em auto;text-transform:uppercase;font-size:95%;letter-spacing:.1em;}.frame-type-heroslider .splide__list{height:auto;}.frame-type-heroslider .splide__arrows{width:90vw;max-width:80em;margin:0 auto;position:absolute;top:50%;box-sizing:border-box;z-index:5;}.splide__arrow{font-size:1.2em;font-weight:bold;background:var(--color-orange-dark);color:var(--color-white);top:unset;bottom:unset;padding:.3em .35em .35em;width:1.55em;height:1.55em;border-radius:.25em;letter-spacing:-.05em;opacity:1!important;text-align:center;transform:scale(1);}.splide__arrow--prev{left:-1.9em;}.splide__arrow--next{right:-1.2em;}.splide__arrow:hover{background:var(--color-orange-dark);font-weight:normal;transform:scale(1.1);}.frame-type-heroslider .splide__pagination{position:static;}.splide__pagination__page{background:var(--color-black)!important;border-radius:0;transition:all .3s ease;margin:0 .66em;}.splide__pagination__page.is-active{width:3em;transform:none;}@media only screen and (max-width:112em){.frame-type-heroslider .splide__arrows{width:100%;top:40%;}.frame-type-heroslider .splide__arrow.splide__arrow--prev{left:.25em;}.frame-type-heroslider .splide__arrow.splide__arrow--next{right:.25em;}}@media only screen and (max-width:60em){.frame-type-heroslider .splide__arrows{top:62%;}.frame-type-heroslider .splide__arrow{bottom:4em;width:3em;}}@media only screen and (max-width:40em){.frame-type-heroslider li figure .pic{padding-bottom:130%;}.frame-type-heroslider .splide__arrows{top:45%;bottom:0;height:1em;margin-bottom:.5em;}.frame-type-heroslider .splide__arrow{bottom:0;width:2em;height:2em;}}@media only screen and (max-width:30em){.frame-type-heroslider .splide__arrow{bottom:0;}}.ghostarrows{position:absolute;top:.5em;bottom:unset;left:0;right:0;width:90vw;height:0;padding:calc(20% - 1em) 1em 0;max-width:80em;margin:0 auto;display:flex;align-items:center;justify-content:space-between;cursor:ew-resize;}.ghostarrows .splide__arrow{display:block;position:static;width:3.5em;height:3.5em;background-image:none;background:#dc4914;border:.75em solid var(--color-orange-dark);border-radius:50%;transform:none;opacity:0;transition:opacity .2s ease-out;filter:none;}.ghostarrows .splide__arrow--prev{transform:rotate(180deg);}.ghostarrows .splide__arrow:hover{opacity:1;}.ghostarrows .splide__arrow::after{content:"";display:block;background:transparent url('../../../_assets/08b42d2d4a75d43b401326342dfd53e9/Icons/slider-arrow.svg') right center no-repeat;background-size:4em 2em;height:2em;width:2em;filter:brightness(10) contrast(10);}.ghostarrows .splide__arrow::before{content:"";display:block;position:absolute;top:0;bottom:-20vw;left:75%;right:-3.5vw;}.ghostarrows .splide__arrow--prev::before{right:-6vw;left:-15vw;top:-18.8vw;}@media only screen and (min-width:90em){.ghostarrows{padding-top:17.5em;}.ghostarrows .splide__arrow::before{bottom:-17.33em;top:-16em;}}@media only screen and (min-width:93em){.ghostarrows{max-width:80em;}}@media only screen and (max-width:40em){.ghostarrows{display:none;}}.frame-type-map .pic{width:100%;padding-top:40%;position:relative;overflow:hidden;border-radius:var(--border-radius-m);clip-path:var(--clip-corners-both-m);}.frame-type-map .pic figure,.frame-type-map .pic picture,.frame-type-map .pic img{margin:0;position:absolute;top:0;left:0;width:100%;height:100%;display:block;}.frame-type-map .pic img{object-fit:cover;object-position:center center;}.frame-type-map ul.tooltips{margin:0;padding:0;display:block;list-style:none;position:absolute;top:0;right:0;bottom:0;left:0;}.frame-type-map ul.tooltips::before{content:"+";display:block;position:absolute;width:2em;height:2em;left:-100vw;top:-100vh;transform:translate(-2.6em,-.75em);background:var(--color-orange-dark);color:#fff;}.frame-type-map li.marker{position:absolute;padding:1em;margin:0;height:1.5em;width:1.5em;}.frame-type-map li.marker span{position:absolute;top:-1.25em;overflow:hidden;max-width:20em;transition:all .4s .4s ease;opacity:0;transform:scale(.5) translateX(0);transform-origin:center left;overflow:hidden;text-overflow:ellipsis;pointer-events:none;}.frame-type-map li.marker:hover{z-index:1;}.frame-type-map li.marker:hover span{opacity:1;transform:scale(1) translateX(2em);pointer-events:inherit;transition:all .2s ease;}.frame-type-map li.marker button{all:unset;outline:revert;width:1.5em;height:1.66em;padding-right:.16em;line-height:1.5em;background:transparent;text-align:center;background:var(--color-orange-dark);color:var(--color-white);border-radius:var(--border-radius-xs);}.frame-type-map li.marker button::before{content:"+";display:block;font-weight:normal;font:var(--font-nuerburgring);font-size:1.25em;}.frame-type-map li.marker{filter:drop-shadow(0 .3em .7em #0005);z-index:5;}.frame-type-map .tooltip{position:absolute;top:.25em;left:4em;font-size:.8em;min-width:18em;max-width:20em;min-height:3em;background:var(--color-white);border-radius:var(--border-radius-s);overflow:hidden;clip-path:var(--clip-corners-both-s);padding:1.5em;transform:scale(1);transition:transform .2s cubic-bezier(.47,1.64,.41,.8);}.frame-type-map .tooltip.left{left:unset;right:2em;}.frame-type-map .tooltip.top{top:unset;bottom:-1.8em;}.frame-type-map .tooltip.collapsed{transform:scale(0);}.frame-type-map li.marker:has(.collapsed){z-index:4;}.frame-type-map li.marker:has(.expanded){z-index:10;}.frame-type-map .tooltip.top.left{transform-origin:right calc(100% - 1em);}.frame-type-map .tooltip.top.right{transform-origin:left calc(100% - 1em);}.frame-type-map .tooltip.bottom.left{transform-origin:right 2em;}.frame-type-map .tooltip.bottom.right{transform-origin:left 2em;}.frame-type-map .tooltip p{margin:0;line-height:1.5;}.frame-type-map .tooltip p strong{display:block;}.frame-type-map .tooltip a.call2action{font-size:1em;margin-top:.4em;padding:.5em 1em;}.frame-type-map .icons{display:flex;list-style:none;justify-content:center;margin:1em 0 0;padding:0;}.frame-type-map .icons li{margin:.5em 1.5em;font-weight:bold;}.frame-type-map .icons li::before{display:inline-block;content:"";width:1em;height:1em;position:relative;top:.25em;margin-right:.5em;background:transparent url('../../../_assets/08b42d2d4a75d43b401326342dfd53e9/Images/Icons/Map/distance.png') no-repeat center;background-size:100%;}.frame-type-map .icons li span{font-weight:normal;margin-left:.25em;}@media only screen and (max-width:70em){.frame-type-map .icons li span{display:block;margin:0;}}@media only screen and (max-width:60em){.frame-type-map .pic{padding-top:80%;}.frame-type-map ul.tooltips{height:50%;top:25%;}}@media only screen and (max-width:40em){.frame-type-map .pic figure{width:120%;left:-10%;}.frame-type-map .icons{flex-direction:column;}.frame-type-map .icons li{width:calc(100% - 1.5em);margin-right:0;}.frame-type-map .icons li span{display:inline-block;}}@media only screen and (max-width:30em){.frame-type-map .icons li span{display:block;}.frame-type-map ul.tooltips .tooltip{display:none;}}@media only screen and (max-width:24em){.frame-type-map ul.tooltips{display:none;}}.frame-type-text{}.frame-type-text header.content::before{content:unset!important;display:none!important;}.frame-type-text header.content h2{margin-bottom:0;}.frame-type-text .align-centered{text-align:center;}.frame-type-text .align-centered p{max-width:50em;margin-left:auto;margin-right:auto;}.frame-type-introtext{}.frame-type-introtext img{width:100%;max-width:9em;margin:0 0 1em .2em;}.frame-type-introtext .content{padding:4em 0;margin:2em auto;min-height:calc((var(--vh,1vh) * 100) - 8em);align-content:center;}.frame-type-introtext.col-1 .content{padding:4em;background:var(--color-gray-light);clip-path:var(--clip-corners-both-m);border-radius:var(--border-radius-m);}.frame-type-introtext.layout-0 .content{text-align:center;}.frame-type-introtext.layout-0 div.textwrap{width:31em;max-width:100%;margin:0 auto;}.frame-type-introtext.layout-2 .content{display:flex;flex-wrap:wrap;}.frame-type-introtext.layout-2 .logo{width:100%;}.frame-type-introtext.layout-2 .textwrap{width:50%;}.frame-type-introtext.layout-2 .textwrap > *:first-child{margin-top:0;}.frame-type-introtext.layout-2 header.textwrap{padding-right:2em;}.frame-type-introtext.layout-2 div.textwrap{padding-left:2em;}@media only screen and (max-width:60em){.frame-type-introtext.layout-2 .content{width:100%;flex-direction:column;padding:3em 1.5em;}.frame-type-introtext.layout-2 .content > *{width:100%;padding:0!important;}}@media only screen and (max-width:40em){.frame-type-introtext.layout-2 header h2,.frame-type-introtext.layout-2 header h3{margin-bottom:0;}.frame-type-introtext.col-1 .content{padding:1em;}}.frame-type-teasersslider header h2{margin:0 auto .7em;}.frame-type-teasersslider header ul.tabs{margin:0 auto 2.5em;display:none;}.frame-type-teasersslider header ul.tabs:has(li + li){display:inline-block;}.frame-type-teasersslider .splide{visibility:visible;}.frame-type-teasersslider .splide__slide{width:100%;text-align:center;}.frame-type-teasersslider .tiles .tile .img::before{background:linear-gradient(0deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.6) 66%,rgba(0,0,0,1) 100%);}.frame-type-teasersslider .tiles .tile figure .img img{filter:contrast(.9) brightness(.8);}.frame-type-teasersslider .tile figcaption{top:0;bottom:unset;text-align:left;}.frame-type-teasersslider .tile figcaption a{display:block;position:absolute;top:0;right:0;bottom:0;left:0;}.frame-type-teasersslider .tile figcaption a span{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.frame-type-teasersslider .tile figcaption a::before{display:block;text-align:center;content:"+";font:var(--font-nuerburgring);font-size:1.25em;line-height:1.6em;padding-right:.15em;width:1.45em;height:1.6em;color:var(--color-white);position:absolute;bottom:1.6em;right:1.6em;background:var(--color-orange-darker);overflow:hidden;border-radius:var(--border-radius-xs);transition:transform .1s ease-out,background-color .5s ease;}.frame-type-teasersslider .tile figcaption a:hover::before{transform:scale(1.5);background-color:var(--color-orange-darker-semi);}.frame-type-teasersslider .splide__slide > a{margin:2.5em auto 1em;}.frame-type-teasersslider .tile.empty{background-color:var(--color-gray-light);}.frame-type-teasersslider.col-1 .tile.empty{background-color:var(--color-white);}@media only screen and (max-width:80em) and (min-width:50em){.frame.frame-type-teasersslider.style-textonimage figcaption{color:var(--color-black);}.frame.frame-type-teasersslider.style-textonimage figcaption:has(a){padding-bottom:3em;}.frame.frame-type-teasersslider.style-textonimage figcaption a span{clip:unset;clip-path:unset;height:auto;width:auto;bottom:.9em;left:2.5em;}.frame.frame-type-teasersslider.style-textonimage figcaption a::before{bottom:.5em;left:0;}}@media only screen and (max-width:24em){.frame-type-teasersslider .tiles .tile .img::before{background:linear-gradient(180deg,rgba(0,0,0,.9) 0%,rgba(0,0,0,.6) 40%,rgba(0,0,0,.3) 70%,rgba(0,0,0,0) 100%);}}.frame-type-teasers header aside{font:var(--font);font-size:1em;font-weight:bold;margin:.3em 0 1.5em;line-height:1.1em;color:var(--color-gray-dark);}.frame-type-teasers header.centered h2,.frame-type-teasers header.centered h3{text-align:center;}.frame-type-teasers ul.pagination{display:inline-block;width:auto;margin:2.5em auto 0;padding:0;text-align:center;border-radius:var(--border-radius-s);}.frame-type-teasers ul.pagination li{display:inline-block;width:auto;list-style:none;opacity:1;padding:.2em 0;}.frame-type-teasers ul.pagination a{border-radius:var(--border-radius-s);font-size:inherit;padding:.2em .75em .4em;transition:background-color .2s ease;border:0;background-color:var(--color-orange-darker);color:var(--color-white);text-decoration:none;}.frame-type-teasers ul.pagination a i{font-style:normal;}.frame-type-teasers ul.pagination a:not([aria-current="true"]) i{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.frame-type-teasers ul.pagination li a:hover{background:var(--color-gray-light);color:var(--color-orange-dark);}.frame-type-teasers ul.pagination li.active a{background:var(--color-orange-dark)!important;color:var(--color-white);}.frame-type-teasers.col-1 ul.pagination li a:hover{background:var(--color-white);color:var(--color-orange-dark);}.frame-type-faq{}.faqs{margin:0;padding:0;list-style:none;}.faqitem{margin:0 0 1em 0;padding:1em 2em;min-height:0;background:var(--color-gray-light);border-radius:var(--border-radius-s);clip-path:var(--clip-corners-both-s);overflow:hidden;}.faqitem .faqtext{max-height:0;transition:max-height .4s ease-out;overflow:hidden;max-width:55em;}.faqitem .faqtext.expanded{max-height:60em;}.faqitem button.toggle{all:unset;outline:revert;position:relative;font-weight:bold;min-height:1em;width:100%;}.faqitem button::after{content:"+";display:block;position:absolute;top:-.15em;right:0;font-weight:normal;font:var(--font-nuerburgring);font-size:1.25em;color:var(--color-orange-dark);}.faqitem button.toggle[aria-expanded="true"]::after{content:"-";}.frame-type-triptychon{}.frame-type-triptychon .tiles{display:flex;flex-direction:row-reverse;margin:0;padding:0;}.frame-type-triptychon .tiles li{max-width:calc(25% - 1em);transition:max-width .5s ease;list-style:none;padding:0;margin:0;}.frame-type-triptychon .tiles li:last-of-type{max-width:calc(50% + 2em);}.frame-type-triptychon .tiles li:hover{max-width:calc(50% + 2em);}.frame-type-triptychon .tiles li:hover ~ li{max-width:calc(25% - 1em);}.frame-type-triptychon .tiles li h3{font:1em kievit,sans-serif;color:var(--color-black);font-weight:bold;margin:0 0 .5em;max-width:100%;white-space:nowrap;text-overflow:ellipsis;}.frame-type-triptychon .tiles li:not(:last-of-type){margin:0 0 0 2em;}.frame-type-triptychon .tiles li figure{position:relative;width:100%;height:30em;background:#f00;overflow:hidden;clip-path:var(--clip-corners-bottomright-m);border-radius:var(--border-radius-m);}.frame-type-triptychon .tiles li picture,.frame-type-triptychon .tiles li img,.frame-type-triptychon .tiles li video{width:100%;height:100%;overflow:hidden;position:absolute;object-fit:cover;top:0;right:0;bottom:0;left:0;}.frame-type-triptychon .tiles li p{margin-right:1.8em;max-height:2.5em;overflow:hidden;transition:max-height .2s .1s ease;}.frame-type-triptychon .tiles li:hover p{max-height:5em;transition:max-height .15s .6s ease;}.frame-type-triptychon .tiles li:hover ~ li p{max-height:2.5em;transition:max-height .2s .1s ease;}@media only screen and (max-width:50em){.frame-type-triptychon .tiles{flex-direction:column-reverse;}.frame-type-triptychon .tiles li{max-width:100%!important;margin:1em!important;}.frame-type-triptychon .tiles li + li{margin-bottom:2em!important;}.frame-type-triptychon .tiles li figure{max-height:calc(100vw - 5em);}.frame-type-triptychon .tiles li p{max-height:unset!important;}}section.frame-type-textandslider{padding:3.5em 0 3em;}section.frame-type-textandslider .content{position:relative;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start;}section.frame-type-textandslider .content > *{}section.frame-type-textandslider .textwrap{width:45%;width:calc(50% - .5em);padding:0;height:auto;position:relative;z-index:5;display:flex;border-radius:var(--border-radius-m);clip-path:var(--clip-corners-both-m);overflow:hidden;align-self:stretch;}section.frame-type-textandslider .text{width:100%;padding:1em 2em;box-sizing:border-box;position:relative;z-index:5;}section.frame-type-textandslider .text h2{margin:0;}section.frame-type-textandslider .imagewrap{width:45%;width:calc(50% - .5em);aspect-ratio:1;}section.frame-type-textandslider .splide{width:100%;overflow:hidden;border-radius:var(--border-radius-m);box-shadow:.5em .5em 2.5em #0006;}section.frame-type-textandslider .splide li{overflow:hidden;padding:0 0 100%;transition:padding .2s ease;}section.frame-type-textandslider .splide picture,section.frame-type-textandslider .splide img{position:absolute;height:100%;width:100%;object-fit:cover;}section.frame-type-textandslider .text{min-height:25em;display:flex;flex-direction:column;justify-content:center;}section.frame-type-textandslider.left .content{flex-direction:row-reverse;}section.frame-type-textandslider.left .splide{margin-right:0;margin-left:-2em;}section.frame-type-textandslider.col-0 .text{background:var(--color-gray-light);}section.frame-type-textandslider .splide__pagination{height:3.5em;}section.frame-type-textandslider .splide__pagination li{padding:0!important;}section.frame-type-textandslider .splide__arrows{width:100%;height:100%;position:absolute;top:0;pointer-events:none;}section.frame-type-textandslider .splide__arrow{background:var(--color-orange-dark);opacity:1!important;padding:0 0 0 .05em;pointer-events:all;}section.frame-type-textandslider .splide__arrow svg{fill:#fff;width:1em;height:1em;}section.frame-type-textandslider .splide__arrow:hover{background:#fff;}section.frame-type-textandslider .splide__arrow:hover svg{fill:var(--color-orange-dark);}section.frame-type-textandslider .imagewrap > picture,section.frame-type-textandslider .imagewrap > picture > img{width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius-m);}section.frame-type-textandslider .imagewrap > picture > img{clip-path:var(--clip-corners-both-m);}@media only screen and (max-width:60em){section.frame-type-textandslider .imagewrap{width:40%;}section.frame-type-textandslider .textwrap{width:60%;}section.frame-type-textandslider .text{padding:0 0 0 1em;min-height:unset;}section.frame-type-textandslider.right .text{padding:0 1em 0 0;}section.frame-type-textandslider .splide{margin:0!important;}section.frame-type-textandslider ul.icons{width:33em;max-width:100%;}body main section.frame-type-textandslider ul.icons li{width:25%;}}@media only screen and (max-width:40em){section.frame-type-textandslider{padding:3em 0 3em;}section.frame-type-textandslider .content{flex-direction:column-reverse!important;}section.frame-type-textandslider .content > *{width:100%;}section.frame-type-textandslider .textwrap{margin-top:2em;}section.frame-type-textandslider .text{padding:0!important;}section.frame-type-textandslider .splide li{padding-bottom:60%;}main h2 span{margin-bottom:1em;}section.frame-type-textandslider:first-child .content{padding-top:0;}}section.frame-type-textandimageslider{padding:3.5em 0 3em;}section.frame-type-textandimageslider .innercontent{width:100%;position:relative;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start;}section.frame-type-textandimageslider .innercontent > *{}section.frame-type-textandimageslider .splide .splide__slide{overflow:hidden;padding:0;transition:padding .2s ease;}section.frame-type-textandimageslider .textwrap{width:45%;width:calc(50% - .5em);padding:0;height:auto;position:relative;z-index:5;display:flex;border-radius:var(--border-radius-m);clip-path:var(--clip-corners-both-m);overflow:hidden;align-self:stretch;background:var(--color-gray-light);}section.frame-type-textandimageslider .text{width:100%;padding:2.5em 5em 2em 2.5em;box-sizing:border-box;position:relative;z-index:5;}section.frame-type-textandimageslider .text h2{margin:0;}section.frame-type-textandimageslider .imagewrap{width:45%;width:calc(50% - .5em);aspect-ratio:1;}section.frame-type-textandimageslider .text{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;}section.frame-type-textandimageslider.text-center .text{justify-content:center;}section.frame-type-textandimageslider.text-top .text{justify-content:flex-start;}section.frame-type-textandimageslider.left .innercontent{flex-direction:row-reverse;}section.frame-type-textandimageslider.right .imagewrap{margin-right:0;}section.frame-type-textandimageslider.col-1 .textwrap{background:var(--color-white);}section.frame-type-textandimageslider .splide__pagination{height:3.5em;}section.frame-type-textandimageslider .splide__pagination li{padding:0!important;}section.frame-type-textandimageslider .splide__arrows{width:100%;height:100%;position:relative;top:4.5em;left:2.5em;z-index:5;pointer-events:none;}section.frame-type-textandimageslider.left .splide__arrows{left:calc(50% + 3em);}section.frame-type-textandimageslider .splide__arrow{background:var(--color-orange-dark);opacity:1!important;padding:0 0 0 .05em;margin-right:.5em;pointer-events:all;display:inline-flex;position:static;}section.frame-type-textandimageslider .splide__arrow svg{position:absolute;fill:#fff;width:1em;height:1em;transition:all .15s ease-out;}section.frame-type-textandimageslider .splide__arrow:hover:not(:disabled){background:var(--color-orange-dark);transform:none;}section.frame-type-textandimageslider .splide__arrow:hover svg{scale:1.5;}section.frame-type-textandimageslider .splide__arrow:disabled{background:var(--color-white)!important;transform:none;pointer-events:none;}section.frame-type-textandimageslider .splide__arrow:disabled svg{fill:var(--color-gray-dark)!important;scale:1!important;}section.frame-type-textandimageslider.col-1 .splide__arrow:disabled{background:var(--color-gray-light)!important;}section.frame-type-textandimageslider .splide__arrows + .splide__track .text{padding-top:5em;}section.frame-type-textandimageslider .imagewrap > picture,section.frame-type-textandimageslider .imagewrap > picture > img{width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius-m);}section.frame-type-textandimageslider .imagewrap > picture > img{clip-path:var(--clip-corners-both-m);}section.frame-type-textandimageslider ul.icons{margin:.5em 0 2em;padding:0;list-style-type:none;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;}section.frame-type-textandimageslider ul.icons.seating{margin:1em auto;}section.frame-type-textandimageslider ul.icons li{margin:0 1em 1em 0;padding:0;box-sizing:border-box;list-style-type:none;min-width:2.2em;text-align:center;}section.frame-type-textandimageslider ul.icons li a{display:inline-block;text-decoration:none;}section.frame-type-textandimageslider ul.icons li a:hover{color:inherit;}section.frame-type-textandimageslider ul.icons li img{display:block;height:2em;width:auto;padding:0;min-height:unset;margin:0 auto .5em;transition:transform .3s ease-out;}section.frame-type-textandimageslider ul.icons li span{font-size:.85em;line-height:1.1em;display:block;}.text h3{font-size:1.66em;margin:0 0 1.5rem;}.text h3.inline{display:block;}h2.inline > *,h3.inline > *{display:inline!important;margin:0!important;}section.frame-type-textandimageslider .text p{margin:.5em 0;}ul.tags{list-style:none;margin:1em 0;padding:0;}ul.tags > li{display:inline-block;white-space:nowrap;background:var(--color-white);color:var(--color-black);padding:.2em .4em;border-radius:var(--border-radius-s);margin-right:.25em;}ul.tags > li span{font-size:.85em;}section.frame-type-textandimageslider.col-1 ul.tags > li{background:var(--color-gray-light);}section.frame-type-textandimageslider a.call2action{margin:0 .5em .5em 0;}a.link3d{display:inline-block;padding:0em;position:relative;line-height:0;}a.link3d img{height:2.5em;width:auto;margin:0;padding:.2em;transition:transform .4s ease-out;}a.link3d span{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}a.link3d:hover img{transform:rotate(360deg);filter:drop-shadow(0px 0px 1px #fff);}section.frame-type-textandimageslider a.link3d:only-child{position:absolute;top:3.2em;right:3.2em;}section.frame-type-textandimageslider a.link3d:only-child img{height:3em;}@media only screen and (max-width:60em){section.frame-type-textandimageslider .imagewrap{width:40%;}section.frame-type-textandimageslider .textwrap{width:calc(60% - 1em);}section.frame-type-textandimageslider .text{padding:2.5em 0 0 1em;min-height:unset;}section.frame-type-textandimageslider.right .text{padding:0 1em 0 0;}section.frame-type-textandimageslider .imagewrap{margin:0!important;}section.frame-type-textandimageslider.left .splide__arrows{left:calc(40% + 2em);}section.frame-type-textandimageslider .splide__arrows + .splide__track .text{padding-top:6.5em;}section.frame-type-textandimageslider ul.icons{width:33em;max-width:100%;}body main section.frame-type-textandimageslider ul.icons li{width:25%;}}@media only screen and (max-width:40em){section.frame-type-textandimageslider{padding:3em 0 3em;}section.frame-type-textandimageslider .innercontent{flex-direction:column-reverse!important;justify-content:flex-end;}section.frame-type-textandimageslider .innercontent > *{width:100%;}section.frame-type-textandimageslider .textwrap{margin-top:2em;}section.frame-type-textandimageslider header h2{margin-bottom:0;}section.frame-type-textandimageslider .splide__arrows + div .textwrap{padding-top:.5em;}section.frame-type-textandimageslider .text{padding:2.5em 1em 1em!important;}main h2 span{margin-bottom:1em;}section.frame-type-textandimageslider:first-child .content{padding-top:0;}section.frame-type-textandimageslider.left .splide__arrows{position:absolute;top:unset;padding-top:calc(100% + 2.66em);left:unset;right:0;width:100%;text-align:right;}}.frame-type-collagesslider{text-align:center;}.frame-type-collagesslider .splide{visibility:visible;margin:0 -.5em;}.frame-type-collagesslider .splide__slide{width:100%;}.collage{display:flex;flex-wrap:wrap;}.collage > *{flex-grow:0;flex-shrink:0;margin:.5em;height:14em;border-radius:var(--border-radius-m);}.collage > *:first-child{clip-path:var(--clip-corners-topleft-m);}.collage > *:last-child{clip-path:var(--clip-corners-bottomright-m);}.collage > .text{width:calc(25% - 1em);background:var(--color-orange-dark);color:var(--color-white);display:flex;align-items:center;justify-content:center;}.collage > .text strong{display:block;font:var(--font-nuerburgring);font-size:2em;line-height:.95;}.collage > .text p{text-align:center;margin:1em;}.collage > .text1{background:var(--color-gray-dark);}.collage > .text3{background:var(--color-gray-mid);color:var(--color-black);}.collage > .text2a{width:calc(37.5% - 1em);}.collage > figure{width:calc(37.5% - 1em);overflow:hidden;}.collage > figure:first-of-type{width:calc(50% - 1em);}.collage > figure img{width:100%;height:auto;}.collage picture,.collage picture > img{width:100%;height:100%;object-fit:cover;vertical-align:center;}.collage ul.icons{list-style:none;margin:0 auto;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;max-width:14em;height:100%;}.collage ul.icons li{width:33.3%;padding:.5em;flex-grow:0;flex-shrink:0;text-align:center;font-size:.8em;}.collage ul.icons li img{display:block;width:3em;height:3em;margin:0 auto .25em;}.frame-type-collagesslider a.call2action{margin-top:2em;}ul.tabs{display:inline-block;width:auto;margin:-1em auto 1em;padding:0 .25em;text-align:center;background:var(--color-white);border-radius:var(--border-radius-s);}ul.tabs li{display:inline-block;width:auto;list-style:none;opacity:1;padding:.2em 0;}ul.tabs button{border-radius:var(--border-radius-xs);font-size:inherit;padding:.2em .75em;transition:background-color .2s ease;border:0;background:transparent;}ul.tabs li button:hover{background:var(--color-gray-light);color:var(--color-orange-dark);}ul.tabs li.active button{background:var(--color-orange-dark)!important;color:var(--color-white);}ul.tabs li:not(.active) button{cursor:pointer;}.frame.col-0 ul.tabs{background:var(--color-gray-light);color:var(--color-orange-darker);}.frame.col-0 ul.tabs li button:hover{background:var(--color-white);}.collage > .text.extralong strong{font-size:1.66em;line-height:.95;}@media only screen and (max-width:90em){.collage > .text.extralong strong,.collage > .text.long strong{font-size:1.4em;line-height:.95;}}@media only screen and (max-width:80em){.collage > .text strong{font-size:1.4em;line-height:.95;}}@media only screen and (max-width:60em){.collage > *{width:calc(50% - 1em)!important;height:auto;}.collage > *+*+*{order:2;}.collage > *+*+*+*{order:1;}.collage > *+*+*+*+*{order:3;}}@media only screen and (max-width:40em){.collage{flex-direction:column;}.collage > *{width:calc(100% - 1em)!important;height:auto;order:1!important;}.collage > .text{min-height:6em;background:var(--color-gray-dark);}.collage > .text3{background:var(--color-gray-light);}.collage ul.icons{padding:1em 0;}}.frame-type-socialcollage{}.frame-type-socialcollage .box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--color-orange-dark);color:var(--color-white);padding:2em;border-radius:var(--border-radius-m);text-align:center;z-index:10;width:28em;max-width:calc(100% - 4em);min-height:5em;overflow:hidden;clip-path:var(--clip-corners-both-m);}.frame-type-socialcollage .box strong{display:block;}ul.socialcollage{display:block;padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;}ul.socialcollage li{display:inline-block;margin:.25em;border-radius:var(--border-radius-m);overflow:hidden;height:min(18em,20vw);}ul.socialcollage li:first-child{clip-path:var(--clip-corners-topleft-m);}ul.socialcollage li:last-child{clip-path:var(--clip-corners-bottomright-m);}ul.socialcollage li img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;}ul.socialcollage li.i1{width:25%;width:calc(26.7% - .5em);}ul.socialcollage li.i2{width:19%;width:calc(20% - .5em);}ul.socialcollage li.i3{width:12%;width:calc(13.3% - .5em);}ul.socialcollage li.i4{width:19%;width:calc(20% - .5em);}ul.socialcollage li.i5{width:19%;width:calc(20% - .5em);}ul.socialcollage li.i6{width:15.1%;width:calc(16.1% - .5em);}ul.socialcollage li.i7{width:40.4%;width:calc(41.4% - .5em);}ul.socialcollage li.i8{width:25.5%;width:calc(26.5% - .5em);}ul.socialcollage li.i9{width:15%;width:calc(16.00% - .5em);}.social{display:inline-block;white-space:nowrap;margin:0;padding:0;list-style:none;}.social li{display:inline-block;margin:0;padding:0;}.social a{display:inline-block;width:1.5em;height:1.5em;padding:.2em;margin:0 0 0 .25em;position:relative;top:.4em;background-size:1.2em;background-position:center center;background-repeat:no-repeat;transition:background-size .1s ease-out;}.social a:hover{background-size:1.5em;}.social a > span{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.frame-type-socialcollage .social{filter:saturate(0) brightness(5) contrast(5);margin-left:1em;}.social a.facebook{background-image:url('../../../_assets/08b42d2d4a75d43b401326342dfd53e9/Images/Icons/Content/Social/facebook.svg');}.social a.tiktok{background-image:url('../../../_assets/08b42d2d4a75d43b401326342dfd53e9/Images/Icons/Content/Social/tiktok.svg');}.social a.instagram{background-image:url('../../../_assets/08b42d2d4a75d43b401326342dfd53e9/Images/Icons/Content/Social/instagram.svg');}.social a.linkedin{background-image:url('../../../_assets/08b42d2d4a75d43b401326342dfd53e9/Images/Icons/Content/Social/linkedin.svg');}.social a.youtube{background-image:url('../../../_assets/08b42d2d4a75d43b401326342dfd53e9/Images/Icons/Content/Social/youTube.svg');width:2.75em;}@media only screen and (max-width:40em){.frame-type-socialcollage .box{position:static;transform:none;width:100%;max-width:unset;margin-bottom:.5em;}ul.socialcollage li{height:min(18em,33vw);}ul.socialcollage li.i2,ul.socialcollage li.i3,ul.socialcollage li.i5,ul.socialcollage li.i6,ul.socialcollage li.i7,ul.socialcollage li.i8{display:none;}ul.socialcollage li.i9{flex-grow:1;}}.frame.frame-type-herocontent{min-height:80vh;color:#fff;background-image:none;}.frame.frame-type-herocontent figure{width:90vw;max-width:80em;margin:0 auto;position:relative;padding:3em 0;overflow:hidden;border-radius:var(--border-radius-m);clip-path:var(--clip-corners-both-m);;}.frame-type-herocontent figcaption.content{max-width:46em;min-height:80vh;padding:3em 0;}.frame.frame-type-heroimage figcaption.content > div{font-size:1em;max-width:80vw;width:66em;}.frame-type-herocontent header{margin-bottom:2em;}.frame-type-herocontent h2{margin:0 auto;}.frame-type-herocontent h2 strong{background:transparent;width:auto;height:auto;margin:0 auto;}.frame-type-herocontent h2 span{margin:0 auto;}.frame-type-herocontent figure,.frame-type-herocontent picture,.frame-type-herocontent figure img{min-height:80vh;height:100%;}.frame-type-herocontent figure img{filter:contrast(.7) brightness(.4);}.frame-type-herocontent .text p{line-height:1.5;}.frame-type-herocontent .text .icons{justify-content:center;margin-bottom:0em;}.frame.frame-type-herocontent a.call2action{margin:2em 0 0;position:static;transform:none;border:none;}.frame-type-herocontent figure::after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:inherit;background:#000;}@media only screen and (max-width:40em){.frame-type-heroimage figcaption.content > div{max-width:calc(100vw - 4em);}}.frame-type-tiles header{max-width:90em;margin:0 auto;padding-top:3em;text-align:center;display:flex;flex-direction:column;}.frame-type-tiles h2{display:block;text-align:center;margin:0 auto 0;}.frame-type-tiles h2 *{display:block;margin:0 .25em;}.frame-type-tiles header h3{font:var(--font);font-size:1em;font-weight:bold;margin:.3em 0 1.5em;line-height:1.1em;}.frame-type-tiles .tiles{display:flex;margin:0 -.75em -2em;padding:0;list-style:none;width:calc(100% + 1.5em);flex-wrap:wrap;justify-content:flex-start;}.frame-type-tiles .tiles li{position:relative;box-sizing:border-box;width:calc((100% / 3) - 1.5em);padding:0;margin:0 .75em 2em;display:flex;flex-direction:column-reverse;justify-content:start;}.frame-type-tiles.cols4 .tiles li{width:calc((100% / 4) - 1em - (1em / 4));}.frame-type-tiles.cols2 .tiles li{width:calc((100% / 2) - 1.5em);margin-bottom:3em;}.frame-type-tiles.cols2 li:nth-child(2n+1):last-child{display:none;}.frame-type-tiles.style-textonimage .tile,.frame-type-tiles.style-textbelowimage .tile .img img{border-radius:var(--border-radius-m);overflow:hidden;clip-path:var(--clip-corners-bottomright-m);}.frame-type-tiles .tile:first-child,.frame-type-tiles.style-textbelowimage .tile:first-child .img img{clip-path:var(--clip-corners-both-m);}.frame-type-tiles .tile .img{aspect-ratio:1;position:relative;}.frame-type-tiles .tile .img picture,.frame-type-tiles .tile .img img{width:100%;height:100%;object-fit:cover;}.frame-type-tiles .tile .img .link3d{position:absolute;z-index:1;font-size:1em;bottom:1.5em;left:1.25em;width:2.5em;}.frame.frame-type-tiles .tile .img .link3d img{clip-path:none;border-radius:0;}.frame-type-tiles .tile .content{padding:2em 2em 1em;position:static;}.frame-type-tiles .tile h3,.frame-type-tiles .tile h4{font:var(--font);font-size:1em;font-weight:bold;margin:1em 0 -.5em;color:inherit;}.frame-type-tiles .tile figcaption h3:first-child,.frame-type-tiles .tile figcaption h4:first-child{margin:1em 0 .5em;}.frame-type-tiles .tile figcaption p{margin:0;}.frame-type-tiles.style-textbelowimage header{flex-direction:row-reverse;text-align:left;padding-bottom:4em;}.frame-type-tiles.style-textbelowimage h2{width:66.6%;text-align:left;}.frame-type-tiles.style-textbelowimage header h3,.frame-type-tiles.style-textbelowimage header aside{width:12%;margin-right:21.3%;}@media only screen and (max-width:50em){.frame-type-tiles.style-textbelowimage .content header{flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start;}.frame-type-tiles.style-textbelowimage .content header > *{width:100%;}}.frame-type-tiles.style-textonimage figure .img img{filter:contrast(.9) brightness(.7);}.frame-type-tiles.style-textonimage figcaption{position:absolute;bottom:0;left:0;right:0;color:var(--color-white);padding:1.75em 2em 1.75em 1.75em;}.frame-type-tiles.style-textonimage .img::before{content:"";position:absolute;bottom:0;left:0;right:0;top:-5em;background:linear-gradient(0deg,rgba(0,0,0,.9) 0%,rgba(0,0,0,.7) 25%,rgba(0,0,0,0) 100%);z-index:-1;z-index:1;}.frame-type-tiles.style-textonimage figcaption > *{position:relative;z-index:2;}.frame-type-tiles.style-textonimage .tile figcaption h3 strong,.frame-type-tiles.style-textonimage .tile figcaption h4 strong{color:var(--color-white);}.frame-type-tiles.style-textonimage figure aside{position:absolute;top:1.5em;left:1.7em;width:33%;height:auto;z-index:3;}.frame-type-tiles.style-textonimage figure aside img,.frame-type-tiles.style-textonimage figure aside svg{width:100%;height:auto;margin-left:-10%;}.frame-type-tiles.style-textonimage figure aside svg *{fill:var(--color-white);}.frame-type-tiles.style-textonimage figure aside svg .hotel{opacity:1!important;display:block!important;}@media only screen and (max-width:80em) and (min-width:50em){.frame-type-tiles.style-textonimage figcaption{position:static;padding:0;}.frame-type-tiles.style-textonimage .tile{border-radius:0;clip-path:unset;}.frame-type-tiles.style-textonimage .img{position:relative;border-radius:var(--border-radius-s);clip-path:var(--clip-corners-bottomright-m);overflow:hidden;}.frame-type-tiles.style-textonimage .img::before{display:none;}.frame-type-tiles.style-textonimage figure .img img{filter:none;}.frame-type-tiles.style-textonimage .tile figcaption h3 strong,.frame-type-tiles.style-textonimage .tile figcaption h4 strong,.frame-type-tiles.style-textonimage .tile figcaption p{color:var(--color-black);}}@media only screen and (max-width:50em){.frame-type-tiles .tiles li{width:100%!important;}}@media only screen and (max-width:24em){.frame-type-tiles.style-textonimage figcaption{padding:1em 1.5em 1em 1em;}.frame-type-tiles.style-textonimage .tile figcaption h4{margin:0;}.frame-type-tiles.style-textonimage .tile aside{display:none;}.frame-type-tiles.style-textonimage.cols2 .tile figcaption h3,.frame-type-tiles.style-textonimage.cols2 .tile figcaption h4,.frame-type-tiles.style-textonimage .tile figcaption p{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.frame-type-tiles.style-textonimage .tile figcaption a{color:var(--color-white);}.frame-type-tiles.style-textonimage.cols2 figure .img img{filter:none;}.frame-type-tiles.style-textonimage.cols2 .img::before{background:linear-gradient(0deg,rgba(0,0,0,.9) 0%,rgba(0,0,0,.7) 10%,rgba(0,0,0,.3) 30%,rgba(0,0,0,0) 100%);}}.frame-type-tilesslider{padding-bottom:3em;}.frame-type-tilesslider header{max-width:42em;}.frame-type-tilesslider header h2{margin-bottom:0;}.frame-type-tilesslider .splide__slide{width:42em;max-width:calc(100vw - 5em);height:auto;padding:0 1.5em 0 0;}.frame-type-tilesslider .splide__slide .img{width:100%;height:24em;background:var(--color-gray-light);border-radius:var(--border-radius-m);clip-path:var(--clip-corners-bottomright-m);overflow:hidden;}.frame-type-tilesslider .splide__slide img{width:100%;height:100%;object-fit:cover;}.frame-type-tilesslider .splide__slide h3{display:inline-block;float:left;font:inherit;font-weight:bold;margin:0 1em 0 0;}.frame-type-tilesslider .splide__slide p{min-height:1.2em;margin:1em 0;}.frame-type-tilesslider .splide__arrows{margin:0;position:absolute;top:-5.2em;right:calc((100vw - 80em) / 2);width:auto;min-width:10em;z-index:10;}.frame-type-tilesslider .splide__arrow{display:inline-flex;position:static;margin-left:.5em;margin-top:-1.15em;}.frame-type-tilesslider .splide__arrow svg{fill:currentColor;}.frame.frame-type-tilesslider.col-1 .splide__slide .img{background:var(--color-white);}.frame.frame-type-tilesslider.col-1::before{width:100vw;left:0;right:0;max-width:unset;border-radius:0;}@media only screen and (max-width:110em){.frame-type-tilesslider .splide__arrows{right:2em;}}@media only screen and (max-width:80em){.frame-type-tilesslider .splide__arrows{top:-7.4em;text-align:right;}.frame-type-tilesslider .splide__arrows a.call2action{display:block;}.frame-type-tilesslider .splide__arrow{margin:.5em 0 0 .5em;}}@media only screen and (max-width:60em){.frame-type-tilesslider .splide__arrows{position:relative;top:-1.5em;left:5vw;right:unset;text-align:left;}.frame-type-tilesslider .splide__arrows a.call2action{display:inline-block;}.frame-type-tilesslider .splide__arrow{margin-top:-1.15em;}}@media only screen and (max-width:40em){.frame-type-tilesslider div.content{padding:3em 0;}.frame-type-tilesslider h2 span{margin-bottom:0;}.frame-type-tilesslider .splide__slide{max-width:calc(100vw - 4em);}}.frame-type-iframe.coveto header{text-align:center;padding:5em 0 2.5em;}.frame-type-iframe.coveto iframe{border:0;border-radius:var(--border-radius-m);clip-path:var(--clip-corners-bottomright-m);overflow:hidden;}.frame-type-iframe.coveto.col-1 header{padding-top:2.5em;}main label{display:block;margin-top:.5em;}main input[type=submit]{font:var(--font-nuerburgring);font-size:1em;font-weight:normal;text-decoration:none;text-transform:uppercase;letter-spacing:.08em;background:var(--color-orange-dark);color:var(--color-white);display:inline-block;overflow:hidden;padding:.5em 1em;margin:1.5em .5em .25em 0;border-radius:var(--border-radius-s);margin-right:.5em;transition:background .2s ease-out;}main input[type=submit]:hover{background:var(--color-gray-light);color:var(--color-orange-darker);}main input[type=datetime],main input[type=datetime-local],main input[type=email],main input[type=month],main input[type=number],main input[type=password],main input[type=range],main input[type=search],main input[type=tel],main input[type=text],main input[type=time],main input[type=url],main input[type=week]{background:var(--color-gray-light);padding:.5em .5em;margin:.25em .5em .25em 0;position:relative;border-radius:var(--border-radius-xs);clip-path:var(--clip-corners-bottomright-s);}main input{max-width:calc(100% - 1em);}main .frame-type-mailchimp .content{max-width:21em!important;}main .frame-type-mailchimp header.content{padding-bottom:0;}main .frame-type-mailchimp div.content{padding-top:0;}main .frame-type-mailchimp input:not(input[type=submit]){width:20em;}main .frame-type-mailchimp .indicates-required{margin-top:2em;color:var(--color-gray-dark);}main .frame-type-mailchimp .asterisk{color:var(--color-orange-dark);}main .frame-type-mailchimp.col-1 input:not(input[type=submit]){background:var(--color-white);}main .frame-type-mailchimp.col-1 input[type=submit]:hover{background:var(--color-white);color:var(--color-orange-dark);}.videocontrols{position:absolute;z-index:10;bottom:2em;right:2em;color:#fff;}.videocontrols button{all:unset;outline:revert;display:flex;flex-direction:row-reverse;}.videocontrols button > *{flex-grow:0;flex-shrink:0;}.videocontrols button svg{width:1.5em;margin-left:.5em;}.videocontrols button svg *{opacity:0;transition:opacity .1s ease;}.videocontrols button[aria-pressed="true"] svg .pause{opacity:1}.videocontrols button:not([aria-pressed="true"]) svg .play{opacity:1;}.videocontrols button span{opacity:0;transition:opacity 1.5s .6s ease;}.videocontrols button svg:hover + span{opacity:1;transition:opacity .2s ease;}#bookingwidget{position:fixed;bottom:2.5em;left:0;right:0;width:100%;height:4em;z-index:10;pointer-events:none;transition:bottom .2s ease-out 0s;}#bookingwidget h2{display:none;}#bookingwidget p{margin:0;}#bookingwidget form{width:48em;max-width:calc(100vw - 4em);margin:0 auto;position:relative;box-sizing:border-box;display:flex;align-items:stretch;justify-content:space-between;pointer-events:all;--br:.2em;pointer-events:none;}#bookingwidget form > div{font-size:.96em;min-height:4em;position:relative;white-space:nowrap;color:var(--color-white);flex-grow:1;margin:.25em;padding:0 .5em;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;filter:drop-shadow(.5em .5em 2.5em #0006);pointer-events:all;}#bookingwidget form > div::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--border-radius-s);background:var(--color-orange-dark);transition:background-color .2s ease-out;}#bookingwidget form > div:first-child::before{clip-path:var(--clip-corners-topleft-s);}#bookingwidget form > div:last-of-type::before{clip-path:var(--clip-corners-bottomright-s);}#bookingwidget label{display:inline-block;font-size:1em;margin:0;white-space:nowrap;color:var(--color-white);}#bookingwidget input{text-align:center;position:relative;z-index:2;border:0;background:transparent;color:var(--color-white);font:var(--font);font-size:1em;}#bookingwidget input::placeholder{font:inherit;color:inherit;opacity:1;}#bookingwidget .dates{padding:0 0 0 1em;}#bookingwidget .dates input{width:8em;margin-left:.66em;}#bookingwidget .dates input::-webkit-calendar-picker-indicator{filter:invert(1);}#bookingwidget .dates label,#bookingwidget .dates input{cursor:pointer;}#bookingwidget .guests fieldset{border:none;margin:0;padding:0;}#bookingwidget .guests input{appearance:textfield;width:1em;margin:0 -.25em;}#bookingwidget .guests button{cursor:pointer;border-radius:2px;line-height:1.5em;width:1.5em;margin-top:-.1em;font-weight:bold;border-radius:var(--border-radius-xs);}#bookingwidget .guests button:hover{background:var(--color-white);color:var(--color-orange-dark);}#bookingwidget .code{max-width:12em;display:block;}#bookingwidget .code input{text-transform:uppercase;letter-spacing:.1em;margin-top:1.4em;}#bookingwidget .code input::placeholder{text-transform:uppercase;color:#b0bdbd;}#bookingwidget .code label{position:absolute;opacity:1;top:0;right:0;bottom:0;left:0;text-align:center;padding-top:1.5em;}#bookingwidget .code input:focus + label,#bookingwidget .code input.filled + label{opacity:0;}#bookingwidget form > div label::after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;z-index:-1;}#bookingwidget form > div.submit{padding-left:0;padding-right:0;min-width:22.5em;max-width:calc(100% - 2em);overflow:hidden;}#bookingwidget .submit input{display:block;-webkit-appearance:none;width:100%;height:100%;font:var(--font-nuerburgring);font-size:1.4em;padding:.33em 1em 1em;line-height:1em;cursor:pointer;background:var(--color-orange);color:var(--color-white);transition:all .2s ease;}#bookingwidget .submit svg{fill:var(--color-white);width:1.66em;position:absolute;top:1.1em;left:1em;z-index:3;margin-right:.5em;transition:fill .2s ease;pointer-events:none;}#bookingwidget .submit svg ~ svg{transform:scaleX(-1);margin:0 0 0 .5em;left:unset;right:1em;}html[lang="de"] #bookingwidget .submit input{padding-top:0;}#bookingwidget .submit input:hover{color:var(--color-orange-dark);}#bookingwidget .submit:hover::before{background:var(--color-white);}#bookingwidget .submit:hover svg{fill:var(--color-orange-dark);}#advantages{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}#bookingwidget .advantages{font:var(--infofont);font-size:.9em;letter-spacing:.08em;text-align:center;pointer-events:none;}#bookingwidget .advantages{position:absolute;bottom:.75em;left:.5em;width:calc(100% - 2em);z-index:2;color:#fff;transition:opacity .2s ease-out;}#bookingwidget .advantages > span{display:block;width:100%;padding:0 .5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}#bookingwidget .submit input:hover,#bookingwidget.advantagesinactive .submit input{padding-bottom:0;}#bookingwidget .submit input:hover + .advantages,#bookingwidget.advantagesinactive .submit input + .advantages{opacity:0;}body.bookingScrolled:not(.scrolledup) #bookingwidget{bottom:-6em;transition:bottom .3s ease 0s;}@media only screen and (max-width:75em){#bookingwidget form > div.code{display:none;}}@media only screen and (max-width:65em){#bookingwidget form > div.guests{display:none;}}@media only screen and (max-width:55em){#bookingwidget form > div.dates{display:none;}#bookingwidget form > div:not(.submit),#bookingwidget{height:4em;z-index:101;}#bookingwidget form{justify-content:center;left:0;}#bookingwidget .submit{flex-grow:0;min-height:4em;}#bookingwidget .submit::before{clip-path:var(--clip-corners-both-s)!important;}#bookingwidget form > div.submit{width:100%;min-width:unset;max-width:22.5em;}#bookingwidget .submit input{font-size:1em;padding-top:.25em!important;padding-left:3em;padding-right:3em;max-width:calc(100vw - 2em);white-space:nowrap;line-height:1.2em;}}@media only screen and (max-width:25em){#bookingwidget .submit{min-height:2em;margin-top:1.5em;}#bookingwidget .submit input{padding:.5em!important;white-space:initial;}#bookingwidget .advantages{display:none;}}@media only screen and (max-height:55em){#bookingwidget{bottom:1em;}}@media only screen and (max-height:47em){#bookingwidget{z-index:99;}}.datepicker{bottom:4.5em;left:0;transition:bottom .2s ease-out,height .5s ease !important;white-space:wrap;background:var(--color-gray-light);color:var(--color-black);border-radius:var(--border-radius-s);clip-path:var(--clip-corners-topleft-m);overflow:hidden;}.datepicker.datepicker--open{transition:bottom .2s ease-out,height .15s ease !important;}.datepicker *:not(.datepicker__week-name){text-transform:none;font-weight:normal;}body.bookingScrolled:not(.scrolledup) .datepicker{bottom:-15em;}footer{margin-bottom:0!important;overflow:hidden;}footer.frame .content{width:90vw;max-width:80em;margin:0 auto;position:relative;bottom:-5em;padding:3em 0 11em;justify-content:space-between;box-sizing:border-box;display:flex;flex-wrap:wrap;}footer.frame .content > *{width:100%;}footer.frame .content > .slogan{width:100%;}footer.frame .content > .info{width:30%;width:calc(33.3% - 1.33em);padding:2em;background:var(--color-gray-light);border-radius:var(--border-radius-m);clip-path:var(--clip-corners-both-m);position:relative;}footer.frame.col-1 .content > .info{background:var(--color-white);}footer.frame .content > .info + .info{margin-left:1em;}footer .home svg{width:14em;}footer .home svg .track,footer .home svg .hotels{opacity:1!important;}footer .content > .info h3{font-size:1em;margin-bottom:1.5em;}footer .content > .info p,footer .content > .info ul{margin:0 0 1em 0;}footer .content > .info .social{position:absolute;top:1.25em;right:1.4em;}footer .content > div > nav{margin:5em 0 2.5em;}footer nav{display:flex;flex-direction:row;justify-content:space-between;}footer ul{margin:0;padding:0;list-style:none;}footer nav .footnav{display:flex;flex-direction:row;justify-content:space-evenly;width:63em;}footer nav .footnav li{padding:0;margin:0;list-style:none;}footer nav .footnav > li{flex:1 1 0;padding:0 1.5em 0 0;padding:0 .5em 0 0;}footer nav .footnav > li > a{display:block;font-weight:bold;margin-bottom:1.5em;}footer nav .footnav > li ul{padding:0;}footer a{text-decoration:none;text-underline-offset:..15em;text-decoration-thickness:.1em;}footer a:hover{text-decoration:underline;text-decoration-color:var(--color-orange-dark);text-underline-offset:.15em;text-decoration-thickness:.1em;}.info.nbr{display:flex;justify-content:center;align-items:center;}.info.nbr img{width:13em;height:auto;transition:transform .15s ease-out,filter .1s ease-out;}.info.nbr a:hover img{transform:scale(1.05);filter:contrast(1.1);}.poweredby{position:relative;top:-.2em;color:var(--color-gray-dark);}.hospitalityx img{display:block;margin:.1em auto 0 .1em;width:6em;max-width:75vw;filter:saturate(0) brightness(0);transition:filter .2s ease-out;}a.hospitalityx:hover img{filter:saturate(1) brightness(1);}footer .footline{width:100%;border-top:1px solid var(--color-gray-dark);padding:2em 0;display:flex;justify-content:space-between;}footer .footline .meta{text-align:right;}footer .footline .meta li{display:inline-block;padding-left:2em;}main:has(.frame.col-1:last-child) + footer.frame::before{display:none!important;}main:has(.frame.col-1:last-child) + footer.frame .content > .info{background:var(--color-gray-light)!important;}@media only screen and (max-width:85em){footer nav .footnav{display:none;}}@media only screen and (max-width:60em){footer .content > .info .social{display:block;position:static;margin:1em auto 0;}}@media only screen and (max-width:50em){footer.frame .content{width:100vw;padding:3em 1em;flex-direction:column;}footer.frame .content > .slogan{width:100%;text-align:center;}footer.frame .content > .info{width:100%;padding:2em;margin:1em auto!important;text-align:center;}.hospitalityx img{margin:1.5em auto 0;}ul.partnerhotels{list-style:none;}ul.partnerhotels li{margin:.25em auto;}footer nav .home{margin:-2em auto -1em;}footer .footline{flex-direction:column;}footer .footline > *{width:100%;text-align:center;}footer .footline .meta{text-align:center;flex-direction:column;margin:1.5em auto 5em;}footer .footline .meta li{display:block;padding:.5em;margin:.25em auto;}}a.home svg .track{transform-origin:center center;}a.home:hover svg .track{transform:scale(1.05);}a.home:hover svg .hotel,a.home:hover svg .hotels{fill:var(--color-orange-dark)!important;}#CybotCookiebotDialog{}#CybotCookiebotDialogPoweredbyImage{max-height:4.5em!important;margin-top:-.5em!important;margin-bottom:-.5em!important;}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonsWrapper{clip-path:var(--clip-corners-both-s);}@font-face{font-family:'kievit';src:url('../../../_assets/08b42d2d4a75d43b401326342dfd53e9/Fonts/WOFF2/KievitOT-Regular.woff2') format('woff2'),url('../../../_assets/08b42d2d4a75d43b401326342dfd53e9/Fonts/WOFF/KievitOT-Regular.woff') format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'kievit';src:url('../../../_assets/08b42d2d4a75d43b401326342dfd53e9/Fonts/WOFF2/KievitOT-Bold.woff2') format('woff2'),url('../../../_assets/08b42d2d4a75d43b401326342dfd53e9/Fonts/WOFF/KievitOT-Bold.woff') format('woff');font-weight:bold;font-style:normal;}@font-face{font-display:swap;font-family:'nuerburgring';font-style:normal;font-weight:normal;src:url('../../../_assets/08b42d2d4a75d43b401326342dfd53e9/Fonts/WOFF2/NotesStyleNbr-Brand.woff2') format('woff2'),url('../../../_assets/08b42d2d4a75d43b401326342dfd53e9/Fonts/WOFF/NotesStyleNbr-Brand.woff') format('woff');}
