@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Lato:300,400%7CRaleway:100,400,300,500,600,700%7COpen+Sans:400,500,600);@import url(https://fonts.googleapis.com/css?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&);@import url(https://fonts.googleapis.com/css?family=Roboto:100,300,400,600,700);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@700&family=Oswald:wght@700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap);@import url(https://fonts.googleapis.com/css2?family=Orbitron:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Fira+Code:wght@300;400;500;600;700&display=swap);*{box-sizing:border-box}body,html{height:100%;margin:0;padding:0;width:100%}#react-target{min-height:100vh}.nav-container{position:relative}.nav-container,.nav-container nav{z-index:9999!important}.nav-container .has-dropdown>ul,.nav-container .language.module .menu>li.has-dropdown>ul{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:rgba(34,34,34,.95)!important;background-clip:padding-box;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 3px 10px rgba(0,0,0,.5);font-size:inherit;list-style:none;text-align:left}.nav-container .language.module .menu>li>ul>li{background-color:transparent!important}.nav-container .language.module .menu>li>ul>li>a{clear:both;color:hsla(0,0%,100%,.9)!important;display:block;font-weight:400;line-height:1.42857143;padding:10px 20px;transition:all .3s ease;white-space:normal}.nav-container .language.module .menu>li>ul>li>a:focus,.nav-container .language.module .menu>li>ul>li>a:hover{background-color:hsla(0,0%,100%,.1)!important;color:#fff!important;text-decoration:none}.nav-container .language.module .menu>li>ul>li.active>a,.nav-container .language.module .menu>li>ul>li.language-active>a{background-color:hsla(0,0%,100%,.05)!important}.nav-container .language.module .menu>li.has-dropdown>ul.dropdown-active{display:block!important;opacity:1!important;transform:translateY(0)!important;visibility:visible!important}.language-toggle-btn{align-items:center;cursor:pointer;display:flex!important;gap:6px;padding:0 10px!important}.language-toggle-btn i{font-size:16px;opacity:.9}.language-indicator{font-size:12px;font-weight:600;letter-spacing:.5px;opacity:.9}.language-badge{background-color:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:4px;color:#fff;display:inline-block;font-size:12px;font-weight:700;letter-spacing:1px;min-width:28px;padding:4px 8px;text-align:center;transition:all .3s ease}.language-text{color:inherit;font-size:inherit}.language-option{align-items:center;cursor:pointer;display:flex!important;gap:10px;padding:10px 20px!important;transition:all .3s ease}.language-option .language-badge{background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2)}.language-option:hover .language-badge{background-color:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.4)}.language-active .language-option .language-badge{background-color:#8e2689;border-color:#8e2689;color:#fff}.language-check{color:#8e2689;font-size:16px;font-weight:700;margin-left:auto}.language-toggle-btn:hover{opacity:.8}.language-toggle-btn:hover .language-indicator,.language-toggle-btn:hover i{opacity:1}@media (max-width:768px){.language-badge{font-size:14px;min-width:35px;padding:6px 10px}.nav-container .has-dropdown>ul{bottom:50%;left:50%;max-width:300px;position:fixed;top:auto;transform:translateX(-50%);width:90%}}