html,sup{line-height:1}.uppercase,a{text-transform:uppercase}a,ol ol{padding:0}.is-lazy-loaded,a{position:relative}.collapsible__collapser,.hover,a{cursor:pointer}a img,img{border-style:none;max-width:100%}.is-lazy-loading{background:url(../Images/loading.gif) center no-repeat #eee;opacity:.5}.moodintro__image .is-lazy-loading,a{opacity:1}.is-lazy-loaded{background:0 0;opacity:1;-webkit-transition:.4s opacity;-moz-transition:.4s opacity;-o-transition:.4s opacity;transition:.4s opacity}[class*=" icon-"]:before,[class^=icon-]:before{display:inline-block;font-family:gulasch-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-left:before{content:'\e800'}.icon-right:before{content:'\e801'}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}dd,fieldset,figure,h1,h2,h3,h4,h5,h6,hgroup,hr,ol,p,pre,table,ul{margin:0 0 1.4rem}html{height:100%;background:#fff;font-family:"Engravers Roman","Times New Roman",serif;font-size:62.5%}body{font-size:15px;font-size:1.5rem;line-height:1.2693333333em;background:0 0;color:#333;font-weight:400;letter-spacing:.01em}p small{font-size:-.5}pre{word-wrap:normal}::-webkit-selection{background-color:#ffdcdf}::-moz-selection{background-color:#ffdcdf}::selection{background-color:#ffdcdf}.bold{font-weight:400}.primary-color,.secondary-color,.tertiary-color{color:#ffdcdf}a,strong{color:#333}strong{font-weight:400;margin-bottom:1.4rem}a{border-bottom:1px solid #000;display:inline-block;font-family:"Engravers Gothic",Helvetica,Arial,sans-serif;letter-spacing:.28em;outline:0;text-decoration:none;text-indent:.28em;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s}.link-large{color:#7a9c13;width:100%;font-size:25px;font-size:2.5rem;line-height:1.2em}.link-discreet{display:inline;text-transform:none;font-family:inherit;letter-spacing:inherit}.text-white a{color:#fff}li>a:after{content:none;display:none}ol h3,ol li,ol li:before{display:inline-block}.text-white a:active,.text-white a:focus,.text-white a:hover,a:active,a:focus,a:hover{opacity:.75}p a{border-bottom:1px dotted rgba(0,0,0,.4)}dt{font-family:Platin,"Engravers Roman","Times New Roman",serif}ol{counter-reset:item;margin-left:0;padding:0 0 0 2.8rem;text-align:left}ol ol{margin:0}ol li li{margin-bottom:3rem}ol li:before{content:counters(item,".") " ";counter-increment:item;margin-left:-4rem;padding-right:1rem;text-align:right;vertical-align:top;width:30px;width:3rem}ol h3{line-height:inherit;margin-bottom:1rem;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);width:-webkit-calc(100% - 4rem);width:-moz-calc(100% - 4rem);width:calc(100% - 4rem)}.h1,.h2,h1,h2{line-height:1em}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Austin,"Engravers Roman","Times New Roman",serif;font-weight:400;color:inherit;letter-spacing:.01em;margin-bottom:2.8rem;position:relative;text-align:center;text-rendering:optimizelegibility;z-index:1}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{display:block;font-family:"Engravers Roman","Times New Roman",serif;font-size:60%;letter-spacing:.45em;line-height:1em;text-transform:uppercase}.h1,h1{font-family:"Engravers Roman","Times New Roman",serif;font-size:40px;font-size:4rem;letter-spacing:3.6empx;letter-spacing:.36emrem}.h2,h2{font-size:38px;font-size:3.8rem}.h2 small,h2 small{margin:1.4rem auto;width:60%;font-size:14px;font-size:1.4rem;line-height:1.3571428571em}.h3,.h4,h3,h4{line-height:1em}.h3,h3{font-size:25px;font-size:2.5rem}.h4,h4{font-size:20px;font-size:2rem}.h--strong{border-bottom:0 solid rgba(255,255,255,.2);border-bottom-width:.4rem;padding-bottom:1rem;margin-bottom:2.8rem;height:1.4;font-size:42px;font-size:4.2rem}code{padding:0 1px;background-color:#f7f6f8;border-radius:50%}.content-area,.content-area--extra-narrow,.content-area--narrow{margin:0 auto;padding:0 2rem;width:100%;display:block}.content-area{max-width:976px;max-width:97.6rem}.content-area--narrow{max-width:655px;max-width:65.5rem}.content-area--extra-narrow{max-width:500px;max-width:50rem}.slider--fullscreenable .slider__slide-action,.slider--fullscreenable .slider__slide-action span,.slider--fullscreenable.is-fullscreen .slider__header,.slider--gallery .slider__slide-action span,.slider--gallery.is-fullscreen .slider__header,.slider--gallery.is-fullscreen .slider__slide-action--enterfullscreen,.visually-hidden{display:block;height:0;left:-999em;overflow:hidden;position:absolute;width:0}.mobile-only{display:block}.desktop-only{display:inline-block}.mobile-hidden{display:none!important}.desktop-hidden{display:block!important}.is-fullscreen{background-color:#fff;bottom:0;left:0;margin:0;max-width:100%;padding:0;position:fixed;right:0;top:0;z-index:100}.text-shift{-moz-transform:skewY(-2deg);-o-transform:skewY(-2deg);-ms-transform:skewY(-2deg);-webkit-transform:skewY(-2deg);transform:skewY(-2deg)}.text-shift:nth-letter(n){display:inline-block;-moz-transform:skewY(2deg);-o-transform:skewY(2deg);-ms-transform:skewY(2deg);-webkit-transform:skewY(2deg);transform:skewY(2deg);min-width:.3em}a.animated:before{color:#333;content:attr(data-hover);position:absolute;opacity:0;text-shadow:0 0 1px rgba(255,255,255,.3);-webkit-transform:scale(1.1) translateX(10px) translateY(-10px) rotate(4deg);-moz-transform:scale(1.1) translateX(10px) translateY(-10px) rotate(4deg);-ms-transform:scale(1.1) translateX(10px) translateY(-10px) rotate(4deg);-o-transform:scale(1.1) translateX(10px) translateY(-10px) rotate(4deg);transform:scale(1.1) translateX(10px) translateY(-10px) rotate(4deg);-webkit-transition:-webkit-transform .3s,opacity .3s;-moz-transition:-moz-transform .3s,opacity .3s;-o-transition:-o-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;pointer-events:none}.agenda:before,.imageblock--menu:before,.replace-with-image:before{content:''}.slider .flex-control-nav a,.slider.slider--intro .slider__description{-moz-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s}a.animated:active:before,a.animated:focus:before,a.animated:hover:before{-webkit-transform:scale(1) translateX(0) translateY(0) rotate(0);-moz-transform:scale(1) translateX(0) translateY(0) rotate(0);-ms-transform:scale(1) translateX(0) translateY(0) rotate(0);-o-transform:scale(1) translateX(0) translateY(0) rotate(0);transform:scale(1) translateX(0) translateY(0) rotate(0);opacity:1}.replace-with-image{position:relative}.replace-with-image>*{display:block;height:0;left:-999em;overflow:hidden;position:absolute;width:0}.replace-with-image:before{background-size:cover;display:block;margin:0 auto}.agenda{margin:4.2rem auto;position:relative}.agenda:before{background:url(../Svg/separator.svg) no-repeat;display:block;height:10px;height:1rem;margin:4.2rem auto;width:120px;width:12rem}.agenda__item-title{font-family:Platin,"Engravers Roman","Times New Roman",serif;letter-spacing:.01em;font-size:22px;font-size:2.2rem;line-height:1.0909090909em}.agenda__item-description{font-family:"Engravers Gothic",Helvetica,Arial,sans-serif;letter-spacing:.28em;text-transform:uppercase;font-size:14px;font-size:1.4rem;line-height:1.2857142857em}.agenda__item-description time{display:inline-block;font-family:"Engravers Roman","Times New Roman",serif;font-weight:700;letter-spacing:-.02em;font-size:18px;font-size:1.8rem;line-height:1em}.collapsible{margin-bottom:4.2rem;position:relative}.collapsible--colored{background-color:transparent}.collapsible .collapsible__collapser{outline:0}.collapsible__content.opened{height:auto;overflow:inherit;padding:0 1rem}.collapsible>h4.collapsible__collapser,.collapsible>h5.collapsible__collapser{font-family:"Engravers Roman","Times New Roman",serif;margin:0;padding:1rem 2rem 1rem 0;font-size:17px;font-size:1.7rem;line-height:1.4117647059em}.collapsible>h4.collapsible__collapser:after,.collapsible>h5.collapsible__collapser:after{position:absolute}.imageblock,.imprint{position:relative}.no-js .collapsible__content{display:block}.no-js .collapser{display:none}.collapsible .textblock{margin-bottom:1.4rem;padding:.3rem}.collapsible h2{margin-left:-1rem;margin-right:-1rem}.imageblock{margin:0 auto 2.8rem}.imageblock__link{border:none;text-decoration:none}.imageblock--menu:before{background:url(../Images/gulaschandchampagne_grand_ferdinand_vienna_01.png) no-repeat;background-size:cover;display:block;height:340px;height:34rem;margin:0 auto -2rem;width:250px;width:25rem;z-index:1;position:relative}.imprint__link,.imprint__link:after,.langnav,.langnav__entry,.langnav__item{display:inline-block}.imprint__links{padding:0}.imprint__link:after{content:'·';margin:0 .5em}.imprint__link:last-child:after{content:none}.imprint__content .content-area{padding:2.8rem 0 1.4rem}.imprint__link a{border:none;text-indent:0}.opened .imprint__link a.collapsible__collapser{border-bottom:1px solid rgba(0,0,0,.4);text-indent:.28em}.imprint__content .imprint__column a.normal{font-family:inherit;letter-spacing:inherit;text-indent:0;text-transform:none}.langnav__entry,.quote__author,.quote__text{text-transform:uppercase}.imprint__content .imprint__column a.no-border{border:none}.langnav{list-style:none;margin:0;padding:0;margin-top:-webkit-calc(33.33% - 1.5rem);margin-top:-moz-calc(33.33% - 1.5rem);margin-top:calc(33.33% - 1.5rem);position:absolute;right:-15px;right:-1.5rem;top:230px;top:23rem;width:60px;width:6rem;z-index:2;-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.langnav__entry{border:none;font-family:"Engravers Gothic",Helvetica,Arial,sans-serif;letter-spacing:.28em;text-decoration:none;font-size:12px;font-size:1.2rem;line-height:1em}.langnav__entry--active{border-bottom:1px solid #000;cursor:default;text-indent:.28em}.quote{margin:0 auto 4.2rem;max-width:500px;max-width:50rem;padding:0 2rem;position:relative}.quote--narrow{max-width:320px;max-width:32rem;padding-right:2rem;padding-left:2rem}.quote__text{margin-bottom:1.4rem;font-family:"Engravers Roman","Times New Roman",serif;letter-spacing:.45em;margin-top:1.4rem;font-size:14px;font-size:1.4rem;line-height:1.3571428571em}.quote__author{display:block;font-family:"Engravers Gothic",Helvetica,Arial,sans-serif;letter-spacing:.28em;font-size:12px;font-size:1.2rem;line-height:1.1666666667em}.quote--hyena:before{background:url(../Images/gulaschandchampagne_grand_ferdinand_vienna_03.jpg) no-repeat;background-size:cover;content:'';display:block;height:300px;height:30rem;margin:0 auto;width:280px;width:28rem}.slider{margin-bottom:2.8rem}.slider.slider--intro{width:100%;height:100%;margin-bottom:0}.slider.slider--intro .slider__main{margin-bottom:0}.slider.slider--intro .slider__description{left:0;padding:3rem;pointer-events:none;position:absolute;right:0;width:100%;z-index:4;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.slider.slider--intro .slider__description-wrapper{display:inline-block;text-align:center;vertical-align:middle;width:97%}.slider.slider--intro .slider__description--centered{bottom:0;top:0}.slider.slider--intro .slider__description--centered:before{content:'';display:inline-block;height:100%;vertical-align:middle;width:1px}.slider.slider--intro .slider__description--centered h1{text-align:center}.slider.slider--intro h1{margin-bottom:1rem;text-align:left}.slider.slider--intro .slider__text.slider__text--dynamic{letter-spacing:0;text-align:left;width:250px;width:25rem;font-size:15px;font-size:1.5rem;line-height:1.6666666667em}.slider.slider--intro .slider__link{background-clip:padding-box;border-radius:999.9rem;bottom:40px;bottom:4rem;color:#fff;height:130px;height:13rem;left:60px;left:6rem;letter-spacing:.2px;letter-spacing:.02rem;pointer-events:all;text-align:center;top:0;vertical-align:middle;width:130px;width:13rem;font-size:17px;font-size:1.7rem;line-height:1.1764705882em}.slider.slider--intro .slider__link:before{content:'';display:inline-block;height:100%;vertical-align:middle;width:1px}.slider.slider--intro .slider__link span{display:inline-block;vertical-align:middle;width:97%}.slider .slider__slide .column:after,.slider .slider__slide:after,.slider .slider__slides:after,.slider:after{width:0;height:0;display:block;content:'\0020';visibility:hidden;overflow:hidden;clear:both}.slider,.slider__carousel,.slider__main{position:relative}.slider ul{margin:0;padding:0}.slider .slider__header,.slider .slider__heading{margin-bottom:1.4rem;text-align:center;text-transform:none}.slider .slider__intro{padding:0 1rem 5rem}.slider .slider__slide{display:block;position:relative}.slider.desktop-only .slider__slide{min-height:700px;min-height:70rem;padding:3rem 0}.slider .slider__slide figure{background-color:transparent;margin:0}.slider .slider__slide figure img{display:block;height:auto;margin:0 auto;width:auto}.slider--3-items .slider__slide figure img,.slider--4-items .slider__slide figure img{width:100%}.slider--full .slider__slide figure{bottom:0;left:0;margin:0;overflow:hidden;position:absolute;right:0;top:0}.slider.desktop-only .slider__slide figure{display:inline-block;height:auto;max-width:100%}.slider .slider__slide figcaption.text-white,.slider .slider__slide figcaption.text-white-mobile,.slider.text-white .slider__slide figcaption{color:#fff}.slider .slider__slide figcaption{letter-spacing:.01em;margin-top:1.5rem;font-size:12px;font-size:1.2rem;line-height:1.25em}.slider .slider__slide figcaption p{margin-bottom:0;padding-bottom:1rem}.slider .slider__slide figcaption strong{font-weight:400;letter-spacing:.01em;font-size:12px;font-size:1.2rem;line-height:1.25em}.slider .slider__slide a{text-transform:none}.slider--full{background-color:#f7f6f8}.slider--full .slider__slide picture{position:absolute;top:-50%;left:-50%;width:200%;height:200%}.slider--intro .slider__slide picture img{width:100%}.slider--full .slider__slide picture img{bottom:0;left:0;margin:auto;max-width:inherit;min-height:50%;min-width:50%;overflow-x:hidden;position:absolute;right:0;top:0;width:auto}.slider .slider__slide picture:after{clear:both;content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.slider .slider__slide-heading{line-height:1}.slider .slider__slide-heading:after{bottom:-.7em}.slider video{width:100%}.slider .slider__nav-controls{display:inline-block;margin:0}.slider .slider__nav-control{background-color:transparent;bottom:0;display:block;position:absolute;top:0;outline:0;width:40px;width:4rem;text-decoration:none;z-index:3}.slider .slider__nav-control span{display:block;height:0;overflow:hidden;text-indent:-999em;width:0}.slider .slider__nav-control:before{content:'\e804';display:block;height:70px;height:7rem;margin-top:-3.5rem;overflow:hidden;position:absolute;text-align:center;top:50%;width:40px;width:4rem;font-size:20px;font-size:2rem;line-height:3.5em}.slider .flex-control-nav{display:inline-block;line-height:1;list-style:none;margin:0 auto;padding:0;text-align:center;vertical-align:middle;width:100%}.slider .flex-control-nav li{display:inline-block;margin:0;vertical-align:middle}.slider .flex-control-nav li:before{content:none;display:none}.slider .flex-control-nav .flex-active,.slider .flex-control-nav .flex-active:visited{color:#000;opacity:1}.slider .flex-control-nav a{background-color:transparent;border:1px solid #c1c1c1;border-radius:1rem;cursor:pointer;display:inline-block;height:7px;height:.7rem;margin:0 .3rem;position:relative;text-decoration:none;text-indent:-999em;vertical-align:middle;width:7px;width:.7rem;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.slider .flex-direction-nav{display:none}.slider__nav{left:0;margin:0 auto;position:absolute;width:100%}.slider__nav--disabled{background-color:transparent;display:none}.slider--no-nav .slider__main{margin-bottom:0}.slider__nav-page-index{display:none;font-size:25px;font-size:2.5rem;line-height:1em;margin:0 auto 1rem;width:100%}.slider__nav-current-page{font-size:12.5px;font-size:1.25rem;line-height:2em;vertical-align:top}.slider__main{margin-bottom:5rem}.slider--hoverable .slider__slide figure{-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.slider--hoverable .slider__slide figcaption{opacity:1;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.slider--hoverable .slider__slide:active figcaption,.slider--hoverable .slider__slide:focus figcaption,.slider--hoverable .slider__slide:hover figcaption{opacity:1}.slider--downloadable-content .slider__slide picture,.slider--fullscreenable .slider__slide picture,.slider--gallery .slider__slide picture{display:block;position:relative}.slider--downloadable-content .slider__slide picture:before,.slider--fullscreenable .slider__slide picture:before{background-color:rgba(51,51,51,.8);content:'';display:inline-block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.slider--downloadable-content .slider__slide picture:after,.slider--fullscreenable .slider__slide picture:after{color:#fff;content:'\e80f';display:inline-block;font-family:icons;height:30px;height:3rem;left:50%;margin:-1.5rem 0 0 -1.5rem;opacity:0;position:absolute;top:50%;vertical-align:middle;visibility:visible;width:30px;width:3rem;font-size:25px;font-size:2.5rem;line-height:1.2em}.slider--downloadable-content .slider__slide picture:after{content:'\e811';top:45%}.slider--fullscreenable.is-fullscreen .slider__main,.slider--fullscreenable.is-fullscreen .slider__main .flex-viewport,.slider--fullscreenable.is-fullscreen .slider__main .slider__slide,.slider--fullscreenable.is-fullscreen .slider__main .slider__slides,.slider--gallery.is-fullscreen .slider__main,.slider--gallery.is-fullscreen .slider__main .flex-viewport,.slider--gallery.is-fullscreen .slider__main .slider__slide,.slider--gallery.is-fullscreen .slider__main .slider__slides{height:100%}.slider--fullscreenable.is-fullscreen .slider__main .slider__slide,.slider--gallery.is-fullscreen .slider__main .slider__slide{overflow:hidden}.slider--fullscreenable.is-fullscreen .slider__slide picture:after,.slider--fullscreenable.is-fullscreen .slider__slide picture:before{content:none;display:none}.slider--fullscreenable.is-fullscreen .slider__slide figure,.slider--gallery.is-fullscreen .slider__slide figure{padding:0}.slider--fullscreenable.is-fullscreen .slider__slide picture,.slider--gallery.is-fullscreen .slider__slide picture{cursor:url(../Svg/close.svg) 18 18,auto}.slider--fullscreenable.is-fullscreen .slider__slide-caption,.slider--gallery.is-fullscreen .slider__slide-caption{background-color:#f7f6f8;bottom:0;cursor:default;left:0;opacity:1;padding:2rem 0;position:absolute;right:0;text-align:left}.slider--fullscreenable.is-fullscreen .slider__slide-caption-content,.slider--gallery.is-fullscreen .slider__slide-caption-content{margin:0 auto;max-width:940px;max-width:94rem;position:relative;padding:0 10rem}.slider--fullscreenable .slider__slide-page-index,.slider--gallery.is-fullscreen .slider__slide-page-index{display:none;font-weight:400;left:0;margin-left:3rem;position:absolute;top:0}.slider--fullscreenable.is-fullscreen .slider__slide-page-index{display:inline-block}.slider--gallery.is-fullscreen .slider__slide-page-index{display:inline-block;left:0;margin-left:0;position:absolute;top:0}.slider--fullscreenable.is-fullscreen .slider__slide-action,.slider--gallery .slider__slide-action{height:auto;left:auto;position:absolute;right:0;top:0;width:auto}.slider--gallery .slider__slide-action{margin:1.5rem}.slider--fullscreenable .slider__slide-action:before,.slider--gallery .slider__slide-action:before{content:'\e811';display:inline-block;font-family:icons}.slider--carousel .slider__carousel,.slider--gallery .slider__slide-action--enterfullscreen{display:none}.slider--gallery .slider__slide-action--enterfullscreen:before{content:'\e80f'}.slider__carousel .slider__slide{cursor:pointer}.slider--carousel .slider__carousel .slider__slide.flex-active-slide figure,.slider--carousel .slider__main .slider__slide{background-color:rgba(247,246,248,.1)}.slider--carousel .slider__carousel .slider__slide.flex-active-slide figure:before{border:solid transparent;border-width:1.5rem;content:'';height:0;pointer-events:none;position:absolute;width:0;border-bottom-color:rgba(247,246,248,.1);bottom:100%;left:50%;margin-left:-1.5rem}.slider--carousel .slider__carousel .slider__slide:active figure,.slider--carousel .slider__carousel .slider__slide:focus figure,.slider--carousel .slider__carousel .slider__slide:hover figure{background-color:rgba(247,246,248,.05)}.slider--carousel .slider__carousel .slider__slide.flex-active-slide:active figure:before,.slider--carousel .slider__carousel .slider__slide.flex-active-slide:focus figure:before,.slider--carousel .slider__carousel .slider__slide.flex-active-slide:hover figure:before{border-bottom-color:rgba(247,246,248,.05)}.slider--3-items .flex-viewport,.slider--4-items .flex-viewport,.slider--carousel .slider__carousel .flex-viewport{overflow:visible!important}.slider--gallery .slider__main,.slider--gallery .slider__main .slider__slide figure{background-color:#f7f6f8}.slider--gallery.is-fullscreen .slider__main .slider__slide figure{background-color:#eee}.slider--gallery .slider__slide-caption{position:relative}.slider--gallery .slider__slide-page-index{bottom:0;display:none;font-weight:400;left:0;padding:1.5rem;position:absolute;top:0;width:50px;width:5rem}.content-area .slider--gallery .slider__slide-page-index,.content-area.slider--gallery .slider__slide-page-index{background-color:#fff}.slider--gallery.is-fullscreen .slider__slide-page-index{background-color:transparent}.slider--gallery .slider__nav-control{bottom:auto;top:45%}.slider--gallery .slider__nav{background-color:#f7f6f8}.slider.slider--navigation-centered-mobile .slider__nav{bottom:auto;margin-top:-webkit-calc(100% - 5rem);margin-top:-moz-calc(100% - 5rem);margin-top:calc(100% - 5rem);position:absolute;top:0;width:100%;z-index:3}.slider--navigation-centered-mobile.slider .slider__nav-control{display:block}.slider--navigation-centered-mobile.slider .flex-control-nav{display:inline-block}.slider--side:after{clear:both;content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.slider.slider--side .slider__main{padding-bottom:5.6rem}.slider.slider--side .slider__nav,.slider.slider--side .slider__nav ol{background:0 0;bottom:0;height:auto;left:0;position:absolute;right:0;width:100%}.slider.slider--side .slider__nav-control{display:none}.slider--colored.slider--colored-senary{color:#fff}.slider.slider--colored.slider--colored-senary .flex-control-nav .flex-active,.slider.slider--colored.slider--colored-senary .flex-control-nav .flex-active:visited{background-color:#fff;color:#fff;opacity:1}.slider.slider--colored.slider--colored-senary .flex-control-nav a{border-color:#fff}.no-js .slider .slider__slide figure{display:block}.slider{padding-top:5.8rem;text-align:center}.slider__main{margin:2.8rem 1rem 2rem;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.slider__slides{width:9999%}.slider .slider__slide figure img.is-lazy-loading{width:100%}.slider__nav{bottom:-30px;bottom:-3rem}.slider .flex-control-nav li{line-height:20px;line-height:2rem}.slider .flex-control-nav a{border-color:#000}.slider .slider__nav-control,.slider__description .h-card a{border:none}.slider .flex-control-nav .flex-active,.slider .flex-control-nav .flex-active:visited{background-color:#000}.slider .slider__nav-control:before{background-color:transparent;color:#000;font-family:gulasch-icons}.slider .slider__nav-control.slider__nav-control--prev{display:none;margin-top:-2.5rem;left:-35px;left:-3.5rem}.slider .slider__nav-control.slider__nav-control--prev:before{content:'\e800'}.slider .slider__nav-control.slider__nav-control--next{display:none;margin-top:-2.5rem;right:-35px;right:-3.5rem}.slider .slider__nav-control.slider__nav-control--next:before{content:'\e801'}.content-area .slider__nav,.content-area--extra-narrow .slider__nav,.content-area--narrow .slider__nav{left:auto;width:100%}.content-area .slider__nav-controls,.content-area--extra-narrow .slider__nav-controls,.content-area--narrow .slider__nav-controls{left:0}.slider__description{font-family:"Engravers Gothic",Helvetica,Arial,sans-serif;margin:2.8rem 0;padding:0;font-size:12px;font-size:1.2rem;line-height:1.1666666667em}.slider__description .h-card .p-tel,.slider__description .opening-hours h2,.slider__description .opening-hours strong{font-family:"Engravers Roman","Times New Roman",serif}.slider__description .opening-hours{left:0;letter-spacing:.28em;position:absolute;right:0;text-transform:uppercase;top:14px;top:1.4rem;font-size:12px;font-size:1.2rem;line-height:1.1666666667em}.slider__description .opening-hours h2{letter-spacing:.45em;margin:0;text-transform:uppercase;font-size:13px;font-size:1.3rem;line-height:1.1538461538em}.slider__description .opening-hours p{margin:0}.slider__description .opening-hours strong{font-weight:700;letter-spacing:-.02em;font-size:14px;font-size:1.4rem;line-height:1em}.slider__description .h-card .p-tel{letter-spacing:.2em;margin-top:1.4rem;font-size:18px;font-size:1.8rem;line-height:2.1111111111em}.slider__description .h-card .u-email{letter-spacing:.2em;text-decoration:underline}.slider__description .h-card .p-location{letter-spacing:.2em;text-transform:uppercase}.textblock{position:relative;font-weight:400;margin-bottom:2.8rem}.textblock ul{list-style:none inside;padding:0}.textblock li{margin-bottom:1.4rem;margin-left:1.5em;position:relative}.textblock ul li:before{content:'\e807';font-family:oekostrom-icons;font-size:10px;font-size:1rem;font-weight:400;left:-20px;left:-2rem;position:absolute}.textblock__figure{margin:0 -1rem 1.4rem}.textblock__figure img{display:block;width:100%}.textblock__figure figcaption{text-align:center;background:#f7f6f8;position:relative;padding:1.4rem;font-size:12px;font-size:1.2rem;line-height:1.5em}.textblock.textblock--two-columns{display:block}.textblock.textblock--two-columns:after{clear:both;content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.textblock.textblock--two-columns .textblock__column{display:block;margin-bottom:2.8rem}.textblock{text-align:center;font-size:14px;font-size:1.4rem;line-height:1.3571428571em}.textblock h2,.textblock h3,.textblock h4{margin-top:2.8rem;margin-bottom:1.8rem}.textblock h2:first-child,.textblock h3:first-child,.textblock h4:first-child{margin-top:0}.textblock h2 small,.textblock h3 small,.textblock h4 small{margin-bottom:1.8rem}.textblock--prom:before{background:url(../Images/gulaschandchampagne_grand_ferdinand_vienna_02.jpg) center center no-repeat;background-size:cover;content:'';display:block;height:300px;height:30rem;margin:0 auto -1rem;width:280px;width:28rem}.breakfast-download{margin-bottom:5.6rem}.breakfast-download .download-button{border:1px solid #333;padding:1em;line-height:1em}body{background-color:transparent;margin:0;min-width:320px;font-family:Platin,"Engravers Roman","Times New Roman",serif;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none}.container{overflow:hidden}#content{display:block;margin-top:6rem;position:relative}.replace-with-image--logo-small:after,.replace-with-image--logo:after{position:absolute;left:0;right:0;content:''}.collapsible__content{display:none}h1{margin:1.4rem 0}footer ul{list-style:none}footer .h-card{letter-spacing:.01em;margin:7rem 0 1.4rem;font-size:14px;font-size:1.4rem;line-height:1.5em}.newsletter-popup .checkbox-label,.newsletter-popup .checkbox-label a{line-height:1;font-family:"Times LT Roman";font-size:15px}footer .h-card p{margin:0}footer .h-card .p-name{margin-bottom:2.8rem}footer .h-card a{border:none;font-family:inherit;font-size:inherit;letter-spacing:inherit;text-decoration:none;text-transform:inherit}.replace-with-image--logo:before{background-image:url(../Svg/logo.svg);background-size:contain;background-repeat:no-repeat;height:190px;height:19rem;width:200px;width:20rem}.replace-with-image--logo:after{background-color:#000;bottom:-9px;bottom:-.9rem;display:block;height:1px;margin:0 auto;width:80px;width:8rem}.replace-with-image--logo-small:before{background:url(../Svg/logo-small.svg) center center no-repeat #fff;background-size:auto 100%;height:35px;height:3.5rem;width:110px;width:11rem}.replace-with-image--logo-small:after{background-color:#000;bottom:0;height:1px;margin:auto;top:0;width:280px;width:28rem;z-index:-1}.newsletter-popup{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;background:rgba(255,255,255,.75);z-index:10000000000;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;pointer-events:none;-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.newsletter-popup.is_active{opacity:1;pointer-events:all}.newsletter-popup .nl-popup-wrapper{min-height:490px;padding:50px 80px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #000;z-index:2;text-align:center;position:relative}.newsletter-popup #mc-embedded-subscribe-form{position:relative;width:400px;margin:0 auto}.newsletter-popup .promoinfo.is_hidden{display:none}.newsletter-popup .input-wrapper{position:relative;width:91%;margin:40px 0 20px;border-bottom:1px solid #000}.newsletter-popup .input-wrapper--fname{margin-top:20px;margin-bottom:0}.newsletter-popup .input-wrapper--lname{margin-top:0;border-bottom:none}.newsletter-popup .email-label{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:'Engravers Gothic';font-size:11px;text-transform:uppercase;letter-spacing:.35em;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;pointer-events:none}.newsletter-popup .email-label.hidden{opacity:0}.newsletter-popup a{text-decoration:underline}.newsletter-popup input[type=email],.newsletter-popup input[type=text]{width:100%;padding:.5em 0;text-transform:none;text-align:center;background:#fff;color:#000;border:none;outline:0}.newsletter-popup input[type=email]:focus+.email-label,.newsletter-popup input[type=email]:not(:empty)+.email-label,.newsletter-popup input[type=text]:focus+.email-label,.newsletter-popup input[type=text]:not(:empty)+.email-label{opacity:0}.newsletter-popup input.error{border-color:red}.newsletter-popup input[type=checkbox]{position:absolute;opacity:0}.newsletter-popup input[type=checkbox]:checked+span::before{background:#000;color:#fff}.newsletter-popup .button{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:400px;margin-top:25px;padding:11px 50px 13px;font-family:'Engravers Gothic';font-size:11px;text-transform:uppercase;letter-spacing:.35em;line-height:1;background:#fff;border:1px solid #000;color:#000;outline:0;cursor:pointer}.newsletter-popup .button.is_hidden{display:none}.newsletter-popup .button::before{content:'';position:absolute;display:block;top:0;bottom:0;left:-24px;width:25px;background:url(../Svg/flag.svg) no-repeat;background-size:contain}.newsletter-popup .close{position:absolute;top:20px;right:20px;cursor:pointer;width:20px;height:20px;background:url(../Svg/close.svg) center center no-repeat;background-size:contain}.newsletter-popup .checkbox-label{display:block;text-align:center;cursor:default}.newsletter-popup .checkbox-label a{letter-spacing:normal;text-transform:none;text-decoration:none}.newsletter-popup .checkbox-label span{display:inline-block}.newsletter-popup .checkbox-label span::before{content:'*';font-family:Platin;position:absolute;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;right:0;top:9px;width:27px;height:27px;border:1px solid #000;background:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:15px;cursor:pointer}.newsletter-popup .checkbox-text,.newsletter-popup .checkbox-text a{color:#fff}.newsletter-popup .nl-small{font-family:'Engravers Roman';font-size:11px;line-height:1.6;letter-spacing:.45em;text-align:center;text-transform:uppercase;max-width:43em;margin:0 auto}.newsletter-popup .nl-small--thx{max-width:37em;margin:1.5em auto}.newsletter-popup .nl-headline{font-family:Austin;font-size:56px;line-height:1;max-width:9em;margin:11px auto;text-align:center}.newsletter-popup .nl-headline--thx{margin:1em auto 0;max-width:7em}.newsletter-popup .newsletter-thx{display:none;opacity:0;-webkit-transition:opacity 2s ease-in-out;-moz-transition:opacity 2s ease-in-out;-o-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out}.newsletter-popup .newsletter-thx.is_visible{display:block;opacity:1}.newsletter-popup .newsletter-error{font-family:"Times LT Roman";font-size:15px;line-height:1;padding-top:1em;max-width:410px;margin:0 auto;opacity:1;max-height:0;overflow:hidden;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.newsletter-popup .newsletter-error.is_visible{max-height:75px;opacity:1}@font-face{font-family:'Engravers Gothic';src:url(../Fonts/2F2763_0_0.eot);src:url(../Fonts/2F2763_0_0.eot?#iefix) format("embedded-opentype"),url(../Fonts/2F2763_0_0.woff2) format("woff2"),url(../Fonts/2F2763_0_0.woff) format("woff"),url(../Fonts/2F2763_0_0.ttf) format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Engravers Roman';src:url(../Fonts/2F2763_1_0.eot);src:url(../Fonts/2F2763_1_0.eot?#iefix) format("embedded-opentype"),url(../Fonts/2F2763_1_0.woff2) format("woff2"),url(../Fonts/2F2763_1_0.woff) format("woff"),url(../Fonts/2F2763_1_0.ttf) format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Engravers Roman';src:url(../Fonts/2F2763_2_0.eot);src:url(../Fonts/2F2763_2_0.eot?#iefix) format("embedded-opentype"),url(../Fonts/2F2763_2_0.woff2) format("woff2"),url(../Fonts/2F2763_2_0.woff) format("woff"),url(../Fonts/2F2763_2_0.ttf) format("truetype");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:Platin;src:url(../Fonts/2F2763_3_0.eot);src:url(../Fonts/2F2763_3_0.eot?#iefix) format("embedded-opentype"),url(../Fonts/2F2763_3_0.woff2) format("woff2"),url(../Fonts/2F2763_3_0.woff) format("woff"),url(../Fonts/2F2763_3_0.ttf) format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Austin;src:url(../Fonts/Austin-Semibold-Web.eot);src:url(../Fonts/Austin-Semibold-Web.eot?#iefix) format("embedded-opentype"),url(../Fonts/Austin-Semibold-Web.woff) format("woff"),url(../Fonts/Austin-Semibold-Web.ttf) format("truetype"),url(../Fonts/Austin-Semibold-Web.svg#Austin-Semibold) format("svg");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:gulasch-icons;src:url(../Fonts/gulasch-icons.eot?84142262);src:url(../Fonts/gulasch-icons.eot?84142262#iefix) format("embedded-opentype"),url(../Fonts/gulasch-icons.woff?84142262) format("woff"),url(../Fonts/gulasch-icons.ttf?84142262) format("truetype"),url(../Fonts/gulasch-icons.svg?84142262#gulasch-icons) format("svg");font-weight:400;font-style:normal}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.imageblock--menu:before{background:url(../Images/gulaschandchampagne_grand_ferdinand_vienna_01@2x.png) no-repeat;background-size:cover}.quote--hyena:before{background:url(../Images/gulaschandchampagne_grand_ferdinand_vienna_03@2x.jpg) no-repeat;background-size:cover}.textblock--prom:before{background:url(../Images/gulaschandchampagne_grand_ferdinand_vienna_02@2x.jpg) no-repeat;background-size:cover}}@media (min-width:660px){.langnav{margin-top:20.5rem}}@media (min-width:768px){.h1,.h2,h1,h2{line-height:1em}.collapsible .collapsible__content.opened,.content-area,.content-area--extra-narrow,.content-area--narrow,.quote{padding:0}.h1,h1{font-size:80px;font-size:8rem}.h2,h2{font-size:57px;font-size:5.7rem}.h2 small,h2 small{margin:2.8rem 0;width:auto;font-size:19px;font-size:1.9rem;line-height:1.3684210526em}.collapsible,.imageblock,.quote{margin-bottom:5.6rem}.h3,.h4,h3,h4{font-size:25px;font-size:2.5rem;line-height:1em}.two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.four-columns,.three-columns{-webkit-column-gap:0;-moz-column-gap:0}.three-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;column-gap:0}.four-columns{-webkit-column-count:4;-moz-column-count:4;column-count:4;column-gap:0}.five-columns{-webkit-column-count:5;-moz-column-count:5;column-count:5;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.mobile-only{display:block;height:0;left:-999em;overflow:hidden;position:absolute;width:0}.collapsible--colored:after,.collapsible--colored:before{background-color:inherit;content:"";position:absolute;top:0;width:999em;bottom:0}.mobile-hidden{display:block!important}.agenda__item-title{font-size:22px;font-size:2.2rem;line-height:1.6363636364em}.collapsible .collapsible:last-child>.collapsible__collapser{border-top:none}.collapsible.opened:last-child{border-bottom:0}.collapsible--colored:before{left:-999em}.collapsible--colored:after{height:auto;right:-999em;visibility:visible}.langnav{margin-top:21.8rem}.quote__text{letter-spacing:.36em;font-size:19px;font-size:1.9rem;line-height:1.3684210526em}.quote__author{font-size:13px;font-size:1.3rem;line-height:1.0769230769em}.slider.slider--navigation-centered-mobile .slider__nav{margin-top:0;position:static;top:auto;width:auto}.slider.slider--navigation-centered-mobile .flex-control-nav{display:block;position:absolute;bottom:0;left:0;margin:0;padding:0;right:0}.slider.slider--side .slider__description{display:inline-block;overflow:hidden;padding-right:2.8rem;vertical-align:top;width:43%}.slider.slider--side .slider__description:after{clear:both;content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.slider.slider--side .slider__main{display:inline-block;margin-top:5.6rem;overflow:hidden;vertical-align:top;width:56%}.slider--colored:after,.slider--colored:before{background-color:inherit;content:"";top:0;width:999em;position:absolute;bottom:0}.slider--colored:before{left:-999em}.slider--colored:after{height:auto;right:-999em;visibility:visible}.slider--carousel .slider__main .slider__slide,.slider__nav{background-color:transparent}.slider{margin-bottom:5.6rem}.slider__main{margin-bottom:0}.slider .slider__heading{font-size:25px;font-size:2.5rem;line-height:1.6em}.slider .slider__slide:before{content:none;display:none}.slider .slider__slide figure{padding:1rem}.slider .slider__slide figcaption p{padding-bottom:1.4rem}.slider--intro .slider__slide figure{padding:0}.slider__nav-page-index{font-size:40px;font-size:4rem;line-height:1em}.slider__nav-current-page{font-size:20px;font-size:2rem;line-height:1em}.slider.slider--intro h2{letter-spacing:-.2px;letter-spacing:-.02rem;font-size:57px;font-size:5.7rem;line-height:1em}.slider.slider--intro .slider__text.slider__text--dynamic{width:500px;width:50rem;font-size:30px;font-size:3rem;line-height:1.3333333333em}.slider--3-items .slider__nav-controls{display:block}.slider.slider--intro .slider__link{height:190px;height:19rem;left:180px;left:18rem;top:-70px;top:-7rem;width:190px;width:19rem;font-size:25px;font-size:2.5rem;line-height:1.2em}.slider--carousel .slider__carousel{display:block;margin-top:6rem}.slider--carousel .slider__main .slider__nav{display:none}.slider .slider__nav-control{display:block}.slider__nav{height:100%}.content-area .slider__nav,.content-area--extra-narrow .slider__nav,.content-area--narrow .slider__nav{left:50%;width:100vw}.slider--gallery.content-area .slider__nav,.slider--gallery.content-area--extra-narrow .slider__nav,.slider--gallery.content-area--narrow .slider__nav{left:0;width:100%}.content-area .slider__nav-controls,.content-area--extra-narrow .slider__nav-controls,.content-area--narrow .slider__nav-controls{left:-50%;position:absolute;top:50%;width:100%}.slider--gallery.content-area .slider__nav-controls,.slider--gallery.content-area--extra-narrow .slider__nav-controls,.slider--gallery.content-area--narrow .slider__nav-controls{left:auto;position:static;top:auto;width:auto}.slider--carousel .slider__slide-caption{position:relative;text-align:left}.slider--carousel .slider__slide-info{position:absolute;right:0;text-align:right;top:15px;top:1.5rem}.slider--carousel .slider__main .slider__slide figure{background-color:rgba(247,246,248,.1)}.content-area--extra-narrow.slider--carousel .slider__main,.content-area--extra-narrow.slider--gallery .slider__main,.content-area--narrow.slider--carousel .slider__main,.content-area--narrow.slider--gallery .slider__main,.content-area.slider--carousel .slider__main,.content-area.slider--gallery .slider__main{margin-left:1rem}.content-area--extra-narrow.slider--carousel .slider__main:after,.content-area--extra-narrow.slider--gallery .slider__main:after,.content-area--narrow.slider--carousel .slider__main:after,.content-area--narrow.slider--gallery .slider__main:after,.content-area.slider--carousel .slider__main:after,.content-area.slider--gallery .slider__main:after{background-color:rgba(247,246,248,.1);bottom:0;content:'';display:block;position:absolute;right:-40px;right:-4rem;top:40px;top:4rem;width:40px;width:4rem;z-index:2}.content-area.slider--gallery.is-fullscreen .slider__main{margin-left:0}.content-area--extra-narrow.slider--gallery .slider__main:after,.content-area--narrow.slider--gallery .slider__main:after,.content-area.slider--gallery .slider__main:after{background-color:#f7f6f8}.slider--carousel .slider__main .slider__slide figure,.slider--gallery .slider__main .slider__slide figure{margin:1rem 0 0;padding:0}.slider--carousel .slider__main .slider__slide .slider__slide-caption{margin:0;padding:1.5rem}.slider--gallery .slider__main{background-color:transparent}.slider--gallery .slider__main .slider__slide figure{margin:0}.slider--gallery .slider__main .slider__slide .slider__slide-caption{margin:0;text-align:left}.slider--gallery .slider__main .slider__slide .slider__slide-caption:before{background-color:#fff;bottom:0;content:'';display:block;height:100%;left:0;top:0;width:50px;width:5rem}.slider--gallery .slider__main .slider__slide .slider__slide-caption-content{padding:1.5rem 1.5rem 1.5rem 7rem}.slider--gallery.is-fullscreen .slider__main .slider__slide .slider__slide-caption{margin:0;padding:0}.slider--mobile-only .slider__nav{display:none}.slider--gallery .slider__slide-page-index{display:inline-block}.slider--hoverable .slider__slide figcaption{opacity:0}.slider--hoverable .slider__slide:active figure,.slider--hoverable .slider__slide:focus figure,.slider--hoverable .slider__slide:hover figure{background-color:#fff}.slider--downloadable-content .slider__slide,.slider--fullscreenable .slider__slide{cursor:pointer}.slider--downloadable-content .slider__slide:active picture:after,.slider--downloadable-content .slider__slide:active picture:before,.slider--downloadable-content .slider__slide:focus picture:after,.slider--downloadable-content .slider__slide:focus picture:before,.slider--downloadable-content .slider__slide:hover picture:after,.slider--downloadable-content .slider__slide:hover picture:before,.slider--fullscreenable .slider__slide:active picture:after,.slider--fullscreenable .slider__slide:active picture:before,.slider--fullscreenable .slider__slide:focus picture:after,.slider--fullscreenable .slider__slide:focus picture:before,.slider--fullscreenable .slider__slide:hover picture:after,.slider--fullscreenable .slider__slide:hover picture:before{opacity:1}.slider--downloadable-content .slider__slide .slider__slide-action--download{bottom:0;color:#fff;left:0;position:absolute;right:0;top:0}.slider--downloadable-content .slider__slide .slider__slide-action--download span{left:0;right:0;position:absolute;top:45%;display:none}.slider--downloadable-content .slider__slide .slider__slide-action--download small,.slider--downloadable-content .slider__slide .slider__slide-action--download:hover span{display:block}.slider{padding-top:0}.slider__main{border:1px solid #000;margin-top:0}.slider__nav{bottom:auto}.slider .flex-control-nav{display:none}.slider .slider__nav-control.slider__nav-control--next,.slider .slider__nav-control.slider__nav-control--prev{display:block}.slider__description .opening-hours{position:relative;top:auto;font-size:15px;font-size:1.5rem;line-height:1.5333333333em}.slider__description .opening-hours:after{background-color:#000;content:'';display:block;height:1px;margin:.4rem auto 1rem;position:relative;width:55%}.textblock__figure figcaption:after,.textblock__figure:before{background:#f7f6f8;bottom:0;content:""}.slider__description .opening-hours h2{font-size:19px;font-size:1.9rem;line-height:1em}.slider__description .opening-hours p{line-height:1.8em}.slider__description .opening-hours strong{font-size:18px;font-size:1.8rem;line-height:1.2777777778em}.slider__description .h-card .p-tel{letter-spacing:.28em;margin-top:0;font-size:19px;font-size:1.9rem;line-height:1em}.textblock{margin-bottom:5.6rem}.textblock.textblock--right{margin-left:22rem}.textblock__figure{display:inline-block;margin:0 auto 1.4rem;position:relative}.textblock__figure:before{right:-14px;right:-1.4rem;position:absolute;top:14px;top:1.4rem;width:14px;width:1.4rem;z-index:-1}.textblock__figure.textblock__figure--content-small{width:200px}.textblock__figure.textblock__figure--content-medium{width:350px}.textblock__figure.textblock__figure----content-large{width:100%}.textblock figure img{display:block;width:100%}.textblock__figure figcaption{left:0;padding:1.4rem 1.4rem 1.4rem 2.4rem;position:relative;width:100%;z-index:1;font-size:11px;font-size:1.1rem;line-height:2.5454545455em}.textblock__figure figcaption:after{left:14px;left:1.4rem;position:absolute;right:0;top:0;z-index:-1}.textblock__figure.alignleft{float:left;margin-right:2.8rem;margin-left:-12rem}.textblock__figure.alignleft figcaption,.textblock__figure.alignright figcaption{left:1em;line-height:15px;line-height:1.5rem}.textblock__figure.alignright{float:right;margin-left:2.8rem;margin-right:-12rem}.textblock__figure.aligncenter{display:block}.textblock.textblock--two-columns{position:relative;margin-bottom:5.6rem;padding-bottom:5.6rem}.textblock.textblock--two-columns .textblock__column{display:inline-block;float:left;width:-webkit-calc(50%);width:-moz-calc(50%);width:calc(50%);padding-left:2.8rem;padding-right:2.8rem}.textblock.textblock--two-columns .textblock__link{bottom:20px;bottom:2rem;position:absolute;margin:0;-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.textblock.textblock--two-columns .textblock__column:nth-of-type(2n-1) .textblock__link{left:25%}.textblock.textblock--two-columns .textblock__column:nth-of-type(2n) .textblock__link{left:75%}.textblock{font-size:16px;font-size:1.6rem;line-height:1.4375em}.textblock h3{margin-top:5.6rem}.textblock h3:first-child{margin-top:2.8rem}h1{margin:4.2rem 0}.replace-with-image--logo:after{content:none;display:none}footer .h-card{font-size:17px;font-size:1.7rem;line-height:1.4em}}@media (min-width:960px){.desktop-hidden{display:none!important}.imageblock--menu:before{height:512px;height:51.2rem;margin:0 auto -6rem;width:362px;width:36.2rem}.langnav{margin:3.5rem;right:0;top:0;width:auto;-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.langnav__entry{font-size:15px;font-size:1.5rem;line-height:1em}.quote--hyena:before{height:455px;height:45.5rem;width:421px;width:42.1rem}.slider.slider--intro .slider__description{padding:9rem 0}.slider--gallery .slider__slide-action--enterfullscreen{display:block}.slider__description .h-card .u-email{font-size:15px;font-size:1.5rem;left:-330px;left:-33rem;letter-spacing:.2em;position:absolute;top:-webkit-calc(50% - 73px);top:-moz-calc(50% - 73px);top:calc(50% - 73px);top:-webkit-calc(50% - 7.3rem);top:-moz-calc(50% - 7.3rem);top:calc(50% - 7.3rem);width:380px;width:38rem;-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.textblock--prom:before{height:477px;height:47.7rem;margin:0 auto -2rem;width:441px;width:44.1rem}}@media (min-width:1440px){.h--strong{padding-bottom:2.4rem;margin-bottom:5.6rem;font-size:72px;font-size:7.2rem;line-height:56px;line-height:5.6rem}}@media (max-width:767px){.desktop-only{display:block;height:0;left:-999em;overflow:hidden;position:absolute;width:0}.collapsible__content{height:0;margin:0;overflow:hidden}.collapsible .collapsible--desktop-only>.collapsible__collapser{border:none}.collapsible--desktop-only>.collapsible__content{display:block!important;height:auto!important;margin:0!important;overflow:inherit}.collapsible--desktop-only>.collapsible__collapser{cursor:default}.collapsible--desktop-only>.collapsible__collapser:after{content:none;display:none}}@media screen and (max-width:767px){.newsletter-popup{display:none}}