.rays-container{position:absolute;top:0;left:0;overflow:hidden;z-index:1200;width:100%;height:1000px;pointer-events:none}.z-index-low{z-index:0!important}.light-ray{clip-path:polygon(50% 0,0 100%,100% 100%);background-image:linear-gradient(180deg,rgb(169,192,255),rgba(0,51,255,.5) 70%,transparent);transform-origin:50% 0;width:100px;height:1000px;position:absolute;z-index:1200}.white-shadow{width:500px;max-width:100%;height:200px;background:#2954ffaa;border-radius:50%;filter:blur(55px);transform:rotateX(77deg) translate(-50%,-50%);position:relative;left:50%;top:400px;pointer-events:none}.button-3d{--purple: #db07d1;--pink: #f2056f;--blue: #dc61fb;display:flex;cursor:pointer;border:none;font-size:50px;width:300px;background-color:#f75b47;color:#fff;border-radius:30px;z-index:3000}.shapes{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:30px;background:linear-gradient(60deg,#f75b47,#912bf3 70%)}.blush{position:absolute;bottom:-15px;width:100px;height:30px;filter:blur(20px)}.blush.pink{right:20px;background:var(--purple)}.blush.blue{left:20px;background:var(--blue)}.shapes .container{position:absolute;top:-100px;bottom:-100px;left:-100px;right:-100px;width:calc(100% + 200px);pointer-events:none}.shapes canvas{position:absolute;width:100%;height:100%}.label{padding:20px 0;transform:translateZ(0);font-weight:700;margin:auto}.default{display:block}.number{padding:20px 0;width:88px;position:relative;transform:translateZ(0)}.number:before{content:"";position:absolute;left:0;top:1px;bottom:1px;width:1px;background-color:#35373f}.current{color:#8a8d9b;opacity:1;display:block}.new{color:#fbfaaa;position:absolute;top:20px;left:0;right:0;display:block}.add{position:absolute;bottom:100%;left:0;right:0;opacity:0;transform:translateY(38px);pointer-events:none;color:#d0d0db;display:block}.poster-text{position:absolute;left:50%;transform:translate(-50%,-50%);font-size:100px;font-weight:700;overflow:visible;white-space:nowrap;top:440px}.poster-container{position:fixed;top:300px;left:50%;height:3000px;transform:translate(-50%);transform-style:preserve-3d;display:flex;justify-content:center;align-items:center;max-width:1000px;z-index:1000;-webkit-user-select:none;user-select:none}.poster-container-fill{height:3000px;background-color:#000}.clowns-container{position:relative;height:7000px;margin-top:0;max-width:100%;margin-left:auto;margin-right:auto;contain:paint}.clown{display:flex;position:sticky;top:150px;width:100%;z-index:1202}.clown img{max-width:600px;margin-left:auto;margin-right:auto;width:100%;height:auto;z-index:1202}.clown-rays{position:sticky;top:800px}.clown-ray{position:absolute;clip-path:polygon(50% 0,0 100%,100% 100%);background-image:linear-gradient(180deg,rgb(169,192,255),rgba(0,51,255,.5) 70%,transparent);transform-origin:30% 0%;width:100px;height:1000px;z-index:1200}.text-clown{position:sticky;top:850px;font-size:200px;overflow:visible;white-space:nowrap;z-index:1203;color:#ff0;font-weight:700;font-family:Arial,sans-serif;text-shadow:15px 10px 0px #FFC0CB}.photo-gallery-container{contain:paint;position:relative}.photo-gallery{position:relative;margin-bottom:-50px;width:100%}.photo-gallery-text{position:relative;margin-bottom:-50px;font-size:80px;font-weight:700;overflow:visible;white-space:nowrap;z-index:1300}.video-gallery-container{contain:paint;position:relative}.video-gallery{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}.video-gallery h2{font-size:2em;margin:.67em 0;font-weight:700}.video-gallery img.text{position:relative;top:-200px;left:0;width:100%;max-width:800px}.video-gallery .horizontal-video{width:100%;max-width:800px}.video-gallery .horizontal-video video{width:100%}.video-gallery .horizontal-video img{width:100%}.button-container{position:relative;display:flex;justify-content:center;align-items:center;height:2000px;max-width:1000px;margin-left:auto;margin-right:auto;contain:layout;z-index:1000}.button{padding:20px 40px;font-size:24px;background:linear-gradient(45deg,#fe6b8b 30%,#ff8e53 90%);border:0;border-radius:3px;box-shadow:0 3px 5px 2px #ff69874d;color:#fff;cursor:grab;display:flex;-webkit-user-select:none;user-select:none;z-index:3000;position:relative}.button-gradient-blue{background:linear-gradient(45deg,#2196f3 30%,#21cbf3 90%);box-shadow:0 3px 5px 2px #21cbf34d}.button-gradient-green{background:linear-gradient(45deg,#4caf50 30%,#8bc34a 90%);box-shadow:0 3px 5px 2px #8bcb4a4d}.button b{text-decoration:none;color:#fff;font-size:20px;font-weight:700;text-transform:uppercase;display:flex;justify-content:center;align-items:center;height:100%;width:100%}.button-big.MuiButton-root{padding:10px 30px;font-size:32px;border-radius:20px;border:none;text-transform:none}.light-ray-button{clip-path:polygon(50% 0,0 100%,100% 100%);background-image:linear-gradient(180deg,rgb(169,192,255),rgba(0,51,255,.5) 70%,transparent);transform-origin:50% 0;width:100px;height:1000px;z-index:0;position:absolute;top:50%;left:calc(50% - 50px);rotate:180;opacity:1;-webkit-user-select:none;user-select:none;pointer-events:none}.in-back{z-index:0}.light-circle-button{background:#2954ffaa;border-radius:50%;filter:blur(55px);top:50%;left:50%;position:absolute;pointer-events:none}.small-blur{filter:blur(3px)}.button-internal-container{position:absolute;display:flex;justify-content:center;align-items:center;height:100px;width:100%;margin-left:auto;margin-right:auto;contain:layout;z-index:2000;transform:translate(-50%,-50%)}.photo-gallery-container ul{list-style-type:none;padding:0;text-align:center}.photo-gallery-container li{font-size:24px;line-height:2;color:#fff}.button-photo{position:absolute;width:100%;transform-origin:50% 50%;max-width:600px}.photo-gallery-2{height:unset}.photo-gallery-2 h2{z-index:5000;font-size:60px;font-weight:700;white-space:balance;line-height:1.2;color:#fff;font-family:Roboto,sans-serif;text-shadow:6px 6px 4px rgb(8,89,229);text-transform:uppercase;letter-spacing:1.5px;text-align:center}.photo-gallery-2 h3{font-size:1.5em;font-weight:700}.photo-gallery-2 img{width:100%;max-width:600px;margin-left:auto;margin-right:auto;display:block}.swiper-gallery{height:900px}.arrow-down{position:absolute;left:50%;z-index:3000;color:#fff;bottom:0}.loading-screen{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:10000;display:flex;align-items:center;justify-content:center}.spinner{color:#fff;font-size:2rem}.custom-navbar{position:fixed;top:0;left:0;width:100%;height:60px;background-color:#00000036;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:900}.navbar-container{display:flex;align-items:center;height:100%}.navbar-main{background-color:#141414;border-radius:15px;padding:5px 10px;color:#fff;font-size:24px;font-weight:700;text-decoration:none;margin:0 3px}.navbar-brand:hover{color:#f0f0f0}.navbar-button{color:#fff;font-size:18px;text-decoration:none;margin:0 15px;padding:10px 20px;border-radius:5px;background-color:#333;transition:background-color .3s ease}.navbar-button:hover{background-color:#555}@media (max-width: 768px){.poster-container-fill{height:2000px}.photo-gallery-container{margin-top:0;height:unset}.video-gallery-container{margin-top:100px;height:unset}}
