/**handles:wphb-critical-css**/
.site-title a{background:url(https://virginiabyrail.com/wp-content/uploads/2023/03/vbr-logo.webp) no-repeat!important}.front-page-1{background-image:url(https://virginiabyrail.com/wp-content/uploads/2023/04/amtrak2021-7-web.webp)}@font-face{font-family:Domine;font-style:normal;font-weight:400;font-display:swap;src:url(https://virginiabyrail.com/wp-content/uploads/fonts/domine-variablefont_wght-webfont.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(https://virginiabyrail.com/wp-content/uploads/fonts/Roboto-Regular-webfont.woff) format('woff')}body{font-family:Roboto,sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:Domine,serif}h2{font-size:40px}.entry-title a:focus,.entry-title a:hover,a{font-weight:700;text-decoration:underline}.front-page .genesis-nav-menu li.current-menu-item>a,.genesis-nav-menu>li>a,.site-footer a{text-decoration:none;font-weight:700}.front-page-1{background-position:right bottom}linear-gradient(tobottom,rgba(0,0,0,.2)0,rgba(0,0,0,.3)30%,rgba(0,0,0,.5)80%,rgba(0,0,0,.6)100%) .front-page-1 h1{font-size:80px}.front-page-1 p{width:80%;margin:0 auto}.featured-section .site-header>.wrap{border-bottom:4px solid #f89a1c}.image-section .widget .button.orange-button{background-color:#f89a1c;border-color:#f89a1c;color:#3e2c15}.image-section .widget .button.orange-button:focus,.image-section .widget .button.orange-button:hover{background-color:#fff;border-color:#fff}.front-page-2 .solid-section,.front-page-4 .solid-section{text-align:left}.widget ul li{margin-bottom:0;padding-bottom:0;list-style-type:disc;list-style-position:inside}.front-page-3 img{border:20px solid #fff}.front-page-6 .anww-external-link-icon{display:none}.wpcf7-not-valid-tip{color:#f89a1c;font-size:1em;font-weight:700;display:block}@media screen and (min-width:800px){.front-page-4 .flexible-widgets.widget-thirds .widget{min-height:370px}.front-page-4 .flexible-widgets.widget-thirds.widget-area .widget:first-of-type{min-height:auto!important}}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!importan border: 0;-webkit-clip-path:inset(50%);clip-path:inset(50%);margin:-1px;padding:0}.screen-reader-text:focus{clip:auto!important;background-color:#ddd;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}ol,ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}