.hero-section{z-index:99;position:relative;z-index:0;height:100vh}.hero-section.neg-margin{margin-top:-100px}.hero-section .hero-video{position:relative;height:100vh;z-index:100}.hero-section .hero-video h1,.hero-section .hero-video .heading{color:#fff;margin-bottom:0;position:absolute;top:200px;left:100px;z-index:1000;display:inline-block}.hero-section .hero-video .heading{font-family:"Raleway-Black", sans-serif;font-size:7.5rem;line-height:6.5rem}.hero-section .hero-video video{width:100%;height:100%;max-height:100vh;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 80%;object-position:50% 80%}.hero-section .hero-video video:hover{cursor:pointer}.hero-section .hero-video #video-2,.hero-section .hero-video #video-3,.hero-section .hero-video #video-4{display:none}.hero-section .hero-video .buttons{position:absolute;bottom:60px;left:50%;z-index:100;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hero-section .hero-video .buttons .btn-main{margin-right:20px}@media (max-width: 1024px){.hero-section{height:460px}.hero-section .hero-video{height:460px}.hero-section .hero-video h1,.hero-section .hero-video .heading{left:30px;top:120px;line-height:4.5rem}.hero-section .hero-video .heading{font-size:4rem}.hero-section .hero-video .buttons{bottom:20px}.hero-section .hero-video .buttons a{width:150px;height:35px;font-size:1.4rem;padding:7px 15px}.hero-section .hero-video .buttons a:after{top:8px;background-size:9px !important;right:15px}}@media (max-width: 450px){.hero-section{height:500px}.hero-section.neg-margin{margin-top:-60px}.hero-section .hero-video{height:500px}.hero-section .hero-video video{-o-object-position:50% 50%;object-position:50% 50%}.hero-section .hero-video .buttons{bottom:5px;width:100%;text-align:center}.hero-section .hero-video .buttons a{text-align:left}.hero-section .hero-video h1,.hero-section .hero-video .heading{top:80px}}
