/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}.clearfix:after,.container:after,.row:after,ul[class$="-nav right"]>li a:after,ul[class$="-nav"]>li a:after{clear:both}.main-menu,.toggle .toggle__input{-webkit-tap-highlight-color:transparent}.content .link-list,.content ul,.expandables ul,.footer-links .link-list,.nav-list-mobile,.sub-nav ul,.teaser-tiles-list{list-style:none}#webchat .webchat__basic-transcript__scrollable,.chat-scrollbar,.chat-wc-view{scrollbar-width:thin;scrollbar-color:#666 transparent;scrollbar-face-color:#666}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}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,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:ButtonText dotted 1px}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}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}.co2__counter,.content .callout__heading{font-family:FrutigerNextBold,Arial,Helvetica,sans-serif}summary{display:list-item}.no-js .js-lazy-image,[hidden],template{display:none}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{margin:0;padding:0}.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=submit]: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{outline:#E2002A dotted 2px;outline-offset:2px;z-index:10}.is-tabbing .service-nav a:focus{position:relative;outline-offset:-4px}.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{z-index:15;background:0 0}.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{z-index:99999;outline-offset:-2px}ul[class$=nav],ul[class$="nav right"]{font-size:0}ul[class$="-nav right"]>li,ul[class$="-nav"]>li{display:inline;padding:0;margin:0;list-style-type:none;font-size:0}ul[class$="-nav right"]>li a,ul[class$="-nav"]>li a{font-size:18px}@media screen and (max-width:1240px){.scroll-container,header{transition:margin-left .4s linear}body{padding:0;width:100%}.ocopen{overflow:hidden}.ocopen body{overflow:auto;-webkit-overflow-scrolling:touch}.ocopen .main-menu{margin-left:0}.scroll-container{width:100%;max-width:1280px;margin-left:0;overflow:hidden}.ocopen .scroll-container{margin-left:350px}header{margin-left:0}.ocopen header,.ocopen.template--waterfall .waterfall-header{margin-left:350px}.content{margin-top:0;padding-top:70px}}.newsletter-btn,ul.footer-nav a{transition:background .3s,color .3s}@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){.indented-module{padding:20px}}.align-right{text-align:right}.align-center,.content .font-alignment--centered{text-align:center}.content{color:#666}.content .biggest,.content .h1,.content h1{font-size:60px;font-weight:700;-webkit-font-smoothing:antialiased;width:100%;margin-bottom:24px;margin-top:0}.content .bigger,.content .h2,.content h2{font-size:34px;font-weight:400;width:100%;margin-bottom:24px}.content .big,.content .h3,.content h3{font-size:24px;font-weight:400;margin-bottom:16px}.content .h4,.content .small,.content h4{font-size:20px;font-weight:700;-webkit-font-smoothing:antialiased;margin-bottom:12px}.content .h5,.content .smaller,.content h5{font-size:18px;font-weight:700;-webkit-font-smoothing:antialiased;margin-bottom:6px}.content .h6,.content .smallest,.content h6{font-size:16px;font-weight:700;-webkit-font-smoothing:antialiased;margin-bottom:4px}.content .callout,.content p{margin-bottom:20px}.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{content:"";display:block;height:1px;width:100%;background:currentColor;position:absolute;top:-22px;left:0}a[name],a[name]:before{margin-top:-80px;height:80px;visibility:hidden;display:block}.content p{line-height:1.5}.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--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__heading{display:block;margin-bottom:6px;padding-left:16px;color:#E2002A;font-size:12px;font-weight:400;line-height:16px;text-transform:uppercase}.content .callout__body{position:relative;padding-left:16px}.content .callout__body::after{position:absolute;top:0;bottom:0;left:0;content:'';display:block;width:4px;background-color:#E2002A}.action-btn-translated,.content .action-btn-translated,a[name],a[name]:before{position:relative}.connectionsViewPanel a,.content .row a{font-weight:700;-webkit-font-smoothing:antialiased}a[name]:before{content:" "}.content .back-link{display:block;margin-bottom:20px;font-weight:700;-webkit-font-smoothing:antialiased}.content .back-link .ic-nav-backward{height:14px;background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_left_red.svg)}.content .back-link:hover .ic-nav-backward{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_left.svg)}.action-btn,.content .more-btn,.content a.action-btn,.content a.more-btn{background:#E2002A;border:1px solid #E2002A;color:#fff;font-size:20px;font-weight:700;-webkit-font-smoothing:antialiased;width:100%;display:block;text-align:center;padding:12px 20px;margin-bottom:5px;max-width:350px;text-decoration:none}.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:0 0;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/15x15/arrow_right_oebb.svg)}.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/15x15/ticketshop_oebb.svg)}.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/15x15/luggage_oebb.svg)}.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/specialsize/transport_oebb.svg)}.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:active.action-btn--oebb-red-inversed,.action-btn:focus.action-btn--oebb-red,.action-btn:focus.action-btn--oebb-red-inversed,.action-btn:hover.action-btn--oebb-red,.action-btn:hover.action-btn--oebb-red-inversed,.content .more-btn:active.action-btn--oebb-red,.content .more-btn:active.action-btn--oebb-red-inversed,.content .more-btn:focus.action-btn--oebb-red,.content .more-btn:focus.action-btn--oebb-red-inversed,.content .more-btn:hover.action-btn--oebb-red,.content .more-btn:hover.action-btn--oebb-red-inversed,.content a.action-btn:active.action-btn--oebb-red,.content a.action-btn:active.action-btn--oebb-red-inversed,.content a.action-btn:focus.action-btn--oebb-red,.content a.action-btn:focus.action-btn--oebb-red-inversed,.content a.action-btn:hover.action-btn--oebb-red,.content a.action-btn:hover.action-btn--oebb-red-inversed,.content a.more-btn:active.action-btn--oebb-red,.content a.more-btn:active.action-btn--oebb-red-inversed,.content a.more-btn:focus.action-btn--oebb-red,.content a.more-btn:focus.action-btn--oebb-red-inversed,.content a.more-btn:hover.action-btn--oebb-red,.content a.more-btn:hover.action-btn--oebb-red-inversed{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/15x15/arrow_right_oebb.svg)}.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/15x15/ticketshop_oebb.svg)}.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/15x15/luggage_oebb.svg)}.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/specialsize/transport_oebb.svg)}.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:0 0;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/15x15/arrow_right_red.svg)}.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/15x15/ticketshop_red.svg)}.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/15x15/luggage_red.svg)}.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/specialsize/transport_red.svg)}.action-btn-translated .action-btn,.content .action-btn-translated .action-btn{position:absolute;right:100px;bottom:-28px;z-index:5;min-width:255px;margin:0;padding:15px 30px;font-size:20px;font-weight:700;-webkit-font-smoothing:antialiased}@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{right:auto;left:50%;transform:translateX(-50%)}}@media screen and (max-width:480px){.action-btn-translated .action-btn,.content .action-btn-translated .action-btn{position:static;width:100%;max-width:none;transform:none}}.action-btn-floated,.content .action-btn-floated{position:fixed;right:20px;bottom:30px;z-index:9999;display:flex;align-items:center;background:#fff;border-radius:30px;box-shadow:1px 2px 7px rgba(0,0,0,.35);color:#444;font-weight:700;-webkit-font-smoothing:antialiased}.action-btn-floated--right,.content .action-btn-floated--right{right:20px;left:auto}.action-btn-floated--centered,.content .action-btn-floated--centered{right:auto;left:50%;transform:translateX(-50%)}.action-btn-floated--left,.content .action-btn-floated--left{right:auto;left:20px}.action-btn-floated .action-btn-floated__caption,.content .action-btn-floated .action-btn-floated__caption{display:flex;align-items:center;max-width:5.5em;margin:0 12px 0 10px}.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{display:flex;justify-content:center;align-items:center;width:60px;min-width:0;max-width:none;height:60px;margin:0;border-radius:50%}.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{position:absolute;top:0;right:0;bottom:0;left:0;content:''}.action-btn-floated .action-btn__text,.content .action-btn-floated .action-btn__text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip-path:inset(50%);white-space:nowrap}.action-btn,.content a.action-btn{display:inline-block;width:auto;min-width:220px;min-height:50px;margin-bottom:20px;cursor:pointer;font-family:inherit;font-size:20px;text-decoration:none}.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{margin-bottom:20px}.content ol{margin:1em 0;padding-left:1em}.content .row li{margin:0 0 6px;padding:0 0 0 26px;position:relative;display:block;color:#666;line-height:1.5}.content .row li.link::before,.content .row li::before{content:"•";color:#E2002A;font-size:40px;line-height:30px;display:inline-block;position:absolute;top:14px;margin-top:-20px;left:0}.content .download li::before,.content .hook li::before,.content li.download::before,.content li.hook::before{content:" ";height:20px;display:inline-block;position:absolute;top:-2px;margin-top:0;left:2px;width:20px}.content .hook li::before,.content li.hook::before{background:url(/.resources/pv-2017/themes/images/icons/15x15/hook_green.svg) left center no-repeat}.content .download li::before,.content li.download::before{background:url(/.resources/pv-2017/themes/images/icons/15x15/download_red.svg) left center no-repeat}.content .row li[class*=ic-address]::before,.content .row li[class*=ic-list]::before{width:20px;height:30px;background:center center no-repeat;content:''}.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/15x15/user_lighter.svg)}.content .row li.ic-address-mail::before{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/mail_lighter.svg)}.content .row li.ic-address-web::before{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/home_lighter.svg)}.content .row li.ic-address-info::before{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/luggage_tag_lighter.svg)}.content .row li.ic-address-phone::before{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/phone_lighter.svg)}.content .row li.ic-list-bus::before{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/bus_lighter.svg)}.content .row li.ic-list-calendar::before{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/calendar_lighter.svg)}.content .row li.ic-list-map-geo::before{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/map-geo_lighter.svg)}.content .row li.ic-list-pin::before{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/pin_lighter.svg)}.content .row li.ic-list-signpost::before{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/signpost_lighter.svg)}.content .row li.ic-list-thumb-up::before{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/thumb-up_lighter.svg)}.video-container.video--ready{border:1px solid #E4E4E4;padding:10px;margin-bottom:20px}.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{color:#E2002A;background:0 0;border-color:transparent;text-decoration:underline;padding:0;margin:-15px 0 20px auto;min-width:0;min-height:0}.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-top:0;margin-bottom: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/15x15/play_red.svg)}.video-container .video__disclaimer{margin-bottom:10px}.video--activated .video__disclaimer{display:none}.video--activated .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:20px}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content img{display:block;padding:0;margin:0;width:100%;height:auto;border:0}.content .content-image{margin-bottom:20px}.content .row img{width:auto;max-width:100%}.col-12,.piwik-modul{width:100%}iframe{border:0}.edit-mode .content .row .videoWrapper img{width:100%;height:auto}.clearfix:after,.clearfix:before,.row:after,.row:before{display:table;content:" "}.container{margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-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{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left}.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-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{padding-right:15px;padding-left:15px;width:100%;float:none}}i[class^=ic],span[class^=ic]{display:inline-block;line-height:20px;width:20px;height:20px;background-size:18px 18px;vertical-align:top;background-repeat:no-repeat;background-position:bottom center}i.ic-xs,span.ic-xs{font-size:14px;line-height:10px;width:auto;height:14px}i.ic-fs16,i.ic-s,span.ic-fs16,span.ic-s{background-size:16px 16px;height:16px;width:16px}i.ic-s,span.ic-s{vertical-align:text-bottom}i.ic-fs16,span.ic-fs16{vertical-align:middle}i.ic-default,span.ic-default{font-size:28px;line-height:20px;width:20px;height:20px}i.ic-weather,span.ic-weather{background-size:36px 36px;vertical-align:middle;width:36px;height:34px}.ic-tickets,.ic-user{vertical-align:text-bottom;content:" ";margin:-2px 0 0}i.ic-l,span.ic-l{font-size:50px;line-height:42px;width:auto;height:42px}i.ic-xl,span.ic-xl{font-size:72px;line-height:64px;width:auto;height:64px}.ic-arrow-down,.ic-nav-expand{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_down.svg)}.ic-arrow-up{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_up.svg)}a:active .ic-nav-expand,a:focus .ic-nav-expand,a:hover .ic-nav-expand{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_down_red.svg)}.main-nav>li>a>span.ic-nav-expand{width:25px;height:25px}.main-nav .open .ic-nav-expand{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_up.svg)}.connectionsList .ic-nav-expand{width:30px;height:24px;background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_down_red.svg)}.ic-newspaper,.ic-niceprice,.ic-route,.ic-tickets,.ic-user,.ic-warning,.ic-warning-orange{width:22px;height:14px}.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/15x15/arrow_down.svg)}.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/15x15/arrow_up.svg)}.ic-close{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/close.svg)}.ic-close-white{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/close_white.svg)}a:active .ic-close,a:focus .ic-close,a:hover .ic-close{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/close_red.svg)}.ic-tickets{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/ticketshop.svg)}.action-btn .ic-tickets,.more-btn .ic-tickets,.service-nav .ic-tickets{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/ticketshop_white.svg)}a:active .ic-tickets,a:focus .ic-tickets,a:hover .ic-tickets{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/ticketshop_red.svg)}.ic-user{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/user.svg)}a:active .ic-user,a:focus .ic-user,a:hover .ic-user{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/user_red.svg)}.ic-external-link{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/linkextern.svg)}a:active .ic-external-link,a:focus .ic-external-link,a:hover .ic-external-link{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/linkextern_red.svg)}.ic-faq{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/question.svg)}a:active .ic-faq,a:focus .ic-faq,a:hover .ic-faq{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/question_red.svg)}.ic-cartrain{background-image:url(/.resources/pv-2017/themes/images/icons/specialsize/transport.svg)}.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/specialsize/transport_gray.svg)}.more-btn-gray i.ic-cartrain,.more-btn-gray span.ic-cartrain{background-image:url(/.resources/pv-2017/themes/images/icons/specialsize/transport_white.svg);background-size:30px 20px}.content .connections a.more-btn-gray i.ic-cartrain,.content .connections a.more-btn-gray span.ic-cartrain{margin-top:0;margin-left:-1px;margin-right:3px}.ic-newspaper,.ic-niceprice,.ic-route,.ic-transport,.ic-warning,.ic-warning-orange{vertical-align:text-bottom;margin:-2px 0 0;content:" "}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/specialsize/transport_gray.svg)}.ic-search{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/search.svg)}a:active .ic-search,a:focus .ic-search,a:hover .ic-search{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/search_red.svg)}.ic-contact{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/phone.svg)}a:active .ic-contact,a:focus .ic-contact,a:hover .ic-contact{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/phone_red.svg)}.ic-contact-mail{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/mail_contact.svg)}a:active .ic-contact-mail,a:focus .ic-contact-mail,a:hover .ic-contact-mail{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/mail_red.svg)}.ic-niceprice{background:url(/.resources/pv-2017/themes/images/icons/15x15/niceprice.svg) left center no-repeat}a:active .ic-niceprice,a:focus .ic-niceprice,a:hover .ic-niceprice{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/niceprice_red.svg)}.ic-newspaper{background:url(/.resources/pv-2017/themes/images/icons/15x15/newspaper.svg) left center no-repeat}a:active .ic-newspaper,a:focus .ic-newspaper,a:hover .ic-newspaper{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/newspaper_red.svg)}.ic-warning{background:url(/.resources/pv-2017/themes/images/icons/15x15/warning.svg) left center no-repeat}.ic-warning-orange{background:url(/.resources/pv-2017/themes/images/icons/15x15/warning_orange.svg) left center no-repeat}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/15x15/warning_red.svg)}.ic-route{background:url(/.resources/pv-2017/themes/images/icons/15x15/route.svg) left center no-repeat}a:active .ic-route,a:focus .ic-route,a:hover .ic-route{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/route_red.svg)}.ic-forward,.ic-nav-forward{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_right.svg)}.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/15x15/arrow_right_white.svg)}.newsletter-btn:focus .ic-nav-forward,.newsletter-btn:hover .ic-nav-forward{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_right.svg)}.ic-forward-red,span.ic-forward-red{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_right_red.svg);background-size:12px 12px;background-position:0 3px}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/15x15/arrow_right.svg)}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/15x15/arrow_right_red.svg)}.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/15x15/arrow_right_white.svg)}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/15x15/arrow_right_gray.svg)}.ic-nav-backward{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_left.svg)}#main-menu .ic-nav-backward{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_left_alt_white.svg)}.teaser-slider-equipment .ic-nav-backward,.teaser-slider-one .ic-nav-backward{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_left_white.svg)}a:active .ic-nav-backward,a:focus .ic-nav-backward,a:hover .ic-nav-backward{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_left_red.svg)}.ic-transport{width:43px;height:35px;background:url(/.resources/pv-2017/themes/images/icons/specialsize/transport_gray.svg) left center no-repeat}a:active .ic-transport,a:focus .ic-transport,a:hover .ic-transport{background-image:url(/.resources/pv-2017/themes/images/icons/specialsize/transport_red.svg)}.action-btn .ic-transport{height:25px;vertical-align:middle;background-image:url(/.resources/pv-2017/themes/images/icons/specialsize/transport_white.svg);background-size:32px}.connections li i.ic-bike,.connections li span.ic-bike{vertical-align:middle;content:" ";width:22px;height:22px;margin:-2px 2px 0 0;background:url(/.resources/pv-2017/themes/images/icons/15x15/bike.svg) left center no-repeat;background-size:22px 22px}.ic-wheelchair{vertical-align:text-bottom;content:" ";width:22px;height:14px;margin:-2px 0 0;background:url(/.resources/pv-2017/themes/images/icons/15x15/wheelchair.svg) left center no-repeat}a:active .ic-wheelchair,a:focus .ic-wheelchair,a:hover .ic-wheelchair{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/wheelchair_red.svg)}.connections li i.ic-wheelchair,.connections li span.ic-wheelchair{vertical-align:middle;content:" ";width:22px;height:22px;margin:-2px 2px 0 0;background-size:20px 20px}.ic-car,.ic-motorcycle{vertical-align:middle;width:22px;height:14px;margin:-2px 2px 0 0}.ic-car{content:" ";background:url(/.resources/pv-2017/themes/images/icons/15x15/car.svg) left center no-repeat;background-size:24px 24px}a:active .ic-car,a:focus .ic-car,a:hover .ic-car{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/car_red.svg)}.ic-motorcycle{content:"  ";background:url(/.resources/pv-2017/themes/images/icons/15x15/motorcycle.svg) left center no-repeat;background-size:24px 24px}.ic-couchette,.ic-couchette-white,.ic-map,.ic-seat,.ic-seat-white,.ic-sleeper,.ic-sleeper-white{content:" ";width:22px;height:14px;margin:-2px 0 0 4px}.ic-seat{background:url(/.resources/pv-2017/themes/images/icons/15x15/class1.svg) left center no-repeat}.ic-seat-white{background:url(/.resources/pv-2017/themes/images/icons/15x15/class1-white.svg) left center no-repeat}.ic-couchette{background:url(/.resources/pv-2017/themes/images/icons/15x15/class2.svg) left center no-repeat}.ic-couchette-white{background:url(/.resources/pv-2017/themes/images/icons/15x15/class2-white.svg) left center no-repeat}.ic-sleeper{background:url(/.resources/pv-2017/themes/images/icons/15x15/class3.svg) left center no-repeat}.ic-sleeper-white{background:url(/.resources/pv-2017/themes/images/icons/15x15/class3-white.svg) left center no-repeat}.ic-map{background:url(/.resources/pv-2017/themes/images/icons/15x15/map.svg) left center no-repeat}.ic-bed,.ic-bike,.ic-contrast,.ic-contrast-gray,.ic-day,.ic-destination,.ic-download,.ic-info,.ic-info-gray,.ic-location,.ic-luggage,.ic-mail,.ic-message,.ic-payment,.ic-settings-gray{vertical-align:text-bottom;content:" ";width:22px;height:14px;margin:-2px 0 0}a:active .ic-map,a:focus .ic-map,a:hover .ic-map{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/map_red.svg)}.service-nav .ic-map{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/map_gray.svg)}.service-nav .ticketshop-link .ic-map{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/map_white.svg)}.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/15x15/map_red.svg)}.ic-luggage{background:url(/.resources/pv-2017/themes/images/icons/15x15/luggage.svg) left center no-repeat}a:active .ic-luggage,a:focus .ic-luggage,a:hover .ic-luggage{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/luggage_red.svg)}.action-btn .ic-luggage,.service-nav .ic-luggage{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/luggage_white.svg)}.ic-play{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/play.svg)}.ic-play-white{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/play_white.svg)}.ic-pause{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/pause.svg)}.ic-pause-white{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/pause_white.svg)}.ic-bed{background:url(/.resources/pv-2017/themes/images/icons/15x15/bed.svg) left center no-repeat}a:active .ic-bed,a:focus .ic-bed,a:hover .ic-bed{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/bed_red.svg)}.ic-bike{background:url(/.resources/pv-2017/themes/images/icons/15x15/bike.svg) left center no-repeat}a:active .ic-bike,a:focus .ic-bike,a:hover .ic-bike{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/bike_red.svg)}.ic-day{background:url(/.resources/pv-2017/themes/images/icons/15x15/day.svg) left center no-repeat}a:active .ic-day,a:focus .ic-day,a:hover .ic-day{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/day_red.svg)}.ic-destination{background:url(/.resources/pv-2017/themes/images/icons/15x15/destination.svg) left center no-repeat}a:active .ic-destination,a:focus .ic-destination,a:hover .ic-destination{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/destination_red.svg)}.ic-info{background:url(/.resources/pv-2017/themes/images/icons/15x15/info.svg) left center no-repeat}.ic-info-gray{background:url(/.resources/pv-2017/themes/images/icons/15x15/info_gray.svg) left center no-repeat}.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/15x15/info_red.svg)}.ic-settings{vertical-align:text-bottom;content:" ";width:22px;height:14px;margin:-2px 0 0;background:url(/.resources/pv-2017/themes/images/icons/15x15/settings.svg) left center no-repeat}.ic-settings-gray{background:url(/.resources/pv-2017/themes/images/icons/15x15/settings_gray.svg) left center no-repeat}.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/15x15/settings_red.svg)}.ic-contrast{background:url(/.resources/pv-2017/themes/images/icons/15x15/contrast.svg) left center no-repeat}.ic-contrast-gray{background:url(/.resources/pv-2017/themes/images/icons/15x15/contrast_gray.svg) left center no-repeat}.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/15x15/contrast_red.svg)}.ic-location{background:url(/.resources/pv-2017/themes/images/icons/15x15/location.svg) left center no-repeat}a:active .ic-location,a:focus .ic-location,a:hover .ic-location{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/location_red.svg)}.ic-mail{background:url(/.resources/pv-2017/themes/images/icons/15x15/mail.svg) left center no-repeat}a:active .ic-mail,a:focus .ic-mail,a:hover .ic-mail{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/mail_red.svg)}.ic-mail-lighter{background:url(/.resources/pv-2017/themes/images/icons/15x15/mail_lighter.svg) left center no-repeat}.ic-message{background:url(/.resources/pv-2017/themes/images/icons/15x15/message.svg) left center no-repeat}a:active .ic-message,a:focus .ic-message,a:hover .ic-message{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/message_red.svg)}.ic-payment{background:url(/.resources/pv-2017/themes/images/icons/15x15/payment.svg) left center no-repeat}a:active .ic-payment,a:focus .ic-payment,a:hover .ic-payment{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/payment_red.svg)}.ic-download{background:url(/.resources/pv-2017/themes/images/icons/15x15/download_gray.svg) left center no-repeat}.ic-chatbot-white,i.ic-chatbot-white,span.ic-chatbot-white{width:25px;height:25px;background-image:url(/.resources/pv-2017/themes/images/icons/specialsize/chatbot-oebb-white.svg);background-position:left center;background-repeat:no-repeat;background-size:25px}.ic-chatbot-red,i.ic-chatbot-red,span.ic-chatbot-red{width:25px;height:25px;background-image:url(/.resources/pv-2017/themes/images/icons/specialsize/chatbot-oebb_red.svg);background-position:left center;background-repeat:no-repeat;background-size:25px}.external-nav-area{padding:10px;text-align:right}ul.external-nav li a{display:inline-block;width:auto;height:42px;padding:0 5px;margin:10px 0;border:1px solid transparent}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{content:"";display:block;clear:both}@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}.image-title-slider.carousel .carousel__control-play{padding:2px 0}}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}.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;width:110px;transform:none}.image-title-slider.carousel .carousel__control-backward>[class*=ic-nav],.image-title-slider.carousel .carousel__control-forward>[class*=ic-nav]{position:absolute;top:50%;left:50%;width:60px;height:60px;vertical-align:middle;background-size:50px;transform:translate(-50%,-50%);text-align:center}@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]{width:30px;height:30px;background-size:25px}.image-title-slider.carousel .carousel__control-backward,.image-title-slider.carousel .carousel__control-forward{display:block;width:45px;height:100%}}@media screen and (max-width:640px){.image-title-slider.carousel .carousel__control-backward,.image-title-slider.carousel .carousel__control-forward{width:30px}}.image-title-slider.carousel .carousel__controls{position:absolute;left:125px;bottom:5%;z-index:10}.image-title-slider.carousel .carousel__control-play{margin-left:0;margin-right:30px}@media screen and (max-width:1024px){.image-title-slider.carousel .ic-pause-white,.image-title-slider.carousel .ic-play-white{height:16px;background-size:14px 14px}}.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}.carousel__control-forward .ic-nav-forward{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_right_white.svg)}.carousel__control-backward .ic-nav-backward{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_left_white.svg)}@media screen and (max-width:767px){.image-title-slider.carousel .carousel__controls{left:0}.image-title-slider.carousel .carousel__control-play{left:0;width:30px}.image-title-slider.carousel .carousel__indicators{display:none}.carousel__control-backward,.carousel__control-forward{width:45px;cursor:pointer}.carousel__control-backward .ic-nav-backward,.carousel__control-forward .ic-nav-forward{width:30px;height:30px;background-size:25px}}@media screen and (max-width:640px){.carousel__control-backward,.carousel__control-forward{width:30px}}.image-title{position:relative;width:100%}.image-title__image{width:100%;height:auto}.image-title-slider .image-title-slider-item__gradient{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.9}.image-title__body{position:absolute;top:50%;left:125px;max-width:35%;transform:translateY(-50%);color:#FFF}.image-title__body h1{margin:0;font-size:60px}.image-title__body p{margin:0 0 20px;font-size:24px}.image-title__body--right{right:125px;left:auto}@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{position:static;top:0;left:0;max-width:none;padding:20px;background:#FFF;transform:translateY(0);color:#666;text-align:center}.image-title__body h1{font-size:35px}.image-title__body p{font-size:16px}.image-title__body--night{background:#111B42;color:#FFF}}.carousel,.carousel__controls,.carousel__view,.carousel__view-wrapper{position:relative}.image-title-slider .image-title-teaser>div{top:45%;max-width:50%}@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{top:auto;max-width:none;padding:30px;transform:none}.image-title-slider .image-title-teaser div>p{overflow:hidden;font-size:16px}}@media screen and (max-width:640px){.image-title-slider .image-title-teaser.right>div,.image-title-slider .image-title-teaser>div{padding:20px 30px}}.carousel{z-index:2;width:100%;margin-bottom:20px}.carousel__control-backward,.carousel__control-forward,.carousel__indicators,.main-menu{z-index:10}.carousel.hide{animation:hideTeaser .5s forwards}.carousel__view{margin-bottom:.5em;overflow:hidden}.carousel__list{width:100%}.carousel__item img{display:block;margin:0 auto;width:100%}.carousel__item,.carousel__list>div{left:auto;display:none;width:100%}.carousel__item--active,.carousel__list>div.carousel__item--active{position:relative;top:0;display:block;width:100%;transform:translateX(0)}.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{position:absolute;top:50%;display:none;width:35px;height:35px;cursor:pointer;transform:translateY(-50%)}.carousel__control-forward{right:0}.carousel__control-backward{left:0}.carousel__control-backward [class*=obb-icon-],.carousel__control-forward [class*=obb-icon-]{position:absolute;top:50%;left:50%;vertical-align:middle;background-color:rgba(0,0,0,.65);border-radius:50%;transform:translate(-50%,-50%);color:#fff;font-size:28px;text-align:center;line-height:1.15em}@media screen and (min-width:768px){.carousel__control-backward,.carousel__control-forward{display:block;width:65px;height:100%}.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}.carousel__indicator{display:inline-block;padding:8px 0;cursor:pointer}.carousel__indicator::after{content:'';display:block;width:40px;height:5px;background-color:#d6d6d6}.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{display:block;margin:0 16px;cursor:pointer;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}.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;text-align:right;position:relative;padding:40px}.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-home-link{display:inline-block;position:absolute;top:45px;left:40px;color:#fff}.footer-home-link span{color:#fff;vertical-align:top;margin-left:18px;display:inline-block;font-size:20px;font-weight:400;font-family:FrutigerNextRegular,Arial,Helvetica,sans-serif;margin-top:-1px}.footer-nav-panel,.social-nav-panel span,ul.social-nav{vertical-align:middle}.main-nav>li>a,.newsletter-btn{font-weight:700;text-decoration:none;-webkit-font-smoothing:antialiased}@media screen and (max-width:1024px){.footer-gray{text-align:center;padding:30px 20px}.footer-light-gray__heading{margin-bottom:6px}.footer-light-gray p{margin-bottom:15px}.footer-home-link{display:block;position:relative;width:100%;top:auto;left:auto;text-align:center}}.newsletter-btn{color:#fff;border:1px solid #fff;padding:10px 12px 10px 20px;margin-left:20px}.newsletter-btn:active,.newsletter-btn:focus,.newsletter-btn:hover{color:#111b42;background:#fff}@media screen and (max-width:640px){.newsletter-btn{margin:20px 0 0;display:block;width:100%}}.social-nav-panel,ul.social-nav,ul.social-nav a,ul.social-nav img{display:inline-block}.social-nav-panel li,ul.social-nav a,ul.social-nav img{width:22px;height:22px}.social-nav-panel{line-height:26px;margin-left:60px}ul.social-nav{margin:0;padding:0;height:22px}ul.social-nav a{margin:0 2px}ul.social-nav a:focus,ul.social-nav a:hover{color:#fff;background:#878787}ul.social-nav a:active{color:#222;background:#F0F0F0}@media screen and (max-width:1024px){.social-nav-panel{display:block;position:relative;width:100%;top:auto;left:auto;text-align:center;margin:20px 0 0}}.image-credits{color:#666}.image-credits h2{font-size:18px}.image-credits ol,.image-credits ul{margin:0;padding:0;list-style:none;font-size:15px}.image-credits ol li,.image-credits ul li{display:inline}.footer-nav-panel{display:inline-block;width:auto;margin-left:250px;line-height:26px}.footer-reisebuero .footer-nav-panel{margin-left:160px}ul.footer-nav{padding-top:4px}ul.footer-nav a{color:#fff;text-decoration:none;padding:2px;font-size:16px}ul.footer-nav a:focus,ul.footer-nav a:hover{color:#fff;background:#676767}ul.footer-nav a:active{color:#222;background:#F0F0F0}ul.footer-nav li:after{content:'/';display:inline-block;padding-left:8px;padding-right:4px;font-size:18px}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;position:relative;width:100%;top:auto;left:auto;text-align:center;margin:20px 0 0}}.footer-links{position:relative;display:flex;flex-wrap:wrap;padding-top:0;background-color:#464646}.footer-links__block{flex:1 1 0px;margin:0 15px;box-sizing:border-box;color:#fff}.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{padding:2px 3px;color:#FFF;text-decoration:none}.footer-links__block a:hover{background:#676767}.footer-links .link-list{margin:0;padding:0;text-align:left}.footer-links .link-list li{margin:.25em 0}.footer-links .link-list img{vertical-align:middle;display:inline-block;width:auto;max-height:20px}.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;width:48%;margin:0 2% 24px}.footer-links__block:nth-child(odd){margin-left:0}.footer-links__block:nth-child(even){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;width:100%;margin:0 0 24px}.footer-links__block--last{margin-bottom:0}}.edit-mode .footer-links>.mgnlEditor{width:100%!important}ul.service-nav{opacity:1;display:block;position:absolute;right:0;top:0;width:70%;height:50px;line-height:50px;text-align:right;background:linear-gradient(to right,#fff 0,#eee 78%,#eee 100%);transition:top .3s ease-out,opacity .4s ease-out}ul.service-nav.overlay{display:none}li.ticketshop-link{height:50px}ul.service-nav li a{display:inline-block;border:0;color:#000;height:50px;font-size:16px;text-align:center;text-decoration:none;transition:all .2s;padding-right:10px;padding-left:10px;vertical-align:text-bottom}ul.service-nav li .active,ul.service-nav li a:focus,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}header.is-sticky ul.service-nav li .active .ic-contrast-gray{transform-origin:12px 11px}ul.service-nav li a:active{color:#222;background:#FFF;border-color:#222}ul.service-nav li.ticketshop-link .inner,ul.service-nav li.ticketshop-link a{background:#E2002A;color:#fff;margin-left:8px;padding-right:10px;padding-left:12px}ul.service-nav li.ticketshop-link .inner:focus,ul.service-nav li.ticketshop-link .inner:hover,ul.service-nav li.ticketshop-link a:focus,ul.service-nav li.ticketshop-link a:hover{color:#E2002A;background:#fff;text-decoration:none}ul.service-nav li.ticketshop-link .inner:active,ul.service-nav li.ticketshop-link a:active{color:#222;background:#FFF;border-color:#222}header ul.service-nav li span[class^=ic]{margin-right:3px;margin-top:-3px}header.is-sticky ul.service-nav{background:0 0;max-width:275px;top:88px;right:8px}header.is-sticky ul.service-nav li span:not([class^=ic]){display:inline-block;position:absolute;top:-2000px;left:-2000px}header.is-sticky ul.service-nav span.ic-nav-forward{display:none!important}header.is-sticky ul.service-nav li span[class^=ic]{vertical-align:text-top;background-size:18px 18px;width:20px;height:20px;margin-right:0;margin-top:0}header.is-sticky :not(.active):not(:active):not(:focus):not(:hover)>.ic-contrast-gray{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/contrast_darker.svg)}header.is-sticky :not(.active):not(:active):not(:focus):not(:hover)>.ic-search{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/search_darker.svg)}header.is-sticky :not(.active):not(:active):not(:focus):not(:hover)>.ic-faq{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/question_darker.svg)}header.is-sticky :not(.active):not(:active):not(:focus):not(:hover)>.ic-external-link{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/linkextern_darker.svg)}header.is-sticky :not(.active):not(:active):not(:focus):not(:hover)>.ic-map{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/map_darker.svg)}header.is-sticky :not(.active):not(:active):not(:focus):not(:hover)>.ic-contact-mail{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/mail_contact_darker.svg)}header.is-sticky ul.service-nav li a{line-height:46px}header.is-sticky ul.service-nav li.ticketshop-link .inner,header.is-sticky ul.service-nav li.ticketshop-link a{margin-left:4px;padding-right:14px;padding-left:14px}@media screen and (max-width:1240px){ul.service-nav li .active .ic-contrast-gray{transform-origin:12px 11px}header.is-sticky ul.service-nav,ul.service-nav{background:0 0;max-width:280px;top:8px;right:8px}ul.service-nav li span:not([class^=ic]){display:inline-block;position:absolute;top:-2000px;left:-2000px}ul.service-nav span.ic-nav-forward{display:none!important}header ul.service-nav li span[class^=ic]{vertical-align:text-top;background-size:18px 18px;width:20px;height:20px;margin-right:0;margin-top:0}:not(.active):not(:active):not(:focus):not(:hover)>.ic-contrast-gray{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/contrast_darker.svg)}:not(.active):not(:active):not(:focus):not(:hover)>.ic-search{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/search_darker.svg)}:not(.active):not(:active):not(:focus):not(:hover)>.ic-faq{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/question_darker.svg)}:not(.active):not(:active):not(:focus):not(:hover)>.ic-external-link{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/linkextern_darker.svg)}:not(.active):not(:active):not(:focus):not(:hover)>.ic-map{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/map_darker.svg)}:not(.active):not(:active):not(:focus):not(:hover)>.ic-contact-mail{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/mail_contact_darker.svg)}ul.service-nav li.ticketshop-link [class^=ic]{opacity:1}ul.service-nav li a{padding-right:10px;padding-left:10px;line-height:46px}ul.service-nav li.ticketshop-link .inner,ul.service-nav li.ticketshop-link a{margin-left:4px;padding-right:14px;padding-left:14px}}.lang-nav a,.main-nav .nav-sub-panel-link .ic-menu-item-forward{vertical-align:middle}@media screen and (max-width:640px){header.is-sticky ul.service-nav,ul.service-nav{top:0;right:0}}@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 .inner,header.is-sticky ul.service-nav li a,ul.service-nav li a{padding-right:6px;padding-left:6px}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-right:8px;padding-left:9px}}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}.main-menu,.main-nav{display:block;position:absolute}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)}ul.service-nav--skewed li:not(.ticketshop-link) a{margin-left:-2px}@media screen and (max-width:1240px){ul.service-nav--skewed li:last-child .inner,ul.service-nav--skewed li:last-child a{padding-right:30px;padding-left:15px}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-right:30px;padding-left:15px}header.is-sticky ul.service-nav--skewed li:not(.ticketshop-link) a{background-color:#fff}.main-menu{opacity:1;width:100%;height:auto;top:82px;padding-left:360px;line-height:32px;transition:top .3s ease-out,opacity .4s}header.is-sticky .main-menu{top:92px}.main-nav{top:6px;font-size:0;height:62px;margin-bottom:15px}.main-nav.main-nav--default,.main-nav.main-nav--reiseportal{left:135px;z-index:20}.main-nav.main-nav--kombitickets,.main-nav.main-nav--rail-tours,.main-nav.main-nav--val{left:220px}.main-nav.main-nav--klimaticket{left:265px}@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{display:inline-block;background:0 0;height:70px;position:relative;margin-left:5px;margin-right:10px}.main-nav>li>a{display:inline-block;color:#000;font-size:18px;height:32px;line-height:32px;padding-left:5px;padding-right:12px;margin-right:0;text-transform:uppercase;transition:background .4s,color .4s}.main-nav .nav-item-toggle{padding:0}.main-nav>li>div{display:none;position:absolute;left:0;width:100%;min-width:285px;top:62px;background:0 0;padding-top:0;z-index:1}.main-nav--postbus>li:last-child>div,.main-nav--reiseportal>li:last-child>div{right:0;left:auto}.main-nav>li>div>div{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:1280px;background:#222;height:auto;color:#fff;font-size:16px;margin-top:0}.main-nav>li>div>div ul{padding:0;margin:0;list-style-type:none}.main-nav>li>div>div ul li{position:relative;display:block;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{content:'';display:block;position:absolute;background:0 0;border-bottom:7px solid #E2002A;margin-top:0;margin-left:0;margin-right:0;z-index:5;top:0;left:0;width:100%;height:62px;transition:height .3s ease-out}header.is-sticky .main-nav>li,header.is-sticky .main-nav>li.active>a:after,header.is-sticky .main-nav>li.open>a:after{height:52px}header.is-sticky .main-nav>li>div{top:52px}ul.main-nav ul{width:100%}ul.main-nav ul>li>a{color:#fff;background:0 0;width:100%;display:block;position:relative;text-decoration:none;padding:4px 50px 4px 12px;border-bottom:1px solid #464646}ul.main-nav ul>li>a span.ic-external-link{position:absolute;top:0;right:0;display:inline-block;width:36px;height:100%;background-position:center center;background-size:16px;opacity:.75}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{color:#fff;background:#383736}ul.main-nav ul>li>a:active{color:#222;background:#F0F0F0}.main-nav>li.main-nav-home{display:none}.main-nav .nav-sub-panel-link{position:absolute;top:0;right:0;width:36px;height:100%;padding:0;background:0 0;border:none;border-left:1px solid #464646;cursor:pointer;color:#F0F0F0;text-align:center}.main-nav .nav-sub-panel-link:focus{color:#F0F0F0;outline-color:#F0F0F0}.main-nav ul>li>ul{position:absolute;top:-1px;left:100%;display:none;background:#383736;border-top:1px solid #464646;border-bottom:1px solid #464646}.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{right:100%;left:auto}.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){.main-menu,.ocopen .main-nav-panel::after{position:fixed;display:block;height:100%;left:0}ul.main-nav{width:100%;position:static;height:auto}.main-nav>li.main-nav-home{display:block}.main-menu{width:350px;top:0;background:#383736;color:#fff;transition:margin-left .4s linear,visibility .4s linear,opacity .4s;margin-left:-350px;padding-left:0;pointer-events:none;overflow:hidden;z-index:10;visibility:hidden}.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{right:auto;left:0}.main-menu *{pointer-events:all}.ocopen .main-nav-panel::after{content:" ";width:100%;top:0;background:#000;opacity:.2;pointer-events:all;z-index:4}.main-nav .nav-item-toggle,ul.main-nav>li.open>a:after{display:none}.main-menu,body,html{-webkit-overflow-scrolling:touch}.ocopen .main-menu{left:0;top:0;z-index:5;overflow-x:hidden}ul.main-nav>li{width:100%;margin:0;padding:0;height:auto}.main-nav li.open>div{position:relative;padding-top:0;top:0}.main-nav>li.open>div,.main-nav>li>div{display:none;position:relative;left:auto;background:0 0;padding-top:0;z-index:auto}.main-nav li>div>div{position:relative;margin-left:0;margin-right:0;width:100%;color:#fff;background:#383736;height:auto;font-size:16px;top:0}.main-nav>li>a{width:100%;color:#F0F0F0;background:#222;height:50px;font-weight:400;line-height:50px;border-bottom:1px solid #464646}.main-nav ul>li>ul,ul.main-nav>li.active>a::after{border-bottom:none}ul.main-nav>li.open>a>i:before,ul.main-nav>li>a>i:before{content:""}ul.main-nav>li.active>a{background-color:#383736}.main-nav ul>li>ul{position:fixed;top:50px;left:-350px;bottom:0;z-index:20;display:block;width:100%;max-width:350px;overflow:auto;-webkit-overflow-scrolling:touch;background-color:#222;border-top:none;visibility:hidden;transition:left .5s ease-out,visibility .5s ease-out}.main-nav--postbus>li:last-child ul>li>ul,.main-nav--reiseportal>li:last-child ul>li>ul{right:auto;left:-350px}.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;visibility:visible;transition:left .5s ease-out}.nav-sub-panel-btn-back,.nav-sub-panel-title{position:absolute;display:block;height:50px;transition:transform .5s ease-out;top:0}.nav-sub-panel-title{right:55px;left:45px;overflow:hidden;transform:translateX(-100%) translateX(-50px);font-size:18px;line-height:50px;text-align:left;white-space:nowrap;text-overflow:ellipsis}.nav-sub-panel-btn-back{width:50px;z-index:30;padding:0 14px;background-color:transparent;background-position:14px center;background-repeat:no-repeat;border:none;cursor:pointer;transform:translateX(-100%);color:#FFF}.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,.main-nav>li a.open-link{display:block;position:absolute;right:0;width:50px;height:50px;text-align:center;color:#fff}.main-nav-close-link{line-height:48px;z-index:20;min-height:50px;background:#383736;cursor:pointer}.main-nav-close-link span{vertical-align:middle}.main-nav>li a.open-link{top:0;background:#222;font-weight:700;-webkit-font-smoothing:antialiased;font-size:20px;border-left:1px solid #464646}.main-nav>li a{padding-left:12px}ul.main-nav li a:focus,ul.main-nav li a:hover{background-color:#383736}ul.main-nav li a:active{color:#fff;background:#666}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:0 0}.main-menu-nav-panel{position:relative;top:50px;height:calc(100% - 50px);overflow:auto;-webkit-overflow-scrolling:touch}}@media screen and (max-width:640px){.main-menu{width:320px;margin-left:-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{width:275px;margin-left:-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}}.main-menu.open.has-active-sub-panel .main-menu-nav-panel,.teaser-slider,.teaser-slider-list-wrapper,span.img-title{overflow:hidden}.main-menu-nav-panel__mobile-links{display:none}.edit-mode .main-menu-nav-panel__mobile-links{position:absolute;top:-80px;left:0;display:block;height:25px;overflow:hidden}@media screen and (max-width:1240px){.main-menu-nav-panel__mobile-links{position:relative;display:block;margin:0 0 15px;padding:0}.edit-mode .main-menu-nav-panel__mobile-links{position:relative;top:auto;left:auto;height:auto}}.nav-list-mobile{margin:0;padding:0}.nav-list-mobile__link{position:relative;display:block;padding:4px 50px 4px 12px;color:#fff;text-decoration:none}.nav-list-mobile__link .ic-external-link{position:absolute;width:32px;height:32px;background-position:center center;background-size:16px}.nav-list-mobile__link:hover{background:#676767}.nav-list-mobile__dl-meta{padding:0 8px;font-size:14px}.lang-nav{display:block;position:absolute;width:auto;height:auto;top:6px;right:10px;font-size:0;transform:translateX(0);transition:transform .5s ease-out,visibility .3s ease,opacity .3s ease;visibility:visible;opacity:1}.lang-nav a,.lang-nav li{display:inline-block}.lang-nav--slide-out{transform:translateX(-150%)}header.is-sticky .lang-nav{visibility:hidden;opacity:0}.lang-nav a{padding:3px 5px;margin-left:2px;color:#000;text-decoration:none;font-size:14px!important;line-height:14px;font-weight:700;-webkit-font-smoothing:antialiased;transition:background .4s,color .4s}.lang-nav li.active a{background:#6E6E6E;color:#fff;border-radius:2px}.lang-nav a:focus,.lang-nav a:hover{color:#E2002A}.lang-nav li.active a:focus,.lang-nav li.active a:hover{color:#E2002A;background:#fff}.lang-nav a:active,.lang-nav li.active a:active{color:#222}@media screen and (max-width:1240px){.lang-nav{z-index:10;top:0;right:auto;left:0;width:100%;padding:8px 12px}.lang-nav a{display:inline-block;min-width:25px;padding:3px 5px;margin-left:8px;color:#fff;text-decoration:none;text-align:center;font-size:14px!important;line-height:14px;font-weight:700;-webkit-font-smoothing:antialiased;vertical-align:middle;background:#222;transition:background .4s,color .4s;border-radius:0}.lang-nav li:first-child a{margin-left:0}.lang-nav li.active a{background:#fff;color:#222;border-radius:0}.lang-nav a:focus,.lang-nav a:hover{color:#E2002A}.lang-nav li.active a:focus,.lang-nav li.active a:hover{color:#E2002A;background:#fff}.lang-nav a:active,.lang-nav li.active a:active{color:#222;background:#fff}header.is-sticky .lang-nav{display:block;visibility:visible;opacity:1}}.sub-nav{font-size:20px;margin-bottom:20px}.content .row .sub-nav ul li,.sub-nav ul{margin:0;padding:0}.content .row .sub-nav ul li::before{content:none}.sub-nav a,.sub-nav a:link,.sub-nav a:visited{display:block;padding:6px 4px 6px 14px;border-left:4px solid transparent;color:#000;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 .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%;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0);padding:4px 0}.teaser-slider-panel{position:relative}.teaser-slider-panel .backward-link{top:50%;left:-125px;height:60%;transform:translateY(-50%)}.teaser-slider-panel .forward-link{top:50%;right:-125px;height:60%;transform:translateY(-50%)}.teaser-slider-panel>a{display:none;position:absolute;width:125px;height:100%;color:#111B42}.teaser-slider-panel>a:active,.teaser-slider-panel>a:focus,.teaser-slider-panel>a:hover{color:#E2002A}.teaser-slider-panel>a.close-link{top:-50px;right:-50px;left:auto;color:#fff;width:50px;height:50px;z-index:999999}.teaser-slider-overlay .teaser-slider-panel>a{color:#fff;opacity:1}.teaser-slider-panel>a>[class^=ic]{position:absolute;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;background-size:40px 40px}@media screen and (max-width:1240px){.teaser-slider-panel>a>[class^=ic]{left:0;height:20px;width:20px;margin-top:-10px;margin-left:0;background-size:20px 20px}.teaser-slider-one .teaser-slider-panel>a>[class^=ic]{left:0;height:20px;width:20px;margin-top:-10px;margin-left:-10px;background-size:20px 20px}.teaser-slider-panel .backward-link{left:-18px;margin-right:auto;width:20px;z-index:1}.teaser-slider-panel a.forward-link{right:-18px;margin-left:auto;width:20px;z-index:1}}.content ul.teaser-slider-list{width:auto;white-space:nowrap;margin:0;padding:0;font-size:0;height:auto}.teaser-slider-list>li{width:auto;height:auto;position:relative;display:inline-block;margin:0 21px 0 0;padding:0;list-style-type:none;text-align:center;vertical-align:top}.teaser-slider-list>li:last-child{margin:0}.teaser-slider-list>li>a{display:inline-block;position:relative;width:100%;height:auto;text-decoration:none}span.img-copyright,span.img-title{display:none;background:rgba(0,0,0,.5);color:#fff}.teaser-slider-list>li>a:active img,.teaser-slider-list>li>a:focus img,.teaser-slider-list>li>a:hover img{opacity:.7}.panorama-collection-section-tab.panorama-collection-section-tab--active::after,.panorama-collection-section-tab:hover::after,.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{position:absolute;bottom:0;right:0;width:auto;padding:2px 6px;font-size:13px}span.img-title{position:absolute;top:0;left:0;width:100%;padding:4px 6px;font-size:20px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.teaser-slider-one span.img-copyright{display:inline-block}.teaser-slider-one span.img-title{display:block}.teaser-slider-list>li>a>img{vertical-align:middle;width:100%;height:auto;padding:0;margin:0;max-width:1280px}.teaser-slider-list>li>a>.teaser-slider-item__heading,.teaser-slider-list>li>a>div{height:50px;line-height:50px;overflow:hidden;text-align:left;text-overflow:ellipsis}.teaser-slider-list>li>a>.teaser-slider-item__heading{position:absolute;color:#fff;bottom:50px;left:0;width:100%;background:rgba(0,0,0,.7);z-index:2;padding:2px 16px 0;margin:0;font-size:20px;font-weight:700}.teaser-slider-list>li>a>.teaser-slider-item__heading.bottom{bottom:0}.teaser-slider-list>li>a>div{position:relative;background:#fff;font-size:14px;color:#008039;padding-left:58px;white-space:nowrap}.teaser-slider-list>li>a>.teaser-slider-list-item-info{padding:0 16px;color:#000}.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{position:absolute;top:7px;left:7px;width:43px;height:35px;background-size:43px 35px}.teaser-slider-list>li>a>div .ic-attention{position:absolute;font-size:18px;color:#F89406;top:22px;left:27px}.teaser-slider-list>li>a>div .ic-info{position:absolute;font-size:18px;color:#BABDC0;top:15px;right:4px}.teaser-slider-list>li>a>.price{position:absolute;width:120px;height:60px;background:#E2002A;color:#fff;font-size:18px;line-height:24px;bottom:60px;right:10px;padding:6px;text-align:center;font-weight:700;-webkit-font-smoothing:antialiased;z-index:3;white-space:pre-wrap;overflow:auto;text-overflow:ellipsis}.quote,table{overflow:hidden}.teaser-slider-list-data>li>a>.price{bottom:40px;display:table}.teaser-slider-list-data>li.with-item-info>a>.price{bottom:90px}.teaser-slider-list-data>li>a>.price>.price-inside{display:table-cell;vertical-align:middle}.teaser-slider-list-data>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>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{position:relative;background:#000;overflow:hidden}.teaser-slider-equipment>img{position:absolute;top:50%;left:50%;z-index:1;display:block;width:auto;height:100%;transform:scale(1.2) translate(-50%,-50%);transform-origin:left}.teaser-slider-equipment .teaser-slider{position:relative;z-index:2;min-height:350px;background:0 0}.teaser-slider-equipment .teaser-slider__heading{font-size:35px;color:#fff;text-align:center;text-shadow:0 0 22px #000;font-weight:700}.teaser-slider-equipment .teaser-slider__heading small{font-size:80%;font-weight:400}@media screen and (max-width:767px){.teaser-slider-equipment>img{transform:scale(1) translate(-50%,-50%)}.teaser-slider-equipment .teaser-slider__heading small{font-size:.75em}}.teaser-slider-equipment .indented-module{padding:26px 125px}@media screen and (max-width:1240px){.teaser-slider-equipment .indented-module{padding:26px 20px}}.teaser-slider-equipment .teaser-slider-panel>a{color:#fff}.content .triangle{display:block;position:absolute;content:"TOP";background:url(/.resources/pv-2017/themes/images/triangle-red-60x60.svg) top left no-repeat;color:#fff!important;top:0;left:0;width:60px;height:60px;line-height:50px;font-size:16px}.content .triangle:after{display:inline-block;transform:rotate(-45deg);content:"TOP";font-weight:700;-webkit-font-smoothing:antialiased;padding-left:4px;margin-left:-20px}.content ul.teaser-slider-list-quote{width:100%}.quotes-slider .teaser-slider-list>li>a>img{display:block;position:absolute;width:164px;height:164px;border-radius:50%;padding:0;margin:0;top:0;left:0}.quotes-slider .teaser-slider-panel{max-width:50%;margin:0 auto}.quotes-slider .teaser-slider-panel .teaser-slider-quote-item__heading small{padding-top:0;margin-top:0;display:block;font-weight:400;font-size:20px}.quote,table th{font-weight:700}.quotes-slider .teaser-slider-panel .teaser-slider-quote-item__heading{position:relative;top:auto;left:auto;bottom:auto;width:100%;height:auto;color:#666;padding-left:0;font-size:30px;line-height:36px;background:0 0;font-weight:700;text-align:left;margin:0}.quotes-slider .teaser-slider-panel p{display:block;margin:0;padding:0;font-size:16px;white-space:normal;text-align:left}.quote{display:inline-block;position:absolute;font-family:Arial,Times,serif;color:#E2002A;font-size:150px;line-height:150px;-webkit-font-smoothing:antialiased;width:90px;height:90px;top:-20px;left:100px}.quotes-slider .teaser-slider-list>li>a:before{display:none}.quotes-slider .teaser-slider-list>li>a{display:block;position:relative;width:100%;height:auto;text-decoration:none;color:#666;min-height:164px;padding-left:184px}.quotes-slider .ic-nav-forward{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_right.svg)}.quotes-slider a:hover .ic-nav-forward{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_right_red.svg)}.quotes-slider .ic-nav-backward{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_left.svg)}.quotes-slider a:hover .ic-nav-backward{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_left_red.svg)}.teaser-slider.teaser-slider-overlay{position:fixed;width:100%;height:100%;z-index:9999999;background:#000;top:0;left:0;color:#fff}.gallery-slider.teaser-slider-one .teaser-slider-list>li>a>img{width:100%;margin:auto}.gallery-slider.teaser-slider-one .teaser-slider-list>li>a{width:calc(100% - 200px);max-width:1280px;margin:auto}.gallery-slider.teaser-slider-one .teaser-slider-panel{position:fixed;width:100%;height:100%;top:0;left:0}.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{right:5px!important;z-index:2;text-shadow:2px 2px #000;width:120px;margin-left:0;margin-right:0}.gallery-slider.teaser-slider-one .teaser-slider-panel .backward-link{left:5px!important;z-index:2;text-shadow:2px 2px #000;width:120px;margin-left:0;margin-right:0}.gallery-slider.teaser-slider-one .teaser-slider-panel .close-link{right:20px;top:20px;z-index:25;text-shadow:2px 2px #000}.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{right:0!important;z-index:2;text-shadow:2px 2px #000;width:40px;margin-left:0;margin-right:0}.gallery-slider.teaser-slider-one .teaser-slider-panel .backward-link{left:0!important;z-index:2;text-shadow:2px 2px #000;width:40px;margin-left:0;margin-right:0}.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{position:static;margin:0 auto 16px}.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%}}table td,table th{padding:8px;vertical-align:top}table caption,table td,table td.left,table th,table th.left{text-align:left}.teaser-slider-noclick li>a,.teaser-slider-one li>a{cursor:default}table{margin-bottom:20px;margin-top:0;max-width:100%;min-width:300px;position:static;z-index:100;border:none;border-collapse:collapse;border-spacing:0;width:100%}.vertical-scroll table{margin-bottom:0;margin-top:0}.vertical-scroll{overflow:auto;margin-bottom:20px}table td{border-bottom:1px solid #E4E4E4;background:0 0;position:relative}table caption{font-family:FrutigerNextLight,Arial,Helvetica,sans-serif;color:#6A6A6A;font-size:15px;padding-bottom:3px}table th{min-width:80px;max-width:280px;background:#fff;border-bottom:1px solid #afafaf;-webkit-font-smoothing:antialiased}table tbody th{border-bottom:1px solid #e4e4e4}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;width:100%;min-width:100%;max-width:300px;overflow:scroll}}.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,.content .link-list li a,.content .link-list li.link-list__item a{display:block;font-weight:700;width:100%;-webkit-font-smoothing:antialiased;text-decoration:none}.content .downloads li a{padding-left:20px;border-bottom:1px solid #E4E4E4;padding-bottom:8px;padding-top:8px;background:url(/.resources/pv-2017/themes/images/icons/15x15/download_red.svg) left center no-repeat}.content .downloads li a:focus,.content .downloads li a:hover{background:url(/.resources/pv-2017/themes/images/icons/15x15/download_gray.svg) left center no-repeat}.content .downloads span{text-align:right;float:right;color:#666}.col-8~.col-4>.vertical-scroll>.downloads{margin-top:50px}@media screen and (max-width:640px){.content .downloads span{display:block;float:none;width:100%;text-align:left}.content .downloads span::before{content:"("}.content .downloads span::after{content:")"}}.content .link-list{margin-bottom:20px}.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{border-top:1px solid #E4E4E4;border-bottom:none;color:#666;background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_right.svg);background-position:5px 12px;background-repeat:no-repeat;background-size:12px 12px;padding:8px 8px 8px 28px}.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{padding:0 8px;text-align:right;float:right;color:#666}.content .link-list .ic-external-link{position:absolute;top:0;right:6px;height:100%;background-position:center center;background-size:14px}.content .link-list .link-list-item-meta{font-weight:400}@media screen and (max-width:640px){.content .link-list__item--download .link-list__item-filesize{display:block;padding:0;float:none;width:100%;text-align:left}.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/15x15/arrow_right.svg)}.content .link-list--simple li.link-list__item--download a{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/download_gray.svg);background-size:15px 15px}.content .link-list--simple li.link-list__item--highlight a{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_right_red.svg);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/15x15/download_red.svg);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/15x15/download_gray.svg);color:#666}.content .link-list--downloads li.link-list__item--download a{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/download_red.svg);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/15x15/arrow_right_red.svg)}.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/15x15/arrow_right.svg)}@media screen and (max-width:1024px){.col-8~.col-4>.link-list,.col-8~.col-4>.vertical-scroll>.downloads,.col-8~.col-4>.vertical-scroll>.link-list--downloads{margin-top:0}}.content .link-list--icons{width:100%;list-style-type:none;margin-bottom:20px;font-size:0}.content .link-list--icons-center{text-align:center}.content .link-list--icons li,.content .link-list--icons li.link-list__item{display:inline-block;vertical-align:top;width:25%;height:auto;font-size:0;line-height:20px}.content .link-list--icons li a,.content .link-list--icons li.link-list__item a{display:inline-block;font-size:16px;text-align:center;padding:8px 4px;background-image:none;border-top:none;border-bottom:none}.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{width:80%;max-width:105px;display:block;margin:4px auto 8px}@media screen and (max-width:767px){.content .link-list--icons li,.content .link-list--icons li.link-list__item{width:50%}}.package-teaser .row{margin-right:-10px;margin-left:-10px}.package-teaser .row .col-3,.package-teaser .row .col-5,.package-teaser .row .col-7,.package-teaser .row .col-9{padding-right:10px;padding-left:10px}.package-teaser .row .col-5~.col-7{padding-right:30px}.content .package-hero-teaser img,.content .package-teaser img{width:100%;height:auto}.package-teaser .package-teaser-item__title{margin-bottom:18px}.package-teaser .package-teaser-item__destination{margin-top:10px;color:#E2002A;font-size:16px;margin-bottom:10px}.package-hero-teaser p{font-size:24px}.package-teaser p.two-lines{display:block;width:auto;position:relative;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;min-height:2.6em;max-height:2.6em;line-height:1.5;padding-right:20px;margin-bottom:75px}.package-teaser p.two-lines-ellipsis::after{content:"...";position:absolute;right:10px;top:1.3em;width:70px;text-align:center;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 30%,#fff 100%);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,#fff 30%,#fff 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,#fff 30%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 30%,#fff 100%)}.panorama-collection-section-tab::after,.panorama-collection-section-tab::before,.panorama-collection-thumbnail::after{content:''}.package-teaser .price{color:#E2002A;font-size:30px;font-weight:700;-webkit-font-smoothing:antialiased}.package-teaser .more-btn,.package-teaser a.more-btn{background:#E2002A;border:1px solid #E2002A;color:#fff;font-size:20px;width:100%;display:block;text-align:center;padding:12px 20px;margin-bottom:5px}.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{position:absolute;width:100%;left:0;bottom:0;margin-top:10px;margin-bottom:15px}.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{position:relative;background:#fff;left:auto;bottom:auto;padding-left:15px;padding-bottom:15px;padding-right:15px;margin:0 0 25px}.package-teaser p.two-lines{padding-left:20px;padding-right:20px;margin-bottom:20px;overflow:visible;height:auto;max-height:none}.package-teaser p.two-lines:after{display:none}.content .price-panel .col-3{float:left;padding-right:0;width:40%}.content .price-panel .col-9{float:left;width:60%}.content .price-panel .col-3.no-price{width:100%;padding-left:0}.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{position:relative;display:flex;padding-bottom:20px;border-right:3px solid #f5f5f5;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::after{position:absolute;top:50%;right:-9px;display:inline-block;border-color:transparent;border-style:solid;border-width:7px 0 7px 7px;border-left:7px solid #E2002A;opacity:0;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{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:''}.panorama-collection-section{display:flex;flex-direction:column-reverse}.panorama-collection-section[hidden]{display:none}.panorama-collection-item{position:relative;margin-bottom:8px;overflow:hidden;cursor:pointer}.panorama-collection-item img:first-child{filter:blur(2px)}.panorama-collection-item img.icon-360{position:absolute;top:50%;left:50%;width:75px;height:75px;padding:10px;background:rgba(0,0,0,.75);border-radius:50%;transform:translate(-50%,-50%);transition:transform 1s ease}.panorama-collection-item:hover img.icon-360{transform:translate(-50%,-50%) rotateY(360deg)}.panorama-collection-thumbnail{position:relative;display:inline-block;width:16.67%;margin:4px;border-top:3px solid transparent;transition:border-color .2s ease-in-out}.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{position:absolute;top:-9px;left:50%;display:inline-block;border-color:transparent;border-style:solid;border-width:0 7px 7px;border-bottom:7px solid #E2002A;opacity:0;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{width:50%;float:left}.panorama-collection-left .col-3{width:25%;float:left}.panorama-collection-left .col-9{width:75%;float:left}}@media screen and (max-width:767px){.col-6.panorama-collection-left,.col-6.panorama-collection-right{width:100%;float:none}.panorama-collection-left .col-3{width:25%;float:left}.panorama-collection-left .col-9{width:75%;float:left}.panorama-collection-section-tab{margin-bottom:10px;border-right:none;border-bottom:3px solid #f5f5f5}.panorama-collection-section-tab::after{top:auto;right:auto;bottom:-16px;left:50%;border-color:transparent;border-width:0 7px 7px;border-top:7px solid #E2002A;transform:translateX(-50%)}}.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}.expandables ul li.expandable::before{content:none}.expandable .expandable__header{display:block;width:100%;padding:12px;background:#FFF;cursor:pointer;color:#222;font-weight:700;text-decoration:none}.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/15x15/arrow_down.svg)}.expandable.expandable-open .expandable__icon{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_up.svg)}.expandable__title{display:inline-block;vertical-align:middle;width:calc(100% - 26px);padding:0 6px}.expandable__body{padding:12px 12px 12px 42px;background-color:#FFF}.expandable .expandable-traffic-rss-download{color:#666;text-decoration:none;font-weight:700;-webkit-font-smoothing:antialiased}.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;top:112px;left:12px;padding:0;position:absolute;width:372px;height:auto;z-index:3}.popover h4{font-size:20px;margin-bottom:10px}.autocomplete-panel>div ul,.popover p{margin-bottom:0}.popover p{font-size:14px}.popover>div{min-height:50px;height:auto;position:relative;z-index:4;background:#fff;padding:10px}.popover:before{content:"";position:absolute;width:20px;height:20px;transform:rotate(225deg);bottom:-10px;left:50%;margin-left:-13px;z-index:3;background:#fff;box-shadow:-1px -1px 10px -2px rgba(0,0,0,.5)}.popover img{width:124px;height:124px;padding:0 10px 0 0;float:left}.input-float-right,.input-radio--right{float:right}.popover a{position:absolute;display:inline-block;top:10px;right:10px;width:18px;height:18px;z-index:5;color:#f5f5f5}.autocomplete-panel:after,.calendar-panel:after{content:"";height:20px;transform:rotate(225deg);box-shadow:-1px -1px 10px -2px rgba(0,0,0,.5)}.popover a:hover{color:#666}.calendar-panel button.next-btn:hover,.calendar-panel button.previous-btn:hover,.calendar-panel table tr>td:last-child button{color:#E2002A}.popover a [class^=ic]{min-width:18px;width:18px}.calendar-panel{background:#fff;padding:0;box-shadow:-1px -1px 10px -2px rgba(0,0,0,.5);position:relative}.calendar-panel:after{position:absolute;width:20px;top:-10px;left:10%;margin-left:-13px;z-index:3;background:#fff}.calendar-panel>div{position:relative;font-weight:700;-webkit-font-smoothing:antialiased;background:#fff;z-index:4;padding:20px}.calendar-panel div.calendar h3{text-align:center;padding:12px 6px;font-size:24px}.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:0 0;border:none;cursor:pointer;padding:6px;outline:0;transition:color .5s ease;position:absolute;display:inline-block}.calendar-panel button.next-btn{top:7px;right:0}.calendar-panel>div{font-size:20px}.calendar-panel button.previous-btn{top:7px;left:0}.calendar-panel button.close-btn{top:11px;right:10px;opacity:.5}.calendar-panel button.close-btn:hover{opacity:1}.calendar-panel table th{text-align:center;min-width:20px;border:0;margin:0;background:#d7d7d7}.calendar-panel table td{text-align:center;border:0;margin:0;padding:0}.calendar-panel table td button{background:0 0;border:none;width:100%;cursor:pointer;padding:8px;margin:0;outline:0;transition:background .5s ease,color .5s ease}.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{margin:0;padding:0;border-collapse:collapse}.autocomplete-panel{background:#fff;padding:0;box-shadow:-1px -1px 10px -2px rgba(0,0,0,.5);position:relative;min-width:350px;margin-right:40px;z-index:10}.autocomplete-panel li span{float:right;vertical-align:middle;display:inline-block;margin-left:25px;padding:3px 12px;border:1px solid #555;color:#555;font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase}@media screen and (max-width:640px){.autocomplete-panel{min-width:300px;margin-right:50px}}@media screen and (max-width:360px){.autocomplete-panel{min-width:250px;margin-right:50px}}@media screen and (max-width:320px){.autocomplete-panel{min-width:200px;margin-right:50px}}.autocomplete-panel div{position:relative;font-size:18px;font-weight:700;-webkit-font-smoothing:antialiased;background:#fff;z-index:4;padding:0}.autocomplete-panel>div:first-child{padding:20px}.autocomplete-panel:after{position:absolute;width:20px;top:-10px;left:10%;margin-left:-13px;z-index:3;background:#fff}.autocomplete-panel div.autocomplete h3{text-align:center;padding:12px 6px;font-size:24px}.autocomplete-panel div.autocomplete{background:#f5f5f5}.autocomplete-panel button.close-btn{background:0 0;border:none;cursor:pointer;padding:6px;transition:color .5s ease;position:absolute;display:inline-block;top:10px;right:10px;opacity:.5}.autocomplete-panel button.close-btn:focus,.autocomplete-panel button.close-btn:hover{opacity:1}.scroll-panel{min-height:40px;max-height:300px;overflow:auto}.scroll-panel ul{list-style-type:none;margin:0;padding:0}.scroll-panel ul h4{padding:12px 20px;font-size:14px;text-transform:uppercase;background-color:#f5f5f5;color:#666}.scroll-panel ul a{display:block;padding:12px 20px;font-size:20px;font-weight:400;color:#000;text-decoration:none;border-bottom:1px solid #f5f5f5}.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{display:block;padding:8px 20px 24px;color:#666;font-style:italic}@media screen and (max-width:480px){.autocomplete-panel{top:130px;right:20px;left:20px;width:auto;margin:0}.autocomplete-panel::after{top:-7px;width:15px;height:15px}.autocomplete-panel>div:first-child{padding:8px 20px;font-size:16px}.autocomplete-panel button.close-btn{top:0;padding:4px}.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{padding:8px 20px;font-size:16px}.autocomplete-panel li span{padding:3px 6px;font-size:10px}.scroll-panel ul .no-suggestions{padding:16px 20px;font-size:16px}}form{background:#fff;display:block;width:100%;padding:20px}fieldset{padding:0;border:none}legend{padding:0 .5em}form.gray{background:#f5f5f5;padding:0}.label-red{display:inline-block;position:relative;background:#E2002A;color:#fff;font-size:16px;font-weight:700;-webkit-font-smoothing:antialiased;padding:7px 16px 7px 8px;margin-right:25px;min-width:120px}.label-red:after{content:"";position:absolute;width:22px;height:22px;transform:rotate(45deg);top:50%;left:100%;margin-top:-11px;margin-left:-11px;background:#E2002A}.input-text input[type=text]{display:inline-block;border-color:transparent;background-color:#f5f5f5;box-shadow:0 1px 0 0 #BABDC0;padding:7px 8px 5px;line-height:24px;font-size:16px;width:150px;border-radius:0;-webkit-appearance:none}.input-text-white input[type=text]{background-color:#fff}.input-text-full{width:100%}.input-text-full.input-text-icon input[type=text]{width:100%;line-height:36px;font-size:24px;padding:15px 8px 13px 15px}.input-text input[type=text]:focus{outline:0;box-shadow:0 2px 0 0 #E2002A}.input-text{display:inline-block;position:relative}.input-text-fullwidth{display:block}.input-text [type=reset]{display:inline-block;position:absolute;right:15px;top:50%;margin-top:-10px;width:20px;height:20px;border:0;background:url(/.resources/pv-2017/themes/images/icons/15x15/close.svg) left center no-repeat;background-size:20px 20px;opacity:.7}.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;position:absolute;left:-9999999em}.input-text-icon label:before{display:inline-block;position:absolute;top:9px;left:6px;font:normal normal normal 20px oebb-fonticons;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:20px;height:20px;vertical-align:bottom;opacity:.3}.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-map:before,.label-ic-search:before{content:" ";width:22px;height:14px}.label-ic-search:before{margin:-2px 0 0 4px;background:url(/.resources/pv-2017/themes/images/icons/15x15/search.svg) left center no-repeat}.label-ic-map:before{margin:5px 0 0 4px;background:url(/.resources/pv-2017/themes/images/icons/15x15/map.svg) left center no-repeat}.input-text-full .label-ic-search:before{width:30px;height:30px;margin:10px 0 0 10px;background-size:20px 20px;opacity:.3}.input-text-icon.input-text-full input[type=text]{padding-left:45px;padding-right:45px}.input-radio{display:block;position:relative}.input-radio label{display:inline-block;position:relative;margin-left:0}.input-radio input[type=radio]{content:"";display:inline-block;position:absolute;top:0;left:-9999999em}.input-radio input[type=radio]+span{display:inline-block;padding:7px 8px 5px 35px;line-height:24px;font-size:16px}.input-radio input[type=radio]+span:before{content:"";display:inline-block;position:absolute;top:50%;margin-top:-10px;left:8px;width:20px;height:20px;background-color:#BABDC0;border:5px solid #BABDC0;border-radius:50%}.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:#fff;border:5px solid #E2002A}.custom-checkbox[type=checkbox],.custom-radio[type=radio]{position:absolute;width:.1px;height:.1px;vertical-align:baseline;appearance:none;opacity:0}.custom-checkbox[type=checkbox]+label,.custom-radio[type=radio]+label{position:relative;display:inline;vertical-align:middle;margin-left:1.5em;cursor:pointer}.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{position:absolute;top:50%;left:-1.5em;content:'';display:inline-block;width:1em;height:1em;background-color:#ccc;transform:translateY(-50%);line-height:1.1em;text-align:center}.custom-checkbox[type=checkbox]:checked+label::after,.custom-radio[type=radio]:checked+label::after{background-color:#e2002a;background-image:url('data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%228%22%20height=%228%22%20viewBox=%220%200%208%208%22%3E%3Cpath%20xmlns=%22http://www.w3.org/2000/svg%22%20d=%22M6.41%200l-.69.72-2.78%202.78-.81-.78-.72-.72-1.41%201.41.72.72%201.5%201.5.69.72.72-.72%203.5-3.5.72-.72-1.44-1.41z%22%20transform=%22translate(0%201)%22%20fill=%22%23ffffff%22%20/%3E%3C/svg%3E');background-position:center center;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:#444 dotted 1px;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,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%22-4%20-4%208%208%22%3E%3Ccircle%20r=%223%22%20fill=%22%23ffffff%22%20/%3E%3C/svg%3E);background-size:50%}.toggle{display:inline-block;margin-top:0}.toggle .toggle__input{position:relative;display:inline-block;width:75px;height:32px;margin:0;overflow:hidden;box-sizing:border-box;vertical-align:middle;background-color:#f5f5f5;border:1px solid #fff;border-radius:16px;box-shadow:inset 1px 1px 3px 1px rgba(0,0,0,.1);cursor:pointer;transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.toggle .toggle__input:checked{background-color:#008039}.toggle .toggle__input:checked::before{right:31px;content:attr(data-on);color:#fff;font-weight:700;-webkit-font-smoothing:antialiased}.toggle .toggle__input:checked::after{transform:translatex(45px);background-color:#fff}.toggle .toggle__input::before{position:absolute;top:50%;right:13px;content:attr(data-off);transform:translateY(-50%);transition:all .2s;color:#000;font-size:11px}.toggle .toggle__input::after{position:absolute;top:3px;left:2px;content:'';width:24px;height:24px;background-color:#fff;border-radius:50%;box-shadow:1px 1px 3px rgba(0,0,0,.35);transition:all .2s}.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{color:#555;font-size:12px;font-weight:400;border:1px solid #555;text-transform:uppercase;padding:3px 12px;vertical-align:middle;letter-spacing:1px;margin-left:.5em}.content .quicklinks-left a,.tarife .indexSection>ul li,.tarife .tarifeKlappbox{border-bottom:1px solid #E4E4E4}.content .search-tab-content li .search-result-item__title strong{color:#E2002A}.search-tab-content li a{display:block;border-left:4px solid #E4E4E4;padding:0 0 0 16px;margin-bottom:20px;text-decoration:none}a.search-more-link,a.search-tab-link{display:inline-block;padding:10px 20px;font-size:18px;font-weight:700;-webkit-font-smoothing:antialiased}.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{position:relative;color:#BABDC0;background:#fff;top:-20px}a.search-more-link:focus,a.search-more-link:hover{color:#E2002A}a.search-tab-link{color:#000;text-decoration:none}a.search-tab-link:focus,a.search-tab-link:hover{color:#E2002A}a.search-tab-link-active{color:#E2002A;background:#fff}a.search-tab-link-active:focus,a.search-tab-link-active:hover{color:#000}@media screen and (max-width:480px){#search-form #search-query{padding:4px 8px 4px 40px;font-size:16px;line-height:32px}#search-form .label-ic-search::before{width:20px;height:25px;margin:0 4px}#search-form [type=reset]{background-size:16px 16px}#search-query-autocomplete>div:first-child{padding:6px 20px 4px;font-size:14px}#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{padding:10px;font-size:16px}}.content .quicklinks a{font-weight:400;text-decoration:none}.content .quicklinks-left a{display:block;position:relative;width:100%;color:#111B42;font-size:24px;padding:19px 50px;border-right:1px solid #E4E4E4;max-height:66px}.content .quicklinks-left a:last-child{border-bottom-width:1px}.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{position:absolute;left:14px;width:30px;height:20px;background-size:20px 20px;top:50%;margin-top:-10px}.content .quicklinks-left .ic-forward{position:absolute;right:4px;top:50%;margin-top:-10px}.content .quicklinks-middle{position:relative;height:197px}.content .quicklinks-middle a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-right:1px solid #E4E4E4;color:#111B42;margin-left:-10px;padding:15px}.content .quicklinks-middle a:active,.content .quicklinks-middle a:focus,.content .quicklinks-middle a:hover{color:#E2002A}.content .quicklinks-middle .ic-transport{position:absolute;left:0;top:66px;width:90px;height:70px;background-size:86px 70px}.content .quicklinks-middle .quicklinks-heading{display:block;font-weight:400;padding-top:4px}.content .quicklinks-middle p{margin-bottom:10px;padding-left:90px;padding-top:16px;padding-right:5px}.content .quicklinks-middle figure{float:left;width:80px;height:80px;margin:16px 0 0}.content .quicklinks-middle figure img{width:100%;height:auto}.content .quicklinks-middle .quicklinks-pseudo-link{display:block;margin-top:10px;padding:0;color:#E2002A;text-decoration:underline;font-weight:700;-webkit-font-smoothing:antialiased}.content .quicklinks-middle .quicklinks-pseudo-link .ic-forward{height:19px;background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_right_red.svg)}.content .quicklinks-right{position:relative;height:197px;margin-left:-10px;padding:15px 20px}.content .quicklinks-right a,.quicklinks-price{position:absolute;-webkit-font-smoothing:antialiased}.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{width:auto;min-width:115px;margin-left:5px;float:right;font-size:20px;text-align:right}.content .quicklinks-right .quicklinks-subheading{font-weight:700;-webkit-font-smoothing:antialiased;font-size:24px}.content .quicklinks-right a{display:block;bottom:20px;left:15px;width:auto;max-width:200px;background:#E2002A;border:1px solid #E2002A;color:#fff;font-size:18px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:10px 20px}.content .quicklinks-right a:active,.content .quicklinks-right a:focus,.content .quicklinks-right a:hover{color:#E2002A;background:#fff}.quicklinks-price{display:block;bottom:25px;right:20px;width:auto;color:#E2002A;font-size:24px;font-weight:700}@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{display:block;position:relative;top:0;left:0;width:100%;height:100%;min-height:140px;padding:15px 20px;margin-left:0;border-right-width:0;border-bottom:1px solid #E4E4E4}.content .quicklinks-right{height:auto;min-height:150px;margin-left:-10px;margin-right:-10px;padding:15px 25px 15px 45px}.content .quicklinks-right a{display:inline-block;position:relative;top:0;left:0;width:auto;max-width:100%;height:100%;border-right:1px solid #E4E4E4;margin-left:0;padding:15px}.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{position:static;display:block;margin-bottom:24px}}.iframe-overlay{display:none;position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.8);z-index:999999999}.iframe-overlay .close-button{display:block;position:absolute;top:15px;right:10px;color:#000;z-index:2}.iframe-overlay .close-panorama-overlay{position:absolute;top:0;right:0;z-index:10;width:50px;height:50px;background:0 0;border:none;cursor:pointer}.iframe-overlay h3{display:block;width:100%;overflow:hidden;position:absolute;top:0;left:0;color:#000;height:50px;z-index:2;background:#fff;line-height:50px;text-align:center}.iframe-overlay h3 span{position:absolute;left:5px;right:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iframe-overlay h3:after{content:'';-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);display:block;position:absolute;top:50px;height:10px;width:110%;left:-5%}.iframe-overlay .iframe-holder{display:block;position:fixed;top:5%;left:50%;margin-top:0;margin-left:-280px;height:90%;width:560px;background:#fff;overflow:auto!important}.iframe-overlay--youtube.iframe-overlay .iframe-holder{top:50%;left:50%;margin:0;width:80%;max-width:1200px;transform:translate(-50%,-50%)}.iframe-overlay--youtube.iframe-overlay .iframe-holder iframe{margin-top:50px;padding-top:0;height:calc(100% - 110px)}@media screen and (max-width:640px){.iframe-overlay .iframe-holder{display:block;position:fixed;top:0;left:0;margin-top:0;margin-left:0;height:100%;width:100%;background:#fff;padding:0}.iframe-overlay--youtube.iframe-overlay .iframe-holder{width:100%}}.iframe-overlay.iframe-overlay-fullscreen .iframe-holder{display:block;position:fixed;top:0;left:0;margin-top:0;margin-left:0;height:100%;width:100%;background:#fff;padding:0}.iframe-overlay .frame,.iframe-overlay iframe{display:block;position:relative;top:0;left:0;height:100%;width:100%;padding-top:20px;padding-bottom:0;background:#fff;overflow:scroll!important;-webkit-overflow-scrolling:touch!important}.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{padding:65px 20px 0;height:auto}.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-top:15px;margin-right:20px}.dialog-overlay{display:none;position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.8);z-index:999999999}.dialog-overlay a{display:block;position:absolute;top:15px;right:10px;color:#000;z-index:2}.dialog-overlay h3{display:block;width:100%;overflow:hidden;position:relative;top:0;left:0;color:#000;font-size:24px;z-index:2;background:#fff;padding:20px;text-align:center}.dialog-overlay .iframe-holder{display:block;position:fixed;top:25%;left:50%;margin-top:0;margin-left:-250px;height:50%;min-height:500px;width:500px;background:#fff}@media screen and (max-width:640px){.dialog-overlay .iframe-holder{display:block;position:fixed;top:0;left:0;margin-top:0;margin-left:0;height:100%;width:100%;background:#fff;padding:0}}.dialog-overlay iframe{display:block;position:absolute;top:0;left:0;height:100%;width:100%;padding-top:20px;padding-bottom:0;background:#fff}.dialog-footer a,.dialog-form{display:inline-block;padding:20px}.dialog-footer{position:absolute;left:0;bottom:0;width:100%;background-color:#f5f5f5;padding:30px;text-align:center;font-size:0}.dialog-footer a{font-size:16px;width:48%;background:#fff;color:#999;position:relative;left:auto;top:auto;right:auto;text-align:center;text-decoration:none}.dialog-footer a [class^=ic],.dialog-footer a:hover [class^=ic]{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_right_white.svg)}.dialog-footer a:hover{text-decoration:underline}.dialog-footer a:first-child{margin-right:2%}.dialog-footer a.disabled{text-decoration:none;opacity:.7;cursor:default}.dialog-footer a:last-child{margin-left:2%;background-color:#E2002A;color:#fff}.dialog-text{text-align:center;padding:20px}.dialog-icon{text-align:center;margin:20px 0}.dialog-form{width:60%;vertical-align:top}.dialog-form label{display:block;padding:5px 0}.dialog-form input{display:inline-block;margin-right:7px;margin-left:-20px}.dialog-form-icons{display:inline-block;width:40%;padding:20px;vertical-align:top;text-align:center}.dialog-icon .ic-tickets{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/ticketshop_red_big.svg);width:57px;height:45px;background-size:57px 45px}.dialog-form-icons .ic-car{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/car_red_big.svg);width:57px;height:57px;background-size:57px 57px}.dialog-form-icons .ic-motorcycle{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/motorcycle_red_big.svg);width:57px;height:57px;background-size:57px 57px}#station-connections-map{height:0;z-index:1;overflow:hidden}.poi-map-wrapper{background-color:#fff;margin-bottom:20px}.poi-map{position:relative;z-index:1;width:100%;height:400px;margin-bottom:-20px;background-color:#f5f5f5}.route-maps-wrapper{position:relative;z-index:1;display:block;padding:25px 15px 0}.route-maps{width:100%;height:300px}@media screen and (max-width:1024px){.route-maps-wrapper{padding-top:15px}}.row .poi-map-wrapper,.row .poi-map-wrapper .indented-module{background:0 0}.row .poi-map-wrapper .indented-module{padding:0}.row .poi-map-wrapper .poi-map{height:300px;margin:0}.train-equipment{position:relative;width:100%;height:420px;overflow:hidden;z-index:2;background-color:#111b42}.train-equipment--day,.train-equipment--railjet{background-color:#fff}.train-equipment>img{position:absolute;top:0;left:50%;margin-left:-640px;width:1280px;height:400px;z-index:1}.train-equipment-background{display:block;transition:opacity 1s ease,visibility 1s ease}.train-equipment-background--night{visibility:visible;opacity:1}.chat-wc-frame,.chat-wc-offline-message{visibility:hidden;opacity:0;z-index:20;position:fixed}.train-equipment--day .train-equipment-background--night,.train-equipment-background--day{visibility:hidden;opacity:0}.train-equipment--day .train-equipment-background--day{visibility:visible;opacity:1}.symbolic-image{position:absolute;top:0;right:0;z-index:10;color:#fff;font-size:12px;line-height:18px;padding:2px 4px}.train-equipment-scrollpanel{position:absolute;width:100%;top:0;left:0;height:420px;z-index:10;overflow:auto}.train-equipment-content{display:block;position:absolute;top:0;left:0;height:400px;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0)}.train-equipment-content img{display:block;position:absolute;bottom:0;left:0;width:auto;height:auto}.train-equipment .backward-link{top:0;left:0}.train-equipment .backward-link [class^=ic]{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_left_white.svg)}.train-equipment .forward-link{top:0;right:0}.train-equipment .forward-link [class^=ic]{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_right_white.svg)}.train-equipment>a{position:absolute;width:125px;height:calc(100% - 20px);color:#fff;z-index:20}.train-equipment--day .train-equipment>a,.train-equipment--railjet .train-equipment>a{color:#222}@media screen and (max-width:767px){.train-equipment>a.backward-link,.train-equipment>a.forward-link{position:absolute;width:40px;height:40px;top:50%;margin-top:-20px}}.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/15x15/arrow_right_red.svg)}.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/15x15/arrow_left_red.svg)}.train-equipment>a>[class^=ic]{position:absolute;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;background-size:40px 40px}.train-equipment-item{position:absolute;display:block;top:150px;left:400px;height:200px;width:170px;z-index:20;opacity:0;transition:opacity .5s}.train-equipment-item.show{opacity:1}.train-equipment-item-link{display:block;width:100%;height:100%}.train-equipment-item .panorama-link{display:block;position:absolute;left:0;top:0;width:70px;height:190px;text-align:center;transition:opacity .3s}.train-equipment-item .panorama-link:hover{opacity:1}.train-equipment-item .panorama-link:after{content:"";display:block;position:absolute;background:#fff;left:50%;margin-left:-2px;bottom:6px;width:2px;height:100px}.train-equipment--day .train-equipment-item .panorama-link:after,.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{position:static;display:inline-block;width:50px;height:50px}.train-equipment-item img.icon-360{position:static;display:inline-block;margin-top:2px;width:50px;height:25px}.train-equipment-item .text-link{color:#fff;display:block;position:absolute;left:70px;top:0;width:100px;height:190px;text-align:left;transition:opacity .3s;cursor:default}.train-equipment--day .train-equipment-item .text-link,.train-equipment--railjet .train-equipment-item .text-link{color:#222;text-shadow:0 0 7px #fff}.train-equipment-item a.text-link{cursor:pointer}.train-equipment-item .text-link:hover{color:#fff;opacity:1}.train-equipment--day .train-equipment-item .text-link:hover,.train-equipment--railjet .train-equipment-item .text-link:hover{color:#222}.train-equipment-item .text-link [class^=ic]{display:block;position:absolute;left:0;top:12px}.train-equipment-item .text-link .places{display:block;position:absolute;left:34px;top:4px;white-space:nowrap}.train-equipment-item .text-link .type{display:block;position:absolute;left:0;top:32px;white-space:nowrap}.train-equipment-item .text-link .compartment{display:block;position:absolute;left:0;top:52px;font-weight:700;-webkit-font-smoothing:antialiased;white-space:nowrap}.train-equipment-item .ic-couchette,.train-equipment-item .ic-couchette-white{transform:scaleX(-1)}.train-equipment-toggle-form{position:relative;z-index:20;background:0 0;text-align:center}.train-equipment-toggle-form .toggle .toggle__input{background-color:#63a4da}.train-equipment-toggle-form .toggle .toggle__input:checked{background-color:#313131}.train-equipment-toggle-form .toggle .toggle__input:checked::before{right:40px;background-image:url(/.resources/pv-2017/themes/images/icons/specialsize/mond.svg)}.train-equipment-toggle-form .toggle .toggle__input::before{right:0;width:30px;height:30px;background-image:url(/.resources/pv-2017/themes/images/icons/specialsize/sonne.svg);background-size:cover}.teaser-tiles-list{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin:0 -10px}.content .teaser-tiles-list{margin-bottom:0}.teaser-tile{width:50%;margin:0;padding:10px}.teaser-tile--full{width:100%}.teaser-tile a,.teaser-tile a:link,.teaser-tile a:visited{display:block;opacity:1;text-decoration:none;position:relative}.teaser-tiles--zoom .teaser-tile a,.teaser-tiles--zoom .teaser-tile a:link,.teaser-tiles--zoom .teaser-tile a:visited{transition:opacity .25s ease}.teaser-tile a:active img,.teaser-tile a:focus img,.teaser-tile a: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{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;position:relative;margin:0;padding:0;overflow:hidden}.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 img{width:100%;height:auto}.teaser-tile .teaser-tile-box__title{position:absolute;right:0;bottom:0;left:0;height:50px;margin:0;padding:2px 16px;overflow:hidden;background-color:rgba(0,0,0,.7);color:#FFF;font-size:24px;font-weight:700;line-height:50px;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:640px){.teaser-tile--full .teaser-tile-box{min-height:275px}.teaser-tile--full .teaser-tile-box img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:100%}}@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{min-height:1px;font-size:24px}}@media screen and (max-width:480px){.teaser-tile--full .teaser-tile-box__title{font-size:20px}}.teaser-tile p{height:50px;margin:0;padding:0 16px;overflow:hidden;background-color:#FFF;color:#666;line-height:50px;text-overflow:ellipsis;white-space:nowrap}.teaser-tile--full p{height:auto;padding:16px;line-height:1.5}.teaser-tiles-list .mgnlEditor,.teaser-tiles-list .mgnlEditorBar{width:100%!important}.reisebuero-teaser div{font-size:0}.content .reisebuero-teaser ul{margin-right:-10px;margin-left:-10px}.content .reisebuero-teaser li::before{display:none}.reisebuero-teaser a{display:inline-block;position:relative;width:100%;height:auto;text-decoration:none;font-size:0}.reisebuero-teaser a:active,.reisebuero-teaser a:focus,.reisebuero-teaser a:hover{opacity:.7}.reisebuero-teaser li{margin-bottom:20px;padding-left:10px;padding-right:10px;width:50%;float:left}@media screen and (max-width:1024px){.reisebuero-teaser li{width:50%;float:left}}@media screen and (max-width:767px){.reisebuero-teaser li{width:100%;float:none}}.reisebuero-teaser ul{margin:0;padding:0;list-style-type:none}.reisebuero-teaser a>.teaser-slider-item__heading{position:absolute;color:#fff;bottom:0;left:0;width:100%;height:50px;line-height:50px;background:rgba(0,0,0,.7);z-index:2;padding:2px 16px 0;margin:0;text-align:left;font-weight:700;font-size:20px}.reisebuero-teaser>ul>li>a>div{position:relative;height:50px;line-height:50px;background:#fff;font-size:14px;color:#008039;padding-left:58px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.reisebuero-teaser>ul>li>a>.teaser-slider-list-item-info{padding:0 16px;color:#000}.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{position:absolute;width:120px;height:60px;background:#E2002A;color:#fff;font-size:18px;line-height:24px;bottom:10px;right:10px;padding:6px;text-align:center;font-weight:700;-webkit-font-smoothing:antialiased;z-index:3;white-space:pre-wrap;overflow:auto;text-overflow:ellipsis}.from-to,.from-to-form--right{display:block;width:100%}.from-to-form{display:block;padding:1rem 1rem 0}.from-to-form--right{position:absolute;top:-90px;right:0;z-index:10;max-width:570px;margin:0 auto}.from-to .screen-reader-text-jump{position:absolute;right:6px;top:-130px;padding:8px 4px}.emergency-news .teaser-tile,.row .co2{padding:0}.from-to .screen-reader-text-jump:focus{background-color:#fff}.him-from-to{position:relative;min-height:180px}@media screen and (max-width:1240px){.him-from-to{min-height:180px}}@media screen and (max-width:1024px){.from-to-form--right{top:-20px;max-width:480px}.from-to .screen-reader-text-jump{top:-50px}.him-from-to{min-height:240px}}@media screen and (max-width:767px){.from-to-form--right{position:relative;top:auto;right:auto;width:100%;max-width:none}.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}.co2__intro,.content .co2__intro{margin-bottom:8px}.co2__counter{color:#78A03C;font-size:150%}.emergency-news{display:block}.emergency-news ul{list-style-type:disc;list-style-position:inside}.tarife{font-size:18px}.tarife img{width:auto;max-width:100%!important;height:auto}.tarife .tarifeBacklink{display:block;margin-bottom:1em;font-size:1.25em}.tarife>h1{font-size:2.5em}.tarife>h2{font-size:1.25em}.tarife .indexSection{margin-bottom:3em}.tarife .indexSection>ul li:first-child{border-top:1px solid #E4E4E4}.tarife .indexSection>ul li a{position:relative;display:block;padding:12px 40px 12px 12px;color:#222;font-size:1.5em;font-weight:700;text-decoration:none}.tarife .pdfDocu,.tarife .pdfDocuIcon{display:inline-block}.tarife .indexSection>ul li a:hover{color:#666}.tarife .indexSection .ic-nav-forward{position:absolute;top:50%;right:12px;transform:translateY(-50%)}.tarife .pdfDocu{margin-left:.5em;vertical-align:middle}.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{display:flex;position:relative;width:100%;padding:12px;cursor:pointer;color:#222;font-weight:700;text-decoration:none}.tarife .tarifeKlappbox>h2>a:hover,.tarife .tarifeKlappbox>h3>a:hover{color:#666}.tarife .tarifeKlappbox .tarifeKlappboxIcon{flex:0 0 20px;position:relative;top:4px;margin-right:16px;vertical-align:baseline}.tarife .tarifeKlappbox>h2>a:hover>.tarifeKlappboxIcon,.tarife .tarifeKlappbox>h3>a:hover>.tarifeKlappboxIcon{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_down_red.svg)}.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/15x15/arrow_down.svg)}.tarife .tarifeKlappbox.expandable-open>h2>a>.tarifeKlappboxIcon,.tarife .tarifeKlappbox.expandable-open>h3>a>.tarifeKlappboxIcon{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_up_red.svg)}.tarife .tarifeKlappbox>h2>a .az,.tarife .tarifeKlappbox>h3>a .az,.tarife .tarifeKlappboxHandle>.az{flex:0 0 80px;color:#999;white-space:nowrap}.tarife .tarifeKlappboxHandleNoAnchor{display:flex;padding-left:48px;cursor:auto}.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>div{hyphens:auto}.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{font-weight:700;-webkit-font-smoothing:antialiased}.tarife .tarifeKlappbox>div>h3 .az,.tarife .tarifeKlappbox>div>ol .az,.tarife .tarifeKlappbox>div>p .az,.tarife .tarifeKlappbox>div>ul .az{position:absolute;top:0;left:48px;display:block}.tarife .tarifeKlappbox .bulletlist{padding-left:195px;list-style:disc}.tarife .tarifeKlappbox .bulletlist .dashlist{padding-left:16px;list-style:circle}.tarife .tarifeKlappbox ol{padding-left:195px}.tarife .tarifeKlappbox table{width:100%}.tarife .tarifeKlappbox table,.tarife .tarifeKlappbox td,.tarife .tarifeKlappbox th,.tarife .tarifeKlappbox tr{background:0 0}@media screen and (max-width:1024px){.tarife .tarifeKlappbox table{padding:4px;font-size:.8em}}@media screen and (max-width:767px){.tarife .tarifeKlappbox table{display:block;overflow:scroll}}.quiz,.quiz__question,.quiz__solution{display:none}.tarife .tarifeKlappbox>div>.neueVersion{margin-left:20px;margin-bottom:1em;padding-left:1.5em;border-left:2px solid #E2002A}.tarife .tarifeKlappbox>div>.neueVersion>p{padding-left:128px}.tarife .tarifeKlappbox>div>.neueVersion>p .az{position:absolute;left:0}.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{margin-bottom:1em;font-style:italic}.tarife>.tarifeKlappbox>div>.neueVersion,.tarife>.tarifeKlappbox>div>h4,.tarife>.tarifeKlappbox>div>p{padding-left:48px}.tarife>.tarifeKlappbox>div>h4{font-size:1.15em}.tarife>.tarifeKlappbox>div>p>.az{position:static;float:left}.tarife>.tarifeKlappbox>div>.bulletlist{padding-left:64px;list-style:disc}.tarife>.tarifeKlappbox>div>ol{padding-left:64px}.tarife>.tarifeKlappbox table{padding-left:48px;background:0 0}.tarife>.tarifeKlappbox>div>.neueVersion{padding-left:1.5em}.tarife>.tarifeKlappbox>div>.neueVersion>p{padding-left:0}.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{width:calc(100% - 90px);overflow:hidden;text-overflow:ellipsis}.tarife .indexSection>ul li a{font-size:1.25em}}.quiz form{padding:0}.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{font-weight:700;-webkit-font-smoothing:antialiased}.quiz-question__count{display:block;margin-bottom:.5em;color:#555}.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/specialsize/chatbot-oebb_red.svg)}.chat-dsgvo-popup{position:fixed;bottom:20px;right:20px;z-index:9999999;width:360px;max-height:calc(100vh - 40px);max-width:calc(100vw - 40px);padding:10px;overflow:auto;background:#fff;box-shadow:0 0 50px rgba(0,0,0,.5);transform:translate(0,100vh);transition:transform .75s ease}.chat-dsgvo-popup--visible{transform:translate(0,0)}.btn-chat-popup-close{position:absolute;right:0;top:0;background:0 0;border:none;cursor:pointer}#Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window.BottomRight{right:15px!important;bottom:25px!important}.chat-scrollbar{scrollbar-track-color:transparent}.chat-scrollbar::-webkit-scrollbar{width:11px}.chat-scrollbar::-webkit-scrollbar-track{background:0 0}.chat-scrollbar::-webkit-scrollbar-thumb{background-color:#666;border-radius:6px;border:3px solid transparent}.chat-wc-frame{right:20px;bottom:30px;width:0;height:0;overflow:hidden;background:linear-gradient(0deg,#dce1e6 0,#fff 100%);border-radius:10px;box-shadow:0 3px 7px rgba(0,0,0,.35);transform:translateY(20px);transition:opacity .5s ease,visibility .5s ease,transform .5s ease}@media screen and (max-height:600px){.chat-wc-frame{height:85vh}}@media screen and (max-width:480px){.chat-wc-frame{top:0;right:auto;bottom:auto;left:0;width:100%;height:100%}}.chat-wc-frame--open{width:360px;max-width:calc(100% - 40px);height:650px;max-height:calc(100% - 60px)}@media screen and (max-height:700px){.chat-wc-frame--open{height:85vh}}@media screen and (max-width:480px){.chat-wc-frame--open{width:100%!important;max-width:none;height:100%!important;max-height:none}}.chat-wc-offline-message{right:20px;bottom:30px;max-width:400px;padding:12px;background-color:#fff;transition:all .2s ease}.chat-wc-frame--fade,.chat-wc-offline-message--open{opacity:1;visibility:visible}.chat-wc-offline-message button{float:right;margin-bottom:8px;margin-left:8px;background:0 0;border:none;cursor:pointer}.chat-wc-offline-message p:last-of-type{margin-bottom:0}.chat-wc-button{position:fixed;right:20px;bottom:30px;z-index:10;display:block;width:auto;height:60px;padding:8px;background:#fff;border:none;border-radius:30px;box-shadow:1px 2px 7px rgba(0,0,0,.35);cursor:pointer}.chat-wc-button.chat-wc-button--notification::after{position:absolute;top:0;right:0;content:attr(data-count) '';display:block;width:24px;height:24px;background:#E2002A;border:2px solid #fff;border-radius:50%;color:#fff;font-size:14px;font-weight:700;-webkit-font-smoothing:antialiased;line-height:20px;text-align:center}#webchat li::before,.chat-wc-frame .chat-wc-menu ul li::before,.template--waterfall .waterfall-header header:after{content:none}.nightjet .chat-wc-button.chat-wc-button--notification::after{background:#111B42}.chat-wc-button img{position:absolute;top:0;left:-5px;display:block;width:auto;height:100%;padding:16px;background-color:#E2002A;border-radius:50%}.chat-wc-button img~*{display:block;margin-left:52px;margin-bottom:0;color:#444;font-weight:400;-webkit-font-smoothing:antialiased}.chat-wc-frame--fade{transform:translateY(0);transition:opacity .5s ease,visibility .5s ease,transform .5s ease}.chat-wc-titlebar{display:flex;justify-content:space-between;align-items:center;padding-right:8px;padding-left:8px;background-color:#E2002A;color:#fff;font-size:20px}.chat-wc-titlebar button{margin:0;padding:8px;background:0 0;border:none;cursor:pointer;color:#fff;font-size:28px}.nightjet .chat-wc-titlebar{background-color:#111B42}.chat-wc-frame .chat-wc-menu{position:absolute;left:-150px;z-index:1;width:150px;background-color:#fff;transition:left .5s ease;color:#fff}.chat-wc-frame .chat-wc-menu--open{left:0}.chat-wc-frame .chat-wc-menu ul{margin:0;padding:0;list-style:none}.chat-wc-frame .chat-wc-menu ul li{margin:0;padding:0;border-bottom:1px solid #464646}.chat-wc-frame .chat-wc-menu ul li:last-child{border-bottom: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{display:block;padding:8px 6px 8px 16px;background-color:#5a5a5a;color:#fff;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/15x15/linkextern.svg);background-position:right 8px center;background-repeat:no-repeat}.chat-wc-content{height:calc(100% - 48px);border-top:1px solid #fff}.chat-wc-view{scrollbar-track-color:transparent;height:100%;overflow-y:auto}.chat-wc-view::-webkit-scrollbar{width:11px}.chat-wc-view::-webkit-scrollbar-track{background:0 0}.chat-wc-view::-webkit-scrollbar-thumb{background-color:#666;border-radius:6px;border:3px solid transparent}.chat-wc-view__content{margin:8px;padding:12px 12px 24px;background-color:#fff;border-radius:10px}.chat-wc-view__content p{margin-bottom:8px}.chat-wc-view__content ul{margin-bottom:8px;padding-left:16px}.chat-wc-view__content img{max-width:100%;height:auto}.chat-wc-view__content button{margin-bottom:12px;padding:8px 12px;border:none;border-radius:6px;background-color:#babdc0;cursor:pointer}.chat-wc-view__content button:disabled{cursor:not-allowed}.chat-wc-view__title{display:block;margin-bottom:16px;font-size:1.15em}.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{display:grid;grid-template-columns:50px 1fr;grid-column-gap:16px}.chat-wc-send-form{position:relative;display:flex;padding:0 12px;background:0 0}.chat-wc-send-box{flex:1 1 auto;width:100%;padding:10px 65px 10px 10px;box-sizing:border-box;border:none;border-radius:10px}.chat-wc-send-button,.chat-wc-tools button{background:0 0;border:none;cursor:pointer}.chat-wc-send-box:focus{outline:#E2002A solid 2px}.chat-wc-send-box-counter{position:absolute;top:12px;right:55px;min-width:50px;font-size:12px;text-align:right}.chat-wc-send-button{flex:0 1 auto;min-width:35px}.chat-wc-tools{padding:6px 12px}.chat-wc-resize-corner{position:absolute;top:0;display:none;width:15px;height:15px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20width%3D%2215px%22%20height%3D%2215px%22%20stroke%3D%22white%22%20stroke-width%3D%2212px%22%3E%3Cline%20x1%3D%220%22%20y1%3D%2233%22%20x2%3D%2233%22%20y2%3D%220%22%2F%3E%3Cline%20x1%3D%220%22%20y1%3D%2266%22%20x2%3D%2266%22%20y2%3D%220%22%20%2F%3E%3Cline%20x1%3D%220%22%20y1%3D%22100%22%20x2%3D%22100%22%20y2%3D%220%22%20%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;cursor:nwse-resize;opacity:.6}@media screen and (min-width:768px){.chat-wc-resize-corner{display:block}}#webchat{height:calc(100% - 80px);width:100%;padding:0 12px 12px}#webchat.webchat--no-form{height:calc(100% - 42px)}#webchat p{margin:0 0 1rem}#webchat ul{margin-bottom:1rem;padding-left:1rem}#webchat .webchat__bubble__content .markdown>:last-child,#webchat .webchat__bubble__content>:last-child{margin-bottom:0}#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{display:none}#webchat .webchat__send-box__main,#webchat .webchat__send-box__main form{border-radius:10px}#webchat .webchat__basic-transcript__scrollable{scrollbar-track-color:transparent}#webchat .webchat__basic-transcript__scrollable::-webkit-scrollbar{width:11px}#webchat .webchat__basic-transcript__scrollable::-webkit-scrollbar-track{background:0 0}#webchat .webchat__basic-transcript__scrollable::-webkit-scrollbar-thumb{background-color:#666;border-radius:6px;border:3px solid transparent}#webchat .webchat__basic-transcript__activity{margin:-10px 0 0;padding-left:0}.klimaticket-scope-map-popup>div>:last-child,.template--waterfall .content .biggest{margin-bottom:0}#webchat .react-film__filmstrip__item{margin:0;padding:0}#webchat .react-film__filmstrip__item:first-child{padding-left:35px}#webchat .react-film__filmstrip__item:last-child{padding-right:35px}.template--waterfall .waterfall-header header{position:relative;margin-left:auto;margin-right:auto;top:0}.template--waterfall .waterfall-header{position:fixed;width:100%;z-index:9;background:#fff;transition:transform .1s ease-out,margin-left .4s linear}.template--waterfall .indented-module .white,.template--waterfall .indented-module.white,.waterfall__background--color-transparent{background:0 0}@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 .content .bigger{font-size:40px;font-weight:700;-webkit-font-smoothing:antialiased}.template--waterfall .content .big{font-size:26.8px}.waterfall__sequenz{min-height:calc(100vh - 75px);position:relative;z-index:1}.waterfall__background{position:fixed;top:50%;left:50%;width:100%;height:100%;z-index:-1;opacity:0;pointer-events:none;transform:translate(-50%,-50%)}.edit-mode .waterfall__background{opacity:1;height:300px;position:static;transform:translate(0,0)}.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-size:cover;background-position:50% 50%;background-repeat:no-repeat}.waterfall__background--video{width:125%;height:125%}@media screen and (max-width:767px){.waterfall__sequenz--video{min-height:0}.waterfall__background--video{position:static;pointer-events:unset;transform:translate(0,0);height:100vh;width:100%}}.waterfall__background-frame{position:absolute;top:0;left:0;width:100%;height:100%}.klimaticket-scope-map-container,.typing,.typing:after{position:relative}@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{width:300%;left:-100%}}.waterfall__content{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.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:0 0}@keyframes caret{50%{background-color:transparent}}.typing:after{content:"";display:inline-block;height:1em;width:2px;background:currentColor;top:2px;animation:caret 1s steps(1) infinite}.typing--done:after{animation:none;opacity:0}.klimaticket-scope-map>section{display:block}.klimaticket-scope-map>.klimaticket-scope-map-container{display:none}@media screen and (min-width:641px){.klimaticket-scope-map>section{display:none}.klimaticket-scope-map>.klimaticket-scope-map-container{display:block}}.klimaticket-scope-map-popup{position:absolute;top:0;left:0;display:block;width:100%;max-width:480px;overflow:hidden;padding:12px;background-color:#fff;color:#000;font-size:16px}.klimaticket-scope-map-popup[hidden]{display:none}.klimaticket-scope-map-popup h2{font-size:24px}.klimaticket-scope-map-popup button{position:absolute;top:0;right:0;display:block;width:40px;height:40px;background:0 0;border:none;cursor:pointer;font-size:28px;color:#444}.btn,.btn-hover{background:#fff}.btn,.btn-hover,.btn-primary{display:block;max-width:350px;margin-bottom:5px;padding:12px 20px;cursor:pointer;font-size:1em;font-weight:700;-webkit-font-smoothing:antialiased;text-align:center}.klimaticket-scope-map svg a:focus{outline:0}.is-tabbing .klimaticket-scope-map svg a:focus{outline:#E2002A dotted 2px;outline-offset:2px;z-index:10}.klimaticket-scope-map svg{width:100%;height:auto}.klimaticket-scope-map svg path{fill:#66afd0;stroke:#fff;stroke-width:1}.klimaticket-scope-map svg path:hover{fill:#5a9ab8}.klimaticket-scope-map svg path.klimaticket-scope-map-active-path{fill:#518AA5}.content .klimaticket-scope-map-content ul{list-style:disc;margin-left:1rem}.btn{border:1px solid #666;color:#666}.btn-hover{border:1px solid #444;color:#444}.btn-primary{background:#E2002A;border:1px solid #E2002A;color:#fff}.btn-primary-hover,.btn-primary:hover,.btn-secondary,.btn-secondary-hover,.btn-secondary:hover{display:block;max-width:350px;margin-bottom:5px;cursor:pointer;font-size:1em;font-weight:700;-webkit-font-smoothing:antialiased;text-align:center;color:#E2002A;padding:12px 20px;border:1px solid #E2002A}.btn-primary-hover,.btn-primary:hover{background:#fff}.btn-secondary{background:0 0}.btn-secondary-hover,.btn-secondary:hover{background:#f9f9f9}.btn--sm{min-width:100px;padding:6px 10px;font-size:.75em}.btn-close,.postbus-timetables__form input[type=submit]{display:block;max-width:350px;cursor:pointer;font-size:1em;font-weight:700;-webkit-font-smoothing:antialiased;text-align:center;margin-bottom:5px}.btn-close{background:#fff;color:#666;border:none;padding:0}.postbus-timetables td:nth-child(1),.postbus-timetables th:nth-child(1){width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.postbus-timetables td:nth-child(2),.postbus-timetables th:nth-child(2){width:120px}.postbus-timetables__form input[type=submit]{padding:12px 20px;background:#E2002A;border:1px solid #E2002A;color:#fff}.postbus-timetables__form input[type=submit]:hover,.postbus-timetables__results button{display:block;max-width:350px;padding:12px 20px;cursor:pointer;font-size:1em;-webkit-font-smoothing:antialiased;text-align:center;color:#E2002A;border:1px solid #E2002A;font-weight:700}.postbus-timetables__form input[type=submit]:hover{margin-bottom:5px;background:#fff}.postbus-timetables__results>div>p{text-align:center}.postbus-timetables__results button{background:0 0;margin:0 auto}@media screen and (max-width:767px){.waterfall__sequenz--video .waterfall__content{min-height:0}.postbus-timetables td:nth-child(2),.postbus-timetables th:nth-child(2){width:auto}}@media screen and (max-width:480px){.postbus-timetables td:nth-child(1),.postbus-timetables th:nth-child(1){width:auto;max-width:95px}.postbus-timetables td:nth-child(2),.postbus-timetables th:nth-child(2){display:none}}.postbus.is-tabbing{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 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.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 header .logo-link{padding:22px 0 10px}}@media screen and (max-width:640px){.postbus header .logo-link{width:185px;padding:14px 0 10px}.postbus header .logo-link img{width:185px}}@media screen and (max-width:420px){.postbus header .logo-link{width:100px;padding:19px 0 10px}.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 .lang-nav a:focus,.postbus .lang-nav a:hover{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/15x15/close_white.svg)}.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/15x15/linkextern.svg)}.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}.railaxed .logo-link .railaxed-icon{position:relative;top:-10px;max-width:none;max-height:50px}.railaxed .logo-link .railaxed-logo{position:absolute;top:-12px;margin-left:60px}.railaxed .main-nav{left:250px}@media screen and (max-width:1240px){.railaxed .logo-link .railaxed-icon{top:-12px}.railaxed .logo-link .railaxed-logo{top:8px}.railaxed .main-nav{left:0}}@media screen and (max-width:640px){.railaxed .logo-link{width:120px}.railaxed .logo-link .railaxed-icon{top:-4px;max-height:35px}.railaxed .logo-link .railaxed-logo{top:2px;margin-left:44px}}.railaxed .schaumal-raus-filter{position:absolute;height:0;visibility:hidden}.railaxed .schaumal-raus__window{position:relative;z-index:20}.railaxed .schaumal-raus .carousel__view-wrapper{overflow:hidden}.railaxed .schaumal-raus .carousel__view{position:absolute;top:0;transform:translate(7%,17%);z-index:10;width:70%}.railaxed .schaumal-raus .carousel__view--motion-blur{filter:url(#schaumal-raus-motion-blur)}.railaxed .schaumal-raus .carousel__controls{display:block;margin-top:-25px}.railaxed .schaumal-raus .carousel__control-play{float:left;margin:.15em 0 0}.railaxed .schaumal-raus .carousel__control-backward,.railaxed .schaumal-raus .carousel__control-forward{position:relative;float:right;width:25px;height:25px;margin-top:.5em;transform:none}.railaxed .schaumal-raus .carousel__control-backward .ic-nav-backward,.railaxed .schaumal-raus .carousel__control-backward .ic-nav-forward,.railaxed .schaumal-raus .carousel__control-forward .ic-nav-backward,.railaxed .schaumal-raus .carousel__control-forward .ic-nav-forward{width:25px;height:25px;background-size:25px}.railaxed .schaumal-raus .carousel__control-backward .ic-nav-forward,.railaxed .schaumal-raus .carousel__control-forward .ic-nav-forward{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_right.svg)}.railaxed .schaumal-raus .carousel__control-backward .ic-nav-backward,.railaxed .schaumal-raus .carousel__control-forward .ic-nav-backward{background-image:url(/.resources/pv-2017/themes/images/icons/15x15/arrow_left.svg)}.railaxed .schaumal-raus .carousel__control-backward{width:30px}@media screen and (max-width:767px){.railaxed .schaumal-raus{padding-bottom:35px}.railaxed .schaumal-raus .carousel__indicators{display:none}.railaxed .schaumal-raus .carousel__control-backward,.railaxed .schaumal-raus .carousel__control-forward{display:block}}.railaxed .row .schaumal-raus{padding:0}.railaxed.edit-mode .schaumal-raus .carousel__control-backward,.railaxed.edit-mode .schaumal-raus .carousel__control-forward{max-height:none}.railaxed.edit-mode .schaumal-raus .carousel__item,.railaxed.edit-mode .schaumal-raus .carousel__list>div{display:none}.railaxed.edit-mode .schaumal-raus .carousel__item--active,.railaxed.edit-mode .schaumal-raus .carousel__list>div.carousel__item--active{display:block}.rail-tours header.is-sticky .logo-link{top:90px}@media screen and (max-width:1240px){.rail-tours header{height:75px}.rail-tours header.scrolled::after,.rail-tours header::after{top:75px}.rail-tours header .logo-link,.rail-tours header.is-sticky .logo-link{top:0}.rail-tours header .logo-link img{max-width:100px}.rail-tours .content{padding-top:75px}}@media screen and (max-width:640px){.rail-tours header{height:55px}.rail-tours header.scrolled::after,.rail-tours header::after{top:55px}.rail-tours header .logo-link,.rail-tours header.is-sticky .logo-link{top:3px}.rail-tours header .logo-link img{max-width:75px}.rail-tours .content{padding-top:55px}}@media screen and (min-width:641px){.rail-tours .angebotssuche-link-list-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.rail-tours .angebotssuche-link-list-wrapper>.link-list{width:calc(100% / 2 - 20px)}}@media screen and (min-width:768px){.rail-tours .angebotssuche-link-list-wrapper>.link-list{width:calc(100% / 3 - 20px)}}.rail-tours .checkit-frame-wrapper{width:100%;position:relative}.rail-tours .checkit-frame-wrapper .checkit-frame{width:100%}.rail-tours .angebotssuche__wizzard{display:flex}.rail-tours .angebotssuche__wizzard-item{border:1px solid #E2002A;border-right:none;padding:20px 20px 20px 40px;text-transform:uppercase;position:relative;height:60px;background:#E2002A}.rail-tours .angebotssuche__wizzard-item:after,.rail-tours .angebotssuche__wizzard-item:before{content:"";display:block;width:0;height:0;top:50%;border-style:solid;transform:translate(100%,-50%);z-index:1;position:absolute;right:0}.rail-tours .angebotssuche__wizzard-item a{text-decoration:none;color:#fff;font-family:FrutigerNextRegular,Arial,Helvetica,sans-serif;font-weight:700}.rail-tours .angebotssuche__wizzard-item:before{border-width:30px 0 30px 30px;border-color:transparent transparent transparent #fff}.rail-tours .angebotssuche__wizzard-item:after{border-width:29px 0 29px 29px;border-color:transparent transparent transparent #E2002A}.rail-tours .angebotssuche__wizzard-item--disabled{background:#eee;border-color:#eee;pointer-events:none}.rail-tours .angebotssuche__wizzard-item--disabled a{color:#000}.rail-tours .angebotssuche__wizzard-item--disabled:before{border-color:transparent transparent transparent #fff}.rail-tours .angebotssuche__wizzard-item--disabled:after{border-color:transparent transparent transparent #eee}.rail-tours .angebotssuche__wizzard-item--finished,.rail-tours .angebotssuche__wizzard-item:focus,.rail-tours .angebotssuche__wizzard-item:hover{background:#fff;border-color:#E2002A}.rail-tours .angebotssuche__wizzard-item--finished a,.rail-tours .angebotssuche__wizzard-item:focus a,.rail-tours .angebotssuche__wizzard-item:hover a{color:#E2002A}.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}.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}.rail-tours .angebotssuche__wizzard-item:first-child{padding:20px}.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{position:absolute;top:0;left:0;right:0;height:100px;content:'';background-image:url(/.resources/pv-2017/themes/images/val-decorator.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;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{max-width:70%;padding-top:16px;padding-bottom:16px;background-color:#000}@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 #search-tab-link-panel,.contrast .quicklinks{background-color:transparent}.contrast .teaser-slider-list>li>a>.teaser-slider-item__heading,.contrast .teaser-tile-box__title{background-color:#000}.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{position:relative;background-color:transparent}.contrast .teaser-slider-equipment .teaser-slider__heading{position:relative;top:-30px;width:calc(100% + 250px);margin-bottom:8px;margin-left:-125px;padding:8px;background-color:#000}@media screen and (max-width:1240px){.contrast .teaser-slider-equipment .teaser-slider__heading{width:calc(100% + 40px);margin-left:-20px}}.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}.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}@media print{.content .back-link,.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,.skip-links,footer,footer .footer-home-link,header .burger-link,header .main-menu,header .service-nav{display:none}.container,.teaser-slider-equipment,.white,body,html{background:0 0}.package-hero-teaser,.poi-maps-wrapper,.row,.teaser-slider,.teaser-tiles{page-break-inside:avoid}*,:after,:before{box-shadow:none!important;color:#000!important;text-shadow:none!important}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{position:static;height:auto;margin-bottom:40px;padding:0 0 24px;border-bottom:1px solid #999}header.is-sticky{position:static}header::after{content:normal;display:none}header .logo-link{position:static;top:auto;margin:0;padding:0}.container,header{max-width:none}.content{padding:0}.indented-module{margin-bottom:20px;padding:0}.content .image-title-slider,.content .image-title-slider.hide{position:static}.content .image-title-slider .carousel__item,.content .image-title-slider .carousel__list>div{display:block;margin-bottom:20px;transition:none}.content .image-title-teaser .image-title-teaser-overlay,.content .image-title-teaser .more-btn,.content .image-title-teaser .night-sky,.content .image-title-teaser--italia::after,.content .image-title-teaser::after{display:none}.content .image-title-teaser,.content .image-title-teaser.hide{position:static;page-break-inside:avoid;height:auto;margin-bottom:20px}.content .image-title-teaser>img{position:static;float:none;width:100%;height:auto;margin:0 0 1em;padding:0}.content .image-title-teaser.right>div,.content .image-title-teaser>div{position:static;width:100%;margin:0;padding:0;transform:none;color:#000!important}.content .image-title-teaser>div a,.content .image-title-teaser>div a:link,.content .image-title-teaser>div a:visited,.teaser-slider-equipment h1{color:#000}.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 .hero-teaser-text{max-width:100%}.connections,.station-connections{display:block}.connections [class*=' ic-'],.connections [class^=ic-],.connections li>div>.row .more-btn,.connectionsList .timetable tr .ic-cartrain,[name=connectionsForm]{display:none}.connections li>a{padding-right:0;padding-left:0}.connections li>div>.row>.col-7>.row>.col-5,.connections li>div>.row>.col-7>.row>.col-7{width:100%}#station-connections-map{display:none;margin:0!important;border:2px solid silver}.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-top:5px;padding-bottom:5px}.image-title-slider.hide+.connections #station-connections-map,.image-title-teaser.hide+.connections #station-connections-map{display:block}.content .quicklinks-left,.content .quicklinks-middle [class^=ic],.content .quicklinks-right a{display:none}.content .quicklinks>div{border:1px solid #E4E4E4}.quicklinks .row{margin:0;padding:0}.content .quicklinks .col-4{position:static;width:50%;margin:0;padding:10px}.content .quicklinks a{position:static;margin:0;padding:0}.content .quicklinks-middle p{padding-left:0}.content .quicklinks-price{position:static}.teaser-slider{position:static;overflow:visible}.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{float:left;display:block;width:33.33%!important;margin:0;padding:10px}.content .teaser-slider-list-quote li{float:none;display:block;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{padding:2px 16px 0;background:0 0}.content .teaser-slider-list li i{display:none}.content .teaser-slider-list-destination li{width:50%!important}.teaser-slider-equipment{height:auto;overflow:visible}.teaser-slider-equipment::after{clear:both;content:'';display:table}.content .callout__body::after,.content .row li::before{content:normal}.content .link-list__item-filesize,.teaser-slider-equipment>img,.train-equipment{display:none}.teaser-slider-equipment .teaser-slider{margin:0;padding:0}.content .link-list li a{padding:8px!important;background-image:none!important}.content .row ul{list-style:disc;padding-left:16px}.content .row li{display:list-item;padding-left:0}.content .expandables .expandable__icon,.content a.action-btn,.him,.him-from-to,.package-hero-teaser .more-btn,.package-hero-teaser a.more-btn,.package-teaser .more-btn,.package-teaser .price-panel .col-3,.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{width:100%;text-align:left}.teaser-tile .teaser-tile-box__title{position:static;background:#fff}.content .callout__body{border-left:4px solid #E2002A}.content .expandables ul{padding:0;list-style: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{padding:0;list-style:none}}