.banner{position:relative;min-height:640px;overflow:hidden}.banner .section__content{gap:10px;display:flex;flex-direction:column;justify-content:center;flex:1 1;width:100%}@media(max-width:500px){.banner .section__content{padding-block:2rem}}.banner .section__content .titleComponent{text-align:center;background:linear-gradient(90deg,#f7a31b 30%,#1fa0fc 75%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0);text-shadow:4px 4px 4px rgba(0,0,0,.12);font-size:4rem;word-spacing:-.1rem;-webkit-margin-after:40px;margin-block-end:40px}@media(max-width:500px){.banner .section__content .titleComponent{font-size:2.5rem}}.banner .section__content .banner__text{text-align:center;color:#000;font-weight:600;font-size:1.4rem}.youtubeVideo{width:100%;height:55vw;max-height:700px;border-radius:4px;position:relative;display:flex;align-items:center}@media(max-width:950px){.youtubeVideo{height:50vw;max-height:450px}}.youtubeVideo .youtubeVideo__video,.youtubeVideo .youtubeVideo_imageCover{margin:0 auto;width:100%;height:100%;border-radius:20px;border-width:0}.youtubeVideo .youtubeVideo_imageCover{position:relative;cursor:pointer;overflow:hidden;background-color:#fff;display:flex;align-items:center;justify-content:center}.youtubeVideo .youtubeVideo_imageCover:hover .youtubeVideo_imageCover-playButton{background-color:rgba(0,0,0,.23)}.youtubeVideo .youtubeVideo_imageCover .youtubeVideo_imageCover-playButton{width:64px;height:64px;border-radius:50%;background-color:rgba(0,0,0,.12);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s ease-out}.youtubeVideo .youtubeVideo_imageCover img{width:60%;height:60%;object-fit:contain}.homeContainer{-webkit-padding-before:100px;padding-block-start:100px;min-height:100vh;background-image:url(https://media.happyhourhub.co/Copyright-Site-Media/homepage_bg.webp);background-size:cover;background-repeat:no-repeat}.homeContainer .homeContainer__tutorialVideoContainer .section__content{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px}.homeContainer .homeContainer__tutorialVideoContainer .section__content .titleComponent{-webkit-margin-after:20px;margin-block-end:20px}.homeContainer .homeContainer__tutorialVideoContainer .section__content .youtubeVideo.homeContainer__tutorialVideo .youtubeVideo_imageCover img{width:100%;height:100%;object-fit:cover}.homeContainer .homeContainer__tutorialVideoContainer .section__content .youtubeVideo.homeContainer__tutorialVideo .youtubeVideo_imageCover .youtubeVideo_imageCover-playButton{background-color:#fff}