@media (max-width:991.98px){.banner-titleimage-hide-title-mobile .banner-titleimage-content{display:none}}.banner-titleimage .banner-titleimage-content-breadcrumbs{color:#212529}.banner-titleimage .banner-titleimage-content-breadcrumbs a{color:#212529;text-decoration:none;border-bottom:1px solid #0d6efd}.banner-titleimage .banner-titleimage-inner{position:relative;z-index:9}.banner-titleimage .banner-titleimage-content-inner{padding:3rem .75rem}.banner-titleimage .banner-titleimage-content-inner h1{margin:0}.banner-titleimage .banner-titleimage-content-inner p{margin:1rem 0 0;color:#fff}.banner-titleimage .banner-titleimage-image{height:60vw;background-size:cover;background-position:center}.banner-titleimage-align-top .banner-titleimage-image{background-position:top center}@media (min-width:768px){.banner-titleimage .banner-titleimage-image{height:auto}.banner-titleimage .banner-titleimage-content{min-height:350px;display:flex;align-items:center}.banner-titleimage .banner-titleimage-content-inner{padding:1rem 2rem}}@media (min-width:992px){.banner-titleimage .banner-titleimage-content{min-height:450px}}@media (min-width:1400px){.banner-titleimage .banner-titleimage-content-inner{padding-left:calc((100vw - 1360px + 1.5rem)/ 2)}}@media all and (min-width:1500px){.banner-titleimage .banner-titleimage-content-inner{padding-left:calc((100vw - 1460px + 1.5rem)/ 2)}}