.cq-hero{align-items:center;display:flex}.cq-hero--medium{min-height:600px}.cq-hero--tall{min-height:85vh}.cq-hero__media{inset:0;position:absolute;z-index:0}.cq-hero__media img{height:100%;object-fit:cover;object-position:right center;width:100%}.cq-hero__media:after{content:"";inset:0;position:absolute}.cq-hero--overlay-gradient .cq-hero__media:after{background:linear-gradient(90deg,rgba(31,61,88,.92),rgba(31,61,88,.65) 40%,rgba(31,61,88,0) 75%)}.cq-hero--overlay-full .cq-hero__media:after{background:rgba(31,61,88,.65)}.cq-hero>.cq-container{width:100%}.cq-hero__content--narrow{max-width:480px}.cq-hero__content--medium{max-width:620px}.cq-hero__content--wide{max-width:860px}.cq-hero--align-center .cq-hero__content{margin:0 auto;text-align:center}.cq-hero--align-center .cq-btn-group{justify-content:center}.cq-hero__heading{font-size:var(--cq-h1)}.cq-hero__body{font-size:22px;line-height:1.75;margin-bottom:10px;margin-top:10px}.cq-hero--text-light .cq-hero__heading{color:var(--cq-accent)}.cq-hero--text-light .cq-hero__body,.cq-hero--text-light .cq-hero__body strong{color:var(--cq-white)}.cq-hero--text-dark .cq-hero__heading{color:var(--cq-text)}.cq-hero--text-dark .cq-hero__body{color:var(--cq-body-text)}@media (max-width:767px){.cq-hero--medium,.cq-hero--tall{min-height:0}.cq-hero__body{font-size:16px}.cq-hero--overlay-gradient .cq-hero__media:after{background:rgba(31,61,88,.78)}}