.banner-narrow{display:block;margin:0 auto;max-width:var(--page-width);position:relative;width:100%}.banner-narrow:hover{color:inherit}.banner-narrow .image.desktop-image{aspect-ratio:auto;display:block;height:auto;max-height:720px;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}@media only screen and (max-width:991.98px){.banner-narrow .image.desktop-image{display:none}}.banner-narrow .image.mobile-image{aspect-ratio:auto;display:none;height:auto;width:100%}@media only screen and (max-width:991.98px){.banner-narrow .image.mobile-image{display:block}}.banner-narrow .page-width{display:flex;flex-direction:column;gap:20px;height:100%;left:0;max-width:100%!important;padding:40px;position:absolute;top:0;width:100%}.banner-narrow .page-width.right{align-items:flex-end}.banner-narrow .page-width.right .cta-description *{text-align:right}.banner-narrow .page-width.top{justify-content:start}.banner-narrow .page-width.center{justify-content:center}.banner-narrow .page-width.bottom{justify-content:end}.banner-narrow .page-width.middle{align-items:center}.banner-narrow .page-width.middle .cta-description *,.banner-narrow .page-width.middle .cta-title{text-align:center}@media only screen and (max-width:991.98px){.banner-narrow .page-width.middle{max-width:100%}}.banner-narrow .page-width.left{align-items:flex-start}.banner-narrow .page-width.left .cta-description *{text-align:left}@media only screen and (min-width:992px){.banner-narrow .page-width{text-align:center}}.banner-narrow .cta-title{font-family:acumin-pro,sans-serif;font-size:20px;font-weight:300;letter-spacing:0;text-transform:uppercase}.banner-narrow .button{padding:18px 50px}

/*# sourceMappingURL=section-pg-banner-narrow.min.css.map*/