.video-container::after,.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.video-container::after{content:"";display:block;background:rgb(1 1 1 / 49%);z-index:1}.video-overlay h2{color:#fdf7ef;text-align:center;font-family:Tienne;font-size:40px;font-style:normal;font-weight:400;line-height:56px;margin:0}.video-overlay{display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:2;text-align:center;max-width:80rem;margin:auto!important;right:0}p.history-about{color:#fff;margin:0}.video-overlay span.leaf-icon{padding:0}.history-image1 span.sub-heading{color:#5fa572!important}.section-content img.responsive{max-width:100%;width:100%;object-fit:cover;height:100%;object-position:center}div#section1{position:relative;height:100vh}@media screen and (min-width:990px){.section-content,.video-container{position:relative}.video-container{width:100%;max-width:100%;overflow:hidden}.video-container video{width:100%;height:100vh;object-fit:cover;object-position:center}.vertical-slider .section-content{line-height:0;width:100%;height:100%;object-fit:cover}.history-image3 .text-overimage,.history-image6 .text-overimage{padding-bottom:200px}.history-image1 h2.heading,.history-image3 h2.heading,.history-image5 .text-overimage h2,.history-image6 .text-overimage h2,.history-image9 .text-overimage h2{text-align:left}h2.heading{margin:0}.history-image2 .text-overimage span.sub-heading{color:#fff}.text-overimage .text{color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:170%;margin:0}.text-overimage span.sub-heading{color:#fff;text-align:center;font-family:Inter;font-size:26px;font-style:normal;font-weight:600;line-height:56px}.text-overimage{position:absolute;top:0;display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;width:100%;z-index:2;text-align:center;max-width:80rem;margin:auto!important;left:0;right:0;color:#fff}.history-image1 .text-overimage,.history-image3 .text-overimage{align-items:flex-start;justify-content:center;text-align:left;max-width:90rem;right:auto;padding-left:200px}.history-image5 .text-overimage,.history-image6 .text-overimage,.history-image9 .text-overimage{align-items:flex-start;justify-content:center;text-align:left;max-width:90rem;left:auto;padding-right:200px}.history-image3 .text-overimage.page-width>*,.history-image5 .text-overimage.page-width>*,.history-image6 .text-overimage.page-width>*,.history-image9 .text-overimage.page-width>*{color:#202020}}@media screen and (max-width:1350px) and (min-width:990px){.history-image5 .text-overimage,.history-image6 .text-overimage,.history-image9 .text-overimage{align-items:flex-start;justify-content:center;text-align:left;max-width:60rem;left:auto;padding-right:60px}}@media screen and (max-width:989px){.history-image1 .text-overimage .text,.history-image7 .text-overimage,.history-image7 .text-overimage p,.history-image8 .text-overimage,.history-image8 .text-overimage p,.only-mb{color:#fff}video{position:absolute;top:0;left:0;width:100%;height:100vh;object-fit:cover}.vertical-slider .section{position:relative}.vertical-slider .section-content{width:100%;height:auto;line-height:0}.history-image3 .text-overimage,.text-overimage{top:0;height:100%;width:100%;z-index:2;max-width:50rem;margin:auto!important;left:0;right:0;position:absolute}.text-overimage{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;padding:100px 60px}.history-image1 .text-overimage{justify-content:flex-end;color:#fff}.text-overimage .sub-heading{text-align:left;font-family:Inter;font-size:22px;font-style:normal;font-weight:600;display:block;width:100%}.text-overimage h2.heading{display:block;width:100%;margin:0;text-align:left;font-size:35px;font-style:normal;font-weight:400;line-height:56px}.text-overimage p{text-align:left}.history-image3 .text-overimage{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.history-image5 .text-overimage,.history-image6 .text-overimage,.history-image9 .text-overimage{justify-content:end}.history-image2 .text-overimage,.history-image4 .text-overimage{position:unset;padding-top:20px}.only-mb{position:absolute;top:35%;padding:0 60px}}@media screen and (max-width:480px){.video-overlay h2{font-size:28px;line-height:40px}}

