.s-hero-new{display:flex;flex-direction:row;align-items:normal;justify-content:center;position:relative;height:39.3rem;overflow:hidden;color:var(--color-black-light)}@media only screen and (max-width: 1440px){.s-hero-new{height:auto}}@media only screen and (max-width: 767px){.s-hero-new{height:49.125rem}}.s-hero-new--sm{max-height:41.66rem}@media only screen and (max-width: 987px){.s-hero-new--sm{max-height:none}}.s-hero-new .s__media{position:absolute;z-index:-1;width:100%;height:100%;pointer-events:none}.s-hero-new .s__media:before{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;background:rgba(23,51,16,.2);content:""}.s-hero-new .s__media video,.s-hero-new .s__media img{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (max-width: 987px){.s-hero-new .s__media video,.s-hero-new .s__media img{top:-10%;left:-10%;width:120%;height:120%}}@media only screen and (max-width: 767px){.s-hero-new .s__media video,.s-hero-new .s__media img{top:-15%;left:-15%;width:130%;max-width:none;height:130%}}.s-hero-new .s__content{display:flex;flex-direction:column;align-items:normal;justify-content:center;padding:4.545em 0;height:100%;color:var(--color-white)}.s-hero-new .s__content .banner-text{max-width:45.8rem}@media only screen and (max-width: 1680px){.s-hero-new .s__content .banner-text{max-width:40rem}}@media only screen and (max-width: 1440px){.s-hero-new .s__content .banner-text{max-width:38rem}}@media only screen and (max-width: 1366px){.s-hero-new .s__content .banner-text{max-width:36rem}}@media only screen and (max-width: 1280px){.s-hero-new .s__content .banner-text{max-width:33rem}}@media only screen and (max-width: 767px){.s-hero-new .s__content .banner-text{max-width:100%}}.s-hero-new .s__content .banner-text h1{color:#fff;letter-spacing:.25rem}.s-hero-new .s__content .banner-text .s__text{padding:.9rem 0 0;font-family:"Montserrat",sans-serif}.s-hero-new .s__content--v-center{justify-content:center}@media only screen and (max-width: 767px){.s-hero-new .s__content--v-center{justify-content:flex-end}}.s-hero-new .s__content--v-end{justify-content:flex-end}.s-hero-new .s__content--h-left{text-align:left}.s-hero-new .s__content--h-center{align-items:center;text-align:center}.s-hero-new-cols--2 .s__container{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding-left:calc(var(--container-offset)/2);width:100%;max-width:var(--container-max-width)}@media only screen and (max-width: 1280px){.s-hero-new-cols--2 .s__container{flex-wrap:wrap;width:calc(100% - var(--container-offset))}}.s-hero-new-cols--2 .s__content{flex:0 0 50%;padding-right:1rem;max-width:40.44rem;color:var(--color-white)}@media only screen and (max-width: 1280px){.s-hero-new-cols--2 .s__content{flex:0 0 100%;height:auto}}@media only screen and (max-width: 987px){.s-hero-new-cols--2 .s__content{max-width:100%}}.s-hero-new-cols--2 .s__media{position:relative;flex-grow:1}@media only screen and (max-width: 1280px){.s-hero-new-cols--2 .s__media{height:20rem}}.s-hero-new-cols--2 .s__media img{position:relative}.s-hero-new .button-set-header{display:flex;gap:1.3rem;padding:1.2rem 0 0}@media only screen and (max-width: 767px){.s-hero-new .button-set-header{flex-direction:column;gap:18px;padding:28px 0 0}}@media only screen and (max-width: 767px){.s-hero-new .button-set-header a{justify-content:center;width:100%}}.s-hero-new .video__play-controls-shv{position:absolute;bottom:3rem;left:3rem;z-index:2}@media only screen and (max-width: 1440px){.s-hero-new .video__play-controls-shv{bottom:2.5rem}}@media only screen and (max-width: 767px){.s-hero-new .video__play-controls-shv{bottom:1.5rem;left:1rem}}.s-hero-new .video__play-controls-shv .video__play-btn-shv{display:flex;align-items:center;margin:0;padding:0;width:auto;height:auto;background:none;border:none;border-radius:50%;box-shadow:none;cursor:pointer}.s-hero-new .video__play-controls-shv .video__play-btn-shv .icon-text{font:400 var(--font-size-t-sm)/1 var(--font-heading);display:flex;align-items:center;gap:.5rem;color:var(--color-white);font-family:var(--opensans)}.s-hero-new .video__play-controls-shv .video__play-btn-shv:focus-visible{outline:2px solid #fff;outline-offset:2px}.s-hero-new .video__play-controls-shv .video__play-btn-shv svg{display:block;width:12px;height:auto;overflow:visible}.s-hero-new .video__play-controls-shv .video__play-btn-shv.play{display:none}
