.offroad-area-header{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:stretch;background-color:#333;color:#fff}.offroad-area-header a{color:#ddd;transition:all 250ms ease-in-out}.offroad-area-header a:hover{color:#fff}.offroad-area-header__topo{position:absolute;height:100%;width:100%;color:#3a3a3a}.offroad-area-header__topo svg{height:100%;margin:0;width:100%;object-fit:cover;object-position:top}.offroad-area-header__breadcrumbs{display:flex;flex-wrap:wrap;margin:0;padding:0}.offroad-area-header__breadcrumbs li{margin:0;padding:.5rem .5rem .5rem 0;display:inline-block}.offroad-area-header__breadcrumbs li::after{content:"•";margin-left:.5rem}.offroad-area-header__breadcrumbs li:last-child::after{display:none}.offroad-area-header__inner{position:relative;width:100%;max-width:1440px;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 4rem}@media screen and (max-width: 480px){.offroad-area-header__inner{padding:0 2rem}}.offroad-area-header__content{padding:3rem 0 4rem;flex-basis:600px;max-width:640px;flex-grow:1}.offroad-area-header__summary{margin:1rem 0 2rem}.offroad-area-header__summary h1{font-size:3rem}@media screen and (max-width: 480px){.offroad-area-header__summary h1{font-size:2rem}}.offroad-area-header__summary p{font-size:1rem}.offroad-area-header__stats{display:flex;margin:0 -0.5rem;flex-direction:column}@media screen and (min-width: 768px){.offroad-area-header__stats{flex-direction:row}}.offroad-area-header__stats-total{line-height:1.75rem;border-bottom:1px solid #e4e4e4;padding:0 .25rem 1.5rem}@media screen and (min-width: 768px){.offroad-area-header__stats-total{border-right:1px solid #e4e4e4;border-bottom:none;flex-basis:200px;padding:.25rem .75rem}}.offroad-area-header__stats-total p{font-size:1.4rem;line-height:1.5em;font-weight:bold;margin:0}.offroad-area-header__stats-total p strong{font-size:1.5rem;color:#ff9f0e}.offroad-area-header__stats-total a{white-space:nowrap;text-overflow:ellipsis;padding:.5rem 1rem;border:1px solid #e4e4e4;border-radius:99px;font-size:.75rem;transition:all 250ms ease-in-out}.offroad-area-header__stats-total a:hover{color:#222;background-color:#f8f8f8}.offroad-area-header__stats-details{display:flex;flex-shrink:1;justify-content:space-evenly;flex-wrap:wrap;padding:.5rem;flex-direction:column}@media screen and (min-width: 768px){.offroad-area-header__stats-details{flex-direction:row}}.offroad-area-header__stats-detail{flex-basis:30%;flex-grow:1;padding:0;line-height:1.75rem;margin:10px 0}@media screen and (min-width: 768px){.offroad-area-header__stats-detail{margin:0;padding:0 .5rem}}.offroad-area-header__stats-detail p{font-size:.75rem;margin:0}.offroad-area-header__stats-detail p strong{font-size:1rem}.offroad-area-header__stats-best-time{margin-top:10px}.offroad-area-header__gallery{display:block;flex-grow:1;position:relative;min-height:400px;flex-basis:400px;color:#fff}.offroad-area-header__gallery-images{position:absolute;top:0;left:0;height:100%;min-width:100%;width:calc((100vw - 250%)/2 + 100% + 2.1rem)}.offroad-area-header__gallery-images img{height:100%;margin:0;width:100%;object-fit:cover;object-position:center center}.offroad-area-header__gallery-images a{position:absolute;bottom:1rem;right:1rem;display:flex;align-items:center;padding:.5rem;border-radius:10px;background-color:rgba(0,0,0,.75)}.offroad-area-header__gallery-images a svg{height:1.5rem;width:auto;margin-right:.25rem}
