.video-custom{position:relative;height:90vh;overflow:hidden}@media (min-width:768px){.video-custom{height:100vh}}.video-custom .video-home{position:fixed;top:0;left:0;width:100%;height:100vh;object-fit:cover;z-index:-1}.video-custom .logo-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-align:center;padding:20px}.video-custom .logo-container h1{font-size:3rem;color:#000;font-family:"Boldonse",system-ui}main.dark .video-custom .logo-container h1{color:#fff}