.kl-header-placeholder{display:none}.kl-header{transition:all .2s;z-index:14}.kl-header.tran{background-color:transparent;box-shadow:none}@media screen and (min-width:920px){.kl-header.tran .kl-navbar__button{color:#fff}}.kl-navbar__logo{transition:all .2s}.kl-header.tran .kl-navbar__dropdown>img,.kl-header.tran .kl-navbar__logo{filter:grayscale(100%) invert(100%) brightness(200%)}.video-container{z-index:1}#content-desktop{display:block}#content-mobile{display:none!important}.video-container.flexible #content-desktop{padding-bottom:9em;padding-top:11em}.video-container.flexible #content-mobile{padding-bottom:4em;padding-top:5em}@media screen and (max-width:768px){#content-desktop{display:none!important}#content-mobile{display:block!important}}.container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.video-container.flexible .container{display:block;left:0!important;position:relative!important;top:0!important;transform:none!important;z-index:14}.video-object:before{background:rgba(0,0,0,.65);border-radius:5px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.video-container.flexible .video-object:before{z-index:13}.video-container .cta_button{margin:0 .25em .5em}.video-container{bottom:0;height:100%;position:relative;top:0;width:100%}.video-container .lead *,.video-container .title *{color:inherit}.video-container.flexible{overflow:hidden}.video-container video{height:auto;left:50%;max-width:100%;min-height:100%;min-width:100%;top:50%;width:auto}.video-container.flexible .video-object{height:100%;position:absolute;width:100%}.video-container.flexible video{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.hero .title h2{font-size:3.125rem;font-weight:500;letter-spacing:-.05em;line-height:1.1;margin-bottom:.35rem;margin-top:1.25rem}.hero .lead p{display:inline-block;font-weight:400;margin-bottom:50px;text-shadow:0 0 6px rgba(0,0,0,.75);width:80%}@media (max-width:1100px){.video-container video{height:-webkit-fill-available;max-width:none;transform:translateX(-50%)}.video-container.flexible video{height:auto}.hero .lead p{width:100%}.video-container img{height:auto;left:50%;max-width:100%;min-height:100%;min-width:100%;top:50%;width:auto}.img-gradient:after{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5));content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%}.img-gradient img{display:block}}