.red-menu a{color:red!important}a.menu-phone{color:#000!important;font-weight:500!important}.orange-button{background:#ffc038;color:#000!important}#top-menu li{padding-right:10px}.menu-item-1721 a{color:#edb234!important}.et-fixed-header .menu-item-1721 a{color:#edb234!important}#et-top-navigation{padding-left:0px}.et_pb_text ul,.et_pb_text ol{padding-bottom:1em;padding-left:30px}.et_pb_text ul li,.et_pb_text ol li{padding-bottom:1em}@media (max-width:1407px){#logo{max-height:51%!important}#et-top-navigation{padding-left:0!important}}@media (max-width:1361px){#et-top-navigation #top-menu a{font-size:20px!important}}@media only screen and (max-width:1450px){#top-menu li:hover .sub-menu{top:50px!important}}.visually_hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}@media only screen and (min-width:981px){.home-main-row .orange_button_column .et_pb_text{margin-top:0!important}.home-main-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.orange_button_column{margin-bottom:25px!important}.buses_column{margin-bottom:40px!important}.home-main-row .call_to_action_black{margin-bottom:50px!important}}@media only screen and (min-width:767px){.home_header_pre-heading{line-height:1em}#vertical-content-2{padding:0 75px 0 50px!important}#vertical-content-1{padding:0 50px 0 75px!important}}@media only screen and (min-width:1025px) and (max-width:1580px){.home_counters .et_pb_row{width:90%}.home_counters .et_pb_column:nth-child(2){margin-right:3%}.home_counters .et_pb_column:nth-child(3){margin-right:5%}.home_counters .et_pb_column:last-child{width:23.875%}}@media only screen and (min-width:981px) and (max-width:1279px){.home_counters .et_pb_row{display:-webkit-box;display:-ms-flexbox;display:flex}.home_counters .et_pb_column{width:47.25%!important;margin-right:5.5%}.orange-button{font-size:25px!important}.home_counters .et_pb_column:last-child{margin-right:0}}@media only screen and (min-width:981px) and (max-width:1025px){.home_counters .et_pb_row{width:90%}}@media only screen and (max-width:980px){.home-buses{padding-bottom:40px}}@media only screen and (max-width:480px){.home-main-row .call_to_action_black.et_pb_cta_0.et_pb_promo{margin-bottom:10px!important}}@media only screen and (max-width:375px){.home-buses{padding-bottom:45px}}.popupbutton{background:#ffc038;color:#fff;text-align:center;font-size:1.6em;padding:10px 20px;line-height:1.5;display:block;margin:0 auto 10px auto!important;font-weight:600;font-family:'Open Sans Condensed',Helvetica,Arial,Lucida,sans-serif}.popupbutton:hover,.popupbuttonblue:hover{opacity:0.85;transition:1s}.popupbuttonblue{background:#52A2D5}.popuppara{color:white;text-align:right;font-style:italic;font-weight:bold;margin-bottom:10px;padding:0}#popupcontentbox{margin:0 auto;margin-top:-25px}.pum-container{box-shadow:none!important}.pum-container,.pum-container .et_pb_section_2{background-color:transparent!important}@media only screen and (max-width:767px){.popuppara{font-size:14px!important}.popupbutton{font-size:1.2em}.pum-close.popmake-close{right:25px!important;top:25px!important}}@media only screen and (max-width:600px){.popuppara{font-size:14px!important}.popupbutton{font-size:0.85em}}@media only screen and (max-width:400px){.popuppara{font-size:14px!important}.popupbutton{font-size:0.7em}}@media only screen and (min-width:768px) and (max-width:980px){#vertical-content-1,#vertical-content-2{position:relative!important}}.blue-station a{transition:all .3s ease-in-out;cursor:pointer;z-index:1;line-height:1.2em;text-decoration:underline}.blue-station a:hover{transition:all .3s ease-in-out;cursor:pointer;z-index:1;font-weight:800;color:#1f6da6;text-decoration:underline}.orange-station a{transition:all .3s ease-in-out;cursor:pointer;z-index:1;line-height:1.2em;text-decoration:underline;color:#d2691e}.orange-station a:hover{transition:all .3s ease-in-out;cursor:pointer;z-index:1;font-weight:800;color:#b55917;text-decoration:underline}#et-boc .area-outer-wrap[data-da-color=light] .da-close{background-color:#d2691e;border-radius:100%;color:white;opacity:100}#et-boc .area-outer-wrap[data-da-color=light] .da-close:hover{color:#d2691e}#et-boc .area-outer-wrap .da-close{font-size:50px;width:60px;height:60px;line-height:60px;margin-right:20px;margin-top:20px}.schedule-area div{width:100%!important}