#MainContent{overflow:hidden}.about-us-banner.banner{display:flex;position:relative;flex-direction:column}@media screen and (min-width:1000px){.about-us-banner.banner{min-height:512px}}.banner__media{height:100%;position:absolute;left:0;top:0;width:100%}.about-us-banner .banner__media--desktop{min-height:512px}.about-us-banner .banner__media--mobile{display:none}.about-us-banner .banner__content{padding:0;display:flex;position:relative;width:100%;height:512px;align-items:center;justify-content:center;z-index:2}.banner__box{padding:4rem 3.5rem;position:relative;display:flex;align-items:center;text-align:center;width:100%;word-wrap:break-word;z-index:1}.about-us-banner .banner__text{display:flex;justify-content:center}.about-us-banner .banner__text p{max-width:43%;color:#fff}@media screen and (max-width:999px){.about-us-banner .banner__media{height:100%;position:initial}.about-us-banner .banner__content{position:initial;height:100%;background-color:#073e1e}.about-us-banner .banner__box{padding:2.4rem 2.4rem 4.8rem;width:100%;min-width:100%;max-width:none}.about-us-banner .banner__content .banner__text p{max-width:100%}.about-us-banner .media>:not(.zoom):not(.deferred-media__poster-button){position:initial}.about-us-banner .banner__media--desktop{display:none}.about-us-banner .banner__media--mobile{display:block;height:212px}}