.pagetitlebanner{position:relative}.pagetitlebanner-image-wrapper .pagetitlebanner-image .pagetitlebanner-image-bg .overlay,.pagetitlebanner.single-trail .breadcrumb span span{display:none}.pagetitlebanner.single-trail .breadcrumb span span:nth-last-of-type(3){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagetitlebanner.single-trail .breadcrumb span span:nth-last-of-type(3):before{display:inline-block;font-family:"Font Awesome 7 Pro";font-weight:300;font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f104";font-size:.7058823529rem;line-height:1;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;color:var(--breadcrumb-separator-color);width:16px;height:16px;border-radius:50%;background-color:var(--brand-lightgrey);margin-right:var(--breadcrumb-gutter-spacing);margin-top:-1px}@media (max-width:991.98px){.pagetitlebanner.single-trail-mobile .breadcrumb span span{display:none}.pagetitlebanner.single-trail-mobile .breadcrumb span span:nth-last-of-type(3){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagetitlebanner.single-trail-mobile .breadcrumb span span:nth-last-of-type(3):before{display:inline-block;font-family:"Font Awesome 7 Pro";font-weight:300;font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f104";font-size:.7058823529rem;line-height:1;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;color:var(--breadcrumb-separator-color);width:16px;height:16px;border-radius:50%;background-color:var(--brand-lightgrey);margin-right:var(--breadcrumb-gutter-spacing);margin-top:-1px}}@media (min-width:992px){.pagetitlebanner-image-wrapper{margin-top:40px}}@media (max-width:991.98px){.pagetitlebanner-image-wrapper{margin-left:calc(var(--gutter-spacing)*-1);margin-right:calc(var(--gutter-spacing)*-1)}}.pagetitlebanner-image-wrapper .pagetitlebanner-image{border-bottom:4px solid var(--brand-secondary);background-color:var(--loader-greyout)}.pagetitlebanner-image-wrapper .pagetitlebanner-image .pagetitlebanner-image-bg{position:relative;overflow:hidden;min-height:240px;max-height:330px}@media (min-width:992px){.pagetitlebanner-image-wrapper .pagetitlebanner-image .pagetitlebanner-image-bg{max-width:var(--max-screen-width);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.pagetitlebanner-image-wrapper .pagetitlebanner-image .pagetitlebanner-image-bg:before{content:"";display:block;padding-top:26.2%}.pagetitlebanner-image-wrapper .pagetitlebanner-image .pagetitlebanner-image-bg picture.focuspoint{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.pagetitlebanner-image-wrapper .pagetitlebanner-image .pagetitlebanner-image-bg img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.breadcrumb-container{margin-bottom:40px;padding:12px 0;border-bottom:1px solid var(--brand-lightgrey)}@media (min-width:992px){.breadcrumb-container{margin-bottom:60px}}.pagetitlebanner-content-wrapper{--pagetitlebanner-content-spacing-v:20px;padding-top:0;padding-bottom:var(--pagetitlebanner-content-spacing-v);margin-bottom:var(--pagetitlebanner-content-spacing-v);border-bottom:1px solid var(--brand-lightgrey)}.pagetitlebanner-content-wrapper .pagetitlebanner-content .buttons{margin-top:20px}@media (min-width:992px){.pagetitlebanner-content-wrapper .pagetitlebanner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pagetitlebanner-content-wrapper .pagetitlebanner-content>:not(.buttons){-webkit-box-flex:1;-ms-flex:1;flex:1}.pagetitlebanner-content-wrapper .pagetitlebanner-content>.buttons{margin-top:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.pagetitlebanner-content-wrapper .pagetitlebanner-content>.buttons .btn{margin-bottom:0}}.pagetitlebanner-content-wrapper .author-profile{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagetitlebanner-content-wrapper .author-profile:not(:first-child){margin-top:35px}.pagetitlebanner-content-wrapper .author-profile .author-avatar{--photo-size:54px;width:var(--photo-size);height:var(--photo-size)}.pagetitlebanner-content-wrapper .author-profile .author-avatar img{width:var(--photo-size);height:var(--photo-size);-o-object-fit:cover;object-fit:cover;border-radius:50%}.pagetitlebanner-content-wrapper .author-profile .author-avatar+.author-info{padding-left:15px}.pagetitlebanner-content-wrapper .author-profile .author-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:767.98px){.pagetitlebanner-content-wrapper .author-profile .author-info{-ms-flex-wrap:wrap;flex-wrap:wrap}}.pagetitlebanner-content-wrapper .author-profile .author-info .author-name{font-size:.9411764706rem;margin:0}.pagetitlebanner-content-wrapper .author-profile .author-info .author-name:not(:last-child){padding-right:40px}.pagetitlebanner-content-wrapper .author-profile .author-info .author-name a{color:inherit}.pagetitlebanner-content-wrapper .author-profile .author-info .author-name+.date{padding-left:20px}.pagetitlebanner-content-wrapper .author-profile .author-info .date{font-family:var(--aw-heading-font);font-weight:var(--aw-heading-font-weight);font-size:15px;color:var(--brand-grey)}@media (min-width:768px){.pagetitlebanner-content-wrapper .author-profile .author-info .tags{margin-left:auto}}@media (max-width:767.98px){.pagetitlebanner-content-wrapper .author-profile .author-info .tags{width:100%}}@media (min-width:1680px){body.single:not(.single-issue) .pagetitlebanner-content-wrapper .container{max-width:var(--max-single-post-container-width)}}