.lity-iframe .lity-container{height:100%;max-width:100%!important;overflow-y:scroll;width:100%}.lity-content,.lity-iframe-container{height:100%!important}button.lity-close{background-color:#008675!important;border-radius:0!important;right:20px!important}.sevn-hero-with-video{position:relative}.sevn-hero-video-content-wrap:after{border-radius:inherit;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:0}.sevn-hero-video-content-wrap{align-items:center;-webkit-align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;min-height:700px;position:relative;-webkit-box-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-align:center;-ms-flex-pack:center}.sevn-hero-bg-video{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.sevn-hero-bg-video iframe{border:0;height:56.25vw;left:50%;max-width:none;min-height:100vh;min-width:177.77vh;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:100vw}.sevn-hero-content{padding:0 20px;position:relative;z-index:2}.sevn-hero-content .heading-text .heading-type{display:block}.sevn-hero-content .heading-text :is(h1,h2,h3,h4,h5,h6){letter-spacing:1.5px;line-height:1.1}.sevn-hero-with-video .button .button-text,.sevn-hero-with-video .button-outline .button-text{position:relative}@media screen and (max-width:1200px){.sevn-hero-video-content-wrap{min-height:650px}}@media screen and (max-width:992px){.sevn-hero-video-content-wrap{min-height:500px}}@media screen and (max-width:768px){.sevn-hero-video-content-wrap{min-height:500px}}