.parallax-heading{margin:0}.parallax-button,.parallax-heading{text-align:center}.wrapper{height:calc(100vh - 300px);width:100%}.parallax-description:first-line{text-align:left}.parallax-description{color:#fff;margin:8px 0 16px;text-align:center}.parallax-section{margin-bottom:23px}.parallax-container-wrapper{height:100%;overflow:hidden;position:relative}.parallax-container .parallax-container-block.parallax-display{align-items:center;display:flex;justify-content:center}.justify-center.parallax-container{display:flex;justify-content:center}.parallax-container .parallax-container-block.parallax-txt-right{flex-direction:row-reverse}.parallax-container.parallax-txt-right .parallax-container--richtext{align-items:center;display:flex;flex-direction:column;justify-content:center}.parallax-container.parallax-txt-right .parallax-container--richtext .parallax-content{display:flex;justify-content:center;width:100%}.parallax-container.parallax-txt-right .parallax-container--image{margin-left:0}.parallax-container-gap{width:132px}.parallax-container--image{overflow:hidden}.parallax-mid-img{display:flex;height:calc(100vh - 332px);justify-content:center;overflow:hidden;transition:height .5s ease}.parallax-txt-right.parallax-container-block .parallax-mid-img{justify-content:left}.image-block{height:inherit;opacity:1;outline:2px solid #000;outline-offset:-2px;padding:2px;width:auto}@media (max-width:1024px){.parallax-wrapper{display:none}}@media (min-width:1025px) and (min-height:680px){.image-block{max-width:100%;object-fit:contain}}@media (min-width:1920px) and (min-height:827px){.image-block{max-width:100%;object-fit:contain}}@media (width:1366px) and (height:1024px){.parallax-wrapper{display:none}}