@import"https://fonts.googleapis.com/css2?family=Poppins:wght@100;300;400;500;600;700;800;900&display=swap";:root{--primary-color: 238, 200, 75;--error-color: red}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}html,body{font-family:Poppins,Helvetica,sans-serif;font-size:10px;scroll-behavior:smooth}body{width:100%;min-height:100vh;padding:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;background-size:100%;background-position:top left;overflow-x:hidden}body #app{width:100%;display:flex;flex-direction:column}body #app .app-content{display:flex;align-items:flex-start;width:100%;max-width:1600px;margin:auto;min-height:100vh!important;padding-top:8rem}body #app .app-content .content-container{display:flex;flex-direction:column;gap:5rem;min-height:100vh;padding:0 2rem;width:100%}@media (max-width: 767px){body #app .app-content .content-container{padding:0 1.2rem;gap:3rem}}button.close-modal{background-color:transparent;border:0;background:url(../assets/icons/close-white.svg) no-repeat center;width:30px;height:30px;cursor:pointer}.yellow-text{color:rgb(var(--primary-color))}h1{font-size:5rem;color:rgb(var(--primary-color))}h2{color:#fff;font-size:2.8rem}h1,h2{font-weight:900;line-height:.9;margin:0;padding:0;text-transform:uppercase;text-shadow:0 5px 16px rgba(0,0,0,.5)}.yellow-text{font-weight:900;color:rgb(var(--primary-color))}@media (max-width: 767px){br.hide-mobile{display:none}}br.show-mobile{display:none}@media (max-width: 767px){br.show-mobile{display:block}}.header-gradient{width:100%;background:linear-gradient(-65deg,rgb(224,154,24),rgb(235,211,136),rgb(238,200,75),rgb(221,157,19));text-shadow:none;background-size:cover;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0px 0px 5px black)}.linebreak-desktop,.linebreak-mobile{display:none}@media (min-width: 1023px){.linebreak-desktop{display:block}}@media (max-width: 767px){.linebreak-mobile{display:block}}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.modal-enter-active,.modal-leave-active{transition:all .4s ease-out}.modal-enter,.modal-leave-to{transform:translateY(-100%);opacity:0}.countdown-timer{display:grid;grid-template-columns:auto 1fr;align-items:center;text-transform:uppercase;font-weight:900;line-height:1;font-size:1.3rem;color:rgb(var(--primary-color))}.countdown-timer .title{padding-right:2rem;transition:all .5s;font-weight:800}@media (max-width: 767px){.countdown-timer .title{font-size:1.2rem}}.countdown-timer .timer{display:grid;grid-auto-flow:column;grid-gap:1.5rem;grid-template-columns:repeat(4,40px);align-items:center;justify-items:center}.countdown-timer .timer .time-unit{text-align:center}.countdown-timer .timer .time-unit .label{font-size:clamp(.9rem,1vw,1rem);font-weight:800}.countdown-timer .timer .time-unit .value{font-size:clamp(1.6rem,1.5vw,3rem);font-weight:800}.countdown-timer .happy-new-year{font-size:clamp(1.5rem,2vw,2rem)}@media only screen and (max-width: 767px){.countdown-timer{grid-template-columns:1fr;grid-gap:.5rem;text-align:center}.countdown-timer .title{padding-right:0}}.drop-enter-active,.drop-leave-active{transition:all .2s}.drop-enter,.drop-leave-to{opacity:0;transform:translateY(-100%)}.scroll-icon{position:fixed;z-index:2001;left:50%;width:30px;height:30px;background:url(/assets/scroll-down-arrows-7deedd00.svg) no-repeat;background-size:contain;cursor:pointer}@media screen and (max-width: 767px){.scroll-icon{display:none}}.scroll-icon.top{top:80px;transform:rotate(180deg) translate(50%)}@media screen and (min-width: 1300px){.scroll-icon.top{top:10px}}.scroll-icon.bottom{bottom:10px;transform:translate(-50%)}@media screen and (max-height: 640px){.scroll-icon{display:none}}.events-listing{max-width:1000px;margin-left:auto;margin-right:auto}.events-listing ul{list-style-type:none;padding:0;margin:0}.events-listing ul li{text-align:center;padding:.5rem 0;color:#fff}@media only screen and (max-width: 767px){.events-listing ul li .date-title{flex-direction:column;justify-content:flex-start}}.events-listing ul li .date{font-size:2rem!important;margin:0;color:rgb(var(--primary-color));text-align:left!important}@media only screen and (max-width: 767px){.events-listing ul li .date{text-align:center!important}}.events-listing ul li .title{text-align:left}@media only screen and (max-width: 767px){.events-listing ul li .title{text-align:center;margin-top:.6rem}}.events-listing ul li h2{color:rgb(var(--primary-color));font-size:2rem;margin-top:0;margin-bottom:0;padding-top:0;text-transform:uppercase}.events-listing ul li .content-items{font-size:1.5rem}.events-listing ul li .content-items li{text-align:justify}@media only screen and (max-width: 767px){.events-listing ul li .content-items li{text-align:left}}.modal-backdrop[data-v-9fe4ba27]{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;z-index:1990;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal-backdrop .modal-wrapper[data-v-9fe4ba27]{background:rgba(0,0,0,.9);width:80%;max-width:90vw;height:90vh;color:#fff;border-radius:0 0 10px 10px;margin:auto;transition:all .25s;position:relative}@media only screen and (min-width: 768px){.modal-backdrop .modal-wrapper[data-v-9fe4ba27]{box-shadow:0 0 3px 3px rgba(var(--primary-color),.2)}}@media only screen and (max-width: 767px){.modal-backdrop .modal-wrapper[data-v-9fe4ba27]{width:96vw;max-width:96vw;height:100vh}}@media only screen and (max-width: 767px){.modal-backdrop .modal-wrapper[data-v-9fe4ba27]{width:100vw;max-width:100vw}}.modal-backdrop .modal-wrapper .modal-content[data-v-9fe4ba27]{padding:10rem 3rem 3rem;height:100%;display:flex;flex-direction:column;gap:3rem;transition:all .25s}@media only screen and (max-width: 767px){.modal-backdrop .modal-wrapper .modal-content[data-v-9fe4ba27]{padding-top:5rem}}.modal-backdrop .modal-wrapper .modal-content header[data-v-9fe4ba27]{display:grid;grid-template-columns:1fr auto;align-items:center}@media only screen and (max-width: 767px){.modal-backdrop .modal-wrapper .modal-content header[data-v-9fe4ba27]{padding-bottom:1rem}}.modal-backdrop .modal-wrapper .modal-content header h1[data-v-9fe4ba27]{color:rgb(var(--primary-color));text-align:center;margin:0;font-size:clamp(2rem,6vw,5rem);text-transform:uppercase;line-height:.85;padding-left:30px}@media only screen and (max-width: 767px){.modal-backdrop .modal-wrapper .modal-content header h1[data-v-9fe4ba27]{padding-left:0}}@media only screen and (max-device-width: 500px){.modal-backdrop .modal-wrapper .modal-content header button[data-v-9fe4ba27]{width:16px;height:16px}}.modal-backdrop .modal-wrapper .modal-content header+h2[data-v-9fe4ba27]{text-align:left;font-family:Poppins,Helvetica,sans-serif;font-size:clamp(1.5rem,3vw,2.8rem);line-height:1;letter-spacing:0px;text-transform:uppercase}.modal-backdrop .modal-wrapper .modal-content section[data-v-9fe4ba27]{display:flex;align-items:flex-start;flex-direction:column;overflow:hidden;overflow-y:scroll;transition:all .25s;gap:2rem}.modal-backdrop .modal-wrapper .modal-content section .listing[data-v-9fe4ba27]{max-width:1000px;margin-left:auto;margin-right:auto;display:flex;align-items:flex-start;justify-items:center;align-items:center;flex-direction:column;gap:2rem;text-align:center}.modal-backdrop .modal-wrapper .modal-content section .listing p[data-v-9fe4ba27]{font-size:2rem;font-weight:700;text-align:center}.modal-backdrop .modal-wrapper .modal-content section .listing p.yellow-text[data-v-9fe4ba27]{color:#d7b45d;font-weight:400}@media screen and (min-width: 768px){.modal-backdrop .modal-wrapper .modal-content section .scroll-icon[data-v-9fe4ba27]{bottom:11vh}}.app-header{width:100%;position:fixed;z-index:1000}.app-header .header-container{width:100%;margin:auto;display:flex;justify-content:flex-end}@media only screen and (max-width: 767px) and (orientation: portrait){.app-header .header-container{justify-content:center}}.app-header .header-container .header-content{border-radius:.5rem;background-color:#000;padding:1rem 2rem}@media only screen and (min-width: 500px){.app-header .header-container .header-content{justify-content:end;box-shadow:-10px 0 40px 40px #000;border-bottom-left-radius:50%}}.app-header .header-container .header-content ul{display:flex;list-style-type:none;padding:0;margin:0;align-content:center}.app-header .header-container .header-content ul li{display:flex;align-items:center}.app-header .header-container .header-content ul li.show-schedule{padding-right:3rem;border-right:1px solid rgba(var(--primary-color),.75)}@media only screen and (max-width: 767px) and (orientation: portrait){.app-header .header-container .header-content ul li.show-schedule{padding-right:1rem}}.app-header .header-container .header-content ul li:last-child{padding-left:3rem;cursor:pointer}@media only screen and (max-width: 767px) and (orientation: portrait){.app-header .header-container .header-content ul li:last-child{padding-left:1.5rem}}.app-header .header-container .header-content ul li:last-child .schedule-button{display:flex;align-items:center;gap:1rem}.app-header .header-container .header-content ul li:last-child .schedule-button div{color:rgb(var(--primary-color));text-transform:uppercase;font-size:clamp(.9rem,1vw,1rem);font-weight:800!important;line-height:1.3}footer{width:100%;background-image:radial-gradient(700px at center 150%,#6844b9 0,rgba(63,25,12,0) 43%);background-size:60% 100%;background-position:-350px 0;background-color:#000;background-repeat:no-repeat}@media (max-width: 1366px){footer{background-position:-300px 0}}@media (max-width: 767px){footer{padding:2rem}}footer .footer-content{width:100%;max-width:1366px;padding:3.5rem;margin:0 auto;display:flex;flex-direction:row;gap:10rem;align-items:center;flex-wrap:wrap}@media (max-width: 767px){footer .footer-content{padding:0;justify-content:space-around;gap:3rem}}footer .footer-content .vnye-logo{width:100px;height:120px;margin-left:0}@media (max-width: 767px){footer .footer-content .vnye-logo{width:82px}}footer .footer-content .vnye-logo img{width:100%}footer .footer-content nav ul{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}footer .footer-content nav ul li{color:#fff}footer .footer-content nav ul li a{color:#fff;text-decoration:none;font-size:1.4rem;font-weight:600}footer .footer-content nav ul li a:hover{text-decoration:underline}footer .footer-content .ots-info{margin-left:auto;color:#fff;text-align:right;display:flex;flex-direction:column;justify-items:flex-end;gap:.1rem}@media (max-width: 767px){footer .footer-content .ots-info{width:100%;flex-basis:100%;border-top:rgba(var(--primary-color),.5) solid 1px;padding-top:2rem}}footer .footer-content .ots-info img{width:100%;max-width:232px;padding-top:.5rem}footer .footer-content .ots-info .copyright{color:#ffffff80}@media only screen and (max-width: 767px){footer .footer-content .ots-info{text-align:center}footer .footer-content .ots-info img{max-width:160px}}.privacy-footer[data-v-6a88cc9b]{position:fixed;z-index:50000;bottom:0;left:0;width:100%!important;display:flex;flex-direction:column;justify-content:space-between;color:#aaa;background:#222222;padding:20px;opacity:0;animation:transitionIn-6a88cc9b .5s ease-in 5s 1 normal forwards}@media screen and (min-width: 1024px){.privacy-footer[data-v-6a88cc9b]{flex-direction:row;justify-content:center}}.privacy-footer .message[data-v-6a88cc9b]{font-size:1.2rem;text-align:left;max-width:700px}@media screen and (min-width: 1024px){.privacy-footer .message[data-v-6a88cc9b]{width:75%}}.privacy-footer .message p[data-v-6a88cc9b]{line-height:1.8rem}.privacy-footer .actions[data-v-6a88cc9b]{width:100%;display:flex;justify-content:center;align-items:center;padding-top:15px}@media screen and (min-width: 1024px){.privacy-footer .actions[data-v-6a88cc9b]{width:25%;padding-top:0}}.privacy-footer .actions button[data-v-6a88cc9b],.privacy-footer .actions a[data-v-6a88cc9b]{cursor:pointer;border-radius:22px;border:1px #ffffff solid;color:#fff;height:40px}.privacy-footer .actions button.accept[data-v-6a88cc9b],.privacy-footer .actions a.accept[data-v-6a88cc9b]{background-color:#fff;font-weight:700;color:#222;padding-right:3rem;padding-left:3rem}.privacy-footer a[data-v-6a88cc9b]{padding-top:12px;text-decoration:none;color:rgb(var(--primary-color))!important}@keyframes transitionIn-6a88cc9b{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.backgrounds{position:absolute;top:0;left:0;right:0;bottom:0;width:100vw;overflow:hidden;z-index:2}.confetti-overlay{position:absolute;animation-fill-mode:forwards;width:70%;height:100vh}@media only screen and (max-width: 500px){.confetti-overlay{width:70%}}#confettieOverlay2{right:0;top:0}#confettieOverlay2.animate div.float{animation:float2 20s ease-in-out infinite}#confettieOverlay3{top:-5%;left:30%;transform:scale(.8)}#confettieOverlay3.animate div.float3{animation:float3 40s none infinite}#confettieOverlay4{top:-5%;left:40%}#confettieOverlay4.animate div.float3{animation:float 25s none infinite}#confettieOverlay5{top:-8%;left:45%}#confettieOverlay5.animate div.float3{animation:float6 25s none infinite}#confettieOverlay6{top:20%;left:45%;transform:rotate(90deg)}#confettieOverlay6.animate div.float6{animation:float6 20s none infinite;animation-direction:alternate-reverse}@keyframes float2{0%{transform:translatey(0) translate(0) scale(.5) rotate(0)}50%{transform:translatey(-60px) translate(-1px) scale(.9) rotate(10deg)}to{transform:translatey(0) translate(0) scale(.5) rotate(0)}}@keyframes float3{0%{transform:translatey(0) translate(0) scale(.8);filter:blur(1px);opacity:0}50%{transform:translatey(400px) translate(-16px) scale(.8);filter:blur(0px);opacity:1}to{transform:translatey(800px) translate(0) scale(.8);filter:blur(1px);opacity:0}}@keyframes float6{0%{transform:scale(.5);filter:blur(0px);opacity:1}50%{transform:scale(.8);filter:blur(1px);opacity:.5}to{transform:scale(.5);filter:blur(0px);opacity:0}}.hide-fallback{z-index:-1}.video-bground,.fallback-loop{position:absolute;width:100vw;min-height:120vh;z-index:-1}.video-bground video,.video-bground img,.fallback-loop video,.fallback-loop img{position:absolute;width:100%;transition:top .75s linear}@media only screen and (min-width: 1024px){.video-bground video,.video-bground img,.fallback-loop video,.fallback-loop img{right:0}}.video-bground video,.fallback-loop video{height:100%}@media only screen and (max-width: 768px) and (min-width: 500px) and (orientation: portrait){.video-bground,.fallback-loop{max-height:100vh;overflow:hidden}.video-bground video.shift,.video-bground img.shift,.fallback-loop video.shift,.fallback-loop img.shift{top:-35vh}}@media only screen and (max-width: 820px) and (max-height: 1180px) and (orientation: portrait){.video-bground,.fallback-loop{max-height:100vh;overflow:hidden}.video-bground video.shift,.video-bground img.shift,.fallback-loop video.shift,.fallback-loop img.shift{top:-30vh}}@media only screen and (max-width: 1024px) and (max-height: 1366px) and (orientation: portrait){.video-bground,.fallback-loop{max-height:100vh;overflow:hidden}.video-bground video.shift,.video-bground img.shift,.fallback-loop video.shift,.fallback-loop img.shift{top:-25vh}}@media only screen and (max-width: 767px) and (orientation: portrait){.video-bground video.shift,.video-bground img.shift,.fallback-loop video.shift,.fallback-loop img.shift{top:0vh}}.loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:rgba(0,0,0,.9)}.loader .loader-container{width:100%;max-width:1024px;margin:auto;display:grid;grid-auto-flow:row;grid-template-rows:auto auto;align-items:center;justify-items:center;height:100vh;color:#fff;font-size:2rem}.loader .loader-container img{align-self:end}@media (max-width: 767px){.loader .loader-container img{width:70%}}.loader .loader-container p{align-self:start;text-align:left}.loader .loader-container p:after{content:"";animation:ellipses 2s infinite}@keyframes ellipses{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.fadeLoader-enter-active,.fadeLoader-leave-active{transition:all .4s ease-out}.fadeLoader-enter,.fadeLoader-leave-to{opacity:0}.wrapper{opacity:0;transition:opacity .5 ease-out;animation:fadeIn 1s forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
