.hd-hero-banner{display:flex;flex-direction:column;min-height:80vh;overflow:hidden;position:relative}.hd-hero-banner .background-image,.hd-hero-banner .background-video{inset:0;position:absolute;z-index:0}.hd-hero-banner .hd-hero-poster{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.hd-hero-banner .color-overlay{inset:0;position:absolute;z-index:1}.hd-hero-banner .container{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;position:relative;width:100%;z-index:2}.hd-hero-banner .content{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:40px 0;text-align:left;width:100%}.hd-hero-banner .hero-breadcrumb-col{flex:0 0 100%;margin-bottom:16px;max-width:100%}.hd-hero-banner .hd-breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start!important;text-align:left}.hd-hero-banner .hero-text-col,.hd-hero-banner .hero-text-col .text-block,.hd-hero-banner .hero-text-col .text-block h1,.hd-hero-banner .hero-text-col .text-block h2,.hd-hero-banner .hero-text-col .text-block h3,.hd-hero-banner .hero-text-col .text-block h4,.hd-hero-banner .hero-text-col .text-block h5,.hd-hero-banner .hero-text-col .text-block h6,.hd-hero-banner .hero-text-col .text-block ol,.hd-hero-banner .hero-text-col .text-block p,.hd-hero-banner .hero-text-col .text-block ul{text-align:left}@media (min-width:1024px){.hd-hero-banner{min-height:80vh}.hd-hero-banner .hd-hero-poster{display:none}}@media (min-width:1440px){.hd-hero-banner{min-height:75vh}.hd-hero-banner .content{padding:60px 0}}@media (min-width:768px) and (max-width:1023px){.hd-hero-banner{min-height:70vh}.hd-hero-banner .content{padding:32px 0}.hd-hero-banner .hero-text-col{flex:0 0 100%;max-width:100%}}@media (max-width:767px){.hd-hero-banner .background-image,.hd-hero-banner .background-video,.hd-hero-banner .hd-hero-poster{display:none!important}.hd-hero-banner{min-height:60vh}.hd-hero-banner .content{padding:24px 0}.hd-hero-banner .hero-text-col{flex:0 0 100%;max-width:100%}}