body, html {height: 100%;}body {overflow-y: scroll;}.ui-datepicker {z-index: 5000 !important;}body.intro .HeaderWrapper.outside {transform: translateY(-140%) !important;}.HeaderWrapper {height: 80px;left: 0;position: absolute;top: 0;transition: background 300ms ease, transform 300ms ease;width: 100%;z-index: 6;}.HeaderWrapper.fixed {background: #FFFFFF;position: fixed;}.HeaderWrapper.fixed:after {content: "";display: block;height: 1px;background: #dadada;position: absolute;left: 0;right: 0;bottom: 0;}.HeaderWrapper .logo {position: absolute;left: 50%;margin: 0 0 0 -61px;top: 79px;width: 122px;z-index: 3;transition: 250ms ease all;}.HeaderWrapper.fixed .logo {opacity: 0;-moz-transform: translateX(0px) translateY(-40px);-webkit-transform: translateX(0px) translateY(-40px);-o-transform: translateX(0px) translateY(-40px);-ms-transform: translateX(0px) translateY(-40px);transform: translateX(0px) translateY(-40px);}.HeaderWrapper .logo a {display: block;}.HeaderWrapper .logo a img {display: block;width: 100%;}.HeaderWrapper .logoscroll {position: absolute;left: 50%;margin: 0 0 0 -75px;top: 11px;width: 150px;z-index: 2;opacity: 0;transition: 250ms ease all;-moz-transform: translateX(0px) translateY(20px);-webkit-transform: translateX(0px) translateY(20px);-o-transform: translateX(0px) translateY(20px);-ms-transform: translateX(0px) translateY(20px);transform: translateX(0px) translateY(20px);}.HeaderWrapper.fixed .logoscroll {opacity: 1;-moz-transform: translateX(0px) translateY(0px);-webkit-transform: translateX(0px) translateY(0px);-o-transform: translateX(0px) translateY(0px);-ms-transform: translateX(0px) translateY(0px);transform: translateX(0px) translateY(0px);}.HeaderWrapper .logoscroll a.altaBadia {float: left;display: block;width: 80px;}.HeaderWrapper .logoscroll a.suedtirol {float: right;display: block;width: 50px;}.HeaderWrapper .logoscroll a.altaBadia img {display: block;width: 80px;}.HeaderWrapper .logoscroll a.suedtirol img {display: block;width: 50px;margin-top: 11px;}.HeaderWrapper .accoscroll {position: absolute;left: 50%;top: -48px;opacity: 0;margin: 0 0 0 -604px;transition: 250ms ease all;}.HeaderWrapper.fixed .accoscroll {top: 15px;opacity: 1;}.HeaderWrapper .accoscroll a {background: #b51621;height: 48px;padding: 0 18px 0 52px;color: #FFFFFF;display: block;font-size: 20px;font-weight: bold;line-height: 48px;    transition: background 300ms ease-in-out;}.HeaderWrapper .accoscroll a:hover {background: #8C161B;}.HeaderWrapper .accoscroll a i {position: absolute;top: 10px;left: 16px;}.HeaderWrapper > .buttons {position: absolute;z-index: 2;left: 50%;margin: 0 0 0 478px;top: 76px;color: #FFFFFF;transition: 200ms ease all;}.HeaderWrapper.fixed > .buttons {top: 27px;}.HeaderWrapper > .buttons > .lang {cursor: pointer;float: left;height: 24px;width: 39px;border: 1px solid #FFFFFF;font-size: 20px;font-weight: bold;text-transform: uppercase;text-align: center;line-height: 25px;transition: 200ms ease all;}.HeaderWrapper.fixed > .buttons > .lang {border: 1px solid #b51621;color: #b51621;}.HeaderWrapper > .buttons > .lang:hover {background: #b51621;border: 1px solid #b51621;color: #FFFFFF;}.HeaderWrapper > .buttons > .search {    cursor: pointer;    float: left;    margin: 0 14px 0 18px;    position: relative;    top: -4px;    transition: all 200ms ease 0s;}.HeaderWrapper.fixed > .buttons > .search {color: #b51621;}.HeaderWrapper > .buttons > .search i {font-size: 32px;}.HeaderWrapper > .buttons > .toggleMenu {cursor: pointer;float: left;cursor: pointer;height: 15px;width: 24px;position: relative;top: 5px;z-index: 2;}.HeaderWrapper > .buttons > .toggleMenu > span {background: #FFFFFF;display: block;width: 24px;height: 3px;left: 0;position: absolute;transition: opacity 100ms ease-out 150ms, 150ms ease-out top 150ms, 150ms ease-out transform 0s, background 200ms ease;transform-origin: center center;}.HeaderWrapper.fixed > .buttons > .toggleMenu > span {background: #b51621;}.menuActive .HeaderWrapper > .buttons > .toggleMenu > span {background: #FFFFFF;}.menuActive .HeaderWrapper > .buttons > .toggleMenu > span {transition: opacity 100ms ease-out, 150ms ease-out top, 150ms cubic-bezier(0.215, 0.610, 0.355, 1.000) transform 150ms;}.HeaderWrapper > .buttons > .toggleMenu .line1 {top: 0;}.HeaderWrapper > .buttons > .toggleMenu .line2 {top: 6px;}.HeaderWrapper > .buttons > .toggleMenu .line3 {top: 12px;}.menuActive .HeaderWrapper > .buttons > .toggleMenu .line1 {top: 6px;-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.menuActive .HeaderWrapper > .buttons > .toggleMenu .line2 {opacity: 0;}.menuActive .HeaderWrapper > .buttons > .toggleMenu .line3 {top: 6px;-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}@media all and (max-width: 1248px){.HeaderWrapper > .buttons {left: auto;margin-left: 0;right: 20px;}.HeaderWrapper .accoscroll {left: 20px;margin-left: 0;}}@media all and (max-width: 650px){.HeaderWrapper .accoscroll {display: none;}}@media all and (max-height: 380px) and (min-width: 501px){.HeaderWrapper .logo {top: 20px;}.HeaderWrapper > .buttons {top: 20px;}}@media all and (max-width: 500px){.HeaderWrapper .logo {margin-left: -45px;top: 24px;width: 90px;}.HeaderWrapper > .buttons {top: 24px;width: 24px;}.HeaderWrapper > .buttons > .lang {display: none;}.HeaderWrapper > .buttons > .search {display: none;}.HeaderWrapper > .buttons > .toggleMenu {float: none;top: auto;}}.headerbar {background: #AC212E;display: none;    height: 100%;    opacity: 0;    position: fixed;    top: 0;    transition: opacity 300ms ease-in-out;    width: 100%;    z-index: 99999;}.headerbar:before {background: url("/img/intro2018/bg-menu.jpg") no-repeat center / cover;content: "";    height: 102%;    left: -2.5%;    position: absolute;    top: 0;    transition: background-image 500ms ease-in-out;    width: 105%;    z-index: -1;filter: blur(10px);-webkit-filter: blur(10px);}.headerbar[data-activemenu="region"]:before {background-image: url("/media/menu-intro-2018/region.jpg");}.headerbar[data-activemenu="hotel"]:before {background-image: url("/media/menu-intro-2018/hotel.jpg");}.headerbar[data-activemenu="winter"]:before {background-image: url("/media/menu-intro-2018/winter.jpg");}.headerbar[data-activemenu="summer"]:before {background-image: url("/media/menu-intro-2018/summer.jpg");}.headerbar[data-activemenu="info"]:before {background-image: url("/media/menu-intro-2018/info.jpg");}body.overlay {overflow: hidden;}.headerbar.display {display: block;}.headerbar.show {    opacity: 1;}.headerbar:after {background: #3E3E40;    content: "";    height: 136px;    left: 0;    position: absolute;    top: 0;    width: 100%;}.headerbar > .top {    height: 136px;    margin: 0 auto;    max-width: 1250px;    padding: 76px 20px 0;    position: relative;    z-index: 1;}.headerbar > .top > form {float: left;position: relative;width: 310px;}.headerbar > .top > form > input,.headerbar > .top > form > button {    background: none;    border: 0 none;color: #FFFFFF;font-size: 20px;font-weight: 300;    height: 24px;    padding: 0;width: 95%;}.headerbar > .top > form > input::-webkit-input-placeholder {color: #FFFFFF;opacity: 0.5;}.headerbar > .top > form > input:-moz-placeholder {color: #FFFFFF;opacity: 0.5;}.headerbar > .top > form > input::-moz-placeholder {color: #FFFFFF;opacity: 0.5;}.headerbar > .top > form > input:-ms-input-placeholder {color: #FFFFFF;opacity: 0.5;}.headerbar > .top > form > input::-ms-clear {    display: none;}.headerbar > .top > form > button {background: none;border: 0;    cursor: pointer;    display: block;    left: 100%;    opacity: 0;    transition: opacity 300ms ease-in-out;    position: absolute;    top: 0;width: auto;}.headerbar > .top > form > button > span {background: #FFFFFF;color: #B51621;    display: block;    font-size: 19px;    font-weight: 500;    height: 24px;    line-height: 22px;    padding: 0 8px;    text-transform: uppercase; }.headerbar > .top > form > button > i {display: none;}.headerbar > .top > form > input:focus + button {    opacity: 1;}.headerbar > .top > form > button:hover {opacity: 0.75 !important;}.headerbar > .top > .icons {float: right;}.headerbar > .top > .icons > * {float: left;}.headerbar > .top > .icons > .lang > li {float: left;}.headerbar > .top > .icons > .lang > li > a {color: #FFFFFF;    display: block;    font-size: 19px;    font-weight: 500;    height: 24px;    line-height: 22px;    margin: 0 3px;    text-align: center;    width: 39px;}.headerbar > .top > .icons > .lang > li > a.selected,.headerbar > .top > .icons > .lang > li > a:hover {background: #FFFFFF;color: #B51621;}.headerbar > .top > .icons > i {    color: #FFFFFF;    cursor: pointer;    font-size: 32px;    margin: 0 16px 0 14px;    position: relative;    top: -4px;}.headerbar > .top > .icons > .toggleMenu {    cursor: pointer;    height: 12px;    margin: 10px 0 0;    position: relative;    width: 22px;}.headerbar > .top > .icons > .toggleMenu > span {    background: #FFFFFF;    display: block;    height: 4px;    position: absolute;    width: 25px;-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.headerbar > .top > .icons > .toggleMenu > .line2 {-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}@media all and (max-width: 1200px){.headerbar > .top > form {width: 237px;}}@media all and (max-width: 790px){.headerbar:before {display: none;}.headerbar > .top {padding-left: 15px;padding-right: 15px;padding-top: 81px;}.headerbar > .top > form {width: 100%;}.headerbar > .top > form > input {padding-right: 55px;width: 100%;}.headerbar > .top > form > button {left: auto;opacity: 1;right: -7px;}.headerbar > .top > form > button > span {display: none;}.headerbar > .top > form > button > i {display: block;font-size: 32px;position: relative;top: -4px;}.headerbar > .top > .icons {float: none;}.headerbar > .top > .icons > .lang {position: absolute;top: 20px;}.headerbar > .top > .icons > i {display: none;}.headerbar > .top > .icons > .toggleMenu {position: absolute;right: 17px;top: 20px;}}.headerbar nav.desktop {    bottom: 0;    left: 0;    position: absolute;    top: 136px;    width: 100%;}.headerbar nav.desktop:before,.headerbar nav.desktop:after {background: rgba(255, 255, 255, 0.5);    content: "";    height: 100%;    left: 0;    margin: 0 295px 0 0;    position: absolute;    right: 50%;    top: 0;    z-index: -1;}.headerbar nav.desktop:after {background: rgba(181, 22, 33, 0.9);    left: 50%;    margin: 0 0 0 -295px;    right: 0;}.headerbar nav.desktop > ul {display: table;margin: 0 auto;max-width: 1250px;    padding: 73px 20px 0;    position: relative;    width: 100%;}.headerbar nav.desktop > ul > li a {transition: opacity 300ms ease-in-out;}.headerbar nav.desktop > ul > li a:hover {opacity: 0.5;}.headerbar nav.desktop > ul > li > a {color: #3E3E40;display: block;    font-size: 24px;    font-weight: 500;    line-height: 56px;    text-transform: uppercase;}.headerbar nav.desktop > ul > li > a > span {display: table;    position: relative;}.headerbar nav.desktop > ul > li > a:hover > span,.headerbar nav.desktop > ul > li.active > a > span {color: #B51621;}.headerbar nav.desktop > ul > li > a:hover > span:after,.headerbar nav.desktop > ul > li.active > a > span:after {background: #B51621;    bottom: 7px;    content: "";    height: 3px;    left: 0;    position: absolute;    width: 100%;}.headerbar nav.desktop > ul > li:not(:first-child) > ul {display: none;}.headerbar nav.desktop > ul > li > ul {display: none;    left: 50%;    margin: 0 0 0 -235px;    position: absolute;    right: 20px;    top: 87px;}.headerbar nav.desktop > ul > li.active > ul {display: block;}.headerbar nav.desktop > ul > li > ul > li {float: left;padding: 0 20px 0 0;width: 25%;}.headerbar nav.desktop > ul > li:last-child > ul > li {padding-right: 0;}.headerbar nav.desktop > ul > li > ul > li > a {color: #FFFFFF;display: block;font-size: 20px;font-weight: 500;line-height: 1.6;margin: 0 0 17px;}.headerbar nav.desktop > ul > li > ul > li > ul > li > a {color: #FFFFFF;display: block;font-size: 16px;font-weight: normal;line-height: 1.5;}.headerbar .metamenuIntro {    bottom: 0;    left: 50%;    margin: 0 0 0 -235px;    position: absolute;}.headerbar .metamenuIntro > li {float: left;margin: 0 12px 0 0;}.headerbar .metamenuIntro > li > a {    color: #FFFFFF;display: block;font-size: 16px;font-weight: normal;line-height: 75px;transition: opacity 300ms ease-in-out;}.headerbar .metamenuIntro > li > a:hover {opacity: 0.5;}@media all and (max-width: 1200px){.headerbar nav.desktop:before {right: auto;width: 280px;}.headerbar nav.desktop:after {left: 280px;margin: 0;}.headerbar nav.desktop > ul {padding-top: 50px;}.headerbar nav.desktop > ul > li > a {font-size: 22px;line-height: 45px;}.headerbar nav.desktop > ul > li > a:hover:after,.headerbar nav.desktop > ul > li > a.selected:after {bottom: 0;}.headerbar nav.desktop > ul > li > ul {left: 312px;margin: 0;top: 57px;}.headerbar nav.desktop > ul > li > ul > li {padding-bottom: 20px;width: 50%;}.headerbar nav.desktop > ul > li > ul > li > a {margin-bottom: 5px;}.headerbar .metamenuIntro {left: 312px;margin: 0;}}@media all and (max-height: 730px) {.headerbar .metamenuIntro {display: none;}}.headerbar nav.mobile {padding: 20px 0 40px;}.headerbar nav.mobile > ul > li {border-bottom: 1px solid #8C161B;}.headerbar nav.mobile > ul > li > a {color: #FFFFFF;display: block;font-size: 24px;font-weight: 500;line-height: 55px;text-transform: uppercase;}.headerbar nav.mobile > ul > li > a > span {display: table;position: relative;}.headerbar nav.mobile > ul > li.active > a > span:after {background: #FFFFFF;    bottom: 7px;    content: "";    height: 3px;    left: 0;    position: absolute;    width: 100%;}.headerbar nav.mobile > ul li > ul {display: none;}.headerbar nav.mobile > ul li.active > ul {display: block;}.headerbar nav.mobile > ul > li.active > ul {padding: 14px 0 47px;}.headerbar nav.mobile > ul > li > ul > li > a {color: #FFFFFF;display: block;font-size: 20px;font-weight: 500;line-height: 1.6;}.headerbar nav.mobile > ul > li > ul > li > ul.open {padding: 2px 0 20px;}.headerbar nav.mobile > ul > li > ul > li > ul > li > a {color: #FFFFFF;display: block;font-size: 16px;font-weight: 400;line-height: 1.75;padding: 0 0 0 13px;position: relative;}.headerbar nav.mobile > ul > li > ul > li > ul > li > a:after {    background: #FFFFFF;    border-radius: 50%;    content: "";    height: 4px;    left: 0;    position: absolute;    top: 11px;    width: 4px;}@media all and (max-width: 790px){.headerbar .bottom {bottom: 0;left: 0;padding: 0 15px;position: absolute;top: 136px;width: 100%;overflow-y: scroll;-webkit-overflow-scrolling: touch;}.headerbar .metamenuIntro {bottom: 0;display: block;left: 0;margin: 0 0 37px;position: relative;right: 0;}.headerbar .metamenuIntro:after {clear: both;content: "";display: block;}.headerbar .metamenuIntro > li > a {line-height: 1.63;}}.GalleryWrapper {overflow: hidden;position: relative;width: 100%;z-index: 2;}body.intro2020 .GalleryWrapper {height: 100vh;}*.noanimation .GalleryWrapper {display: none;}.GalleryWrapper .animationWrapper {position: relative;z-index: 1;}body.intro2020 .GalleryWrapper .animationWrapper {height: 100vh !important;}.GalleryWrapper .animationWrapper[data-type='2'] {height: 200px;}.GalleryWrapper .animationWrapper .animationStatic {height: 100%;left: 0;opacity: 1;position: absolute;top: 0;transition: opacity 500ms ease-in;width: 100%;z-index: 1;}.GalleryWrapper .animationWrapper .animationStatic img.animationStaticImage {display: block;position: relative;}.GalleryWrapper .animationWrapper .animationDynamic {height: 100%;left: 0;position: absolute;top: 0;width: 100%;}.GalleryWrapper .suedtirol {position: absolute;bottom: 102px;left: 50%;margin: 0 0 0 -37.2px;width: 74.4px;z-index: 2;}.GalleryWrapper .suedtirol a {display: block;}.GalleryWrapper .suedtirol a img {display: block;width: 100%;}@media all and (max-height: 380px) and (min-width: 501px){.GalleryWrapper .suedtirol {bottom: 68px;}}@media all and (max-width: 500px){.GalleryWrapper .suedtirol {bottom: 60px;width: 54px;margin-left: -27px;}}.ContentWrapper {background: #FFFFFF;padding: 0; position: relative;z-index: 3;}.FooterWrapper ul.metamenuIntro {margin: 22px 0 0;text-align: center;}.FooterWrapper ul.metamenuIntro:after {clear: both;content: "";display: block;}.FooterWrapper ul.metamenuIntro > li {display: inline-block;margin: 0 0 0 10px;}.FooterWrapper ul.metamenuIntro > li:first-child {margin-left: 0;}.FooterWrapper ul.metamenuIntro > li > a {color: #FFFFFF;display: block;font-size: 16px;font-weight: normal;line-height: 1.63;position: relative;transition: opacity 300ms ease-in-out;}.FooterWrapper ul.metamenuIntro > li > a:hover {opacity: 0.5;}@media all and (max-width: 1000px){.FooterWrapper ul.metamenuIntro {display: none;}.FooterWrapper .mobileWrapper ul.metamenuIntro {display: block;}}@media all and (max-width: 500px){  .FooterWrapper ul.metamenuIntro:before {background: #B51621;content: "";height: 100%;left: -4000px; position: absolute;top: 0; width: 8000px;z-index: -1;}.FooterWrapper ul.metamenuIntro {background: #B51621; display: block;margin: -40px 0 0;padding: 0 0 20px 0;text-align: left; }.FooterWrapper ul.metamenuIntro > li {margin: 0 10px 0 0;}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.micAnimationIntro {height: 100%;width: 100%;}.micAnimationIntro > ul {    height: 100%;    position: relative;    z-index: 1;}.micAnimationIntro > ul > .slide {height: 100%;left: 0;opacity: 0;position: absolute;top: 0;transition: opacity 500ms ease-in;width: 100%;}.micAnimationIntro > ul > .slide.animated {opacity: 1;}.micAnimationIntro > ul > .slide.youtube > iframe {position: absolute;}.micAnimationIntro > ul > .slide.youtube.adjust.alignment_0 > iframe {top: 0 !important;}.micAnimationIntro > ul > .slide.youtube.adjust.alignment_2 > iframe {bottom: 0;top: auto !important;}.micAnimationIntro > ul > .slide img {display: block;height: auto;position: absolute;width: 100%;z-index: 1;}.micAnimationIntro > ul > .slide video {position: relative;}.micAnimationIntro > ul > .slide > .textBox {display: table;line-height: 1.3;opacity: 0;text-align: center;transition: all 600ms ease;}.micAnimationIntro > ul > .slide > .textBox.animate {opacity: 1;}.micAnimationIntro > ul > .slide > .textBox.textWrap {position: absolute;z-index: 2;}.micAnimationIntro > ul > .slide > .textBox:not(.textWrap) > p {    position: absolute;    z-index: 2;}.micAnimationIntro > ul > .slide > .textBox:not(.textWrap) > p:last-child {    z-index: 3;}.micAnimationIntro > .arrows > a {color: inherit;display: block;font-family: "Webmanager";font-size: 40px;font-weight: normal;line-height: 1;margin: -20px 0 0;opacity: 0;position: absolute;top: 50%;z-index: 2;transition: all 800ms ease;}.micAnimationIntro > .arrows > a.prev:before {content: "\E84C";font-style: normal;font-weight: normal;speak: none;display: inline-block;text-decoration: inherit;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.micAnimationIntro > .arrows > a.prev {left: -60px;}.micAnimationIntro > .arrows.animated > a.prev {left: 20px;opacity: 0.4;}.micAnimationIntro > .arrows > a.next:before {content: "\E84D";font-style: normal;font-weight: normal;speak: none;display: inline-block;text-decoration: inherit;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.micAnimationIntro > .arrows > a.next {right: -60px;}.micAnimationIntro > .arrows.animated > a.next {opacity: 0.4;right: 20px;}.micAnimationIntro > .arrows > a.prev:hover,.micAnimationIntro > .arrows > a.next:hover {color: inherit;opacity: 1;transition: all 300ms ease;}.micAnimationIntro > .bullets > ul {bottom: -20px;display: block;line-height: 1;opacity: 0;position: absolute;text-align: center;width: 100%;z-index: 3;transition: all 800ms ease-out 1200ms;}.micAnimationIntro > .bullets.animated > ul {bottom: 20px;opacity: 1;}.micAnimationIntro > .bullets > ul > li {background: #ffffff none repeat scroll 0 0;border-radius: 6px;cursor: pointer;display: inline-block;height: 12px;margin: 0 4px;width: 12px;transition: all 300ms ease;}.micAnimationIntro > .bullets > ul > li:hover,.micAnimationIntro > .bullets > ul > li.selected {background: #888;}.micAnimationIntro > ul > .slide > .textBox.textWrap {top: 250px;width: 100%;transition: all 2s ease 1s;}.micAnimationIntro > ul > .slide .text0 {font-size: 118px;color: #FFFFFF;font-weight: 300;line-height: 1;text-transform: uppercase;}.micAnimationIntro > ul > .slide .text1 {font-size: 86px;font-weight: bold;color: #FFFFFF;text-transform: uppercase;line-height: 1;}@media all and (max-width: 767px){.micAnimationIntro > ul > .slide .text0 {font-size: 60px;}.micAnimationIntro > ul > .slide .text1 {font-size: 40px;}}@media all and (max-width: 500px){.micAnimationIntro > ul > .slide > .textBox.textWrap {top: 132px;}}.wmEventSlider + .wmWeatherWebcameStateCombi {margin-top: -60px;}.wmWeatherWebcameStateCombi .entry {float: left;padding: 71px 64px 59px 59px;position: relative;width: 33.333%;}.wmWeatherWebcameStateCombi .entry.weather {background: url("/img/intro2018/weather-bg.jpg") no-repeat center center;background-size: cover;cursor: pointer; z-index: 0;}.wmWeatherWebcameStateCombi .entry.weather:before {background: rgba(62,62,64,0.4);bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;z-index: -1;}.wmWeatherWebcameStateCombi .entry.state {background: url("/img/intro2018/state-bg.jpg") no-repeat center center;background-size: cover;cursor: pointer; z-index: 0;}.wmWeatherWebcameStateCombi .entry.state:before {background: rgba(181,22,33,0.7);bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;z-index: -1;}.wmWeatherWebcameStateCombi .entry a.title {color: #FFFFFF;font-size: 35px;font-weight: normal;line-height: 0.69;}.wmWeatherWebcameStateCombi .entry .subtitle {color: #FFFFFF;font-size: 24px;font-weight: normal;line-height: 1;margin: 19px 0 0;}.wmWeatherWebcameStateCombi .entry .content {display: block;margin: 56px 0 0;}.wmWeatherWebcameStateCombi .entry .content > .row {display: inline-block;margin-right: 9.7%;min-width: 140px;text-align: center;}.wmWeatherWebcameStateCombi .entry .content > .row.liftstate,.wmWeatherWebcameStateCombi .entry .content > .row.valley {margin-right: 0;}.wmWeatherWebcameStateCombi .entry .content > .row .value {color: #FFFFFF;font-size: 70px;font-weight: 300;height: 90px;line-height: 1.29;position: relative;}.wmWeatherWebcameStateCombi .entry .content > .row .value:after {background: #FFFFFF;bottom: 4px;content: "";height: 1px;left: 50%;margin-left: -66.5px;position: absolute;width: 133px;}.wmWeatherWebcameStateCombi .entry .content > .row .label {color: #FFFFFF;font-size: 16px;font-weight: 500;line-height: 1.5;margin: 5px 0 0;text-transform: uppercase;}.wmWeatherWebcameStateCombi .entry .content > .info {color: #FFFFFF;margin: 71px 0 0;padding-left: 114px;position: relative;text-align: left;}.wmWeatherWebcameStateCombi .entry.state .content > .info {padding-left: 111px;}.wmWeatherWebcameStateCombi .entry .content > .info > div {    left: 0;    position: absolute;}.wmWeatherWebcameStateCombi .entry .content > .info > img,.wmWeatherWebcameStateCombi .entry .content > .info > a > img {    left: 0;    position: absolute;}.wmWeatherWebcameStateCombi .entry .content > .info.bike > img,.wmWeatherWebcameStateCombi .entry .content > .info.bike > a > img {width: 90px;}.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-a {font-size: 76px;}.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-b,.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-c,.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-d {font-size: 53px;}.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-e {font-size: 51px;}.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-f,.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-g {font-size: 64px;}.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-h,.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-i,.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-j {font-size: 58px;}.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-k {font-size: 47px;}.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-l,.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-m {font-size: 61px;}.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-n,.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-o,.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-p {font-size: 57px;}.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-q {font-size: 64px;}.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-r {font-size: 58px;}.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-s,.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-t {font-size: 52px;}.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-u {font-size: 63px;}.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-v,.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-w,.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-x,.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-y,.wmWeatherWebcameStateCombi .entry .content > .info > div.icon-z {font-size: 58px;}.wmWeatherWebcameStateCombi .entry .content > .info > .title,.wmWeatherWebcameStateCombi .entry .content > .info > a > .title {color: #FFF;font-size: 24px;font-weight: normal;line-height: 1;margin: 0 0 10px;}.wmWeatherWebcameStateCombi .entry .content > .info > .text,.wmWeatherWebcameStateCombi .entry .content > .info > a > .text {color: #FFF;font-size: 16px;font-weight: normal;line-height: 1.5;}.wmWeatherWebcameStateCombi .entry.webcams {background: #F1F1F1;padding: 70px 0 64px 0;}.wmWeatherWebcameStateCombi .entry.webcams > a {color: #B51621;font-size: 35px;font-weight: 500;line-height: 0.69;margin: 0 64px 0 64px;}.wmWeatherWebcameStateCombi .entry.webcams > .slider {margin: 18px 0 0 0;}.wmWeatherWebcameStateCombi .owl-item {opacity: 0.3;}.wmWeatherWebcameStateCombi .owl-item .content {opacity: 0;transition: opacity 1000ms ease-in-out;}.wmWeatherWebcameStateCombi .owl-item.active {opacity: 1;}.wmWeatherWebcameStateCombi .owl-item.active .content {opacity: 1;transition: opacity 1000ms ease-in-out;}.wmWeatherWebcameStateCombi .entry.webcams .content {margin: 31px 0 0 0;text-align: left;transition: opacity 1000ms ease-in-out;}.wmWeatherWebcameStateCombi .entry.webcams .content .title {color: #B51621;font-size: 24px;font-weight: normal;line-height: 1;margin: 0 0 10px 0;}.wmWeatherWebcameStateCombi .entry.webcams .content p.info {color: #3E3E40;margin: 0 0 24px;padding: 0;}.wmWeatherWebcameStateCombi .entry.webcams .content p.info > span {display: block;font-size: 16px;font-weight: normal;line-height: 1.5;padding-left: 38px;position: relative;}.wmWeatherWebcameStateCombi .entry.webcams .content p.info > span > i {color: #B51621;left: 0;margin-top: -14px;position: absolute;top: 50%;}.wmWeatherWebcameStateCombi .entry.webcams .content .button {background: #FFFFFF;color: #B51621;font-size: 16px;font-weight: 500;height: 40px;line-height: 40px;padding: 0 10px;text-align: center;text-transform: uppercase;transition: background 300ms ease, color 300ms ease;width: 49.2%;}.wmWeatherWebcameStateCombi .entry.webcams .content .button:hover {background: #B51621;color: #FFFFFF;}.wmWeatherWebcameStateCombi .entry.webcams .content .button.view {float: left;}.wmWeatherWebcameStateCombi .entry.webcams .content .button.details {float: right;}.wmWeatherWebcameStateCombi .owl-nav > div {background-size: 64px !important;height: 64px;margin: -32px 0 0;opacity: 0;position: absolute;transition: opacity 300ms ease-in-out 300ms;width: 64px;}.wmWeatherWebcameStateCombi .owl-nav > div.show {opacity: 1;}.wmWeatherWebcameStateCombi .owl-nav > .owl-prev {background: url("/img/intro2018/slide-left.png") no-repeat top center;left: 0;}.wmWeatherWebcameStateCombi .owl-nav > .owl-next {background: url("/img/intro2018/slide-right.png") no-repeat top center;right: 0;}.wmWeatherWebcameStateCombi .owl-dots {bottom: -48px;display: none; position: absolute;text-align: center;width: 100%;}.wmWeatherWebcameStateCombi .owl-dots .owl-dot {display: inline-block;}.wmWeatherWebcameStateCombi .owl-dots .owl-dot > span {background: #DADADA;border-radius: 50%;display: inline-block;height: 8px;margin: 0 3px;width: 8px;}.wmWeatherWebcameStateCombi .owl-dots .owl-dot.active > span {background: #B51621;}@media all and (max-width: 1440px){.wmWeatherWebcameStateCombi .entry .content {text-align: left;}.wmWeatherWebcameStateCombi .entry .content > .row {text-align: center;}}@media all and (max-width: 1400px){.wmWeatherWebcameStateCombi .entry {padding: 51px 44px 39px 39px;}.wmWeatherWebcameStateCombi .entry.webcams {padding: 50px 0 44px 0;}.wmWeatherWebcameStateCombi .entry .content > .row {margin-right: 7%;}.wmWeatherWebcameStateCombi .owl-dots {bottom: -41px;}}@media all and (max-width: 1240px){.wmWeatherWebcameStateCombi .entry {padding: 41px 25px 44px 25px;}.wmWeatherWebcameStateCombi .entry.webcams {padding: 41px 0 28px 0;}.wmWeatherWebcameStateCombi .entry .content > .row {margin-right: 5%;}.wmWeatherWebcameStateCombi .entry .content > .row .value {font-size: 60px;height: 80px;}.wmWeatherWebcameStateCombi .entry .content > .row .value:after {margin-left: -60px;width: 120px;}}@media all and (max-width: 1100px){.wmWeatherWebcameStateCombi .entry .content > .row {margin-right: 2%;min-width: 135px;}.wmWeatherWebcameStateCombi .entry .content > .row .value {font-size: 50px;height: 70px;}.wmWeatherWebcameStateCombi .entry .content > .row .label {font-size: 14px;margin: 2px 0 0;}.wmWeatherWebcameStateCombi .entry .content > .info {margin: 51px 0 0;}.wmWeatherWebcameStateCombi .entry.webcams > a {margin: 0 33px 0 33px;} }@media all and (max-width: 990px){.wmWeatherWebcameStateCombi .entry {width: 50%;}.wmWeatherWebcameStateCombi .entry.state {width: 100%;}.wmWeatherWebcameStateCombi .entry.webcams {padding: 41px 0 50px 0;text-align: center; }.wmWeatherWebcameStateCombi .entry.webcams > a {margin: 0 64px 0;}.wmWeatherWebcameStateCombi .entry .content > .row {margin-right: 5%;}.wmWeatherWebcameStateCombi .entry .content > .row .value::after {margin-left: -67.5px;width: 133px;}}@media all and (max-width: 700px){.wmWeatherWebcameStateCombi .entry {min-height: auto !important;width: 100%;}.wmWeatherWebcameStateCombi .entry.webcams {padding: 41px 0 50px 0;}}@media all and (max-width: 500px){.wmWeatherWebcameStateCombi .owl-stage {padding-left: 20px !important;}.wmWeatherWebcameStateCombi .owl-item.active::before {background: #F1F1F1;content: "";height: 100%;left: -20px;position: absolute;top: 0;width: 10px;z-index: 100;}.wmWeatherWebcameStateCombi .owl-nav > .owl-next {background: url("/img/intro2018/slide-right.png") no-repeat top center;background-size: 64px !important;height: 64px;margin: -32px 0 0;position: absolute;right: 0;transition: opacity 300ms ease-in-out 300ms;width: 64px;}.wmWeatherWebcameStateCombi .owl-dots {right: 10px;}.wmWeatherWebcameStateCombi .entry {padding: 41px 20px 34px 20px;}.wmWeatherWebcameStateCombi .entry a.title {font-size: 24px;line-height: 1;}.wmWeatherWebcameStateCombi .entry .content {margin: 37px 0 0;}.wmWeatherWebcameStateCombi .entry .content > .row {margin-right: 3%;}.wmWeatherWebcameStateCombi .entry.webcams .content .button {width: 48%;}.wmWeatherWebcameStateCombi .entry a.title {position: relative;}.wmWeatherWebcameStateCombi .entry a.title > i {position: absolute;top: 50%;margin-top: -14px;}.wmWeatherWebcameStateCombi .entry .subtitle {margin: 3px 0 0;}.wmWeatherWebcameStateCombi .entry.webcams {padding: 42px 0 82px 0;}.wmWeatherWebcameStateCombi .entry.webcams > .slider {margin: 20px 0 0 0;}.wmWeatherWebcameStateCombi .entry.webcams > a {font-size: 24px;line-height: 1;margin: 0 21px 0;position: relative;}.wmWeatherWebcameStateCombi .entry.webcams > a > i {line-height: 34px;position: absolute;top: 50%;margin-top: -14px;}}.wmSocialWall {margin-top: 83px !important;}.wmSocialWall > h2 {color: #B51621;font-size: 36px;font-weight: normal;line-height: 0.69;margin-bottom: 30px;text-align: center;text-transform: uppercase;}.wmSocialWall > .wmText {margin: 0 auto;}.wmSocialWall .social {margin: 30px 0 48px;}.wmSocialWall .social ul {display: block;text-align: center;}.wmSocialWall .social li {display: inline-block;margin: 0 16px 0 0;}.wmSocialWall .social li:last-child {margin: 0;}.wmSocialWall .social a {background: #B51621;color: #FFFFFF;display: block;height: 32px;position: relative;text-align: center;transition: all 300ms ease-in-out;width: 32px;}.wmSocialWall .social a:hover {background: #8C161B;color: #FFFFFF;}.wmSocialWall .social a:before {font-size: 22px;font-weight: normal;left: 50%;margin: -16px 0 0 -9px;position: absolute;top: 50%;}.wmSocialWall .social a.fb:before {content: "\E815";font-family: "fontello";margin: -16px 0 0 -6px;}.wmSocialWall .social a.ig:before {content: "\F16D";font-family: "fontello";}.wmSocialWall .social a.tw:before {content: "\E816";font-family: "fontello";}.wmSocialWall .social a.gp:before {content: "\F0D5";font-family: "fontello";font-size: 17px;margin: -13px 0 0 -10px;}.wmSocialWall .social a.yt:before {content: "\E83A";font-family: "fontello";}ul.juicer-feed {max-height: none !important;   } .juicer-feed .j-paginate {font: 16px/1.5 DINWeb,sans-serif !important;background: #b51621 !important; border: none !important;color: #ffffff !important; font-size: 20px !important;font-weight: bold !important; line-height: 48px !important;margin-top: 0 !important; margin-bottom: 0 !important;padding: 0 10px !important; text-transform: none !important;  }.juicer-feed .j-paginate:hover {background: #8C161B !important;color: #FFFFFF !important; }.j-post-overlay.juicer-feed a.juicer-button {border: 2px solid #b51621 !important;color: #3e3e40 !important; text-transform: none; }.j-post-overlay.juicer-feed a.juicer-button:hover {background: #8C161B !important; color: #FFFFFF !important;}@media all and (max-width: 500px){ .wmSocialWall {margin-bottom: 20px; } }.wmAnimationOverlay {display: block;position: absolute;top: 0;bottom: 0;left: 100%;width: 100%;background-color: rgba(181, 22, 33, 0.8);background-image: linear-gradient(to right, #651516 8%, rgba(101, 21, 22, 0) 100%);transition: all 800ms ease;z-index: 10;}.wmAnimationOverlay.inside {transform: translateX(-100%);}.wmAnimationOverlay:before {content: "";position: absolute;top: 0;left: 0;width: 0;height: 0;border-style: solid;border-width: 300px 1200px 0 0;border-color: rgba(62, 62, 64, 0.2) transparent transparent transparent;}.wmAnimationOverlay > .close {display: block;position: absolute;width: 64px;height: 38px;background: #3e3e40;top: 0;right: 0;margin-bottom: 16px;cursor: pointer;z-index: 1;}.wmAnimationOverlay > .close:before {content: "\E82A";font-family: 'fontello';color: #ffffff;font-size: 24px;padding: 7px 0 0 20px;}.wmAnimationOverlay > .close:after {content: "";position: absolute;bottom: -16px;right: 0;width: 0;height: 0;border-style: solid;border-width: 0 64px 16px 0;border-color: transparent #3e3e40 transparent transparent;}.wmAnimationOverlay > .button {display: block;position: absolute;width: 80px;height: 187px;top: 50%;left: -80px;cursor: pointer;background-image: url(/img/layout/animation-overlay-button.svg);background-size: 100%;background-repeat: no-repeat;}.wmAnimationOverlay > .button > .bike::before {content: "\E81F";font-family: 'fontello';display: block;position: absolute;top: 50%;left: 50%;color: #ffffff;transform: translate(-50%, 0);font-size: 28px;}.wmAnimationOverlay > .content {display: block;top: 37%;position: sticky;}.wmAnimationOverlay .content > .container {display: flex;flex-direction: row;max-width: 1040px;}.wmAnimationOverlay .content > .container .left {display: flex;flex: 0 0 440px;flex-direction: column;padding-right: 40px;}.wmAnimationOverlay .content > .container .left > .container {display: flex;flex-direction: row;}.wmAnimationOverlay .content > .container .left > .container > .bike:after {content: "\E81F";font-family: 'fontello';display: block;position: relative;color: #ffffff;font-size: 34px;margin-right: 14px;margin-top: -17px;}.wmAnimationOverlay .content > .container .left > .container > p {color: #ffffff;font-size: 18px;line-height: 1.33;margin-bottom: 29px;}.wmAnimationOverlay .content > .container .left > h2 {color: #ffffff;font-size: 55px;line-height: 1;margin-bottom: 16px;}.wmAnimationOverlay .content > .container .left > p {color: #ffffff;font-weight: 300;line-height: 1.5;margin-bottom: 20px;}.wmAnimationOverlay .content > .container .left > .button {color: #ffffff;display: table;font-size: 20px;font-weight: 500;line-height: 1.2;border: 1px solid #ffffff;padding: 9px 20px 13px;margin-top: auto;max-width: 100px;text-align: center;}.wmAnimationOverlay .content > .container .right {flex: 1 1 auto;display: block;}.wmAnimationOverlay .content > .container .right img {display: block;width: 100%;}@media (min-width: 800px) and (max-height: 650px){.wmAnimationOverlay > .content {top: 22%;}}@media all and (max-width: 800px){.wmAnimationOverlay > .content {top: 0;}.wmAnimationOverlay .content > .container {flex-direction: column;margin-top: 0;justify-content: center;}.wmAnimationOverlay .content > .container .left {order: 1;margin-top: 45px;padding-left: 20px;padding-right: 20px;}.wmAnimationOverlay .content > .container .right {margin-left: -20px;margin-right: -20px;max-height: 268px;overflow: hidden;}.wmAnimationOverlay > .button {top: auto;bottom: 141px;}.wmAnimationOverlay .content > .container .left > .container > p {font-size: 16px;margin-bottom: 18px;}.wmAnimationOverlay .content > .container .left > h2 {font-size: 45px;font-weight: normal;margin-bottom: 11px;text-align: center;}.wmAnimationOverlay .content > .container .left > p {font-size: 16px;margin-bottom: 80px;text-align: center;}.wmAnimationOverlay .content > .container .left > .container {justify-content: center;}.wmAnimationOverlay .content > .container .left > .container > .bike::after {font-size: 28px;margin-top: -14px;}.wmAnimationOverlay .content > .container .left > .button {margin-top: 0;margin-left: auto;margin-right: auto;}}@media (max-width: 800px) and (max-height: 519px){.wmAnimationOverlay .content > .container .left {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);margin-top: 0;min-width: 280px;}.wmAnimationOverlay .content > .container .right {max-height: 530px;}}@media (max-width: 800px) and (max-height: 440px){.wmAnimationOverlay .content > .container .left {top: 27%;}}@media all and (max-height: 700px){.wmAnimationOverlay .content > .container .left > p {margin-bottom: 30px;}}@media all and (max-height: 650px){.wmAnimationOverlay .content > .container .left > h2 {font-size: 35px;}.wmAnimationOverlay .content > .container .left > p {margin-bottom: 30px;}}@media all and (max-height: 550px){.wmAnimationOverlay > .button {margin-top: -93px;left: -56px;height: 130px;background-size: 70%;top: 55%;}.wmAnimationOverlay > .button > .bike::before {left: 35%;font-size: 23px;}.wmAnimationOverlay .content > .container .left {margin-top: 35px;}.wmAnimationOverlay .content > .container .left > h2 {margin-bottom: 20px;}.wmAnimationOverlay .content > .container .left > p {display: none;}}@media all and (max-height: 550px){.wmAnimationOverlay .content > .container .left > h2 {font-size: 30px;}}h1 {color: #B51621;font-size: 35px;font-weight: normal;text-align: center;text-transform: uppercase;}@media all and (max-width: 500px){h1 {font-size: 24px;}}h1 + .wmText {margin-top: -40px;}.wmText {color: #3E3E40;font-size: 18px;font-weight: normal;line-height: 1.33;max-width: 832px;text-align: center;}.wmTeaserFullscreen {position: relative;}.wmTeaserFullscreen h2 {display: none;}.wmTeaserFullscreen > article > figure > .image {display: block;position: relative;}.wmTeaserFullscreen > article > figure > .image:before {background: rgba(0,0,0,0.2);bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;}.wmTeaserFullscreen > article > figure > div > img {display: block;width: 100%;}.wmTeaserFullscreen > article > figure > figcaption {left: 50%;padding: 0 20px;position: absolute;text-align: center;top: 50%;transform: translate(-50%, -55%);-moz-transform: translateX(-50%) translateY(-55%);-webkit-transform: translateX(-50%) translateY(-55%);-o-transform: translateX(-50%) translateY(-55%);-ms-transform: translateX(-50%) translateY(-55%);width: 100%;}.wmTeaserFullscreen > article > figure > figcaption p.addition {color: #FFFFFF;font-size: 24px;font-weight: normal;line-height: 1;margin: 0 0 8px;text-shadow: 0 2px 2px rgba(0, 0, 0, 0.5);}.wmTeaserFullscreen > article > figure > figcaption p.title {color: #FFFFFF;font-size: 118px;font-weight: 300;line-height: normal;margin: 0 0 1px;text-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);text-transform: uppercase;}.wmTeaserFullscreen > article > figure > figcaption .more {background: #B51621;color: #FFFFFF;font-size: 20px;font-weight: 500;line-height: normal;padding: 9px 22px 12px;}@media all and (max-width: 1300px){.wmTeaserFullscreen > article > figure > figcaption p.title {font-size: 80px;}}@media all and (max-width: 1200px){.wmTeaserFullscreen > article > figure > figcaption p.title {font-size: 40px;line-height: 1.6em; }}@media all and (max-width: 980px){.wmTeaserFullscreen > article > figure > .image:before {z-index: 1;}.wmTeaserFullscreen > article > figure > div > img {left: 50%;max-height: 430px;min-height: 430px;position: relative;transform: translate(-50%, 0);-moz-transform: translateX(-50%) translateY(0);-webkit-transform: translateX(-50%) translateY(0);-o-transform: translateX(-50%) translateY(0);-ms-transform: translateX(-50%) translateY(0);width: auto;}.wmTeaserFullscreen > article > figure > figcaption {z-index: 100;}.wmTeaserFullscreen > article > figure > figcaption p.title {margin: 0 0 10px;}}@media all and (max-width: 500px){.wmTeaserFullscreen > article > figure > figcaption p.title {font-size: 30px;}.wmTeaserFullscreen > article > figure > figcaption .more {display: inline-block; padding: 9px 22px 12px;}}.wmHeadlineTextCombi + .wmTeaserSlider {margin-top: -100px;}.wmTeaserSlider h2 {color: #B51621;font-size: 35px;font-weight: normal;margin-bottom: 30px;text-align: center;text-transform: uppercase;}.wmTeaserSlider article {cursor: pointer;float: left;position: relative;}.wmTeaserSlider .owl-item {opacity: 0.6;transition: opacity 500ms ease-in-out;}.wmTeaserSlider .owl-item.active {opacity: 1;transition: opacity 500ms ease-in-out;}.wmTeaserSlider .owl-stage {margin-left: auto;margin-right: auto;}.wmTeaserSlider article > h2 {display: none;}.wmTeaserSlider article figure > a {display: block;}.wmTeaserSlider article figure > a img {display: block;width: 100%;}.wmTeaserSlider article figure > figcaption {padding: 31px 0 25px;}.wmTeaserSlider article figure > figcaption > a.title {color: #B51621;display: table;font-size: 24px;font-weight: normal;line-height: 1;margin: 0 0 10px;}.wmTeaserSlider article figure > figcaption .addition {color: #3E3E40;font-size: 16px;font-weight: 300;line-height: 1.5;opacity: 0.6; }.wmTeaserSlider article figure > figcaption .text {color: #3E3E40;font-size: 16px;font-weight: 300;line-height: 1.5;}.wmTeaserSlider .owl-nav {}.wmTeaserSlider .owl-nav > div {background-size: 64px !important;height: 64px;margin: -32px 0 0;opacity: 0;position: absolute;transition: opacity 300ms ease-in-out 300ms;width: 64px;}.wmTeaserSlider .owl-nav > div.show {opacity: 1;}.wmTeaserSlider .owl-nav > .owl-prev {background: url("/img/intro2018/slide-left.png") no-repeat top center;left: 0;}.wmTeaserSlider .owl-nav > .owl-prev.disabled {opacity: 0.3; }.wmTeaserSlider .owl-nav > .owl-next {background: url("/img/intro2018/slide-right.png") no-repeat top center;right: 0;}.wmTeaserSlider .owl-nav > .owl-next.disabled {opacity: 0.3; }@media all and (max-width: 500px){.wmHeadlineTextCombi + .wmTeaserSlider {margin-top: 0;margin-bottom: 0; }.wmTeaserSlider h2 {font-size: 24px;line-height: 1;}.wmTeaserSlider .owl-stage {padding-left: 20px !important;position: relative;}.wmTeaserSlider .owl-item.active:before {background: #FFFFFF;content: "";height: 100%;left: -20px;position: absolute;top: 0;width: 10px;z-index: 100;}}.wmTeaserFullscreen + .wmEventSlider {margin-top: -60px;}.wmEventSlider {background: url("/img/intro2018/events-bg.jpg") no-repeat center center;background-size: cover;padding: 84px 0 80px;position: relative;}.wmEventSlider > p {position: relative;}.wmEventSlider > p > a.wmElHeadline {color: #B51621;font-size: 35px;font-weight: 500;line-height: 0.69; }.wmEventSlider > p > .button {    background: #B51621;    color: #ffffff;    display: block;    font-size: 20px;    font-weight: bold;    line-height: 48px;    padding: 0 18px;    position: absolute;    right: 20px;    top: -12px;    transition: background 300ms ease-in-out;}.wmEventSlider > p > .button:hover {background: #8C161B;}.wmEventSlider > div {margin: 37px 0 0;}.wmEventSlider article {background: #FFFFFF;cursor: pointer;float: left;position: relative;}.wmEventSlider .owl-item {opacity: 0.6;transition: opacity 500ms ease-in-out;}.wmEventSlider .owl-item.active {opacity: 1;transition: opacity 500ms ease-in-out;}.wmEventSlider article > h2 {display: none;}.wmEventSlider article > figure > p.date {background: #B51621;color: #FFFFFF;font-size: 22px;font-weight: 500;height: 40px;line-height: 40px;text-align: center;}.wmEventSlider article figure > a {display: block;}.wmEventSlider article figure > a img {display: block;width: 100%;}.wmEventSlider article figure > figcaption {padding: 22px 16px 20px;}.wmEventSlider article figure > figcaption > a.title {color: #B51621;display: table;font-size: 24px;font-weight: normal;line-height: 1;margin: 0 0 10px;}.wmEventSlider article figure > figcaption .text {color: #3E3E40;font-size: 16px;font-weight: 300;line-height: 1.5;}.wmEventSlider .owl-nav {}.wmEventSlider .owl-nav > .owl-next {background: url("/img/intro2018/slide-right.png") no-repeat top center;background-size: 64px !important;height: 64px;margin: -32px 0 0;position: absolute;right: 0;top: 50%;transition: opacity 300ms ease-in-out 300ms;width: 64px;}.wmEventSlider .owl-nav > .owl-next.disabled {opacity: 0.3;}.wmEventSlider .owl-nav > .owl-prev {background: url("/img/intro2018/slide-left.png") no-repeat top center;background-size: 64px !important;height: 64px;margin: -32px 0 0;position: absolute;left: 0;top: 50%;transition: opacity 300ms ease-in-out 300ms;width: 64px;}.wmEventSlider .owl-nav > .owl-prev.disabled {opacity: 0.3;}@media all and (max-width: 900px){.wmTeaserFullscreen + .wmEventSlider {margin-top: -30px;}.wmEventSlider {padding: 33px 0 40px;}.wmEventSlider > p {text-align: center; }.wmEventSlider > p > a.wmElHeadline {display: block; font-size: 24px;line-height: 1;margin: 0 auto; padding: 0 20px 0 0;}.wmEventSlider > p > a.wmElHeadline > i {position: relative; top: 3px;}.wmEventSlider > div {margin: 16px 0 0;}.wmEventSlider > p > .button {display: inline-block;  position: relative; line-height: 48px; margin-top: 10px; top: auto;right: auto; }}@media all and (max-width: 550px){.wmEventSlider .owl-nav > .owl-prev,.wmEventSlider .owl-nav > .owl-next {margin-top: 0;top: auto;}}@media all and (max-width: 450px){.wmEventSlider > p > .button {display: inline-block;margin-top: 10px;position: relative;right: auto;top: auto; }}.wmHeadlineTextCombi {background-size: cover;background-position: bottom;margin-top: -20px;padding: 110px 0 85px; z-index: 0;}.wmHeadlineTextCombi:before {background: rgba(255,255,255,0.8);bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;z-index: -1;}.wmHeadlineTextCombi:after {background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #ffffff);bottom: 0;content: "";height: 176px;left: 0;position: absolute;right: 0;z-index: -1;}.wmHeadlineTextCombi h1 + .wmText { margin-top: 0;  }.wmHeadlineTextCombi h1 {font-weight: 500; margin-bottom: 21px; }.wmHeadlineTextCombi .wmText {margin: 0 auto; }@media all and (max-width: 500px){.wmHeadlineTextCombi {margin-bottom: 0;padding: 46px 0 41px;}}.cmsYoutube > h2 {text-align: center;margin-bottom: 20px;}.cmsYoutube > p {text-align: center; }.cmsFile {border-top: 1px solid #F1F1F1;border-bottom: 1px solid #F1F1F1;padding: 10px 0; }.cmsFile + .cmsFile {border-top: 0; margin-top: -60px !important;}.cmsFile > a.label {background: none; cursor: pointer;  color: #B51621;float: left; font-size: 24px; line-height: 50px; padding: 0; text-transform: none;}.cmsFile > a.label > span {position: absolute;    font-size: 12px;    top: 12px;    margin-left: 10px;    background: #B51621;    height: 20px;    line-height: 20px;    color: #FFFFFF;    padding: 0 5px;    font-weight: bold;    text-transform: uppercase; }.cmsFile > a.button {background: #B51621;    color: #FFFFFF;    float: right;    font-size: 20px;        font-weight: 500;    line-height: normal;    padding: 9px 22px 12px;    text-transform: none; }@media all and (max-width: 1500px){ .cmsFile {margin: 60px 20px; }}@media all and (max-width: 500px){ .cmsFile > a.label { float: none;}.cmsFile > a.button { display: none;}}.cmsButton {text-align: center}.cmsButton > a {background: #B51621;    color: #FFFFFF;    display: inline-block;     font-size: 20px;    font-weight: 500;    line-height: normal;    padding: 9px 22px 12px;}