@import url(https://fonts.googleapis.com/css2?family=Bangers&family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap);*{cursor:none;margin:0;padding:0}body{overflow-x:hidden}.loader{align-items:center;background-color:#fff100;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.loader img{-webkit-animation:loadingAnimation .5s linear infinite alternate;animation:loadingAnimation .5s linear infinite alternate;width:10rem}@-webkit-keyframes loadingAnimation{to{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes loadingAnimation{to{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}}.intro{height:calc(100vh - 50px)}.intro video{margin-top:-50px;width:100%}.intro div{height:calc(100vh - 50px);position:absolute;top:0;width:100%}.section{padding-top:15rem}.section>div{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:120vh;justify-content:space-evenly;margin:auto;max-width:48rem;text-align:center}.section h3{font:300 54px Bangers,cursive;width:80%}.section p{font-family:Montserrat,sans-serif;font-size:19px;line-height:1.9}.section button{border:none;border-radius:7px;font:600 14px Montserrat,sans-serif;letter-spacing:2px;padding:.9rem 1.25rem;-webkit-transform-origin:bottom;transform-origin:bottom;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.section button:hover{-webkit-transform:skewX(-10deg);transform:skewX(-10deg)}footer{background-color:#fff100;bottom:0;box-sizing:border-box;display:grid;grid-template-columns:4fr 1fr;height:100vh;padding:13rem 6rem;position:fixed;width:100%;z-index:-1}footer h1{color:#ed1e79;font:italic 800 62px Montserrat,sans-serif}footer aside{align-items:flex-end;display:flex;flex-direction:column}footer aside a{color:#ed1e79;font:500 14px Montserrat,sans-serif;letter-spacing:3px;line-height:1.9;text-decoration:none;text-transform:uppercase;transition:all .5s}footer div{color:#ed1e79;display:flex;flex-direction:column;padding:4rem}footer div:last-of-type{align-items:flex-end}footer div h5{font:500 22px Montserrat,sans-serif;line-height:1.2;margin:1rem 0}footer div a{color:#ed1e79;font-family:Montserrat,sans-serif;text-decoration:none}footer p{bottom:5%;color:#ed1e79;font:500 12px Montserrat,sans-serif;left:50%;letter-spacing:3px;line-height:1.4;text-transform:uppercase;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.footer,footer p{position:absolute}.footer{background-color:transparent;height:100vh;width:100%;z-index:-2}.cursor{border:2px solid #d20120;border-radius:50%;height:26px;pointer-events:none;position:absolute;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:26px;z-index:1200}.cursorHover{border:none;box-shadow:0 0 10px #d20120;-webkit-transform:scale(3);transform:scale(3)}.cursorHoverMini{box-shadow:0 0 20px #d20120;-webkit-transform:scale(.5);transform:scale(.5)}.logo{left:2rem;position:fixed;top:2rem;width:9rem}.logo img{width:100%}.franchiseBtn{background-color:#6d3d0f;border:none;border-radius:7px;color:#fff100;font:700 14px Montserrat,sans-serif;letter-spacing:2px;padding:.7rem 1rem;position:fixed;right:5rem;text-decoration:none;top:1rem;-webkit-transform-origin:bottom;transform-origin:bottom;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.franchiseBtn:hover{-webkit-transform:skewX(-10deg);transform:skewX(-10deg)}.scrollBtn{-webkit-animation:mouseScrollAnimation .5s linear infinite alternate;animation:mouseScrollAnimation .5s linear infinite alternate;bottom:5rem;color:#fff;font-size:4rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@-webkit-keyframes mouseScrollAnimation{to{-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}}@keyframes mouseScrollAnimation{to{-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}}@media screen and (max-aspect-ratio:13/10){.intro{height:100vh}.intro video{height:100vh;margin-top:0;object-fit:cover}.intro div{height:inherit}}@media screen and (max-width:820px){.franchiseBtn{bottom:1rem;left:50%;right:auto;top:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.franchiseBtn:hover{-webkit-transform:translateX(-50%) skewX(-10deg);transform:translateX(-50%) skewX(-10deg)}footer{grid-template-columns:1fr;padding:13rem 0}footer h1{font-size:40px;text-align:center}footer aside,footer div{align-items:center}footer div{padding:2rem}footer div:last-of-type{align-items:center}}@media screen and (max-width:500px){.section{padding:2rem}.section h3{font-size:40px}.section p{font-size:16px}footer{padding:7rem 0}footer h1{font-size:25px}footer div{padding:0}}
/*# sourceMappingURL=main.af63eda2.css.map*/