.parallax{background-blend-mode:multiply;background-position:50%;background-repeat:no-repeat;background-size:cover;height:95vh;position:relative}.parallax:after{background:#fff;content:"";height:100%;left:0;opacity:75%;position:absolute;width:100%;z-index:1}.parallax__container{align-items:center;left:50%;margin:0 auto;max-width:1322px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:9}.parallax .parallax__container b:last-child,.parallax .parallax__container h1:last-child,.parallax .parallax__container h2:last-child,.parallax .parallax__container h3:last-child,.parallax .parallax__container h4:last-child,.parallax .parallax__container h5:last-child,.parallax .parallax__container h6:last-child,.parallax .parallax__container p:last-child,.parallax .parallax__container span:last-child{margin-bottom:0}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.parallax{background-attachment:scroll!important}}@media (max-width:767px){.parallax{background-attachment:scroll!important}.parallax__content{flex-direction:column;justify-content:center;margin:0;padding:0 15px}.parallax__title{flex:0 100%;width:100%}}.parallax:after{background:var(--color-bg-inverse);opacity:var(--opacity-mostly-opaque)}.parallax__container{max-width:var(--container-width)}.parallax__container *{color:var(--color-text-body)}.parallax__container h1,.parallax__container h2,.parallax__container h3,.parallax__container h4,.parallax__container h5,.parallax__container h6{color:var(--color-text-heading)}