.bg-video-wrap{height:calc(100vh - 50px);left:50%;margin-bottom:-250px;margin-left:-50vw;margin-right:-50vw;min-height:800px;overflow:hidden;position:relative;right:50%;top:-200px;width:100%;width:100vw}#video-active{display:block;height:100%;min-height:100vh;min-width:100%;-o-object-fit:cover;object-fit:cover;z-index:1}#video-active,.overlay{left:0;position:absolute;top:0;width:100%}.overlay{background:rgba(0,0,0,25%);height:100vh;min-height:800px;z-index:2}.middle-content{bottom:0;color:#fff;display:block;left:0;margin:auto;max-width:1240px;position:absolute;right:0;text-align:left;top:45%;width:100%;z-index:3}.v-middle{display:inline-block;margin-top:-12.5%;opacity:1;transition:opacity 1s,visibility 0 1s;visibility:visible;width:600px}.fadeout{opacity:0;transition:opacity 1s,visibility 1s;visibility:hidden}@media screen and (max-width:1200px){.middle-content{max-width:1200px}.v-middle{display:inline-block;margin-left:50px}}@media screen and (max-width:991px){.middle-content{max-width:600px}.v-middle{display:inline-block;margin-left:0;width:90%}}@media screen and (max-width:768px){.middle-content{margin-left:30px;max-width:90%}.v-middle{display:inline-block;margin-left:0;width:90%}.middle-content h1{line-height:1}.middle-content h1 span{font-size:24px!important;line-height:1}.middle-content p span{font-size:16px!important}#video-active-mobile{display:block}}.cta-brand{border-radius:4px;color:#fff;font-family:Exo;padding:15px 35px}.cta-brand,.cta-brand:hover{background-color:#c72b53;border:1px solid #c72b53;text-decoration:none}.side-video{width:100%}.color-white{color:#fff;text-align:center}.color-white a,.color-white a:hover{color:#fff;font-weight:700;text-decoration:underline}.text-center{text-align:center}@media screen and (max-width:1200px){.middle-content{top:35%}.v-middle.no-top-margin{margin-top:50px}}@media screen and (min-width:768px){.home-no-header.homepage .kl-navbar__content.onred-back .kl-navbar__item a,.home-no-header.homepage .kl-navbar__content.onred-back .kl-navbar__item a:hover{color:#fff}}@media screen and (max-width:768px){.details .name{font-size:16px!important}.middle-content{top:25%}}.show-in-mobile{display:none}@media screen and (max-width:768px){.show-in-mobile{display:block}.hide-in-mobile{display:none!important}#video-active{display:none}#video-active-mobile{display:block;height:100%;width:100%}}