.hero-home{position:relative;padding:140px 15px 80px;background-color:#b0c820}.hero-home .gs-right{left:-100px;position:relative}.hero-home__inner{width:720px;max-width:100%;margin:0 auto}.hero-home__heading{margin-bottom:20px;line-height:.8}.hero-home__rich-text p{font-family:Nimbus Sans,sans-serif;font-size:22px;margin-bottom:20px;line-height:1.2}.hero-home__background-image{display:none}@media (min-width:992px){.hero-home{height:100vh}.hero-home:before{left:0;width:50%;background-color:#b0c820}.hero-home:after,.hero-home:before{position:absolute;content:"";top:0;height:100%}.hero-home:after{left:50%;width:0;background-color:#aac21f;-webkit-transition:all .2s ease;transition:all .2s ease}.hero-home.active:after{width:15px}.hero-home__inner{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:950px}.hero-home__heading{margin-bottom:40px;font-size:100px;max-width:80%}.hero-home__content{width:40%}.hero-home__rich-text p{margin-bottom:40px;font-size:30px}.hero-home__background-image{display:block;position:absolute;top:0;right:0;height:100%;width:50%;-o-object-fit:cover;object-fit:cover;opacity:0}}@media (min-width:1200px){.hero-home__inner{width:1140px}.hero-home__heading{font-size:120px}}