main>.TQS-component:last-child{margin-bottom:60px}.TQS-imgsNstickyInfobox-container .box-content{display:none}.TQS-imgsNstickyInfobox-container .box-content.on{display:inline-block}.TQS-container-image-wrap li{background-size:cover}.TQS-container-image-wrap li img{opacity:0}.TQS-theme-grey .TQS-info-box{background:#f5f5f5}.TQS-theme-grey .TQS-info-box h4{line-height:1.4em;margin-top:10px;color:#00305E;font-size:18px;text-transform:uppercase}.TQS-theme-grey .TQS-info-box h5{color:#4c4c4e;font-size:18px;margin:0;padding:0;display:block;margin-bottom:15px;line-height:1em}.TQS-theme-grey .TQS-info-box .desc{margin-bottom:35px}.TQS-theme-grey .TQS-info-box .desc p{margin-bottom:10px}.TQS-theme-grey .TQS-info-box .slideStatus{font-size:12px;color:#00305E}.TQS-theme-grey .TQS-info-box .sub-title{color:#00305E;font-size:18px;margin-bottom:0}.TQS-theme-grey .TQS-info-box .box-routes{margin-bottom:15px}.TQS-theme-grey .TQS-info-box .box-routes div{margin:10px 0}.TQS-theme-grey .TQS-info-box .box-routes div>span{float:left;vertical-align:bottom;margin-right:15px}.TQS-theme-grey .TQS-info-box .box-routes div>p{margin:0;display:inline-block;vertical-align:text-top;line-height:1em;margin-top:-2px}.TQS-theme-grey .TQS-info-box .route-type{position:relative}.TQS-theme-grey .TQS-info-box .route-type p{margin-left:55px !important}.TQS-theme-grey .TQS-info-box .route-type span:before{display:inline-block;width:40px;height:3px;content:'';position:absolute;left:0;top:3px;background:#e0e0e0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.TQS-theme-grey .TQS-info-box .route-type.color-purple span:before{background:#954EC4}.TQS-theme-grey .TQS-info-box .route-type.color-green span:before{background:#08D487}.TQS-theme-grey .TQS-info-box .route-type.color-yellow span:before{background:#F9CC15}.TQS-theme-grey .TQS-info-box .route-type.color-pink span:before{background:#EB096B}.TQS-theme-grey .TQS-paragraph-container{max-width:1100px;margin-right:0;padding:0;padding-bottom:20px}.TQS-theme-grey .TQS-paragraph-container-block{padding:0}.TQS-connection-time-block{margin-top:125px}.TQS-connection-time-block .TQS-container{padding-right:0}@media (max-width: 576px){.TQS-textimageinfobox-container-image-wrap{height:auto !important}.TQS-textimageinfobox-container-image{background-image:none !important;vertical-align:bottom}.TQS-textimageinfobox-container-image img{display:block;width:100%;height:auto}}
