.pagetitlebanner{position:relative}.pagetitlebanner.single-trail .breadcrumb span span{display:none}.pagetitlebanner.single-trail .breadcrumb span span:nth-last-of-type(3){display:inline}.pagetitlebanner.single-trail .breadcrumb span span:nth-last-of-type(3):before{display:inline-block;font-family:"Font Awesome 7 Pro";font-weight:400;font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f104";margin-right:var(--button-icon-spacing);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@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:inline}.pagetitlebanner.single-trail-mobile .breadcrumb span span:nth-last-of-type(3):before{display:inline-block;font-family:"Font Awesome 7 Pro";font-weight:400;font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f104";margin-right:var(--button-icon-spacing);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.pagetitlebanner-image-wrapper .pagetitlebanner-image .pagetitlebanner-image-bg{position:relative;overflow:hidden}@media (min-width:992px){.pagetitlebanner-image-wrapper .pagetitlebanner-image .pagetitlebanner-image-bg{max-width:var(--max-screen-width);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.pagetitlebanner-image-wrapper .pagetitlebanner-image .pagetitlebanner-image-bg:before{content:"";display:block;padding-top:var(--aspect-ratio)}.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}.pagetitlebanner-image-wrapper .pagetitlebanner-image .pagetitlebanner-image-bg .overlay{display:block;position:absolute;top:auto;bottom:0;left:0;right:0;width:100%;overflow:hidden;background-image:var(--gradient-primary);height:50%}.pagetitlebanner-content-wrapper{padding-top:40px;padding-bottom:40px}.pagetitlebanner-content-wrapper .breadcrumb{font-size:16px}.pagetitlebanner-content-wrapper .breadcrumb span{color:var(--brand-secondary)}.pagetitlebanner-content .wysiwyg,.pagetitlebanner-content .wysiwyg b,.pagetitlebanner-content .wysiwyg blockquote,.pagetitlebanner-content .wysiwyg em,.pagetitlebanner-content .wysiwyg h1,.pagetitlebanner-content .wysiwyg h2,.pagetitlebanner-content .wysiwyg h3,.pagetitlebanner-content .wysiwyg h4,.pagetitlebanner-content .wysiwyg h5,.pagetitlebanner-content .wysiwyg h6,.pagetitlebanner-content .wysiwyg i,.pagetitlebanner-content .wysiwyg li,.pagetitlebanner-content .wysiwyg ol,.pagetitlebanner-content .wysiwyg p,.pagetitlebanner-content .wysiwyg strong,.pagetitlebanner-content .wysiwyg ul{color:var(--off-white)}.pagetitlebanner-content .wysiwyg a:not(.btn){color:var(--off-white)}@media (min-width:1280px){.pagetitlebanner.clean .container{max-width:var(--container-max-width-medium)}}.pagetitlebanner.clean .pagetitlebanner-content-wrapper{padding-top:120px;padding-bottom:120px}@media (max-width:991.98px){.pagetitlebanner.clean .pagetitlebanner-content-wrapper{padding-top:80px;padding-bottom:80px}}.pagetitlebanner.clean .breadcrumb,.pagetitlebanner.clean .breadcrumb span{font-size:16px}.pagetitlebanner.clean .breadcrumb a{color:var(--brand-secondary)!important;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}.pagetitlebanner.clean .breadcrumb a:hover{color:#fff!important}.pagetitlebanner--split .pagetitlebanner-content h1,.pagetitlebanner.clean h1{color:var(--white);font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:var(--type-h1);line-height:var(--type-h1-lh);margin:24px 0 0}.pagetitlebanner.clean .wysiwyg{margin-top:24px;max-width:843px}.pagetitlebanner.clean .wysiwyg p{color:var(--off-white);font-size:var(--type-body);line-height:var(--type-body-lh);margin:0}.pagetitlebanner.clean::after{content:"";position:absolute;top:0;right:-142px;width:100%;height:710px;max-width:34%;background:url(../images/leasing/hero-tower.svg) no-repeat top right;background-size:contain;opacity:1;pointer-events:none;z-index:0}@media (max-width:991.98px){.pagetitlebanner.clean::after{display:none}}.pagetitlebanner.clean .pagetitlebanner-content-wrapper{position:relative;z-index:1}@media (min-width:992px){.pagetitlebanner.clean .pagetitlebanner-content-wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.pagetitlebanner--split,.pagetitlebanner.clean{position:relative;background:var(--brand-primary);color:var(--off-white);overflow:hidden}@media (min-width:992px){.pagetitlebanner--split{height:calc(100vh - 200px)}}@media (min-width:1280px){.pagetitlebanner--split .container{max-width:var(--container-max-width-medium)}}.pagetitlebanner--split .pagetitlebanner-image-wrapper{position:absolute;top:0;right:0;bottom:0;width:50%;clip-path:polygon(70px 0,100% 0,100% 100%,0 100%,0 70px)}.pagetitlebanner--split .pagetitlebanner-image,.pagetitlebanner--split .pagetitlebanner-image .focuspoint,.pagetitlebanner--split .pagetitlebanner-image picture,.pagetitlebanner--split .pagetitlebanner-image-bg{height:100%;display:block}.pagetitlebanner--split .pagetitlebanner-image-bg{max-width:none;left:auto;-webkit-transform:none;transform:none;max-height:none}.pagetitlebanner--split .pagetitlebanner-image .overlay,.pagetitlebanner--split .pagetitlebanner-image-bg:before{display:none}.pagetitlebanner--split .pagetitlebanner-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.pagetitlebanner--split .pagetitlebanner-content-wrapper{position:relative;z-index:1;height:100%}@media (min-width:992px){.pagetitlebanner--split .pagetitlebanner-content-wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.pagetitlebanner--split .pagetitlebanner-content-wrapper .breadcrumb .breadcrumb_last,.pagetitlebanner--split .pagetitlebanner-content-wrapper .breadcrumb a{color:var(--brand-secondary)}.pagetitlebanner--split .pagetitlebanner-content{width:50%;max-width:620px;padding:96px 40px 96px 0}.pagetitlebanner--split .pagetitlebanner-content h1{margin:20px 0 0}.pagetitlebanner--split .pagetitlebanner-content .wysiwyg{margin-top:20px;font-size:var(--type-body);line-height:var(--type-body-lh);color:var(--off-white)}.pagetitlebanner--split .pagetitlebanner-content .wysiwyg p:last-child{margin-bottom:0}@media (max-width:991.98px){.pagetitlebanner--split{display:block}.pagetitlebanner--split .pagetitlebanner-image-wrapper{position:relative;width:100%;height:280px;clip-path:none}.pagetitlebanner--split .pagetitlebanner-content{width:100%;max-width:none;padding:0}}