#masthead{align-items:center;background-color:var(--wp--preset--color--white);display:flex;position:sticky;top:0;transition:transform .3s;z-index:999}#masthead-dummy+*{margin-top:0}#masthead.active{transform:translateY(-100%)}body.scrolling-up #masthead.active{transform:translateY(0)}@media print,screen and (max-width:63.99875em){#masthead{flex-wrap:wrap;justify-content:space-between}#masthead:before{background-color:var(--wp--preset--color--white);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}}#masthead-dummy{height:100px;position:absolute;top:0}@media print,screen and (max-width:63.99875em){#masthead-dummy{height:70px}}#vrt-logo{flex:0 1 auto;padding-left:1.25rem;position:relative;z-index:1}#vrt-logo img{height:auto;width:auto}@media print,screen and (max-width:39.99875em){#vrt-logo{max-width:170px;padding:.625rem}}#vrt-primary-nav{align-items:center;display:flex;flex:1 0 auto;justify-content:flex-end}#vrt-primary-nav .sub-menu-title{color:#e6e7e8;display:block;font-weight:700;letter-spacing:.08em;line-height:1.35rem;margin-bottom:1rem;text-transform:uppercase}#vrt-primary-nav .menu{list-style-type:none;margin:0}#vrt-primary-nav .menu a{text-decoration:none}#vrt-primary-nav .menu>li>a span{display:none}#vrt-primary-nav .menu>li .menu-ride .menu-ride__menus{display:flex;gap:2rem;justify-content:space-between}#vrt-primary-nav .menu>li .menu-ride .menu-ride__menus .header-menu-menu:first-of-type ul{column-gap:.5rem;display:grid;grid-template-columns:1fr 1fr}#vrt-primary-nav .menu>li .menu-ride .menu-ride__menus .vrt-standard-adult-fare{align-items:flex-start;border:none;flex-wrap:wrap;justify-content:flex-start;margin-bottom:0}#vrt-primary-nav .menu>li .menu-ride .menu-ride__menus .vrt-standard-adult-fare>span{background-color:transparent;color:#e6e7e8;display:block;font-size:inherit;font-weight:700;letter-spacing:.08em;line-height:1.35rem;margin-bottom:1rem;padding:0;position:static;text-transform:uppercase;transform:none}#vrt-primary-nav .menu>li .menu-ride .menu-ride__menus .vrt-standard-adult-fare>div{justify-content:flex-start}#vrt-primary-nav .menu>li .menu-ride .menu-ride__menus .vrt-standard-adult-fare>div>div{border-color:var(--wp--preset--color--white);color:var(--wp--preset--color--white);flex:0 1 0;margin-bottom:1rem;padding-bottom:0;padding-top:0;text-align:left}#vrt-primary-nav .menu>li .menu-ride .menu-ride__menus .vrt-standard-adult-fare>div>div:first-of-type{padding-left:0}#vrt-primary-nav .menu>li .menu-ride .menu-ride__menus .vrt-standard-adult-fare>div>div:nth-of-type(2){padding-right:0}@media print,screen and (max-width:63.99875em){#vrt-primary-nav .menu>li .menu-ride .menu-ride__menus{flex-direction:column}#vrt-primary-nav .menu>li .menu-ride .menu-ride__menus ul{margin-left:1rem}#vrt-primary-nav .menu>li .menu-ride .menu-ride__menus .header-menu-menu:first-of-type ul{grid-template-columns:1fr}#vrt-primary-nav .menu>li .menu-ride{display:flex;flex-direction:column;gap:1rem}}#vrt-primary-nav .menu>li .menu-services .menu-services-blurb{color:var(--wp--preset--color--white);font-weight:700}#vrt-primary-nav .menu>li .menu-services .button{align-items:center;background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--navy);display:inline-flex;gap:8px;text-transform:uppercase}#vrt-primary-nav .menu>li .menu-services .button svg{max-height:1.5rem;max-width:1.25rem}#vrt-primary-nav .menu>li .menu-services .all-services ul{column-count:3;list-style-type:none;margin:0}#vrt-primary-nav .menu>li .menu-services .all-services ul li a{color:#fff;display:flex;font-size:1.0625rem;font-weight:500;line-height:1;margin-right:.3125rem;padding:.5rem 0;transition:margin-right .3s}#vrt-primary-nav .menu>li .menu-services .all-services ul li a img{flex:0 0 15px;height:auto;margin-right:.3125rem;transition:margin-right .3s;width:15px}#vrt-primary-nav .menu>li .menu-services .all-services ul li a:hover{margin-right:0}#vrt-primary-nav .menu>li .menu-services .all-services ul li a:hover img{margin-right:.625rem}@media print,screen and (max-width:74.99875em){#vrt-primary-nav .menu>li .menu-services .all-services ul{column-count:2}}@media print,screen and (max-width:39.99875em){#vrt-primary-nav .menu>li .menu-services .all-services ul{column-count:1}}#vrt-primary-nav .menu>li .menu-about__menus{display:grid;gap:2rem;grid-template-columns:auto 30% max-content;justify-content:space-between}#vrt-primary-nav .menu>li .menu-about .header-menu-menu ul{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr}#vrt-primary-nav .menu>li .menu-about .header-menu-menu ul li a{margin-bottom:0}#vrt-primary-nav .menu>li .menu-about .recent-news-article{border-color:var(--wp--preset--color--white);margin-bottom:.5rem}#vrt-primary-nav .menu>li .menu-about .header-help-desk,#vrt-primary-nav .menu>li .menu-about .recent-news-article a,#vrt-primary-nav .menu>li .menu-about .recent-news-article h2,#vrt-primary-nav .menu>li .menu-about .recent-news-article h3{color:var(--wp--preset--color--white)}#vrt-primary-nav .menu>li .menu-about .header-help-desk .vrt-help-desk{color:var(--wp--preset--color--white);margin-top:0}#vrt-primary-nav .menu>li .menu-about .header-help-desk .vrt-help-desk .vrt-help-desk--title{color:#e6e7e8;display:block;font-weight:700;letter-spacing:.08em;line-height:1.35rem;margin-bottom:1rem;text-transform:uppercase}#vrt-primary-nav .menu>li .menu-about .header-help-desk .vrt-help-desk .open-hours,#vrt-primary-nav .menu>li .menu-about .header-help-desk .vrt-help-desk .vrt-help-desk--phone{color:currentColor}@media print,screen and (max-width:63.99875em){#vrt-primary-nav .menu>li .menu-about{display:flex;flex-direction:column;gap:2rem}#vrt-primary-nav .menu>li .menu-about__menus{grid-template-columns:1fr}#vrt-primary-nav .menu>li .menu-about .header-menu-menu ul{display:block}}#vrt-primary-nav .menu>li.vrt-search>a{padding-left:.5rem;padding-right:.5rem;text-align:center}#vrt-primary-nav .menu>li.vrt-search>a img{height:18px;max-width:none;width:18px}#vrt-primary-nav .menu>li.vrt-search .vrt-search-sub-menu .grid-container{padding-bottom:3.125rem;padding-top:3.125rem}@media print,screen and (min-width:64em){#vrt-primary-nav .mobile-search{display:none}#vrt-primary-nav .menu{display:flex}#vrt-primary-nav .menu>li+li{margin-left:.9375rem}#vrt-primary-nav .menu>li.active>a:after{border-width:0 40px 30px!important}#vrt-primary-nav .menu>li.active .sub-menu{z-index:1}#vrt-primary-nav .menu>li>a{color:var(--wp--preset--color--grey-dark);display:block;font-weight:500;padding:1.875rem 1.25rem;position:relative}#vrt-primary-nav .menu>li>a:after{border-color:transparent transparent var(--wp--preset--color--navy) transparent;border-style:solid;border-width:0 40px;bottom:0;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);transition:border-width .3s;width:0}#vrt-primary-nav .menu>li .sub-menu{background-color:var(--wp--preset--color--navy);border-top:2px solid #101f3b;box-shadow:0 15px 15px -15px rgba(var(--wp--preset--color--grey-dark),.5);display:none;left:0;padding:2.8125rem 0;position:absolute;right:0;top:100%;width:100%}}@media print,screen and (max-width:63.99875em){#vrt-primary-nav{align-items:stretch;background-color:var(--wp--preset--color--navy);flex-direction:column;height:100vh;justify-content:flex-start;left:0;overflow:auto;padding-left:3rem;padding-right:3rem;padding-top:90px;position:fixed;top:0;transform:translateY(-100%);transition:transform .3s;width:100%;z-index:-1}body.menu-open #vrt-primary-nav{transform:translateY(0)}#vrt-primary-nav .mobile-search{padding:1.5rem 0}#vrt-primary-nav .mobile-search form{position:relative}#vrt-primary-nav .mobile-search form .button{padding:.4em .5em}#vrt-primary-nav .mobile-search form .button img{height:15px}#vrt-primary-nav .menu{width:100%}#vrt-primary-nav .menu>li{border-bottom:1px solid var(--wp--preset--color--grey-light)}#vrt-primary-nav .menu>li.active>a span{visibility:hidden}#vrt-primary-nav .menu>li.active>a:after{transform:translateY(-50%) rotate(180deg)}#vrt-primary-nav .menu>li>a{color:var(--wp--preset--color--white);display:block;font-size:1.5rem;font-weight:700;line-height:1.1;padding:1.5rem 0;position:relative}#vrt-primary-nav .menu>li>a span{display:block;font-size:.875rem;font-weight:400}#vrt-primary-nav .menu>li>a:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMi4xNzgiIGhlaWdodD0iOC40MTEiIHZpZXdCb3g9IjAgMCAyMi4xNzggOC40MTEiPjxwYXRoIGQ9Ik0zMjMuMzcsMTczLjkxOGwxMC42NjgsNi44MjgsMS4yMzUtLjc5LDIuNzY2LTEuNzcsNi42NjgtNC4yNjciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMjIuOTQ5IC0xNzMuMjYxKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNTYiLz48L3N2Zz4=) 50%/contain no-repeat;content:"";display:block;height:10px;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);transition:transform .3s;width:30px}#vrt-primary-nav .menu>li .sub-menu{display:none;padding:20px 0}#vrt-primary-nav .menu>li .sub-menu .grid-container{padding-left:0;padding-right:0}#vrt-primary-nav .menu>li.vrt-search{display:none}}#menu-toggle{margin-right:.625rem;position:relative;width:35px;z-index:1}#menu-toggle span:not(.show-for-sr){background-color:var(--wp--preset--color--grey-dark);display:block;height:3px;margin-bottom:5px;transition:transform .3s,color .3s;width:35px}#menu-toggle span:not(.show-for-sr):first-child{margin-top:5px}body.menu-open #menu-toggle span:not(.show-for-sr){background-color:var(--wp--preset--color--blue)}body.menu-open #menu-toggle span:not(.show-for-sr):first-child{transform:rotate(45deg) translate(5px,7px)}body.menu-open #menu-toggle span:not(.show-for-sr):nth-child(2){opacity:0}body.menu-open #menu-toggle span:not(.show-for-sr):nth-child(3){transform:rotate(-45deg) translate(4px,-6px)}@media print,screen and (min-width:64em){#menu-toggle{display:none}}#vrt-lang{align-items:center;align-self:stretch;cursor:pointer;display:flex;justify-content:center;padding-left:2rem;padding-right:2rem;text-decoration:none}#vrt-lang button{position:relative}#vrt-lang .current-lang{color:var(--wp--preset--color--grey-dark);font-size:.8125rem;margin-left:4px;text-transform:uppercase}@media print,screen and (max-width:63.99875em){#vrt-lang{flex:1 0 auto;justify-content:flex-end}}#vrt-lang-options{background-color:var(--wp--preset--color--white);display:none;left:0;padding:1rem;position:absolute;right:0;top:100%}#vrt-lang-options>div{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}#vrt-lang-options .gtranslate_wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:8px}#vrt-lang-options .gtranslate_wrapper .glink{margin:0;padding:2px}#header-service-alerts-toggle{align-self:stretch;background-color:var(--wp--preset--color--orange);color:#000;cursor:pointer;font-size:.875rem;font-weight:500;padding:0 1rem;z-index:1}#header-service-alerts-toggle:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy44MzkiIGhlaWdodD0iMTcuODM5IiB2aWV3Qm94PSIwIDAgMTcuODM5IDE3LjgzOSI+PHBhdGggZD0iTTI0LjYzMiw3Ny41OTFoMS43ODR2MS43ODVIMjQuNjMyWm0wLTcuMTM2aDEuNzg0djUuMzUySDI0LjYzMlpNMjUuNTE1LDY2YTguOTI0LDguOTI0LDAsMSwwLC4wMDksMFptLjAwOSwxNi4wNTVhNy4xMzYsNy4xMzYsMCwxLDEsNy4xMzYtNy4xMzZBNy4xMzYsNy4xMzYsMCwwLDEsMjUuNTI0LDgyLjA1MVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNi42MDUgLTY1Ljk5NikiIGZpbGw9IiMyMzFmMjAiLz48L3N2Zz4=);display:block;margin-bottom:.5rem}@media print,screen and (max-width:63.99875em){#header-service-alerts-toggle{align-items:center;display:flex;flex:0 0 100%;padding:.25rem 1rem;width:100%}#header-service-alerts-toggle br{display:none}#header-service-alerts-toggle:before{margin-bottom:0;margin-right:.5rem}}#header-service-alerts{background-color:var(--wp--preset--color--navy);display:none;max-width:100vw;padding:1rem;position:absolute;right:0;top:100%;width:750px;z-index:2}#header-service-alerts .button{margin-bottom:2rem}#header-service-alerts .vrt-service-alerts{flex:1 0 auto;height:800px;max-height:calc(100vh - 250px);overflow:auto;padding-right:30px}#header-service-alerts .vrt-service-alerts .service-alert h2,#header-service-alerts .vrt-service-alerts .service-alert p{color:var(--wp--preset--color--white)}#header-service-alerts .vrt-service-alerts::-webkit-scrollbar{width:2px}#header-service-alerts .vrt-service-alerts::-webkit-scrollbar-track{background:var(--wp--preset--color--navy)}#header-service-alerts .vrt-service-alerts::-webkit-scrollbar-thumb{background-color:var(--wp--preset--color--white);border-radius:6px}.header-menu-buttons{display:flex;gap:4rem;justify-content:center}.header-menu-buttons .button{align-items:center;background-color:#fff;color:#101f3b;display:inline-flex;flex-shrink:0;font-size:1.25rem;font-weight:600;gap:.625rem;margin-bottom:0;text-transform:uppercase}.header-menu-buttons .button img{max-height:25px;max-width:25px}.header-menu-buttons .button:hover{background-color:#e6e7e8}@media print,screen and (min-width:64em){.header-menu-buttons{border-bottom:1px solid #e6e7e8;margin-bottom:3rem;padding-bottom:3rem;padding-top:2rem}}@media print,screen and (max-width:63.99875em){.header-menu-buttons{align-items:flex-start;flex-direction:column;gap:.5rem}.header-menu-buttons .button{padding:.7em 1.375em}}.header-menu-menu>ul{list-style-type:none;margin:0}.header-menu-menu>ul li a{color:#fff;display:flex;font-size:1.0625rem;font-weight:500;line-height:1;margin-right:.3125rem;padding:.5rem 0;transition:margin-right .3s}.header-menu-menu>ul li a img{flex:0 0 15px;height:auto;margin-right:.3125rem;transition:margin-right .3s;width:15px}.header-menu-menu>ul li a:hover{margin-right:0}.header-menu-menu>ul li a:hover img{margin-right:.625rem}@media print,screen and (max-width:63.99875em){.header-menu-menu ul{margin-left:1rem}}.vrt-standard-adult-fare{border:2px solid #b4309b;margin-bottom:2rem;position:relative}.vrt-standard-adult-fare>span{background-color:#fff;display:block;font-size:1rem;font-weight:500;left:50%;padding:.5rem;position:absolute;text-transform:uppercase;top:0;transform:translate(-50%,-50%)}.page-header-start .vrt-standard-adult-fare>span{background-color:#e6e7e8}.vrt-standard-adult-fare>div{align-items:center;display:flex;justify-content:center}.vrt-standard-adult-fare>div>div{flex:0 0 50%;max-width:50%;padding:1.875rem;text-align:center}.vrt-standard-adult-fare>div>div:nth-of-type(2){border-left:2px solid #b4309b}.vrt-standard-adult-fare>div>div>div{display:block;line-height:1.2}.vrt-standard-adult-fare>div>div>div:first-of-type{font-size:3.25rem;font-weight:700}.vrt-standard-adult-fare>div>div>div:first-of-type span{font-size:2.8125rem}.vrt-standard-adult-fare>div>div>div:nth-of-type(2){font-size:1.1875rem;font-weight:500}@media print,screen and (max-width:39.99875em){.vrt-standard-adult-fare{white-space:nowrap;width:100%}.vrt-standard-adult-fare>span{font-size:.875rem}.vrt-standard-adult-fare>div>div{padding:.9375rem}.vrt-standard-adult-fare>div>div>div:first-of-type{font-size:2.3125rem}.vrt-standard-adult-fare>div>div>div:first-of-type span{font-size:2rem}.vrt-standard-adult-fare>div>div>div:nth-of-type(2){font-size:.875rem}}.search-form{display:flex}.search-form label{color:#fff;flex:1 0 auto}.search-form label .search-field{border:none;height:100%;margin-bottom:0}.search-form button{background-color:#101f3b;border:2px solid #fff;margin-bottom:0}
