.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-image .ce-gallery{margin-bottom:0;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}@font-face{font-family:'Material Icons Round';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialiconsround/v109/LDItaoyNOAY6Uewc665JcIzCKsKc_M9flwmM.otf) format('opentype');}.material-icons-round{font-family:'Material Icons Round';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;}.bootstrap-datetimepicker-widget{list-style:none;}.bootstrap-datetimepicker-widget.dropdown-menu{display:block;margin:2px 0;padding:4px;width:auto;}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{content:"";display:inline-block;position:absolute;}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);top:-7px;left:7px;}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;top:-6px;left:8px;}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);bottom:-7px;left:6px;}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white;bottom:-6px;left:7px;}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px;}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px;}.bootstrap-datetimepicker-widget .list-unstyled{margin:0;}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0;}.bootstrap-datetimepicker-widget a[data-action]:active{-webkit-box-shadow:none;box-shadow:none;}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:bold;font-size:1.2em;margin:0;}.bootstrap-datetimepicker-widget button[data-action]{padding:6px;}.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Increment Hours";}.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Increment Minutes";}.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Decrement Hours";}.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Decrement Minutes";}.bootstrap-datetimepicker-widget .btn[data-action=showHours]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Show Hours";}.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Show Minutes";}.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Toggle AM/PM";}.bootstrap-datetimepicker-widget .btn[data-action=clear]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Clear the picker";}.bootstrap-datetimepicker-widget .btn[data-action=today]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Set the date to today";}.bootstrap-datetimepicker-widget .picker-switch{text-align:center;}.bootstrap-datetimepicker-widget .picker-switch::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Toggle Date and Time Screens";}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit;}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%;}.bootstrap-datetimepicker-widget table{width:100%;margin:0;}.bootstrap-datetimepicker-widget table td{text-align:center;border-radius:4px;}.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:4px;height:20px;line-height:20px;width:20px;}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px;}.bootstrap-datetimepicker-widget table th.disabled{background:none;color:#777777;cursor:not-allowed;}.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#777777;cursor:not-allowed;}.bootstrap-datetimepicker-widget table th.prev::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Previous Month";}.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Next Month";}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer;}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#eeeeee;}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px;}.bootstrap-datetimepicker-widget table td.cw{font-size:0.8em;height:20px;line-height:20px;color:#777777;}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px;padding:5px;}.bootstrap-datetimepicker-widget table td.day:hover{background:#eeeeee;cursor:pointer;}.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#eeeeee;cursor:pointer;}.bootstrap-datetimepicker-widget table td.old,.bootstrap-datetimepicker-widget table td.new{color:#777777;}.bootstrap-datetimepicker-widget table td.today{position:relative;}.bootstrap-datetimepicker-widget table td.today:before{content:"";display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#337ab7;border-top-color:rgba(0,0,0,0.2);position:absolute;bottom:4px;right:4px;}.bootstrap-datetimepicker-widget table td.active{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);}.bootstrap-datetimepicker-widget table td.active:hover{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff;}.bootstrap-datetimepicker-widget table td.disabled{background:none;color:#777777;cursor:not-allowed;}.bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#777777;cursor:not-allowed;}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px;}.bootstrap-datetimepicker-widget table td span:hover{background:#eeeeee;}.bootstrap-datetimepicker-widget table td span.active{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);}.bootstrap-datetimepicker-widget table td span.old{color:#777777;}.bootstrap-datetimepicker-widget table td span.disabled{background:none;color:#777777;cursor:not-allowed;}.bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#777777;cursor:not-allowed;}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px;}.bootstrap-datetimepicker-widget.wider{width:21em;}.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em !important;}@media (min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em;}}@media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em;}}@media (min-width:1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em;}}.input-group.date .input-group-addon{cursor:pointer;}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;}span.multiselect-native-select{position:relative;}span.multiselect-native-select select{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px -1px -1px -3px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;left:50%;top:30px;}.multiselect-container{position:absolute;list-style-type:none;margin:0;padding:0;}.multiselect-container .input-group{margin:5px;}.multiselect-container .multiselect-reset .input-group{width:93%;}.multiselect-container > li{padding:0;}.multiselect-container > li > a.multiselect-all label{font-weight:700;}.multiselect-container > li.multiselect-group label{margin:0;padding:3px 20px;height:100%;font-weight:700;}.multiselect-container > li.multiselect-group-clickable label{cursor:pointer;}.multiselect-container > li > a{padding:0;}.multiselect-container > li > a > label{margin:0;height:100%;cursor:pointer;font-weight:400;padding:3px 20px 3px 40px;}.multiselect-container > li > a > label.checkbox,.multiselect-container > li > a > label.radio{margin:0;}.multiselect-container > li > a > label > input[type=checkbox]{margin-bottom:5px;}.btn-group{width:100%;}.btn-group > .btn{width:100%;text-align:left;border-radius:0;height:40px;}.btn-group > .btn-group:nth-child(2) > .multiselect.btn{border-top-left-radius:4px;border-bottom-left-radius:4px;}.form-inline .multiselect-container label.checkbox,.form-inline .multiselect-container label.radio{padding:3px 20px 3px 40px;}.form-inline .multiselect-container li a label.checkbox input[type=checkbox],.form-inline .multiselect-container li a label.radio input[type=radio]{margin-left:-20px;margin-right:0;}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-nav{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-nav span{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px;}.fancybox-opened{z-index:8030;}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);}.fancybox-outer{position:relative;}.fancybox-inner{position:relative;overflow:hidden;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("/fileadmin/Resources/Public/Images/fancybox_sprite.png");}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url("/fileadmin/Resources/Public/Images/fancybox_loading.gif") center center no-repeat;}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("/fileadmin/Resources/Public/Images/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}.fancybox-prev span{left:10px;background-position:0 -36px;}.fancybox-next span{right:10px;background-position:0 -72px;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock{overflow:hidden !important;width:auto;}.fancybox-lock body{overflow:hidden !important;}.fancybox-lock-test{overflow-y:hidden !important;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("/fileadmin/Resources/Public/Images/fancybox_overlay.png");}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8);}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("/fileadmin/Resources/Public/Images/fancybox_sprite@2x.png");background-size:44px 152px;}#fancybox-loading div{background-image:url("/fileadmin/Resources/Public/Images/fancybox_loading@2x.gif");background-size:24px 24px;}}.bootstrap-datetimepicker-widget table{width:245px;}.bootstrap-datetimepicker-widget.dropdown-menu{background-color:#FFFFFF;border:1px solid #2C6892;color:#000000;}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-bottom-color:#2C6892;}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-bottom:6px solid #2C6892;}.bootstrap-datetimepicker-widget table td.day,.bootstrap-datetimepicker-widget table th,.bootstrap-datetimepicker-widget table td{padding:0;font-size:0.875rem;width:35px;height:35px;}.bootstrap-datetimepicker-widget table th.prev,.bootstrap-datetimepicker-widget table th.next{padding:0;}.bootstrap-datetimepicker-widget table th.prev > span,.bootstrap-datetimepicker-widget table th.next > span{margin:0 !important;}.bootstrap-datetimepicker-widget table th.prev.disabled,.bootstrap-datetimepicker-widget table th.next.disabled{opacity:0.5;}.bootstrap-datetimepicker-widget table td.day:hover{background:#2C6892;border-radius:50%;color:#FFFFFF;}.bootstrap-datetimepicker-widget table td.disabled{color:#2C6892;}.bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#2C6892;}.bootstrap-datetimepicker-widget table td.active{background-color:#2C6892;border-radius:50%;}.bootstrap-datetimepicker-widget table td.active:after,.bootstrap-datetimepicker-widget table td.active:before{content:none;}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-top:7px solid #2C6892;border-top-color:#2C6892;}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-top:6px solid #2C6892;}.bootstrap-datetimepicker-widget table td span{margin:0 !important;}.bootstrap-datetimepicker-widget table td span:hover,.bootstrap-datetimepicker-widget table td span.active{background-color:#2C6892;color:#FFFFFF;}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:14.2857142857%;height:50px;line-height:50px;cursor:pointer;border-radius:0;}.bootstrap-datetimepicker-widget .datepicker-months .month,.bootstrap-datetimepicker-widget .datepicker-decades .decade,.bootstrap-datetimepicker-widget .datepicker-years .year{height:auto;width:33.3%;padding:3px 5px;}.glyphicon{position:relative;top:1px;display:inline-block;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;}.glyphicon-search:before{content:"";}.bootstrap-datetimepicker-widget .picker-switch td a[title="Select Time"] span{width:calc(100% - 3px);background:#2C6892;}.bootstrap-datetimepicker-widget .picker-switch td a[title="Select Time"] span.glyphicon{color:black;}.bootstrap-datetimepicker-widget .picker-switch td a[title="Select Time"] span.glyphicon.glyphicon-calendar:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.0.0 by@fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons,Inc. --%3E%3Cpath d='M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM64 304C64 312.8 71.16 320 80 320H112C120.8 320 128 312.8 128 304V272C128 263.2 120.8 256 112 256H80C71.16 256 64 263.2 64 272V304zM192 304C192 312.8 199.2 320 208 320H240C248.8 320 256 312.8 256 304V272C256 263.2 248.8 256 240 256H208C199.2 256 192 263.2 192 272V304zM336 256C327.2 256 320 263.2 320 272V304C320 312.8 327.2 320 336 320H368C376.8 320 384 312.8 384 304V272C384 263.2 376.8 256 368 256H336zM64 432C64 440.8 71.16 448 80 448H112C120.8 448 128 440.8 128 432V400C128 391.2 120.8 384 112 384H80C71.16 384 64 391.2 64 400V432zM208 384C199.2 384 192 391.2 192 400V432C192 440.8 199.2 448 208 448H240C248.8 448 256 440.8 256 432V400C256 391.2 248.8 384 240 384H208zM320 432C320 440.8 327.2 448 336 448H368C376.8 448 384 440.8 384 432V400C384 391.2 376.8 384 368 384H336C327.2 384 320 391.2 320 400V432z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px;width:16px;height:16px;display:inline-block;color:#164193;margin-right:6px;vertical-align:text-top;}.bootstrap-datetimepicker-widget .picker-switch td a[title="Select Time"] span.glyphicon.glyphicon-calendar:after{content:"Datum eingeben";font-weight:700;vertical-align:top;}.bootstrap-datetimepicker-widget .picker-switch td a[title="Select Time"] span.glyphicon.glyphicon-time:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.0.0 by@fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons,Inc. --%3E%3Cpath d='M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM280 120C280 106.7 269.3 96 256 96C242.7 96 232 106.7 232 120V256C232 260.7 233.4 265.4 236 269.3L300 365.3C307.4 376.3 322.3 379.3 333.3 371.1C344.3 364.6 347.3 349.7 339.1 338.7L280 248.7L280 120z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px;width:16px;height:16px;display:inline-block;color:#2C6892;margin-right:6px;vertical-align:text-top;}.bootstrap-datetimepicker-widget .picker-switch td a[title="Select Time"] span.glyphicon.glyphicon-time:after{content:"Uhrzeit eingeben";font-weight:700;vertical-align:top;}.glyphicon.glyphicon-chevron-right,.glyphicon.glyphicon-chevron-left{width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 30 30'%3E%3Cpath fill='currentColor' d='M11.2,7.7c.2-.2.6-.2.8,0h0s6.9,6.9,6.9,6.9c.2.2.2.6,0,.8h0s-6.9,6.9-6.9,6.9c-.2.2-.6.2-.8,0s-.2-.6,0-.8l6.5-6.5-6.5-6.5c-.2-.2-.2-.6,0-.8t0,0Z'/%3E%3Cpath fill='%232C6892' d='M15,1c7.7,0,14,6.3,14,14s-6.3,14-14,14S1,22.7,1,15,7.3,1,15,1M15,0C6.7,0,0,6.7,0,15s6.7,15,15,15,15-6.7,15-15S23.3,0,15,0h0Z'/%3E%3C/svg%3E");background-size:24px 24px;}.glyphicon.glyphicon-chevron-left{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);}.glyphicon.glyphicon-chevron-up,.glyphicon.glyphicon-chevron-down{width:36px;height:36px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 448 448' style='enable-background:new 0 0 448 448;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFBF00;%7D%0A%3C/style%3E%3Cpath class='st0' d='M384,0H64C28.6,0,0,28.7,0,64v320c0,35.3,28.6,64,64,64h320c35.4,0,64-28.7,64-64V64C448,28.7,419.3,0,384,0z' /%3E%3Cpath d='M310.6,246.6l-112,112c-12.5,12.5-32.8,12.5-45.2,0s-12.5-32.8,0-45.2l89.4-89.4l-89.4-89.4c-12.5-12.5-12.5-32.8,0-45.2 s32.8-12.5,45.2,0l112,112c6.2,6.2,9.4,14.4,9.4,22.6C320,232.2,316.9,240.4,310.6,246.6z'/%3E%3C/svg%3E%0A");background-size:36px 36px;background-repeat:no-repeat;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);}.glyphicon.glyphicon-chevron-up:hover,.glyphicon.glyphicon-chevron-down:hover{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 448 448' style='enable-background:new 0 0 448 448;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFBF00;%7D%0A%3C/style%3E%3Cpath class='st0' d='M384,0H64C28.6,0,0,28.7,0,64v320c0,35.3,28.6,64,64,64h320c35.4,0,64-28.7,64-64V64C448,28.7,419.3,0,384,0z' /%3E%3Cpath d='M310.6,246.6l-112,112c-12.5,12.5-32.8,12.5-45.2,0s-12.5-32.8,0-45.2l89.4-89.4l-89.4-89.4c-12.5-12.5-12.5-32.8,0-45.2 s32.8-12.5,45.2,0l112,112c6.2,6.2,9.4,14.4,9.4,22.6C320,232.2,316.9,240.4,310.6,246.6z'/%3E%3C/svg%3E%0A");}.glyphicon.glyphicon-chevron-down{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:transparent;}.bootstrap-datetimepicker-widget .picker-switch td a[title="Select Time"] span{width:calc(100% - 3px);background:#2C6892;}.bootstrap-datetimepicker-widget .picker-switch td a[title="Select Time"] span.glyphicon{color:black;}.bootstrap-datetimepicker-widget .picker-switch td a[title="Select Time"] span.glyphicon.glyphicon-calendar:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.0.0 by@fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons,Inc. --%3E%3Cpath d='M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM64 304C64 312.8 71.16 320 80 320H112C120.8 320 128 312.8 128 304V272C128 263.2 120.8 256 112 256H80C71.16 256 64 263.2 64 272V304zM192 304C192 312.8 199.2 320 208 320H240C248.8 320 256 312.8 256 304V272C256 263.2 248.8 256 240 256H208C199.2 256 192 263.2 192 272V304zM336 256C327.2 256 320 263.2 320 272V304C320 312.8 327.2 320 336 320H368C376.8 320 384 312.8 384 304V272C384 263.2 376.8 256 368 256H336zM64 432C64 440.8 71.16 448 80 448H112C120.8 448 128 440.8 128 432V400C128 391.2 120.8 384 112 384H80C71.16 384 64 391.2 64 400V432zM208 384C199.2 384 192 391.2 192 400V432C192 440.8 199.2 448 208 448H240C248.8 448 256 440.8 256 432V400C256 391.2 248.8 384 240 384H208zM320 432C320 440.8 327.2 448 336 448H368C376.8 448 384 440.8 384 432V400C384 391.2 376.8 384 368 384H336C327.2 384 320 391.2 320 400V432z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px;width:16px;height:16px;display:inline-block;color:#2C6892;margin-right:6px;vertical-align:text-top;}.bootstrap-datetimepicker-widget .picker-switch td a[title="Select Time"] span.glyphicon.glyphicon-calendar:after{content:"Datum eingeben";font-family:"Lato";font-weight:700;vertical-align:top;}.bootstrap-datetimepicker-widget .picker-switch td a[title="Select Time"] span.glyphicon.glyphicon-time:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.0.0 by@fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons,Inc. --%3E%3Cpath d='M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM280 120C280 106.7 269.3 96 256 96C242.7 96 232 106.7 232 120V256C232 260.7 233.4 265.4 236 269.3L300 365.3C307.4 376.3 322.3 379.3 333.3 371.1C344.3 364.6 347.3 349.7 339.1 338.7L280 248.7L280 120z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px;width:16px;height:16px;display:inline-block;color:#2C6892;margin-right:6px;vertical-align:text-top;}.bootstrap-datetimepicker-widget .picker-switch td a[title="Select Time"] span.glyphicon.glyphicon-time:after{content:"Uhrzeit eingeben";font-family:"Lato";font-weight:700;vertical-align:top;}.cursor-pointer{cursor:pointer;}.js-schedule-finder__direction{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all 500ms;transition:all 500ms;}.js-schedule-finder__direction:hover{-webkit-transform:rotate(270deg);transform:rotate(270deg);}.show{display:block;}.hide{display:none;}.buttons{margin-top:36px;}.price-hint{font-size:14px;}p:last-child,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header button:last-child,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body li:last-child,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body:last-child,.tx-twwc-ticketshop #swisspassAbos .accordion-item:last-child,.tx-twwc-ticketshop .payment-address-overview td:last-child,ul:last-child{margin-bottom:0;}#spinner{background-color:rgba(44,104,146,0.65);position:fixed;}#spinner.spinner{top:0;left:0;width:100%;height:100%;z-index:1000000;background-image:url("data:image/svg+xml,%3Csvg id='animatedText' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200' width='200' height='200'%3E%3Cstyle%3E path %7B fill:%23FFFFFF%7D g %7B transform-origin:center;animation:zoomInOut 2s infinite ease-in-out;%7D g:nth-of-type(odd) %7B animation-delay:0s;%7D g:nth-of-type(even) %7B animation-delay:1s;%7D@keyframes zoomInOut %7B 0%25,100%25 %7B transform:scale(1);%7D 50%25 %7B transform:scale(1.2);%7D %7D %3C/style%3E%3Cg%3E%3Cpath class='st0' d='M142.035,99.507c3.051,0,5.473-2.153,5.653-4.486.269-2.781-2.243-5.294-5.742-5.294-1.346,0-2.512.359-3.409.987-1.077.718-1.794,1.705-2.153,2.602-.179.538-.179.987-.179,1.525.359,2.512,2.781,4.666,5.832,4.666M177.206,78.332h-4.127v26.737h-9.959v-26.737h-26.468v6.55l1.166-.538c1.436-.628,3.32-1.077,5.563-1.256.449,0,.897-.09,1.436-.09,6.998,0,11.843,3.948,12.92,9.421.179.808.269,1.705.179,2.602-.179,6.191-4.935,10.767-12.651,10.767-2.333,0-4.307-.359-6.998-1.256l-1.705-.628v1.077h-9.959v-26.648H22.794c-3.409,6.46-5.294,13.728-5.294,21.533,0,7.896,1.974,15.343,5.473,21.803h154.054c3.499-6.46,5.473-13.907,5.473-21.803,0-7.806-1.974-15.073-5.294-21.533M111.709,105.069h-11.126l-9.869-21.175h10.677l2.064,5.024c.449,1.166,1.077,2.961,2.243,6.55l.449,1.615h0l.718-2.423c.897-2.871,1.794-5.383,2.333-6.819l1.615-4.038h10.856l-9.959,21.264Z'/%3E%3C/g%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;}#spinner.show{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}#spinner.ostwind,.pid-42 #spinner{background-color:rgba(255,191,0,0.65);background-image:url("data:image/svg+xml,%3Csvg id='animatedText' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200' width='200' height='200'%3E%3Cstyle%3E path %7B fill:%23FFFFFF%7D g %7B transform-origin:center;animation:zoomInOut 2s infinite ease-in-out;%7D g:nth-of-type(odd) %7B animation-delay:0s;%7D g:nth-of-type(even) %7B animation-delay:1s;%7D@keyframes zoomInOut %7B 0%25,100%25 %7B transform:scale(1);%7D 50%25 %7B transform:scale(1.2);%7D %7D %3C/style%3E%3Cg fill='%23fff'%3E%3Cpath class='st0' d='M75.732,99.815c.884.485,4.648,1.568,5.076,1.711l.314-.97c-2.88-1.112-3.707-3.565-3.736-3.65l-.285-.913c-3.736-13.346,15.884-20.732,16.084-20.789l.2-.086,8.498-21.388-.998.285c-.086.029-7.357,2.196-15.371,6.416-7.443,3.907-17.025,10.437-20.589,19.306-4.876,12.148,5.96,18.108,10.808,20.076Z'/%3E%3Cpath class='st0' d='M84.087,116.383c.428-.143.656-.228.656-.228l3.394-1.283-.342-.941c-.029,0-3.251,1.169-7.072,1.198-24.867-1.027-30.143-15.798-30.2-15.941l-.086-.228-32.937-12.833.2.913c.029.2,1.055,4.648,4.734,10.238,3.394,5.162,9.781,12.262,20.989,16.882,8.869,3.65,17.082,4.762,23.812,4.762,8.783,0,15.029-1.911,16.854-2.538Z'/%3E%3Cpath class='st0' d='M124.154,100.328c-.684-.114-3.108-.456-5.932-.485l-.029,1.027c.029,0,3.679.171,7.015,1.511,4.477,2.11,7.3,5.076,8.441,8.783,1.968,6.587-2.11,13.432-2.167,13.489l-.143.257,11.835,21.359.485-.599c.513-.656,12.462-16.198,8.27-27.548-1.711-4.477-7.7-15.114-27.776-17.795Z'/%3E%3Cpath class='st0' d='M113.888,112.106l-.998-.086c-2.395,16.854-38.127,17.253-38.498,17.253l-30.342,12.006,1.711.314c.143.029,8.013,1.454,19.021,1.454,8.698,0,19.363-.913,29.686-4.106,15.371-4.791,18.622-15.114,19.192-20.817.257-1.797.228-3.565.228-4.848,0-.428,0-.827,0-1.169Z'/%3E%3Cpath class='st0' d='M98.688,90.803c1.768-1.055,3.251-1.768,4.163-2.167,26.065-10.38,44.715,5.19,44.886,5.333l.143.114,34.62.057-.456-.77c-.314-.542-8.298-13.574-39.496-16.454-21.445-1.968-34.848,5.989-39.582,9.496-1.397.884-4.734,3.451-4.848,3.565l.57.827Z'/%3E%3C/g%3E%3C/svg%3E");}#spinner.aags{background-color:rgba(228,27,19,0.65);background-image:url("data:image/svg+xml,%3Csvg id='animatedText' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200' width='200' height='200'%3E%3Cstyle%3E path %7B fill:%23FFFFFF%7D polygon %7B fill:%23FFFFFF%7D g %7B transform-origin:center;animation:zoomInOut 2s infinite ease-in-out;%7D g:nth-of-type(odd) %7B animation-delay:0s;%7D g:nth-of-type(even) %7B animation-delay:1s;%7D@keyframes zoomInOut %7B 0%25,100%25 %7B transform:scale(1);%7D 50%25 %7B transform:scale(1.2);%7D %7D %3C/style%3E%3Cg%3E%3Cpath class='st0' d='M29.99,83.398h5.135l2.743,12.621h-4.496l-.33-2.042h-5.506l-1.196,2.042h-4.517l8.167-12.621ZM31.867,86.574h-.041l-2.743,4.764h3.527l-.742-4.764Z'/%3E%3Cpath class='st0' d='M43.004,83.398h4.207l-1.588,7.466c-.433,2.042.371,2.702,2.31,2.702,1.918,0,3.011-.66,3.444-2.702l1.588-7.466h4.207l-1.732,8.167c-.742,3.485-3.65,4.846-8.105,4.846s-6.806-1.361-6.063-4.846l1.732-8.167Z'/%3E%3Cpolygon class='st0' points='60.1 83.398 73.567 83.398 72.969 86.224 68.35 86.224 66.267 96.02 62.06 96.02 64.143 86.224 59.502 86.224 60.1 83.398'/%3E%3Cpath class='st0' d='M84.333,83.006c4.455,0,7.899,1.464,6.785,6.703-1.114,5.238-5.197,6.703-9.631,6.703s-7.899-1.464-6.785-6.703c1.093-5.238,5.176-6.703,9.631-6.703M82.085,93.566c2.269,0,4.022-1.217,4.578-3.877.557-2.619-.681-3.857-2.949-3.857-2.248,0-4.022,1.237-4.578,3.877-.557,2.64.701,3.857,2.949,3.857'/%3E%3Cpath class='st0' d='M108.173,83.398h5.135l2.743,12.621h-4.496l-.33-2.042h-5.506l-1.196,2.042h-4.496l8.146-12.621ZM110.071,86.574h-.041l-2.764,4.764h3.527l-.722-4.764Z'/%3E%3Cpath class='st0' d='M128.632,88.863h6.785l-1.526,7.156h-1.959l-.227-1.299c-.681.619-2.537,1.691-5.795,1.691-5.506,0-7.424-2.351-6.517-6.703.784-3.712,3.877-6.703,9.342-6.703,3.485,0,7.218.907,6.971,4.537h-4.743c-.062-.969-.639-1.815-2.619-1.815-2.578,0-4.125,1.774-4.599,4.001-.474,2.186.33,3.96,2.908,3.96,2.062,0,3.32-.784,4.022-2.207h-2.578l.536-2.619Z'/%3E%3Cpath class='st0' d='M147.523,83.398l-7.053,33.224h34.977l7.053-33.224h-34.977ZM173.121,91.627l-.932,4.413-1.464-.021.928-4.393h-4.475l.33-1.444h4.45l.932-4.413,1.464.021-.928,4.393h4.413l-.351,1.444h-4.368Z'/%3E%3Cpath class='st0' d='M28.237,107.672c.062-.866-.495-1.464-2.434-1.464-1.423,0-2.269.412-2.454,1.237-.082.433.165.681.763.784,1.031.186,4.145.66,5.341.866,2.269.412,3.465,1.361,2.99,3.588-.907,4.269-6.455,4.31-8.187,4.31-4.269,0-7.198-.763-6.703-4.269h4.991c-.103.949.309,1.547,2.495,1.547,1.052,0,2.269-.247,2.495-1.32.144-.681-.33-.907-1.753-1.134l-4.063-.639c-2.516-.392-3.238-1.691-2.846-3.568.351-1.67,1.877-4.001,7.404-4.001,4.578,0,7.094,1.093,6.723,4.083l-4.764-.021h0Z'/%3E%3Cpath class='st0' d='M52.532,111.735c-1.093,2.722-3.135,5.238-9.095,5.238-5.341,0-7.424-2.351-6.517-6.703.907-4.228,3.877-6.703,9.363-6.703,3.857,0,6.847.887,6.826,5.238h-4.681c-.062-.907-.351-2.413-2.743-2.413-2.64,0-3.877,1.794-4.331,3.877-.433,2.083-.041,3.877,2.681,3.877,1.897,0,3.217-.949,3.815-2.413h4.681Z'/%3E%3Cpolygon class='st0' points='67.855 111.322 61.482 111.322 60.369 116.622 56.161 116.622 58.842 104.001 63.05 104.001 62.08 108.497 68.474 108.497 69.422 104.001 73.629 104.001 70.948 116.622 66.741 116.622 67.855 111.322'/%3E%3Cpolygon class='st0' points='77.816 104.001 81.879 104.001 82.044 112.518 82.085 112.518 86.168 104.001 89.736 104.001 90.211 112.518 90.252 112.518 94.026 104.001 98.089 104.001 91.634 116.622 87.488 116.622 87.035 108.373 86.993 108.373 83.054 116.622 78.909 116.622 77.816 104.001'/%3E%3Cpolygon class='st0' points='104.255 112.621 100.502 104.001 105.369 104.001 107.06 109.363 111.019 104.001 115.907 104.001 108.462 112.621 107.617 116.622 103.409 116.622 104.255 112.621'/%3E%3Cpolygon class='st0' points='116.464 114.189 125.971 106.826 118.568 106.826 119.166 104.001 132.22 104.001 131.684 106.476 122.239 113.797 130.014 113.797 129.395 116.622 115.948 116.622 116.464 114.189'/%3E%3C/g%3E%3C/svg%3E");}#spinner.vbsh{background-color:rgba(248,220,0,0.7);background-image:url("data:image/svg+xml,%3Csvg id='animatedText' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200' width='200' height='200'%3E%3Cstyle%3E path %7B fill:%23FFFFFF%7D g %7B transform-origin:center;animation:zoomInOut 2s infinite ease-in-out;%7D g:nth-of-type(odd) %7B animation-delay:0s;%7D g:nth-of-type(even) %7B animation-delay:1s;%7D@keyframes zoomInOut %7B 0%25,100%25 %7B transform:scale(1);%7D 50%25 %7B transform:scale(1.2);%7D %7D %3C/style%3E%3Cg fill='%23fff'%3E%3Cpath class='st0' d='m57.086 70.355v49.948l.514.232c1.483.674 3.349 1.315 5.546 1.901 2.229.595 4.778.901 7.572.901 2.634 0 5.116-.472 7.375-1.392 2.264-.92 4.261-2.258 5.932-3.975 1.665-1.718 2.988-3.814 3.921-6.234.933-2.413 1.406-5.139 1.406-8.106 0-3.165-.433-5.997-1.283-8.423-.856-2.44-2.048-4.524-3.534-6.194-1.496-1.673-3.321-2.973-5.426-3.853-3.347-1.399-7.247-1.668-11.143-.842-1.093.236-2.231.586-3.392 1.048v-15.012h-7.488zm93.523 0v52.147h7.484v-28.628c1.177-.832 2.558-1.649 4.107-2.421 1.637-.818 3.351-1.229 5.101-1.229 2.706 0 4.665.697 5.831 2.071 1.2 1.417 1.804 3.7 1.804 6.795v23.412h7.564v-23.331c0-4.926-1.085-8.754-3.221-11.372-2.182-2.673-5.859-4.027-10.931-4.027-2.386 0-4.576.388-6.516 1.155-1.34.532-2.592 1.158-3.739 1.868v-16.44zm-18.604 13.417c-3.664 0-6.664.9-8.927 2.676-2.327 1.836-3.509 4.383-3.509 7.581 0 1.461.204 2.758.612 3.861.418 1.123 1.074 2.145 1.953 3.03.851.862 1.949 1.67 3.265 2.388 1.282.699 2.862 1.369 4.664 1.978 1.614.591 2.998 1.156 4.122 1.672 1.068.498 1.951 1.021 2.616 1.558.602.488 1.044 1.034 1.311 1.635.268.615.408 1.392.408 2.322 0 1.89-.665 4.407-6.442 4.407-2.055 0-3.691-.396-4.853-1.174-1.19-.798-2.186-1.945-2.959-3.422l-.437-.83-5.998 3.747.441.746c1.257 2.127 2.961 3.905 5.054 5.278 2.123 1.397 5.064 2.111 8.752 2.111 1.915 0 3.714-.259 5.331-.76 1.643-.506 3.081-1.264 4.281-2.233 1.214-.985 2.187-2.216 2.885-3.669.705-1.451 1.057-3.12 1.057-4.961 0-3.145-.929-5.71-2.776-7.641-1.782-1.855-4.409-3.401-7.809-4.606-1.716-.591-3.14-1.133-4.238-1.606-1.059-.454-1.921-.909-2.569-1.351-.563-.384-.958-.8-1.162-1.244-.214-.452-.324-.997-.324-1.617 0-.935.393-1.713 1.21-2.373.854-.698 2.238-1.052 4.113-1.052 1.521 0 2.906.364 4.111 1.089 1.249.747 2.352 1.7 3.279 2.827l.547.661 5.356-4.322-.503-.683c-1.418-1.914-3.183-3.416-5.232-4.455-2.056-1.043-4.623-1.569-7.63-1.569zm-114.505.872 14.036 37.859h7.772l14.032-37.859h-7.685l-10.082 27.761-10.013-27.761zm54.401 5.75c1.294.067 2.503.349 3.611.849 1.272.576 2.401 1.433 3.352 2.536.966 1.116 1.741 2.51 2.299 4.134.563 1.634.845 3.509.845 5.566s-.282 3.944-.845 5.607c-.559 1.644-1.367 3.068-2.401 4.234-1.025 1.152-2.298 2.057-3.79 2.687-2.254.945-4.944 1.306-8.02.598-.836-.193-1.636-.439-2.379-.72v-23.638c1.078-.665 2.156-1.137 3.221-1.406 1.435-.365 2.812-.514 4.106-.447z'/%3E%3Cpath class='st0' d='m106.549 136.785h-14.104l11.028-73.57h14.099z'/%3E%3Cpath class='st0' d='m92.445 136.785 11.028-73.57h5.64'/%3E%3C/g%3E%3C/svg%3E");}#spinner.ava{background-color:rgba(0,0,102,0.55);background-image:url("data:image/svg+xml,%3Csvg id='animatedText' viewBox='0 0 200 200' width='200' height='200' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E path %7B fill:%23FFFFFF%7D g %7B transform-origin:center;animation:zoomInOut 2s infinite ease-in-out;%7D g:nth-of-type(odd) %7B animation-delay:0s;%7D g:nth-of-type(even) %7B animation-delay:1s;%7D@keyframes zoomInOut %7B 0%25,100%25 %7B transform:scale(1);%7D 50%25 %7B transform:scale(1.2);%7D %7D %3C/style%3E%3Cg fill='%23fff'%3E%3Cpath d='m93.4 71.168c.347.434.347.955.174 1.563l-22.232 55.145c-.347.868-1.476 1.65-2.432 1.65h-7.989c-1.042 0-1.997-.868-2.345-1.65l-22.232-55.145c-.261-.521-.261-1.129 0-1.563.347-.434.868-.695 1.476-.695h7.903c1.042 0 2.084.695 2.432 1.65l16.761 41.511 16.761-41.511c.347-.955 1.389-1.65 2.432-1.65h7.903c.608 0 1.129.261 1.389.695'/%3E%3Cpath d='m30.787 72.124c-.434-.955-1.389-1.65-2.432-1.65h-7.903c-.608 0-1.129.261-1.389.695-.347.434-.434 1.042-.174 1.563l12.158 30.134h-11.463c-1.129 0-2.084.868-2.084 1.997v7.121c0 1.129.955 1.997 2.084 1.997h15.979l5.645 13.895c.347.868 1.476 1.65 2.432 1.65h7.903c.608 0 1.129-.261 1.389-.695s.347-1.042.087-1.563l-22.232-55.145z'/%3E%3Cpath d='m76.9 127.268c-.261.521-.174 1.129.087 1.563s.782.695 1.389.695h7.903c.955 0 2.084-.782 2.432-1.65l5.645-13.895h15.979c1.129 0 2.084-.955 2.084-1.997v-7.121c0-1.042-.955-1.997-2.084-1.997h-11.463l12.158-30.134c.261-.608.174-1.129-.174-1.563-.347-.434-.868-.695-1.476-.695h-7.903c-1.042 0-1.997.695-2.432 1.65l-22.145 55.145z'/%3E%3Cpath d='m133.955 71.689h2.258l3.734 10.682h-2.258l-.695-2.258h-3.821l-.695 2.258h-2.171l3.647-10.682zm-.347 6.687h2.779l-.955-3.039c-.174-.608-.434-1.65-.434-1.65s-.261 1.042-.434 1.65l-.955 3.039z'/%3E%3Cpath d='m145.592 81.503c-.434.608-.955 1.042-2.258 1.042-1.563 0-2.692-.782-2.692-2.345 0-1.65 1.389-2.258 3.039-2.432 1.303-.174 1.824-.261 1.824-.868 0-.521-.434-.868-1.303-.868-.955 0-1.389.347-1.476 1.042h-1.824c.087-1.303 1.042-2.518 3.3-2.518s3.213 1.042 3.213 2.779v3.908c0 .608.087.955.261 1.042v.087h-1.997c0-.174-.087-.521-.087-.868zm0-1.911v-1.129c-.347.174-.868.347-1.389.434-1.042.261-1.563.521-1.563 1.216s.521.955 1.216.955c1.129 0 1.737-.695 1.737-1.476z'/%3E%3Cpath d='m151.063 75.945c.521-.868 1.042-1.303 1.911-1.303.261 0 .347 0 .521.087v1.737h-.087c-1.303-.174-2.258.608-2.258 2.171v3.734h-1.997v-7.729h1.997v1.303z'/%3E%3Cpath d='m154.189 82.545h1.997c.174.521.608.868 1.563.868 1.129 0 1.737-.521 1.737-1.563v-.868h-.087c-.434.521-1.042.868-1.997.868-1.737 0-3.387-1.303-3.387-3.647 0-2.258 1.389-3.734 3.3-3.734.955 0 1.65.347 2.084 1.042v-.868h1.997v7.121c0 1.042-.347 1.824-.868 2.345-.608.608-1.65.868-2.779.868-2.084 0-3.387-.955-3.561-2.432zm5.385-4.342c0-1.129-.608-2.084-1.824-2.084-1.042 0-1.737.782-1.737 2.084s.695 2.084 1.737 2.084c1.303 0 1.824-.955 1.824-2.084z'/%3E%3Cpath d='m167.65 81.503c-.434.608-.955 1.042-2.258 1.042-1.563 0-2.692-.782-2.692-2.345 0-1.65 1.389-2.258 3.039-2.432 1.303-.174 1.824-.261 1.824-.868 0-.521-.434-.868-1.303-.868-.955 0-1.389.347-1.476 1.042h-1.824c.087-1.303 1.042-2.518 3.3-2.518s3.213 1.042 3.213 2.779v3.908c0 .608.087.955.261 1.042v.087h-1.997c0-.174-.087-.521-.087-.868zm0-1.911v-1.129c-.347.174-.868.347-1.389.434-1.042.261-1.563.521-1.563 1.216s.521.955 1.216.955c1.129 0 1.737-.695 1.737-1.476z'/%3E%3Cpath d='m175.987 82.371v-.868h-.087c-.521.695-1.129 1.129-2.171 1.129-1.737 0-2.692-1.129-2.692-2.779v-5.211h1.997v4.776c0 .868.434 1.389 1.303 1.389.955 0 1.563-.695 1.563-1.737v-4.429h1.997v7.642h-1.911v.087z'/%3E%3Cpath d='m130.221 87.061h2.258l1.911 6.166c.174.695.434 1.737.434 1.737s.261-1.042.434-1.737l1.824-6.166h2.171l-3.561 10.682h-1.824z'/%3E%3Cpath d='m138.992 93.921c0-2.258 1.563-3.995 3.734-3.995 2.432 0 3.734 1.911 3.734 4.603h-5.558c.174 1.216.782 1.911 1.997 1.911.782 0 1.216-.347 1.476-.955h1.997c-.261 1.389-1.476 2.518-3.474 2.518-2.518 0-3.908-1.824-3.908-4.082zm1.997-.782h3.387c-.087-.955-.695-1.65-1.65-1.65-1.042 0-1.563.608-1.737 1.65z'/%3E%3Cpath d='m149.674 91.316c.521-.868 1.042-1.303 1.911-1.303.261 0 .347 0 .521.087v1.737c-1.303-.174-2.258.608-2.258 2.171v3.734h-2.084v-7.642h1.997v1.216z'/%3E%3Cpath d='m156.187 94.268-.868.868v2.605h-1.997v-10.682h1.997v5.905l2.692-2.866h2.432l-2.779 2.953 3.126 4.776h-2.432l-2.171-3.561z'/%3E%3Cpath d='m160.876 93.921c0-2.258 1.563-3.995 3.734-3.995 2.432 0 3.734 1.911 3.734 4.603h-5.558c.174 1.216.782 1.911 1.997 1.911.782 0 1.216-.347 1.476-.955h1.997c-.261 1.389-1.476 2.518-3.474 2.518-2.518 0-3.908-1.824-3.908-4.082zm1.998-.782h3.387c-.087-.955-.695-1.65-1.65-1.65-1.042 0-1.563.608-1.737 1.65z'/%3E%3Cpath d='m171.645 91.142c.608-.782 1.216-1.216 2.258-1.216 1.563 0 2.605 1.216 2.605 2.866v5.037h-1.997v-4.776c0-.782-.521-1.389-1.303-1.389-.868 0-1.563.695-1.563 1.737v4.342h-1.997v-10.682h1.997v4.082z'/%3E%3Cpath d='m180.068 91.316c.521-.868 1.042-1.303 1.911-1.303.261 0 .347 0 .521.087v1.737h-.087c-1.303-.174-2.258.608-2.258 2.171v3.734h-1.997v-7.642h1.997v1.216z'/%3E%3C/g%3E%3C/svg%3E");}#spinner.rvbw{background-color:rgba(0,105,112,0.65);background-image:url("data:image/svg+xml,%3Csvg id='animatedText' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200' width='200' height='200'%3E%3Cstyle%3E path %7B fill:%23FFFFFF%7D g %7B transform-origin:center;animation:zoomInOut 2s infinite ease-in-out;%7D g:nth-of-type(odd) %7B animation-delay:0s;%7D g:nth-of-type(even) %7B animation-delay:1s;%7D@keyframes zoomInOut %7B 0%25,100%25 %7B transform:scale(1);%7D 50%25 %7B transform:scale(1.2);%7D %7D %3C/style%3E%3Cg%3E%3Cpath d='M32.35,89.256h9.806l-14.851,14.85,11.551,11.549h-9.806l-11.55-11.549s14.85-14.85,14.85-14.85ZM47.737,89.256h9.806l-14.85,14.85,11.55,11.549h-9.806l-11.55-11.549s14.85-14.85,14.85-14.85Z' /%3E%3Cpath d='M65.426,94.649h1.62c1.132,0,2.264.754,2.264,2.753,0,2.111-1.208,2.979-2.339,2.979h-1.546v-5.732h0ZM59.919,115.655h5.732v-9.429h1.132c.867,0,1.648.268,1.999,1.622.429,1.656.528,5.92.791,7.806h6.11c-.603-2.569-.528-7.015-1.432-9.806-.453-1.395-1.372-2.37-2.376-2.716,0,0-.491-.187-.754-.226.264-.037.428-.119.754-.264,1.836-.811,3.055-2.451,3.055-6.6,0-4.902-2.678-6.787-6.827-6.787h-8.183v26.399h-.001Z'/%3E%3Cpath d='M103.856,94.121h1.622c1.093,0,2.055.754,2.055,2.64,0,2.074-1.151,2.79-2.207,2.79h-1.47v-5.431h0ZM103.856,104.718h1.584c1.32,0,2.244.748,2.244,3.018,0,2.041-1.113,2.753-2.283,2.753h-1.546v-5.771h0ZM110.306,102.23c-.303-.128-.491-.151-.755-.226.264-.075.453-.089.755-.264,1.697-.981,2.79-2.15,2.79-6.26,0-4.714-3.092-6.222-6.561-6.222h-8.185v26.399h8.789c3.016,0,6.259-.904,6.259-7.543,0-2.929-1.206-5.091-3.092-5.883'/%3E%3Cpath d='M82.899,115.655h6.859l5.499-26.399h-5.933l-2.65,15.538-.204,1.509-.193-1.509-2.66-15.538h-6.199l5.481,26.399Z'/%3E%3Cpath d='M167.65,89.256h-9.806l14.85,14.85-11.55,11.549h9.806l11.55-11.549s-14.85-14.85-14.85-14.85ZM152.263,89.256h-9.806l14.85,14.85-11.551,11.549h9.806l11.55-11.549-14.849-14.85h0Z'/%3E%3Cpath d='M121.526,89.256h-5.507l3.471,26.399h6.636l2.168-16.217.151-1.508.153,1.508,2.318,16.217h6.537l3.571-26.399h-5.28l-1.784,16.292-.12,1.509-.124-1.509-2.196-16.292h-5.808l-2.127,16.217-.156,1.509-.119-1.509-1.784-16.217h0Z'/%3E%3C/g%3E%3C/svg%3E");}#spinner.gr-invia{background-color:rgba(161,158,140,0.75);background-image:url("data:image/svg+xml,%3Csvg id='animatedText' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200' width='200' height='200'%3E%3Cstyle%3E path %7B fill:%23FFFFFF%7D g %7B transform-origin:center;animation:zoomInOut 2s infinite ease-in-out;%7D g:nth-of-type(odd) %7B animation-delay:0s;%7D g:nth-of-type(even) %7B animation-delay:1s;%7D@keyframes zoomInOut %7B 0%25,100%25 %7B transform:scale(1);%7D 50%25 %7B transform:scale(1.2);%7D %7D %3C/style%3E%3Cg%3E%3Cpath d='M54.417,94.522c0,13.104 -9.867,23.776 -23.317,23.776l-1.387,9.083l1.387,0c17.744,0 31.643,-14.853 31.643,-32.853l-8.325,0l0,-0.005Z' style='fill:white;fill-rule:nonzero;'/%3E%3Cpath d='M62.743,78.324c-5.787,-0.32 -13.003,3.819 -11.781,16.197l-9.259,0c0,-13.227 5.84,-22.549 21.904,-21.867l-0.864,5.669Z' style='fill:white;fill-rule:nonzero;'/%3E%3Cpath d='M17.927,78.324c5.787,-0.32 13.003,3.819 11.781,16.197l9.259,0c0,-13.227 -5.84,-22.549 -21.904,-21.867l0.864,5.669Z' style='fill:white;fill-rule:nonzero;'/%3E%3Cpath d='M82.157,117.162l0,-18.884c-0.567,-0.095 -1.23,-0.174 -1.988,-0.237c-0.725,-0.095 -1.435,-0.174 -2.13,-0.237l0,-3.786c1.515,-0.189 3.139,-0.316 4.875,-0.379c1.735,-0.095 3.486,-0.11 5.253,-0.047l0,23.569l-6.011,0Zm6.768,-30.669c0,1.01 -0.379,1.877 -1.136,2.603c-0.725,0.694 -1.609,1.041 -2.65,1.041c-1.01,0 -1.893,-0.347 -2.65,-1.041c-0.726,-0.726 -1.089,-1.593 -1.089,-2.603c0,-1.01 0.363,-1.877 1.089,-2.603c0.757,-0.726 1.641,-1.089 2.65,-1.089c1.041,0 1.925,0.363 2.65,1.089c0.757,0.694 1.136,1.562 1.136,2.603Z' style='fill:white;fill-rule:nonzero;'/%3E%3Cpath d='M110.641,117.162l0,-15.05c0,-1.199 -0.205,-2.146 -0.615,-2.84c-0.41,-0.694 -1.167,-1.041 -2.271,-1.041c-0.757,0 -1.483,0.205 -2.177,0.615c-0.663,0.41 -1.246,0.962 -1.751,1.656c-0.473,0.663 -0.852,1.451 -1.136,2.366c-0.284,0.915 -0.426,1.893 -0.426,2.934l0,11.359l-6.011,0l0,-18.884c-0.568,-0.095 -1.23,-0.174 -1.988,-0.237c-0.726,-0.095 -1.436,-0.174 -2.13,-0.237l0,-3.786c1.515,-0.189 3.124,-0.316 4.828,-0.379c1.704,-0.095 3.36,-0.11 4.97,-0.047c0,0.568 -0.032,1.262 -0.095,2.082c-0.031,0.82 -0.11,1.546 -0.237,2.177l0.047,0c0.726,-1.388 1.751,-2.508 3.076,-3.36c1.357,-0.883 2.997,-1.325 4.922,-1.325c1.325,0 2.43,0.205 3.313,0.615c0.915,0.379 1.641,0.915 2.177,1.609c0.537,0.663 0.915,1.451 1.136,2.366c0.252,0.883 0.379,1.846 0.379,2.887l0,16.517l-6.011,0Z' style='fill:white;fill-rule:nonzero;'/%3E%3Cpath d='M134.866,117.162l-7.194,0l-8.093,-23.522l6.531,0l3.786,11.359c0.347,1.104 0.631,2.13 0.852,3.076c0.253,0.915 0.474,1.846 0.663,2.792l0.094,0c0.189,-0.947 0.395,-1.877 0.615,-2.792c0.221,-0.947 0.489,-1.956 0.804,-3.029l3.692,-11.406l6.389,0l-8.14,23.522Z' style='fill:white;fill-rule:nonzero;'/%3E%3Cpath d='M148.111,117.162l0,-18.884c-0.567,-0.095 -1.23,-0.174 -1.988,-0.237c-0.725,-0.095 -1.435,-0.174 -2.13,-0.237l0,-3.786c1.515,-0.189 3.14,-0.316 4.875,-0.379c1.735,-0.095 3.487,-0.11 5.253,-0.047l0,23.569l-6.011,0Zm6.768,-30.669c0,1.01 -0.379,1.877 -1.135,2.603c-0.726,0.694 -1.61,1.041 -2.651,1.041c-1.01,0 -1.893,-0.347 -2.65,-1.041c-0.726,-0.726 -1.089,-1.593 -1.089,-2.603c0,-1.01 0.363,-1.877 1.089,-2.603c0.757,-0.726 1.641,-1.089 2.65,-1.089c1.041,0 1.925,0.363 2.651,1.089c0.757,0.694 1.135,1.562 1.135,2.603Z' style='fill:white;fill-rule:nonzero;'/%3E%3Cpath d='M172.762,106.607c-1.546,0 -2.824,0.095 -3.834,0.284c-1.01,0.189 -1.814,0.457 -2.414,0.805c-0.568,0.316 -0.978,0.71 -1.23,1.183c-0.221,0.442 -0.331,0.915 -0.331,1.42c0,0.789 0.236,1.436 0.71,1.94c0.505,0.505 1.199,0.757 2.082,0.757c0.757,0 1.436,-0.158 2.035,-0.473c0.631,-0.347 1.167,-0.773 1.609,-1.278c0.442,-0.536 0.773,-1.136 0.994,-1.798c0.252,-0.694 0.379,-1.404 0.379,-2.13l0,-0.71Zm10.175,10.176c-1.515,0.189 -3.124,0.316 -4.828,0.379c-1.703,0.095 -3.329,0.11 -4.875,0.047c0,-0.694 0.016,-1.373 0.047,-2.035c0.031,-0.694 0.094,-1.357 0.189,-1.988l-0.047,-0.047c-0.568,1.325 -1.53,2.414 -2.887,3.266c-1.325,0.82 -2.871,1.231 -4.638,1.231c-2.146,0 -3.802,-0.584 -4.97,-1.751c-1.167,-1.199 -1.751,-2.745 -1.751,-4.638c0,-1.42 0.332,-2.65 0.994,-3.692c0.662,-1.073 1.594,-1.972 2.793,-2.698c1.199,-0.726 2.635,-1.262 4.307,-1.609c1.672,-0.379 3.502,-0.568 5.49,-0.568l0,-1.136c0,-1.231 -0.347,-2.161 -1.041,-2.792c-0.663,-0.631 -1.846,-0.947 -3.55,-0.947c-1.073,0 -2.256,0.158 -3.549,0.473c-1.262,0.316 -2.366,0.726 -3.313,1.231l-0.71,-4.969c1.199,-0.41 2.54,-0.741 4.023,-0.994c1.483,-0.284 2.95,-0.426 4.401,-0.426c1.925,0 3.518,0.189 4.78,0.568c1.262,0.347 2.256,0.883 2.982,1.609c0.757,0.694 1.278,1.546 1.562,2.556c0.316,1.01 0.474,2.161 0.474,3.455l0,11.217c0.567,0.095 1.214,0.189 1.94,0.284c0.757,0.063 1.483,0.126 2.177,0.189l0,3.786Z' style='fill:white;fill-rule:nonzero;'/%3E%3C/g%3E%3C/svg%3E");}.box-verbund{background-color:#f7f3f3;padding:45px 30px;}a,button,h1 a.help{-webkit-transition:color 0.25s ease-in-out,background-color 0.25s ease-in-out;transition:color 0.25s ease-in-out,background-color 0.25s ease-in-out;}h1 a.help{color:#0b4e8e;font-size:18px;margin-top:16px;}h1 a.help:hover{color:#32a8e7;text-decoration:none;}.tx-twwc-ticketshop{}.tx-twwc-ticketshop p:empty,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header button:empty,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body li:empty,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body:empty,.tx-twwc-ticketshop #swisspassAbos .accordion-item:empty,.tx-twwc-ticketshop .payment-address-overview td:empty{display:none;}.tx-twwc-ticketshop ul{list-style-type:none;}.tx-twwc-ticketshop ul li{list-style-type:none;}.tx-twwc-ticketshop ol li{padding:0;margin:0;}.tx-twwc-ticketshop ul{padding:0;margin:0;}.tx-twwc-ticketshop ul li{padding:0;margin:0;}.tx-twwc-ticketshop ol{margin-left:1em;padding:0;}.tx-twwc-ticketshop{}.tx-twwc-ticketshop .svgmap{position:relative;left:0;top:0;z-index:10;margin:0;padding-bottom:20px;}.tx-twwc-ticketshop .svgmap svg{width:100%;height:auto;}.tx-twwc-ticketshop{}.tx-twwc-ticketshop .zoom{margin-bottom:24px;}.tx-twwc-ticketshop .zoom .btn{font-size:0;margin-left:6px;border-radius:0;border:none;width:48px;height:48px;display:inline-block;padding:9px;background-color:rgba(42,49,51,0.14);}.tx-twwc-ticketshop .zoom .btn:hover{background-color:#ffcb00;}.tx-twwc-ticketshop.vbl .zoom .btn:hover{background-color:#2C6892;}.tx-twwc-ticketshop.aags .zoom .btn:hover,.tx-twwc-ticketshop.rvbw .zoom .btn:hover{background-color:#e41b13;}.tx-twwc-ticketshop.ava .zoom .btn:hover{background-color:#000066;}.tx-twwc-ticketshop{}.tx-twwc-ticketshop .zonenplan{z-index:5;}.tx-twwc-ticketshop .preisausgabe{z-index:6;}.tx-twwc-ticketshop .zonenplan{position:relative;border:1px solid #fff;}.tx-twwc-ticketshop .detailOverlay{width:100%;position:absolute;z-index:5;}.tx-twwc-ticketshop .zonenplan path,.tx-twwc-ticketshop .zonenplan polygon,.tx-twwc-ticketshop .zonenplan rect{cursor:pointer;z-index:10;fill:#fff !important;opacity:0;-webkit-transition:opacity 0.1s;transition:opacity 0.1s;}.tx-twwc-ticketshop .zonenplan.started path,.tx-twwc-ticketshop .zonenplan.started polygon,.tx-twwc-ticketshop .zonenplan.started rect{opacity:0.6;}.tx-twwc-ticketshop .zonenplan path.inaktiv,.tx-twwc-ticketshop .zonenplan polygon.inaktiv,.tx-twwc-ticketshop .zonenplan rect.inaktiv{opacity:0.6 !important;cursor:auto;}.tx-twwc-ticketshop .zonenplan path.ausgewaehlt,.tx-twwc-ticketshop .zonenplan polygon.ausgewaehlt,.tx-twwc-ticketshop .zonenplan rect.ausgewaehlt{fill:#0e4194 !important;opacity:0.7 !important;cursor:default;}.tx-twwc-ticketshop .zonenplan path:hover,.tx-twwc-ticketshop .zonenplan polygon:hover,.tx-twwc-ticketshop .zonenplan rect:hover{opacity:0;}.tx-twwc-ticketshop{}.tx-twwc-ticketshop .box-verbund{background-color:#f7f3f3;margin:15px 0;padding:45px 30px;}.tx-twwc-ticketshop{}.tx-twwc-ticketshop .info-btn{background-image:url('../../../_assets/1a1c4462d009da437855101cc7ff64ea/Images/info-button.svg');cursor:pointer;width:18px;height:18px;display:inline-block;vertical-align:text-top;margin-top:2px;}.tx-twwc-ticketshop{}.tx-twwc-ticketshop #calculate-offer.fixed{position:fixed;bottom:20px;left:20px;z-index:50;background:#2C6892;color:white;font-family:"Helvetica Neue LT W01_41488878";text-align:center;width:calc(100vw - 40px);padding:12px;-webkit-transition:padding 0.2s;transition:padding 0.2s;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3);opacity:1;-webkit-transition:all 0.4s;transition:all 0.4s;}.tx-twwc-ticketshop #calculate-offer.fixed b{font-size:32px;color:white;font-family:"Helvetica Neue LT W01_41488878";}.tx-twwc-ticketshop #calculate-offer.fixed .shop-button{font-family:"Helvetica Neue LT W01_71488914";font-size:32px;color:white;padding:0;border:none;background:none;}.tx-twwc-ticketshop #calculate-offer.fixed strong a{color:white;font-family:"Helvetica Neue LT W01_41488878";font-size:18px;text-decoration:underline;}.tx-twwc-ticketshop table.prices{border-collapse:collapse;margin:18px 0 24px 0;padding:0;width:100%;--bs-table-bg:transparent;}.tx-twwc-ticketshop table.prices caption{display:none;}.tx-twwc-ticketshop table.prices tr{border-bottom:1px solid #000000;}.tx-twwc-ticketshop table.prices tr.key1,.tx-twwc-ticketshop table.prices tr.key2{background-color:#e4f3fe;}.tx-twwc-ticketshop table.prices tr.key3,.tx-twwc-ticketshop table.prices tr.key4{background-color:#fdf0d3;}.tx-twwc-ticketshop table.prices tr.key5,.tx-twwc-ticketshop table.prices tr.key6{background-color:#fcd9e9;}.tx-twwc-ticketshop table.prices tr.key2,.tx-twwc-ticketshop table.prices tr.key4{border-bottom:3px solid #000000;}.tx-twwc-ticketshop table.prices th{font-family:"Helvetica Neue LT W01_41488878";}.tx-twwc-ticketshop table.prices th strong{font-family:"Helvetica Neue LT W01_71488914";}.tx-twwc-ticketshop table.prices th .center{text-align:center;}.tx-twwc-ticketshop table.prices th.first{padding-left:0;}.tx-twwc-ticketshop table.prices th,.tx-twwc-ticketshop table.prices td{text-align:left;vertical-align:top;padding:14px 18px;border-bottom:none;}@media screen and (min-width:768px){.tx-twwc-ticketshop table.prices th.border-right,.tx-twwc-ticketshop table.prices td.border-right{border-right:1px solid #3C3C3C;}}@media screen and (min-width:768px){.tx-twwc-ticketshop table.prices th.border-right-dotted,.tx-twwc-ticketshop table.prices td.border-right-dotted{border-right:1px dotted #3C3C3C;}}.tx-twwc-ticketshop table.prices th.center,.tx-twwc-ticketshop table.prices td.center{text-align:center;}.tx-twwc-ticketshop table.prices th.text-right,.tx-twwc-ticketshop table.prices td.text-right{text-align:right;}.tx-twwc-ticketshop table.prices td[scope=row]{text-align:left;font-family:"Helvetica Neue LT W01_71488914";padding-left:0;position:relative;}.tx-twwc-ticketshop table.prices td.selected{background-color:#d4eacc;}.tx-twwc-ticketshop table.prices tr.firstheader th{padding-bottom:0;}.tx-twwc-ticketshop table.prices tr.secondheader th{padding-top:0;}.tx-twwc-ticketshop table.prices.no-select-bg td.selected{background-color:transparent;}.tx-twwc-ticketshop table.singleprice{border-collapse:collapse;margin:36px 0 24px 0;padding:0;width:100%;}.tx-twwc-ticketshop table.singleprice td,.tx-twwc-ticketshop table.singleprice th{padding:12px;text-align:center;vertical-align:middle;}@media screen and (max-width:767px){.tx-twwc-ticketshop table.singleprice td,.tx-twwc-ticketshop table.singleprice th{padding-right:12px;font-size:13px;}}.tx-twwc-ticketshop table.singleprice td.percent,.tx-twwc-ticketshop table.singleprice th.percent{padding:0;width:36px;text-align:left;vertical-align:top;}@media screen and (max-width:767px){.tx-twwc-ticketshop table.singleprice td.percent,.tx-twwc-ticketshop table.singleprice th.percent{width:36px;}.tx-twwc-ticketshop table.singleprice td.percent img,.tx-twwc-ticketshop table.singleprice th.percent img{width:24px;height:24px;}}.tx-twwc-ticketshop table.singleprice td.departure,.tx-twwc-ticketshop table.singleprice td.segments,.tx-twwc-ticketshop table.singleprice td.arrival,.tx-twwc-ticketshop table.singleprice td.duration,.tx-twwc-ticketshop table.singleprice th.departure,.tx-twwc-ticketshop table.singleprice th.segments,.tx-twwc-ticketshop table.singleprice th.arrival,.tx-twwc-ticketshop table.singleprice th.duration{width:160px;}.tx-twwc-ticketshop table.singleprice td.departure,.tx-twwc-ticketshop table.singleprice th.departure{text-align:right;padding-right:20px;padding-left:0;width:100px;}@media screen and (max-width:767px){.tx-twwc-ticketshop table.singleprice td.departure,.tx-twwc-ticketshop table.singleprice th.departure{padding-right:8px;}}.tx-twwc-ticketshop table.singleprice td.segments,.tx-twwc-ticketshop table.singleprice th.segments{width:400px;padding:20px 12px 0 12px;position:relative;overflow:hidden;}.tx-twwc-ticketshop table.singleprice td.segments:before,.tx-twwc-ticketshop table.singleprice th.segments:before{position:absolute;top:28px;left:0;content:"";background:url("/typo3conf/ext/twwc_ticketshop/Resources/Public/Images/pearl-left.svg") no-repeat left top;background-size:12px 12px;width:12px;height:12px;}.tx-twwc-ticketshop table.singleprice td.segments:after,.tx-twwc-ticketshop table.singleprice th.segments:after{position:absolute;top:28px;right:0;content:"";background:url("/typo3conf/ext/twwc_ticketshop/Resources/Public/Images/pearl-right.svg") no-repeat right top;background-size:500px 12px;width:500px;height:12px;}.tx-twwc-ticketshop table.singleprice td.segments span,.tx-twwc-ticketshop table.singleprice th.segments span{position:relative;z-index:1;background-color:#eeeeee;padding:3px 5px;}.tx-twwc-ticketshop table.singleprice td.segments div.stops,.tx-twwc-ticketshop table.singleprice th.segments div.stops{font-size:12px;margin-bottom:6px;}.tx-twwc-ticketshop table.singleprice td.arrival,.tx-twwc-ticketshop table.singleprice th.arrival{text-align:left;padding-left:20px;}@media screen and (max-width:767px){.tx-twwc-ticketshop table.singleprice td.arrival,.tx-twwc-ticketshop table.singleprice th.arrival{padding-left:8px;}}.tx-twwc-ticketshop table.singleprice td.price-btn,.tx-twwc-ticketshop table.singleprice th.price-btn{text-align:right;padding-left:0;}.tx-twwc-ticketshop table.singleprice td.price-btn button,.tx-twwc-ticketshop table.singleprice th.price-btn button{margin:0;width:100%;}@media screen and (max-width:767px){.tx-twwc-ticketshop table.singleprice td.price-btn button,.tx-twwc-ticketshop table.singleprice th.price-btn button{padding:6px;line-height:24px;}}@media screen and (max-width:767px){.tx-twwc-ticketshop table.prices{border:0;}.tx-twwc-ticketshop table.prices caption{display:block;text-align:left;}.tx-twwc-ticketshop table.prices caption strong{font-family:"Helvetica Neue LT W01_71488914";}.tx-twwc-ticketshop table.prices thead{display:none;}.tx-twwc-ticketshop table.prices th,.tx-twwc-ticketshop table.prices td{padding-top:7px;padding-bottom:7px;}.tx-twwc-ticketshop table.prices tr{display:block;}.tx-twwc-ticketshop table.prices td{display:block;text-align:right;padding-left:8px;padding-right:8px;}.tx-twwc-ticketshop table.prices td[scope=row]{text-align:left;position:relative;}.tx-twwc-ticketshop table.prices td:before{content:attr(data-label);float:left;}.tx-twwc-ticketshop table.prices td:last-child{border-bottom:0;}.tx-twwc-ticketshop table.prices.route-prices td{text-align:left;padding:14px 20px;}.tx-twwc-ticketshop table.prices.route-prices caption{padding:6px 20px;}.tx-twwc-ticketshop table.prices.route-prices caption strong{font-size:24px;}}.tx-twwc-ticketshop{}.tx-twwc-ticketshop .basketlist{margin:0 0 0px 0;padding:36px 0;border-top:1px solid #cccccc;}.tx-twwc-ticketshop .basketlist.bottom:last-child{padding-bottom:0;}.tx-twwc-ticketshop .basketlist.price-total{border-bottom:7px double #cccccc;}.tx-twwc-ticketshop .basketlist.price-total strong{margin-bottom:0;}@media screen and (min-width:768px){.tx-twwc-ticketshop .basketlist{margin:0 0 0 0;}.tx-twwc-ticketshop .basketlist.price-total{margin-bottom:36px;}.tx-twwc-ticketshop .basketlist .col-price{text-align:right;padding-right:64px;}}.tx-twwc-ticketshop .basketlist > div .datepicker{width:160px;}.tx-twwc-ticketshop .basketlist > div .right{text-align:left;}@media screen and (min-width:768px){.tx-twwc-ticketshop .basketlist > div .right{position:relative;text-align:right;margin-right:60px;}}.tx-twwc-ticketshop .basketlist > div .right strong{display:block;margin-bottom:6px;}@media screen and (min-width:768px){.tx-twwc-ticketshop .basketlist > div .right strong{margin-bottom:12px;}}@media screen and (min-width:768px){.tx-twwc-ticketshop .basketlist > div .right a{position:absolute;right:-24px;top:35px;}}.tx-twwc-ticketshop .basketlist > div strong{display:block;margin-bottom:6px;}@media screen and (min-width:768px){.tx-twwc-ticketshop .basketlist > div strong{margin-bottom:12px;}}.tx-twwc-ticketshop .basketlist > div .glyphicon-remove{color:#e41b13;font-size:20px;top:4px;left:3px;}.tx-twwc-ticketshop #coupon-error{padding:12px;margin-bottom:12px;background:#cd071e;}.tx-twwc-ticketshop #coupon-error strong{padding:0;margin:0;}.tx-twwc-ticketshop{}.tx-twwc-ticketshop a.sp-btn{margin:15px 0;display:inline-block;background:#C51416;border-radius:2px;font-size:16px;font-family:"Helvetica Neue LT W01_41488878";line-height:48px;height:48px;padding:0 14px;color:white !important;text-decoration:none;min-width:205px;text-align:center;border:none;}.tx-twwc-ticketshop a.sp-btn span{font-family:"Helvetica Neue LT W01_71488914";}.tx-twwc-ticketshop a.sp-btn:hover{background:#AF1602;text-decoration:none !important;}.tx-twwc-ticketshop a.sp-btn:active,.tx-twwc-ticketshop a.sp-btn:focus{background:#921000;text-decoration:none !important;}.tx-twwc-ticketshop{}.tx-twwc-ticketshop form.option-1{background:#D5D5D5;border-radius:18px;padding:40px;}.tx-twwc-ticketshop form .box-swisspass{background:#D5D5D5;border-radius:18px;padding:40px;}.tx-twwc-ticketshop .show-other-user,.tx-twwc-ticketshop .buy-for-me{display:none;}.tx-twwc-ticketshop .show-other-user.show,.tx-twwc-ticketshop .buy-for-me.show{display:block;}.tx-twwc-ticketshop{}.tx-twwc-ticketshop input[type=checkbox]:not(#flexSwitchCheckDefault),.tx-twwc-ticketshop input[type=radio]{display:none;}.tx-twwc-ticketshop #verifyCardNumberButton.success{background-color:green;color:#FFFFFF;}.tx-twwc-ticketshop #submitformOption input.parsley-error{background:white;}.tx-twwc-ticketshop .input-group-text{border-radius:0;z-index:4;}.tx-twwc-ticketshop .input-group-text.highlight{background:#e41b13;border-color:#e41b13;}.tx-twwc-ticketshop .input-group-text.highlight button{color:#FFFFFF;border:none;}.tx-twwc-ticketshop .input-group-addon{z-index:49;}.tx-twwc-ticketshop #route-datepicker.input-group input{border-radius:0;}.tx-twwc-ticketshop{}.tx-twwc-ticketshop button.prev-day,.tx-twwc-ticketshop button.next-day{border-radius:0;border-color:transparent;background:rgba(44,104,146,0.65);color:#FFFFFF;}.tx-twwc-ticketshop button.prev-day:hover,.tx-twwc-ticketshop button.prev-day:focus,.tx-twwc-ticketshop button.next-day:hover,.tx-twwc-ticketshop button.next-day:focus{background:#2c6892;border-color:transparent;color:#FFFFFF;}.tx-twwc-ticketshop button.prev-day:disabled,.tx-twwc-ticketshop button.next-day:disabled{background:#cccccc;border-color:transparent;color:#FFFFFF;}.tx-twwc-ticketshop button.prev-day button.prev-day,.tx-twwc-ticketshop button.next-day button.prev-day{border-top-right-radius:0;border-bottom-right-radius:0;}.tx-twwc-ticketshop button.prev-day button.next-day,.tx-twwc-ticketshop button.next-day button.next-day{border-top-left-radius:0;border-bottom-left-radius:0;}.tx-twwc-ticketshop input.restricted{border-left:0 !important;border-right:0 !important;}.tx-twwc-ticketshop .btn-check:checked + label.btn-outline-secondary{background:#2C6892;}.tx-twwc-ticketshop label.btn-outline-secondary{border-radius:0;border-color:#cccccc;background:white;min-height:56px;padding:0;line-height:56px;}.tx-twwc-ticketshop label.btn-outline-secondary:hover,.tx-twwc-ticketshop label.btn-outline-secondary:focus{background:#2C6892;color:white;}.tx-twwc-ticketshop.ava button.prev-day,.tx-twwc-ticketshop.ava button.next-day{border-color:rgba(0,0,102,0.65);background:rgba(0,0,102,0.65);}.tx-twwc-ticketshop.ava button.prev-day:hover,.tx-twwc-ticketshop.ava button.prev-day:focus,.tx-twwc-ticketshop.ava button.next-day:hover,.tx-twwc-ticketshop.ava button.next-day:focus{background:#000066;border-color:#000066;color:#FFFFFF;}.tx-twwc-ticketshop.ava .btn-check:checked + label.btn-outline-secondary{background:#000066;}.tx-twwc-ticketshop.ava label.btn-outline-secondary:hover,.tx-twwc-ticketshop.ava label.btn-outline-secondary:focus{background:#000066;}.tx-twwc-ticketshop.ostwind button.prev-day,.tx-twwc-ticketshop.ostwind button.next-day{border:1px solid #707070 !important;background:rgba(255,191,0,0.65);border-radius:18px;}.tx-twwc-ticketshop.ostwind button.prev-day:hover,.tx-twwc-ticketshop.ostwind button.prev-day:focus,.tx-twwc-ticketshop.ostwind button.next-day:hover,.tx-twwc-ticketshop.ostwind button.next-day:focus{background:#ffbf00;border:1px solid #707070 !important;color:#FFFFFF;}.tx-twwc-ticketshop.ostwind .btn-check:checked + label.btn-outline-secondary{background:#FFBF00;}.tx-twwc-ticketshop.ostwind label.btn-outline-secondary:hover,.tx-twwc-ticketshop.ostwind label.btn-outline-secondary:focus{background:#164194;color:white;}.tx-twwc-ticketshop.vbsh button.prev-day,.tx-twwc-ticketshop.vbsh button.next-day{border-color:rgba(248,220,0,0.65);background:rgba(248,220,0,0.65);color:rgb(0,0,0);}.tx-twwc-ticketshop.vbsh button.prev-day:hover,.tx-twwc-ticketshop.vbsh button.prev-day:focus,.tx-twwc-ticketshop.vbsh button.next-day:hover,.tx-twwc-ticketshop.vbsh button.next-day:focus{background:#f8dc00;border-color:#f8dc00;color:rgb(0,0,0);}.tx-twwc-ticketshop.vbsh .btn-check:checked + label.btn-outline-secondary{background:#f8dc00;color:rgb(0,0,0);border:none;}.tx-twwc-ticketshop.vbsh label.btn-outline-secondary{border:none;}.tx-twwc-ticketshop.vbsh label.btn-outline-secondary:hover,.tx-twwc-ticketshop.vbsh label.btn-outline-secondary:focus{background:#f8dc00;color:rgb(0,0,0);}.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault),.tx-twwc-ticketshop select,.tx-twwc-ticketshop textarea{border-radius:0;border:1px solid #cccccc;}.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault)[type=checkbox],.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault)[type=radio],.tx-twwc-ticketshop select[type=checkbox],.tx-twwc-ticketshop select[type=radio],.tx-twwc-ticketshop textarea[type=checkbox],.tx-twwc-ticketshop textarea[type=radio]{display:none;}.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault)[type=checkbox] + label,.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault)[type=radio] + label,.tx-twwc-ticketshop select[type=checkbox] + label,.tx-twwc-ticketshop select[type=radio] + label,.tx-twwc-ticketshop textarea[type=checkbox] + label,.tx-twwc-ticketshop textarea[type=radio] + label{display:inline-block;cursor:pointer;padding:0 0 0 32px;position:relative;font-weight:400;}.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault)[type=checkbox] + label small,.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault)[type=radio] + label small,.tx-twwc-ticketshop select[type=checkbox] + label small,.tx-twwc-ticketshop select[type=radio] + label small,.tx-twwc-ticketshop textarea[type=checkbox] + label small,.tx-twwc-ticketshop textarea[type=radio] + label small{display:block;margin:8px 0;font-size:70%;line-height:125%;}.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault)[type=checkbox] + label.label-right,.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault)[type=radio] + label.label-right,.tx-twwc-ticketshop select[type=checkbox] + label.label-right,.tx-twwc-ticketshop select[type=radio] + label.label-right,.tx-twwc-ticketshop textarea[type=checkbox] + label.label-right,.tx-twwc-ticketshop textarea[type=radio] + label.label-right{padding:4px 32px 0 0;}.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault)[type=checkbox] + label.label-right:before,.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault)[type=radio] + label.label-right:before,.tx-twwc-ticketshop select[type=checkbox] + label.label-right:before,.tx-twwc-ticketshop select[type=radio] + label.label-right:before,.tx-twwc-ticketshop textarea[type=checkbox] + label.label-right:before,.tx-twwc-ticketshop textarea[type=radio] + label.label-right:before{left:initial;right:0;}.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault)[type=checkbox] + label.mright,.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault)[type=radio] + label.mright,.tx-twwc-ticketshop select[type=checkbox] + label.mright,.tx-twwc-ticketshop select[type=radio] + label.mright,.tx-twwc-ticketshop textarea[type=checkbox] + label.mright,.tx-twwc-ticketshop textarea[type=radio] + label.mright{margin-right:15px;}.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault)[type=checkbox] + label.agb,.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault)[type=radio] + label.agb,.tx-twwc-ticketshop select[type=checkbox] + label.agb,.tx-twwc-ticketshop select[type=radio] + label.agb,.tx-twwc-ticketshop textarea[type=checkbox] + label.agb,.tx-twwc-ticketshop textarea[type=radio] + label.agb{width:auto;}.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault)[type=checkbox] + label:before,.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault)[type=radio] + label:before,.tx-twwc-ticketshop select[type=checkbox] + label:before,.tx-twwc-ticketshop select[type=radio] + label:before,.tx-twwc-ticketshop textarea[type=checkbox] + label:before,.tx-twwc-ticketshop textarea[type=radio] + label:before{content:" ";position:absolute;top:2px;left:0;width:24px;height:24px;border-radius:12px;background:#FFFFFF;border:2px solid #cccccc;}.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault)[type=checkbox]:checked + label:before,.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault)[type=radio]:checked + label:before,.tx-twwc-ticketshop select[type=checkbox]:checked + label:before,.tx-twwc-ticketshop select[type=radio]:checked + label:before,.tx-twwc-ticketshop textarea[type=checkbox]:checked + label:before,.tx-twwc-ticketshop textarea[type=radio]:checked + label:before{background:transparent;background-image:url('../../../_assets/1a1c4462d009da437855101cc7ff64ea/Images/checked.svg');background-size:24px 24px;border:none;width:24px;height:24px;}.tx-twwc-ticketshop{}.tx-twwc-ticketshop ::-webkit-input-placeholder{color:black;}.tx-twwc-ticketshop ::-moz-placeholder{color:black;}.tx-twwc-ticketshop ::-ms-placeholder{color:black;}.tx-twwc-ticketshop ::-webkit-input-placeholder{color:black;}.tx-twwc-ticketshop ::-moz-placeholder{color:black;}.tx-twwc-ticketshop :-ms-input-placeholder{color:black;}.tx-twwc-ticketshop ::-ms-input-placeholder{color:black;}.tx-twwc-ticketshop ::placeholder{color:black;}.tx-twwc-ticketshop .col.parsley-error label,.tx-twwc-ticketshop input.parsley-error{background-color:rgba(205,7,30,0.35);color:black;}.tx-twwc-ticketshop select.parsley-error{background:rgba(205,7,30,0.35);color:black;}.tx-twwc-ticketshop select.parsley-error + ul + .btn-group button{background:rgba(205,7,30,0.35);}.tx-twwc-ticketshop select.parsley-error + ul + .btn-group button span,.tx-twwc-ticketshop select.parsley-error + ul + .btn-group button b{color:black;}.tx-twwc-ticketshop .parsley-errors-list{display:none;}.tx-twwc-ticketshop .form-floating > .form-control:not(:-moz-placeholder) ~ label::after{background:transparent;}.tx-twwc-ticketshop .form-floating > .form-control:not(:-ms-input-placeholder) ~ label::after{background:transparent;}.tx-twwc-ticketshop .form-floating > .form-control-plaintext ~ label::after,.tx-twwc-ticketshop .form-floating > .form-control:focus ~ label::after,.tx-twwc-ticketshop .form-floating > .form-control:not(:placeholder-shown) ~ label::after,.tx-twwc-ticketshop .form-floating > .form-select ~ label::after{background:transparent;}.tx-twwc-ticketshop{}.tx-twwc-ticketshop textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-twwc-ticketshop input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-twwc-ticketshop{}.tx-twwc-ticketshop .alert{margin-bottom:0;color:#FFFFFF;border:none;border-radius:0;}.tx-twwc-ticketshop .alert.out{display:none !important;}.tx-twwc-ticketshop .alert.in{display:block !important;}.tx-twwc-ticketshop .alert.swisspass-alert-warning{background-color:#ffcb00;border-color:#ffcb00;color:#000;}.tx-twwc-ticketshop .alert.swisspass-alert-warning p,.tx-twwc-ticketshop .alert.swisspass-alert-warning #swisspassAbos .accordion-item .accordion-header button,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header .alert.swisspass-alert-warning button,.tx-twwc-ticketshop .alert.swisspass-alert-warning #swisspassAbos .accordion-item .accordion-body li,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body .alert.swisspass-alert-warning li,.tx-twwc-ticketshop .alert.swisspass-alert-warning #swisspassAbos .accordion-item .accordion-body,.tx-twwc-ticketshop #swisspassAbos .accordion-item .alert.swisspass-alert-warning .accordion-body,.tx-twwc-ticketshop .alert.swisspass-alert-warning #swisspassAbos .accordion-item,.tx-twwc-ticketshop #swisspassAbos .alert.swisspass-alert-warning .accordion-item,.tx-twwc-ticketshop .alert.swisspass-alert-warning .payment-address-overview td,.tx-twwc-ticketshop .payment-address-overview .alert.swisspass-alert-warning td{margin-bottom:12px;}.tx-twwc-ticketshop .alert.swisspass-alert-warning strong{color:#e41b13;}.tx-twwc-ticketshop .alert.payment-info{background-color:#e2e7f1;border-color:#e2e7f1;color:#164193;}.tx-twwc-ticketshop .alert.payment-info p,.tx-twwc-ticketshop .alert.payment-info #swisspassAbos .accordion-item .accordion-header button,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header .alert.payment-info button,.tx-twwc-ticketshop .alert.payment-info #swisspassAbos .accordion-item .accordion-body li,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body .alert.payment-info li,.tx-twwc-ticketshop .alert.payment-info #swisspassAbos .accordion-item .accordion-body,.tx-twwc-ticketshop #swisspassAbos .accordion-item .alert.payment-info .accordion-body,.tx-twwc-ticketshop .alert.payment-info #swisspassAbos .accordion-item,.tx-twwc-ticketshop #swisspassAbos .alert.payment-info .accordion-item,.tx-twwc-ticketshop .alert.payment-info .payment-address-overview td,.tx-twwc-ticketshop .payment-address-overview .alert.payment-info td{margin-bottom:12px;}.tx-twwc-ticketshop .alert.payment-info strong{color:#164193;}.tx-twwc-ticketshop .alert.payment-info a{color:#164193;border-bottom:2px solid #164193;}.tx-twwc-ticketshop .alert.basket-alert-success{background-color:#28a745;border-color:#28a745;}.tx-twwc-ticketshop .alert.basket-alert-warning{background-color:#ffcb00;border-color:#ffcb00;}.tx-twwc-ticketshop .alert.basket-alert-warning p,.tx-twwc-ticketshop .alert.basket-alert-warning #swisspassAbos .accordion-item .accordion-header button,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header .alert.basket-alert-warning button,.tx-twwc-ticketshop .alert.basket-alert-warning #swisspassAbos .accordion-item .accordion-body li,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body .alert.basket-alert-warning li,.tx-twwc-ticketshop .alert.basket-alert-warning #swisspassAbos .accordion-item .accordion-body,.tx-twwc-ticketshop #swisspassAbos .accordion-item .alert.basket-alert-warning .accordion-body,.tx-twwc-ticketshop .alert.basket-alert-warning #swisspassAbos .accordion-item,.tx-twwc-ticketshop #swisspassAbos .alert.basket-alert-warning .accordion-item,.tx-twwc-ticketshop .alert.basket-alert-warning .payment-address-overview td,.tx-twwc-ticketshop .payment-address-overview .alert.basket-alert-warning td{color:#000 !important;}.tx-twwc-ticketshop .alert.basket-alert-warning a{color:#e41b13;border-bottom:2px solid #e41b13;}.tx-twwc-ticketshop .alert a{color:#FFFFFF;text-decoration:none;border-bottom:2px solid #FFFFFF;line-height:1.5;}.tx-twwc-ticketshop .alert a.hover{text-decoration:none;}.tx-twwc-ticketshop .alert.alert-basket{margin-bottom:20px;}.tx-twwc-ticketshop .alert.alert-basket p,.tx-twwc-ticketshop .alert.alert-basket #swisspassAbos .accordion-item .accordion-header button,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header .alert.alert-basket button,.tx-twwc-ticketshop .alert.alert-basket #swisspassAbos .accordion-item .accordion-body li,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body .alert.alert-basket li,.tx-twwc-ticketshop .alert.alert-basket #swisspassAbos .accordion-item .accordion-body,.tx-twwc-ticketshop #swisspassAbos .accordion-item .alert.alert-basket .accordion-body,.tx-twwc-ticketshop .alert.alert-basket #swisspassAbos .accordion-item,.tx-twwc-ticketshop #swisspassAbos .alert.alert-basket .accordion-item,.tx-twwc-ticketshop .alert.alert-basket .payment-address-overview td,.tx-twwc-ticketshop .payment-address-overview .alert.alert-basket td{color:#FFFFFF;}.tx-twwc-ticketshop .alert.basket-alert-success{background-color:#28a745;border-color:#28a745;}.tx-twwc-ticketshop .alert.basket-alert-warning{background-color:#ffcb00;border-color:#ffcb00;}.tx-twwc-ticketshop .alert.basket-alert-warning p,.tx-twwc-ticketshop .alert.basket-alert-warning #swisspassAbos .accordion-item .accordion-header button,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header .alert.basket-alert-warning button,.tx-twwc-ticketshop .alert.basket-alert-warning #swisspassAbos .accordion-item .accordion-body li,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body .alert.basket-alert-warning li,.tx-twwc-ticketshop .alert.basket-alert-warning #swisspassAbos .accordion-item .accordion-body,.tx-twwc-ticketshop #swisspassAbos .accordion-item .alert.basket-alert-warning .accordion-body,.tx-twwc-ticketshop .alert.basket-alert-warning #swisspassAbos .accordion-item,.tx-twwc-ticketshop #swisspassAbos .alert.basket-alert-warning .accordion-item,.tx-twwc-ticketshop .alert.basket-alert-warning .payment-address-overview td,.tx-twwc-ticketshop .payment-address-overview .alert.basket-alert-warning td{color:#000 !important;}.tx-twwc-ticketshop .alert.basket-alert-warning a{color:#e41b13;border-bottom:2px solid #e41b13;}.tx-twwc-ticketshop .alert.basket-error,.tx-twwc-ticketshop .alert.alert-error,.tx-twwc-ticketshop .alert.alert-danger{background:#e41b13;}.tx-twwc-ticketshop label[for=availability-data]{color:#000000;}.tx-twwc-ticketshop{}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table{width:245px;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget.dropdown-menu{background-color:#FFFFFF;border:1px solid #cccccc;color:#000000;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-bottom-color:#cccccc;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-bottom:6px solid #cccccc;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table td.day,.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table th,.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table td{padding:0;font-size:0.875rem;width:35px;height:35px;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table th.prev,.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table th.next{padding:0;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table th.prev > span,.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table th.next > span{margin:0 !important;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table th.prev.disabled,.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table th.next.disabled{opacity:0.5;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table td.day:hover{background:#2C6892;border-radius:50%;color:#FFFFFF;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table td.disabled{color:#cccccc;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#2C6892;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table td.active{background-color:#2C6892;border-radius:50%;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table td.active:after,.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table td.active:before{content:none;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-top:7px solid #cccccc;border-top-color:#cccccc;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-top:6px solid #cccccc;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table td span{margin:0 !important;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table td span:hover,.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table td span.active{background-color:#2C6892;color:#FFFFFF;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table td span{display:inline-block;width:14.2857142857%;height:50px;line-height:50px;cursor:pointer;border-radius:0;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget .datepicker-months .month,.tx-twwc-ticketshop .bootstrap-datetimepicker-widget .datepicker-decades .decade,.tx-twwc-ticketshop .bootstrap-datetimepicker-widget .datepicker-years .year{height:auto;width:33.3%;padding:3px 5px;}body.ostwind #calculate-offer{border-radius:0;background-color:#D5D5D5;bottom:0;left:0;width:100%;}.autocomplete-suggestions{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #999;background:#FFF;cursor:default;overflow:auto;-webkit-box-shadow:1px 4px 3px rgba(50,50,50,0.64);box-shadow:1px 4px 3px rgba(50,50,50,0.64);}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden;}.autocomplete-no-suggestion{padding:2px 5px;}.autocomplete-selected{background:#F0F0F0;}.autocomplete-suggestions strong{font-weight:bold;color:#000;}.autocomplete-group{padding:2px 5px;font-weight:bold;font-size:16px;color:#000;display:block;border-bottom:1px solid #000;}.swisspass-email{display:none;}.personal-data{display:none;}.content-memberarea select{height:auto;margin:0;padding:6px 25px 6px 10px;max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background-color:#0e4194;font-family:inherit;font-size:inherit;line-height:normal;font-weight:inherit;color:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill:rgb%28255,255,255%29'></polygon></svg>");background-origin:content-box;background-position:right -15px center;background-repeat:no-repeat;background-size:9px 5px;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;}.content-memberarea select:focus{outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);box-shadow:0 0 5px rgba(0,0,0,0.5);}.content-memberarea select:disabled{background-color:#f3f3f3;cursor:not-allowed;}.content-memberarea select::-ms-expand{display:none;}.content-memberarea select[multiple]{height:auto;background-image:none;}.content-memberarea select#company,.content-memberarea select#abo,.content-memberarea select#discount{width:100%;height:40px;}.content-memberarea select#company.f3-form-error,.content-memberarea select#abo.f3-form-error,.content-memberarea select#discount.f3-form-error{background-color:#FF9F9F;border:1px #cd071e solid;color:#cd071e;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill:rgb%28205,7,30%29'></polygon></svg>");}.content-memberarea .status{color:white;display:inline-block;padding:10px;}.content-memberarea .status.valid{background:#198754;color:#FFFFFF !important;}.content-memberarea .status.invalid{background:#dc3545;color:#FFFFFF !important;}.content-memberarea .status.warning{background:#ffbf00;color:#2a3133;}.content-memberarea .accordion-button:before{content:none;}.content-memberarea .accordion-body.part-2,.content-memberarea .accordion-body.part-3{border-top:1px solid var(--bs-accordion-border-color);}.vbl .navbar-default .navbar-nav > li.js-nav-user,.ava .navbar-default .navbar-nav > li.js-nav-user,.rvbw .navbar-default .navbar-nav > li.js-nav-user,.aags .navbar-default .navbar-nav > li.js-nav-user,.gr-invia .navbar-default .navbar-nav > li.js-nav-user{position:relative;}.vbl .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger,.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger,.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger,.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger,.gr-invia .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger{background:#2C6892;border-radius:0;color:#FFFFFF;font-family:"Helvetica Neue LT W01_71488914";}.vbl .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger.on,.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger.on,.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger.on,.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger.on,.gr-invia .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger.on{border-bottom-left-radius:0;border-bottom-right-radius:0;}.vbl .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger .nav-user__trigger--initial-text,.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger .nav-user__trigger--initial-text,.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger .nav-user__trigger--initial-text,.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger .nav-user__trigger--initial-text,.gr-invia .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger .nav-user__trigger--initial-text{vertical-align:text-bottom;}.vbl .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout,.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout,.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout,.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout,.gr-invia .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout{position:absolute;right:0;display:none;white-space:nowrap;background:#2C6892;padding:15px;border-top-left-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#FFFFFF;font-size:16px;font-family:"Helvetica Neue LT W01_71488914";}@media (max-width:767px){.vbl .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout,.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout,.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout,.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout,.gr-invia .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout{color:#2C6892;background:#FFFFFF;border-radius:5px;}}.vbl .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__title,.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__title,.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__title,.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__title,.gr-invia .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__title{font-size:18px;}.vbl .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list,.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list,.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list,.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list,.gr-invia .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list{margin-top:10px;padding-top:10px;border-top:1px solid #FFFFFF;padding-left:0;}.vbl .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list .nav-user__item,.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list .nav-user__item,.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list .nav-user__item,.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list .nav-user__item,.gr-invia .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list .nav-user__item{list-style-type:none;}@media (max-width:767px){.vbl .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list,.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list,.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list,.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list,.gr-invia .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list{border-top:1px solid #2C6892;}}.vbl .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a,.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a,.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a,.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a,.gr-invia .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a{color:#FFFFFF;font-family:"Helvetica Neue LT W01_55 Roman";}@media (max-width:767px){.vbl .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a,.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a,.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a,.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a,.gr-invia .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a{color:#2C6892;}}.vbl .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-user,.vbl .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout,.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-user,.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout,.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-user,.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout,.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-user,.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout,.gr-invia .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-user,.gr-invia .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout{display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-person-circle' viewBox='0 0 16 16'%3E%3Cpath fill='%23FFFFFF' d='M11 6a3 3 0 1 1-6 0 3 3 0 0 1 6 0z'/%3E%3Cpath fill='%23FFFFFF' d='M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8zm8-7a7 7 0 0 0-5.468 11.37C3.242 11.226 4.805 10 8 10s4.757 1.225 5.468 2.37A7 7 0 0 0 8 1z'/%3E%3C/svg%3E");vertical-align:text-bottom;margin-right:10px;}@media (max-width:767px){.vbl .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-user,.vbl .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout,.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-user,.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout,.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-user,.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout,.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-user,.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout,.gr-invia .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-user,.gr-invia .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-person-circle' viewBox='0 0 16 16'%3E%3Cpath fill='%232C6892' d='M11 6a3 3 0 1 1-6 0 3 3 0 0 1 6 0z'/%3E%3Cpath fill='%232C6892' d='M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8zm8-7a7 7 0 0 0-5.468 11.37C3.242 11.226 4.805 10 8 10s4.757 1.225 5.468 2.37A7 7 0 0 0 8 1z'/%3E%3C/svg%3E");}}.vbl .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout,.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout,.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout,.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout,.gr-invia .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-box-arrow-right' viewBox='0 0 16 16'%3E%3Cpath fill='%23FFFFFF' d='M10 12.5a.5.5 0 0 1-.5.5h-8a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 .5.5v2a.5.5 0 0 0 1 0v-2A1.5 1.5 0 0 0 9.5 2h-8A1.5 1.5 0 0 0 0 3.5v9A1.5 1.5 0 0 0 1.5 14h8a1.5 1.5 0 0 0 1.5-1.5v-2a.5.5 0 0 0-1 0v2z'/%3E%3Cpath fill='%23FFFFFF' d='M15.854 8.354a.5.5 0 0 0 0-.708l-3-3a.5.5 0 0 0-.708.708L14.293 7.5H5.5a.5.5 0 0 0 0 1h8.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3z'/%3E%3C/svg%3E");}@media (max-width:767px){.vbl .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout,.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout,.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout,.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout,.gr-invia .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-box-arrow-right' viewBox='0 0 16 16'%3E%3Cpath fill='%232C6892' d='M10 12.5a.5.5 0 0 1-.5.5h-8a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 .5.5v2a.5.5 0 0 0 1 0v-2A1.5 1.5 0 0 0 9.5 2h-8A1.5 1.5 0 0 0 0 3.5v9A1.5 1.5 0 0 0 1.5 14h8a1.5 1.5 0 0 0 1.5-1.5v-2a.5.5 0 0 0-1 0v2z'/%3E%3Cpath fill='%232C6892' d='M15.854 8.354a.5.5 0 0 0 0-.708l-3-3a.5.5 0 0 0-.708.708L14.293 7.5H5.5a.5.5 0 0 0 0 1h8.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3z'/%3E%3C/svg%3E");}}@media (max-width:767px){.vbl .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout,.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout,.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout,.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout,.gr-invia .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout{right:inherit;left:30px;}}.vbl .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout.state-nav-user--active,.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout.state-nav-user--active,.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout.state-nav-user--active,.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout.state-nav-user--active,.gr-invia .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout.state-nav-user--active{display:block;}.vbl .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger[data-user-loggedin=true] .nav-user__trigger--initial,.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger[data-user-loggedin=true] .nav-user__trigger--initial,.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger[data-user-loggedin=true] .nav-user__trigger--initial,.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger[data-user-loggedin=true] .nav-user__trigger--initial,.gr-invia .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger[data-user-loggedin=true] .nav-user__trigger--initial{display:none;font-size:0;line-height:0;}.vbl .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger[data-user-loggedin=true] .icon-user,.vbl .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger[data-user-loggedin=true] .icon-logout,.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger[data-user-loggedin=true] .icon-user,.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger[data-user-loggedin=true] .icon-logout,.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger[data-user-loggedin=true] .icon-user,.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger[data-user-loggedin=true] .icon-logout,.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger[data-user-loggedin=true] .icon-user,.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger[data-user-loggedin=true] .icon-logout,.gr-invia .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger[data-user-loggedin=true] .icon-user,.gr-invia .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger[data-user-loggedin=true] .icon-logout{display:inline-block;width:16px;height:16px;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-person-circle' viewBox='0 0 16 16'%3E%3Cpath fill='%23FFFFFF' d='M11 6a3 3 0 1 1-6 0 3 3 0 0 1 6 0z'/%3E%3Cpath fill='%23FFFFFF' d='M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8zm8-7a7 7 0 0 0-5.468 11.37C3.242 11.226 4.805 10 8 10s4.757 1.225 5.468 2.37A7 7 0 0 0 8 1z'/%3E%3C/svg%3E");margin-right:4px;}.ava .navbar-default .navbar-nav > li.js-nav-user{position:relative;}.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger{background:#000066;}.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout{background:#000066;}@media (max-width:767px){.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout{background:#FFFFFF;color:#000066;}}@media (max-width:767px){.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list{border-top:1px solid #000066;}.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a{color:#000066;}.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-user,.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-person-circle' viewBox='0 0 16 16'%3E%3Cpath fill='%23000066' d='M11 6a3 3 0 1 1-6 0 3 3 0 0 1 6 0z'/%3E%3Cpath fill='%23000066' d='M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8zm8-7a7 7 0 0 0-5.468 11.37C3.242 11.226 4.805 10 8 10s4.757 1.225 5.468 2.37A7 7 0 0 0 8 1z'/%3E%3C/svg%3E");}.ava .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-box-arrow-right' viewBox='0 0 16 16'%3E%3Cpath fill='%23000066' d='M10 12.5a.5.5 0 0 1-.5.5h-8a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 .5.5v2a.5.5 0 0 0 1 0v-2A1.5 1.5 0 0 0 9.5 2h-8A1.5 1.5 0 0 0 0 3.5v9A1.5 1.5 0 0 0 1.5 14h8a1.5 1.5 0 0 0 1.5-1.5v-2a.5.5 0 0 0-1 0v2z'/%3E%3Cpath fill='%23000066' d='M15.854 8.354a.5.5 0 0 0 0-.708l-3-3a.5.5 0 0 0-.708.708L14.293 7.5H5.5a.5.5 0 0 0 0 1h8.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3z'/%3E%3C/svg%3E");}}.aags .navbar-default .navbar-nav > li.js-nav-user{position:relative;}.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger{background:#e41b13;}.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout{background:#e41b13;}@media (max-width:767px){.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout{background:#FFFFFF;color:#e41b13;}}@media (max-width:767px){.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list{border-top:1px solid #e41b13;}.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a{color:#e41b13;}.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-user,.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-person-circle' viewBox='0 0 16 16'%3E%3Cpath fill='%23e41b13' d='M11 6a3 3 0 1 1-6 0 3 3 0 0 1 6 0z'/%3E%3Cpath fill='%23000066' d='M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8zm8-7a7 7 0 0 0-5.468 11.37C3.242 11.226 4.805 10 8 10s4.757 1.225 5.468 2.37A7 7 0 0 0 8 1z'/%3E%3C/svg%3E");}.aags .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-box-arrow-right' viewBox='0 0 16 16'%3E%3Cpath fill='%23e41b13' d='M10 12.5a.5.5 0 0 1-.5.5h-8a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 .5.5v2a.5.5 0 0 0 1 0v-2A1.5 1.5 0 0 0 9.5 2h-8A1.5 1.5 0 0 0 0 3.5v9A1.5 1.5 0 0 0 1.5 14h8a1.5 1.5 0 0 0 1.5-1.5v-2a.5.5 0 0 0-1 0v2z'/%3E%3Cpath fill='%23000066' d='M15.854 8.354a.5.5 0 0 0 0-.708l-3-3a.5.5 0 0 0-.708.708L14.293 7.5H5.5a.5.5 0 0 0 0 1h8.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3z'/%3E%3C/svg%3E");}}.rvbw .navbar-default .navbar-nav > li.js-nav-user{position:relative;}.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__trigger{background:#e41b13;}.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout{background:#e41b13;}@media (max-width:767px){.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout{background:#FFFFFF;color:#e41b13;}}@media (max-width:767px){.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list{border-top:1px solid #e41b13;}.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a{color:#e41b13;}.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-user,.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-person-circle' viewBox='0 0 16 16'%3E%3Cpath fill='%23e41b13' d='M11 6a3 3 0 1 1-6 0 3 3 0 0 1 6 0z'/%3E%3Cpath fill='%23e41b13' d='M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8zm8-7a7 7 0 0 0-5.468 11.37C3.242 11.226 4.805 10 8 10s4.757 1.225 5.468 2.37A7 7 0 0 0 8 1z'/%3E%3C/svg%3E");}.rvbw .navbar-default .navbar-nav > li.js-nav-user .nav-user__flyout .nav-user__list a .icon-logout{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-box-arrow-right' viewBox='0 0 16 16'%3E%3Cpath fill='%23e41b13' d='M10 12.5a.5.5 0 0 1-.5.5h-8a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 .5.5v2a.5.5 0 0 0 1 0v-2A1.5 1.5 0 0 0 9.5 2h-8A1.5 1.5 0 0 0 0 3.5v9A1.5 1.5 0 0 0 1.5 14h8a1.5 1.5 0 0 0 1.5-1.5v-2a.5.5 0 0 0-1 0v2z'/%3E%3Cpath fill='%23e41b13' d='M15.854 8.354a.5.5 0 0 0 0-.708l-3-3a.5.5 0 0 0-.708.708L14.293 7.5H5.5a.5.5 0 0 0 0 1h8.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3z'/%3E%3C/svg%3E");}}@font-face{font-family:"CircularGraubuendenWeb";src:url('../../../_assets/1a1c4462d009da437855101cc7ff64ea/Fonts/Gr-invia/CirculargraubuendenWeb-Book.woff2') format("woff2"),url('../../../_assets/1a1c4462d009da437855101cc7ff64ea/Fonts/Gr-invia/CirculargraubuendenWeb-Book.woff') format("woff");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"CircularGraubuendenWeb";src:url('../../../_assets/1a1c4462d009da437855101cc7ff64ea/Fonts/Gr-invia/CirculargraubuendenWeb-Bold.woff2') format("woff2"),url('../../../_assets/1a1c4462d009da437855101cc7ff64ea/Fonts/Gr-invia/CirculargraubuendenWeb-Bold.woff') format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"TheMix";src:url('../../../_assets/1a1c4462d009da437855101cc7ff64ea/Fonts/Gr-invia/TheMix_500_.woff2') format("woff2"),url('../../../_assets/1a1c4462d009da437855101cc7ff64ea/Fonts/Gr-invia/TheMix_500_.woff') format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"TheMix";src:url('../../../_assets/1a1c4462d009da437855101cc7ff64ea/Fonts/Gr-invia/TheMix_700_.woff2') format("woff2"),url('../../../_assets/1a1c4462d009da437855101cc7ff64ea/Fonts/Gr-invia/TheMix_700_.woff') format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:auto;src:url('../../../_assets/1a1c4462d009da437855101cc7ff64ea/Fonts/Gr-invia/fa-light-300.eot');src:url('../../../_assets/1a1c4462d009da437855101cc7ff64ea/Fonts/Gr-invia/fa-light-300.eot?#iefix') format("embedded-opentype"),url('../../../_assets/1a1c4462d009da437855101cc7ff64ea/Fonts/Gr-invia/fa-light-300.woff2') format("woff2"),url('../../../_assets/1a1c4462d009da437855101cc7ff64ea/Fonts/Gr-invia/fa-light-300.woff') format("woff"),url('../../../_assets/1a1c4462d009da437855101cc7ff64ea/Fonts/Gr-invia/fa-light-300.ttf');}html{font-family:"CircularGraubuendenWeb";font-size:18px;}body{margin:0 auto !important;}.d-flex{text-align:start;}#layoutgrid-btn{font-size:8px;}.layoutgrid{display:none;}.layoutgrid.show{display:block;}.text-black{color:#3C3C3C !important;}.text-granat{color:#C60219 !important;}.cursor-pointer{cursor:pointer;}.fs-0{font-size:0;}.lh-0{line-height:0;}.label-small{color:#C0BFB2;font-size:0.7777777778rem;}@media (max-width:991.98px){.label-small.extra-small{font-size:0.5555555556rem;line-height:0.7777777778rem;}}.w-166{width:166px;}.mb-gutter{margin-bottom:24px;}.mb-gutter-half{margin-bottom:0.75rem;}.my-gutter-half{margin-top:0.75rem;margin-bottom:0.75rem;}.m-gutter-half{margin-top:10px;margin-bottom:10px;padding-right:10px;padding-left:10px;}.date-prev-next-helper{display:inline-block;border-bottom:none !important;}.date-prev-next-helper > input{width:92px;display:inline;outline:none;}.date-prev-next-helper #prev-day,.date-prev-next-helper #next-day{margin-right:0 !important;}.w-200{width:200px;}.btn.add-person{position:relative;padding-right:40px;}.btn.add-person .icon{position:absolute;right:10px;top:9px;}.content main{margin-bottom:200px;}.content main .tx-twwc-ticketshop h1{font-size:3.3333333333rem;line-height:4rem;font-weight:700;color:#3C3C3C;}.content main .tx-twwc-ticketshop h2{font-size:2.2222222222rem;line-height:2.6666666667rem;}.content main .tx-twwc-ticketshop h3{font-family:"CircularGraubuendenWeb";font-size:1.6666666667rem;line-height:2rem;font-weight:700;text-align:left;margin:0 0 0.5rem 0;}.content main .tx-twwc-ticketshop h4{font-family:"CircularGraubuendenWeb";font-size:1.3333333333rem;line-height:1.8666666667rem;font-weight:700;text-align:left;}.content main .tx-twwc-ticketshop h5{font-size:1rem;line-height:1.6rem;}.content main .tx-twwc-ticketshop h4.journey{font-size:1.333333333rem;font-weight:400;}.content main .tx-twwc-ticketshop p,.content main .tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header button,.content main .tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body li,.content main .tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body,.content main .tx-twwc-ticketshop #swisspassAbos .accordion-item,.content main .tx-twwc-ticketshop .payment-address-overview td{font-size:1rem;line-height:1.6rem;font-weight:400;color:#3C3C3C;}.content main .tx-twwc-ticketshop p.small,.content main .tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header button.small,.content main .tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body li.small,.content main .tx-twwc-ticketshop #swisspassAbos .accordion-item .small.accordion-body,.content main .tx-twwc-ticketshop #swisspassAbos .small.accordion-item,.content main .tx-twwc-ticketshop .payment-address-overview td.small{font-size:0.6666666667rem !important;line-height:0.9333333333rem !important;}.content main .tx-twwc-ticketshop a{color:#3C3C3C;}.content main .tx-twwc-ticketshop small{font-size:0.6666666667rem;line-height:0.9333333333rem;}.content main .tx-twwc-ticketshop .lh-0{line-height:0;}.content main .tx-twwc-ticketshop .pb-24{padding-bottom:24px;}.content main .tx-twwc-ticketshop label.agb{font-weight:700;}#switch-input-map:focus{color:#FFFFFF;}.map,#input{display:none;}.map.show,#input.show{display:-webkit-box;display:-ms-flexbox;display:flex;}.map button.close svg,.map button#closeDetailMap svg,.map button#zoomIn svg,.map button#zoomOut svg,.map button#zoomReset svg,#input button.close svg,#input button#closeDetailMap svg,#input button#zoomIn svg,#input button#zoomOut svg,#input button#zoomReset svg{width:32px;height:32px;}@media (min-width:768px){.map button.close svg,.map button#closeDetailMap svg,.map button#zoomIn svg,.map button#zoomOut svg,.map button#zoomReset svg,#input button.close svg,#input button#closeDetailMap svg,#input button#zoomIn svg,#input button#zoomOut svg,#input button#zoomReset svg{width:40px;height:40px;}}@media (max-width:1199.98px){#mapMain{margin-right:-1.5rem;margin-left:-1.5rem;}#mapMain .col-md-10{padding:0;}}.btn-check:active + .btn-secondary,.btn-check:checked + .btn-secondary,.btn-secondary.active,.btn-secondary:active{color:#3C3C3C;}.btn.btn-secondary{height:32px;font-size:0.8888888889rem;border-radius:16px;line-height:32px;padding:0 16px;background:#F2F2F0;border:none;font-weight:400;text-transform:none;white-space:nowrap;}.btn.btn-secondary.white{background:#FFFFFF;}.btn.btn-secondary.white:focus{background:#FFFFFF;-webkit-box-shadow:none;box-shadow:none;}.btn.btn-secondary.white:active{color:#3C3C3C;}.btn.btn-secondary:hover{background:#E0DFD9;}.btn.btn-secondary:focus{-webkit-box-shadow:0 0 0 0.25rem rgba(198,2,25,0.5);box-shadow:0 0 0 0.25rem rgba(198,2,25,0.5);background-color:#C60219;border-color:#C60219;}.tx-twwc-ticketshop .backlink{font-size:0.6666666667rem;color:#C0BFB2 !important;text-decoration:none;display:block;}.tx-twwc-ticketshop .backlink:hover,.tx-twwc-ticketshop .backlink:focus{color:#C60219 !important;}.tx-twwc-ticketshop .backlink:hover .icon,.tx-twwc-ticketshop .backlink:focus .icon{color:#C60219;}.tx-twwc-ticketshop .private-data{margin-bottom:48px;}.tx-twwc-ticketshop #coupon input.form-control{margin-bottom:10px;}@media (min-width:992px){.tx-twwc-ticketshop #coupon h4{margin:0;padding:0;}.tx-twwc-ticketshop #coupon form{-webkit-column-gap:34px;-moz-column-gap:34px;column-gap:34px;}.tx-twwc-ticketshop #coupon form > div:first-child{display:none;}.tx-twwc-ticketshop #coupon form h4,.tx-twwc-ticketshop #coupon form div,.tx-twwc-ticketshop #coupon form button{width:100%;}.tx-twwc-ticketshop #coupon form button{text-align:center;height:52px;}.tx-twwc-ticketshop #coupon form input.form-control{height:52px;line-height:52px;min-height:52px;margin-bottom:0;}.tx-twwc-ticketshop #coupon form .form-floating > label{height:52px;line-height:52px;}}@media (min-width:992px){.tx-twwc-ticketshop .coupon-wrap{margin-left:-0.75rem;margin-right:-0.75rem;}}.tx-twwc-ticketshop .boxes{background:#F2F2F0;border-radius:0;-webkit-transition:none;transition:none;cursor:pointer;}.tx-twwc-ticketshop .boxes h4{padding-right:25px;margin-bottom:24px;}@media (max-width:767.98px){.tx-twwc-ticketshop .boxes h4{margin-bottom:8px;}}@media (min-width:768px){.tx-twwc-ticketshop .boxes.min-h-250px{min-height:260px;}}@media (min-width:768px) and (max-width:1199.98px){.tx-twwc-ticketshop .boxes.min-h-250px{min-height:100%;}}@media (min-width:768px){.tx-twwc-ticketshop .boxes.flex-md-row{min-height:inherit;}}.tx-twwc-ticketshop .boxes.h-auto{min-height:auto;}.tx-twwc-ticketshop .boxes .readMore .icon{color:#C60219;margin-top:24px;}@media (min-width:768px){.tx-twwc-ticketshop .boxes .readMore .icon{margin-top:0;}}.tx-twwc-ticketshop .boxes.white{background:#FFFFFF;}.tx-twwc-ticketshop .boxes.granit-75{background:#A19E8C;}.tx-twwc-ticketshop .boxes.granit-75 h3{font-size:1.6666666667rem;font-weight:700;line-height:2rem;}.tx-twwc-ticketshop .boxes.granit-75 h3,.tx-twwc-ticketshop .boxes.granit-75 p,.tx-twwc-ticketshop .boxes.granit-75 #swisspassAbos .accordion-item .accordion-header button,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header .boxes.granit-75 button,.tx-twwc-ticketshop .boxes.granit-75 #swisspassAbos .accordion-item .accordion-body li,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body .boxes.granit-75 li,.tx-twwc-ticketshop .boxes.granit-75 #swisspassAbos .accordion-item .accordion-body,.tx-twwc-ticketshop #swisspassAbos .accordion-item .boxes.granit-75 .accordion-body,.tx-twwc-ticketshop .boxes.granit-75 #swisspassAbos .accordion-item,.tx-twwc-ticketshop #swisspassAbos .boxes.granit-75 .accordion-item,.tx-twwc-ticketshop .boxes.granit-75 .payment-address-overview td,.tx-twwc-ticketshop .payment-address-overview .boxes.granit-75 td,.tx-twwc-ticketshop .boxes.granit-75 div{color:#FFFFFF;}.tx-twwc-ticketshop .boxes.granit-75 .icon{color:white;}.tx-twwc-ticketshop .boxes.granit-75:hover .icon{color:#3C3C3C;}.tx-twwc-ticketshop .boxes:focus{background:#A19E8C;}.tx-twwc-ticketshop .boxes:focus .icon{color:white;}.tx-twwc-ticketshop .boxes:not(.no-effekt,.selected):hover{background:#E0DFD9;}.tx-twwc-ticketshop .boxes:not(.no-effekt,.selected):hover h3,.tx-twwc-ticketshop .boxes:not(.no-effekt,.selected):hover h4,.tx-twwc-ticketshop .boxes:not(.no-effekt,.selected):hover p,.tx-twwc-ticketshop .boxes:not(.no-effekt,.selected):hover #swisspassAbos .accordion-item .accordion-header button,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header .boxes:not(.no-effekt,.selected):hover button,.tx-twwc-ticketshop .boxes:not(.no-effekt,.selected):hover #swisspassAbos .accordion-item .accordion-body li,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body .boxes:not(.no-effekt,.selected):hover li,.tx-twwc-ticketshop .boxes:not(.no-effekt,.selected):hover #swisspassAbos .accordion-item .accordion-body,.tx-twwc-ticketshop #swisspassAbos .accordion-item .boxes:not(.no-effekt,.selected):hover .accordion-body,.tx-twwc-ticketshop .boxes:not(.no-effekt,.selected):hover #swisspassAbos .accordion-item,.tx-twwc-ticketshop #swisspassAbos .boxes:not(.no-effekt,.selected):hover .accordion-item,.tx-twwc-ticketshop .boxes:not(.no-effekt,.selected):hover .payment-address-overview td,.tx-twwc-ticketshop .payment-address-overview .boxes:not(.no-effekt,.selected):hover td,.tx-twwc-ticketshop .boxes:not(.no-effekt,.selected):hover div{color:#3C3C3C;}.tx-twwc-ticketshop .boxes:not(.no-effekt,.selected):hover .readMore{color:#C60219;}.tx-twwc-ticketshop .boxes:not(.no-effekt):focus{background:#A19E8C;}.tx-twwc-ticketshop .boxes:not(.no-effekt):focus h3,.tx-twwc-ticketshop .boxes:not(.no-effekt):focus h4,.tx-twwc-ticketshop .boxes:not(.no-effekt):focus p,.tx-twwc-ticketshop .boxes:not(.no-effekt):focus #swisspassAbos .accordion-item .accordion-header button,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header .boxes:not(.no-effekt):focus button,.tx-twwc-ticketshop .boxes:not(.no-effekt):focus #swisspassAbos .accordion-item .accordion-body li,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body .boxes:not(.no-effekt):focus li,.tx-twwc-ticketshop .boxes:not(.no-effekt):focus #swisspassAbos .accordion-item .accordion-body,.tx-twwc-ticketshop #swisspassAbos .accordion-item .boxes:not(.no-effekt):focus .accordion-body,.tx-twwc-ticketshop .boxes:not(.no-effekt):focus #swisspassAbos .accordion-item,.tx-twwc-ticketshop #swisspassAbos .boxes:not(.no-effekt):focus .accordion-item,.tx-twwc-ticketshop .boxes:not(.no-effekt):focus .payment-address-overview td,.tx-twwc-ticketshop .payment-address-overview .boxes:not(.no-effekt):focus td,.tx-twwc-ticketshop .boxes:not(.no-effekt):focus div{color:#FFFFFF;}.tx-twwc-ticketshop .boxes:not(.no-effekt):focus path{fill:white !important;}.tx-twwc-ticketshop .boxes:not(.no-effekt):focus .readMore{color:#FFFFFF;}.tx-twwc-ticketshop .boxes.selected{background:#A19E8C;}.tx-twwc-ticketshop .boxes.selected h3,.tx-twwc-ticketshop .boxes.selected h4,.tx-twwc-ticketshop .boxes.selected p,.tx-twwc-ticketshop .boxes.selected #swisspassAbos .accordion-item .accordion-header button,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header .boxes.selected button,.tx-twwc-ticketshop .boxes.selected #swisspassAbos .accordion-item .accordion-body li,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body .boxes.selected li,.tx-twwc-ticketshop .boxes.selected #swisspassAbos .accordion-item .accordion-body,.tx-twwc-ticketshop #swisspassAbos .accordion-item .boxes.selected .accordion-body,.tx-twwc-ticketshop .boxes.selected #swisspassAbos .accordion-item,.tx-twwc-ticketshop #swisspassAbos .boxes.selected .accordion-item,.tx-twwc-ticketshop .boxes.selected .payment-address-overview td,.tx-twwc-ticketshop .payment-address-overview .boxes.selected td,.tx-twwc-ticketshop .boxes.selected div{color:#F2F2F0;}.tx-twwc-ticketshop .pill-group label{min-width:80px;height:32px !important;border-radius:16px !important;border:none;background-color:#F2F2F0;padding:0 14px;margin:0 0 8px 4px;font-size:0.8888888889rem;font-weight:700;}@media (max-width:991.98px){.tx-twwc-ticketshop .pill-group label{padding:0 12px;font-size:0.6666666667rem;}}.tx-twwc-ticketshop .pill-group label:before{content:none;}.tx-twwc-ticketshop .pill-group .btn-check + .btn:hover{color:#3C3C3C;}.tx-twwc-ticketshop #zone-pillows span{margin-left:4px;}@media (max-width:1199.98px){.tx-twwc-ticketshop #zone-pillows span{float:right;margin-bottom:4px;}}.tx-twwc-ticketshop #zone-pillows span.selected{font-weight:700;color:#3C3C3C;background-color:#C0BFB2;border-color:#C0BFB2;-webkit-transition:none;transition:none;font-size:0.8888888889rem;}@media (max-width:991.98px){.tx-twwc-ticketshop #zone-pillows span.selected{font-size:0.7777777778rem;}}.tx-twwc-ticketshop .map-carousel{width:280px;height:200px;border:1px solid #000000;background:#FFFFFF;left:calc(50% - 140px);top:calc(50% - 100px);}@media (min-width:768px){.tx-twwc-ticketshop .map-carousel{width:420px;height:250px;left:calc(50% - 210px);top:calc(50% - 125px);}}.tx-twwc-ticketshop .map-carousel .carousel-indicators{margin-bottom:0.75rem;}.tx-twwc-ticketshop .map-carousel .carousel-indicators [data-bs-target]{width:14px;height:14px;border:1px solid #A19E8C;border-radius:50%;opacity:1;}.tx-twwc-ticketshop .map-carousel .carousel-indicators .active{background:#A19E8C;}.tx-twwc-ticketshop .map-carousel .carousel-control-next,.tx-twwc-ticketshop .map-carousel .carousel-control-prev{top:inherit;bottom:0.75rem;width:2rem;}.tx-twwc-ticketshop .map-carousel .carousel-control-next-icon,.tx-twwc-ticketshop .map-carousel .carousel-control-prev-icon{width:1rem;height:1rem;}.tx-twwc-ticketshop .map-carousel .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.019 3.01961L6.03921 7.99939L11.019 12.9792L10.3119 13.6863L4.97855 8.35294L4.625 7.99939L4.97855 7.64583L10.3119 2.3125L11.019 3.01961Z' fill='%233C3C3C'/%3E%3C/svg%3E%0A");}.tx-twwc-ticketshop .map-carousel .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.96025 7.99939L4.98047 3.01961L5.68758 2.3125L11.0209 7.64583L11.3745 7.99939L11.0209 8.35294L5.68758 13.6863L4.98047 12.9792L9.96025 7.99939Z' fill='%233C3C3C'/%3E%3C/svg%3E");}.tx-twwc-ticketshop .map-carousel .close-carousel{cursor:pointer;}.tx-twwc-ticketshop .map-carousel .close-carousel svg{width:30px;height:30px;}@media (min-width:768px){.tx-twwc-ticketshop .map-carousel .close-carousel svg{width:40px;height:40px;}}.tx-twwc-ticketshop .map-carousel .carousel-item{padding:0 1rem 1rem;}.tx-twwc-ticketshop .map-carousel .carousel-item h5{font-size:16px;font-weight:700;line-height:19.2px;margin-bottom:4px;}.tx-twwc-ticketshop .map-carousel .carousel-item p,.tx-twwc-ticketshop .map-carousel .carousel-item #swisspassAbos .accordion-item .accordion-header button,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header .map-carousel .carousel-item button,.tx-twwc-ticketshop .map-carousel .carousel-item #swisspassAbos .accordion-item .accordion-body li,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body .map-carousel .carousel-item li,.tx-twwc-ticketshop .map-carousel .carousel-item #swisspassAbos .accordion-item .accordion-body,.tx-twwc-ticketshop #swisspassAbos .accordion-item .map-carousel .carousel-item .accordion-body,.tx-twwc-ticketshop .map-carousel .carousel-item #swisspassAbos .accordion-item,.tx-twwc-ticketshop #swisspassAbos .map-carousel .carousel-item .accordion-item,.tx-twwc-ticketshop .map-carousel .carousel-item .payment-address-overview td,.tx-twwc-ticketshop .payment-address-overview .map-carousel .carousel-item td{font-size:12px;line-height:16.8px;}.tx-twwc-shop .fade.in{opacity:1;background-color:#C60219;}.tx-twwc-shop #billingAddress{display:none;-webkit-transition:all 1s;transition:all 1s;background:#F2F2F0;border-radius:5px;padding:28px;text-decoration:none;color:#000000;}.tx-twwc-shop #billingAddress .form-floating > input,.tx-twwc-shop #billingAddress .form-floating > select{background-color:#F2F2F0;}.lock{position:absolute;top:0;right:20px;}#check-code-gr-invia .modal-header,#check-code-gr-invia .modal-body,#logout-modal .modal-header,#logout-modal .modal-body{padding:1rem;}#check-code-gr-invia .modal-header,#logout-modal .modal-header{padding-bottom:0;}#logout-modal .modal-header h5{color:#C60219;font-size:1.5rem;line-height:1.25;}#logout-modal .modal-header .btn-close{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;font-size:1rem;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;}#addtocart .btn{font-size:0.77rem !important;line-height:0.94rem !important;letter-spacing:0.04em !important;}#check-code{padding:10px;}#check-code .form-control{background-color:#F2F2F0;height:50px;}#check-code label{background-color:#F2F2F0;}.tx-twwc-shop .basket-sum td{border-top:1px solid #282828 !important;border-bottom:2px solid #282828 !important;}.tx-twwc-shop table.table thead th,.tx-twwc-shop table.table tbody th,.tx-twwc-shop table.table tbody td,.tx-twwc-shop table.table thead th,.tx-twwc-shop table.table thead td{font-family:"CircularGraubuendenWeb";}h2{font-weight:600 !important;}h4{font-weight:450;font-size:1.5rem;}h4.hyphenate{-ms-hyphens:auto;hyphens:auto;}.boxes,#offer-wrap .basket,#offer-wrap .options,#offer-wrap .travelers{-webkit-transition:all 1s;transition:all 1s;background:#F2F2F0;border-radius:0;display:block;padding:20px;text-decoration:none;color:#000000;position:relative;}.boxes .lock,#offer-wrap .basket .lock,#offer-wrap .options .lock,#offer-wrap .travelers .lock{position:absolute;top:10px;right:10px;}.boxes .lock svg,#offer-wrap .basket .lock svg,#offer-wrap .options .lock svg,#offer-wrap .travelers .lock svg{fill:#C60219;}.boxes p,.boxes .tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header button,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header .boxes button,.boxes .tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body li,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body .boxes li,.boxes .tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body,.tx-twwc-ticketshop #swisspassAbos .accordion-item .boxes .accordion-body,.boxes .tx-twwc-ticketshop #swisspassAbos .accordion-item,.tx-twwc-ticketshop #swisspassAbos .boxes .accordion-item,.boxes .tx-twwc-ticketshop .payment-address-overview td,.tx-twwc-ticketshop .payment-address-overview .boxes td,#offer-wrap .basket p,#offer-wrap .basket .tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header button,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header #offer-wrap .basket button,#offer-wrap .basket .tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body li,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body #offer-wrap .basket li,#offer-wrap .basket .tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body,.tx-twwc-ticketshop #swisspassAbos .accordion-item #offer-wrap .basket .accordion-body,#offer-wrap .basket .tx-twwc-ticketshop #swisspassAbos .accordion-item,.tx-twwc-ticketshop #swisspassAbos #offer-wrap .basket .accordion-item,#offer-wrap .basket .tx-twwc-ticketshop .payment-address-overview td,.tx-twwc-ticketshop .payment-address-overview #offer-wrap .basket td,#offer-wrap .options p,#offer-wrap .options .tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header button,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header #offer-wrap .options button,#offer-wrap .options .tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body li,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body #offer-wrap .options li,#offer-wrap .options .tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body,.tx-twwc-ticketshop #swisspassAbos .accordion-item #offer-wrap .options .accordion-body,#offer-wrap .options .tx-twwc-ticketshop #swisspassAbos .accordion-item,.tx-twwc-ticketshop #swisspassAbos #offer-wrap .options .accordion-item,#offer-wrap .options .tx-twwc-ticketshop .payment-address-overview td,.tx-twwc-ticketshop .payment-address-overview #offer-wrap .options td,#offer-wrap .travelers p,#offer-wrap .travelers .tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header button,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header #offer-wrap .travelers button,#offer-wrap .travelers .tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body li,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body #offer-wrap .travelers li,#offer-wrap .travelers .tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body,.tx-twwc-ticketshop #swisspassAbos .accordion-item #offer-wrap .travelers .accordion-body,#offer-wrap .travelers .tx-twwc-ticketshop #swisspassAbos .accordion-item,.tx-twwc-ticketshop #swisspassAbos #offer-wrap .travelers .accordion-item,#offer-wrap .travelers .tx-twwc-ticketshop .payment-address-overview td,.tx-twwc-ticketshop .payment-address-overview #offer-wrap .travelers td{font-size:1rem;line-height:28.8px;}.boxes .readMore,#offer-wrap .basket .readMore,#offer-wrap .options .readMore,#offer-wrap .travelers .readMore{font-weight:700;font-size:1rem;color:#3C3C3C;line-height:36px;}.boxes .readMore > svg,#offer-wrap .basket .readMore > svg,#offer-wrap .options .readMore > svg,#offer-wrap .travelers .readMore > svg{vertical-align:bottom;}.boxes.hover:hover,#offer-wrap .basket.hover:hover,#offer-wrap .options.hover:hover,#offer-wrap .travelers.hover:hover{background:#E0DFD9;color:#000000;}.boxes hr,#offer-wrap .basket hr,#offer-wrap .options hr,#offer-wrap .travelers hr{background-color:#000000;opacity:1;margin:24px auto;}#offer-wrap .basket{background:none;padding:0;}.interest-you{background:#C60219;}.interest-you h3{color:#FFFFFF;}.interest-you > .row{padding:20px;}.interest-you > .row .col-md-3{margin-bottom:20px;}.interest-you > .row .boxes{background:#FFFFFF;}#basket-orders p strong,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header #basket-orders button strong,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body #basket-orders li strong,.tx-twwc-ticketshop #swisspassAbos .accordion-item #basket-orders .accordion-body strong,#basket-orders .tx-twwc-ticketshop #swisspassAbos .accordion-item strong,.tx-twwc-ticketshop #swisspassAbos #basket-orders .accordion-item strong,#basket-orders .tx-twwc-ticketshop .payment-address-overview td strong,.tx-twwc-ticketshop .payment-address-overview #basket-orders td strong{font-size:1rem;line-height:1.6rem;display:inline-block;margin-bottom:12px;}#basket-orders .price-total p strong,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header #basket-orders .price-total button strong,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body #basket-orders .price-total li strong,.tx-twwc-ticketshop #swisspassAbos .accordion-item #basket-orders .price-total .accordion-body strong,#basket-orders .price-total .tx-twwc-ticketshop #swisspassAbos .accordion-item strong,.tx-twwc-ticketshop #swisspassAbos #basket-orders .price-total .accordion-item strong,#basket-orders .price-total .tx-twwc-ticketshop .payment-address-overview td strong,.tx-twwc-ticketshop .payment-address-overview #basket-orders .price-total td strong{margin-bottom:0;}.basketlist{padding:8px 0 18px 0;border-top:none;border-bottom:1px solid #282828;}#basket-orders .price-total{margin-bottom:0;padding-bottom:0;border-bottom:none;}.basketlist-ul{border-radius:0;}.basketlist-ul .list-group-item{border:none;background:transparent;padding:2px 0;font-size:1rem;line-height:1.6rem;}.basketlist-ul .list-group-item:not(.no-bg):not(.border-0){padding-top:8px;}.basketlist-ul .list-group-item.no-bg{padding-bottom:18px;border-bottom:1px solid #282828;}.tx-twwc-ticketshop .payment-address-overview{margin-bottom:0;}.tx-twwc-ticketshop .payment-address-overview .last{border:none;}.tx-twwc-ticketshop .payment-address-overview .first{width:230px;}.tx-twwc-ticketshop .payment-address-overview td{padding:0 12px 0 0;border:none;-webkit-box-shadow:none;box-shadow:none;}.paymentform{display:none;background:#FFFFFF;-webkit-box-shadow:0 -10px 20px -5px rgba(115,115,115,0.2);box-shadow:0 -10px 20px -5px rgba(115,115,115,0.2);}.paymentform.show{display:block;}@media (max-width:640px){.paymentform.show #paymentDatatransButton{width:80%;margin-left:20%;}}#banner{color:#C60219;}#banner a{color:#C60219;text-decoration:none;}#banner .step-disabled a{color:#A19E8C;cursor:not-allowed;pointer-events:none;}#banner .step-disabled{color:#A19E8C;}#banner .step-disabled svg{fill:#A19E8C;}#banner .step-disabled span{color:#A19E8C;}#banner svg{vertical-align:top;fill:#C60219;width:24px;height:24px;}@media (min-width:768px){#banner svg{width:48px;height:48px;margin:0;}}#banner .step{width:24px;font-size:10px;line-height:2;}@media (min-width:768px){#banner .step{width:48px;font-size:1rem;}}#banner .step .mt-2{white-space:nowrap;}#banner .line{width:100%;position:relative;}#banner .line:before{position:absolute;content:"";width:calc(100% - 20px);border-top:1px solid #C60219;left:10px;top:12px;}@media (min-width:768px){#banner .line:before{width:calc(100% - 24px);left:12px;top:24px;}}#banner .line.step-disabled:before{border-top:2px dotted #A19E8C;}.tx-twwc-ticketshop .fade.in{opacity:1;}.tx-twwc-ticketshop #spinner.spinner{position:fixed;left:0;width:100%;height:100%;margin:0;top:0;z-index:1000000;background:url(/fileadmin/Resources/Public/Images/gr-invia/loader.svg) center top no-repeat;background-color:rgba(192,191,178,0.85);background-position:center center;}.tx-twwc-ticketshop .form-control{font-size:1rem;padding:0 10px !important;color:#000;}.js-schedule-finder__direction{bottom:-20px;cursor:pointer;}.form-select{background-image:url("data:image/svg+xml,%3Csvg width='37' height='37' viewBox='0 0 37 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.604,24.427l-0.354-0.354l-12-12l0.707-0.707l11.646,11.647L30.25,11.366l0.707,0.707l-12,12L18.604,24.427z' fill='%233C3C3C'/%3E%3C/svg%3E");background-position:right center;background-size:37px 37px;}#offer-wrap .form-floating label{line-height:65px;}.form-floating > label{color:#C0BFB2;padding:0 10px;height:65px;line-height:65px;z-index:11;}.form-floating > .form-control:not(:-moz-placeholder) ~ label{transform:none;padding:0 10px;color:#C0BFB2;font-size:0.7777777778rem;line-height:12px !important;background-color:transparent;height:-webkit-fill-available;}.form-floating > .form-control:not(:-ms-input-placeholder) ~ label{transform:none;padding:0 10px;color:#C0BFB2;font-size:0.7777777778rem;line-height:12px !important;background-color:transparent;height:-webkit-fill-available;}.form-floating > .form-control:focus ~ label,.form-floating > .form-control:not(:placeholder-shown) ~ label,.form-floating > .form-select ~ label{-webkit-transform:none;transform:none;padding:0 10px;color:#C0BFB2;font-size:0.7777777778rem;line-height:12px !important;background-color:transparent;height:-webkit-fill-available;}.form-floating > .form-control:not(:-moz-placeholder) ~ label:after{content:none;}.form-floating > .form-control:not(:-ms-input-placeholder) ~ label:after{content:none;}.form-floating > .form-control:focus ~ label:after,.form-floating > .form-control:not(:placeholder-shown) ~ label:after,.form-floating > .form-select ~ label:after{content:none;}.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:0;background-color:transparent;}.form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#C60219;}.label-small{line-height:23px;margin-right:8px;}@media (max-width:400px){.label-small{max-width:114px;}}.label-small small{color:#C60219;font-size:0.7777777778rem;}#find-route-offers,#calculate-offer{margin-bottom:50px;}#find-route-offers .input-group,#calculate-offer .input-group{margin-bottom:0;}#find-route-offers .parsley-error,#calculate-offer .parsley-error{margin-bottom:0 !important;}#find-route-offers .parsley-errors-list.filled,#calculate-offer .parsley-errors-list.filled{display:block;margin-bottom:0;}#find-route-offers .parsley-errors-list.filled li,#calculate-offer .parsley-errors-list.filled li{padding:3px 0 0 0;color:#C60219;font-size:0.7777777778rem;letter-spacing:0.5px;}#find-route-offers .pill-group .btn-check:checked + .btn,#find-route-offers .pill-group .btn.active,#find-route-offers .pill-group .btn.show,#find-route-offers .pill-group .btn:first-child:active,#find-route-offers .pill-group :not(.btn-check) + .btn:active,#calculate-offer .pill-group .btn-check:checked + .btn,#calculate-offer .pill-group .btn.active,#calculate-offer .pill-group .btn.show,#calculate-offer .pill-group .btn:first-child:active,#calculate-offer .pill-group :not(.btn-check) + .btn:active{background-color:#C0BFB2;border-color:#C0BFB2;-webkit-transition:none;transition:none;}#find-route-offers input.parsley-error{background:#FFFFFF;border-color:#C60219;color:#282828;}#find-route-offers input.parsley-success{border-color:#1bc41b;}#find-ticket-offers input.parsley-error{border-color:#C60219;}#find-ticket-offers input.parsley-success{border-color:#1bc41b;}.form-floating > .form-control:focus,.form-floating > .form-select:focus{border-bottom:1px solid #C60219;background-color:transparent;}.form-floating > .form-control,.form-floating > .form-select{height:50px !important;border:none !important;border-bottom:1px solid #C0BFB2 !important;background-color:transparent !important;}.form-floating > .form-control.small-datepicker,.form-floating > .form-select.small-datepicker{border:none !important;height:24px !important;min-height:24px !important;padding-right:0 !important;}.form-floating > .form-control.mainSearchField,.form-floating > .form-select.mainSearchField{border-bottom:none !important;}.autocomplete-suggestions strong{color:#C60219;}input[type=checkbox] + label,input[type=radio] + label{padding:0 0 0 28px;}input[type=checkbox] + label:before,input[type=radio] + label:before{width:16px;height:16px;border:1px solid #C0BFB2;top:5px;}input[type=checkbox]:checked + label:before,input[type=radio]:checked + label:before{width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 10 10' style='enable-background:new 0 0 10 10;' xml:space='preserve'%3E%3Ccircle fill='%23C7161D' cx='5' cy='5' r='5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:10px 10px;border:1px solid #C0BFB2;}input[type=checkbox] + label,input[type=radio] + label{line-height:1.4;}.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault)[type=checkbox] + label,.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault)[type=radio] + label{padding:0 0 0 28px;line-height:1.4;}.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault)[type=checkbox] + label:before,.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault)[type=radio] + label:before{width:16px;height:16px;border:1px solid #C0BFB2;top:5px;}.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault)[type=checkbox]:checked + label:before,.tx-twwc-ticketshop input:not(.btn-check):not(#flexSwitchCheckDefault)[type=radio]:checked + label:before{width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 10 10' style='enable-background:new 0 0 10 10;' xml:space='preserve'%3E%3Ccircle fill='%23C7161D' cx='5' cy='5' r='5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:10px 10px;border:1px solid #C0BFB2;}#route-datepicker.input-group,#route-timepicker.input-group,#ticket-datepicker-single.input-group,#time.input-group,#price-calc-datepicker.input-group,#simpledate.input-group,#ticket-datepicker.input-group,#couponUpdate .input-group,#submitformOption .input-group,.ticket-datepicker-single-payment.input-group,#submitform .input-group,.picker-input-group,form[name=basket] .input-group{border-bottom:1px solid #C0BFB2;}#route-datepicker.input-group > input,#route-timepicker.input-group > input,#ticket-datepicker-single.input-group > input,#time.input-group > input,#price-calc-datepicker.input-group > input,#simpledate.input-group > input,#ticket-datepicker.input-group > input,#couponUpdate .input-group > input,#submitformOption .input-group > input,.ticket-datepicker-single-payment.input-group > input,#submitform .input-group > input,.picker-input-group > input,form[name=basket] .input-group > input{border:none !important;background-color:transparent;}#route-datepicker.input-group span,#route-timepicker.input-group span,#ticket-datepicker-single.input-group span,#time.input-group span,#price-calc-datepicker.input-group span,#simpledate.input-group span,#ticket-datepicker.input-group span,#couponUpdate .input-group span,#submitformOption .input-group span,.ticket-datepicker-single-payment.input-group span,#submitform .input-group span,.picker-input-group span,form[name=basket] .input-group span{margin-top:0;margin-right:2px;}#route-datepicker.input-group span.input-group-text,#route-timepicker.input-group span.input-group-text,#ticket-datepicker-single.input-group span.input-group-text,#time.input-group span.input-group-text,#price-calc-datepicker.input-group span.input-group-text,#simpledate.input-group span.input-group-text,#ticket-datepicker.input-group span.input-group-text,#couponUpdate .input-group span.input-group-text,#submitformOption .input-group span.input-group-text,.ticket-datepicker-single-payment.input-group span.input-group-text,#submitform .input-group span.input-group-text,.picker-input-group span.input-group-text,form[name=basket] .input-group span.input-group-text{border:none;margin:0;}#route-datepicker.input-group span.input-group-text button,#route-timepicker.input-group span.input-group-text button,#ticket-datepicker-single.input-group span.input-group-text button,#time.input-group span.input-group-text button,#price-calc-datepicker.input-group span.input-group-text button,#simpledate.input-group span.input-group-text button,#ticket-datepicker.input-group span.input-group-text button,#couponUpdate .input-group span.input-group-text button,#submitformOption .input-group span.input-group-text button,.ticket-datepicker-single-payment.input-group span.input-group-text button,#submitform .input-group span.input-group-text button,.picker-input-group span.input-group-text button,form[name=basket] .input-group span.input-group-text button{letter-spacing:1px;color:#FFFFFF !important;border:none;background:transparent;}#route-datepicker.input-group span.input-group-text button svg,#route-timepicker.input-group span.input-group-text button svg,#ticket-datepicker-single.input-group span.input-group-text button svg,#time.input-group span.input-group-text button svg,#price-calc-datepicker.input-group span.input-group-text button svg,#simpledate.input-group span.input-group-text button svg,#ticket-datepicker.input-group span.input-group-text button svg,#couponUpdate .input-group span.input-group-text button svg,#submitformOption .input-group span.input-group-text button svg,.ticket-datepicker-single-payment.input-group span.input-group-text button svg,#submitform .input-group span.input-group-text button svg,.picker-input-group span.input-group-text button svg,form[name=basket] .input-group span.input-group-text button svg{width:24px;height:24px;}.input-group-addon{cursor:pointer;}#calculate-offer .picker-input-group{border-bottom:none;margin-bottom:0;max-width:170px;}#calculate-offer .picker-input-group input{height:48px;min-height:48px;max-height:48px;max-width:100%;border-bottom:1px solid #C0BFB2 !important;padding-right:37px !important;}@media (min-width:1200px){#calculate-offer .picker-input-group input{min-width:170px;}}#calculate-offer .picker-input-group input:focus{border-bottom-color:#C60219 !important;background-color:transparent;}#calculate-offer .picker-input-group > .input-group-addon{cursor:pointer;position:absolute;right:5.6px;top:6px;z-index:50;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table{width:245px;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget.dropdown-menu{background-color:#FFFFFF;border:1px solid #E0DFD9;color:#000000;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-bottom-color:#F2F2F0;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-bottom:6px solid #F2F2F0;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table td.day,.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table th,.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table td{padding:0;font-size:0.875rem;width:35px;height:35px;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table th.prev,.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table th.next{padding:0;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table th.prev > span,.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table th.next > span{margin:0 !important;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table th.prev.disabled,.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table th.next.disabled{opacity:0.5;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table td.day:hover{background:#C60219;border-radius:50%;color:#FFFFFF;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table td.disabled{color:#C0BFB2;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#C60219;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table td.active{background-color:#C60219;border-radius:50%;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table td.active:after,.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table td.active:before{content:none;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-top:7px solid #F2F2F0;border-top-color:#F2F2F0;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-top:6px solid #F2F2F0;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table td span{margin:0 !important;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table td span:hover,.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table td span.active{background-color:#C60219;color:#FFFFFF;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget table td span{display:inline-block;width:14.2857142857%;height:50px;line-height:50px;cursor:pointer;border-radius:0;}.tx-twwc-ticketshop .bootstrap-datetimepicker-widget .datepicker-months .month,.tx-twwc-ticketshop .bootstrap-datetimepicker-widget .datepicker-decades .decade,.tx-twwc-ticketshop .bootstrap-datetimepicker-widget .datepicker-years .year{height:auto;width:33.3%;padding:3px 5px;}.glyphicon{position:relative;top:1px;display:inline-block;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;}.glyphicon-search:before{content:"";}.bootstrap-datetimepicker-widget .picker-switch td a[title="Select Time"] span{width:calc(100% - 3px);background:#C60219;}.bootstrap-datetimepicker-widget .picker-switch td a[title="Select Time"] span.glyphicon{color:black;}.bootstrap-datetimepicker-widget .picker-switch td a[title="Select Time"] span.glyphicon.glyphicon-calendar:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.0.0 by@fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons,Inc. --%3E%3Cpath d='M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM64 304C64 312.8 71.16 320 80 320H112C120.8 320 128 312.8 128 304V272C128 263.2 120.8 256 112 256H80C71.16 256 64 263.2 64 272V304zM192 304C192 312.8 199.2 320 208 320H240C248.8 320 256 312.8 256 304V272C256 263.2 248.8 256 240 256H208C199.2 256 192 263.2 192 272V304zM336 256C327.2 256 320 263.2 320 272V304C320 312.8 327.2 320 336 320H368C376.8 320 384 312.8 384 304V272C384 263.2 376.8 256 368 256H336zM64 432C64 440.8 71.16 448 80 448H112C120.8 448 128 440.8 128 432V400C128 391.2 120.8 384 112 384H80C71.16 384 64 391.2 64 400V432zM208 384C199.2 384 192 391.2 192 400V432C192 440.8 199.2 448 208 448H240C248.8 448 256 440.8 256 432V400C256 391.2 248.8 384 240 384H208zM320 432C320 440.8 327.2 448 336 448H368C376.8 448 384 440.8 384 432V400C384 391.2 376.8 384 368 384H336C327.2 384 320 391.2 320 400V432z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px;width:16px;height:16px;display:inline-block;color:#164193;margin-right:6px;vertical-align:text-top;}.bootstrap-datetimepicker-widget .picker-switch td a[title="Select Time"] span.glyphicon.glyphicon-calendar:after{content:"Datum eingeben";font-weight:700;vertical-align:top;}.bootstrap-datetimepicker-widget .picker-switch td a[title="Select Time"] span.glyphicon.glyphicon-time:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.0.0 by@fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons,Inc. --%3E%3Cpath d='M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM280 120C280 106.7 269.3 96 256 96C242.7 96 232 106.7 232 120V256C232 260.7 233.4 265.4 236 269.3L300 365.3C307.4 376.3 322.3 379.3 333.3 371.1C344.3 364.6 347.3 349.7 339.1 338.7L280 248.7L280 120z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px;width:16px;height:16px;display:inline-block;color:#164193;margin-right:6px;vertical-align:text-top;}.bootstrap-datetimepicker-widget .picker-switch td a[title="Select Time"] span.glyphicon.glyphicon-time:after{content:"Uhrzeit eingeben";font-weight:700;vertical-align:top;}.glyphicon.glyphicon-chevron-right,.glyphicon.glyphicon-chevron-left{width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 30 30' style='enable-background:new 0 0 30 30;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23C60219;%7D .st1%7Bfill:%23C60219;%7D%0A%3C/style%3E%3Cpath class='st0' d='M11.168,7.669c0.223-0.226,0.585-0.226,0.808-0.001c0,0,0.001,0.001,0.001,0.001l6.855,6.922 c0.223,0.225,0.224,0.59,0.001,0.816c0,0-0.001,0.001-0.001,0.001l-6.855,6.922c-0.223,0.226-0.586,0.226-0.809,0 c-0.223-0.226-0.223-0.591,0-0.817L17.62,15l-6.452-6.514c-0.223-0.225-0.224-0.59-0.001-0.816 C11.167,7.67,11.167,7.67,11.168,7.669z'/%3E%3Cg%3E%3Cpath class='st1' d='M15,1c7.72,0,14,6.28,14,14s-6.28,14-14,14S1,22.72,1,15S7.28,1,15,1 M15,0C6.716,0,0,6.716,0,15 s6.716,15,15,15s15-6.716,15-15S23.284,0,15,0L15,0z'/%3E%3C/g%3E%3C/svg%3E");background-size:24px 24px;}.glyphicon.glyphicon-chevron-left{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);}.glyphicon.glyphicon-chevron-up,.glyphicon.glyphicon-chevron-down{width:36px;height:36px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 448 448' style='enable-background:new 0 0 448 448;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFBF00;%7D%0A%3C/style%3E%3Cpath class='st0' d='M384,0H64C28.6,0,0,28.7,0,64v320c0,35.3,28.6,64,64,64h320c35.4,0,64-28.7,64-64V64C448,28.7,419.3,0,384,0z' /%3E%3Cpath d='M310.6,246.6l-112,112c-12.5,12.5-32.8,12.5-45.2,0s-12.5-32.8,0-45.2l89.4-89.4l-89.4-89.4c-12.5-12.5-12.5-32.8,0-45.2 s32.8-12.5,45.2,0l112,112c6.2,6.2,9.4,14.4,9.4,22.6C320,232.2,316.9,240.4,310.6,246.6z'/%3E%3C/svg%3E%0A");background-size:36px 36px;background-repeat:no-repeat;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);}.glyphicon.glyphicon-chevron-up:hover,.glyphicon.glyphicon-chevron-down:hover{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 448 448' style='enable-background:new 0 0 448 448;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFBF00;%7D%0A%3C/style%3E%3Cpath class='st0' d='M384,0H64C28.6,0,0,28.7,0,64v320c0,35.3,28.6,64,64,64h320c35.4,0,64-28.7,64-64V64C448,28.7,419.3,0,384,0z' /%3E%3Cpath d='M310.6,246.6l-112,112c-12.5,12.5-32.8,12.5-45.2,0s-12.5-32.8,0-45.2l89.4-89.4l-89.4-89.4c-12.5-12.5-12.5-32.8,0-45.2 s32.8-12.5,45.2,0l112,112c6.2,6.2,9.4,14.4,9.4,22.6C320,232.2,316.9,240.4,310.6,246.6z'/%3E%3C/svg%3E%0A");}.glyphicon.glyphicon-chevron-down{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:transparent;}.bootstrap-datetimepicker-widget .picker-switch td a[title="Select Time"] span{width:calc(100% - 3px);background:#C60219;}.bootstrap-datetimepicker-widget .picker-switch td a[title="Select Time"] span.glyphicon{color:black;}.bootstrap-datetimepicker-widget .picker-switch td a[title="Select Time"] span.glyphicon.glyphicon-calendar:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.0.0 by@fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons,Inc. --%3E%3Cpath d='M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM64 304C64 312.8 71.16 320 80 320H112C120.8 320 128 312.8 128 304V272C128 263.2 120.8 256 112 256H80C71.16 256 64 263.2 64 272V304zM192 304C192 312.8 199.2 320 208 320H240C248.8 320 256 312.8 256 304V272C256 263.2 248.8 256 240 256H208C199.2 256 192 263.2 192 272V304zM336 256C327.2 256 320 263.2 320 272V304C320 312.8 327.2 320 336 320H368C376.8 320 384 312.8 384 304V272C384 263.2 376.8 256 368 256H336zM64 432C64 440.8 71.16 448 80 448H112C120.8 448 128 440.8 128 432V400C128 391.2 120.8 384 112 384H80C71.16 384 64 391.2 64 400V432zM208 384C199.2 384 192 391.2 192 400V432C192 440.8 199.2 448 208 448H240C248.8 448 256 440.8 256 432V400C256 391.2 248.8 384 240 384H208zM320 432C320 440.8 327.2 448 336 448H368C376.8 448 384 440.8 384 432V400C384 391.2 376.8 384 368 384H336C327.2 384 320 391.2 320 400V432z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px;width:16px;height:16px;display:inline-block;color:#164193;margin-right:6px;vertical-align:text-top;}.bootstrap-datetimepicker-widget .picker-switch td a[title="Select Time"] span.glyphicon.glyphicon-calendar:after{content:"Datum eingeben";font-family:"Lato";font-weight:700;vertical-align:top;}.bootstrap-datetimepicker-widget .picker-switch td a[title="Select Time"] span.glyphicon.glyphicon-time:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.0.0 by@fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons,Inc. --%3E%3Cpath d='M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM280 120C280 106.7 269.3 96 256 96C242.7 96 232 106.7 232 120V256C232 260.7 233.4 265.4 236 269.3L300 365.3C307.4 376.3 322.3 379.3 333.3 371.1C344.3 364.6 347.3 349.7 339.1 338.7L280 248.7L280 120z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px;width:16px;height:16px;display:inline-block;color:#164193;margin-right:6px;vertical-align:text-top;}.bootstrap-datetimepicker-widget .picker-switch td a[title="Select Time"] span.glyphicon.glyphicon-time:after{content:"Uhrzeit eingeben";font-family:"Lato";font-weight:700;vertical-align:top;}.map-border{border:1px solid #A19E8C;background:#FFFFFF;}.panzoom{padding:20px;height:390px;}@media (min-width:768px){.panzoom{height:680px;}}.panzoom .zonenplan{padding:0;border:none;width:75%;margin:0 12.5%;}.panzoom .zonenplan .svgmap{padding-bottom:0;}@media (min-width:768px){.preisrechner-multipleprices .zonenplan{width:70%;}}.zonenplan path.ausgewaehlt,.zonenplan polygon.ausgewaehlt,.zonenplan rect.ausgewaehlt{fill:#C60219 !important;}.snackbar{-webkit-box-shadow:none;box-shadow:none;background:#F2F2F0;width:100%;left:0;padding:0;}.snackbar__ietrigger{position:relative;}.snackbark-visible{bottom:0;}.snackbar__message a{padding:46px;text-decoration:none;}.accordion{background:#F2F2F0;}.accordion h4.accordion-header .accordion-button{padding-top:0;padding-bottom:0;font-weight:400;font-size:1rem !important;}.accordion h4.accordion-header .accordion-button::after{top:4px;width:37px;height:37px;background-image:url("data:image/svg+xml,%3Csvg width='37' height='37' viewBox='0 0 37 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.604,24.427l-0.354-0.354l-12-12l0.707-0.707l11.646,11.647L30.25,11.366l0.707,0.707l-12,12L18.604,24.427z' fill='%233C3C3C'/%3E%3C/svg%3E");}.accordion h4.accordion-header .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3Csvg width='37' height='37' viewBox='0 0 37 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.604,24.427l-0.354-0.354l-12-12l0.707-0.707l11.646,11.647L30.25,11.366l0.707,0.707l-12,12L18.604,24.427z' fill='%233C3C3C'/%3E%3C/svg%3E");}.accordion h4.accordion-header .accordion-button:not(.collapsed){color:#000000;}.accordion .accordion-item{margin-bottom:0;padding:20px;background-color:#F2F2F0;border-bottom:none;}.accordion .accordion-item.active{margin-bottom:20px;background-color:#F2F2F0 !important;}.accordion .accordion-body{padding:0;}.accordion .accordion-body .line-after{padding:20px 0 10px 0;border-bottom:1px solid #000000;}.accordion .accordion-body .transportation{margin-bottom:16px;font-size:0;}.accordion .accordion-body .transportation img{margin-right:20px;}.nav-tabs{border-bottom:1px solid #C0BFB2;}.nav-tabs .nav-link{border:none;padding:0 6px;font-weight:400;font-size:1rem;color:#C0BFB2;}.nav-tabs .nav-link > div{border-bottom:4px solid transparent;}.nav-tabs .nav-link.active{font-weight:700;color:#A19E8C;background:transparent;}.nav-tabs .nav-link.active > div{border-bottom:4px solid #A19E8C;}.nav-tabs .nav-link:hover{color:#A19E8C;}#route-offers{}#route-offers #accordionRouteOffers.accordion{background:transparent;margin-top:20px;}#route-offers #accordionRouteOffers.accordion .accordion-header{font-family:"CircularGraubuendenWeb",sans-serif;}#route-offers #accordionRouteOffers.accordion .accordion-item{margin-bottom:8px;padding:0;background-color:#FFFFFF;border-bottom:none;}#route-offers #accordionRouteOffers.accordion .accordion-item.active{background-color:#FFFFFF;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header{margin-bottom:0;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header > div{font-weight:400;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header > div > div:first-child{padding-left:34px;padding-right:34px;}@media (max-width:767.98px){#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header .duration,#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header .time{padding-left:34px;padding-right:34px;}}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header .ride-type,#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header .walk-transfer{padding:5px 0 5px 0;width:calc(100% - 29px);}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header .ride-type{display:inline-block;width:34px;height:34px;background-size:34px 34px;background-position:0;vertical-align:text-top;margin-right:20px;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header .ride-type + strong{margin-right:20px;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header .ride-type.bus,#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header .ride-type.post{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%232D327D' d='M22.5000001,0 L1.50000001,0 C0.675000003,0 0,0.675000003 0,1.50000001 L0,22.5000001 C0,23.3250009 0.675000003,24.0000001 1.50000001,24.0000001 L22.5000001,24.0000001 C23.3250009,24.0000001 24.0000001,23.3250009 24.0000001,22.5000001 L24.0000001,1.50000001 C24.0000001,0.675000003 23.3250009,0 22.5000001,0 Z'/%3E%3Cg fill='%23FFF' fill-rule='nonzero' transform='translate(3 7)'%3E%3Cpath d='M3.37500001,1.25000001 L0,1.25000001 L0,0.500000002 L15.0750009,0.500000002 C15.682501,0.500000002 16.2225,0.912499904 16.3799993,1.49750041 L17.9550001,7.37000083 C17.9849988,7.48250013 18.0000001,7.60250093 18.0000001,7.72249983 L18.0000001,11.5249996 C18.0000001,11.8549995 17.7299996,12.1250001 17.3999997,12.1250001 L10.4250002,12.1250001 C10.0950003,12.1250001 9.82499984,11.8549995 9.82499984,11.5249996 C9.82499984,11.5174999 9.82499984,11.5174999 9.82499984,11.5174999 C9.82499984,11.4950008 9.82499984,11.4724998 9.82499984,11.4500007 C9.82499984,9.54500014 8.27999973,8.00000003 6.37500003,8.00000003 C4.47000032,8.00000003 2.92500021,9.54500014 2.92500021,11.4500008 C2.92500021,11.4724999 2.92500021,11.4950009 2.92500021,11.5175 L2.92500021,11.5249997 C2.92500021,11.8549996 2.65500021,12.1250002 2.32499981,12.1250002 L0,12.1250002 L0,6.50000003 L3.37500001,6.50000003 C3.58500001,6.50000003 3.75000002,6.33500003 3.75000002,6.12500003 L3.75000002,1.62500001 C3.75000002,1.41500001 3.58500001,1.25000001 3.37500001,1.25000001 Z M14.4375001,7.62500003 C14.4375001,7.83500003 14.602501,8.00000003 14.8125001,8.00000003 L16.8599988,8.00000003 C17.0699979,8.00000003 17.2349988,7.83500003 17.2349988,7.62500003 C17.2349988,7.59500033 17.2274991,7.55750083 17.2199975,7.52750023 L15.637497,1.61749941 C15.5699978,1.35499961 15.3299981,1.1750002 15.0599976,1.1750002 L15.0449963,1.1750002 C14.7149964,1.1750002 14.4449959,1.44500071 14.4449959,1.77499961 L14.4375001,7.62500003 Z M12.4875003,7.47500043 C12.4875003,7.80499943 12.7575008,8.07499983 13.0874997,8.07499983 C13.4174996,8.07499983 13.6875001,7.80499933 13.6875001,7.47500043 L13.6875001,1.77499961 C13.6875001,1.44500061 13.4174996,1.1750002 13.0874997,1.1750002 C12.7575007,1.1750002 12.4875003,1.44500071 12.4875003,1.77499961 L12.4875003,7.47500043 Z M10.5375004,7.47500043 C10.5375004,7.80499943 10.8075009,8.07499983 11.1374998,8.07499983 C11.4674997,8.07499983 11.7375002,7.80499933 11.7375002,7.47500043 L11.7375002,1.77499961 C11.7375002,1.44500061 11.4674997,1.1750002 11.1374998,1.1750002 C10.8075008,1.1750002 10.5375004,1.44500071 10.5375004,1.77499961 L10.5375004,7.47500043 Z M4.50000002,6.12500003 C4.50000002,6.33500003 4.66500002,6.50000003 4.87500002,6.50000003 L9.41250044,6.50000003 C9.62250044,6.50000003 9.78750044,6.33500003 9.78750044,6.12500003 L9.78750044,1.62500001 C9.78750044,1.41500001 9.62250044,1.25000001 9.41250044,1.25000001 L4.87500002,1.25000001 C4.66500002,1.25000001 4.50000002,1.41500001 4.50000002,1.62500001 L4.50000002,6.12500003 Z'/%3E%3Cpath d='M6.35250003,8.84749984 C7.80000023,8.84749984 8.97750004,10.0249996 8.97750004,11.4724998 C8.97750004,12.9199982 7.80000023,14.0974999 6.35250003,14.0974999 C4.90499982,14.0974999 3.72750002,12.9199982 3.72750002,11.4724998 C3.72750002,10.0249996 4.90499972,8.84749984 6.35250003,8.84749984 Z M6.35250003,12.9125005 C7.17749983,12.9125005 7.85250003,12.2374994 7.85250003,11.4125004 C7.85250003,10.5874996 7.17749983,9.91250044 6.35250003,9.91250044 C5.52750022,9.91250044 4.85250002,10.5874996 4.85250002,11.4125004 C4.85250002,12.2450009 5.52000052,12.9125005 6.35250003,12.9125005 Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header .ride-type.express_train,#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header .ride-type.strain{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%232D327D' d='M22.5000001,0 L1.50000001,0 C0.675000003,0 0,0.675000003 0,1.50000001 L0,22.5000001 C0,23.3250009 0.675000003,24.0000001 1.50000001,24.0000001 L22.5000001,24.0000001 C23.3250009,24.0000001 24.0000001,23.3250009 24.0000001,22.5000001 L24.0000001,1.50000001 C24.0000001,0.675000003 23.3250009,0 22.5000001,0 Z'/%3E%3Cg fill='%23FFF' transform='translate(2 2)'%3E%3Cpath d='M1.28500031,16.8624993 C1.075,16.8624993 0.910000304,16.6974984 0.910000304,16.4874993 C0.910000304,16.4724999 0.910000304,16.4500008 0.917500004,16.4349995 L1.24000021,14.1999989 L5.13250062,14.1999989 L5.13250062,16.8624993 L1.28500031,16.8624993 Z'/%3E%3Cpath fill-rule='nonzero' d='M10.3674994,6.18999963 L19.0000001,6.18999963 L19.0000001,5.50000002 L11.9499998,5.50000002 L14.1625005,4.00000002 L10,1.63750001 L5.86000012,4.00000002 L5.83750012,4.00000002 L8.05000023,5.50000002 L3.45249991,5.50000002 C2.88999991,5.50000002 2.41749961,5.91249992 2.34249981,6.46749973 L1.33749941,13.4875003 L19.0000001,13.4875003 L19.0000001,9.77499964 L10.3674994,9.77499964 C10.165,9.77499964 10,9.61000064 10,9.40750034 C10,9.20500094 10.165,9.04000094 10.3674994,9.04000094 L19.0000001,9.04000094 L19.0000001,8.35000043 L10.3674994,8.35000043 C10.165,8.35000043 10,8.18500043 10,7.98250013 C10,7.78000073 10.165,7.61500073 10.3674994,7.61500073 L19.0000001,7.61500073 L19.0000001,6.92500023 L10.3674994,6.92500023 C10.165,6.92500023 10,6.76000023 10,6.55750083 C10,6.35499953 10.165,6.18999963 10.3674994,6.18999963 Z M5.34999992,9.39999964 C5.34999992,9.61000064 5.18500042,9.77499964 4.97499992,9.77499964 L3.01749991,9.77499964 C2.80749991,9.77499964 2.64249991,9.61000064 2.64249991,9.39999964 C2.64249991,9.38500024 2.64249991,9.36250024 2.65000011,9.34749984 L3.05500031,6.51249983 C3.08500001,6.32499983 3.24250031,6.18999963 3.42250011,6.18999963 L4.97499992,6.18999963 C5.18500042,6.18999963 5.34999992,6.35499963 5.34999992,6.56499963 L5.34999992,9.39999964 Z M9.31749924,5.50000002 L7.19499973,4.06000042 L10,2.45499991 L12.8125001,4.05249972 L10.6825008,5.50000002 L9.31749924,5.50000002 Z'/%3E%3Cpath d='M14.2075006 16.0224992C14.2075006 14.9649984 13.3525011 14.1099988 12.2950002 14.1099988 11.2374992 14.1099988 10.3825007 14.9649983 10.3825007 16.0224992 10.3825007 17.0800001 11.2375002 17.9349996 12.2950002 17.9349996 13.3525001 17.9349996 14.2075006 17.08 14.2075006 16.0224992zM9.69999984 16.0224992C9.69999984 14.9649984 8.84500034 14.1099988 7.78750043 14.1099988 6.73000053 14.1099988 5.87500002 14.9649983 5.87500002 16.0224992 5.87500002 17.0800001 6.72999953 17.9349996 7.78750043 17.9349996 8.84500134 17.9349996 9.69999984 17.08 9.69999984 16.0224992z'/%3E%3Cpolygon points='1 1 1 1.375 19 1.375 19 1'/%3E%3Cpolygon points='19 19 19 18.288 1 18.288 1 19'/%3E%3Cpolygon points='19 14.313 19 14.2 14.875 14.2 14.875 16.862 19 16.862'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header .ride-type.tram{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cpath fill='%232D327D' d='M22.5,0h-21C0.7,0,0,0.7,0,1.5v21C0,23.3,0.7,24,1.5,24h21c0.8,0,1.5-0.7,1.5-1.5v-21C24,0.7,23.3,0,22.5,0z' /%3E%3Cg transform='translate(3 7)'%3E%3Cpath fill='%23FFFFFF' d='M7.2-2.4C7.1-2.6,7.1-2.8,7.2-3c0.2-0.2,0.4-0.2,0.6,0l4.4,4.4h3.5c0.6,0,1.2,0.4,1.4,1l2.1,7 c0,0.1,0,0.1,0,0.2v3.1c0,0.2-0.2,0.4-0.4,0.4H-1.1v-5H3c0.2,0,0.4-0.2,0.4-0.4V2.6c0-0.2-0.2-0.4-0.4-0.4h0h-4.1V1.4H11L7.2-2.4z M14.9,9.4c0,0.2,0.2,0.4,0.4,0.4h2.5c0.2,0,0.4-0.2,0.4-0.4c0,0,0,0,0,0c0,0,0-0.1,0-0.1l-2-6.7c-0.1-0.3-0.3-0.5-0.6-0.5h0 c-0.4,0-0.6,0.3-0.6,0.6V9.4z M12.9,9.2c0,0.4,0.2,0.7,0.6,0.7c0.4,0,0.7-0.2,0.7-0.6c0,0,0-0.1,0-0.1V2.7c0-0.4-0.3-0.6-0.6-0.6 s-0.6,0.3-0.6,0.6C12.9,2.7,12.9,9.2,12.9,9.2z M10.1,2.6c0-0.2-0.2-0.4-0.4-0.4H4.6c-0.2,0-0.4,0.2-0.4,0.4v0v5.1 c0,0.2,0.2,0.4,0.4,0.4h5.1c0.2,0,0.4-0.2,0.4-0.4L10.1,2.6z M10.8,2.7v6.5c0,0.4,0.3,0.6,0.7,0.6c0.3,0,0.6-0.3,0.6-0.6V2.7 c0-0.4-0.3-0.6-0.6-0.6S10.8,2.4,10.8,2.7z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header .ride-type.ship{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cpath fill='%232D327D' d='M22.5,0h-21C0.7,0,0,0.7,0,1.5v21C0,23.3,0.7,24,1.5,24h21c0.8,0,1.5-0.7,1.5-1.5v-21C24,0.7,23.3,0,22.5,0z'/%3E%3Cg%3E%3Cpath fill='%23FFFFFF' d='M4.1,7.5V5.9c0-0.3,0.1-0.4,0.4-0.4h2.2c0.3,0,0.4,0.1,0.4,0.4l0.3,1.7v0.1C7.4,8,7.3,8.1,7,8.1H4.5 C4.3,8,4.1,7.7,4.1,7.5z M4.1,12.4v-1.7c0-0.3,0.1-0.4,0.4-0.4H7c0.3,0,0.4,0.1,0.4,0.4v1.7c0,0.3-0.1,0.4-0.4,0.4H4.5 C4.3,12.8,4.1,12.6,4.1,12.4z M8.2,12.4v-1.7c0-0.3,0.1-0.4,0.4-0.4h2.1c0.3,0,0.4,0.1,0.4,0.4l0.3,1.7v0.1c0,0.3-0.1,0.4-0.4,0.4 H8.6C8.3,12.8,8.2,12.6,8.2,12.4z M3,5.5c0.3,0,0.4,0.1,0.4,0.4v1.7C3.4,7.8,3.2,8,3,8H2.2v2.5H3c0.3,0,0.4,0.1,0.4,0.4v1.7 c0,0.3-0.1,0.4-0.4,0.4H2.2v4.9c0.4,0,0.8,0,1.2-0.1l2.7-0.5c0.3,0,0.6,0,0.9-0.1c0.3,0,0.6,0,0.9,0.1l2.7,0.5 c0.4,0.1,0.8,0.1,1.2,0.1c0.4,0,0.8,0,1.2-0.1l2.9-0.6c0.3,0,0.6,0,0.9-0.1c0.3,0,0.6,0,0.9,0.1l1.7,0.4l2.5-4.7h-9.6l-0.4-2.5h1.4 V8H8.2L7.8,5.5h0.5c0.3,0,0.4-0.1,0.4-0.4S8.6,4.7,8.3,4.7H2.2v0.8H3z'/%3E%3Cpath fill='%23FFFFFF' d='M6.2,17.8h1.6l2.9,0.5c0.4,0.1,0.9,0.1,1.3,0.1c0.5,0,0.9,0,1.3-0.1l2.7-0.5h1.6l2.7,0.5 c0.4,0.1,0.9,0.1,1.3,0.1v0.8c-0.5,0-1,0-1.6-0.1l-2.5-0.5h-1.3l-2.7,0.5c-0.5,0.1-1,0.1-1.6,0.1s-1,0-1.6-0.1l-2.6-0.5H6.5 l-2.7,0.5c-0.5,0.1-1,0.1-1.6,0.1v-0.8c0.5,0,0.9,0,1.3-0.1C3.5,18.4,6.2,17.8,6.2,17.8z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header .ride-type.funicular{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cpath fill='%232D327D' d='M22.5,0h-21C0.7,0,0,0.7,0,1.5v21C0,23.3,0.7,24,1.5,24h21c0.8,0,1.5-0.7,1.5-1.5v-21C24,0.7,23.3,0,22.5,0z'/%3E%3Cg%3E%3Cpath fill='%23FFFFFF' d='M20.4,8.3v4.5c0,0.2-0.1,0.4-0.4,0.4h-2.7c-0.2,0-0.4-0.1-0.4-0.4V8.3c0-0.2,0.1-0.4,0.4-0.4H20 C20.2,7.9,20.4,8.2,20.4,8.3 M16,7.2v4.5c0,0.2-0.1,0.4-0.4,0.4h-2.9c-0.2,0-0.4-0.1-0.4-0.4V7.2c0-0.2,0.1-0.4,0.4-0.4h2.9 C15.8,6.9,16,7,16,7.2 M11.8,6.2v4.5c0,0.2-0.1,0.4-0.4,0.4h-3c0,0-0.2-0.2-0.2-0.4V6.2c0-0.2,0.1-0.4,0.4-0.4h2.7 C11.5,5.8,11.8,5.9,11.8,6.2 M7.5,5.1v4.5c0,0.2-0.1,0.4-0.4,0.4H4.3C4,10,4,9.9,4,9.6V5.1c0-0.2,0.1-0.4,0.4-0.4h2.7 C7.3,4.7,7.5,4.8,7.5,5.1 M20.6,17.1c0.2,0,0.4-0.1,0.4-0.4V8.1c0-0.4-0.2-0.7-0.6-0.8L4.1,3.1H3.8C3.4,3.1,3,3.4,3,3.9v8.6 c0,0.1,0.1,0.4,0.2,0.4L20.6,17.1C20.5,17.1,20.6,17.1,20.6,17.1 M3.1,15.7L21,20.2v0.7L3.1,16.4C3.1,16.4,3.1,15.7,3.1,15.7z M16.8,17.4c0,0.6-0.5,1.1-1.1,1.1s-1.1-0.5-1.1-1.1c0-0.6,0.5-1.1,1.1-1.1S16.8,16.8,16.8,17.4 M19.6,18.1c0,0.6-0.5,1.1-1.1,1.1 c-0.6,0-1.1-0.5-1.1-1.1c0-0.6,0.5-1.1,1.1-1.1C19.1,17,19.6,17.5,19.6,18.1 M9.4,15.6c0,0.6-0.5,1.1-1.1,1.1s-1.1-0.5-1.1-1.1 c0-0.6,0.5-1.2,1.1-1.2S9.4,15,9.4,15.6 M6.7,14.9c0,0.6-0.5,1.1-1.1,1.1s-1.1-0.5-1.1-1.1s0.5-1.1,1.1-1.1S6.7,14.3,6.7,14.9'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header .ride-type.cablecar{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cpath fill='%232D327D' d='M22.5,0h-21C0.7,0,0,0.7,0,1.5v21C0,23.3,0.7,24,1.5,24h21c0.8,0,1.5-0.7,1.5-1.5v-21C24,0.7,23.3,0,22.5,0z'/%3E%3Cg%3E%3Cpath fill='%23FFFFFF' d='M8.8,5.5l6.5-1.1c0.4,0,0.7-0.4,0.6-0.8c0-0.4-0.4-0.7-0.8-0.6c0,0,0,0-0.1,0L8.5,4.1C8.2,4.2,7.9,4.5,8,4.9 C8,5.3,8.4,5.5,8.8,5.5L8.8,5.5 M3,7.6l18-3.2V3.7L3,6.9V7.6L3,7.6z M20.2,16.2c0,0.2-0.2,0.4-0.4,0.4h-4.3c-0.2,0-0.4-0.2-0.4-0.4 c0,0,0,0,0,0v-3.7c0-0.2,0.2-0.4,0.4-0.4h4.3c0.2,0,0.4,0.2,0.4,0.4V16.2z M14.5,16.2c0,0.2-0.2,0.4-0.4,0.4H9.9 c-0.2,0-0.4-0.2-0.4-0.4v-3.7c0-0.2,0.2-0.4,0.4-0.4h4.3c0.2,0,0.4,0.2,0.4,0.4L14.5,16.2L14.5,16.2z M8.7,16.2 c0,0.2-0.2,0.4-0.4,0.4H4.1c-0.2,0-0.4-0.2-0.4-0.4l0,0v-3.7c0-0.2,0.2-0.4,0.4-0.4h4.3c0.2,0,0.4,0.2,0.4,0.4V16.2z M20.2,11.3 h-3.7l-2.8-5.2l-1,0.2l2.7,5.1H8.6l2.5-4.8L9.8,6.7l-2.4,4.6H3.8C3.3,11.3,3,11.6,3,12l0,0v8.3C3,20.7,3.3,21,3.8,21h16.5 c0.4,0,0.8-0.3,0.8-0.8V12C21,11.6,20.7,11.3,20.2,11.3z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header .ride-type.walk{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' d='M14.5,19.9997 L14.5,15.4997 L12.5,13.4997 L10.5,13.4997 L10.5,16.4997 L8.5,19.4997 M12.5,8.4997 L12.5,13.4997 L10.5,13.4997 L10.5,8.4997 M11.5,6.4997 C10.967,6.4997 10.5,6.0337 10.5,5.4997 C10.5,4.9667 10.967,4.4997 11.5,4.4997 C12.033,4.4997 12.5,4.9667 12.5,5.4997 C12.5,6.0337 12.033,6.4997 11.5,6.4997 Z M7.5,13.9997 L7.5,10.4997 L10.5,8.4997 L12.5,8.4997 L14.5,10.4997 L17,10.4997'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header .pearlcain{width:100px;background:black;height:2px;position:relative;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header .pearlcain:before,#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header .pearlcain:after{position:absolute;content:"";width:12px;height:12px;left:0;top:-5px;border-radius:50%;background-color:black;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header .pearlcain:after{left:unset;right:0;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header .pearlcain .timeline{position:absolute;content:"";top:-4px;width:10px;height:10px;border-radius:50%;background-color:white;border:1px solid black;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header > div{font-size:16px;line-height:1.5;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header .accordion-button{font-weight:400;font-size:1rem;line-height:1.5rem;padding:12px 12px 2px 38px;background:transparent;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header .accordion-button::after{width:25px;height:25px;background-size:contain;background-position:center;position:absolute;right:inherit;left:6px;top:16px;background-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5 12.5005V4.5H11.5V12.5005H3.5V13.5005H11.5V21.5H12.5V13.5005H20.5V12.5005H12.5Z' fill='%233C3C3C'/%3E%3C/svg%3E%0A");}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.5 12.5H20.5V13.5H3.5V12.5Z' fill='%233C3C3C'/%3E%3C/svg%3E%0A");}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){color:#3C3C3C;background:#F2F2F0;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-collapse .accordion-body{background:#F2F2F0;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-body{padding:0;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-body > div{padding:24px;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-body .line-after{padding:20px 0 10px 0;border-bottom:1px solid #3C3C3C;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-body .transportation{margin-bottom:16px;font-size:0;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-body .transportation img{margin-right:20px;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-body .ride-type,#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-body .walk-transfer{border-left:2px dotted #3C3C3C;padding:5px 0 5px 64px;margin:5px 0 5px 29px;width:calc(100% - 29px);}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-body .ride-type{background-size:24px 24px;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-body .ride-type.bus,#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-body .ride-type.post{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%232D327D' d='M22.5000001,0 L1.50000001,0 C0.675000003,0 0,0.675000003 0,1.50000001 L0,22.5000001 C0,23.3250009 0.675000003,24.0000001 1.50000001,24.0000001 L22.5000001,24.0000001 C23.3250009,24.0000001 24.0000001,23.3250009 24.0000001,22.5000001 L24.0000001,1.50000001 C24.0000001,0.675000003 23.3250009,0 22.5000001,0 Z'/%3E%3Cg fill='%23FFF' fill-rule='nonzero' transform='translate(3 7)'%3E%3Cpath d='M3.37500001,1.25000001 L0,1.25000001 L0,0.500000002 L15.0750009,0.500000002 C15.682501,0.500000002 16.2225,0.912499904 16.3799993,1.49750041 L17.9550001,7.37000083 C17.9849988,7.48250013 18.0000001,7.60250093 18.0000001,7.72249983 L18.0000001,11.5249996 C18.0000001,11.8549995 17.7299996,12.1250001 17.3999997,12.1250001 L10.4250002,12.1250001 C10.0950003,12.1250001 9.82499984,11.8549995 9.82499984,11.5249996 C9.82499984,11.5174999 9.82499984,11.5174999 9.82499984,11.5174999 C9.82499984,11.4950008 9.82499984,11.4724998 9.82499984,11.4500007 C9.82499984,9.54500014 8.27999973,8.00000003 6.37500003,8.00000003 C4.47000032,8.00000003 2.92500021,9.54500014 2.92500021,11.4500008 C2.92500021,11.4724999 2.92500021,11.4950009 2.92500021,11.5175 L2.92500021,11.5249997 C2.92500021,11.8549996 2.65500021,12.1250002 2.32499981,12.1250002 L0,12.1250002 L0,6.50000003 L3.37500001,6.50000003 C3.58500001,6.50000003 3.75000002,6.33500003 3.75000002,6.12500003 L3.75000002,1.62500001 C3.75000002,1.41500001 3.58500001,1.25000001 3.37500001,1.25000001 Z M14.4375001,7.62500003 C14.4375001,7.83500003 14.602501,8.00000003 14.8125001,8.00000003 L16.8599988,8.00000003 C17.0699979,8.00000003 17.2349988,7.83500003 17.2349988,7.62500003 C17.2349988,7.59500033 17.2274991,7.55750083 17.2199975,7.52750023 L15.637497,1.61749941 C15.5699978,1.35499961 15.3299981,1.1750002 15.0599976,1.1750002 L15.0449963,1.1750002 C14.7149964,1.1750002 14.4449959,1.44500071 14.4449959,1.77499961 L14.4375001,7.62500003 Z M12.4875003,7.47500043 C12.4875003,7.80499943 12.7575008,8.07499983 13.0874997,8.07499983 C13.4174996,8.07499983 13.6875001,7.80499933 13.6875001,7.47500043 L13.6875001,1.77499961 C13.6875001,1.44500061 13.4174996,1.1750002 13.0874997,1.1750002 C12.7575007,1.1750002 12.4875003,1.44500071 12.4875003,1.77499961 L12.4875003,7.47500043 Z M10.5375004,7.47500043 C10.5375004,7.80499943 10.8075009,8.07499983 11.1374998,8.07499983 C11.4674997,8.07499983 11.7375002,7.80499933 11.7375002,7.47500043 L11.7375002,1.77499961 C11.7375002,1.44500061 11.4674997,1.1750002 11.1374998,1.1750002 C10.8075008,1.1750002 10.5375004,1.44500071 10.5375004,1.77499961 L10.5375004,7.47500043 Z M4.50000002,6.12500003 C4.50000002,6.33500003 4.66500002,6.50000003 4.87500002,6.50000003 L9.41250044,6.50000003 C9.62250044,6.50000003 9.78750044,6.33500003 9.78750044,6.12500003 L9.78750044,1.62500001 C9.78750044,1.41500001 9.62250044,1.25000001 9.41250044,1.25000001 L4.87500002,1.25000001 C4.66500002,1.25000001 4.50000002,1.41500001 4.50000002,1.62500001 L4.50000002,6.12500003 Z'/%3E%3Cpath d='M6.35250003,8.84749984 C7.80000023,8.84749984 8.97750004,10.0249996 8.97750004,11.4724998 C8.97750004,12.9199982 7.80000023,14.0974999 6.35250003,14.0974999 C4.90499982,14.0974999 3.72750002,12.9199982 3.72750002,11.4724998 C3.72750002,10.0249996 4.90499972,8.84749984 6.35250003,8.84749984 Z M6.35250003,12.9125005 C7.17749983,12.9125005 7.85250003,12.2374994 7.85250003,11.4125004 C7.85250003,10.5874996 7.17749983,9.91250044 6.35250003,9.91250044 C5.52750022,9.91250044 4.85250002,10.5874996 4.85250002,11.4125004 C4.85250002,12.2450009 5.52000052,12.9125005 6.35250003,12.9125005 Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:30px 6px;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-body .ride-type.express_train,#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-body .ride-type.strain{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%232D327D' d='M22.5000001,0 L1.50000001,0 C0.675000003,0 0,0.675000003 0,1.50000001 L0,22.5000001 C0,23.3250009 0.675000003,24.0000001 1.50000001,24.0000001 L22.5000001,24.0000001 C23.3250009,24.0000001 24.0000001,23.3250009 24.0000001,22.5000001 L24.0000001,1.50000001 C24.0000001,0.675000003 23.3250009,0 22.5000001,0 Z'/%3E%3Cg fill='%23FFF' transform='translate(2 2)'%3E%3Cpath d='M1.28500031,16.8624993 C1.075,16.8624993 0.910000304,16.6974984 0.910000304,16.4874993 C0.910000304,16.4724999 0.910000304,16.4500008 0.917500004,16.4349995 L1.24000021,14.1999989 L5.13250062,14.1999989 L5.13250062,16.8624993 L1.28500031,16.8624993 Z'/%3E%3Cpath fill-rule='nonzero' d='M10.3674994,6.18999963 L19.0000001,6.18999963 L19.0000001,5.50000002 L11.9499998,5.50000002 L14.1625005,4.00000002 L10,1.63750001 L5.86000012,4.00000002 L5.83750012,4.00000002 L8.05000023,5.50000002 L3.45249991,5.50000002 C2.88999991,5.50000002 2.41749961,5.91249992 2.34249981,6.46749973 L1.33749941,13.4875003 L19.0000001,13.4875003 L19.0000001,9.77499964 L10.3674994,9.77499964 C10.165,9.77499964 10,9.61000064 10,9.40750034 C10,9.20500094 10.165,9.04000094 10.3674994,9.04000094 L19.0000001,9.04000094 L19.0000001,8.35000043 L10.3674994,8.35000043 C10.165,8.35000043 10,8.18500043 10,7.98250013 C10,7.78000073 10.165,7.61500073 10.3674994,7.61500073 L19.0000001,7.61500073 L19.0000001,6.92500023 L10.3674994,6.92500023 C10.165,6.92500023 10,6.76000023 10,6.55750083 C10,6.35499953 10.165,6.18999963 10.3674994,6.18999963 Z M5.34999992,9.39999964 C5.34999992,9.61000064 5.18500042,9.77499964 4.97499992,9.77499964 L3.01749991,9.77499964 C2.80749991,9.77499964 2.64249991,9.61000064 2.64249991,9.39999964 C2.64249991,9.38500024 2.64249991,9.36250024 2.65000011,9.34749984 L3.05500031,6.51249983 C3.08500001,6.32499983 3.24250031,6.18999963 3.42250011,6.18999963 L4.97499992,6.18999963 C5.18500042,6.18999963 5.34999992,6.35499963 5.34999992,6.56499963 L5.34999992,9.39999964 Z M9.31749924,5.50000002 L7.19499973,4.06000042 L10,2.45499991 L12.8125001,4.05249972 L10.6825008,5.50000002 L9.31749924,5.50000002 Z'/%3E%3Cpath d='M14.2075006 16.0224992C14.2075006 14.9649984 13.3525011 14.1099988 12.2950002 14.1099988 11.2374992 14.1099988 10.3825007 14.9649983 10.3825007 16.0224992 10.3825007 17.0800001 11.2375002 17.9349996 12.2950002 17.9349996 13.3525001 17.9349996 14.2075006 17.08 14.2075006 16.0224992zM9.69999984 16.0224992C9.69999984 14.9649984 8.84500034 14.1099988 7.78750043 14.1099988 6.73000053 14.1099988 5.87500002 14.9649983 5.87500002 16.0224992 5.87500002 17.0800001 6.72999953 17.9349996 7.78750043 17.9349996 8.84500134 17.9349996 9.69999984 17.08 9.69999984 16.0224992z'/%3E%3Cpolygon points='1 1 1 1.375 19 1.375 19 1'/%3E%3Cpolygon points='19 19 19 18.288 1 18.288 1 19'/%3E%3Cpolygon points='19 14.313 19 14.2 14.875 14.2 14.875 16.862 19 16.862'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:30px 6px;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-body .ride-type.tram{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cpath fill='%232D327D' d='M22.5,0h-21C0.7,0,0,0.7,0,1.5v21C0,23.3,0.7,24,1.5,24h21c0.8,0,1.5-0.7,1.5-1.5v-21C24,0.7,23.3,0,22.5,0z' /%3E%3Cg transform='translate(3 7)'%3E%3Cpath fill='%23FFFFFF' d='M7.2-2.4C7.1-2.6,7.1-2.8,7.2-3c0.2-0.2,0.4-0.2,0.6,0l4.4,4.4h3.5c0.6,0,1.2,0.4,1.4,1l2.1,7 c0,0.1,0,0.1,0,0.2v3.1c0,0.2-0.2,0.4-0.4,0.4H-1.1v-5H3c0.2,0,0.4-0.2,0.4-0.4V2.6c0-0.2-0.2-0.4-0.4-0.4h0h-4.1V1.4H11L7.2-2.4z M14.9,9.4c0,0.2,0.2,0.4,0.4,0.4h2.5c0.2,0,0.4-0.2,0.4-0.4c0,0,0,0,0,0c0,0,0-0.1,0-0.1l-2-6.7c-0.1-0.3-0.3-0.5-0.6-0.5h0 c-0.4,0-0.6,0.3-0.6,0.6V9.4z M12.9,9.2c0,0.4,0.2,0.7,0.6,0.7c0.4,0,0.7-0.2,0.7-0.6c0,0,0-0.1,0-0.1V2.7c0-0.4-0.3-0.6-0.6-0.6 s-0.6,0.3-0.6,0.6C12.9,2.7,12.9,9.2,12.9,9.2z M10.1,2.6c0-0.2-0.2-0.4-0.4-0.4H4.6c-0.2,0-0.4,0.2-0.4,0.4v0v5.1 c0,0.2,0.2,0.4,0.4,0.4h5.1c0.2,0,0.4-0.2,0.4-0.4L10.1,2.6z M10.8,2.7v6.5c0,0.4,0.3,0.6,0.7,0.6c0.3,0,0.6-0.3,0.6-0.6V2.7 c0-0.4-0.3-0.6-0.6-0.6S10.8,2.4,10.8,2.7z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:30px 6px;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-body .ride-type.ship{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cpath fill='%232D327D' d='M22.5,0h-21C0.7,0,0,0.7,0,1.5v21C0,23.3,0.7,24,1.5,24h21c0.8,0,1.5-0.7,1.5-1.5v-21C24,0.7,23.3,0,22.5,0z'/%3E%3Cg%3E%3Cpath fill='%23FFFFFF' d='M4.1,7.5V5.9c0-0.3,0.1-0.4,0.4-0.4h2.2c0.3,0,0.4,0.1,0.4,0.4l0.3,1.7v0.1C7.4,8,7.3,8.1,7,8.1H4.5 C4.3,8,4.1,7.7,4.1,7.5z M4.1,12.4v-1.7c0-0.3,0.1-0.4,0.4-0.4H7c0.3,0,0.4,0.1,0.4,0.4v1.7c0,0.3-0.1,0.4-0.4,0.4H4.5 C4.3,12.8,4.1,12.6,4.1,12.4z M8.2,12.4v-1.7c0-0.3,0.1-0.4,0.4-0.4h2.1c0.3,0,0.4,0.1,0.4,0.4l0.3,1.7v0.1c0,0.3-0.1,0.4-0.4,0.4 H8.6C8.3,12.8,8.2,12.6,8.2,12.4z M3,5.5c0.3,0,0.4,0.1,0.4,0.4v1.7C3.4,7.8,3.2,8,3,8H2.2v2.5H3c0.3,0,0.4,0.1,0.4,0.4v1.7 c0,0.3-0.1,0.4-0.4,0.4H2.2v4.9c0.4,0,0.8,0,1.2-0.1l2.7-0.5c0.3,0,0.6,0,0.9-0.1c0.3,0,0.6,0,0.9,0.1l2.7,0.5 c0.4,0.1,0.8,0.1,1.2,0.1c0.4,0,0.8,0,1.2-0.1l2.9-0.6c0.3,0,0.6,0,0.9-0.1c0.3,0,0.6,0,0.9,0.1l1.7,0.4l2.5-4.7h-9.6l-0.4-2.5h1.4 V8H8.2L7.8,5.5h0.5c0.3,0,0.4-0.1,0.4-0.4S8.6,4.7,8.3,4.7H2.2v0.8H3z'/%3E%3Cpath fill='%23FFFFFF' d='M6.2,17.8h1.6l2.9,0.5c0.4,0.1,0.9,0.1,1.3,0.1c0.5,0,0.9,0,1.3-0.1l2.7-0.5h1.6l2.7,0.5 c0.4,0.1,0.9,0.1,1.3,0.1v0.8c-0.5,0-1,0-1.6-0.1l-2.5-0.5h-1.3l-2.7,0.5c-0.5,0.1-1,0.1-1.6,0.1s-1,0-1.6-0.1l-2.6-0.5H6.5 l-2.7,0.5c-0.5,0.1-1,0.1-1.6,0.1v-0.8c0.5,0,0.9,0,1.3-0.1C3.5,18.4,6.2,17.8,6.2,17.8z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:30px 6px;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-body .ride-type.funicular{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cpath fill='%232D327D' d='M22.5,0h-21C0.7,0,0,0.7,0,1.5v21C0,23.3,0.7,24,1.5,24h21c0.8,0,1.5-0.7,1.5-1.5v-21C24,0.7,23.3,0,22.5,0z'/%3E%3Cg%3E%3Cpath fill='%23FFFFFF' d='M20.4,8.3v4.5c0,0.2-0.1,0.4-0.4,0.4h-2.7c-0.2,0-0.4-0.1-0.4-0.4V8.3c0-0.2,0.1-0.4,0.4-0.4H20 C20.2,7.9,20.4,8.2,20.4,8.3 M16,7.2v4.5c0,0.2-0.1,0.4-0.4,0.4h-2.9c-0.2,0-0.4-0.1-0.4-0.4V7.2c0-0.2,0.1-0.4,0.4-0.4h2.9 C15.8,6.9,16,7,16,7.2 M11.8,6.2v4.5c0,0.2-0.1,0.4-0.4,0.4h-3c0,0-0.2-0.2-0.2-0.4V6.2c0-0.2,0.1-0.4,0.4-0.4h2.7 C11.5,5.8,11.8,5.9,11.8,6.2 M7.5,5.1v4.5c0,0.2-0.1,0.4-0.4,0.4H4.3C4,10,4,9.9,4,9.6V5.1c0-0.2,0.1-0.4,0.4-0.4h2.7 C7.3,4.7,7.5,4.8,7.5,5.1 M20.6,17.1c0.2,0,0.4-0.1,0.4-0.4V8.1c0-0.4-0.2-0.7-0.6-0.8L4.1,3.1H3.8C3.4,3.1,3,3.4,3,3.9v8.6 c0,0.1,0.1,0.4,0.2,0.4L20.6,17.1C20.5,17.1,20.6,17.1,20.6,17.1 M3.1,15.7L21,20.2v0.7L3.1,16.4C3.1,16.4,3.1,15.7,3.1,15.7z M16.8,17.4c0,0.6-0.5,1.1-1.1,1.1s-1.1-0.5-1.1-1.1c0-0.6,0.5-1.1,1.1-1.1S16.8,16.8,16.8,17.4 M19.6,18.1c0,0.6-0.5,1.1-1.1,1.1 c-0.6,0-1.1-0.5-1.1-1.1c0-0.6,0.5-1.1,1.1-1.1C19.1,17,19.6,17.5,19.6,18.1 M9.4,15.6c0,0.6-0.5,1.1-1.1,1.1s-1.1-0.5-1.1-1.1 c0-0.6,0.5-1.2,1.1-1.2S9.4,15,9.4,15.6 M6.7,14.9c0,0.6-0.5,1.1-1.1,1.1s-1.1-0.5-1.1-1.1s0.5-1.1,1.1-1.1S6.7,14.3,6.7,14.9'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:30px 6px;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-body .ride-type.cablecar{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cpath fill='%232D327D' d='M22.5,0h-21C0.7,0,0,0.7,0,1.5v21C0,23.3,0.7,24,1.5,24h21c0.8,0,1.5-0.7,1.5-1.5v-21C24,0.7,23.3,0,22.5,0z'/%3E%3Cg%3E%3Cpath fill='%23FFFFFF' d='M8.8,5.5l6.5-1.1c0.4,0,0.7-0.4,0.6-0.8c0-0.4-0.4-0.7-0.8-0.6c0,0,0,0-0.1,0L8.5,4.1C8.2,4.2,7.9,4.5,8,4.9 C8,5.3,8.4,5.5,8.8,5.5L8.8,5.5 M3,7.6l18-3.2V3.7L3,6.9V7.6L3,7.6z M20.2,16.2c0,0.2-0.2,0.4-0.4,0.4h-4.3c-0.2,0-0.4-0.2-0.4-0.4 c0,0,0,0,0,0v-3.7c0-0.2,0.2-0.4,0.4-0.4h4.3c0.2,0,0.4,0.2,0.4,0.4V16.2z M14.5,16.2c0,0.2-0.2,0.4-0.4,0.4H9.9 c-0.2,0-0.4-0.2-0.4-0.4v-3.7c0-0.2,0.2-0.4,0.4-0.4h4.3c0.2,0,0.4,0.2,0.4,0.4L14.5,16.2L14.5,16.2z M8.7,16.2 c0,0.2-0.2,0.4-0.4,0.4H4.1c-0.2,0-0.4-0.2-0.4-0.4l0,0v-3.7c0-0.2,0.2-0.4,0.4-0.4h4.3c0.2,0,0.4,0.2,0.4,0.4V16.2z M20.2,11.3 h-3.7l-2.8-5.2l-1,0.2l2.7,5.1H8.6l2.5-4.8L9.8,6.7l-2.4,4.6H3.8C3.3,11.3,3,11.6,3,12l0,0v8.3C3,20.7,3.3,21,3.8,21h16.5 c0.4,0,0.8-0.3,0.8-0.8V12C21,11.6,20.7,11.3,20.2,11.3z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:30px 6px;}#route-offers #accordionRouteOffers.accordion .accordion-item .accordion-body .ride-type.walk{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' d='M14.5,19.9997 L14.5,15.4997 L12.5,13.4997 L10.5,13.4997 L10.5,16.4997 L8.5,19.4997 M12.5,8.4997 L12.5,13.4997 L10.5,13.4997 L10.5,8.4997 M11.5,6.4997 C10.967,6.4997 10.5,6.0337 10.5,5.4997 C10.5,4.9667 10.967,4.4997 11.5,4.4997 C12.033,4.4997 12.5,4.9667 12.5,5.4997 C12.5,6.0337 12.033,6.4997 11.5,6.4997 Z M7.5,13.9997 L7.5,10.4997 L10.5,8.4997 L12.5,8.4997 L14.5,10.4997 L17,10.4997'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:30px 6px;}#auto-pricing-result{background:#F2F2F0;padding:40px 20px 50px;}#auto-pricing-result table.prices{margin:0;}#auto-pricing-result table.prices tr{border-bottom:1px solid #282828;}#auto-pricing-result table.prices tr.key1,#auto-pricing-result table.prices tr.key2{background-color:transparent;}#auto-pricing-result table.prices tr.key3,#auto-pricing-result table.prices tr.key4{background-color:transparent;}#auto-pricing-result table.prices tr.key5,#auto-pricing-result table.prices tr.key6{background-color:transparent;}#auto-pricing-result table.prices tr.key2,#auto-pricing-result table.prices tr.key4{border-bottom:1px solid #3C3C3C;}#auto-pricing-result table.prices tr.firstheader > th{padding-bottom:0;padding-top:0;}#auto-pricing-result table.prices tr.secondheader > th{padding-top:0;}#auto-pricing-result table.prices th,#auto-pricing-result table.prices td{padding:10px 16px 10px 10px;}#auto-pricing-result table.prices th:first-child,#auto-pricing-result table.prices td:first-child{padding:10px 16px 10px 0;}#auto-pricing-result table.prices th.selected,#auto-pricing-result table.prices td.selected{background:transparent;}@media screen and (min-width:768px){#auto-pricing-result table.prices th.border-right,#auto-pricing-result table.prices td.border-right{border-right:none;}}@media screen and (min-width:768px){#auto-pricing-result table.prices th.border-right-dotted,#auto-pricing-result table.prices td.border-right-dotted{border-right:none;}}#auto-pricing-result table.prices th p,#auto-pricing-result table.prices th .tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header button,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header #auto-pricing-result table.prices th button,#auto-pricing-result table.prices th .tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body li,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body #auto-pricing-result table.prices th li,#auto-pricing-result table.prices th .tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body,.tx-twwc-ticketshop #swisspassAbos .accordion-item #auto-pricing-result table.prices th .accordion-body,#auto-pricing-result table.prices th .tx-twwc-ticketshop #swisspassAbos .accordion-item,.tx-twwc-ticketshop #swisspassAbos #auto-pricing-result table.prices th .accordion-item,#auto-pricing-result table.prices th .tx-twwc-ticketshop .payment-address-overview td,.tx-twwc-ticketshop .payment-address-overview #auto-pricing-result table.prices th td{color:#000000;}#auto-pricing-result table.prices td[scope=row]{font-family:inherit;}.offer-fieldset{margin-top:24px;}.alert-grey{background:#F2F2F0;color:#000000;}.alert.alert-basket p,.alert.alert-basket .tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header button,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header .alert.alert-basket button,.alert.alert-basket .tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body li,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body .alert.alert-basket li,.alert.alert-basket .tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body,.tx-twwc-ticketshop #swisspassAbos .accordion-item .alert.alert-basket .accordion-body,.alert.alert-basket .tx-twwc-ticketshop #swisspassAbos .accordion-item,.tx-twwc-ticketshop #swisspassAbos .alert.alert-basket .accordion-item,.alert.alert-basket .tx-twwc-ticketshop .payment-address-overview td,.tx-twwc-ticketshop .payment-address-overview .alert.alert-basket td{color:white !important;}.content-memberarea .topnav a{text-decoration:none;font-family:"CircularGraubuendenWeb",sans-serif;font-style:normal;font-weight:450;font-size:14px;line-height:32px;letter-spacing:0.75px;text-transform:uppercase;color:#282828;padding:0 4px;padding-bottom:16px;margin-right:48px;border-bottom:1px solid transparent;}.content-memberarea .topnav a:last-child{margin-right:0;}.content-memberarea .topnav a svg{margin-right:6px;fill:#282828;}.content-memberarea .topnav a.current,.content-memberarea .topnav a:hover{color:#C60219;border-bottom:1px solid #C60219;}.content-memberarea .topnav a.current svg,.content-memberarea .topnav a:hover svg{fill:#C60219;}@media screen and (max-width:767px){.content-memberarea .topnav a{display:block;border-bottom:1px solid #282828;margin-right:0;padding:8px 4px;}.content-memberarea .topnav a.current,.content-memberarea .topnav a:hover{border-bottom:1px solid #C60219;}}.content-memberarea select.filter{background-color:#F2F2F0;background-image:url("data:image/svg+xml,%3Csvg width='27' height='23' viewBox='0 0 27 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.4375 1.02087L15.6875 11.2292V21.4375H11.3125V11.2292L2.5625 1.02087H24.4375Z' stroke='%23C60219' stroke-width='2'/%3E%3C/svg%3E");background-size:22px 22px;background-repeat:no-repeat;background-position:right center;color:#C60219;letter-spacing:0.75px;text-transform:uppercase;font-weight:450;font-size:14px;line-height:17px;padding:10px 10px 10px 10px;width:286px;}.content-memberarea .status{color:white;}.content-memberarea .status.valid{background:#198754;}.content-memberarea .status.invalid{background:#dc3545;}.content-memberarea .status.warning{background:#ffbf00;color:#2a3133;}.show-other-user,.buy-for-me{display:none;}.show-other-user.show,.buy-for-me.show{display:block;}.my-cards .boxes{border-radius:20px;}.my-cards .boxes.preferred{background:#E0DFD9;}.my-cards .boxes .delete-payment-method:before{content:none;}.my-cards .panel-heading,.my-cards .panel-body{padding-bottom:20px;margin-bottom:20px;border-bottom:3px solid #FFFFFF;}.my-cards .panel-heading .card-name img{margin-right:12px;}.my-cards .panel-body .cardnumber{font-size:1.5rem;}#paymentForm{margin-bottom:48px;}.paymentform{padding:16px 0;}@media (min-width:768px){.paymentform{padding:32px 0;}}.paymentform .my-cards .boxes{padding:1rem 1rem;}.paymentform .my-cards .panel-heading,.paymentform .my-cards .panel-body{padding-bottom:10px;margin-bottom:10px;}.paymentform .my-cards .panel-body .cardnumber{font-size:1.15rem;}.paymentform .paymentmethods{margin-bottom:48px;}.paymentform .paymentmethods strong{margin:0;}@media (max-width:991.98px){.paymentform .paymentmethods{margin-bottom:15px;text-align:left;}}.paymentform button{margin-left:40px;}@media (max-width:991.98px){.paymentform button{width:100%;display:block;text-align:center;margin:10px 0 0;}}.paymentform strong{margin-left:10px;}.btn-primary{color:#fff !important;background-color:#C60219;border-color:#C60219;text-align:left;font-family:"CircularGraubuendenWeb",sans-serif;font-size:16px;line-height:calc(44px - 1rem);letter-spacing:0.75px;padding:0.5rem 1rem;font-weight:700;text-transform:uppercase;text-decoration:none !important;min-height:44px;-webkit-box-shadow:none;box-shadow:none;margin:0;}.btn-primary:after{content:none;}.btn-primary:disabled,.btn-primary.grey{background:#C0BFB2;border-color:#C0BFB2;}.btn-check:checked + .btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check) + .btn:active{background-color:#C60219;border-color:#C60219;}.btn-large{width:350px;}.btn-xs{font-size:0.6rem;padding:5px 10px;}button.readMore{padding:0;border:none;background:transparent;}button.no-style{border:none;background:transparent;}a.remove-coupon{text-decoration:none !important;margin-right:6px;}.remove-person{cursor:pointer;}.remove-person svg{fill:#C60219;}.more-abos{display:block;font-size:0.8888888889rem;line-height:1.2444444444rem;font-weight:700;text-decoration:none;}.more-abos .icon{margin-left:15.5px;color:#e41b13;}.navMobile .nav-button{width:100%;max-width:368px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:0.77rem;line-height:0.94rem;letter-spacing:0.04em;padding:0.8rem 1rem 0.7rem;}.navMobile .nav-button:after{content:" ";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31.94595 14.86458'%3e%3cpolygon fill='%23fff' points='24.797 14.167 23.381 12.755 27.701 8.425 0.421 8.425 0.421 6.425 27.697 6.425 23.382 2.112 24.796 0.698 31.525 7.424 24.797 14.167'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;display:inline-block;width:30px;height:12px;margin-left:15px;margin-top:1px;}.shop-button.modify{background:#C60219;border:none;color:#FFFFFF;padding:0 10px;line-height:50px;}footer #languageSwitch .form-switch .languageSwitchLabel{padding:0;}footer #languageSwitch .form-switch .languageSwitchLabel:before{content:none;}#topNavbar .btnTop.btnUser{margin-right:30px;}#topNavbar .btnTop.btnUser a{padding-right:10px;padding-left:43px;font-weight:400;display:block;}#topNavbar .btnTop.btnUser a .svgIcon{left:10px;top:2px;}#topNavbarMobile .mobileButton a{position:relative;}#topNavbarMobile .nav-user__flyout{top:56px;left:20px;right:inherit;}#topNavbarMobile .nav-user__flyout h3{font-size:1rem;white-space:nowrap;}#topNavbarMobile .nav-user__flyout .link-primary{color:#000000;font-weight:400;}#topNavbarMobile .nav-user__flyout .link-primary:hover,#topNavbarMobile .nav-user__flyout .link-primary:focus{color:#C60219;}.mobileBtn-more{padding-top:27px !important;padding-bottom:25px;padding-left:10px;padding-right:10px;line-height:0.9rem;text-align:left;}.js-nav-user{position:relative;}.js-nav-user.on{background:#F2F2F0;border-radius:5px;}.js-nav-user .js-nav-user__trigger{position:relative;}.js-nav-user .nav-user__flyout{position:absolute;z-index:10000;padding:16px;background:#F2F2F0;border-radius:5px;right:0;top:40px;display:none;width:auto;}.js-nav-user .nav-user__flyout h3{font-weight:400;font-size:1rem;white-space:nowrap;}.js-nav-user .nav-user__flyout ul.nav-user__list{list-style:none;margin:0;padding-left:0;}.js-nav-user .nav-user__flyout a.link-primary{display:block;padding-left:30px !important;}.js-nav-user .nav-user__flyout a.link-primary.account,.js-nav-user .nav-user__flyout a.link-primary.logout{padding-top:3px;padding-bottom:3px;}.js-nav-user .nav-user__flyout a.link-primary.account:before,.js-nav-user .nav-user__flyout a.link-primary.logout:before{position:absolute;content:"";background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cpath d='M4.3,18.8c1.3-0.9,2.5-1.6,3.8-2c1.2-0.5,2.6-0.7,4-0.7s2.8,0.2,4,0.7c1.3,0.5,2.5,1.1,3.8,2c0.9-1.1,1.5-2.2,1.9-3.3 s0.6-2.3,0.6-3.5c0-2.9-1-5.3-2.9-7.3S14.9,1.8,12,1.8s-5.3,1-7.3,2.9S1.8,9.1,1.8,12c0,1.2,0.2,2.4,0.6,3.5S3.4,17.7,4.3,18.8z M12,12.9c-1.2,0-2.1-0.4-2.9-1.2c-0.8-0.8-1.2-1.8-1.2-2.9c0-1.2,0.4-2.1,1.2-2.9c0.8-0.8,1.8-1.2,2.9-1.2c1.2,0,2.1,0.4,2.9,1.2 c0.8,0.8,1.2,1.8,1.2,2.9s-0.4,2.1-1.2,2.9C14.1,12.5,13.2,12.9,12,12.9z M12,24c-1.6,0-3.2-0.3-4.7-0.9c-1.5-0.6-2.7-1.5-3.8-2.6 c-1.1-1.1-2-2.4-2.6-3.8C0.3,15.2,0,13.6,0,12s0.3-3.2,0.9-4.7s1.5-2.7,2.6-3.8s2.4-2,3.8-2.6S10.4,0,12,0s3.2,0.3,4.7,0.9 c1.4,0.6,2.7,1.5,3.8,2.6c1.1,1.1,1.9,2.4,2.6,3.8c0.6,1.5,0.9,3,0.9,4.6s-0.3,3.2-0.9,4.7c-0.6,1.5-1.5,2.7-2.6,3.8 c-1.1,1.1-2.4,1.9-3.8,2.6C15.2,23.7,13.7,24,12,24z M12,22.2c1.1,0,2.2-0.2,3.2-0.5c1-0.3,2.1-0.9,3.1-1.7c-1-0.7-2.1-1.3-3.1-1.7 c-1.1-0.4-2.1-0.6-3.2-0.6S9.9,18,8.8,18.4c-1.1,0.4-2.1,0.9-3.1,1.7c1,0.8,2.1,1.4,3.1,1.7C9.8,22,10.9,22.2,12,22.2z M12,11.1 c0.7,0,1.2-0.2,1.7-0.6c0.4-0.4,0.6-1,0.6-1.7s-0.2-1.2-0.6-1.7s-1-0.6-1.7-0.6s-1.2,0.2-1.7,0.6s-0.6,1-0.6,1.7s0.2,1.2,0.6,1.7 C10.8,10.9,11.3,11.1,12,11.1z'/%3E%3C/svg%3E");left:0;background-repeat:no-repeat;background-size:20px 20px;width:20px;height:20px;}.js-nav-user .nav-user__flyout a.link-primary.logout:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cpath d='M17.8,17.1c-0.2-0.2-0.3-0.4-0.3-0.7s0.1-0.5,0.3-0.7l2.7-2.7H9.7c-0.3,0-0.5-0.1-0.7-0.3c-0.2-0.2-0.3-0.4-0.3-0.7 c0-0.3,0.1-0.5,0.3-0.7C9.1,11.1,9.4,11,9.7,11h10.8l-2.7-2.7c-0.2-0.2-0.3-0.4-0.3-0.7c0-0.3,0.1-0.5,0.3-0.7 c0.2-0.2,0.4-0.3,0.7-0.3c0.3,0,0.5,0.1,0.7,0.3l4.5,4.4c0.1,0.1,0.2,0.2,0.2,0.3c0,0.1,0.1,0.2,0.1,0.4c0,0.1,0,0.3-0.1,0.4 c0,0.1-0.1,0.2-0.2,0.3l-4.5,4.4c-0.2,0.2-0.4,0.3-0.7,0.3C18.2,17.4,18,17.3,17.8,17.1z M2,24c-0.5,0-1-0.2-1.4-0.6S0,22.5,0,22V2 c0-0.5,0.2-1,0.6-1.4S1.5,0,2,0h8.8c0.3,0,0.5,0.1,0.7,0.3c0.2,0.2,0.3,0.4,0.3,0.7c0,0.3-0.1,0.5-0.3,0.7S11.2,2,10.9,2H2v20h8.8 c0.3,0,0.5,0.1,0.7,0.3c0.2,0.2,0.3,0.4,0.3,0.7c0,0.3-0.1,0.5-0.3,0.7c-0.2,0.2-0.4,0.3-0.7,0.3H2z'/%3E%3C/svg%3E");}.js-nav-user .nav-user__flyout.state-nav-user--active{display:block;}.js-nav-user .nav-user__trigger[data-user-loggedin=true] .nav-user__trigger--initial{display:none;font-size:0;line-height:0;}@media screen and (max-width:991.99px){.js-nav-user .label.nav-user__trigger--initial,.js-nav-user .label.nav-user__trigger--loggedin{display:none;}}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#C60219;border-color:#C60219;}.ms-5rem{margin-top:4rem !important;}@media screen and (max-width:767px){.ms-5rem{margin-top:2rem !important;}}.me-5rem{margin-bottom:4rem !important;}@media screen and (max-width:767px){.me-5rem{margin-bottom:2rem !important;}}.my-5rem{margin-top:4rem !important;margin-bottom:2.5rem !important;}@media screen and (max-width:767px){.my-5rem{margin-top:2rem !important;margin-bottom:2rem !important;}}.mb-20{margin-bottom:20px !important;}.mt-10{margin-top:10px !important;}.mt-20{margin-top:30px !important;}.w-250{width:250px;}.lh-50{line-height:50px;}.mb-3.row{margin-top:calc(var(--bs-gutter-y) * -1) !important;margin-right:calc(var(--bs-gutter-x) * -0.5) !important;margin-left:calc(var(--bs-gutter-x) * -0.5) !important;margin-bottom:0.8888888889rem !important;}@media (min-width:768px){.mb-3.row{margin-bottom:1rem !important;}}.tx-twwc-ticketshop .alert{background:none !important;color:#cd071e !important;padding:0;}.tx-twwc-ticketshop .alert.add-person-limit-hint,.tx-twwc-ticketshop .alert.ticket-payment-precondition{background-color:#e41b13 !important;color:#FFFFFF !important;padding:inherit;}.tx-twwc-ticketshop .alert a{color:#e41b13;border-bottom:2px solid #e41b13;}.tx-twwc-ticketshop .alert a.hover{text-decoration:none;}.tx-twwc-ticketshop .alert.swisspass-alert-warning{background-color:transparent;border-color:transparent;color:#e41b13;}.tx-twwc-ticketshop .alert.swisspass-alert-warning p,.tx-twwc-ticketshop .alert.swisspass-alert-warning #swisspassAbos .accordion-item .accordion-header button,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header .alert.swisspass-alert-warning button,.tx-twwc-ticketshop .alert.swisspass-alert-warning #swisspassAbos .accordion-item .accordion-body li,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body .alert.swisspass-alert-warning li,.tx-twwc-ticketshop .alert.swisspass-alert-warning #swisspassAbos .accordion-item .accordion-body,.tx-twwc-ticketshop #swisspassAbos .accordion-item .alert.swisspass-alert-warning .accordion-body,.tx-twwc-ticketshop .alert.swisspass-alert-warning #swisspassAbos .accordion-item,.tx-twwc-ticketshop #swisspassAbos .alert.swisspass-alert-warning .accordion-item,.tx-twwc-ticketshop .alert.swisspass-alert-warning .payment-address-overview td,.tx-twwc-ticketshop .payment-address-overview .alert.swisspass-alert-warning td{color:#e41b13;}.tx-twwc-ticketshop .alert.swisspass-alert-warning strong{color:#e41b13;}.tx-twwc-ticketshop .alert.payment-info{background-color:transparent;border-color:transparent;color:#3C3C3C;}.tx-twwc-ticketshop .alert.payment-info p,.tx-twwc-ticketshop .alert.payment-info #swisspassAbos .accordion-item .accordion-header button,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header .alert.payment-info button,.tx-twwc-ticketshop .alert.payment-info #swisspassAbos .accordion-item .accordion-body li,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body .alert.payment-info li,.tx-twwc-ticketshop .alert.payment-info #swisspassAbos .accordion-item .accordion-body,.tx-twwc-ticketshop #swisspassAbos .accordion-item .alert.payment-info .accordion-body,.tx-twwc-ticketshop .alert.payment-info #swisspassAbos .accordion-item,.tx-twwc-ticketshop #swisspassAbos .alert.payment-info .accordion-item,.tx-twwc-ticketshop .alert.payment-info .payment-address-overview td,.tx-twwc-ticketshop .payment-address-overview .alert.payment-info td,.tx-twwc-ticketshop .alert.payment-info strong,.tx-twwc-ticketshop .alert.payment-info a{color:#3C3C3C;}.tx-twwc-ticketshop .alert.payment-info a{border-bottom:2px solid #3C3C3C;}.tx-twwc-ticketshop .alert.alert-basket p,.tx-twwc-ticketshop .alert.alert-basket #swisspassAbos .accordion-item .accordion-header button,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header .alert.alert-basket button,.tx-twwc-ticketshop .alert.alert-basket #swisspassAbos .accordion-item .accordion-body li,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body .alert.alert-basket li,.tx-twwc-ticketshop .alert.alert-basket #swisspassAbos .accordion-item .accordion-body,.tx-twwc-ticketshop #swisspassAbos .accordion-item .alert.alert-basket .accordion-body,.tx-twwc-ticketshop .alert.alert-basket #swisspassAbos .accordion-item,.tx-twwc-ticketshop #swisspassAbos .alert.alert-basket .accordion-item,.tx-twwc-ticketshop .alert.alert-basket .payment-address-overview td,.tx-twwc-ticketshop .payment-address-overview .alert.alert-basket td{color:#3C3C3C;}.tx-twwc-ticketshop .alert.basket-alert-success{background-color:transparent;border-color:transparent;}.tx-twwc-ticketshop .alert.basket-alert-success p,.tx-twwc-ticketshop .alert.basket-alert-success #swisspassAbos .accordion-item .accordion-header button,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header .alert.basket-alert-success button,.tx-twwc-ticketshop .alert.basket-alert-success #swisspassAbos .accordion-item .accordion-body li,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body .alert.basket-alert-success li,.tx-twwc-ticketshop .alert.basket-alert-success #swisspassAbos .accordion-item .accordion-body,.tx-twwc-ticketshop #swisspassAbos .accordion-item .alert.basket-alert-success .accordion-body,.tx-twwc-ticketshop .alert.basket-alert-success #swisspassAbos .accordion-item,.tx-twwc-ticketshop #swisspassAbos .alert.basket-alert-success .accordion-item,.tx-twwc-ticketshop .alert.basket-alert-success .payment-address-overview td,.tx-twwc-ticketshop .payment-address-overview .alert.basket-alert-success td,.tx-twwc-ticketshop .alert.basket-alert-success strong,.tx-twwc-ticketshop .alert.basket-alert-success a{color:#4aa629;}.tx-twwc-ticketshop .alert.basket-alert-success a{border-bottom:2px solid #4aa629;}.tx-twwc-ticketshop .alert.basket-alert-warning{background-color:transparent;border-color:transparent;}.tx-twwc-ticketshop .alert.basket-alert-warning p,.tx-twwc-ticketshop .alert.basket-alert-warning #swisspassAbos .accordion-item .accordion-header button,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header .alert.basket-alert-warning button,.tx-twwc-ticketshop .alert.basket-alert-warning #swisspassAbos .accordion-item .accordion-body li,.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body .alert.basket-alert-warning li,.tx-twwc-ticketshop .alert.basket-alert-warning #swisspassAbos .accordion-item .accordion-body,.tx-twwc-ticketshop #swisspassAbos .accordion-item .alert.basket-alert-warning .accordion-body,.tx-twwc-ticketshop .alert.basket-alert-warning #swisspassAbos .accordion-item,.tx-twwc-ticketshop #swisspassAbos .alert.basket-alert-warning .accordion-item,.tx-twwc-ticketshop .alert.basket-alert-warning .payment-address-overview td,.tx-twwc-ticketshop .payment-address-overview .alert.basket-alert-warning td,.tx-twwc-ticketshop .alert.basket-alert-warning strong,.tx-twwc-ticketshop .alert.basket-alert-warning a{color:#f1d168;}.tx-twwc-ticketshop .alert.basket-alert-warning a{border-bottom:2px solid #f1d168;}.tx-twwc-ticketshop #swisspassAbos{background:none;padding-top:4px;}.tx-twwc-ticketshop #swisspassAbos .accordion-item{padding:0;background:none !important;}.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-body li{margin-bottom:0;color:#cd071e !important;}.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header button{padding:0;font-weight:700 !important;}.tx-twwc-ticketshop #swisspassAbos .accordion-item .accordion-header button:after{top:2px;}.tx-twwc-ticketshop .basket-errors{margin-bottom:25px;}.status{color:#3C3C3C;}.status.text-warning{color:#f1d168;}.status.text-valid{color:#4aa629;}.status.text-invalid{color:#e41b13;}div.cky-consent-container input[type=checkbox]{display:inherit !important;}
