@font-face{font-family:PP Mori;src:url(/wp-content/themes/uxacademy-theme/public/build/assets/subset-PPMori-SemiBold-zBypBIOP.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:PP Mori;src:url(/wp-content/themes/uxacademy-theme/public/build/assets/subset-PPMori-Regular-B_FraV4w.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Genesize Grotesk;src:url(/wp-content/themes/uxacademy-theme/public/build/assets/GenesizeGrotesk-Regular-CRPH6g0I.woff2) format("woff2");font-weight:800;font-display:swap}:root{--font-genesize: "Genesize Grotesk";--font-sans: "PP Mori", sans-serif}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600;line-height:1.2}ul,li{list-style-type:none;margin:0;padding:0}.header .nav_menu_wrapper{padding:30px}.header .nav_menu{height:63px;padding:30px;width:100%;border-radius:50px;border:1px solid #000;display:flex;justify-content:space-between;align-items:center}.brand{width:140px;height:34px;display:flex;align-items:center}.brand svg{width:100%;height:100%}#schedule-button{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;background-color:#000;border-radius:40px;color:#fff;padding:10px 20px 10px 10px;font-size:15px;display:flex;gap:10px;align-items:center;font-weight:600;justify-content:space-between;height:40px;transition:.25s ease-in-out;cursor:pointer}#schedule-button img{display:flex;height:28px}#schedule-button span{width:15px;height:15px;display:inline-flex}#schedule-button:hover{background-color:#5200ff;color:#fff}.marquee_wrapper{background-color:#5200ff;color:#fff;font-weight:700;font-size:38px;text-transform:uppercase;line-height:1;height:46px;align-items:center;padding-top:2px;white-space:nowrap;display:flex;font-family:var(--font-genesize)}.menu-wrapper-buttons{display:flex;gap:0}@media (max-width: 767px){.header .brand{width:120px}.header .nav_menu{padding:20px;gap:15px}.header #schedule-button button{padding:10px 30px 10px 10px;font-size:14px}.header #schedule-button img{display:none}}.fullscreen-menu{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;transform:translateY(100%);opacity:0;padding:100px}.fullscreen-menu .fullscreen-menu-inner{height:100%;width:100%;background:#000;color:#fff;position:relative;border-radius:var(--border-radius)}.fullscreen-menu .content{width:100%;padding-left:25vw;display:flex;flex-direction:column;justify-content:space-between;height:100%}.fullscreen-menu .content .nav-fullscreen{flex-grow:1;align-items:center;display:flex}.fullscreen-menu .nav-footer{font-size:15px;text-decoration:none;color:#fff;display:flex;gap:40px;padding-bottom:60px}.fullscreen-menu .nav-footer .column-1{display:flex;flex-wrap:wrap}.fullscreen-menu .nav-footer .column-1 address{width:100%}.fullscreen-menu .nav-footer .column-2{display:flex;flex-direction:column;justify-content:flex-end;height:100%}.fullscreen-menu .nav-footer a{display:block;text-decoration:none;color:#fff}.fullscreen-menu .nav-footer .logo{display:flex;align-items:center;justify-content:flex-start;gap:10px;max-width:250px;flex-wrap:wrap;width:100%}.fullscreen-menu .nav-footer .logo>div{display:flex;align-items:center;gap:10px;margin-bottom:40px}.fullscreen-menu .nav-footer .logo .text{width:100%;font-size:20px;white-space:nowrap;margin-bottom:40px;font-size:15px}.fullscreen-menu .nav-footer .logo .flower-icon{width:43px;min-width:43px;height:47px;transform-origin:50%;animation:spin 5s linear infinite}.fullscreen-menu .nav-footer .logo .logo-text{height:40px}.fullscreen-menu .nav-footer .logo *{fill:#fff}.fullscreen-menu .nav-footer .icon{width:80px}.fullscreen-menu .nav-footer svg{width:100%;height:100%}.fullscreen-menu .nav-top{position:absolute;right:20px;top:20px;display:flex;align-items:center;gap:20px}.fullscreen-menu .nav-top .fullscreen-menu-close{background-color:#fff;width:53px;height:53px;border-radius:50px;padding:19px;transition:.25s ease-in-out}.fullscreen-menu .nav-top .fullscreen-menu-close:focus,.fullscreen-menu .nav-top .fullscreen-menu-close:active,.fullscreen-menu .nav-top .fullscreen-menu-close:hover{transform:rotate(180deg)}.fullscreen-menu .nav-top .button{display:none}#menu-fullscreen-menu>.menu-item{position:relative;margin-bottom:15px}#menu-fullscreen-menu>.menu-item:after{content:"";position:absolute;height:2px;width:20px;pointer-events:none;background:#fff;left:-30px;bottom:20px;transform-origin:0;transform:scaleX(0);transition:.25s ease-in-out}#menu-fullscreen-menu>.menu-item>a{color:#fff;font-weight:700;text-transform:uppercase;font-size:45px;text-decoration:none}#menu-fullscreen-menu .sub-menu{display:none;position:absolute;right:100%;top:0;width:20vw;left:-20vw;text-align:right;padding-top:26px;padding-right:40px;line-height:1.4}#menu-fullscreen-menu .sub-menu a{font-size:18px;color:#fff;text-decoration:none}#menu-fullscreen-menu li:hover .sub-menu{display:block}#menu-fullscreen-menu li:hover:after{transform:scaleX(1)}.header-overlay-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:1000;opacity:0;transform:translateY(-100%)}.logo-mobile,#menu-fullscreen-menu .submenu-arrow{display:none}.fullscreen-menu-open{display:flex;align-items:center;justify-content:center;background-color:#000;width:46px;height:46px;border-radius:50px;margin-left:20px;transition:.25s ease-in-out}.fullscreen-menu-open svg{height:15px}.fullscreen-menu-open:focus,.fullscreen-menu-open:active,.fullscreen-menu-open:hover{transform:rotate(180deg)}@media (max-width: 1024px){.fullscreen-menu-open{width:42px;height:42px;margin-left:10px}.logo-mobile{flex-grow:1;display:block}.logo-mobile div{display:flex}.logo-mobile .logo-text{fill:#fff;height:34px}.logo-mobile .flower-icon,.logo-mobile .text{display:none}#menu-fullscreen-menu>.menu-item>a{font-size:42px}#menu-fullscreen-menu>.menu-item:after{display:none}#menu-fullscreen-menu .sub-menu{position:relative;display:block;left:0;top:0;width:100%;font-size:18px;text-align:left;padding:0}#menu-fullscreen-menu .sub-menu li a{display:inline-block;padding:5px 0}#menu-fullscreen-menu>.menu-item>a .submenu-arrow{content:"";position:relative;display:inline-block;top:auto;bottom:auto;left:auto;height:23px;width:23px;margin-left:10px;background-image:url(/wp-content/themes/uxacademy-theme/public/build/assets/arrow-menu-CXm3pkMw.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}.fullscreen-menu{padding:0;border-radius:0}.fullscreen-menu .nav-top{position:relative;left:0;right:auto;top:32px;width:100%;justify-content:space-between;padding:0 20px;align-items:center;gap:10px}.fullscreen-menu .nav-top .button{display:none}.fullscreen-menu .nav-top .fullscreen-menu-close{height:42px;width:42px;padding:13px}.fullscreen-menu .content{padding:20px}.fullscreen-menu .nav-footer .column-1,.fullscreen-menu .nav-footer .column-2{display:none}.fullscreen-menu .nav-footer .column-mobile{display:flex;justify-content:space-between;gap:30px;width:100%;font-size:15px}.fullscreen-menu .nav-footer .column-mobile a:last-child{text-align:right;flex-grow:1;width:100%}.fullscreen-menu-inner .flower-icon{display:none}}.text-circle,.symbol-badge{transform-origin:center;animation:spin 10s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html,body{margin:0;overflow-x:hidden;max-width:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}*,*:before,*:after{box-sizing:border-box}::selection{background-color:#5200ff;color:#fff}body{font-family:var(--font-sans);font-size:18px;line-height:1.4;background:#ebebeb}#countdown{font-family:var(--font-genesize);font-weight:700;font-size:clamp(2rem,17vw,350px);text-align:center;width:100%;display:flex;justify-content:center;align-items:center;position:absolute;height:100%;padding-top:100px;top:0;left:0;pointer-events:none;letter-spacing:0;line-height:.7}.intro-text{text-transform:uppercase;max-width:560px;font-size:18.5px;line-height:24.5px}p{margin:0}.section-countdown{padding:0 30px;height:calc(100dvh - 155px)}.section-countdown .container{background-color:#fff;height:100%;width:100%;position:relative;border:1px solid #000;border-radius:25px;padding:35px;box-shadow:-8.96px -10.75px 32.24px #0000001a,-37.61px -44.78px 58.21px #00000017,-84.18px -100.3px 78.81px #0000000d,-149.56px -179.11px 93.14px #00000003,-233.74px -279.42px 102.09px #0000}.section-countdown .notify-button{background-color:#d8fd8a;border-radius:40px;color:#000;display:inline-flex;text-decoration:none;padding:15px 40px;position:absolute;bottom:30px;right:30px}.symbol{position:absolute;right:40px;top:40px;width:270px;height:270px}@media (min-width: 1200px) and (max-height: 900px){#countdown{font-size:200px}}@media (max-width: 767px){.section-countdown .container{display:flex;flex-direction:column;padding:20px}.section-countdown .notify-button{width:100%;text-align:center;position:relative;right:auto;bottom:auto;order:4;justify-content:center}.intro-text{font-size:17px;line-height:1.3;order:1}#countdown{position:relative;font-size:19vw;height:auto;padding-top:0;order:3;flex-grow:1;display:flex;align-items:flex-start;line-height:.65}.symbol{width:100%;text-align:right;height:150px;position:relative;order:2;top:auto;left:auto;right:auto;transform:none;margin-bottom:20px}.symbol svg{width:150px;height:150px}.hidden-sm{display:none}}@media (max-height: 680px) and (max-width: 380px){#countdown{font-size:16vw;line-height:.7}.symbol{margin-top:-10px;margin-bottom:10px}}@media (max-height: 650px) and (max-width: 767px){.intro-text{font-size:16px;line-height:1.3;padding-bottom:10px}}@media (min-width: 1024px) and (max-height: 800px) and (max-width: 1500px){.symbol{width:200px;height:200px}}
