/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{margin:0;padding:0}:root{--tint:#e2002a}.is-tabbing button::-moz-focus-inner{border:0}.is-tabbing .autocomplete-panel button.close-btn:focus,.is-tabbing .input-radio input:focus+span,.is-tabbing .oebb-dropdown-panel__btn-close--active,.is-tabbing .options-field input:focus+svg,.is-tabbing a:focus,.is-tabbing button:focus,.is-tabbing div:focus,.is-tabbing input[type=checkbox]:focus+checkbox-icon,.is-tabbing input[type=radio]:focus+radiobutton-checked-icon,.is-tabbing input[type=radio]:focus+radiobutton-icon,.is-tabbing input[type=submit]:focus{outline:2px dotted #e2002a;outline-offset:2px;z-index:10}.is-tabbing .service-nav a:focus{outline-offset:-4px;position:relative}.is-tabbing .main-nav a:focus,.is-tabbing .main-nav button:focus{outline-offset:-4px}.is-tabbing .main-nav ul>li>a.nav-sub-panel-link,.is-tabbing .main-nav>li>a.open-link{background:transparent;z-index:15}.is-tabbing .main-nav>li>a.open-link:focus{background-color:#383736}.is-tabbing .main-nav ul>li>a.nav-sub-panel-link:focus{background-color:#565656}.is-tabbing .main-nav ul>li>.nav-sub-panel-link:focus{outline-color:#e2002a}.is-tabbing .train-equipment .backward-link:focus,.is-tabbing .train-equipment .forward-link:focus{outline-offset:-2px;z-index:99999}.no-js .js-lazy-image{display:none}ul[class$="nav right"],ul[class$=nav]{font-size:0}ul[class$="-nav right"]>li,ul[class$=-nav]>li{display:inline-block;font-size:0;height:100%;list-style-type:none;margin:0;padding:0}ul[class$="-nav right"]>li a,ul[class$=-nav]>li a{font-size:18px}ul[class$="-nav right"]>li a:after,ul[class$=-nav]>li a:after{clear:both}@media screen and (max-width:1240px){body{padding:0;width:100%}.ocopen{overflow:hidden}.ocopen body{-webkit-overflow-scrolling:touch;overflow:auto}.ocopen .main-menu{margin-left:0}.scroll-container{margin-left:0;max-width:1280px;overflow:hidden;transition:margin-left .4s linear;width:100%}.ocopen .scroll-container{margin-left:350px}header{margin-left:0;transition:margin-left .4s linear}.ocopen header,.ocopen.template--waterfall .waterfall-header{margin-left:350px}.content{margin-top:0;padding-top:70px}}@media screen and (max-width:640px){.ocopen .scroll-container,.ocopen header,.ocopen.template--waterfall .waterfall-header{margin-left:320px}.content{padding-top:50px}}@media screen and (max-width:360px){.ocopen .scroll-container,.ocopen header,.ocopen.template--waterfall .waterfall-header{margin-left:275px}}@media screen and (max-width:1240px){.facelift-2025 .indented-module,.indented-module{padding:20px}}.align-right{text-align:right}.align-center{text-align:center}.content{color:#666}.content .biggest,.content .h1,.content h1{-webkit-font-smoothing:antialiased;font-size:60px;font-weight:700;margin-bottom:24px;margin-top:0;width:100%}.content .bigger,.content .h2,.content h2{font-size:34px;font-weight:400;margin-bottom:24px;width:100%}@media screen and (max-width:640px){.content .bigger,.content .h2,.content h2{font-size:28px;font-weight:400;margin-bottom:20px;width:100%}}@media screen and (max-width:480px){.content .bigger,.content .h2,.content h2{font-size:24px}}.content .big,.content .h3,.content h3{font-size:24px;font-weight:400;margin-bottom:16px}.content .h4,.content .small,.content h4{-webkit-font-smoothing:antialiased;font-size:20px;font-weight:700;margin-bottom:12px}.content .h5,.content .smaller,.content h5{-webkit-font-smoothing:antialiased;font-size:18px;font-weight:700;margin-bottom:6px}.content .h6,.content .smallest,.content h6{-webkit-font-smoothing:antialiased;font-size:16px;font-weight:700;margin-bottom:4px}.content .big--normal,.content .bigger--normal,.content .biggest--normal,.content .small--normal,.content .smaller--normal,.content .smallest--normal{font-weight:400}.content .top-line{transform:translateY(-50%)}.content .top-line:before{background:currentColor;content:"";display:block;height:1px;left:0;position:absolute;top:-22px;width:100%}.content p{line-height:1.5;margin-bottom:20px}.content .font-size--middle{font-size:1.2em}.content .font-size--large{font-size:1.4em}.content .font-size--xlarge{font-size:1.675em}.content .font-size--xxlarge{font-size:2.5em}.content .font-size--xxxlarge{font-size:3.5em}.content .font-alignment--centered{text-align:center}.content .font-alignment--right{text-align:right}.content .font-uppercase{text-transform:uppercase}.content .font-color--red{color:#e2002a}.content .font-color--white{color:#fff;padding:20px}.content .background-color--white{background:#fff;padding:40px 20px}.content .background-color--black{background:#000;padding:20px}.content .background-color--blackTransparent{background:rgba(0,0,0,.8);padding:20px}.content .callout{margin-bottom:20px}.facelift-2025 .content .callout:last-child{margin-bottom:0}.content .callout__heading{color:#e2002a;display:block;font-family:FrutigerNextBold,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:16px;margin-bottom:6px;padding-left:16px;text-transform:uppercase}.content .callout__body{padding-left:16px;position:relative}.facelift-2025 .content .callout__body p:last-child{margin-bottom:0}.content .callout__body:after{background-color:#e2002a;bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:4px}.connectionsViewPanel a,.content .lp-steps .lp-steps-panel .lp-step__description a,.content .row a{-webkit-font-smoothing:antialiased;font-weight:700}a[name],a[name]:before{display:block;height:80px;margin-top:-80px;position:relative;visibility:hidden}a[name]:before{content:" "}.content .back-link{-webkit-font-smoothing:antialiased;display:block;font-weight:700;margin-bottom:20px}.content .back-link .ic-nav-backward{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#arrow_left-view);height:14px}.content .back-link:hover .ic-nav-backward{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#arrow_left-view)}.action-btn-container{display:contents}.action-btn,.content .more-btn,.content a.action-btn,.content a.more-btn{-webkit-font-smoothing:antialiased;background:#e2002a;border:1px solid #e2002a;color:#fff;cursor:pointer;display:block;font-family:inherit;font-size:20px;font-weight:700;margin-bottom:5px;max-width:350px;padding:12px 20px;text-align:center;text-decoration:none;width:100%}.action-btn--right,.content .more-btn--right,.content a.action-btn--right,.content a.more-btn--right{display:block;margin-left:auto}.action-btn-position--centered,.content .more-btn-position--centered,.content a.action-btn-position--centered,.content a.more-btn-position--centered{text-align:center}.action-btn-position--right,.content .more-btn-position--right,.content a.action-btn-position--right,.content a.more-btn-position--right{text-align:right}.action-btn.action-btn--oebb-red,.content .more-btn.action-btn--oebb-red,.content a.action-btn.action-btn--oebb-red,.content a.more-btn.action-btn--oebb-red{background:#e2002a;border:1px solid #e2002a}.action-btn.action-btn--oebb-red-inversed,.content .more-btn.action-btn--oebb-red-inversed,.content a.action-btn.action-btn--oebb-red-inversed,.content a.more-btn.action-btn--oebb-red-inversed{background:none;border:1px solid #e2002a;color:#e2002a}.action-btn.action-btn--oebb-red-inversed .ic-nav-forward,.content .more-btn.action-btn--oebb-red-inversed .ic-nav-forward,.content a.action-btn.action-btn--oebb-red-inversed .ic-nav-forward,.content a.more-btn.action-btn--oebb-red-inversed .ic-nav-forward{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#arrow_right-view)}.action-btn.action-btn--oebb-red-inversed .ic-tickets,.content .more-btn.action-btn--oebb-red-inversed .ic-tickets,.content a.action-btn.action-btn--oebb-red-inversed .ic-tickets,.content a.more-btn.action-btn--oebb-red-inversed .ic-tickets{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#ticketshop-view)}.action-btn.action-btn--oebb-red-inversed .ic-luggage,.content .more-btn.action-btn--oebb-red-inversed .ic-luggage,.content a.action-btn.action-btn--oebb-red-inversed .ic-luggage,.content a.more-btn.action-btn--oebb-red-inversed .ic-luggage{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#luggage-view)}.action-btn.action-btn--oebb-red-inversed .ic-transport,.content .more-btn.action-btn--oebb-red-inversed .ic-transport,.content a.action-btn.action-btn--oebb-red-inversed .ic-transport,.content a.more-btn.action-btn--oebb-red-inversed .ic-transport{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#transport-view)}.action-btn.action-btn--nj-blue,.content .more-btn.action-btn--nj-blue,.content a.action-btn.action-btn--nj-blue,.content a.more-btn.action-btn--nj-blue{background:#111b42;border:1px solid #111b42}.action-btn.action-btn--nj-blue-inversed,.content .more-btn.action-btn--nj-blue-inversed,.content a.action-btn.action-btn--nj-blue-inversed,.content a.more-btn.action-btn--nj-blue-inversed{background:none;border:1px solid #111b42;color:#111b42}.action-btn.action-btn--nj-blue-inversed .ic-nav-forward,.content .more-btn.action-btn--nj-blue-inversed .ic-nav-forward,.content a.action-btn.action-btn--nj-blue-inversed .ic-nav-forward,.content a.more-btn.action-btn--nj-blue-inversed .ic-nav-forward{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#arrow_right-view)}.action-btn.action-btn--nj-blue-inversed .ic-tickets,.content .more-btn.action-btn--nj-blue-inversed .ic-tickets,.content a.action-btn.action-btn--nj-blue-inversed .ic-tickets,.content a.more-btn.action-btn--nj-blue-inversed .ic-tickets{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#ticketshop-view)}.action-btn.action-btn--nj-blue-inversed .ic-luggage,.content .more-btn.action-btn--nj-blue-inversed .ic-luggage,.content a.action-btn.action-btn--nj-blue-inversed .ic-luggage,.content a.more-btn.action-btn--nj-blue-inversed .ic-luggage{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#luggage-view)}.action-btn.action-btn--nj-blue-inversed .ic-transport,.content .more-btn.action-btn--nj-blue-inversed .ic-transport,.content a.action-btn.action-btn--nj-blue-inversed .ic-transport,.content a.more-btn.action-btn--nj-blue-inversed .ic-transport{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#transport-view)}.action-btn:active,.action-btn:focus,.action-btn:hover,.content .more-btn:active,.content .more-btn:focus,.content .more-btn:hover,.content a.action-btn:active,.content a.action-btn:focus,.content a.action-btn:hover,.content a.more-btn:active,.content a.more-btn:focus,.content a.more-btn:hover{background:#fff;border:1px solid #e2002a;color:#e2002a}.action-btn:active.action-btn--oebb-red,.action-btn:focus.action-btn--oebb-red,.action-btn:hover.action-btn--oebb-red,.content .more-btn:active.action-btn--oebb-red,.content .more-btn:focus.action-btn--oebb-red,.content .more-btn:hover.action-btn--oebb-red,.content a.action-btn:active.action-btn--oebb-red,.content a.action-btn:focus.action-btn--oebb-red,.content a.action-btn:hover.action-btn--oebb-red,.content a.more-btn:active.action-btn--oebb-red,.content a.more-btn:focus.action-btn--oebb-red,.content a.more-btn:hover.action-btn--oebb-red{border-color:#e2002a;color:#e2002a}.action-btn:active.action-btn--oebb-red .ic-nav-forward,.action-btn:focus.action-btn--oebb-red .ic-nav-forward,.action-btn:hover.action-btn--oebb-red .ic-nav-forward,.content .more-btn:active.action-btn--oebb-red .ic-nav-forward,.content .more-btn:focus.action-btn--oebb-red .ic-nav-forward,.content .more-btn:hover.action-btn--oebb-red .ic-nav-forward,.content a.action-btn:active.action-btn--oebb-red .ic-nav-forward,.content a.action-btn:focus.action-btn--oebb-red .ic-nav-forward,.content a.action-btn:hover.action-btn--oebb-red .ic-nav-forward,.content a.more-btn:active.action-btn--oebb-red .ic-nav-forward,.content a.more-btn:focus.action-btn--oebb-red .ic-nav-forward,.content a.more-btn:hover.action-btn--oebb-red .ic-nav-forward{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#arrow_right-view)}.action-btn:active.action-btn--oebb-red .ic-tickets,.action-btn:focus.action-btn--oebb-red .ic-tickets,.action-btn:hover.action-btn--oebb-red .ic-tickets,.content .more-btn:active.action-btn--oebb-red .ic-tickets,.content .more-btn:focus.action-btn--oebb-red .ic-tickets,.content .more-btn:hover.action-btn--oebb-red .ic-tickets,.content a.action-btn:active.action-btn--oebb-red .ic-tickets,.content a.action-btn:focus.action-btn--oebb-red .ic-tickets,.content a.action-btn:hover.action-btn--oebb-red .ic-tickets,.content a.more-btn:active.action-btn--oebb-red .ic-tickets,.content a.more-btn:focus.action-btn--oebb-red .ic-tickets,.content a.more-btn:hover.action-btn--oebb-red .ic-tickets{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#ticketshop-view)}.action-btn:active.action-btn--oebb-red .ic-luggage,.action-btn:focus.action-btn--oebb-red .ic-luggage,.action-btn:hover.action-btn--oebb-red .ic-luggage,.content .more-btn:active.action-btn--oebb-red .ic-luggage,.content .more-btn:focus.action-btn--oebb-red .ic-luggage,.content .more-btn:hover.action-btn--oebb-red .ic-luggage,.content a.action-btn:active.action-btn--oebb-red .ic-luggage,.content a.action-btn:focus.action-btn--oebb-red .ic-luggage,.content a.action-btn:hover.action-btn--oebb-red .ic-luggage,.content a.more-btn:active.action-btn--oebb-red .ic-luggage,.content a.more-btn:focus.action-btn--oebb-red .ic-luggage,.content a.more-btn:hover.action-btn--oebb-red .ic-luggage{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#luggage-view)}.action-btn:active.action-btn--oebb-red .ic-transport,.action-btn:focus.action-btn--oebb-red .ic-transport,.action-btn:hover.action-btn--oebb-red .ic-transport,.content .more-btn:active.action-btn--oebb-red .ic-transport,.content .more-btn:focus.action-btn--oebb-red .ic-transport,.content .more-btn:hover.action-btn--oebb-red .ic-transport,.content a.action-btn:active.action-btn--oebb-red .ic-transport,.content a.action-btn:focus.action-btn--oebb-red .ic-transport,.content a.action-btn:hover.action-btn--oebb-red .ic-transport,.content a.more-btn:active.action-btn--oebb-red .ic-transport,.content a.more-btn:focus.action-btn--oebb-red .ic-transport,.content a.more-btn:hover.action-btn--oebb-red .ic-transport{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#transport-view)}.action-btn:active.action-btn--oebb-red-inversed,.action-btn:focus.action-btn--oebb-red-inversed,.action-btn:hover.action-btn--oebb-red-inversed,.content .more-btn:active.action-btn--oebb-red-inversed,.content .more-btn:focus.action-btn--oebb-red-inversed,.content .more-btn:hover.action-btn--oebb-red-inversed,.content a.action-btn:active.action-btn--oebb-red-inversed,.content a.action-btn:focus.action-btn--oebb-red-inversed,.content a.action-btn:hover.action-btn--oebb-red-inversed,.content a.more-btn:active.action-btn--oebb-red-inversed,.content a.more-btn:focus.action-btn--oebb-red-inversed,.content a.more-btn:hover.action-btn--oebb-red-inversed{border-color:#e2002a;color:#e2002a}.action-btn:active.action-btn--nj-blue,.action-btn:focus.action-btn--nj-blue,.action-btn:hover.action-btn--nj-blue,.content .more-btn:active.action-btn--nj-blue,.content .more-btn:focus.action-btn--nj-blue,.content .more-btn:hover.action-btn--nj-blue,.content a.action-btn:active.action-btn--nj-blue,.content a.action-btn:focus.action-btn--nj-blue,.content a.action-btn:hover.action-btn--nj-blue,.content a.more-btn:active.action-btn--nj-blue,.content a.more-btn:focus.action-btn--nj-blue,.content a.more-btn:hover.action-btn--nj-blue{border-color:#111b42;color:#111b42}.action-btn:active.action-btn--nj-blue .ic-nav-forward,.action-btn:focus.action-btn--nj-blue .ic-nav-forward,.action-btn:hover.action-btn--nj-blue .ic-nav-forward,.content .more-btn:active.action-btn--nj-blue .ic-nav-forward,.content .more-btn:focus.action-btn--nj-blue .ic-nav-forward,.content .more-btn:hover.action-btn--nj-blue .ic-nav-forward,.content a.action-btn:active.action-btn--nj-blue .ic-nav-forward,.content a.action-btn:focus.action-btn--nj-blue .ic-nav-forward,.content a.action-btn:hover.action-btn--nj-blue .ic-nav-forward,.content a.more-btn:active.action-btn--nj-blue .ic-nav-forward,.content a.more-btn:focus.action-btn--nj-blue .ic-nav-forward,.content a.more-btn:hover.action-btn--nj-blue .ic-nav-forward{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#arrow_right-view)}.action-btn:active.action-btn--nj-blue .ic-tickets,.action-btn:focus.action-btn--nj-blue .ic-tickets,.action-btn:hover.action-btn--nj-blue .ic-tickets,.content .more-btn:active.action-btn--nj-blue .ic-tickets,.content .more-btn:focus.action-btn--nj-blue .ic-tickets,.content .more-btn:hover.action-btn--nj-blue .ic-tickets,.content a.action-btn:active.action-btn--nj-blue .ic-tickets,.content a.action-btn:focus.action-btn--nj-blue .ic-tickets,.content a.action-btn:hover.action-btn--nj-blue .ic-tickets,.content a.more-btn:active.action-btn--nj-blue .ic-tickets,.content a.more-btn:focus.action-btn--nj-blue .ic-tickets,.content a.more-btn:hover.action-btn--nj-blue .ic-tickets{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#ticketshop-view)}.action-btn:active.action-btn--nj-blue .ic-luggage,.action-btn:focus.action-btn--nj-blue .ic-luggage,.action-btn:hover.action-btn--nj-blue .ic-luggage,.content .more-btn:active.action-btn--nj-blue .ic-luggage,.content .more-btn:focus.action-btn--nj-blue .ic-luggage,.content .more-btn:hover.action-btn--nj-blue .ic-luggage,.content a.action-btn:active.action-btn--nj-blue .ic-luggage,.content a.action-btn:focus.action-btn--nj-blue .ic-luggage,.content a.action-btn:hover.action-btn--nj-blue .ic-luggage,.content a.more-btn:active.action-btn--nj-blue .ic-luggage,.content a.more-btn:focus.action-btn--nj-blue .ic-luggage,.content a.more-btn:hover.action-btn--nj-blue .ic-luggage{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#luggage-view)}.action-btn:active.action-btn--nj-blue .ic-transport,.action-btn:focus.action-btn--nj-blue .ic-transport,.action-btn:hover.action-btn--nj-blue .ic-transport,.content .more-btn:active.action-btn--nj-blue .ic-transport,.content .more-btn:focus.action-btn--nj-blue .ic-transport,.content .more-btn:hover.action-btn--nj-blue .ic-transport,.content a.action-btn:active.action-btn--nj-blue .ic-transport,.content a.action-btn:focus.action-btn--nj-blue .ic-transport,.content a.action-btn:hover.action-btn--nj-blue .ic-transport,.content a.more-btn:active.action-btn--nj-blue .ic-transport,.content a.more-btn:focus.action-btn--nj-blue .ic-transport,.content a.more-btn:hover.action-btn--nj-blue .ic-transport{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#transport-view)}.action-btn:active.action-btn--nj-blue-inversed,.action-btn:focus.action-btn--nj-blue-inversed,.action-btn:hover.action-btn--nj-blue-inversed,.content .more-btn:active.action-btn--nj-blue-inversed,.content .more-btn:focus.action-btn--nj-blue-inversed,.content .more-btn:hover.action-btn--nj-blue-inversed,.content a.action-btn:active.action-btn--nj-blue-inversed,.content a.action-btn:focus.action-btn--nj-blue-inversed,.content a.action-btn:hover.action-btn--nj-blue-inversed,.content a.more-btn:active.action-btn--nj-blue-inversed,.content a.more-btn:focus.action-btn--nj-blue-inversed,.content a.more-btn:hover.action-btn--nj-blue-inversed{border-color:#111b42;color:#111b42}.content .action-btn .action-btn__text{padding:0 2px 0 4px;vertical-align:middle}.content .action-btn.action-btn--inversed,.content a.action-btn.action-btn--inversed{background:none;color:#e2002a}.content .action-btn.action-btn--inversed .ic-nav-forward,.content a.action-btn.action-btn--inversed .ic-nav-forward{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#arrow_right-view)}.content .action-btn.action-btn--inversed .ic-tickets,.content a.action-btn.action-btn--inversed .ic-tickets{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#ticketshop-view)}.content .action-btn.action-btn--inversed .ic-luggage,.content a.action-btn.action-btn--inversed .ic-luggage{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#luggage-view)}.content .action-btn.action-btn--inversed .ic-transport,.content a.action-btn.action-btn--inversed .ic-transport{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#transport-view)}.action-btn-translated,.content .action-btn-translated{position:relative}.action-btn-translated .action-btn,.content .action-btn-translated .action-btn{-webkit-font-smoothing:antialiased;bottom:-28px;font-size:20px;font-weight:700;margin:0;min-width:255px;padding:15px 30px;position:absolute;right:100px;z-index:5}@media screen and (max-width:1240px){.action-btn-translated .action-btn,.content .action-btn-translated .action-btn{right:15px}}@media screen and (max-width:767px){.action-btn-translated .action-btn,.content .action-btn-translated .action-btn{left:50%;right:auto;transform:translateX(-50%)}}@media screen and (max-width:480px){.action-btn-translated .action-btn,.content .action-btn-translated .action-btn{max-width:none;position:static;transform:none;width:100%}}.action-btn-floated,.content .action-btn-floated{-webkit-font-smoothing:antialiased;align-items:center;background:#fff;border-radius:30px;bottom:30px;box-shadow:1px 2px 7px rgba(0,0,0,.35);color:#444;display:flex;font-weight:700;position:fixed;right:20px;z-index:9999}.action-btn-floated--right,.content .action-btn-floated--right{left:auto;right:20px}.action-btn-floated--centered,.content .action-btn-floated--centered{left:50%;right:auto;transform:translateX(-50%)}.action-btn-floated--left,.content .action-btn-floated--left{left:20px;right:auto}.action-btn-floated .action-btn-floated__caption,.content .action-btn-floated .action-btn-floated__caption{align-items:center;display:flex;margin:0 12px 0 10px;max-width:5.5em}.action-btn-floated .action-btn-floated__text,.content .action-btn-floated .action-btn-floated__text{margin-right:6px}.action-btn-floated .action-btn,.content .action-btn-floated .action-btn{align-items:center;border-radius:50%;display:flex;height:60px;justify-content:center;margin:0;max-width:none;min-width:0;width:60px}.action-btn-floated .action-btn .ic-tickets,.content .action-btn-floated .action-btn .ic-tickets{background-size:20px}.action-btn-floated .action-btn .ic-nav-forward,.content .action-btn-floated .action-btn .ic-nav-forward{display:none}.action-btn-floated .action-btn:after,.content .action-btn-floated .action-btn:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.action-btn-floated .action-btn__text,.content .action-btn-floated .action-btn__text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.action-btn,.content a.action-btn{cursor:pointer;display:inline-block;font-family:inherit;font-size:20px;margin-bottom:20px;min-height:50px;min-width:220px;text-decoration:none;width:auto}.action-btn--right,.content a.action-btn--right{display:block;margin-left:auto}.content .col-1 .action-btn,.content .col-2 .action-btn,.content .col-3 .action-btn,.content .col-4 .action-btn{width:100%}@media screen and (max-width:1024px){.content .col-1 .action-btn,.content .col-2 .action-btn,.content .col-3 .action-btn,.content .col-4 .action-btn{width:auto}}@media screen and (max-width:480px){.content .col-1 .action-btn,.content .col-2 .action-btn,.content .col-3 .action-btn,.content .col-4 .action-btn{min-width:100%}}.content ul{list-style:none;margin-bottom:20px}.content ol{margin:1em 0;padding-left:1em}.content .row li{color:#666;display:block;line-height:1.5;margin:0 0 6px;padding:0 0 0 26px;position:relative}.content .row li.link:before,.content .row li:before{color:#e2002a;content:"•";display:inline-block;font-size:40px;left:0;line-height:30px;margin-top:-20px;position:absolute;top:14px}.content .hook li:before,.content li.hook:before{background-size:12px 12px;background:url(/.resources/pv-2017/themes/images/icons/spritemap-lightgreen.svg#hook-view) no-repeat 0;content:" ";display:inline-block;height:20px;left:2px;margin-top:0;position:absolute;top:-2px;width:20px}.content .download li:before,.content li.download:before{background-size:12px 12px;background:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#download-view) no-repeat 0;content:" ";display:inline-block;height:20px;left:2px;margin-top:0;position:absolute;top:-2px;width:20px}.content .row li[class*=ic-address]:before,.content .row li[class*=ic-list]:before{background:no-repeat 50% scroll;content:"";height:30px;width:20px}.content .row li[class*=ic-list]:before{background-position:center 3px}.content .row li.ic-address-person:before{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#user-view)}.content .row li.ic-address-mail:before{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#mail-view)}.content .row li.ic-address-web:before{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#home-view)}.content .row li.ic-address-info:before{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#luggage_tag-view)}.content .row li.ic-address-phone:before{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#phone-view)}.content .row li.ic-list-bus:before{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#bus-view)}.content .row li.ic-list-calendar:before{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#calendar-view)}.content .row li.ic-list-map-geo:before{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#map-geo-view)}.content .row li.ic-list-pin:before{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#pin-view)}.content .row li.ic-list-signpost:before{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#signpost-view)}.content .row li.ic-list-thumb-up:before{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#thumb-up-view)}.video-container.video--ready{border:1px solid #e4e4e4;margin-bottom:20px;padding:10px}.video-container.video--ready.video--activated{border:none;padding:0}.iframe-overlay--youtube .iframe-holder:not(.disclaimer-active) .video__disclaimer-btn,.video-container.video--ready.video--activated button{background:transparent;border-color:transparent;color:#e2002a;margin:-15px 0 20px auto;min-height:0;min-width:0;padding:0;text-decoration:underline}.iframe-overlay--youtube .iframe-holder:not(.disclaimer-active) .video__disclaimer-btn:focus,.iframe-overlay--youtube .iframe-holder:not(.disclaimer-active) .video__disclaimer-btn:hover,.video-container.video--ready.video--activated button:focus,.video-container.video--ready.video--activated button:hover{color:#666}.video-container.video--ready button{margin-bottom:0;margin-top:0}.video-container.video--ready button:focus .ic-play-white,.video-container.video--ready button:hover .ic-play-white{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#play-view)}.video-container .video__disclaimer{margin-bottom:10px}.video--activated .video__disclaimer{display:none}.video--activated .videoWrapper{height:0;margin-bottom:20px;padding-bottom:56.25%;padding-top:25px;position:relative}.videoWrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.content img{border:0;display:block;height:auto;margin:0;padding:0;width:100%}.content .content-image{margin-bottom:20px}.content .row img{max-width:100%;width:auto}.content .video-internal{position:relative}.content .video-internal button{background-color:rgba(0,0,0,.8);border:none;border-radius:50%;bottom:20px;cursor:pointer;display:block;left:50%;opacity:0;padding:10px;position:absolute;transform:translateX(-50%);transition:opacity .2s ease;z-index:1}.content .video-internal button:focus{opacity:1}.content .video-internal button .ic-play-white{transform:translate(2px,-1px)}.content .video-internal button .ic-pause-white{transform:translateY(-1px)}.content .video-internal button[aria-pressed=true] .ic-play-white{display:none}.content .video-internal button[aria-pressed=false] .ic-play-white,.content .video-internal button[aria-pressed=true] .ic-pause-white{display:block}.content .video-internal button[aria-pressed=false] .ic-pause-white{display:none}.content .video-internal:focus button,.content .video-internal:hover button{opacity:1}.content .video-internal video{display:block;height:auto;margin:0 auto;max-width:100%}iframe{border:0;border-width:0}.piwik-modul{width:100%}.edit-mode .content .row .videoWrapper img{height:auto;width:100%}.clearfix:after,.clearfix:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container:after,.row:after{clear:both}.container{margin-left:auto;margin-right:auto}.row{margin-left:-15px;margin-right:-15px}.row--no-margin{margin:0}.row--flex{display:flex;flex-wrap:wrap}.row--flex-bottom{align-items:flex-end}.row--flex-center{align-items:center}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{float:left;min-height:1px;padding-left:15px;padding-right:15px;position:relative}.row--flex .col-1,.row--flex .col-10,.row--flex .col-11,.row--flex .col-12,.row--flex .col-2,.row--flex .col-3,.row--flex .col-4,.row--flex .col-5,.row--flex .col-6,.row--flex .col-7,.row--flex .col-8,.row--flex .col-9{float:none}.col-12{width:100%}.col-11{width:91.66666667%}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col-4{width:33.33333333%}.col-3{width:25%}.col-2{width:16.66666667%}.col-1{width:8.33333333%}.col-8~.col-4>:first-child,.edit-mode .col-8~.col-4>:nth-child(3){margin-top:56px}.col-8--without-heading~.col-4>:first-child,.edit-mode .col-8--without-heading~.col-4>:nth-child(3),.row--equalized-heading .col-8~.col-4>:first-child{margin-top:0}@media screen and (max-width:1024px){.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{float:none;margin-bottom:1.25rem;padding-left:15px;padding-right:15px;width:100%}.col-1+.col-6:has(:not(.box-shadow) .callout),.col-10+.col-6:has(:not(.box-shadow) .callout),.col-11+.col-6:has(:not(.box-shadow) .callout),.col-12+.col-6:has(:not(.box-shadow) .callout),.col-2+.col-6:has(:not(.box-shadow) .callout),.col-3+.col-6:has(:not(.box-shadow) .callout),.col-4+.col-6:has(:not(.box-shadow) .callout),.col-5+.col-6:has(:not(.box-shadow) .callout),.col-6+.col-6:has(:not(.box-shadow) .callout),.col-7+.col-6:has(:not(.box-shadow) .callout),.col-8+.col-6:has(:not(.box-shadow) .callout),.col-9+.col-6:has(:not(.box-shadow) .callout){margin-top:1.25rem}.col-10:last-child,.col-11:last-child,.col-12:last-child,.col-1:last-child,.col-2:last-child,.col-3:last-child,.col-4:last-child,.col-5:last-child,.col-6:last-child,.col-7:last-child,.col-8:last-child,.col-9:last-child{margin-bottom:0}}.grid{column-gap:1.25rem;display:grid;grid-template-columns:repeat(var(--columns,1),1fr);row-gap:1.5rem}.grid .col-1,.grid .col-10,.grid .col-11,.grid .col-12,.grid .col-2,.grid .col-3,.grid .col-4,.grid .col-5,.grid .col-6,.grid .col-7,.grid .col-8,.grid .col-9{float:none;width:100%}@media screen and (max-width:1024px){.grid{grid-template-columns:1fr}}i[class^=ic],span[class^=ic]{background-position:bottom;background-repeat:no-repeat;background-size:18px 18px;display:inline-block;height:20px;line-height:20px;vertical-align:top;width:20px}i.ic-xs,span.ic-xs{font-size:14px;height:14px;line-height:10px;width:auto}i.ic-s,span.ic-s{vertical-align:text-bottom}i.ic-fs16,i.ic-s,span.ic-fs16,span.ic-s{background-size:16px 16px;height:16px;width:16px}i.ic-fs16,span.ic-fs16{vertical-align:middle}i.ic-fs20,span.ic-fs20{background-size:20px;height:20px;vertical-align:middle;width:20px}.facelift-2025 i.ic-fs20,.facelift-2025 span.ic-fs20{height:21px;width:21px}i.ic-default,span.ic-default{font-size:28px;height:20px;line-height:20px;width:20px}i.ic-weather,span.ic-weather{background-size:36px 36px;height:34px;vertical-align:middle;width:36px}i.ic-l,span.ic-l{font-size:50px;height:42px;line-height:42px;width:auto}i.ic-xl,span.ic-xl{font-size:72px;height:64px;line-height:64px;width:auto}.ic-arrow-down,.ic-nav-expand{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#arrow_down-view)}.ic-arrow-down-alt{background-image:url(/.resources/pv-2017/themes/images/loyalty-program/arrow-down-alt.svg)}.ic-arrow-up-alt{background-image:url(/.resources/pv-2017/themes/images/loyalty-program/arrow-up-alt.svg)}.ic-arrow-up-down-alt{background-image:url(/.resources/pv-2017/themes/images/loyalty-program/arrow-up-down-alt.svg)}.ic-arrow-up{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#arrow_up-view)}.ic-arrow-down--red{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#arrow_down-view)}.ic-arrow-down--darkgray{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#arrow_down-view)}a:active .ic-nav-expand,a:focus .ic-nav-expand,a:hover .ic-nav-expand{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#arrow_down-view)}.main-nav>li>a>span.ic-nav-expand{background-position:50%;height:25px;width:25px}.main-nav .open .ic-nav-expand{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#arrow_up-view)}.connectionsList .ic-nav-expand{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#arrow_down-view);height:24px;width:30px}.connectionsList a:active .ic-nav-expand,.connectionsList a:focus .ic-nav-expand,.connectionsList a:hover .ic-nav-expand{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#arrow_down-view)}.connectionsList .expandable-open a .ic-nav-expand .connectionsList .expandable-open a:active .ic-nav-expand,.connectionsList .expandable-open a:focus .ic-nav-expand,.connectionsList .expandable-open a:hover .ic-nav-expand{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#arrow_up-view)}.ic-close{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#close-view)}.ic-close-lp{background-image:url(/.resources/pv-2017/themes/images/loyalty-program/close.svg)}.ic-close-white{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#close-view)}a:active .ic-close,a:focus .ic-close,a:hover .ic-close{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#close-view)}.ic-tickets{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#ticketshop-view);content:" ";height:14px;margin:-2px 0 0;vertical-align:text-bottom;width:22px}.action-btn .ic-tickets,.more-btn .ic-tickets,.service-nav .ic-tickets{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#ticketshop-view)}a:active .ic-tickets,a:focus .ic-tickets,a:hover .ic-tickets{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#ticketshop-view)}.ic-user{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#user-view);content:" ";height:14px;margin:-2px 0 0;vertical-align:text-bottom;width:22px}a:active .ic-user,a:focus .ic-user,a:hover .ic-user{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#user-view)}.ic-login-white{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#login-view);content:" ";height:14px;margin:-2px 0 0;vertical-align:text-bottom;width:22px}a:active .ic-login-white,a:focus .ic-login-white,a:hover .ic-login-white{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#login-view)}.ic-external-link{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#linkextern-view)}a:active .ic-external-link,a:focus .ic-external-link,a:hover .ic-external-link{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#linkextern-view)}.ic-faq{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#question-view)}a:active .ic-faq,a:focus .ic-faq,a:hover .ic-faq{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#question-view)}.ic-cartrain{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgreen.svg#transport-view)}.not-possible i.ic-cartrain,.not-possible span.ic-cartrain,i.ic-cartrain.not-possible,span.ic-cartrain.not-possible{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#transport-view)}.more-btn-gray i.ic-cartrain,.more-btn-gray span.ic-cartrain{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#transport-view);background-size:30px 20px}.content .connections a.more-btn-gray i.ic-cartrain,.content .connections a.more-btn-gray span.ic-cartrain{margin-left:-1px;margin-right:3px;margin-top:0}a.more-btn-gray:active i.ic-cartrain,a.more-btn-gray:active span.ic-cartrain,a.more-btn-gray:focus i.ic-cartrain,a.more-btn-gray:focus span.ic-cartrain,a.more-btn-gray:hover i.ic-cartrain,a.more-btn-gray:hover span.ic-cartrain{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#transport-view)}.ic-search{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#search-view)}a:active .ic-search,a:focus .ic-search,a:hover .ic-search{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#search-view)}.ic-contact{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#phone-view)}a:active .ic-contact,a:focus .ic-contact,a:hover .ic-contact{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#phone-view)}.ic-contact-mail{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#mail-view)}a:active .ic-contact-mail,a:focus .ic-contact-mail,a:hover .ic-contact-mail{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#mail-view)}.ic-niceprice{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#niceprice-view) no-repeat 0;content:" ";height:14px;margin:-2px 0 0;vertical-align:text-bottom;width:22px}a:active .ic-niceprice,a:focus .ic-niceprice,a:hover .ic-niceprice{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#niceprice-view)}.ic-newspaper{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#newspaper-view) no-repeat 0;content:" ";height:14px;margin:-2px 0 0;vertical-align:text-bottom;width:22px}a:active .ic-newspaper,a:focus .ic-newspaper,a:hover .ic-newspaper{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#newspaper-view)}.ic-warning{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#warning-view) no-repeat 0}.ic-warning,.ic-warning-orange{content:" ";height:14px;margin:-2px 0 0;vertical-align:text-bottom;width:22px}.ic-warning-orange{background:url(/.resources/pv-2017/themes/images/icons/spritemap-orange.svg#warning-view) no-repeat 0}a:active .ic-warning,a:active .ic-warning-orange,a:focus .ic-warning,a:focus .ic-warning-orange,a:hover .ic-warning,a:hover .ic-warning-orange{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#warning-view)}.ic-route{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#route-view) no-repeat 0;content:" ";height:14px;margin:-2px 0 0;vertical-align:text-bottom;width:22px}a:active .ic-route,a:focus .ic-route,a:hover .ic-route{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#route-view)}.ic-forward,.ic-nav-forward{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#arrow_right-view)}.ic-arrow-right--lp{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-lp.svg#arrow_right-view)}.ic-menu-item-forward,.newsletter-btn .ic-nav-forward,.teaser-slider-equipment .ic-nav-forward,.teaser-slider-one:focus .ic-nav-forward,.teaser-slider-one:hover .ic-nav-forward,.ticketshop-link .ic-nav-forward{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#arrow_right-view)}.newsletter-btn:focus .ic-nav-forward,.newsletter-btn:hover .ic-nav-forward{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#arrow_right-view)}.ic-forward-red,span.ic-forward-red{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#arrow_right-view);background-position:0 3px;background-size:12px 12px}a:active .ic-forward-red,a:active span.ic-forward-red,a:focus .ic-forward-red,a:focus span.ic-forward-red,a:hover .ic-forward-red,a:hover span.ic-forward-red{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#arrow_right-view)}.action-btn:active .ic-nav-forward,.action-btn:focus .ic-nav-forward,.action-btn:hover .ic-nav-forward,.more-btn:active .ic-nav-forward,.more-btn:focus .ic-nav-forward,.more-btn:hover .ic-nav-forward,a:active .ic-forward,a:active .ic-nav-forward,a:focus .ic-forward,a:focus .ic-nav-forward,a:hover .ic-forward,a:hover .ic-nav-forward{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#arrow_right-view)}.action-btn .ic-nav-forward,.more-btn .ic-nav-forward,.more-btn-gray .ic-nav-forward{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#arrow_right-view)}a.more-btn-gray:active .ic-nav-forward,a.more-btn-gray:focus .ic-nav-forward,a.more-btn-gray:hover .ic-nav-forward{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#arrow_right-view)}.ic-nav-backward{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#arrow_left-view)}#main-menu .ic-nav-backward{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#arrow_left_alt-view)}.teaser-slider-equipment .ic-nav-backward,.teaser-slider-one .ic-nav-backward{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#arrow_left-view)}a:active .ic-nav-backward,a:focus .ic-nav-backward,a:hover .ic-nav-backward{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#arrow_left-view)}.ic-transport{background:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#transport-view) no-repeat 0;content:" ";height:35px;margin:-2px 0 0;vertical-align:text-bottom;width:43px}a:active .ic-transport,a:focus .ic-transport,a:hover .ic-transport{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#transport-view)}.action-btn .ic-transport{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#transport-view);background-position:50%;background-size:32px;height:25px;vertical-align:middle}.connections li i.ic-bike,.connections li span.ic-bike{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#bike-view) no-repeat 0;background-size:22px 22px;content:" ";height:22px;margin:-2px 2px 0 0;vertical-align:middle;width:22px}.ic-wheelchair{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#wheelchair-view) no-repeat 0;content:" ";height:14px;margin:-2px 0 0;vertical-align:text-bottom;width:22px}a:active .ic-wheelchair,a:focus .ic-wheelchair,a:hover .ic-wheelchair{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#wheelchair-view)}.connections li i.ic-wheelchair,.connections li span.ic-wheelchair{background-size:20px 20px;content:" ";height:22px;margin:-2px 2px 0 0;vertical-align:middle;width:22px}.ic-car{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#car-view) no-repeat 0;background-size:24px 24px;content:" ";height:14px;margin:-2px 2px 0 0;vertical-align:middle;width:22px}a:active .ic-car,a:focus .ic-car,a:hover .ic-car{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#car-view)}.ic-motorcycle{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#motorcycle-view) no-repeat 0;background-size:24px 24px;content:"  ";height:14px;margin:-2px 2px 0 0;vertical-align:middle;width:22px}.ic-seat{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#class1-view) no-repeat 0}.ic-seat,.ic-seat-white{content:" ";height:14px;margin:-2px 0 0 4px;width:22px}.ic-seat-white{background:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#class1-view) no-repeat 0}.ic-couchette{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#class2-view) no-repeat 0}.ic-couchette,.ic-couchette-white{content:" ";height:14px;margin:-2px 0 0 4px;width:22px}.ic-couchette-white{background:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#class2-view) no-repeat 0}.ic-sleeper{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#class3-view) no-repeat 0}.ic-sleeper,.ic-sleeper-white{content:" ";height:14px;margin:-2px 0 0 4px;width:22px}.ic-sleeper-white{background:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#class3-view) no-repeat 0}.ic-map{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#map-view) no-repeat 0;content:" ";height:14px;margin:-2px 0 0 4px;width:22px}a:active .ic-map,a:focus .ic-map,a:hover .ic-map{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#map-view)}.service-nav .ic-map{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#map-view)}.service-nav .ticketshop-link .ic-map{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#map-view)}.service-nav .ticketshop-link:active .ic-map,.service-nav .ticketshop-link:focus .ic-map,.service-nav .ticketshop-link:hover .ic-map{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#map-view)}.ic-luggage{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#luggage-view) no-repeat 0;content:" ";height:14px;margin:-2px 0 0;vertical-align:text-bottom;width:22px}a:active .ic-luggage,a:focus .ic-luggage,a:hover .ic-luggage{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#luggage-view)}.action-btn .ic-luggage,.service-nav .ic-luggage{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#luggage-view)}.ic-play{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#play-view)}.ic-play-white{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#play-view)}.ic-pause{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#pause-view)}.ic-pause-white{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#pause-view)}.ic-bed{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#bed-view) no-repeat 0;content:" ";height:14px;margin:-2px 0 0;vertical-align:text-bottom;width:22px}a:active .ic-bed,a:focus .ic-bed,a:hover .ic-bed{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#bed-view)}.ic-bike{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#bike-view) no-repeat 0;content:" ";height:14px;margin:-2px 0 0;vertical-align:text-bottom;width:22px}a:active .ic-bike,a:focus .ic-bike,a:hover .ic-bike{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#bike-view)}.ic-day{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#day-view) no-repeat 0;content:" ";height:14px;margin:-2px 0 0;vertical-align:text-bottom;width:22px}a:active .ic-day,a:focus .ic-day,a:hover .ic-day{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#day-view)}.ic-destination{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#destination-view) no-repeat 0;content:" ";height:14px;margin:-2px 0 0;vertical-align:text-bottom;width:22px}a:active .ic-destination,a:focus .ic-destination,a:hover .ic-destination{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#destination-view)}.ic-info{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#info-view) no-repeat 0}.ic-info,.ic-info-gray{content:" ";height:14px;margin:-2px 0 0;vertical-align:text-bottom;width:22px}.ic-info-gray{background:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#info-view) no-repeat 0}.ic-info.ic-info--white,:active .ic-info.ic-info--white,:focus .ic-info.ic-info--white,:hover .ic-info.ic-info--white{background:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#info-view) no-repeat 0}.ic-info.ic-info--darkgray,:active .ic-info.ic-info--darkgray,:focus .ic-info.ic-info--darkgray,:hover .ic-info.ic-info--darkgray{background:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#info-view) no-repeat 0}.active .ic-info,.active .ic-info-gray,a:active .ic-info,a:active .ic-info-gray,a:focus .ic-info,a:focus .ic-info-gray,a:hover .ic-info,a:hover .ic-info-gray{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#info-view)}.ic-settings{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#settings-view) no-repeat 0}.ic-settings,.ic-settings-gray{content:" ";height:14px;margin:-2px 0 0;vertical-align:text-bottom;width:22px}.ic-settings-gray{background:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#settings-view) no-repeat 0}.active .ic-settings,.active .ic-settings-gray,a:active .ic-settings,a:active .ic-settings-gray,a:focus .ic-settings,a:focus .ic-settings-gray,a:hover .ic-settings,a:hover .ic-settings-gray{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#settings-view)}.ic-contrast{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#contrast-view) no-repeat 0}.ic-contrast,.ic-contrast-gray{content:" ";height:14px;margin:-2px 0 0;vertical-align:text-bottom;width:22px}.ic-contrast-gray{background:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#contrast-view) no-repeat 0}.active .ic-contrast,.active .ic-contrast-gray,a:active .ic-contrast,a:active .ic-contrast-gray,a:focus .ic-contrast,a:focus .ic-contrast-gray,a:hover .ic-contrast,a:hover .ic-contrast-gray{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#contrast-view)}.ic-location{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#location-view) no-repeat 0;content:" ";height:14px;margin:-2px 0 0;vertical-align:text-bottom;width:22px}a:active .ic-location,a:focus .ic-location,a:hover .ic-location{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#location-view)}.ic-mail{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#mail-view) no-repeat 0;content:" ";height:14px;margin:-2px 0 0;vertical-align:text-bottom;width:22px}a:active .ic-mail,a:focus .ic-mail,a:hover .ic-mail{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#mail-view)}.ic-mail-lighter{background:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#mail-view) no-repeat 0}.ic-message{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#message-view) no-repeat 0;content:" ";height:14px;margin:-2px 0 0;vertical-align:text-bottom;width:22px}a:active .ic-message,a:focus .ic-message,a:hover .ic-message{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#message-view)}.ic-payment{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#payment-view) no-repeat 0;content:" ";height:14px;margin:-2px 0 0;vertical-align:text-bottom;width:22px}a:active .ic-payment,a:focus .ic-payment,a:hover .ic-payment{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#payment-view)}.ic-payment-white{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#payment-view) no-repeat 0;background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#payment-view);content:" ";height:14px;margin:-2px 0 0;vertical-align:text-bottom;width:22px}a:active .ic-payment-white,a:focus .ic-payment-white,a:hover .ic-payment-white{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#payment-view)}.ic-download{background:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#download-view) no-repeat 0;content:" ";height:14px;margin:-2px 0 0;vertical-align:text-bottom;width:22px}.ic-chatbot-white,i.ic-chatbot-white,span.ic-chatbot-white{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#chatbot-oebb-view);background-position:0;background-repeat:no-repeat;background-size:25px;height:25px;width:25px}.ic-chatbot-red,i.ic-chatbot-red,span.ic-chatbot-red{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#chatbot-oebb-view);background-position:0;background-repeat:no-repeat;background-size:25px;height:25px;width:25px}.ic-check{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#check-view)}.ic-check-white{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#check-view)}.ic-lock{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#lock-view)}.ic-loyalty-program{background-image:url(/.resources/pv-2017/themes/images/loyalty-program/icon-layout-bonuspunkt.svg);background-position:0;background-repeat:no-repeat}.ic-loyalty-program--white{background-image:url(/.resources/pv-2017/themes/images/loyalty-program/icon-layout-bonuspunkt-white.svg)}a:active .ic-loyalty-program--white,a:focus .ic-loyalty-program--white,a:hover .ic-loyalty-program--white{background-image:url(/.resources/pv-2017/themes/images/loyalty-program/icon-layout-bonuspunkt-red.svg)}.ic-loyalty-logout{background-image:url(/.resources/pv-2017/themes/images/loyalty-program/icon-logout-white.svg)}button:active .ic-loyalty-logout,button:focus .ic-loyalty-logout,button:hover .ic-loyalty-logout{background-image:url(/.resources/pv-2017/themes/images/loyalty-program/icon-logout-red.svg)}.external-nav-area{padding:10px;text-align:right}.facelift-2025 .external-nav-area{padding:0}ul.external-nav li a{border:1px solid transparent;display:inline-block;height:42px;margin:10px 0;padding:0 5px;width:auto}ul.external-nav li.border-right a{border-right:1px solid #afafaf}ul.external-nav li img{display:block}ul.external-nav{float:left}ul.external-nav.right{float:right}.external-nav-area:after{clear:both;content:"";display:block}@media screen and (max-width:1024px){.external-nav-area{text-align:center}ul.external-nav li.border-right a{border-color:transparent}ul.external-nav,ul.external-nav.right{float:unset}}ul.external-nav a:focus,ul.external-nav a:hover,ul.external-nav li.border-right a:focus,ul.external-nav li.border-right a:hover{border-color:#878787}ul.external-nav a:active{border-color:#fff}.image-title-slider.carousel{margin:0}.facelift-2025 .image-title-slider.carousel{margin-inline:auto}.facelift-2025 .image-title-slider.carousel.add-margin-bottom{margin-bottom:3.125rem}.image-title-slider.carousel .carousel__view{margin-bottom:0}.image-title-slider.carousel .carousel__control-backward,.image-title-slider.carousel .carousel__control-forward{top:0;transform:none;width:110px}.image-title-slider.carousel .carousel__control-backward>[class*=ic-nav],.image-title-slider.carousel .carousel__control-forward>[class*=ic-nav]{background-position:50%;background-size:50px;height:60px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);vertical-align:middle;width:60px}@media screen and (max-width:767px){.image-title-slider.carousel .carousel__control-backward>[class*=ic-nav],.image-title-slider.carousel .carousel__control-forward>[class*=ic-nav]{background-size:25px;height:30px;width:30px}.image-title-slider.carousel .carousel__control-backward,.image-title-slider.carousel .carousel__control-forward{display:block;height:100%;width:45px}}@media screen and (max-width:640px){.image-title-slider.carousel .carousel__control-backward,.image-title-slider.carousel .carousel__control-forward{width:30px}}.postbus .image-title-slider.carousel .carousel__control-backward:focus>[class*=ic-nav],.postbus .image-title-slider.carousel .carousel__control-backward:hover>[class*=ic-nav],.postbus .image-title-slider.carousel .carousel__control-forward:focus>[class*=ic-nav],.postbus .image-title-slider.carousel .carousel__control-forward:hover>[class*=ic-nav]{background-color:#fff}.image-title-slider.carousel .carousel__controls{bottom:5%;left:125px;position:absolute;z-index:10}@media screen and (max-width:767px){.image-title-slider.carousel .carousel__controls{bottom:0;left:0}}.image-title-slider.carousel .carousel__control-play{margin-left:0;margin-right:30px}@media screen and (max-width:1024px){.image-title-slider.carousel .carousel__control-play{padding:2px 0}}@media screen and (max-width:767px){.image-title-slider.carousel .carousel__control-play{align-items:end;display:inline-flex;margin-right:12px;min-height:48px;min-width:48px;padding:14px 5px}}@media screen and (max-width:1024px){.image-title-slider.carousel .ic-pause-white,.image-title-slider.carousel .ic-play-white{background-size:14px 14px;height:16px}}.image-title-slider.carousel .carousel__indicator:after{background-color:#fff}.image-title-slider.carousel .carousel__indicator--active:after,.image-title-slider.carousel .carousel__indicator:active:after,.image-title-slider.carousel .carousel__indicator:focus:after,.image-title-slider.carousel .carousel__indicator:hover:after{background-color:#e2002a}@media screen and (max-width:767px){.image-title-slider.carousel .carousel__indicators{display:none}}.carousel__control-forward .ic-nav-forward{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#arrow_right-view)}.carousel__control-backward .ic-nav-backward{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#arrow_left-view)}@media screen and (max-width:767px){.carousel__control-backward,.carousel__control-forward{cursor:pointer;width:45px}.carousel__control-backward .ic-nav-backward,.carousel__control-forward .ic-nav-forward{background-size:25px;height:30px;width:30px}.image-title-slider.carousel .carousel__control-backward{bottom:48px;height:unset}.image-title-slider.carousel .carousel__control-backward .ic-nav-backward{top:calc(50% + 24px)}}@media screen and (max-width:640px){.carousel__control-backward,.carousel__control-forward{width:30px}}.image-title{position:relative;width:100%}.image-title__image{height:auto;width:100%}.image-title-slider .image-title-slider-item__gradient{height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%}.image-title__body{color:#fff;left:125px;max-width:35%;position:absolute;top:50%;transform:translateY(-50%)}.image-title__body h1{font-size:60px;margin:0}.image-title__body p{font-size:24px;margin:0 0 20px}.image-title__body--right{left:auto;right:125px}@media screen and (max-width:1024px){.image-title__body h1{font-size:48px}.image-title__body p{font-size:20px}}@media screen and (max-width:767px){.image-title{margin-bottom:40px}.image-title__body{background:#fff;color:#666;left:0;max-width:none;padding:20px;position:static;text-align:center;top:0;transform:translateY(0)}.image-title__body h1{font-size:35px}.image-title__body p{font-size:16px}.image-title__body--night{background:#111b42;color:#fff}}.image-title-slider .image-title-teaser>div{max-width:50%;top:45%}@media screen and (max-width:1024px){.image-title-slider .image-title-teaser.right>div,.image-title-slider .image-title-teaser>div{top:40%;transform:translateY(-40%)}.image-title-slider .image-title-teaser>div{padding:0 0 0 125px}.image-title-slider .image-title-teaser.right>div{padding:0 125px 0 0}}@media screen and (max-width:767px){.image-title-slider .image-title-teaser.right>div,.image-title-slider .image-title-teaser>div{max-width:none;padding:30px;top:auto;transform:none}.image-title-slider .image-title-teaser div>p{font-size:16px;overflow:hidden}}@media screen and (max-width:640px){.image-title-slider .image-title-teaser.right>div,.image-title-slider .image-title-teaser>div{padding:20px 30px}}.edit-mode .image-title-slider.carousel .carousel__controls{bottom:40px}.carousel{margin-bottom:20px;position:relative;width:100%;z-index:2}.carousel.hide{animation:hideTeaser .5s forwards}.carousel__view{margin-bottom:.5em;overflow:hidden}.carousel__controls,.carousel__view,.carousel__view-wrapper{position:relative}.carousel__list{width:100%}.carousel__item img{display:block;margin:0 auto;width:100%}.carousel__item,.carousel__list>div{display:none;left:auto;width:100%}.carousel__item--active,.carousel__list>div.carousel__item--active{display:block;position:relative;top:0;transform:translateX(0);width:100%}.carousel__item--slide-in-left,.carousel__list>div.carousel__item--slide-in-left{transform:translateX(-100%)}.carousel__item--slide-in-right,.carousel__list>div.carousel__item--slide-in-right{transform:translateX(100%)}.carousel__item--slide-out-left,.carousel__list>div.carousel__item--slide-out-left{transform:translateX(-100%)}.carousel__item--slide-out-right,.carousel__list>div.carousel__item--slide-out-right{transform:translateX(100%)}.carousel__item.carousel__item--is-sliding,.carousel__list>div.carousel__item--is-sliding{position:absolute;top:0}.carousel__control-backward,.carousel__control-forward{cursor:pointer;display:none;height:35px;position:absolute;top:50%;transform:translateY(-50%);width:35px}.carousel__control-forward{right:0}.facelift-2025 .carousel__control-forward{background:linear-gradient(270deg,rgba(0,0,0,.65) 0,transparent)}.carousel__control-backward{left:0}.facelift-2025 .carousel__control-backward{background:linear-gradient(90deg,rgba(0,0,0,.65) 0,transparent)}.carousel__control-backward [class*=obb-icon-],.carousel__control-forward [class*=obb-icon-]{background-color:rgba(0,0,0,.65);border-radius:50%;color:#fff;font-size:28px;left:50%;line-height:1.15em;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);vertical-align:middle}@media screen and (min-width:768px){.carousel__control-backward,.carousel__control-forward{display:block;height:100%;width:65px}.carousel__control-backward [class*=obb-icon-],.carousel__control-forward [class*=obb-icon-]{font-size:48px}}@media screen and (min-width:920px){.carousel__control-forward{transform:translate(100%,-50%) translateX(10px)}.carousel__control-backward{transform:translate(-100%,-50%) translateX(-10px)}}.carousel__indicators{display:block;text-align:center;z-index:1}.carousel__indicator{cursor:pointer;display:inline-block;padding:8px 0}.carousel__indicator:after{background-color:#d6d6d6;content:"";display:block;height:5px;width:40px}.carousel__indicator--active:after,.carousel__indicator:active:after,.carousel__indicator:focus:after,.carousel__indicator:hover:after{background-color:#e2002a}.carousel__controls{display:flex;justify-content:center}.carousel__control-play{cursor:pointer;display:block;margin:0 16px;text-align:center;text-decoration:none}.carousel__control-play:active,.carousel__control-play:focus,.carousel__control-play:hover,.carousel__control-play:link,.carousel__control-play:visited{text-decoration:none}.carousel .carousel__icon-play{display:inline-block;font-size:30px}.carousel .carousel__icon-pause{display:none;font-size:30px}.carousel--sliding .carousel__icon-pause{display:inline-block}.carousel--sliding .carousel__icon-play{display:none}.carousel__control-backward,.carousel__control-forward,.carousel__indicators{z-index:10}.edit-mode .carousel__control-backward,.edit-mode .carousel__control-forward{max-height:50%}.edit-mode .carousel__item,.edit-mode .carousel__list>div{display:block}footer{opacity:1}.full-width-module{padding:0}.footer-blue{background:#111b42;color:#fff;padding:30px 20px;text-align:center}.footer-gray{background:#464646;color:#fff;padding:40px;position:relative;text-align:right}@media screen and (max-width:1024px){.footer-gray{padding:30px 20px 0;text-align:center}}.footer-light-gray{background:#f5f5f5}.footer-light-gray__heading{display:block;font-size:18.75px;font-weight:700}.footer-white{background:#fff;color:#000}.footer-padding{padding:40px;position:relative;text-align:right}@media screen and (max-width:1024px){.footer-padding .footer-gray{padding:30px 20px 0;text-align:center}}.footer-home-link{color:#fff;display:inline-block;left:40px;position:absolute;top:45px}.footer-home-link img{display:block}.facelift-2025 .footer-home-link{color:#000}.facelift-2025 .footer-home-link--logo{fill:currentColor;display:block;height:1.375rem}.footer-home-link span{color:#fff;display:inline-block;font-family:FrutigerNextRegular,Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;margin-left:18px;margin-top:-1px;vertical-align:top}.facelift-2025 .footer-home-link span{color:#000;margin-left:2rem;margin-top:0}@media screen and (max-width:1024px){.footer-light-gray__heading{margin-bottom:6px}.footer-light-gray p{margin-bottom:15px}.footer-home-link{display:block;left:auto;position:relative;text-align:left;top:auto;width:100%}}.newsletter-btn{-webkit-font-smoothing:antialiased;border:1px solid #fff;color:#fff;font-weight:700;margin-left:20px;padding:10px 12px 10px 20px;text-decoration:none;transition:background .3s,color .3s}.newsletter-btn:active,.newsletter-btn:focus,.newsletter-btn:hover{background:#fff;color:#111b42}@media screen and (max-width:640px){.newsletter-btn{display:block;margin:20px 0 0;width:100%}}.img-filter{filter:grayscale(100%);transition:filter .3s ease}.img-filter:hover{filter:grayscale(0)}.social-nav-panel{align-items:center;display:inline-flex;gap:4px;justify-content:center;line-height:22px;margin-left:60px}ul.social-nav{display:inline-flex;gap:4px;list-style:none;margin:0;padding:0}ul.social-nav a{display:block;height:22px;width:22px}ul.social-nav a:focus img,ul.social-nav a:hover img{background:#878787;color:#fff}ul.social-nav a:active img{background:#f0f0f0;color:#222}.facelift-2025 ul.social-nav a img{background:#000}.facelift-2025 ul.social-nav a:active img,.facelift-2025 ul.social-nav a:focus img,.facelift-2025 ul.social-nav a:hover img{background:#e2002a}ul.social-nav img{display:block;height:100%;width:100%}@media screen and (max-width:1024px){.social-nav-panel{column-gap:8px;display:flex;flex-wrap:wrap;margin:20px 0 0}ul.social-nav a{height:48px;padding:8px;width:48px}}.image-credits{color:#666}.image-credits h2{font-size:18px}.image-credits ol,.image-credits ul{font-size:15px;list-style:none;margin:0;padding:0}.image-credits ol li,.image-credits ul li{display:inline}.footer-nav-panel{display:inline-block;line-height:26px;margin-left:250px;vertical-align:middle;width:auto}.footer-reisebuero .footer-nav-panel{margin-left:160px}ul.footer-nav{padding-top:4px}ul.footer-nav a{color:#fff;font-size:16px;padding:2px;text-decoration:none;transition:background .3s,color .3s}.facelift-2025 ul.footer-nav a{color:#000}ul.footer-nav a:focus,ul.footer-nav a:hover{background:#676767;color:#fff}.facelift-2025 ul.footer-nav a:focus,.facelift-2025 ul.footer-nav a:hover{background:#e0e0e0;color:#000}ul.footer-nav a:active{background:#f0f0f0;color:#222}ul.footer-nav li:after{content:"/";display:inline-block;font-size:18px;padding-left:8px;padding-right:4px}ul.footer-nav li:last-child:after{display:none}@media screen and (max-width:1024px){.footer-nav-panel,.footer-reisebuero .footer-nav-panel{display:block;left:auto;margin:20px 0 0;position:relative;text-align:center;top:auto;width:100%}}.footer-links{display:flex;flex-wrap:wrap;padding-top:0;position:relative}.layout-horizontal{display:flex!important}.layout-horizontal li{padding:0 .75rem}.footer-links__block{box-sizing:border-box;color:#fff;flex:1 1 0px;margin:0 15px}.facelift-2025 .footer-links__block{color:#000}.footer-links__block--first{margin-left:0}.footer-links__block--last{margin-right:0}.footer-links__block strong{display:block;margin-bottom:.75em}.footer-links__block a{color:#fff;display:inline-block;padding:4px 3px;text-decoration:none}.facelift-2025 .footer-links__block a{color:#000}.footer-links__block a:hover{background:#676767}.facelift-2025 .footer-links__block a:hover{background:#e0e0e0}.footer-links .link-list{list-style:none;margin:0;padding:0;text-align:left}.footer-links .link-list li{margin:.25em 0}.footer-links .link-list img{display:inline-block;max-height:20px;vertical-align:middle;width:auto}.footer-links .link-list .link-list__item--external .ic-external-link{display:none}@media screen and (max-width:1240px){.footer-links{padding:30px 20px}}@media screen and (max-width:1024px){.footer-links__block{flex:0 1 auto;margin:0 2% 14px;width:48%}.footer-links__block strong{margin-bottom:0}.footer-links__block a{padding:11px 3px}.footer-links__block:nth-child(odd){margin-left:0}.footer-links__block:nth-child(2n){margin-right:0}.footer-links__block--before-last,.footer-links__block--last{margin-bottom:0}.footer-links .link-list{text-align:center}}@media screen and (max-width:640px){.footer-links__block{float:none;margin:0 0 24px;width:100%}.footer-links__block--last{margin-bottom:0}}.edit-mode .footer-links>.mgnlEditor{width:100%!important}ul.service-nav{background:linear-gradient(90deg,#fff 0,#eee 78%,#eee);display:block;height:50px;line-height:50px;opacity:1;position:absolute;right:0;text-align:right;top:0;transition:top .3s ease-out,opacity .4s ease-out;width:75%}.facelift-2025 ul.service-nav{background:transparent;grid-area:service-nav;height:3rem;line-height:3rem;position:static;width:auto}@media screen and (min-width:1541px){.facelift-2025 ul.service-nav{height:4rem}}ul.service-nav.overlay{display:none}li.ticketshop-link{height:50px}ul.service-nav li a{border:0;color:#000;display:inline-block;font-size:16px;height:50px;padding-left:10px;padding-right:10px;text-align:center;text-decoration:none;transition:all .2s;vertical-align:text-bottom}.facelift-2025 .service-nav__link{align-items:center;background:transparent;border:none;color:#565151;display:inline-flex;font-size:.875rem;gap:.5rem;height:100%}.facelift-2025 .service-nav__link.active,.facelift-2025 .service-nav__link:focus-visible,.facelift-2025 .service-nav__link:hover{color:#e2002a;cursor:pointer;text-decoration:none}ul.service-nav li .active,ul.service-nav li a:focus-visible,ul.service-nav li a:hover{color:#e2002a;text-decoration:none}ul.service-nav li .active .ic-contrast-gray{transform:rotate(180deg);transform-origin:10px center}@media screen and (max-width:1240px){ul.service-nav li .active .ic-contrast-gray{transform-origin:12px 11px}}header.is-sticky ul.service-nav li .active .ic-contrast-gray{transform-origin:12px 11px}ul.service-nav li a:active{background:#fff;border-color:#222;color:#222}ul.service-nav li.ticketshop-link .inner,ul.service-nav li.ticketshop-link a{background:#e2002a;color:#fff;margin-left:8px;padding-left:12px;padding-right:10px}ul.service-nav li.ticketshop-link .inner:focus-visible,ul.service-nav li.ticketshop-link .inner:hover,ul.service-nav li.ticketshop-link a:focus-visible,ul.service-nav li.ticketshop-link a:hover{background:#fff;color:#e2002a;text-decoration:none}ul.service-nav li.ticketshop-link .inner:active,ul.service-nav li.ticketshop-link a:active{background:#fff;border-color:#222;color:#222}header ul.service-nav li span[class^=ic]{margin-right:3px;margin-top:-3px}.facelift-2025 header ul.service-nav li span[class^=ic]{background-size:18px 18px;height:20px;margin-right:0;margin-top:0;vertical-align:text-top;width:20px}header.is-sticky ul.service-nav{background:transparent;max-width:275px;right:8px;top:88px}.facelift-2025 header.is-sticky ul.service-nav{max-width:none}header.is-sticky ul.service-nav li span:not([class^=ic]){display:inline-block;left:-2000px;position:absolute;top:-2000px}@media screen and (min-width:1241px){.facelift-2025 header.is-sticky ul.service-nav li span:not([class^=ic]){position:static}}header.is-sticky ul.service-nav span.ic-nav-forward{display:none!important}header.is-sticky ul.service-nav li span[class^=ic]{background-size:18px 18px;height:20px;margin-right:0;margin-top:0;vertical-align:text-top;width:20px}header.is-sticky :not(.active):not(:active):not(:focus):not(:hover)>.ic-contrast-gray{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#contrast-view)}header.is-sticky :not(.active):not(:active):not(:focus):not(:hover)>.ic-search{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#search-view)}header.is-sticky :not(.active):not(:active):not(:focus):not(:hover)>.ic-faq{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#question-view)}header.is-sticky :not(.active):not(:active):not(:focus):not(:hover)>.ic-external-link{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#linkextern-view)}header.is-sticky :not(.active):not(:active):not(:focus):not(:hover)>.ic-map{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#map-view)}header.is-sticky :not(.active):not(:active):not(:focus):not(:hover)>.ic-contact-mail{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#mail-view)}header.is-sticky ul.service-nav li a{line-height:46px}.facelift-2025 header.is-sticky ul.service-nav li a{line-height:48px}header.is-sticky ul.service-nav li.ticketshop-link .inner,header.is-sticky ul.service-nav li.ticketshop-link a{margin-left:4px;padding-left:14px;padding-right:14px}@media screen and (max-width:1240px){ul.service-nav{background:transparent;max-width:280px;right:8px;top:8px}.facelift-2025 ul.service-nav{max-width:none}header.is-sticky ul.service-nav{background:transparent;max-width:280px;right:8px;top:8px}.facelift-2025 header.is-sticky ul.service-nav{max-width:none}.facelift-2025 .service-nav__link span:not([class^=ic]),ul.service-nav li span:not([class^=ic]){display:inline-block;left:-2000px;position:absolute;top:-2000px}ul.service-nav span.ic-nav-forward{display:none!important}header ul.service-nav li span[class^=ic]{background-size:18px 18px;height:20px;margin-right:0;margin-top:0;vertical-align:text-top;width:20px}:not(.active):not(:active):not(:focus):not(:hover)>.ic-contrast-gray{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#contrast-view)}:not(.active):not(:active):not(:focus):not(:hover)>.ic-search{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#search-view)}:not(.active):not(:active):not(:focus):not(:hover)>.ic-faq{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#question-view)}:not(.active):not(:active):not(:focus):not(:hover)>.ic-external-link{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#linkextern-view)}:not(.active):not(:active):not(:focus):not(:hover)>.ic-map{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#map-view)}:not(.active):not(:active):not(:focus):not(:hover)>.ic-contact-mail{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#mail-view)}ul.service-nav li.ticketshop-link [class^=ic]{opacity:1}ul.service-nav li a{line-height:46px;padding-left:10px;padding-right:10px}ul.service-nav li.ticketshop-link .inner,ul.service-nav li.ticketshop-link a{margin-left:4px;padding-left:14px;padding-right:14px}}@media screen and (min-width:1241px) and (max-width:1320px){.facelift-2025.railanddrive .service-nav__link span:not([class^=ic]){display:inline-block;left:-2000px;position:absolute;top:-2000px}}@media screen and (max-width:640px){header.is-sticky ul.service-nav,ul.service-nav{right:0;top:0}}@media screen and (max-width:360px){header.is-sticky ul.service-nav li .inner,header.is-sticky ul.service-nav li a,ul.service-nav li a{padding-left:6px;padding-right:6px}}@media screen and (max-width:320px){header.scis-sticky ul.service-nav,ul.service-nav{max-width:190px}header.is-sticky ul.service-nav li.ticketshop-link .inner,header.is-sticky ul.service-nav li.ticketshop-link a,ul.service-nav li.ticketshop-link .inner,ul.service-nav li.ticketshop-link a{padding-left:9px;padding-right:8px}}ul.service-nav--skewed{background:#fff}ul.service-nav--skewed li .inner,ul.service-nav--skewed li a{background-color:#f5f5f5;transform:skew(-28deg)}ul.service-nav--skewed li .inner span,ul.service-nav--skewed li a span{display:inline-block;transform:skew(28deg)}ul.service-nav--skewed li:first-child a{padding-left:15px}ul.service-nav--skewed li:nth-last-child(2) a{padding-right:15px}ul.service-nav--skewed li:last-child{display:inline-block;height:50px;margin-left:-15px;overflow:hidden}ul.service-nav--skewed li:last-child .inner,ul.service-nav--skewed li:last-child a{margin-left:0;padding-right:25px;transform:skew(-28deg) translateX(15px)}@media screen and (max-width:1240px){ul.service-nav--skewed li:last-child .inner,ul.service-nav--skewed li:last-child a{padding-left:15px;padding-right:30px}}ul.service-nav--skewed li:not(.ticketshop-link) a{margin-left:-2px}@media screen and (max-width:1240px){ul.service-nav--skewed li:not(.ticketshop-link) a{background-color:#fff}}ul.service-nav--skewed li .active .ic-contrast-gray{transform:rotate(180deg) skew(28deg)}header.is-sticky ul.service-nav--skewed li:last-child .inner,header.is-sticky ul.service-nav--skewed li:last-child a{margin-left:0;padding-left:15px;padding-right:30px}header.is-sticky ul.service-nav--skewed li:not(.ticketshop-link) a{background-color:#fff}.facelift-2025 header ul.service-nav li.ticketshop-link{margin-left:-15px;margin-right:-2px}.facelift-2025 header ul.service-nav li.ticketshop-link a{align-items:center;display:inline-flex;gap:.5rem;height:100%;margin-left:0;padding-inline:12px 25px;transform:skew(-28deg) translateX(15px)}.facelift-2025 header ul.service-nav li.ticketshop-link a .icon,.facelift-2025 header ul.service-nav li.ticketshop-link a .service-nav__link-content{display:block;transform:skew(28deg)}@media screen and (max-width:1540px){.facelift-2025 header ul.service-nav li.ticketshop-link a .service-nav__link-content{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}.facelift-2025 header ul.service-nav li.loyalty-program-link a,.facelift-2025 header.is-sticky ul.service-nav li.loyalty-program-link a{align-items:center;display:inline-flex;gap:.5rem;height:100%;margin-inline:.25rem;max-width:13rem;min-width:0;padding-inline:1rem;transform:skew(-28deg)}@media screen and (max-width:1540px){.facelift-2025 header ul.service-nav li.loyalty-program-link a,.facelift-2025 header.is-sticky ul.service-nav li.loyalty-program-link a{padding-inline-end:.5rem}}.facelift-2025 header ul.service-nav li.loyalty-program-link a .service-nav__link-content,.facelift-2025 header ul.service-nav li.loyalty-program-link a span,.facelift-2025 header.is-sticky ul.service-nav li.loyalty-program-link a .service-nav__link-content,.facelift-2025 header.is-sticky ul.service-nav li.loyalty-program-link a span{background-size:20px;display:block;line-height:1rem;margin-right:0;margin-top:-3px;transform:skew(28deg)}@media screen and (max-width:1540px){.facelift-2025 header ul.service-nav li.loyalty-program-link a .service-nav__link-content,.facelift-2025 header.is-sticky ul.service-nav li.loyalty-program-link a .service-nav__link-content{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}.main-menu{-webkit-tap-highlight-color:rgba(0,0,0,0);display:block;height:auto;line-height:32px;opacity:1;padding-left:360px;position:absolute;top:82px;transition:top .3s ease-out,opacity .4s;width:100%;z-index:10}@media screen and (min-width:1241px){.facelift-2025 .main-menu{grid-area:main-nav;padding-left:0;position:static}}header.is-sticky .main-menu{top:92px}.main-nav{display:block;font-size:0;height:62px;margin-bottom:15px;position:absolute;top:6px}@media screen and (min-width:1241px){.facelift-2025 .main-nav{container-type:inline-size;display:flex;gap:1.5rem;height:auto;margin-bottom:0;position:static}}.main-nav.main-nav--default,.main-nav.main-nav--reiseportal{left:135px;z-index:20}.main-nav.main-nav--kombitickets,.main-nav.main-nav--val{left:220px}.main-nav.main-nav--rail-tours{left:195px}.main-nav.main-nav--rail-tours>li>a:not(.nav-item-toggle){padding-left:5px;padding-right:5px}@media screen and (max-width:1240px){.main-nav.main-nav--default,.main-nav.main-nav--reiseportal{left:auto}header.is-sticky .main-menu{top:0}}.main-nav>li{background:transparent;display:inline-block;height:70px;margin-left:5px;margin-right:10px;position:relative}@media screen and (min-width:1241px){.facelift-2025 .main-nav>li{align-items:center;display:flex;height:4rem;margin-inline:0}}@container (min-width: 550px) and (max-width: 836px){.facelift-2025 .main-nav>li{max-width:min-content}.facelift-2025 .main-nav--italia>li,.facelift-2025 .main-nav--rail-tours>li{max-width:none}}.main-nav>li>a{-webkit-font-smoothing:antialiased;color:#000;display:inline-block;font-size:18px;font-weight:700;height:32px;line-height:32px;margin-right:0;padding-left:5px;padding-right:12px;text-decoration:none;text-transform:uppercase;transition:background .4s,color .4s}.facelift-2025 .main-nav>li>a{font-family:Arial,Helvetica,sans-serif;font-weight:400;height:auto;line-height:1.2rem;padding-right:0;text-transform:none}.main-nav .nav-item-toggle{padding:0}.facelift-2025 .main-nav .nav-item-toggle--bottom{background:transparent;border:none;color:#ada8a8;flex-shrink:0}.facelift-2025 .main-nav .nav-item-toggle--bottom:focus-visible{color:#e2002a;outline-offset:2px}.main-nav>li>div{background:transparent;display:none;left:0;min-width:285px;padding-top:0;position:absolute;top:62px;width:100%;z-index:1}.main-nav--postbus>li:last-child>div,.main-nav--reiseportal>li:last-child>div{left:auto;right:0}.facelift-2025 .main-nav--postbus>li:last-child>div,.facelift-2025 .main-nav--reiseportal>li:last-child>div{left:0;right:auto}.main-nav>li>div>div{background:#222;color:#fff;font-size:16px;height:auto;margin-left:auto;margin-right:auto;margin-top:0;max-width:1280px;position:relative;width:100%}.main-nav>li>div>div ul{list-style-type:none;margin:0;padding:0}.main-nav>li>div>div ul li{display:block;position:relative;width:100%}.open-link{display:none}ul.main-nav>li.open>div{display:block}ul.main-nav>li.active>a:after,ul.main-nav>li.open>a:after{background:transparent;border-bottom:7px solid #e2002a;content:"";display:block;height:62px;left:0;margin-left:0;margin-right:0;margin-top:0;position:absolute;top:0;transition:height .3s ease-out;width:100%;z-index:5}.facelift-2025 ul.main-nav>li.active>a:after,.facelift-2025 ul.main-nav>li.open>a:after{border-bottom:3px solid #e2002a;height:100%}header.is-sticky .main-nav>li{height:52px}.facelift-2025 header.is-sticky .main-nav>li{height:4rem}header.is-sticky .main-nav>li.active>a:after,header.is-sticky .main-nav>li.open>a:after{height:52px}.facelift-2025 header.is-sticky .main-nav>li.active>a:after,.facelift-2025 header.is-sticky .main-nav>li.open>a:after{height:100%}header.is-sticky .main-nav>li>div{top:52px}.facelift-2025 header.is-sticky .main-nav>li>div{top:100%}ul.main-nav ul{width:100%}ul.main-nav ul>li>a{background:transparent;border-bottom:1px solid #464646;color:#fff;display:block;padding:4px 50px 4px 12px;position:relative;text-decoration:none;width:100%}ul.main-nav ul>li>a span.ic-external-link{background-position:50%;background-size:16px;display:inline-block;height:100%;opacity:.75;position:absolute;right:0;top:0;width:36px}ul.main-nav ul>li>a:hover span.ic-external-link{opacity:1}ul.main-nav ul>li>a:focus,ul.main-nav ul>li>a:hover{background:#383736;color:#fff}ul.main-nav ul>li>a:active{background:#f0f0f0;color:#222}.main-nav>li.main-nav-home{display:none}.main-nav .nav-sub-panel-link{background:transparent;border:none;border-left:1px solid #464646;color:#f0f0f0;cursor:pointer;height:100%;padding:0;position:absolute;right:0;text-align:center;top:0;width:36px}.main-nav .nav-sub-panel-link:focus{color:#f0f0f0;outline-color:#f0f0f0}.main-nav .nav-sub-panel-link .ic-menu-item-forward{vertical-align:middle}.main-nav ul>li>ul{background:#383736;border-bottom:1px solid #464646;border-top:1px solid #464646;display:none;left:100%;position:absolute;top:-1px}.main-nav ul>li:first-child>ul{top:0}.main-nav ul>li>ul>li>a:focus,.main-nav ul>li>ul>li>a:hover{background:#4d4d4d}.main-nav ul>li>ul>li>a:active{background:#f0f0f0}.main-nav ul>li.has-active-sub-panel>ul,.main-nav ul>li:hover>ul{display:block}.main-nav--postbus>li:last-child ul>li>ul,.main-nav--reiseportal>li:last-child ul>li>ul{left:auto;right:100%}.main-nav ul>li:hover{background:#383736}.main-menu.open.has-active-sub-panel .main-nav{overflow:hidden}.main-nav-close-link,.main-nav>li a.open-link{display:none}@media screen and (max-width:1240px){ul.main-nav{width:100%}.main-menu,.main-nav>li.main-nav-home{display:block}.main-menu{background:#383736;color:#fff;height:100%;left:0;margin-left:-350px;overflow:hidden;padding-left:0;pointer-events:none;position:fixed;top:0;transition:margin-left .4s linear,visibility .4s linear,opacity .4s;visibility:hidden;width:350px;z-index:10}.main-menu.open{top:50px;visibility:visible}.main-nav>li>div{min-width:auto}.main-nav ul>li:first-child>ul{top:50px}.main-nav--postbus>li:last-child>div,.main-nav--reiseportal>li:last-child>div{left:0;right:auto}.main-menu *{pointer-events:all}.ocopen .main-nav-panel:after{background:#000;content:" ";display:block;height:100%;left:0;opacity:.2;pointer-events:all;position:fixed;top:0;width:100%;z-index:4}ul.main-nav{height:auto;position:static}.main-menu,body,html{-webkit-overflow-scrolling:touch}.ocopen .main-menu{left:0;overflow-x:hidden;top:0;z-index:5}ul.main-nav>li{height:auto;margin:0;padding:0;width:100%}.main-nav li.open>div{padding-top:0;position:relative;top:0}.main-nav>li.open>div,.main-nav>li>div{background:0 0;display:none;left:auto;padding-top:0;position:relative;z-index:auto}.main-nav li>div>div{background:#383736;color:#fff;font-size:16px;height:auto;margin-left:0;margin-right:0;position:relative;top:0;width:100%}.facelift-2025 .main-nav>li>a,.main-nav>li>a{background:#222;border-bottom:1px solid #464646;color:#f0f0f0;font-weight:400;height:50px;line-height:50px;width:100%}.main-nav .nav-item-toggle{display:none}ul.main-nav>li.open>a>i:before,ul.main-nav>li>a>i:before{content:""}ul.main-nav>li.open>a:after{display:none}ul.main-nav>li.active>a{background-color:#383736}.facelift-2025 ul.main-nav>li.active>a:after,ul.main-nav>li.active>a:after{border-bottom:none}.main-nav ul>li>ul{-webkit-overflow-scrolling:touch;background-color:#222;border-bottom:none;border-top:none;bottom:0;display:block;left:-350px;max-width:350px;overflow:auto;position:fixed;top:50px;transition:left .5s ease-out,visibility .5s ease-out;visibility:hidden;width:100%;z-index:20}.main-nav--postbus>li:last-child ul>li>ul,.main-nav--reiseportal>li:last-child ul>li>ul{left:-350px;right:auto}.main-nav ul>li.has-active-sub-panel>ul,.main-nav--postbus>li:last-child ul>li.has-active-sub-panel>ul,.main-nav--reiseportal>li:last-child ul>li.has-active-sub-panel>ul{left:0;transition:left .5s ease-out;visibility:visible}.nav-sub-panel-title{font-size:18px;left:45px;line-height:50px;overflow:hidden;right:55px;text-align:left;text-overflow:ellipsis;transform:translateX(-100%) translateX(-50px);white-space:nowrap}.nav-sub-panel-btn-back,.nav-sub-panel-title{display:block;height:50px;position:absolute;top:0;transition:transform .5s ease-out}.nav-sub-panel-btn-back{background-color:transparent;background-position:14px;background-repeat:no-repeat;border:none;color:#fff;cursor:pointer;padding:0 14px;transform:translateX(-100%);width:50px;z-index:30}.nav-sub-panel-element-slide-in{transform:translateX(0)}header.is-sticky .main-nav>li{height:auto}header.is-sticky .main-nav>li>div{top:0}.main-nav li .ic-nav-expand{display:none}.main-nav-close-link{background:#383736;color:#fff;cursor:pointer;display:block;height:50px;line-height:48px;min-height:50px;position:absolute;right:0;text-align:center;width:50px;z-index:20}.main-nav-close-link span{vertical-align:middle}.main-nav>li a.open-link{-webkit-font-smoothing:antialiased;background:#222;border-left:1px solid #464646;color:#fff;display:block;font-size:20px;font-weight:700;height:50px;position:absolute;right:0;text-align:center;top:0;width:50px}.main-nav>li a{padding-left:12px}.facelift-2025 .main-nav>li a{padding-right:12px}ul.main-nav li a:focus,ul.main-nav li a:hover{background-color:#383736}ul.main-nav li a:active{background:#666;color:#fff}ul.main-nav ul>li>a:focus,ul.main-nav ul>li>a:hover{background-color:#565656}.main-nav>li a.open-link:hover{background:transparent}}@media screen and (max-width:640px){.main-menu{margin-left:-320px;width:320px}.main-nav ul>li>ul{left:-320px;max-width:320px}.main-nav--postbus>li:last-child ul>li>ul,.main-nav--reiseportal>li:last-child ul>li>ul{left:-320px}}@media screen and (max-width:360px){.main-menu{margin-left:-275px;width:275px}.main-nav ul>li>ul{left:-275px;max-width:275px}.main-nav--postbus>li:last-child ul>li>ul,.main-nav--reiseportal>li:last-child ul>li>ul{left:-275px}}@media screen and (max-width:1240px){.main-menu-nav-panel{-webkit-overflow-scrolling:touch;margin-top:50px;overflow:auto;position:relative}}.main-menu.open.has-active-sub-panel .main-menu-nav-panel{overflow:hidden}.main-menu-nav-panel__mobile-links{display:none}.edit-mode .main-menu-nav-panel__mobile-links{display:block;height:25px;left:0;overflow:hidden;position:absolute;top:-80px}.facelift-2025.edit-mode .main-menu-nav-panel__mobile-links{top:0}@media screen and (max-width:1240px){.main-menu-nav-panel__mobile-links{display:block;margin:0 0 15px;padding:0;position:relative}.edit-mode .main-menu-nav-panel__mobile-links{height:auto;left:auto;position:relative;top:auto}}.nav-list-mobile{list-style:none;margin:0;padding:0}.nav-list-mobile__link{color:#fff;display:block;padding:4px 50px 4px 12px;position:relative;text-decoration:none}.nav-list-mobile__link .ic-external-link{background-position:50%;background-size:16px;height:32px;position:absolute;width:32px}.nav-list-mobile__link:hover{background:#676767}.nav-list-mobile__dl-meta{font-size:14px;padding:0 8px}.lang-nav{display:block;font-size:0;height:auto;opacity:1;position:absolute;right:10px;top:6px;transform:translateX(0);transition:transform .5s ease-out,visibility .3s ease,opacity .3s ease;visibility:visible;width:auto}.lang-nav--slide-out{transform:translateX(-150%)}header.is-sticky .main-menu:not(.open) .lang-nav{opacity:0;visibility:hidden}.lang-nav a,.lang-nav li{display:inline-block}.lang-nav a{-webkit-font-smoothing:antialiased;color:#000;font-size:14px!important;font-weight:700;line-height:14px;margin-left:2px;padding:5px 10px;text-decoration:none;transition:background .4s,color .4s;vertical-align:middle}.lang-nav li.active a{background:#6e6e6e;border-radius:2px;color:#fff}.lang-nav a:focus,.lang-nav a:hover{color:#e2002a}.lang-nav li.active a:focus,.lang-nav li.active a:hover{background:#fff;color:#e2002a}.lang-nav a:active,.lang-nav li.active a:active{color:#222}@media screen and (max-width:1240px){.lang-nav{background:#222;opacity:0;padding:8px 12px;position:static;visibility:hidden;width:100%}.open .lang-nav{opacity:1;visibility:visible}.lang-nav a{-webkit-font-smoothing:antialiased;background:#222;border-radius:0;color:#fff;display:inline-block;font-size:14px!important;font-weight:700;line-height:14px;margin-left:8px;min-width:25px;padding:3px 5px;text-align:center;text-decoration:none;transition:background .4s,color .4s;vertical-align:middle}.lang-nav li:first-child a{margin-left:0}.lang-nav li.active a{background:#fff;border-radius:0;color:#222}.lang-nav a:focus,.lang-nav a:hover{color:#e2002a}.lang-nav li.active a:focus,.lang-nav li.active a:hover{background:#fff;color:#e2002a}.lang-nav a:active,.lang-nav li.active a:active{background:#fff;color:#222}}@media screen and (min-width:1241px){.facelift-2025 .lang-nav,.facelift-2025 .main-menu .lang-nav-element{display:none}}.sub-nav{font-size:20px;margin-bottom:20px}.sub-nav ul{list-style:none;margin:0;padding:0}.content .row .sub-nav ul li:before{content:none}.content .row .sub-nav ul li{margin:0;padding:0}.sub-nav a,.sub-nav a:link,.sub-nav a:visited{border-left:4px solid transparent;color:#000;display:block;padding:6px 4px 6px 14px;text-decoration:none}.sub-nav a.sub-nav__active-link,.sub-nav a:active,.sub-nav a:focus,.sub-nav a:hover{border-color:#e2002a;color:#e2002a}.sub-nav ul li:first-child a{margin-top:-6px}.teaser-slider{overflow:hidden}.facelift-2025 .teaser-slider{overflow:unset}.teaser-slider .close-link{display:none}.teaser-slider-overlay a.close-link{display:block}.teaser-slider *{-webkit-user-drag:none}.teaser-slider-list-wrapper{max-height:90%;overflow:hidden;padding:4px 0;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0)}.teaser-slider-panel,.teaser-slider-position-wrapper{position:relative}.teaser-slider-panel .backward-link{height:60%;left:-125px;top:50%;transform:translateY(-50%)}.teaser-slider-panel .forward-link{height:60%;right:-125px;top:50%;transform:translateY(-50%)}.teaser-slider-panel>a{color:#111b42;display:none;height:100%;position:absolute;width:125px}.teaser-slider-panel>a:active,.teaser-slider-panel>a:focus,.teaser-slider-panel>a:hover{color:#e2002a}.teaser-slider-panel>a.close-link{color:#fff;height:50px;left:auto;right:-50px;top:-50px;width:50px;z-index:999999}.teaser-slider-overlay .teaser-slider-panel>a{color:#fff;opacity:1}.teaser-slider-panel>a>[class^=ic]{background-size:40px 40px;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px}@media screen and (max-width:1240px){.teaser-slider-panel>a>[class^=ic]{background-size:20px 20px;height:20px;left:0;margin-left:0;margin-top:-10px;width:20px}.teaser-slider-one .teaser-slider-panel>a>[class^=ic]{background-size:20px 20px;height:20px;left:0;margin-left:-10px;margin-top:-10px;width:20px}.teaser-slider-panel .backward-link{left:-18px;margin-right:auto;width:20px;z-index:1}.teaser-slider-panel a.forward-link{margin-left:auto;right:-18px;width:20px;z-index:1}}.content ul.teaser-slider-list{font-size:0;height:auto;margin:0;padding:0;white-space:nowrap;width:auto}.facelift-2025 .content .gallery-slider--center-images ul.teaser-slider-list{text-align:center}.teaser-slider-geolocation-edit-mode{background-color:#222;border-radius:2px;color:#fff;display:block;font-size:14px;padding:3px 5px;position:absolute;right:4px;text-transform:uppercase;top:4px}.teaser-slider-list>li{display:inline-block;height:auto;list-style-type:none;margin:0 21px 0 0;padding:0;position:relative;text-align:center;vertical-align:top;width:auto}.teaser-slider-list>li:last-child{margin:0}.teaser-slider-list>li>a{display:inline-block;height:auto;position:relative;text-decoration:none;width:100%}.teaser-slider-list>li>a:active img,.teaser-slider-list>li>a:focus img,.teaser-slider-list>li>a:hover img{opacity:.7}.teaser-slider-one .teaser-slider-list>li>a:active img,.teaser-slider-one .teaser-slider-list>li>a:focus img,.teaser-slider-one .teaser-slider-list>li>a:hover img{opacity:1}span.img-copyright{bottom:0;font-size:13px;padding:2px 6px;right:0;width:auto}span.img-copyright,span.img-title{background:rgba(0,0,0,.5);color:#fff;display:none;position:absolute}span.img-title{font-size:20px;left:0;overflow:hidden;padding:4px 6px;text-align:center;text-overflow:ellipsis;top:0;white-space:nowrap;width:100%}.teaser-slider-one span.img-copyright{display:inline-block}.teaser-slider-one span.img-title{display:block}.teaser-slider-list>li>a>img{height:auto;margin:0;max-width:1280px;padding:0;vertical-align:middle;width:100%}.teaser-slider-list>li>a>.teaser-slider-item__heading{background:rgba(0,0,0,.7);bottom:50px;color:#fff;font-size:20px;font-weight:700;height:50px;left:0;line-height:50px;margin:0;overflow:hidden;padding:2px 16px 0;position:absolute;text-align:left;text-overflow:ellipsis;width:100%;z-index:2}.facelift-2025 .teaser-slider-list>li>a>.teaser-slider-item__heading{background:#fff;color:#393939;height:auto;line-height:1.2em;padding:1rem 1.25rem .75rem;position:static}.teaser-slider-list>li>a>.teaser-slider-item__heading.bottom{bottom:0}.teaser-slider-list>li>a>div{background:#fff;color:#008039;font-size:14px;height:50px;line-height:50px;overflow:hidden;padding-left:58px;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap}.facelift-2025 .teaser-slider-list>li>a>div{height:auto;line-height:1.2em}.teaser-slider-list>li>a>.teaser-slider-list-item-info{color:#000;padding:0 16px}.facelift-2025 .teaser-slider-list>li>a>.teaser-slider-list-item-info{padding:0 1.25rem .75rem}.facelift-2025 .teaser-slider-list>li>a>div.not-possible,.facelift-2025 .teaser-slider-list>li>a>div.possible{align-items:center;display:flex;gap:.5rem;padding-inline:.5rem 0}.teaser-slider-list>li>a>div.not-possible{color:#6e6e6e}.teaser-slider-list>li>a>div.partli-possible{color:#008039}.teaser-slider-list>li>a>div .ic-cartrain{background-size:43px 35px;height:35px;left:7px;position:absolute;top:7px;width:43px}.facelift-2025 .teaser-slider-list>li>a>div .ic-cartrain{display:block;position:static}.teaser-slider-list>li>a>div .ic-attention{color:#f89406;font-size:18px;left:27px;position:absolute;top:22px}.teaser-slider-list>li>a>div .ic-info{color:#babdc0;font-size:18px;position:absolute;right:4px;top:15px}.facelift-2025 .teaser-slider-list>li>a>div .ic-info{display:block;margin-left:auto;position:static}.teaser-slider-list>li>a>.price{-webkit-font-smoothing:antialiased;background:#e2002a;bottom:60px;color:#fff;font-size:18px;font-weight:700;height:60px;line-height:24px;overflow:hidden;padding:6px;position:absolute;right:10px;text-align:center;text-overflow:ellipsis;white-space:pre-wrap;width:120px;z-index:3}.teaser-slider-list-data>li>a>.price,.teaser-slider-list-generic-geo>li>a>.price,.teaser-slider-list-generic>li>a>.price{bottom:10px}@media screen and (max-width:767px){.teaser-slider-list-data>li>a>.price,.teaser-slider-list-generic-geo>li>a>.price,.teaser-slider-list-generic>li>a>.price{bottom:auto;top:10px}}.teaser-slider-list-data>li.with-item-info>a>.price,.teaser-slider-list-generic-geo>li.with-item-info>a>.price,.teaser-slider-list-generic>li.with-item-info>a>.price{bottom:60px}@media screen and (max-width:767px){.teaser-slider-list-data>li.with-item-info>a>.price,.teaser-slider-list-generic-geo>li.with-item-info>a>.price,.teaser-slider-list-generic>li.with-item-info>a>.price{bottom:auto;top:10px}}.teaser-slider-list-data>li>a>.price,.teaser-slider-list-generic-geo>li>a>.price,.teaser-slider-list-generic>li>a>.price{align-items:center;display:flex;justify-content:center}.teaser-slider-list-data>li>a>.teaser-slider-item__heading,.teaser-slider-list-generic-geo>li>a>.teaser-slider-item__heading,.teaser-slider-list-generic>li>a>.teaser-slider-item__heading{bottom:0}.teaser-slider-list-data>li.with-item-info>a>.teaser-slider-item__heading,.teaser-slider-list-generic-geo>li.with-item-info>a>.teaser-slider-item__heading,.teaser-slider-list-generic>li.with-item-info>a>.teaser-slider-item__heading{bottom:50px}.teaser-slider-list-data>li>a:before,.teaser-slider-list.teaser-slider-list-generic>li>a:before{bottom:0}.teaser-slider-equipment{background:#000;overflow:hidden;position:relative}.teaser-slider-equipment>img{display:block;height:100%;left:50%;position:absolute;top:50%;transform:scale(1.2) translate(-50%,-50%);transform-origin:left;width:auto;z-index:1}@media screen and (max-width:767px){.teaser-slider-equipment>img{transform:scale(1) translate(-50%,-50%)}}.teaser-slider-equipment .teaser-slider{background:transparent;min-height:350px;position:relative;z-index:2}.teaser-slider-equipment .teaser-slider__heading{color:#fff;font-size:35px;font-weight:700;text-align:center;text-shadow:0 0 22px #000}.teaser-slider-equipment .teaser-slider__heading small{font-size:80%;font-weight:400}@media screen and (max-width:767px){.teaser-slider-equipment .teaser-slider__heading small{font-size:.75em}}.facelift-2025 .teaser-slider-equipment .teaser-slider__inner--padding,.teaser-slider-equipment .indented-module{padding:26px 125px}@media screen and (max-width:1240px){.facelift-2025 .teaser-slider-equipment .teaser-slider__inner--padding,.teaser-slider-equipment .indented-module{padding:26px 20px}}.teaser-slider-equipment .teaser-slider-panel>a{color:#fff}.content .triangle{background:transparent url(/.resources/pv-2017/themes/images/triangle-red-60x60.svg) 0 0 no-repeat;color:#fff!important;content:"TOP";display:block;font-size:16px;height:60px;left:0;line-height:50px;position:absolute;top:0;width:60px}.content .triangle:after{-webkit-font-smoothing:antialiased;content:"TOP";display:inline-block;font-weight:700;margin-left:-20px;padding-left:4px;transform:rotate(-45deg)}.content ul.teaser-slider-list-quote{width:100%}.quotes-slider .teaser-slider-list>li>a>img{border-radius:50%;display:block;height:164px;left:0;margin:0;padding:0;position:absolute;top:0;width:164px}.quotes-slider .teaser-slider-panel{margin:0 auto;max-width:50%}.quotes-slider .teaser-slider-panel .teaser-slider-quote-item__heading small{display:block;font-size:1.25rem;font-weight:400;margin-top:0;padding-top:0}.quotes-slider .teaser-slider-panel .teaser-slider-quote-item__heading{background:transparent;bottom:auto;color:#666;font-size:1.875rem;font-weight:700;height:auto;left:auto;line-height:2.25rem;margin:0;padding-left:0;position:relative;text-align:left;top:auto;width:100%}.quotes-slider .teaser-slider-panel p{display:block;font-size:1rem;margin:0;padding:0;text-align:left;white-space:normal}.quote{-webkit-font-smoothing:antialiased;color:#e2002a;display:inline-block;font-family:Arial,Times,serif;font-size:150px;font-weight:700;height:90px;left:100px;line-height:150px;position:absolute;top:-20px;width:90px}.quotes-slider .teaser-slider-list>li>a:before{display:none}.quotes-slider .teaser-slider-list>li>a{color:#666;display:block;height:auto;min-height:164px;padding-left:184px;position:relative;text-decoration:none;width:100%}.quotes-slider .ic-nav-forward{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#arrow_right-view)}.quotes-slider a:hover .ic-nav-forward{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#arrow_right-view)}.quotes-slider .ic-nav-backward{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#arrow_left-view)}.quotes-slider a:hover .ic-nav-backward{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#arrow_left-view)}.facelift-2025 .content .teaser-slider.teaser-slider-overlay,.teaser-slider.teaser-slider-overlay{background:#000;color:#fff;height:100%;left:0;max-width:none;position:fixed;top:0;width:100%;z-index:9999999}.gallery-slider.teaser-slider-one .teaser-slider-list>li>a>img{margin:auto;width:100%}.gallery-slider.teaser-slider-one .teaser-slider-list>li>a{margin:auto;max-width:1280px;width:calc(100% - 200px)}@media screen and (max-width:1024px){.gallery-slider.teaser-slider-one .teaser-slider-list>li>a{width:calc(100% - 160px)}}@media screen and (max-width:640px){.gallery-slider.teaser-slider-one .teaser-slider-list>li>a{width:calc(100% - 60px)}}.gallery-slider.teaser-slider-one .teaser-slider-panel{height:100%;left:0;position:fixed;top:0;width:100%}.gallery-slider.teaser-slider-one .teaser-slider-panel .teaser-slider-list-wrapper{position:absolute;top:50%}.gallery-slider.teaser-slider-one .teaser-slider-panel .forward-link{margin-left:0;margin-right:0;right:5px!important;text-shadow:2px 2px #000;width:120px;z-index:2}.gallery-slider.teaser-slider-one .teaser-slider-panel .backward-link{left:5px!important;margin-left:0;margin-right:0;text-shadow:2px 2px #000;width:120px;z-index:2}.gallery-slider.teaser-slider-one .teaser-slider-panel .close-link{right:20px;text-shadow:2px 2px #000;top:20px;z-index:25}.gallery-slider.teaser-slider-one .teaser-slider-panel>a>[class^=ic]{left:50%}@media screen and (max-width:1024px){.quotes-slider .teaser-slider-panel{max-width:80%}}@media screen and (max-width:767px){.quotes-slider .teaser-slider-panel{max-width:100%}}@media screen and (max-width:640px){.gallery-slider.teaser-slider-one .teaser-slider-panel .forward-link{margin-left:0;margin-right:0;right:0!important;text-shadow:2px 2px #000;width:40px;z-index:2}.gallery-slider.teaser-slider-one .teaser-slider-panel .backward-link{left:0!important;margin-left:0;margin-right:0;text-shadow:2px 2px #000;width:40px;z-index:2}.teaser-slider-panel>a{width:20px}.teaser-slider-list>li>a>.teaser-slider-item__heading{overflow:hidden;text-overflow:ellipsis}.quotes-slider .teaser-slider-list>li>a{padding:0}.quotes-slider .teaser-slider-list>li>a>img{margin:0 auto 16px;position:static}.quotes-slider .teaser-slider-list>li>a>.teaser-slider-item__heading,.quotes-slider .teaser-slider-list>li>a>p{text-align:center}.quote{left:50%}}.teaser-slider-noclick li>a{cursor:default}table{border:none;border-collapse:collapse;border-spacing:0;margin-bottom:20px;margin-top:0;max-width:100%;min-width:300px;overflow:hidden;position:static;z-index:100}.vertical-scroll table{margin-bottom:0;margin-top:0}.vertical-scroll{margin-bottom:20px;overflow:auto}table td{background:transparent;border-bottom:1px solid #e4e4e4;padding:8px;position:relative;text-align:left;vertical-align:top}table{width:100%}table caption{color:#6a6a6a;font-family:FrutigerNextLight,Arial,Helvetica,sans-serif;font-size:15px;padding-bottom:3px;text-align:left}table th{-webkit-font-smoothing:antialiased;background:#fff;border-bottom:1px solid #afafaf;font-weight:700;max-width:280px;min-width:80px;padding:8px;text-align:left;vertical-align:top}table tbody th{border-bottom:1px solid #e4e4e4}table td.left,table th.left{text-align:left}table td.center,table th.center{text-align:center}table td.right,table th.right{text-align:right}@media screen and (max-width:480px){table{display:block;max-width:300px;min-width:100%;overflow:scroll;width:100%}}.content .downloads ul{list-style-type:none;margin-bottom:0}.content .downloads li{margin:0;padding:0}.content .downloads li:before{display:none}.content .downloads li a{-webkit-font-smoothing:antialiased;background-size:12px 12px;background:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#download-view) no-repeat 0;border-bottom:1px solid #e4e4e4;display:block;font-weight:700;padding-bottom:8px;padding-left:20px;padding-top:8px;text-decoration:none;width:100%}.content .downloads li a:focus,.content .downloads li a:hover{background:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#download-view) no-repeat 0}.content .downloads span{color:#666;float:right;text-align:right}.col-8~.col-4>.vertical-scroll>.downloads{margin-top:50px}@media screen and (max-width:1024px){.col-8~.col-4>.link-list,.col-8~.col-4>.vertical-scroll>.downloads{margin-top:0}}@media screen and (max-width:640px){.content .downloads span{display:block;float:none;text-align:left;width:100%}.content .downloads span:before{content:"("}.content .downloads span:after{content:")"}}.content .link-list{list-style:none;margin-bottom:20px}.facelift-2025 .content .link-list:last-child{margin-bottom:0}.content .link-list li,.content .link-list li.link-list__item{margin:0;padding:0}.content .link-list li a,.content .link-list li.link-list__item a{-webkit-font-smoothing:antialiased;background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#arrow_right-view);background-position:5px 12px;background-repeat:no-repeat;background-size:12px 12px;border-bottom:none;border-top:1px solid #e4e4e4;color:#666;display:block;font-weight:700;padding:8px 8px 8px 28px;text-decoration:none;width:100%}.content .link-list li.link-list__item--external a{padding-right:28px}.content .link-list li a:active,.content .link-list li a:focus,.content .link-list li a:hover,.content .link-list li.link-list__item a:active,.content .link-list li.link-list__item a:focus,.content .link-list li.link-list__item a:hover{background-color:#e4e4e4;color:#000}.content .link-list li.link-list__item:before,.content .link-list li:before{content:none}.content .link-list__item--download .link-list__item-filesize{color:#666;float:right;padding:0 8px;text-align:right}.content .link-list .ic-external-link{background-position:50%;background-size:14px;height:100%;position:absolute;right:6px;top:0}.content .link-list .link-list-item-meta{font-weight:400}@media screen and (max-width:1024px){.col-8~.col-4>.link-list{margin-top:0}}@media screen and (max-width:640px){.content .link-list__item--download .link-list__item-filesize{display:block;float:none;padding:0;text-align:left;width:100%}.content .link-list__item--download .link-list__item-filesize:before{content:"("}.content .link-list__item--download .link-list__item-filesize:after{content:")"}}.content .link-list--simple li.link-list__item--external a,.content .link-list--simple li.link-list__item--page a{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#arrow_right-view)}.content .link-list--simple li.link-list__item--download a{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#download-view);background-size:15px 15px}.content .link-list--simple li.link-list__item--highlight a{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#arrow_right-view);color:#e2002a}.content .link-list--downloads li a,.content .link-list--downloads li.link-list__item a{background-color:transparent;background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#download-view);color:#e2002a}.content .link-list--downloads li a:focus,.content .link-list--downloads li a:hover,.content .link-list--downloads li.link-list__item a:focus,.content .link-list--downloads li.link-list__item a:hover{background-color:transparent;background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#download-view);color:#666}.content .link-list--downloads li.link-list__item--download a{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#download-view);background-size:15px 15px}.content .link-list--downloads li.link-list__item--external a,.content .link-list--downloads li.link-list__item--page a{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#arrow_right-view)}.content .link-list--downloads li.link-list__item--external a:focus,.content .link-list--downloads li.link-list__item--external a:hover,.content .link-list--downloads li.link-list__item--page a:focus,.content .link-list--downloads li.link-list__item--page a:hover{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#arrow_right-view)}@media screen and (max-width:1024px){.col-8~.col-4>.vertical-scroll>.link-list--downloads{margin-top:0}}.content .link-list--icons{font-size:0;list-style-type:none;margin-bottom:20px;width:100%}.content .link-list--icons-center{text-align:center}.content .link-list--icons li,.content .link-list--icons li.link-list__item{display:inline-block;font-size:0;height:auto;line-height:20px;vertical-align:top;width:25%}.content .link-list--icons li a,.content .link-list--icons li.link-list__item a{background-image:none;border-bottom:none;border-top:none;display:inline-block;font-size:16px;padding:8px 4px;text-align:center}.content .link-list--icons li a:active,.content .link-list--icons li a:focus,.content .link-list--icons li a:hover,.content .link-list--icons li.link-list__item a:active,.content .link-list--icons li.link-list__item a:focus,.content .link-list--icons li.link-list__item a:hover{background:#f5f5f5;color:#e2002a}.content .link-list--icons img{display:block;margin:4px auto 8px;max-width:105px;width:80%}@media screen and (max-width:767px){.content .link-list--icons li,.content .link-list--icons li.link-list__item{width:50%}}.facelift-2025 .package-teaser{margin-bottom:2rem}.facelift-2025 .package-teaser:last-child{margin-bottom:0}.package-teaser .row{margin-left:-10px;margin-right:-10px}.package-teaser .row .col-3,.package-teaser .row .col-5,.package-teaser .row .col-7,.package-teaser .row .col-9{padding-left:10px;padding-right:10px}.package-teaser .row .col-5~.col-7{padding-right:30px}.content .package-hero-teaser img,.content .package-teaser img{height:auto;width:100%}.package-teaser .package-teaser-item__title{margin-bottom:18px}.package-teaser .package-teaser-item__destination{color:#e2002a;font-size:16px;margin-bottom:10px;margin-top:10px}.package-hero-teaser p{font-size:24px}.package-teaser p.two-lines{word-wrap:break-word;display:block;line-height:1.5;margin-bottom:75px;max-height:2.6em;min-height:2.6em;overflow:hidden;padding-right:20px;position:relative;text-overflow:ellipsis;width:auto}.package-teaser p.two-lines-ellipsis:after{background:#fff;background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#fff 30%,#fff);background:-moz-linear-gradient(left,hsla(0,0%,100%,0) 0,#fff 30%,#fff 100%);background:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,#fff 30%,#fff 100%);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 30%,#fff);content:"...";position:absolute;right:10px;text-align:center;top:1.3em;width:70px}.package-teaser .price{-webkit-font-smoothing:antialiased;color:#e2002a;font-size:30px;font-weight:700}.package-teaser .more-btn,.package-teaser a.more-btn{background:#e2002a;border:1px solid #e2002a;color:#fff;display:block;font-size:20px;margin-bottom:5px;padding:12px 20px;text-align:center;width:100%}.package-teaser .more-btn:active,.package-teaser .more-btn:focus,.package-teaser .more-btn:hover,.package-teaser a.more-btn:active,.package-teaser a.more-btn:focus,.package-teaser a.more-btn:hover{background:#fff;border:1px solid #e2002a;color:#e2002a}.package-teaser .white{position:relative}.content .price-panel{bottom:0;left:0;margin-bottom:15px;margin-top:10px;position:absolute;width:100%}.price-panel .col-9{text-align:right}.price-info{font-size:14px}@media screen and (max-width:1024px){.content .package-teaser .package-teaser-item__destination,.content .package-teaser .package-teaser-item__heading,.content .package-teaser .package-teaser-item__title,.content .package-teaser p{padding-left:20px;padding-right:20px}.content .price-panel{background:#fff;bottom:auto;left:auto;margin:0 0 25px;padding-bottom:15px;padding-left:15px;padding-right:15px;position:relative}.package-teaser p.two-lines{height:auto;margin-bottom:20px;max-height:none;overflow:visible;padding-left:20px;padding-right:20px}.package-teaser p.two-lines:after{display:none}.content .price-panel .col-3{float:left;padding-right:0;width:30%}.content .price-panel .col-9{float:left;width:70%}.content .price-panel .col-3{width:40%}.content .price-panel .col-9{width:60%}.content .price-panel .col-3.no-price{padding-left:0;width:100%}.content .price-panel .col-9.no-price{width:0}.content .price-panel .more-btn,.content .price-panel a.more-btn{margin-bottom:0}}@media screen and (max-width:640px){.content .price-panel .more-btn .content .price-panel a.more-btn{padding:12px 5px 12px 10px}}.panorama-collection-section-tab{border-right:3px solid #f5f5f5;display:flex;padding-bottom:20px;position:relative;transition:border-color .2s ease-in-out}.panorama-collection-section-tab.panorama-collection-section-tab--active,.panorama-collection-section-tab:hover{border-color:#e2002a;transition:border-color .2s ease-in-out}.panorama-collection-section-tab.panorama-collection-section-tab--active:after,.panorama-collection-section-tab:hover:after{opacity:1}.panorama-collection-section-tab:after,.panorama-collection-section-tab:before{content:""}.panorama-collection-section-tab:after{border-left:7px solid transparent;border-color:transparent transparent transparent #e2002a;border-style:solid;border-width:7px 0 7px 7px;content:"";display:inline-block;opacity:0;position:absolute;right:-9px;top:50%;transform:translateY(-50%);transition:opacity .2s ease-in-out}.panorama-collection-section-tab p{margin:0}.panorama-collection-section-tab .col-3,.panorama-collection-section-tab .col-9{position:static}.panorama-collection-section-tab .col-3 a,.panorama-collection-section-tab .col-9 a{color:currentColor;text-decoration:none}.panorama-collection-section-tab .col-3 a:after,.panorama-collection-section-tab .col-9 a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.panorama-collection-section{display:flex;flex-direction:column-reverse}.panorama-collection-section[hidden]{display:none}.panorama-collection-item{cursor:pointer;margin-bottom:8px;overflow:hidden;position:relative}.panorama-collection-item img:first-child{filter:blur(2px)}.panorama-collection-item img.icon-360{background:rgba(0,0,0,.75);border-radius:50%;height:75px;left:50%;padding:10px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform 1s ease;width:75px}.panorama-collection-item:hover img.icon-360{transform:translate(-50%,-50%) rotateY(1turn)}.panorama-collection-thumbnail{border-top:3px solid transparent;display:inline-block;margin:4px;position:relative;transition:border-color .2s ease-in-out;width:16.67%}.panorama-collection-thumbnail:first-child{margin-left:0}.panorama-collection-thumbnail.panorama-collection-thumbnail--active,.panorama-collection-thumbnail:hover{border-color:#e2002a;transition:border-color .2s ease-in-out}.panorama-collection-thumbnail.panorama-collection-thumbnail--active:after,.panorama-collection-thumbnail:hover:after{opacity:1}.panorama-collection-thumbnail:after{border-bottom:7px solid transparent;border-color:transparent transparent #e2002a;border-style:solid;border-width:0 7px 7px;content:"";display:inline-block;left:50%;opacity:0;position:absolute;top:-9px;transform:translateX(-50%);transition:opacity .2s ease-in-out}@media screen and (max-width:1240px){.col-6.panorama-collection-left,.col-6.panorama-collection-right{float:left;width:50%}.panorama-collection-left .col-3{float:left;width:25%}.panorama-collection-left .col-9{float:left;width:75%}}@media screen and (max-width:767px){.col-6.panorama-collection-left,.col-6.panorama-collection-right{float:none;width:100%}.panorama-collection-left .col-3{float:left;width:25%}.panorama-collection-left .col-9{float:left;width:75%}.panorama-collection-section-tab{border-bottom:3px solid #f5f5f5;border-right:none;margin-bottom:10px}.panorama-collection-section-tab:after{border-color:transparent;border-width:0 7px 7px;border-top:7px solid #e2002a;bottom:-16px;left:50%;right:auto;top:auto;transform:translateX(-50%)}}.expandables ul{list-style:none}.row .expandables{padding:0}.expandable{border-bottom:1px solid #e4e4e4}.no-last-bottom-line .expandable:last-child{border-bottom:none}.expandables ul li.expandable{margin:0;padding:0;scroll-margin-top:100px}.expandables ul li.expandable:before{content:none}.expandable .expandable__header{color:#222;cursor:pointer;display:block;font-weight:700;padding:12px;text-decoration:none;width:100%}.expandable .expandable__header:focus{position:relative;z-index:1}.expandable__header .expandable__icon,.expandable__header:active .expandable__icon,.expandable__header:focus .expandable__icon,.expandable__header:hover .expandable__icon{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#arrow_down-view)}.expandable.expandable-open .expandable__icon{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#arrow_up-view)}.expandable__title{display:inline-block;padding:0 6px;vertical-align:middle;width:calc(100% - 26px)}.expandable__body{padding:12px 12px 12px 42px}.expandable .expandable-traffic-rss-download{-webkit-font-smoothing:antialiased;color:#666;font-weight:700;text-decoration:none}.expandable .expandable-traffic-rss-download:hover{color:#000}.popover{background-color:#fff;box-shadow:-1px -1px 10px -2px rgba(0,0,0,.5);color:#666;display:none;height:auto;left:12px;padding:0;position:absolute;top:112px;width:372px;z-index:3}.popover h4{font-size:20px;margin-bottom:10px}.popover p{font-size:14px;margin-bottom:0}.popover>div{background:#fff;height:auto;min-height:50px;padding:10px;position:relative;z-index:4}.popover:before{background:#999;background:#fff;bottom:-10px;box-shadow:-1px -1px 10px -2px rgba(0,0,0,.5);content:"";height:20px;left:50%;margin-left:-13px;position:absolute;transform:rotate(225deg);width:20px;z-index:3}.popover img{float:left;height:124px;padding:0 10px 0 0;width:124px}.popover a{color:#f5f5f5;display:inline-block;height:18px;position:absolute;right:10px;top:10px;width:18px;z-index:5}.popover a:hover{color:#666}.popover a [class^=ic]{min-width:18px;width:18px}.calendar-panel{padding:0;position:relative}.calendar-panel,.calendar-panel:after{background:#fff;box-shadow:-1px -1px 10px -2px rgba(0,0,0,.5)}.calendar-panel:after{content:"";height:20px;left:10%;margin-left:-13px;position:absolute;top:-10px;transform:rotate(225deg);width:20px;z-index:3}.calendar-panel>div{-webkit-font-smoothing:antialiased;background:#fff;font-size:18px;font-weight:700;padding:20px;position:relative;z-index:4}.calendar-panel div.calendar h3{font-size:24px;padding:12px 6px;text-align:center}.calendar-panel div.calendar{background:#f5f5f5;padding:0 20px 20px}.calendar-panel button.close-btn,.calendar-panel button.next-btn,.calendar-panel button.previous-btn{background:transparent;border:none;cursor:pointer;display:inline-block;outline:0;padding:6px;position:absolute;transition:color .5s ease}.calendar-panel button.next-btn{right:0;top:7px}.calendar-panel>div{font-size:20px}.calendar-panel button.previous-btn{left:0;top:7px}.calendar-panel button.close-btn{opacity:.5;right:10px;top:11px}.calendar-panel button.close-btn:hover{opacity:1}.calendar-panel button.next-btn:hover,.calendar-panel button.previous-btn:hover{color:#e2002a}.calendar-panel table th{border:0;margin:0;min-width:20px;text-align:center}.calendar-panel table td{border:0;margin:0;padding:0;text-align:center}.calendar-panel table th{background:#d7d7d7}.calendar-panel table td button{background:transparent;border:none;cursor:pointer;margin:0;outline:0;padding:8px;transition:background .5s ease,color .5s ease;width:100%}.calendar-panel table tr>td:last-child button{color:#e2002a}.calendar-panel table td button:focus,.calendar-panel table td button:hover{background:#666;color:#fff!important}.calendar-panel table td button.active,.calendar-panel table td button.active:hover,.calendar-panel table td button:active{background:#e2002a;color:#fff!important}.calendar-panel table td{background:#f5f5f5}.calendar-panel table td.passive{background:#f0f0f0;opacity:.5}.calendar-panel table{border-collapse:collapse;margin:0;padding:0}.autocomplete-panel{background:#fff;box-shadow:-1px -1px 10px -2px rgba(0,0,0,.5);margin-right:40px;min-width:350px;padding:0;position:relative;z-index:10}.autocomplete-panel li span{border:1px solid #555;color:#555;display:inline-block;float:right;font-size:12px;font-weight:400;letter-spacing:1px;margin-left:25px;padding:3px 12px;text-transform:uppercase;vertical-align:middle}@media screen and (max-width:640px){.autocomplete-panel{margin-right:50px;min-width:300px}}@media screen and (max-width:360px){.autocomplete-panel{margin-right:50px;min-width:250px}}@media screen and (max-width:320px){.autocomplete-panel{margin-right:50px;min-width:200px}}.autocomplete-panel div{-webkit-font-smoothing:antialiased;background:#fff;font-size:18px;font-weight:700;padding:0;position:relative;z-index:4}.autocomplete-panel>div:first-child{padding:20px}.autocomplete-panel:after{background:#fff;box-shadow:-1px -1px 10px -2px rgba(0,0,0,.5);content:"";height:20px;left:10%;margin-left:-13px;position:absolute;top:-10px;transform:rotate(225deg);width:20px;z-index:3}.autocomplete-panel div.autocomplete h3{font-size:24px;padding:12px 6px;text-align:center}.autocomplete-panel div.autocomplete{background:#f5f5f5}.autocomplete-panel button.close-btn{background:transparent;border:none;cursor:pointer;display:inline-block;opacity:.5;padding:6px;position:absolute;right:10px;top:10px;transition:color .5s ease}.autocomplete-panel>div ul{margin-bottom:0}.autocomplete-panel button.close-btn:focus,.autocomplete-panel button.close-btn:hover{opacity:1}.scroll-panel{max-height:300px;min-height:40px;overflow:auto}.scroll-panel ul{list-style-type:none;margin:0;padding:0}.scroll-panel ul h4{background-color:#f5f5f5;color:#666;font-size:14px;padding:12px 20px;text-transform:uppercase}.scroll-panel ul a{border-bottom:1px solid #f5f5f5;color:#000;display:block;font-size:20px;font-weight:400;padding:12px 20px;text-decoration:none}.scroll-panel ul li:first-child a{border-top:1px solid #f5f5f5}.scroll-panel ul a:active,.scroll-panel ul a:focus,.scroll-panel ul a:hover{color:#e2002a}.scroll-panel ul .no-suggestions{color:#666;display:block;font-style:italic;padding:8px 20px 24px}@media screen and (max-width:480px){.autocomplete-panel{left:20px;margin:0;right:20px;top:130px;width:auto}.autocomplete-panel:after{height:15px;top:-7px;width:15px}.autocomplete-panel>div:first-child{font-size:16px;padding:8px 20px}.autocomplete-panel button.close-btn{padding:4px;top:0}.autocomplete-panel button.close-btn .ic-close{background-size:16px 16px}.scroll-panel ul:empty:after{content:"...";display:block;padding:8px 20px}.scroll-panel ul h4{padding:4px 20px}.scroll-panel ul a{font-size:16px;padding:8px 20px}.autocomplete-panel li span{font-size:10px;padding:3px 6px}.scroll-panel ul .no-suggestions{font-size:16px;padding:16px 20px}}form{background:#fff;display:block;padding:20px;width:100%}fieldset{border:none;padding:0}legend{padding:0 .5em}form.gray{background:#f5f5f5;padding:0}form.pebble-gray{background-color:#f7f6f1}.label-red{-webkit-font-smoothing:antialiased;background:#e2002a;color:#fff;display:inline-block;font-size:16px;font-weight:700;margin-right:25px;min-width:120px;padding:7px 16px 7px 8px;position:relative}.label-red:after{background:#e2002a;content:"";height:22px;left:100%;margin-left:-11px;margin-top:-11px;position:absolute;top:50%;transform:rotate(45deg);width:22px}.input-text input[type=text]{-webkit-appearance:none;background-color:#f5f5f5;border-color:transparent;border-radius:0;box-shadow:0 1px 0 0 #babdc0;display:inline-block;font-size:16px;line-height:24px;padding:7px 8px 5px;width:150px}.input-text-white input[type=text]{background-color:#fff}.input-text-full{width:100%}.input-text-full.input-text-icon input[type=text]{font-size:24px;line-height:36px;padding:15px 8px 13px 15px;width:100%}.input-text input[type=text]:focus{box-shadow:0 2px 0 0 #e2002a;outline:0}.input-text{display:inline-block;position:relative}.input-text-fullwidth{display:block}.input-text [type=reset]{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#close-view) no-repeat 0;background-size:24px 24px;border:0;display:inline-block;height:24px;margin-top:-10px;opacity:.7;position:absolute;right:15px;top:50%;width:24px}.input-text input[type=button]:focus,.input-text input[type=button]:hover{opacity:.8}.input-text+.input-text{margin-left:20px}.input-text-icon label.label-icon{background:#ff0}.input-text-icon label.label-icon span{display:inline-block;left:-9999999em;position:absolute}.input-text-icon label:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font:normal normal normal 20px oebb-fonticons;height:20px;left:6px;line-height:20px;opacity:.3;position:absolute;text-rendering:auto;top:9px;vertical-align:bottom}.input-text-icon input[type=text]{padding:12px 8px 10px 34px}.label-ic-station:before{content:"\E643"!important}.label-ic-calendar:before{content:"\E625"}.label-ic-search:before{background:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#search-view) no-repeat 0;content:" ";height:14px;margin:-2px 0 0 4px;width:22px}.label-ic-map:before{background:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#map-view) no-repeat 0;content:" ";height:14px;margin:5px 0 0 4px;width:22px}.input-text-full .label-ic-search:before{background-size:20px 20px;height:30px;margin:10px 0 0 10px;opacity:.3;width:30px}.input-text-icon.input-text-full input[type=text]{padding-left:45px;padding-right:45px}.input-float-right{float:right}.input-radio{display:block;position:relative}.input-radio--right{float:right}.input-radio label{display:inline-block;margin-left:0;position:relative}.input-radio input[type=radio]{content:"";display:inline-block;left:-9999999em;position:absolute;top:0}.input-radio input[type=radio]+span{display:inline-block;font-size:16px;line-height:24px;padding:7px 8px 5px 35px}.input-radio input[type=radio]+span:before{background-color:#babdc0;border:5px solid #babdc0;border-radius:50%;content:"";display:inline-block;height:20px;left:8px;margin-top:-10px;position:absolute;top:50%;width:20px}.input-radio input[type=radio]:focus+span,.input-radio input[type=radio]:hover+span{background-color:#f5f5f5}.input-radio input[type=radio]:checked+span:before{background:#666;background-color:#fff;border:5px solid #e2002a}.custom-checkbox[type=checkbox],.custom-radio[type=radio]{appearance:none;height:.1px;opacity:0;position:absolute;vertical-align:baseline;width:.1px}.custom-checkbox[type=checkbox]+label,.custom-radio[type=radio]+label{cursor:pointer;display:inline;margin-left:1.5em;position:relative;vertical-align:middle}.custom-checkbox[type=checkbox]+label:before,.custom-checkbox[type=checkbox]:checked+label:after,.custom-radio[type=radio]+label:before,.custom-radio[type=radio]:checked+label:after{background-color:#ccc;content:"";display:inline-block;height:1em;left:-1.5em;line-height:1.1em;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:1em}.custom-checkbox[type=checkbox]:checked+label:after,.custom-radio[type=radio]:checked+label:after{background-color:#e2002a;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' fill='%23fff' d='m6.41 1-.69.72L2.94 4.5l-.81-.78L1.41 3 0 4.41l.72.72 1.5 1.5.69.72.72-.72 3.5-3.5.72-.72z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:75%;border-color:transparent;box-shadow:none}.custom-checkbox[type=checkbox]:focus+label:before,.custom-radio[type=radio]:focus+label:before{outline:1px dotted #444;outline-offset:2px}.custom-radio[type=radio]+label:before,.custom-radio[type=radio]:checked+label:after{border-radius:50%}.custom-radio[type=radio]:checked+label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");background-size:50%}.toggle{display:inline-block;margin-top:0}.toggle .toggle__input{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f5f5f5;border:1px solid #fff;border-radius:16px;box-shadow:inset 1px 1px 3px 1px rgba(0,0,0,.1);box-sizing:border-box;cursor:pointer;display:inline-block;height:32px;margin:0;overflow:hidden;position:relative;transition:all .2s ease;vertical-align:middle;width:75px}.toggle .toggle__input:checked{background-color:#008039}.toggle .toggle__input:checked:before{-webkit-font-smoothing:antialiased;color:#fff;content:attr(data-on);font-weight:700;right:31px}.toggle .toggle__input:checked:after{background-color:#fff;transform:translatex(45px)}.toggle .toggle__input:before{color:#000;content:attr(data-off);font-size:11px;position:absolute;right:13px;top:50%;transform:translateY(-50%);transition:all .2s}.toggle .toggle__input:after{background-color:#fff;border-radius:50%;box-shadow:1px 1px 3px rgba(0,0,0,.35);content:"";height:24px;left:2px;position:absolute;top:3px;transition:all .2s;width:24px}.search-tab-content ul{margin-top:15px}.search-tab-content li p{color:#666;margin-bottom:10px}.search-tab-content li p~p{color:#666;font-size:14px}.search-tab-content li .search-result-item__title{color:#e2002a;font-size:20px;font-weight:400}.search-tab-content li .search-result-item__title span{border:1px solid #555;color:#555;font-size:12px;font-weight:400;letter-spacing:1px;margin-left:.5em;padding:3px 12px;text-transform:uppercase;vertical-align:middle}.content .search-tab-content li .search-result-item__title strong{color:#e2002a}.search-tab-content li a{border-left:4px solid #e4e4e4;display:block;margin-bottom:20px;padding:0 0 0 16px;text-decoration:none}.search-tab-content li a:focus,.search-tab-content li a:hover{border-left-color:#e2002a;outline:0}.search-tab-content li a:active{border-left-color:#000}a.search-more-link{-webkit-font-smoothing:antialiased;background:#fff;color:#babdc0;display:inline-block;font-size:18px;font-weight:700;padding:10px 20px;position:relative;top:-20px}a.search-more-link:focus,a.search-more-link:hover{color:#e2002a}a.search-tab-link{-webkit-font-smoothing:antialiased;color:#000;display:inline-block;font-size:18px;font-weight:700;padding:10px 20px;text-decoration:none}a.search-tab-link:focus,a.search-tab-link:hover{color:#e2002a}a.search-tab-link-active{background:#fff;color:#e2002a}a.search-tab-link-active:focus,a.search-tab-link-active:hover{color:#000}@media screen and (max-width:480px){#search-form #search-query{font-size:16px;line-height:32px;padding:4px 8px 4px 40px}#search-form .label-ic-search:before{height:25px;margin:0 4px;width:20px}#search-form [type=reset]{background-size:16px 16px}#search-query-autocomplete>div:first-child{font-size:14px;padding:6px 20px 4px}#search-query-autocomplete .scroll-panel{border-top:5px solid #fff}#search-query-autocomplete .scroll-panel ul li:first-child a{border-top:none}a.search-tab-link{font-size:16px;padding:10px}}.facelift-2025 .content .quicklinks{margin-block:3.125rem}.content .quicklinks a{font-weight:400;text-decoration:none}.content .quicklinks-left a{border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4;color:#111b42;display:block;font-size:24px;max-height:66px;padding:19px 50px;position:relative;width:100%}.facelift-2025 .content .quicklinks-left a{border-right:none;padding-block:.75rem}.content .quicklinks-left a:last-child{border-bottom-width:1px}.facelift-2025 .content .quicklinks-left a:last-child{border-bottom:none}.content .quicklinks-left a:active,.content .quicklinks-left a:focus,.content .quicklinks-left a:hover{color:#e2002a}.content .quicklinks-left .ic-bed,.content .quicklinks-left .ic-bike,.content .quicklinks-left .ic-car,.content .quicklinks-left .ic-day,.content .quicklinks-left .ic-destination,.content .quicklinks-left .ic-info,.content .quicklinks-left .ic-location,.content .quicklinks-left .ic-luggage,.content .quicklinks-left .ic-mail,.content .quicklinks-left .ic-map,.content .quicklinks-left .ic-message,.content .quicklinks-left .ic-newspaper,.content .quicklinks-left .ic-niceprice,.content .quicklinks-left .ic-payment,.content .quicklinks-left .ic-route,.content .quicklinks-left .ic-tickets,.content .quicklinks-left .ic-user,.content .quicklinks-left .ic-warning,.content .quicklinks-left .ic-wheelchair{background-size:20px 20px;height:20px;left:14px;margin-top:-10px;position:absolute;top:50%;width:30px}.content .quicklinks-left .ic-forward{margin-top:-10px;position:absolute;right:4px;top:50%}.content .quicklinks-middle{height:197px;position:relative}.content .quicklinks-middle a{border-right:1px solid #e4e4e4;color:#111b42;display:block;height:100%;left:0;margin-left:-10px;padding:15px;position:absolute;top:0;width:100%}.facelift-2025 .content .quicklinks-middle a{border:none;margin-left:0}.content .quicklinks-middle a:active,.content .quicklinks-middle a:focus,.content .quicklinks-middle a:hover{color:#e2002a}.content .quicklinks-middle .ic-transport{background-size:86px 70px;height:70px;left:0;position:absolute;top:66px;width:90px}.content .quicklinks-middle .quicklinks-heading{display:block;font-weight:400;padding-top:4px}.content .quicklinks-middle p{margin-bottom:10px;padding-left:90px;padding-right:5px;padding-top:16px}.content .quicklinks-middle figure{float:left;height:80px;margin:16px 0 0;width:80px}.content .quicklinks-middle figure img{height:auto;width:100%}.content .quicklinks-middle .quicklinks-pseudo-link{-webkit-font-smoothing:antialiased;color:#e2002a;display:block;font-weight:700;margin-top:10px;padding:0;text-decoration:underline}.content .quicklinks-middle .quicklinks-pseudo-link .ic-forward{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#arrow_right-view);height:19px}.content .quicklinks-right{height:197px;margin-left:-10px;padding:15px 20px;position:relative}.facelift-2025 .content .quicklinks-right{margin-left:0}.content .quicklinks-right .quicklinks-heading{display:flex;font-weight:400;padding-top:4px}.content .quicklinks-right .quicklinks-heading span{display:block;width:100%}.content .quicklinks-right .quicklinks__weather{float:right;font-size:20px;margin-left:5px;min-width:115px;text-align:right;width:auto}.content .quicklinks-right .quicklinks-subheading{-webkit-font-smoothing:antialiased;font-size:24px;font-weight:700}.content .quicklinks-right a{-webkit-font-smoothing:antialiased;background:#e2002a;border:1px solid #e2002a;bottom:20px;color:#fff;display:block;font-size:18px;font-weight:700;left:15px;max-width:200px;overflow:hidden;padding:10px 20px;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:auto}.content .quicklinks-right a:active,.content .quicklinks-right a:focus,.content .quicklinks-right a:hover{background:#fff;color:#e2002a}.quicklinks-price{-webkit-font-smoothing:antialiased;bottom:25px;color:#e2002a;display:block;font-size:24px;font-weight:700;position:absolute;right:20px;width:auto}@media screen and (max-width:1024px){.content .quicklinks-left a{border-right-width:0;max-height:none}.content .quicklinks-left a:last-child{border-bottom-width:1px}.content .quicklinks-middle{height:auto}.content .quicklinks-middle a{border-bottom:1px solid #e4e4e4;border-right-width:0;display:block;height:100%;left:0;margin-left:0;min-height:140px;padding:15px 20px;position:relative;top:0;width:100%}.content .quicklinks-right{height:auto;margin-left:-10px;margin-right:-10px;min-height:150px;padding:15px 25px 15px 45px}.facelift-2025 .content .quicklinks-right{margin-inline:0}.content .quicklinks-right a{border-right:1px solid #e4e4e4;display:inline-block;height:100%;left:0;margin-left:0;max-width:100%;padding:15px;position:relative;top:0;width:auto}.content .quicklinks-right .more-btn,.content .quicklinks-right a.more-btn{border-right:1px solid #e2002a}}@media screen and (max-width:480px){.content .quicklinks-right .quicklinks-price{display:block;margin-bottom:24px;position:static}}.facelift-2025 .quicklinks-column{background:#fff;box-shadow:0 25px 55px -30px rgba(0,0,0,.25);height:100%;padding:1.25rem 2rem}.facelift-2025 .quicklinks-column.quicklinks-left{padding-inline:.75rem}.facelift-2025 .quicklinks-column.quicklinks-middle a{padding:0;position:static}.facelift-2025 .quicklinks-column.quicklinks-right a{height:auto;position:static}.iframe-overlay{background:rgba(0,0,0,.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999999}.iframe-overlay .close-button{color:#000;display:block;position:absolute;right:10px;top:15px;z-index:2}.iframe-overlay .close-panorama-overlay{background:transparent;border:none;cursor:pointer;height:50px;position:absolute;right:0;top:0;width:50px;z-index:10}.iframe-overlay h3{background:#fff;color:#000;display:block;height:50px;left:0;line-height:50px;overflow:hidden;position:absolute;text-align:center;top:0;width:100%;z-index:2}.iframe-overlay h3 span{left:5px;overflow:hidden;position:absolute;right:50px;text-overflow:ellipsis;white-space:nowrap}.iframe-overlay h3:after{-webkit-box-shadow:-15px 0 10px 0 rgba(0,0,0,.4);-moz-box-shadow:-15px 0 10px 0 rgba(0,0,0,.4);box-shadow:-15px 0 10px 0 rgba(0,0,0,.4);content:"";display:block;height:10px;left:-5%;position:absolute;top:50px;width:110%}.iframe-overlay .iframe-holder{background:#fff;display:block;height:90%;left:50%;margin-left:-280px;margin-top:0;overflow:auto!important;position:fixed;top:5%;width:560px}.iframe-overlay--youtube.iframe-overlay .iframe-holder{left:50%;margin:0;max-width:1200px;top:50%;transform:translate(-50%,-50%);width:80%}.iframe-overlay--youtube.iframe-overlay .iframe-holder iframe{height:calc(100% - 110px);margin-top:50px;padding-top:0}@media screen and (max-width:640px){.iframe-overlay .iframe-holder{background:#fff;display:block;height:100%;left:0;margin-left:0;margin-top:0;padding:0;position:fixed;top:0;width:100%}.iframe-overlay--youtube.iframe-overlay .iframe-holder{width:100%}}.iframe-overlay.iframe-overlay-fullscreen .iframe-holder{background:#fff;display:block;height:100%;left:0;margin-left:0;margin-top:0;padding:0;position:fixed;top:0;width:100%}.iframe-overlay .frame,.iframe-overlay iframe{-webkit-overflow-scrolling:touch!important;background:#fff;display:block;height:100%;left:0;overflow:scroll!important;padding-bottom:0;padding-top:20px;position:relative;top:0;width:100%}.iframe-overlay--youtube .disclaimer-active .frame,.iframe-overlay--youtube .disclaimer-active iframe,.iframe-overlay--youtube .iframe-holder .video__disclaimer{display:none}.iframe-overlay--youtube .iframe-holder.disclaimer-active{height:auto;padding:65px 20px 0}.iframe-overlay--youtube .iframe-holder.disclaimer-active .video__disclaimer{display:block;margin-bottom:20px}.iframe-overlay--youtube .iframe-holder.disclaimer-active .video__disclaimer a{color:#e2002a}.iframe-overlay--youtube .iframe-holder:not(.disclaimer-active) .video__disclaimer-btn{margin-right:20px;margin-top:15px}.dialog-overlay{background:rgba(0,0,0,.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999999}.dialog-overlay a{color:#000;display:block;position:absolute;right:10px;top:15px;z-index:2}.dialog-overlay h3{background:#fff;color:#000;display:block;font-size:24px;left:0;overflow:hidden;padding:20px;position:relative;text-align:center;top:0;width:100%;z-index:2}.dialog-overlay .iframe-holder{background:#fff;display:block;height:50%;left:50%;margin-left:-250px;margin-top:0;min-height:500px;position:fixed;top:25%;width:500px}@media screen and (max-width:640px){.dialog-overlay .iframe-holder{background:#fff;display:block;height:100%;left:0;margin-left:0;margin-top:0;padding:0;position:fixed;top:0;width:100%}}.dialog-overlay iframe{background:#fff;display:block;height:100%;left:0;padding-bottom:0;padding-top:20px;position:absolute;top:0;width:100%}.dialog-footer{background-color:#f5f5f5;bottom:0;font-size:0;left:0;padding:30px;position:absolute;text-align:center;width:100%}.dialog-footer a{background:#fff;color:#999;display:inline-block;font-size:16px;left:auto;padding:20px;position:relative;right:auto;text-align:center;text-decoration:none;top:auto;width:48%}.dialog-footer a:hover{text-decoration:underline}.dialog-footer a:first-child{margin-right:2%}.dialog-footer a.disabled{cursor:default;opacity:.7;text-decoration:none}.dialog-footer a:last-child{background-color:#e2002a;color:#fff;margin-left:2%}.dialog-footer a [class^=ic],.dialog-footer a:hover [class^=ic]{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#arrow_right-view)}.dialog-text{padding:20px;text-align:center}.dialog-icon{margin:20px 0;text-align:center}.dialog-form{display:inline-block;padding:20px;vertical-align:top;width:60%}.dialog-form label{display:block;padding:5px 0}.dialog-form input{display:inline-block;margin-left:-20px;margin-right:7px}.dialog-form-icons{display:inline-block;padding:20px;text-align:center;vertical-align:top;width:40%}.dialog-icon .ic-tickets{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#ticketshop_big-view);background-size:57px 45px;height:45px;width:57px}.dialog-form-icons .ic-car{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#car_big-view);background-size:57px 57px;height:57px;width:57px}.dialog-form-icons .ic-motorcycle{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#motorcycle_big-view);background-size:57px 57px;height:57px;width:57px}#station-connections-map{height:0;overflow:hidden;z-index:1}.poi-map-wrapper{background-color:#fff;margin-bottom:20px}.facelift-2025 .poi-map-wrapper{background:transparent}.poi-map{background-color:#f5f5f5;height:400px;margin-bottom:-20px;position:relative;width:100%;z-index:1}.facelift-2025 .poi-map{margin-bottom:0}.route-maps-wrapper{display:block;padding:25px 15px 0;position:relative;z-index:1}.route-maps{height:300px;width:100%}@media screen and (max-width:1024px){.route-maps-wrapper{padding-top:15px}}.row .poi-map-wrapper,.row .poi-map-wrapper .indented-module{background:none}.row .poi-map-wrapper .indented-module{padding:0}.row .poi-map-wrapper .poi-map{height:300px;margin:0}.train-equipment{background-color:#111b42;height:420px;overflow:hidden;position:relative;width:100%;z-index:2}.train-equipment--railjet{background-color:#fff}.train-equipment>img{height:400px;left:50%;margin-left:-640px;position:absolute;top:0;width:1280px;z-index:1}.facelift-2025 .train-equipment>img{bottom:0;height:auto;margin-left:0;top:auto;transform:translateX(-50%);width:100%}.train-equipment-a,.train-equipment-b{display:block;opacity:1;transition:opacity 1s ease,visibility 1s ease;visibility:visible}.train-equipment-a[hidden],.train-equipment-b[hidden]{opacity:0;visibility:hidden}.symbolic-image{color:#fff;font-size:12px;line-height:18px;padding:2px 4px;position:absolute;right:0;top:0;z-index:10}.train-equipment-scrollpanel{height:420px;left:0;overflow:auto;position:absolute;top:0;width:100%;z-index:10}.train-equipment-content{display:block;height:400px;left:0;position:absolute;top:0;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0)}.train-equipment-content img{bottom:0;display:block;height:auto;left:0;position:absolute;width:auto}.train-equipment .backward-link{left:0;top:0}.train-equipment .backward-link [class^=ic]{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#arrow_left-view)}.train-equipment .forward-link{right:0;top:0}.train-equipment .forward-link [class^=ic]{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#arrow_right-view)}.train-equipment>a{color:#fff;height:calc(100% - 20px);position:absolute;width:125px;z-index:20}.train-equipment--railjet .train-equipment>a{color:#222}@media screen and (max-width:767px){.train-equipment>a.backward-link,.train-equipment>a.forward-link{height:40px;margin-top:-20px;position:absolute;top:50%;width:40px}}.train-equipment>a.forward-link:active [class^=ic],.train-equipment>a.forward-link:focus [class^=ic],.train-equipment>a.forward-link:hover [class^=ic]{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#arrow_right-view)}.train-equipment>a.backward-link:active [class^=ic],.train-equipment>a.backward-link:focus [class^=ic],.train-equipment>a.backward-link:hover [class^=ic]{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#arrow_left-view)}.train-equipment>a>[class^=ic]{background-size:40px 40px;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px}.train-equipment-item{display:block;height:200px;left:400px;opacity:0;position:absolute;top:150px;transition:opacity .5s;width:170px;z-index:20}.train-equipment-item.show{opacity:1}.train-equipment-item-link{display:block;height:100%;width:100%}.train-equipment-item .panorama-link{display:block;height:190px;left:0;position:absolute;text-align:center;top:0;transition:opacity .3s;width:70px}.train-equipment-item .panorama-link:hover{opacity:1}.train-equipment-item .panorama-link:after{background:#fff;bottom:6px;content:"";display:block;height:100px;left:50%;margin-left:-2px;position:absolute;width:2px}.train-equipment--railjet .train-equipment-item .panorama-link:after{box-shadow:0 0 15px #222}.train-equipment-item--expanded{height:240px}.train-equipment-item--expanded .panorama-link{height:250px}.train-equipment-item--expanded .panorama-link:after{height:160px}.train-equipment-item img.icon-plus{display:inline-block;height:50px;position:static;width:50px}.train-equipment-item img.icon-360{display:inline-block;height:25px;margin-top:2px;position:static;width:50px}.train-equipment-item .text-link{color:#fff;cursor:default;display:block;height:190px;left:70px;padding-top:8px;position:absolute;text-align:left;top:0;transition:opacity .3s;width:100px}.train-equipment-item .text-link:hover{color:#fff;opacity:1}.train-equipment--railjet .train-equipment-item .text-link{color:#222;text-shadow:0 0 7px #fff}.train-equipment-item .text-link [class^=ic]{display:block;left:0;position:absolute;top:12px}.train-equipment-item .text-link>*{display:block;white-space:nowrap}.train-equipment-item .text-link>.compartment{-webkit-font-smoothing:antialiased;font-weight:700}.train-equipment-item .text-link>[class^=ic-couchette]{transform:scaleX(-1)}.train-equipment-item a.text-link{cursor:pointer}.train-equipment-item .ic-couchette,.train-equipment-item .ic-couchette-white{transform:scaleX(-1)}.train-equipment-toggle-form{background:none;margin-top:14px;padding:14px;position:relative;text-align:center;z-index:20}.train-equipment-toggle-form fieldset{font-size:0;margin-bottom:0}.train-equipment-toggle-form .toggle input{height:0;position:absolute;width:0}.train-equipment-toggle-form .toggle input:checked+label{background:#111b42;color:#fff}.train-equipment-toggle-form .toggle input:checked+label .ic-icon{display:inline-block}.train-equipment-toggle-form .toggle input:focus+label{background:#111b42;color:#fff;cursor:pointer}.is-tabbing .train-equipment-toggle-form .toggle input:focus+label{outline:2px dotted #e2002a;outline-offset:2px;z-index:10}.train-equipment-toggle-form .toggle label{background-color:#fff;box-shadow:inset 0 1px 3px rgba(0,0,0,.3),0 1px hsla(0,0%,100%,.1);color:#111b42;font-size:16px;overflow:hidden;padding:12px;position:relative;transition:all .25s ease}.train-equipment-toggle-form .toggle label:hover{background:#111b42;color:#fff;cursor:pointer}.train-equipment-toggle-form .toggle label:first-of-type{border-bottom-left-radius:16px;border-top-left-radius:16px}.train-equipment-toggle-form .toggle label:last-of-type{border-bottom-right-radius:16px;border-top-right-radius:16px}.train-equipment-toggle-form .toggle span{position:relative}.train-equipment-toggle-form .toggle .ic-icon{display:none}.teaser-tiles-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:0 -10px}.content .teaser-tiles-list{margin-bottom:0}.teaser-tile{margin:0;padding:10px;width:50%}.teaser-tile--full{width:100%}.teaser-tile a,.teaser-tile a:link,.teaser-tile a:visited,.teaser-tile button{display:block;opacity:1;position:relative;text-decoration:none}.teaser-tiles--zoom .teaser-tile a,.teaser-tiles--zoom .teaser-tile a:link,.teaser-tiles--zoom .teaser-tile a:visited,.teaser-tiles--zoom .teaser-tile button{transition:opacity .25s ease}.teaser-tile a:active img,.teaser-tile a:focus img,.teaser-tile a:hover img,.teaser-tile button:active img,.teaser-tile button:focus img,.teaser-tile button:hover img{opacity:.7}.teaser-tiles--zoom .teaser-tile a:active img,.teaser-tiles--zoom .teaser-tile a:focus img,.teaser-tiles--zoom .teaser-tile a:hover img,.teaser-tiles--zoom .teaser-tile button:active img,.teaser-tiles--zoom .teaser-tile button:focus img,.teaser-tiles--zoom .teaser-tile button:hover img{opacity:.9;transform:scale(1.05);transition:opacity .25s ease,transform .5s ease}.teaser-tiles--zoom img{transition:transform .5s ease}.teaser-tile-box{opacity:inherit}.teaser-tiles-list--2 .teaser-tile{width:50%}.teaser-tiles-list--3 .teaser-tile{width:33.33%}@media screen and (max-width:1024px){.teaser-tiles-list--3 .teaser-tile{width:50%}}@media screen and (max-width:767px){.teaser-tile,.teaser-tiles-list--2 .teaser-tile,.teaser-tiles-list--3 .teaser-tile{width:100%}}.teaser-tile-box{margin:0;overflow:hidden;padding:0;position:relative}.facelift-2025 .teaser-tile-box__image-wrapper{overflow:hidden}.teaser-tile-box img{height:auto;width:100%}.teaser-tile .teaser-tile-box__title{background-color:rgba(0,0,0,.7);bottom:0;color:#fff;font-size:24px;font-weight:700;height:50px;left:0;line-height:50px;margin:0;overflow:hidden;padding:2px 16px;position:absolute;right:0;text-overflow:ellipsis;white-space:nowrap}.facelift-2025 .teaser-tile .teaser-tile-box__title{background-color:#fff;color:#393939;display:block;height:auto;line-height:1em;padding-block:1rem .375rem;padding-inline:1.25rem;position:static}.facelift-2025 .teaser-tiles-list--2 .teaser-tile .teaser-tile-box__title{font-size:1.75rem;padding-block:1.5rem .75rem}@media screen and (max-width:640px){.teaser-tile--full .teaser-tile-box{min-height:275px}.teaser-tile--full .teaser-tile-box img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}}@media screen and (max-width:480px){.teaser-tile--full .teaser-tile-box{min-height:175px}}.teaser-tile--full .teaser-tile-box__title{font-size:34px;line-height:45px}@media screen and (max-width:640px){.teaser-tile--full .teaser-tile-box__title{font-size:24px;min-height:1px}}@media screen and (max-width:480px){.teaser-tile--full .teaser-tile-box__title{font-size:20px}}.teaser-tile p{background-color:#fff;color:#666;height:50px;line-height:3.125rem;margin:0;overflow:hidden;padding:0 16px;text-overflow:ellipsis;white-space:nowrap}.facelift-2025 .teaser-tile p{color:#525252;height:auto;line-height:1.25rem;padding-block-end:1rem;padding-inline:1.25rem}.facelift-2025 .teaser-tiles-list--2 .teaser-tile p{padding-block-end:1.5rem}.teaser-tile--full p{height:auto;line-height:1.5;padding:16px}.teaser-tiles-list .mgnlEditor,.teaser-tiles-list .mgnlEditorBar{width:100%!important}.reisebuero-teaser div{font-size:0}.content .reisebuero-teaser ul{margin-left:-10px;margin-right:-10px}.content .reisebuero-teaser li:before{display:none}.reisebuero-teaser a{display:inline-block;font-size:0;height:auto;position:relative;text-decoration:none;width:100%}.reisebuero-teaser a:active,.reisebuero-teaser a:focus,.reisebuero-teaser a:hover{opacity:.7}.reisebuero-teaser li{float:left;margin-bottom:20px;padding-left:10px;padding-right:10px;width:50%}@media screen and (max-width:1024px){.reisebuero-teaser li{float:left;width:50%}}@media screen and (max-width:767px){.reisebuero-teaser li{float:none;width:100%}}.reisebuero-teaser ul{list-style-type:none;margin:0;padding:0}.reisebuero-teaser a>.teaser-slider-item__heading{background:rgba(0,0,0,.7);bottom:0;color:#fff;font-size:20px;font-weight:700;height:50px;left:0;line-height:50px;margin:0;padding:2px 16px 0;position:absolute;text-align:left;width:100%;z-index:2}.reisebuero-teaser>ul>li>a>div{background:#fff;color:#008039;font-size:14px;height:50px;line-height:50px;overflow:hidden;padding-left:58px;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap}.reisebuero-teaser>ul>li>a>.teaser-slider-list-item-info{color:#000;padding:0 16px}.reisebuero-teaser>ul>li>a>.teaser-slider-item__heading{bottom:0}.reisebuero-teaser>ul>li.with-item-info>a>.teaser-slider-item__heading{bottom:50px}.teaser-tile .price{-webkit-font-smoothing:antialiased;background:#e2002a;bottom:10px;color:#fff;font-size:18px;font-weight:700;height:60px;line-height:24px;overflow:auto;padding:6px;position:absolute;right:10px;text-align:center;text-overflow:ellipsis;white-space:pre-wrap;width:120px;z-index:3}.facelift-2025 .teaser-tile .price{transform:translateY(-100%)}.from-to{display:block;width:100%}.from-to-form{display:block;padding:1rem 1rem 0}.from-to-form--right{display:block;margin:0 auto;max-width:570px;position:absolute;right:0;top:-90px;width:100%;z-index:10}.facelift-2025 .from-to-form--right{right:calc(max(0px, (min(1440px, 100vw) - 1280px) / 2))}.from-to .screen-reader-text-jump{padding:8px 4px;position:absolute;right:6px;top:-130px}.from-to .screen-reader-text-jump:focus{background-color:#fff}@media screen and (max-width:1024px){.from-to-form--right{max-width:480px;top:-20px}.from-to .screen-reader-text-jump{top:-50px}}@media screen and (max-width:767px){.from-to-form--right{max-width:none;position:relative;right:auto;top:auto;width:100%}}.him-from-to{min-height:180px;position:relative}@media screen and (max-width:1240px){.him-from-to{min-height:180px}}@media screen and (max-width:1024px){.him-from-to{min-height:240px}}@media screen and (max-width:767px){.him-from-to{min-height:280px}}.him-from-to--from-to-hidden{min-height:auto}.him-from-to--from-to-hidden .from-to{display:none}.him-from-to--from-to-hidden .him__detail p{max-width:none}.co2{font-size:32px;text-align:center}.co2--right{text-align:right}.co2--flipped{display:flex;flex-direction:column-reverse}.co2--bigger{font-size:48px}.row .co2{padding:0}.co2__intro,.content .co2__intro{margin-bottom:8px}.co2__counter{color:#78a03c;font-family:FrutigerNextBold,Arial,Helvetica,sans-serif;font-size:150%}.emergency-news{display:block}.emergency-news ul{list-style-position:inside;list-style-type:disc}.emergency-news .teaser-tile{padding:0}.tarife{font-size:18px;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.tarife img{height:auto;max-width:100%!important;width:auto}.tarife .tarifeBacklink{display:block;font-size:1.25em;margin-bottom:1em}.tarife>h1{font-size:2.5em}.tarife>h2{font-size:1.25em}.tarife .indexSection{margin-bottom:3em}.tarife .indexSection>ul li{border-bottom:1px solid #e4e4e4}.tarife .indexSection>ul li:first-child{border-top:1px solid #e4e4e4}.tarife .indexSection>ul li a{color:#222;display:block;font-size:1.5em;font-weight:700;padding:12px 40px 12px 12px;position:relative;text-decoration:none}.tarife .indexSection>ul li a:hover{color:#666}.tarife .indexSection .ic-nav-forward{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.tarife .pdfDocu{margin-left:.5em;vertical-align:middle}.tarife .pdfDocu,.tarife .pdfDocuIcon{display:inline-block}.tarife .tarifeKlappbox{border-bottom:1px solid #e4e4e4}.tarife .tarifeKlappbox h2,.tarife .tarifeKlappbox h3{margin:0}.tarife .tarifeKlappbox h2{font-size:1.5em}.tarife .tarifeKlappbox h3{font-size:1.25em}.tarife .tarifeKlappbox>h2>a,.tarife .tarifeKlappbox>h3>a,.tarife .tarifeKlappboxHandle{color:#222;cursor:pointer;display:flex;font-weight:700;padding:12px;position:relative;text-decoration:none;width:100%}.tarife .tarifeKlappbox>h2>a:hover,.tarife .tarifeKlappbox>h3>a:hover{color:#666}.tarife .tarifeKlappbox .tarifeKlappboxIcon{flex:0 0 20px;margin-right:16px;position:relative;top:4px;vertical-align:baseline}.tarife .tarifeKlappbox>h2>a:hover>.tarifeKlappboxIcon,.tarife .tarifeKlappbox>h3>a:hover>.tarifeKlappboxIcon{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#arrow_down-view)}.tarife .tarifeKlappbox h2>a:active>.tarifeKlappboxIcon,.tarife .tarifeKlappbox h2>a:focus>.tarifeKlappboxIcon,.tarife .tarifeKlappbox h3>a:active>.tarifeKlappboxIcon,.tarife .tarifeKlappbox h3>a:focus>.tarifeKlappboxIcon{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-black.svg#arrow_down-view)}.tarife .tarifeKlappbox.expandable-open>h2>a>.tarifeKlappboxIcon,.tarife .tarifeKlappbox.expandable-open>h3>a>.tarifeKlappboxIcon{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#arrow_up-view)}.tarife .tarifeKlappbox>h2>a .az,.tarife .tarifeKlappbox>h3>a .az,.tarife .tarifeKlappboxHandle>.az{color:#666;flex:0 0 80px;white-space:nowrap}.tarife .tarifeKlappboxHandleNoAnchor{cursor:auto;display:flex;padding-left:48px}.tarife .tarifeKlappboxHandleText{flex:0 0 auto;width:calc(100% - 120px)}.tarife h2,.tarife h3,.tarife p{position:relative}.tarife .tarifeKlappbox h2 .az,.tarife .tarifeKlappbox h3 .az,.tarife .tarifeKlappbox p .az{display:inline-block;margin-right:16px}.tarife .tarifeKlappbox .bulletlist,.tarife .tarifeKlappbox>div>h3,.tarife .tarifeKlappbox>div>h4,.tarife .tarifeKlappbox>div>ol,.tarife .tarifeKlappbox>div>p,.tarife .tarifeKlappbox>div>ul{margin:.5em 0;padding-left:175px}.tarife .tarifeKlappbox>div>h3{-webkit-font-smoothing:antialiased;font-weight:700}.tarife .tarifeKlappbox>div>h3 .az,.tarife .tarifeKlappbox>div>ol .az,.tarife .tarifeKlappbox>div>p .az,.tarife .tarifeKlappbox>div>ul .az{display:block;left:48px;position:absolute;top:0}.tarife .tarifeKlappbox .bulletlist{list-style:disc none outside;padding-left:195px}.tarife .tarifeKlappbox .bulletlist .dashlist{list-style:circle none outside;margin-bottom:0;padding-left:16px}.tarife .tarifeKlappbox ol{padding-left:195px}.tarife .tarifeKlappbox table{width:100%}.tarife .tarifeKlappbox table,.tarife .tarifeKlappbox td,.tarife .tarifeKlappbox th,.tarife .tarifeKlappbox tr{background:none}@media screen and (max-width:1024px){.tarife .tarifeKlappbox table{font-size:.8em;padding:4px}}@media screen and (max-width:767px){.tarife .tarifeKlappbox table{display:block;overflow:scroll}}.tarife .tarifeKlappbox>div>.neueVersion{border-left:2px solid #e2002a;margin-bottom:1em;margin-left:20px;padding-left:1.5em}.tarife .tarifeKlappbox>div>.neueVersion>p{padding-left:128px}.tarife .tarifeKlappbox>div>.neueVersion>p .az{left:0;position:absolute}.tarife .tarifeKlappbox>div>.neueVersion>ol,.tarife .tarifeKlappbox>div>.neueVersion>ul{padding-left:144px}.tarife .tarifeKlappbox>div>.neueVersion table{padding-left:0}.tarife .tarifeKlappbox .neueVersion .aenderungAnfang,.tarife .tarifeKlappbox .neueVersion .aenderungEnde{font-style:italic;margin-bottom:1em}.tarife>.tarifeKlappbox>div>.neueVersion,.tarife>.tarifeKlappbox>div>h2,.tarife>.tarifeKlappbox>div>h3,.tarife>.tarifeKlappbox>div>h4,.tarife>.tarifeKlappbox>div>p{padding-left:48px}.tarife>.tarifeKlappbox>div>.neueVersion.has-az,.tarife>.tarifeKlappbox>div>.neueVersion.has-az~p,.tarife>.tarifeKlappbox>div>h2.has-az,.tarife>.tarifeKlappbox>div>h2.has-az~p,.tarife>.tarifeKlappbox>div>h3.has-az,.tarife>.tarifeKlappbox>div>h3.has-az~p,.tarife>.tarifeKlappbox>div>h4.has-az,.tarife>.tarifeKlappbox>div>h4.has-az~p,.tarife>.tarifeKlappbox>div>p.has-az,.tarife>.tarifeKlappbox>div>p.has-az~p{padding-left:145px}.tarife>.tarifeKlappbox>div>h4{font-size:1.15em}.tarife>.tarifeKlappbox>div>p>.az{float:left;position:static}.tarife>.tarifeKlappbox>div>p.has-az>.az{float:none;position:absolute}.tarife>.tarifeKlappbox>div>.bulletlist{list-style:disc none outside;padding-left:64px}.tarife>.tarifeKlappbox>div>ol{padding-left:64px}.tarife>.tarifeKlappbox table{background:none;padding-left:48px}.tarife>.tarifeKlappbox>div>.neueVersion{padding-left:1.5em}.tarife>.tarifeKlappbox>div>.neueVersion>p{padding-left:0}.tarife>.tarifeKlappbox>div>.neueVersion>p.has-az{padding-left:95px}.tarife>.tarifeKlappbox>div>.neueVersion>p>.az+strong{padding-left:42px}.tarife>.tarifeKlappbox>div>.neueVersion>ol,.tarife>.tarifeKlappbox>div>.neueVersion>ul{padding-left:16px}.tarife .tarifeKlappbox table p{padding-left:0}@media screen and (max-width:480px){.tarife .tarifeKlappbox h2{font-size:1em}.tarife .tarifeKlappbox .tarifeKlappboxIcon{top:0}.tarife .tarifeKlappbox>h2>a .az,.tarife .tarifeKlappbox>h3>a .az,.tarife .tarifeKlappboxHandle>.az{flex:0 0 50px}.tarife .tarifeKlappboxHandleText{overflow:hidden;text-overflow:ellipsis;width:calc(100% - 90px)}.tarife .indexSection>ul li a{font-size:1.25em}}.quiz{display:none}.quiz form{padding:0}.quiz__question,.quiz__solution{display:none}.quiz__solution p:last-child{margin-bottom:0}.edit-mode .quiz__question,.edit-mode .quiz__solution{display:block;margin-bottom:1.5em}.edit-mode .quiz__solution:last-child{margin-bottom:0}.quiz-question__text{-webkit-font-smoothing:antialiased;font-weight:700}.quiz-question__count{color:#555;display:block;margin-bottom:.5em}.action-btn-chat.action-btn--inversed:hover .ic-chatbot-red,.action-btn-chat:hover .ic-chatbot-white{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#chatbot-oebb-view)}.chat-dsgvo-popup{background:#fff;bottom:20px;box-shadow:0 0 50px rgba(0,0,0,.5);max-height:calc(100vh - 40px);max-width:calc(100vw - 40px);overflow:auto;padding:10px;position:fixed;right:20px;transform:translateY(100vh);transition:transform .75s ease;width:360px;z-index:9999999}.chat-dsgvo-popup--visible{transform:translate(0)}.btn-chat-popup-close{background:none;border:none;cursor:pointer;position:absolute;right:0;top:0}#Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window.BottomRight{bottom:25px!important;right:15px!important}.chat-scrollbar{scrollbar-face-color:#666;scrollbar-track-color:transparent;scrollbar-color:#666 transparent;scrollbar-width:thin}.chat-scrollbar::-webkit-scrollbar{width:11px}.chat-scrollbar::-webkit-scrollbar-track{background:transparent}.chat-scrollbar::-webkit-scrollbar-thumb{background-color:#666;border:3px solid transparent;border-radius:6px}.chat-wc-frame{background:linear-gradient(0deg,#f2f2f2,#fff);border-radius:10px;bottom:30px;box-shadow:0 3px 7px rgba(0,0,0,.35);height:0;opacity:0;overflow:hidden;position:fixed;right:20px;transform:translateY(20px);transition:opacity .5s ease,visibility .5s ease,transform .5s ease;visibility:hidden;width:0;z-index:30}@media screen and (max-height:600px){.chat-wc-frame{height:85vh}}@media screen and (max-width:480px){.chat-wc-frame{bottom:auto;height:100%;left:0;right:auto;top:0;width:100%}}.chat-wc-frame a,.chat-wc-frame a:active,.chat-wc-frame a:focus,.chat-wc-frame a:hover,.chat-wc-frame a:link,.chat-wc-frame a:visited{color:#e2002a;text-decoration:underline}.chat-wc-frame--open{height:650px;max-height:calc(100% - 60px);max-width:calc(100% - 40px);width:360px}@media screen and (max-height:700px){.chat-wc-frame--open{height:85vh}}@media screen and (max-width:480px){.chat-wc-frame--open{max-width:none;width:100%!important}}.chat-wc-offline-message{background-color:#fff;bottom:30px;max-width:400px;opacity:0;padding:12px;position:fixed;right:20px;transition:all .2s ease;visibility:hidden;z-index:20}.chat-wc-offline-message button{background:none;border:none;cursor:pointer;float:right;margin-bottom:8px;margin-left:8px}.chat-wc-offline-message p:last-of-type{margin-bottom:0}.chat-wc-offline-message--open{opacity:1;visibility:visible}.chat-wc-button{background:transparent;border:none;bottom:30px;cursor:pointer;display:block;height:60px;min-width:60px;padding:0;position:fixed;right:20px;width:auto;z-index:10}.chat-wc-button.chat-wc-disable-mobile{display:none}@media screen and (min-width:641px){.chat-wc-button.chat-wc-disable-mobile{display:block}}.chat-wc-button.chat-wc-button--notification:after{-webkit-font-smoothing:antialiased;background:#e2002a;border:2px solid #fff;border-radius:50%;color:#fff;content:attr(data-count) "";display:block;font-size:14px;font-weight:700;height:24px;line-height:20px;position:absolute;right:0;text-align:center;top:0;width:24px}.nightjet .chat-wc-button.chat-wc-button--notification:after{background:#111b42}.loyalty-program--logged-in .chat-wc-button{bottom:30px}.chat-wc-button img{animation-duration:3s;animation-iteration-count:var(--chat-button-iteration-count,3);animation-name:pulse-wave;background-color:#e2002a;border-radius:50%;display:block;height:100%;left:-5px;padding:10px;position:absolute;top:0;transform:rotate(0deg);width:auto;z-index:1}.chat-wc-button img~*{-webkit-font-smoothing:antialiased;background-color:#fff;border-radius:30px;box-shadow:1px 2px 7px rgba(0,0,0,.35);color:#444;display:none;font-weight:400;height:100%;margin-bottom:0;max-width:300px;padding:8px 8px 8px 60px;width:auto}@media screen and (min-width:641px){.chat-wc-button img~*{align-items:center;display:inline-flex}}.chat-wc-button[data-text-mobile-fade-out=true] img{left:auto;right:-5px}.chat-wc-button[data-text-mobile-fade-out=true] img~*{align-items:center;display:inline-flex;padding-left:8px;padding-right:60px}.chat-wc-button.chat-wc-button--text-mobile-fade-out[data-text-mobile-fade-out=true] img~*{animation-duration:1s;animation-fill-mode:forwards;animation-name:fade-out;white-space:nowrap}@media screen and (min-width:641px){.chat-wc-button.chat-wc-button--text-mobile-fade-out[data-text-mobile-fade-out=true] img~*{animation:none}}.chat-wc-button:focus img~*,.chat-wc-button:hover img~*{background:#e2002a;color:#fff}@keyframes fade-out{0%{opacity:1;overflow:hidden;visibility:visible}to{max-width:0;opacity:0;overflow:hidden;visibility:hidden}}@keyframes pulse-wave{5%{box-shadow:0 0 0 0 rgba(226,0,42,.8);transform:rotate(0deg)}10%{transform:rotate(-15deg)}15%{transform:rotate(15deg)}20%{transform:rotate(-15deg)}25%{transform:rotate(15deg)}30%{transform:rotate(-15deg)}35%{transform:rotate(15deg)}80%{box-shadow:0 0 0 20px rgba(226,0,42,0)}40%,to{transform:rotate(0deg)}}.chat-wc-frame--fade{opacity:1;transform:translateY(0);transition:opacity .5s ease,visibility .5s ease,transform .5s ease;visibility:visible}.chat-wc-titlebar{align-items:center;background-color:#e2002a;color:#fff;display:flex;font-size:20px;justify-content:space-between;padding-left:8px;padding-right:8px}.chat-wc-titlebar button{background:none;border:none;color:#fff;cursor:pointer;font-size:28px;margin:0;padding:8px}.chat-wc-titlebar button:focus,.chat-wc-titlebar button:hover{background:#fff;color:#e2002a}.nightjet .chat-wc-titlebar button:focus,.nightjet .chat-wc-titlebar button:hover{color:#111b42}.chat-wc-titlebar button:focus svg,.chat-wc-titlebar button:hover svg{fill:currentColor}.nightjet .chat-wc-titlebar{background-color:#111b42}.chat-wc-frame .chat-wc-menu{background-color:#fff;color:#fff;left:-150px;position:absolute;top:49px;transition:left .5s ease;width:150px;z-index:1}.chat-wc-frame .chat-wc-menu--open{left:0}.chat-wc-frame .chat-wc-menu ul{list-style:none;margin:0;padding:0}.chat-wc-frame .chat-wc-menu ul li{border-bottom:1px solid #464646;margin:0;padding:0}.chat-wc-frame .chat-wc-menu ul li:last-child{border-bottom:none}.chat-wc-frame .chat-wc-menu ul li:before{content:none}.chat-wc-frame .chat-wc-menu ul li a,.chat-wc-frame .chat-wc-menu ul li a:link,.chat-wc-frame .chat-wc-menu ul li a:visited{background-color:#5a5a5a;color:#fff;display:block;padding:8px 6px 8px 16px;text-decoration:none}.chat-wc-frame .chat-wc-menu ul li a:active,.chat-wc-frame .chat-wc-menu ul li a:focus,.chat-wc-frame .chat-wc-menu ul li a:hover{background-color:#000}.chat-wc-frame .chat-wc-menu ul li a[target=_blank]{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#linkextern-view);background-position:right 8px center;background-repeat:no-repeat}.chat-wc-content{border-top:1px solid #fff;height:calc(100% - 48px)}.chat-wc-view{scrollbar-face-color:#666;scrollbar-track-color:transparent;height:100%;overflow-y:auto;scrollbar-color:#666 transparent;scrollbar-width:thin}.chat-wc-view::-webkit-scrollbar{width:11px}.chat-wc-view::-webkit-scrollbar-track{background:transparent}.chat-wc-view::-webkit-scrollbar-thumb{background-color:#666;border:3px solid transparent;border-radius:6px}.chat-wc-view__content{background-color:#fff;border-radius:10px;margin:8px;padding:12px 12px 24px}.chat-wc-view__content p{margin-bottom:8px}.chat-wc-view__content ul{margin-bottom:8px;padding-left:16px}.chat-wc-view__content img{height:auto;max-width:100%}.chat-wc-view__content button{background-color:#babdc0;border:none;border-radius:6px;cursor:pointer;margin-bottom:12px;padding:8px 12px}.chat-wc-view__content button:disabled{cursor:not-allowed}.chat-wc-view__title{display:block;font-size:1.15em;margin-bottom:16px}.chat-wc-privacy-policy svg{display:block;margin:0 auto 8px}.chat-wc-privacy-policy p:last-of-type{margin-bottom:24px}.chat-wc-about__row{grid-column-gap:16px;display:grid;grid-template-columns:50px 1fr}.chat-wc-send-form{background:none;display:flex;padding:0 12px;position:relative}.chat-wc-send-box{border:none;border-radius:10px;box-sizing:border-box;flex:1 1 auto;padding:10px 65px 10px 10px;width:100%}.chat-wc-send-box:focus{outline:2px solid #e2002a}.chat-wc-send-box--with-upload{padding-left:40px}.chat-wc-send-box-counter{font-size:12px;min-width:50px;position:absolute;right:55px;text-align:right;top:12px}.chat-wc-send-button{background:none;border:none;cursor:pointer;flex:0 1 auto;min-width:35px}.chat-wc-tools{padding:6px 12px}.chat-wc-tools button{background:none;border:none;cursor:pointer}.chat-wc-resize-corner{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' stroke='%23fff' stroke-width='12' viewBox='0 0 100 100'%3E%3Cpath d='M0 33 33 0M0 66 66 0M0 100 100 0'/%3E%3C/svg%3E");background-repeat:no-repeat;cursor:nwse-resize;display:none;height:15px;opacity:.6;position:absolute;top:0;width:15px}@media screen and (min-width:768px){.chat-wc-resize-corner{display:block}}#webchat{height:calc(100% - 80px);padding:0 12px 12px;width:100%}#webchat.webchat--no-form{height:calc(100% - 42px)}#webchat p{margin:0 0 1rem}#webchat ul{margin-bottom:1rem;padding-left:1rem}#webchat li:before{content:none}#webchat li::marker{color:#7b0e07}#webchat .webchat__bubble__content{font-size:16px}#webchat .webchat__bubble__content a,#webchat .webchat__bubble__content a:active,#webchat .webchat__bubble__content a:focus,#webchat .webchat__bubble__content a:hover,#webchat .webchat__bubble__content a:link,#webchat .webchat__bubble__content a:visited{color:#7b0e07}#webchat .webchat__bubble__content .markdown>:last-child,#webchat .webchat__bubble__content>:last-child{margin-bottom:0}#webchat .webchat__bubble__content img{display:inherit;width:inherit}#webchat .webchat__bubble__content ul{list-style-type:disc}#webchat .webchat__bubble__content table{margin-bottom:0}#webchat .webchat__bubble__content table td{border:none}#webchat .webchat__bubble--from-use .webchat__bubble__content a,#webchat .webchat__bubble--from-use .webchat__bubble__content a:active,#webchat .webchat__bubble--from-use .webchat__bubble__content a:focus,#webchat .webchat__bubble--from-use .webchat__bubble__content a:hover,#webchat .webchat__bubble--from-use .webchat__bubble__content a:link,#webchat .webchat__bubble--from-use .webchat__bubble__content a:visited{color:#fff}#webchat .webchat__suggested-actions__flow-box{justify-content:flex-end}#webchat .webchat__suggested-action__button,#webchat .webchat__suggested-actions__button{cursor:pointer}#webchat .webchat__send-box__main{background:none;display:block;height:0;min-height:0;position:absolute;width:0}#webchat .webchat__send-box__main>*{display:none}#webchat .webchat__send-box__main .webchat__upload-button{display:none;position:absolute;top:1em;z-index:1}#webchat .webchat__send-box__main .webchat__upload-button button{cursor:pointer}#webchat .webchat__send-box__main .webchat__upload-button button:focus{outline-offset:-4px}#webchat .webchat__send-box__main .webchat__upload-button button:active,#webchat .webchat__send-box__main .webchat__upload-button button:hover{background:none}#webchat .webchat__send-box__main .webchat__upload-button .webchat__icon-button__keyboard-focus-indicator,#webchat .webchat__send-box__main .webchat__upload-button .webchat__icon-button__shade{display:none}#webchat .webchat__send-box__main--with-upload .webchat__upload-button{display:block}#webchat .webchat__send-box__main,#webchat .webchat__send-box__main form{border-radius:10px}#webchat .webchat__fileContent__fileName,#webchat .webchat__fileContent__size{color:#fff}#webchat .webchat__basic-transcript__scrollable{scrollbar-face-color:#666;scrollbar-track-color:transparent;scrollbar-color:#666 transparent;scrollbar-width:thin}#webchat .webchat__basic-transcript__scrollable::-webkit-scrollbar{width:11px}#webchat .webchat__basic-transcript__scrollable::-webkit-scrollbar-track{background:transparent}#webchat .webchat__basic-transcript__scrollable::-webkit-scrollbar-thumb{background-color:#666;border:3px solid transparent;border-radius:6px}#webchat .webchat__basic-transcript__activity{margin:-10px 0 0;padding-left:0}#webchat .react-film__filmstrip__item{margin:0 10px 0 0;padding:0}#webchat .react-film__filmstrip__item:first-child{padding-left:35px}#webchat .react-film__filmstrip__item:last-child{margin-right:0}#webchat .ac-adaptiveCard .ac-textBlock,#webchat .ac-adaptiveCard .ac-textRun{font-size:16px}#webchat .ac-adaptiveCard label .ac-textBlock,#webchat .ac-adaptiveCard label .ac-textRun{font-size:14px!important;font-weight:700!important}#webchat .ac-adaptiveCard input,#webchat .ac-adaptiveCard select{background-color:#fff;border:1px solid #878c91;border-radius:6px;padding:6px}#webchat .ac-adaptiveCard input:focus,#webchat .ac-adaptiveCard select:focus{outline:none}#webchat .ac-adaptiveCard button{background-color:#e2002a!important;border-color:#e2002a!important;border-radius:6px;color:#fff!important;cursor:pointer}#webchat .ac-adaptiveCard button:hover,#webchat .ac-adaptiveCard button[aria-pressed=true]{background-color:#ab0020!important;border-color:#ab0020!important;color:#fff!important}#webchat .webchat__keyboard-help header{all:revert}.template--waterfall .waterfall-header header{margin-left:auto;margin-right:auto;position:relative;top:0}.template--waterfall .waterfall-header header:after{content:none}.template--waterfall .waterfall-header{background:#fff;position:fixed;transition:transform .1s ease-out,margin-left .4s linear;width:100%;z-index:9}@media screen and (min-width:1241px){.header-is-sticky.template--waterfall .waterfall-header{transform:translateY(-75px)}}.template--waterfall body{padding-bottom:0}.template--waterfall footer{position:relative;z-index:9}.template--waterfall .indented-module .pebble-gray,.template--waterfall .indented-module .white,.template--waterfall .indented-module.pebble-gray,.template--waterfall .indented-module.white{background:transparent}.template--waterfall .content .biggest{margin-bottom:0}.template--waterfall .content .bigger{-webkit-font-smoothing:antialiased;font-size:40px;font-weight:700}.template--waterfall .content .big{font-size:26.8px}.waterfall__sequenz{min-height:calc(100vh - 75px);position:relative;z-index:1}@media screen and (max-width:767px){.waterfall__sequenz--video{min-height:0}}.waterfall__background{height:100%;left:50%;opacity:0;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}.edit-mode .waterfall__background{height:300px;opacity:1;position:static;transform:translate(0)}.waterfall__background--color-transparent{background:transparent}.waterfall__background--color-red{background:#e2002a;color:#fff!important}.waterfall__background--color-white{background:#fff}.waterfall__background--color-black{background:#222528;color:#fff!important}.waterfall__background--image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.waterfall__background--video{height:125%;width:125%}@media screen and (max-width:767px){.waterfall__background--video{height:100vh;pointer-events:unset;position:static;transform:translate(0);width:100%}}.waterfall__background-frame{height:100%;left:0;position:absolute;top:0;width:100%}@media (min-aspect-ratio:16/9){.waterfall__background-frame .video-foreground{height:300%;top:-100%}}@media (max-aspect-ratio:16/9){.waterfall__background-frame .video-foreground{left:-100%;width:300%}}.waterfall__content{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.waterfall__content--red{background:#e2002a;color:#fff!important}.waterfall__content--white{background:#fff}.waterfall__content--black{background:#222528;color:#fff!important}.waterfall__content--black,.waterfall__content--red,.waterfall__content--white-font-color{color:#fff!important}.waterfall__content--black>*,.waterfall__content--red>*,.waterfall__content--white-font-color>*{color:inherit!important}.waterfall__content .container{background:transparent}@media screen and (max-width:767px){.waterfall__sequenz--video .waterfall__content{min-height:0}}#waterfall-youtube-disclaimer{background:#fff;bottom:0;box-shadow:4px 3px 7px 0 #000;padding:10px 10px 0;position:fixed;right:0;transition:max-width .35s ease;z-index:999}#waterfall-youtube-disclaimer.open{max-width:300px}#waterfall-youtube-disclaimer.closed{display:none}#waterfall-youtube-disclaimer__txt{max-height:0;max-width:0;overflow:hidden;transition:max-height .35s ease}#waterfall-youtube-disclaimer.open #waterfall-youtube-disclaimer__txt{max-height:700px;max-width:300px}button#waterfall-youtube-disclaimer__btn{font-size:16px;min-height:unset;min-width:unset}button#waterfall-youtube-disclaimer__more-btn{background-color:transparent;border:none;color:#e2002a;cursor:pointer;display:block;margin:0 0 20px;padding:0;text-decoration:underline}button#waterfall-youtube-disclaimer__close-btn{background:transparent;border:none;box-shadow:none;cursor:pointer;margin-bottom:.5rem}.hide-accessible{display:block;left:-9999em!important;position:absolute!important}@keyframes caret{50%{background-color:transparent}}.typing,.typing:after{position:relative}.typing:after{animation:caret 1s steps(1) infinite;background:currentColor;content:"";display:inline-block;height:1em;top:2px;width:2px}.typing--done:after{animation:none;opacity:0}html.no-scroll{overflow:hidden}html.no-scroll .loyalty-program{z-index:auto}ul.service-nav .loyalty-program-link:not(.ticketshop-link) a{background:#9d1023;color:#fff;margin-left:3px;margin-right:3px;max-width:11.5em;min-width:2.75em;padding-right:10px;text-align:left}ul.service-nav .loyalty-program-link:not(.ticketshop-link) a:focus,ul.service-nav .loyalty-program-link:not(.ticketshop-link) a:hover{background:#fff;color:#9d1023;text-decoration:none}ul.service-nav .loyalty-program-link:not(.ticketshop-link) a:active{background:#fff;border-color:#222;color:#222}header.is-sticky ul.service-nav .loyalty-program-link:not(.ticketshop-link) a{background-color:#9d1023;padding-right:10px}header.is-sticky ul.service-nav .loyalty-program-link:not(.ticketshop-link) a:focus,header.is-sticky ul.service-nav .loyalty-program-link:not(.ticketshop-link) a:hover{background-color:#fff}.content div.image-title-teaser--loyalty-program div.hero-teaser-text .lp--register-btn{color:#fff;display:block;font-family:FrutigerNextRegular,Arial,Helvetica,sans-serif;margin-top:1rem;text-shadow:0 0 22px #000}@media screen and (max-width:767px){.content div.image-title-teaser--loyalty-program div.hero-teaser-text loyalty-program-login-button,.content div.image-title-teaser--loyalty-program div.hero-teaser-text loyalty-program-register-button{display:none}}.loyalty-program .teaser-slider{overflow:visible;padding-top:0}.lp-greeting{background-color:rgba(0,0,0,.5);color:#fff;display:flex;font-size:18px;justify-content:space-between;left:0;line-height:22px;padding:8px 40px;position:absolute;right:0;top:0;z-index:2}@media screen and (max-width:1240px){.lp-greeting{padding:12px 15px}.lp-greeting loyalty-program-username{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.content .lp-steps__expandable--intro li.expandable{border-bottom:none}.content .lp-steps__expandable--intro li.expandable a.expandable__header{color:#e2002a}.content .lp-steps__expandable--intro li.expandable a.expandable__header .ic-nav-expand{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#arrow_down-view)}.content .lp-steps__expandable--intro li.expandable.expandable-open a.expandable__header .ic-nav-expand{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#arrow_up-view)}.content .lp-steps .lp-steps-panel{--color-scrollbar-face:#999;--color-scrollbar-track:#ddd;-webkit-overflow-scrolling:touch;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-color:var(--color-scrollbar-face) var(--color-scrollbar-track);scrollbar-width:thin}.content .lp-steps .lp-steps-panel::-webkit-scrollbar{height:14px}.content .lp-steps .lp-steps-panel::-webkit-scrollbar-track{background:var(--color-scrollbar-track)}.content .lp-steps .lp-steps-panel::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-face);border:3px solid var(--color-scrollbar-track);border-radius:6px}.content .lp-steps .lp-steps-panel .lp-step{flex:1 0 auto;margin-right:20px;min-width:265px;position:relative;width:calc(33% - 20px)}.content .lp-steps .lp-steps-panel .lp-step:last-child{margin-right:0}.content .lp-steps .lp-steps-panel .lp-step:last-child .lp-step__box:after{content:none}.content .lp-steps .lp-steps-panel .lp-step__box{background-color:#e6e6e6;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:18px;min-height:340px;padding:30px;position:relative}.content .lp-steps .lp-steps-panel .lp-step__box:after{background-image:url(/.resources/pv-2017/themes/images/loyalty-program/icon-layout-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:63px;max-width:130px;position:absolute;right:-65px;top:42%;transform:translateY(-50%);width:40%;z-index:1}.content .lp-steps .lp-steps-panel .lp-step__image{display:block;float:right;margin-bottom:10px;margin-left:10px;max-width:100px;width:33.33%}.content .lp-steps .lp-steps-panel .lp-step__title{font-size:18px;font-weight:400;line-height:22px;margin:0;overflow:hidden}.content .lp-steps .lp-steps-panel .lp-step__text{font-family:FrutigerNextBold,Arial,Helvetica,sans-serif;font-size:24px;line-height:32px;margin:0}.content .lp-steps .lp-steps-panel .lp-step__description{margin:0}.content .lp-steps .lp-steps-panel .lp-step__description ul li{margin-bottom:6px;padding-left:26px;position:relative}.content .lp-steps .lp-steps-panel .lp-step__description ul li:before{background:url(/.resources/pv-2017/themes/images/icons/spritemap-lightgreen.svg#hook-view) no-repeat 0;content:" ";height:20px;left:2px;position:absolute;top:-2px;width:20px}.content .lp-steps .lp-steps-panel.expandable--closed{max-height:32rem;position:relative}.content .lp-steps .lp-steps-panel.expandable--closed .lp-step:after{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0) 20%);bottom:0;content:"";height:100%;pointer-events:none;position:absolute;width:100%}.expandable-opacity__toggler{display:block;font-family:FrutigerNextBold,Arial,Helvetica,sans-serif;margin:0 auto;text-align:center}.expandable-opacity__toggler:active .ic-default,.expandable-opacity__toggler:focus .ic-default,.expandable-opacity__toggler:hover .ic-default{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#arrow_down-view)}@media screen and (max-width:767px){.content .voucher-view h2{font-size:26px}}[slot$=-advantages] ul{margin-bottom:0}.content ul.link-list[slot=anchors] [slot$=-advantages] ul{margin-bottom:20px}[slot$=-advantages] ul>:first-child{margin-top:0}[slot$=-advantages] ul li{margin-bottom:6px;padding-left:26px;position:relative}[slot$=-advantages] ul li:before{background:url(/.resources/pv-2017/themes/images/icons/spritemap-lp.svg#hook-view) no-repeat 0;content:" ";height:20px;left:2px;position:absolute;top:-2px;width:20px}.content ul.link-list[slot=anchors]{margin-bottom:0}[slot=anchors] li.link-list__item.link-list__item--external a{text-decoration:underline}loyalty-program-main-screen>div[slot]{display:none}.ic-external-link-thin{background-image:url(/.resources/pv-2017/themes/images/loyalty-program/linkextern-thin.svg);background-size:20px 20px}.ic-copy{background-image:url(/.resources/pv-2017/themes/images/loyalty-program/copy.svg)}.ic--lp{filter:invert(14%) sepia(83%) saturate(3624%) hue-rotate(341deg) brightness(79%) contrast(100%)}input[type=checkbox].lp-styled{accent-color:#e2002a;color:#000;margin-right:10px}.btn{-webkit-font-smoothing:antialiased;background:#fff;border:1px solid #666;color:#666;cursor:pointer;display:block;font-size:1em;font-weight:700;margin-bottom:5px;max-width:350px;padding:12px 20px;text-align:center}.btn[disabled]{background-color:#fff;color:#e2002a;cursor:not-allowed;opacity:.5;pointer-events:none}.btn-hover{-webkit-font-smoothing:antialiased;background:#fff;border:1px solid #444;color:#666;color:#444;cursor:pointer;display:block;font-size:1em;font-weight:700;margin-bottom:5px;max-width:350px;padding:12px 20px;text-align:center}.btn-hover[disabled]{background-color:#fff;color:#e2002a;cursor:not-allowed;opacity:.5;pointer-events:none}.btn-primary{-webkit-font-smoothing:antialiased;background:#fff;background-color:#e2002a;border:1px solid #e2002a;color:#666;color:#fff;cursor:pointer;display:block;font-size:1em;font-weight:700;margin-bottom:5px;max-width:350px;padding:12px 20px;text-align:center}.btn-primary[disabled]{background-color:#fff;color:#e2002a;cursor:not-allowed;opacity:.5;pointer-events:none}.btn-primary-hover,.btn-primary:hover{-webkit-font-smoothing:antialiased;background:#fff;background-color:#e2002a;background-color:#fff;border:1px solid #e2002a;color:#666;color:#fff;color:#e2002a;cursor:pointer;display:block;font-size:1em;font-weight:700;margin-bottom:5px;max-width:350px;padding:12px 20px;text-align:center}.btn-primary-hover[disabled],.btn-primary:hover[disabled]{background-color:#fff;color:#e2002a;cursor:not-allowed;opacity:.5;pointer-events:none}.btn-secondary{-webkit-font-smoothing:antialiased;background:#fff;background-color:transparent;border:1px solid #e2002a;color:#666;color:#e2002a;cursor:pointer;display:block;font-size:1em;font-weight:700;margin-bottom:5px;max-width:350px;padding:12px 20px;text-align:center}.btn-secondary[disabled]{background-color:#fff;color:#e2002a;cursor:not-allowed;opacity:.5;pointer-events:none}.btn-secondary-hover,.btn-secondary:hover{-webkit-font-smoothing:antialiased;background:#fff;background-color:transparent;background-color:#f9f9f9;border:1px solid #e2002a;color:#666;color:#e2002a;cursor:pointer;display:block;font-size:1em;font-weight:700;margin-bottom:5px;max-width:350px;padding:12px 20px;text-align:center}.btn-secondary-hover[disabled],.btn-secondary:hover[disabled]{background-color:#fff;color:#e2002a;cursor:not-allowed;opacity:.5;pointer-events:none}.btn--sm,.btn--sm:hover{font-size:.75em;min-width:100px;padding:6px 10px}.btn--disabled{background-color:#fff;color:#e2002a;cursor:not-allowed;opacity:.5;pointer-events:none}.btn-close{-webkit-font-smoothing:antialiased;background:#fff;border:none;color:#666;cursor:pointer;display:block;font-size:1em;font-weight:700;margin-bottom:5px;max-width:350px;padding:0;text-align:center}.btn-close[disabled]{background-color:#fff;color:#e2002a;cursor:not-allowed;opacity:.5;pointer-events:none}.postbus-timetables td:first-child,.postbus-timetables th:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:140px}.postbus-timetables td:nth-child(2),.postbus-timetables th:nth-child(2){width:120px}.postbus-timetables__form input[type=text]{-webkit-appearance:none;background-color:#f5f5f5;border:none;border-radius:0;box-shadow:0 1px 0 0 #babdc0;font-size:1em;outline:none;padding:.75em .5em}.postbus-timetables__form input[type=text]:focus{box-shadow:0 2px 0 0 #e2002a}.postbus-timetables-form__assistive{color:#6e6e6e}.postbus-timetables__form input[type=submit]{-webkit-font-smoothing:antialiased;background:#fff;background-color:#e2002a;border:1px solid #e2002a;color:#666;color:#fff;cursor:pointer;display:block;font-size:1em;font-weight:700;margin-bottom:5px;max-width:350px;padding:12px 20px;text-align:center}.postbus-timetables__form input[type=submit][disabled]{background-color:#fff;color:#e2002a;cursor:not-allowed;opacity:.5;pointer-events:none}.postbus-timetables__form input[type=submit]:hover{-webkit-font-smoothing:antialiased;background:#fff;background-color:#e2002a;background-color:#fff;border:1px solid #e2002a;color:#666;color:#fff;color:#e2002a;cursor:pointer;display:block;font-size:1em;font-weight:700;margin-bottom:5px;max-width:350px;padding:12px 20px;text-align:center}.postbus-timetables__form input[type=submit]:hover[disabled]{background-color:#fff;color:#e2002a;cursor:not-allowed;opacity:.5;pointer-events:none}.postbus-timetables__results>div>p{text-align:center}.postbus-timetables__results button{-webkit-font-smoothing:antialiased;background:#fff;background-color:transparent;border:1px solid #e2002a;color:#666;color:#e2002a;cursor:pointer;display:block;font-size:1em;font-weight:700;margin:0 auto;max-width:350px;padding:12px 20px;text-align:center}.postbus-timetables__results button[disabled]{background-color:#fff;color:#e2002a;cursor:not-allowed;opacity:.5;pointer-events:none}.postbus-timetables .postbus-timetables-icon-download{fill:#666}.postbus-timetables__new-badge{background-color:#008039;color:#fff}@media screen and (max-width:767px){.postbus-timetables td:nth-child(2),.postbus-timetables th:nth-child(2){width:auto}}@media screen and (max-width:480px){.postbus-timetables td:first-child,.postbus-timetables th:first-child{max-width:95px;width:auto}.postbus-timetables td:nth-child(2),.postbus-timetables th:nth-child(2){display:none}}oebbx-app-discover .discover-map{margin-inline:-2.5rem}.postbus.is-tabbing{outline-color:#fff}@media screen and (max-width:1240px){.postbus.is-tabbing .main-menu .autocomplete-panel button.close-btn:focus,.postbus.is-tabbing .main-menu .oebb-dropdown-panel__btn-close--active,.postbus.is-tabbing .main-menu .options-field input:focus+svg,.postbus.is-tabbing .main-menu a:focus,.postbus.is-tabbing .main-menu button:focus,.postbus.is-tabbing .main-menu div:focus{outline-color:#fff}}.postbus.is-tabbing .footer-home-link,.postbus.is-tabbing .image-title-teaser>div a:focus,.postbus.is-tabbing .main-nav ul>li>.nav-sub-panel-link:focus,.postbus.is-tabbing .main-nav ul>li>a:focus,.postbus.is-tabbing .social-nav a:focus,.postbus.is-tabbing ul.footer-nav a:focus{outline-color:#fff}.postbus header .logo-link,.postbus header .logo-link img{width:216px}@media screen and (max-width:1240px){.postbus header .logo-link{padding:22px 0 10px}}@media screen and (max-width:640px){.postbus header .logo-link{padding:14px 0 10px;width:185px}.postbus header .logo-link img{width:185px}}@media screen and (max-width:420px){.postbus header .logo-link{padding:19px 0 10px;width:100px}.postbus header .logo-link img{width:100px}}@media screen and (min-width:1241px){.postbus header .logo-link{top:90px}.postbus header.is-sticky .logo-link{top:100px}.postbus .postbus-overlay .logo-link,.postbus .postbus-overlay.is-sticky .logo-link{top:15px}}.postbus .postbus-overlay .logo-link{left:20px}.postbus .service-nav a:active .ic-external-link,.postbus .service-nav a:focus .ic-external-link,.postbus .service-nav a:hover .ic-external-link{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-oebb.svg#linkextern-view)}.postbus .lang-nav a:focus,.postbus .lang-nav a:hover{background:#6e6e6e;border-radius:2px;color:#fff}.postbus a:active .ic-close,.postbus a:focus .ic-close,.postbus a:hover .ic-close{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-white.svg#close-view)}.postbus a:active .ic-external-link,.postbus a:focus .ic-external-link,.postbus a:hover .ic-external-link{background-image:url(/.resources/pv-2017/themes/images/icons/spritemap-darkgray.svg#linkextern-view)}.postbus .image-title-teaser div{max-width:56%}@media screen and (max-width:767px){.postbus .image-title-teaser div{max-width:100%}}.postbus .oebb-autocomplete-input-field--active .oebb-input,.postbus .oebb-input:focus{box-shadow:0 2px 0 0 #e2002a}.postbus .oebb-dropdown-option .oebb-dropdown-option__link:active,.postbus .oebb-dropdown-option .oebb-dropdown-option__link:focus,.postbus .oebb-dropdown-option .oebb-dropdown-option__link:hover,.postbus .oebb-dropdown-option__link:active,.postbus .oebb-dropdown-option__link:focus,.postbus .oebb-dropdown-option__link:hover{color:#e2002a}.postbus .scroll-panel ul a:active,.postbus .scroll-panel ul a:focus,.postbus .scroll-panel ul a:hover{background-color:#eaeaea}.kombitickets header.is-sticky .logo-link,.rail-tours header.is-sticky .logo-link{top:90px}@media screen and (max-width:1240px){.kombitickets header,.rail-tours header{height:75px}.kombitickets header.scrolled:after,.kombitickets header:after,.rail-tours header.scrolled:after,.rail-tours header:after{top:75px}.kombitickets header .logo-link,.kombitickets header.is-sticky .logo-link,.rail-tours header .logo-link,.rail-tours header.is-sticky .logo-link{top:0}.kombitickets header .logo-link img,.rail-tours header .logo-link img{max-width:100px}.kombitickets .content,.rail-tours .content{padding-top:75px}.facelift-2025.kombitickets .content,.facelift-2025.rail-tours .content{padding-top:0}}@media screen and (max-width:640px){.kombitickets header,.rail-tours header{height:55px}.kombitickets header.scrolled:after,.kombitickets header:after,.rail-tours header.scrolled:after,.rail-tours header:after{top:55px}.kombitickets header .logo-link,.kombitickets header.is-sticky .logo-link,.rail-tours header .logo-link,.rail-tours header.is-sticky .logo-link{top:3px}.kombitickets header .logo-link img,.rail-tours header .logo-link img{max-width:75px}.kombitickets .content,.rail-tours .content{padding-top:55px}.facelift-2025.kombitickets .content,.facelift-2025.rail-tours .content{padding-top:0}}@media screen and (min-width:641px){.kombitickets .angebotssuche-link-list-wrapper,.rail-tours .angebotssuche-link-list-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.kombitickets .angebotssuche-link-list-wrapper>.link-list,.rail-tours .angebotssuche-link-list-wrapper>.link-list{width:calc(50% - 20px)}}@media screen and (min-width:768px){.kombitickets .angebotssuche-link-list-wrapper>.link-list,.rail-tours .angebotssuche-link-list-wrapper>.link-list{width:calc(33.33333% - 20px)}}.kombitickets .checkit-frame-wrapper,.rail-tours .checkit-frame-wrapper{position:relative;width:100%}.kombitickets .checkit-frame-wrapper .checkit-frame,.rail-tours .checkit-frame-wrapper .checkit-frame{width:100%}.kombitickets .angebotssuche__wizzard,.rail-tours .angebotssuche__wizzard{display:flex}.kombitickets .angebotssuche__wizzard-item,.rail-tours .angebotssuche__wizzard-item{background:#e2002a;border:1px solid #e2002a;border-right:none;height:60px;padding:20px 20px 20px 40px;position:relative;text-transform:uppercase}.kombitickets .angebotssuche__wizzard-item a,.rail-tours .angebotssuche__wizzard-item a{color:#fff;font-family:FrutigerNextRegular,Arial,Helvetica,sans-serif;font-weight:700;text-decoration:none}.kombitickets .angebotssuche__wizzard-item:before,.rail-tours .angebotssuche__wizzard-item:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:30px 0 30px 30px;content:"";display:block;height:0;position:absolute;right:0;top:50%;transform:translate(100%,-50%);width:0;z-index:1}.kombitickets .angebotssuche__wizzard-item:after,.rail-tours .angebotssuche__wizzard-item:after{border-color:transparent transparent transparent #e2002a;border-style:solid;border-width:29px 0 29px 29px;content:"";display:block;height:0;position:absolute;right:0;top:50%;transform:translate(100%,-50%);width:0;z-index:1}.kombitickets .angebotssuche__wizzard-item--disabled,.rail-tours .angebotssuche__wizzard-item--disabled{background:#eee;border-color:#eee;pointer-events:none}.kombitickets .angebotssuche__wizzard-item--disabled a,.rail-tours .angebotssuche__wizzard-item--disabled a{color:#000}.kombitickets .angebotssuche__wizzard-item--disabled:before,.rail-tours .angebotssuche__wizzard-item--disabled:before{border-color:transparent transparent transparent #fff}.kombitickets .angebotssuche__wizzard-item--disabled:after,.rail-tours .angebotssuche__wizzard-item--disabled:after{border-color:transparent transparent transparent #eee}.kombitickets .angebotssuche__wizzard-item--finished,.kombitickets .angebotssuche__wizzard-item:focus,.kombitickets .angebotssuche__wizzard-item:hover,.rail-tours .angebotssuche__wizzard-item--finished,.rail-tours .angebotssuche__wizzard-item:focus,.rail-tours .angebotssuche__wizzard-item:hover{background:#fff;border-color:#e2002a}.kombitickets .angebotssuche__wizzard-item--finished a,.kombitickets .angebotssuche__wizzard-item:focus a,.kombitickets .angebotssuche__wizzard-item:hover a,.rail-tours .angebotssuche__wizzard-item--finished a,.rail-tours .angebotssuche__wizzard-item:focus a,.rail-tours .angebotssuche__wizzard-item:hover a{color:#e2002a}.kombitickets .angebotssuche__wizzard-item--finished:before,.kombitickets .angebotssuche__wizzard-item:focus:before,.kombitickets .angebotssuche__wizzard-item:hover:before,.rail-tours .angebotssuche__wizzard-item--finished:before,.rail-tours .angebotssuche__wizzard-item:focus:before,.rail-tours .angebotssuche__wizzard-item:hover:before{border-color:transparent transparent transparent #e2002a}.kombitickets .angebotssuche__wizzard-item--finished:after,.kombitickets .angebotssuche__wizzard-item:focus:after,.kombitickets .angebotssuche__wizzard-item:hover:after,.rail-tours .angebotssuche__wizzard-item--finished:after,.rail-tours .angebotssuche__wizzard-item:focus:after,.rail-tours .angebotssuche__wizzard-item:hover:after{border-color:transparent transparent transparent #fff}.kombitickets .angebotssuche__wizzard-item:first-child,.rail-tours .angebotssuche__wizzard-item:first-child{padding:20px}.kombitickets .hotel-example li.ic-list-bus:before,.kombitickets .hotel-example li.ic-list-map-geo:before,.rail-tours .hotel-example li.ic-list-bus:before,.rail-tours .hotel-example li.ic-list-map-geo:before{background-size:30px auto}.rail-and-drive .footer-gray{align-items:baseline;display:flex;justify-content:end}.rail-and-drive .footer-nav-consent{text-align:left}@media screen and (max-width:1024px){.rail-and-drive .footer-gray{display:block}.rail-and-drive .footer-nav-consent{text-align:center}}.val header .logo-link,.val header.scrolled .logo-link{width:120px}.val header .logo-link img{max-height:auto}@media screen and (max-width:640px){.val header .logo-link img{max-height:32px}}.val .content .image-title-teaser--val:before{background-image:url(/.resources/pv-2017/themes/images/val-decorator.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;content:"";height:100px;left:0;position:absolute;right:0;top:0;z-index:3}.val .content .image-title-teaser--val-without-decorator:before{content:normal}.contrast .image-title-teaser.left .hero-teaser-text,.contrast .image-title-teaser.right .hero-teaser-text{background-color:#000;max-width:70%;padding-bottom:16px;padding-top:16px}@media screen and (max-width:767px){.contrast .image-title-teaser.left .hero-teaser-text,.contrast .image-title-teaser.right .hero-teaser-text{max-width:none;padding:16px 30px}}.contrast .image-title-teaser.left .hero-teaser-text{padding-right:14px}.contrast .image-title-teaser.right .hero-teaser-text{padding-left:14px}.contrast.nightjet .hero-teaser-text{background-color:rgba(17,27,66,.75)}.contrast.reisebuero .hero-teaser-text{background-color:rgba(5,60,70,.75)}.contrast.italia .hero-teaser-text{background-color:rgba(5,50,10,.8)}.contrast .content,.contrast .content .link-list li a,.contrast .content .link-list li.link-list__item a,.contrast .content .row li,.contrast .search-tab-content li p,.contrast .teaser-tile p{color:#000}.contrast .indented-module{background-color:#fff}.contrast .indented-module.footer-blue,.contrast .indented-module.teaser-slider-overlay{background:#000}.contrast .indented-module.teaser-slider-overlay .bigger,.contrast .indented-module.teaser-slider-overlay h2{color:#fff}.contrast #search-page-dynamic,.contrast .quicklinks{background-color:transparent}.facelift-2025.contrast #search-page-dynamic,.facelift-2025.contrast .quicklinks{background:#fff}.contrast #search-tab-link-panel{background-color:transparent}.contrast .teaser-slider-list>li>a>.teaser-slider-item__heading,.contrast .teaser-tile-box__title{background-color:#000}.facelift-2025.contrast .teaser-slider-list>li>a>.teaser-slider-item__heading,.facelift-2025.contrast .teaser-tile-box__title{background-color:#fff}.contrast .teaser-slider-three ul>li>a,.contrast .teaser-tile a,.contrast .teaser-tile a:link{border:1px solid #444}.contrast .teaser-slider-equipment .teaser-slider{background-color:transparent;position:relative}.contrast .teaser-slider-equipment .teaser-slider__heading{background-color:#000;margin-bottom:8px;margin-left:-125px;padding:8px;position:relative;top:-30px;width:calc(100% + 250px)}@media screen and (max-width:1240px){.contrast .teaser-slider-equipment .teaser-slider__heading{margin-left:-20px;width:calc(100% + 40px)}}.contrast .train-equipment>img{display:none}.contrast .connections li>a,.contrast .expandable{border-bottom:1px solid #999}.contrast .connections li>a~div{border:1px solid #ccc;border-top:none}.contrast .footer-gray,.contrast .footer-links{background-color:#000}.facelift-2025.contrast .footer-gray,.facelift-2025.contrast .footer-links{background:transparent}.contrast .footer-links__block a:hover,.contrast ul.footer-nav a:focus,.contrast ul.footer-nav a:hover,.contrast ul.social-nav a:focus,.contrast ul.social-nav a:hover{background-color:#444}.facelift-2025.contrast .footer-links__block a:hover,.facelift-2025.contrast ul.footer-nav a:focus,.facelift-2025.contrast ul.footer-nav a:hover,.facelift-2025.contrast ul.social-nav a:focus,.facelift-2025.contrast ul.social-nav a:hover{background:#e0e0e0}.contrast.facelift-2025 .carousel__control-backward,.contrast.facelift-2025 .carousel__control-forward{background:#000}@media print{*,:after,:before{box-shadow:none!important;color:#000!important;text-shadow:none!important}.container,body,html{background:transparent}body{padding:0}h1,h2,h3,h4,h5,h6{page-break-after:avoid}h3{font-size:24px!important}h4{font-size:18px!important}h5{font-size:16px!important}header{border-bottom:1px solid #999;height:auto;margin-bottom:40px;padding:0 0 24px}header,header.is-sticky{position:static}header:after{content:normal;display:none}header .logo-link{margin:0;padding:0;position:static;top:auto}header .burger-link,header .main-menu,header .service-nav{display:none}.container,header{max-width:none}.skip-links{display:none}.content{padding:0}.row{page-break-inside:avoid}.indented-module{margin-bottom:20px;padding:0}.pebble-gray,.white{background:transparent}.content .back-link,footer,footer .footer-home-link{display:none}.content .image-title-slider,.content .image-title-slider.hide{position:static}.content .image-title-slider .carousel__control-backward,.content .image-title-slider .carousel__control-forward,.content .image-title-slider .carousel__control-play,.content .image-title-slider .carousel__indicators{display:none}.content .image-title-slider .carousel__item,.content .image-title-slider .carousel__list>div{display:block;margin-bottom:20px;transition:none}.content .image-title-teaser,.content .image-title-teaser.hide{height:auto;margin-bottom:20px;page-break-inside:avoid;position:static}.content .image-title-teaser>img{float:none;height:auto;margin:0 0 1em;padding:0;position:static;width:100%}.content .image-title-teaser .image-title-teaser-overlay,.content .image-title-teaser .night-sky,.content .image-title-teaser:after{display:none}.content .image-title-teaser.right>div,.content .image-title-teaser>div{color:#000!important;margin:0;padding:0;position:static;transform:none;width:100%}.content .image-title-teaser .image-title-teaser__heading,.content .image-title-teaser h1{font-size:40px}.content .image-title-teaser p{font-size:20px}.content .image-title-teaser .more-btn{display:none}.content .image-title-teaser>div a,.content .image-title-teaser>div a:link,.content .image-title-teaser>div a:visited{color:#000}.content .image-title-teaser--italia:after{display:none}.content .hero-teaser-text{max-width:100%}.connections,.station-connections{display:block}.connections [class*=" ic-"],.connections [class^=ic-]{display:none}.connections li>a{padding-left:0;padding-right:0}.connections li>div>.row>.col-7>.row>.col-5,.connections li>div>.row>.col-7>.row>.col-7{width:100%}.connections li>div>.row .more-btn{display:none}#station-connections-map{border:2px solid silver;display:none;margin:0!important}.connectionsList .expandable-open>div{height:auto!important;padding:0 0 16px}.connectionsList .col-5,.connectionsList .col-7{width:100%}.connectionsList .timetable tr:first-child{position:static}.connectionsList .timetable th{padding-left:3px}.connectionsList .timetable th:nth-child(2){padding-left:12px}.connectionsList .timetable td{padding-bottom:5px;padding-top:5px}.connectionsList .timetable tr .ic-cartrain,[name=connectionsForm]{display:none}.image-title-slider.hide+.connections #station-connections-map,.image-title-teaser.hide+.connections #station-connections-map{display:block}.content .quicklinks>div{border:1px solid #e4e4e4}.quicklinks .row{margin:0;padding:0}.content .quicklinks .col-4{margin:0;padding:10px;position:static;width:50%}.content .quicklinks a{margin:0;padding:0;position:static}.content .quicklinks-left,.content .quicklinks-middle [class^=ic]{display:none}.content .quicklinks-middle p{padding-left:0}.content .quicklinks-right a{display:none}.content .quicklinks-price,.teaser-slider{position:static}.teaser-slider{overflow:visible;page-break-inside:avoid}.teaser-slider-panel{margin:0 -10px}.teaser-slider-list,.teaser-slider-list-wrapper{height:auto;max-height:none;overflow:visible}.content ul.teaser-slider-list{font-size:inherit;white-space:normal}.teaser-slider-list:after{clear:both;content:"";display:table}.content .teaser-slider-list li{display:block;float:left;margin:0;padding:10px;width:33.33%!important}.content .teaser-slider-list-quote li{display:block;float:none;width:100%!important}.content .quotes-slider .teaser-slider-panel{max-width:none}.content .teaser-slider-list li .not-possible,.content .teaser-slider-list li .possible{background:transparent;padding:2px 16px 0}.content .teaser-slider-list li i{display:none}.content .teaser-slider-list-destination li{width:50%!important}.teaser-slider-equipment{background:none;height:auto;overflow:visible}.teaser-slider-equipment:after{clear:both;content:"";display:table}.teaser-slider-equipment>img{display:none}.teaser-slider-equipment .teaser-slider{margin:0;padding:0}.teaser-slider-equipment h1{color:#000}.train-equipment{display:none}.content .link-list li a{background-image:none!important;padding:8px!important}.content .link-list__item-filesize{display:none}.content .row ul{list-style:disc;padding-left:16px}.content .row li{display:list-item;padding-left:0}.content .row li:before{content:normal}.package-hero-teaser,.poi-maps-wrapper{page-break-inside:avoid}.package-hero-teaser .more-btn,.package-hero-teaser a.more-btn,.package-teaser .more-btn,.package-teaser a.more-btn{display:none}.package-teaser .col-5{float:right}.package-teaser h4{margin-top:0}.package-teaser .price-panel{position:static;width:auto}.package-teaser .price-panel .col-9{text-align:left;width:100%}.content .action-btn-container,.content a.action-btn,.package-teaser .price-panel .col-3{display:none}.teaser-tiles{page-break-inside:avoid}.teaser-tile .teaser-tile-box__title{background:#fff;position:static}.him,.him-from-to{display:none}.content .callout__body{border-left:4px solid #e2002a}.content .callout__body:after{content:normal}.content .expandables ul{list-style:none;padding:0}.content .expandables .expandable__icon{display:none}.content .expandables .expandable>div{display:block!important;height:auto!important;opacity:1!important}.content .expandables .expandable__header,.content .expandables .expandable__title{padding-left:0}.content .expandables .expandable__body{padding:12px 12px 12px 0}.content .sub-nav ul{list-style:none;padding:0}}.matomoHeatmap nj-search-root{background-image:url(/.resources/pv-2017/themes/images/heatmap-static/nj-search-root-475.png);background-size:100% 100%;display:block!important;height:546px;visibility:visible!important}@media screen and (min-width:480px){.matomoHeatmap nj-search-root{background-image:url(/.resources/pv-2017/themes/images/heatmap-static/nj-search-root-790.png);height:466px}}@media screen and (min-width:798px){.matomoHeatmap nj-search-root{background-image:url(/.resources/pv-2017/themes/images/heatmap-static/nj-search-root-1280.png);height:262px}}.matomoHeatmap nj-search-root+.loading-indicator{display:none}
/*# sourceMappingURL=/.resources/pv-2017/themes/css/site.min.css.map*/