.video-bg-section{position:relative;background-image:none;background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;height:100vh;overflow:hidden}.video-bg-section .mask,.video-bg-section .separator--contact__mask{position:absolute;top:0;bottom:0;width:100%;background-color:rgba(0,0,0,0.4)}.video-bg-section video{display:block;height:100vh;-o-object-fit:cover;object-fit:cover}.video-bg-section .content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:80%}.video-bg-section .content h1{color:#fff;font-weight:300}.video-bg-section .content h1 span{font-weight:600;font-size:inherit;color:#fff}.video-bg-section .content h2,.video-bg-section .content h3,.video-bg-section .content h4,.video-bg-section .content h5,.video-bg-section .content h6{color:#fff}.video-bg-section .content p{color:#fff;font-size:20px;font-weight:300;text-align:center}.video-bg-section .content p:last-of-type{text-align:center;margin-top:40px}.video-bg-section .content p:last-of-type a.cta_button{position:relative;margin-bottom:20px;margin-left:10px;margin-right:10px}.video-bg-section .content p:last-of-type>.hs-cta-wrapper:first-of-type a.cta_button{position:relative}@media(max-width:991px){.video-bg-section{min-height:600px}.video-bg-section video{display:none}}@media(max-width:767px){.homeslider .content p{font-size:15px}}@media(min-width:992px){.video-bg-section.video{background-image:none !important}}