.default-page-header{align-items:center;background:#e5e5d6;display:flex;height:50vh;justify-content:center;position:relative}.default-page-header.small{height:40vh}.default-page-header__content{max-width:660px;position:relative;text-align:center;width:90%}.default-page-header__title{font-family:var(--garamond);font-size:3rem;font-weight:300;margin-bottom:1rem}.default-page-header__description{font-size:1.2rem;font-weight:400;opacity:.6}.default-page-header__background,.default-page-header__background__overlay{height:100%;left:0;position:absolute;top:0;width:100%}.default-page-header__background__overlay{background:#e5e5d6;opacity:.9}.default-page-header__background__image{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.default-page-header__background__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}
