.ui-dropdown{position:relative;width:100%}.ui-dropdown.is-open{z-index:100}.ui-dropdown__shade{display:none;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-1}.ui-dropdown.is-open .ui-dropdown__shade{display:block}.ui-dropdown__body{background-color:var(--color__white);border-radius:1rem;display:flex;left:0;max-height:17rem;overflow:hidden;position:absolute;top:calc(100% + .75rem);transition:opacity .24s ease-in-out,transform .24s ease-in-out;width:100%;z-index:1}.ui-dropdown__body-wrap{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;width:100%}.ui-dropdown__scroll{display:flex;flex-direction:column;gap:.75rem;overflow-y:auto}.dropdown-enter-from,.dropdown-leave-to{opacity:0;transform:translateY(-32px)}.dropdown-enter-to,.dropdown-leave-from{opacity:1;transform:translateY(0)}.language{background-color:var(--color__dark);cursor:pointer;flex-direction:column;height:100%;transition:all .24s ease;z-index:100}.language,.language__current{display:flex;position:relative;width:100%}.language__current{align-items:center;border-right:1px solid var(--color__dark);border-top:1px solid var(--color__dark);height:3.125rem;justify-content:space-between;padding:0 1.25rem;transition:all .35s ease;z-index:101}.language__name{font-size:1.125rem;line-height:1.125rem}.language .ui-dropdown__body{background-color:var(--color__dark);border:1px solid var(--color__dark);border-radius:unset;top:0}.language__name{color:var(--color__white)}.language__item-wrap{border:none}.language .ui-dropdown__scroll.scroll{overflow-y:visible}.language .ui-dropdown__body-wrap{padding:0}.language__submenu li.language__item-wrap{height:3.125rem;width:100%}.language__item{align-items:center;display:flex;height:100%;padding:0 1.25rem;width:100%}.language__current:hover{background-color:var(--color__fill-2)}.language__current-arrow{transition:all .35s ease}.language__current-arrow .nuxt-icon{font-size:1.25rem}.language__current-arrow rect{transition:all .35s ease}.language__current-arrow path{transform-origin:center;transition:all .35s ease}.language__current.is-open .language__current-arrow rect{fill:var(--color__dark)}.language__current.is-open .language__current-arrow path{stroke:var(--color__white);transform:rotate(180deg)}.language .ui-dropdown.is-open .ui-dropdown__shade{display:none}.language__item:hover{background-color:var(--color__fill-2)}@media screen and (max-width:991px){.language__submenu{pointer-events:none}.language__submenu.is-aviable{pointer-events:all}}.nav{background-color:var(--color__background);border-bottom:1px solid var(--color__dark);left:0;padding:0 2rem 1.5625rem;position:sticky;top:0;width:100%;z-index:103}.nav.--dark{background-color:var(--color__dark)}.nav.--dark .nav__bottom .nav__bottom-group-label{color:var(--color__gray-1)}.nav.--dark .nav__slash svg path{stroke:var(--color__gray-1)}.nav.--detail{padding:0 2rem 2rem}.nav.--detail .nav__bottom{display:none}.nav__black{background-color:var(--color__dark);height:1.75rem;overflow:hidden;position:relative}.nav__lines.nuxt-icon{animation:transformLines 8s ease-in-out infinite;height:33.491rem;position:absolute;right:0;top:-15.5rem;transform-origin:right;width:33.625rem}@keyframes transformLines{0%,60%,to{transform:scaleX(1)}10%,15%,50%{transform:scaleX(.7)}}.nav__lines.nuxt-icon svg{height:100%;margin-bottom:unset;vertical-align:unset;width:100%}.nav__wrap{background-color:var(--color__dark);flex-wrap:nowrap;height:100%;position:relative;z-index:2}.nav__logo{display:flex;font-size:2.625rem;position:relative;z-index:1}.nav__logo svg{margin-bottom:0!important;width:2.547em!important}.nav__logo-title{color:var(--color__dark);font-size:1.25rem;font-weight:500;line-height:1.5rem}.nav__logo-wrap{align-items:center;background-color:var(--color__background);box-shadow:inset 0 0 0 1px var(--color__dark);display:flex;justify-content:center;overflow:hidden;padding:.25rem;position:relative;z-index:1}.nav__logo-wrap:hover .nav__diamond{opacity:1}.nav__col{display:flex;position:relative;z-index:1}.nav__col,.nav__group{align-items:center;flex-grow:1;height:100%}.nav__group{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.nav__group li{border-left:none;display:flex;height:100%}.nav__arrow{font-size:1rem}.nav__arrow,.nav__arrow svg path,.nav__group-label{transition:all .35s ease}.nav__group-label{align-items:center;background-color:var(--color__background);border:1px solid var(--color__dark);border-left:none;color:var(--color__dark);cursor:pointer;display:flex;font-size:1.125rem;font-weight:400;height:100%;justify-content:space-between;line-height:1.125rem;padding:0 1.25rem;width:100%}.nav__group-li:nth-child(3) .nav__group-label{border-right:0}.nav__gradient{animation:gradientAnimation 3s linear infinite;background-image:linear-gradient(270deg,#005eb8,#00b2a9 101.21%,#005eb8 0);background-size:200% 200%;height:.5rem;width:100%}.nav__wrap:after{content:"";position:absolute}.nav__diamond{display:flex;font-size:2.625rem;left:.25rem;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .35s ease-in-out}.nav__diamond.nuxt-icon svg{margin-bottom:unset}#logo-star,#logo-star-rect{visibility:hidden}@keyframes gradientAnimation{0%{background-position:0 0}50%{background-position:100% 0}to{background-position:0 0}}.nav__group-label:hover{background-color:var(--color__fill-2);color:var(--color__white)}.nav__group-label:hover .nav__arrow{transform:rotate(90deg)}.nav__group-label:hover .nav__arrow svg path{stroke:var(--color__white)}.nav__bottom-group{align-items:center;display:flex;gap:1.75rem;padding:0 1.5rem}.nav__bottom-group-li{gap:1.75rem}.nav__bottom{margin-top:2rem}.nav__slash{font-size:1.25rem}.nav__bottom-group-label{border-bottom:1px dashed transparent;color:var(--color__dark);cursor:pointer;font-size:1.25rem;font-weight:400;line-height:1.625rem;transition:all .35s ease}.nav__bottom-group-label:hover{border-bottom:1px dashed var(--color__fill-1);color:var(--color__fill-1)}.nav__bottom-logo{font-size:51px!important}.nav__bottom-logo,.nav__bottom-logo svg{height:26px!important;width:51px!important}.nav__bottom-logo svg{margin-bottom:0!important}.nav__bottom-group-logo .nav__bottom-logo svg path{fill:#8653b0!important}.nav__bottom-group-logo .nav__bottom-logo svg path[fill="#00171F"]{fill:#00171f!important}.nav__bottom-group-logo:hover{border-bottom:1px dashed transparent}.nav__mob-menu{display:none}#close{visibility:hidden}@media screen and (max-width:991px){.nav{padding-left:0;padding-right:0}.nav__logo-wrap{padding:.33rem}.nav__diamond,.nav__logo{font-size:3.5rem}.nav__diamond{left:.33rem}.nav .center-wrap{padding:0}.nav__wrap{background-color:var(--color__gray-1);box-shadow:inset 0 0 0 1px var(--color__dark);justify-content:space-between;padding-right:1.5rem}.nav__col{background-color:var(--color__background)}.nav .language,.nav__bottom,.nav__col,.nav__group,.nav__group-label,.nav__logo-title{display:none}.nav__mob-menu{display:block;margin-left:auto}.nav__mob-menu .nuxt-icon{display:flex;font-size:2.66667rem}.nav__mob-menu .nuxt-icon svg{display:flex}.nav{padding:0}.nav__black{height:2.33rem}.nav.--detail{padding:0}.nav__logo-wrap:hover .nav__diamond{opacity:0}}@media screen and (max-width:768px){.nav__mob-menu .nuxt-icon{font-size:2rem}}.menu{bottom:0;height:100%;left:0;pointer-events:none;position:fixed;width:100%;z-index:102}.menu.is-active{pointer-events:all}.menu__wrap{background-color:var(--color__gray-1);display:flex;flex-direction:column;height:calc(100vh - 5.5rem);left:0;position:fixed;top:6.5rem;width:100%}.menu__group-li{border:1px solid var(--color__dark);height:4.16667rem;padding:0 1.67rem}.menu__group-label{align-items:center;color:var(--color__dark);display:flex;height:100%;justify-content:space-between}.menu .language__name,.menu__group-label{font-size:1.5rem;font-weight:400;line-height:1.5rem}.menu .language__current{height:4.16667rem;padding:0 1.67rem}.menu .language__current-arrow{font-size:1.66667rem}.menu .nav__arrow{font-size:1.6667rem}.menu .language__submenu li.language__item-wrap{height:4.16667rem}.menu .language__item{padding:0 1.67rem}@media screen and (max-width:768px){.menu__wrap{height:calc(100vh - 6.5rem)}}.menu .slide-down-enter-active,.menu .slide-down-leave-active{position:absolute;transition:transform .32s cubic-bezier(.28,-.18,0,1.06)}.menu .slide-down-enter-from{transform:translateY(100%)}.menu .slide-down-leave-to{transform:translateY(100%);transition:transform .24s ease-in}.footer{background-color:var(--color__dark)}.footer-top{height:1.894rem;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.footer-top__bar svg{animation:transform-top 8s ease-in-out infinite;height:100%;margin-bottom:0;transform-origin:left;width:100%}@keyframes transform-top{0%,50%,60%,to{transform:scaleX(1) translate(0)}10%,15%,40%{transform:scaleX(.8) translate(-1.5rem)}}.footer-nav{width:100%}.footer-nav__link{color:var(--color__gray-1);font-size:1.125rem;line-height:1.125rem;transition:all .35s ease-in-out}.footer-nav__link:hover{color:var(--color__fill-2-h)}.footer-nav__logo{height:5.375rem;position:relative;width:11.875rem}.footer-line,.footer-line span{display:block;height:1px;width:100%}.footer-line span{background-color:var(--color__background);opacity:.5}.footer-bottom{margin-bottom:5.375rem;width:100%}.footer-bottom__stars{height:1.875rem;position:relative;width:6.80875rem}.footer-bottom__stars svg #line{animation:fadeOut 2.6s infinite}.footer-bottom__stars svg #footer-first__star{animation:moveAndScaleLeft 2.6s infinite;transform-origin:center}.footer-bottom__stars svg #footer-second__star{animation:moveAndScaleRight 2.6s infinite;transform-origin:center}.footer-bottom__stars svg #footer-rhombus{animation:moveAndScaleRhombus 2.6s infinite;transform:translate(0)}@keyframes fadeOut{0%{opacity:1}20%{opacity:0}40%{opacity:1}70%{opacity:0}90%{opacity:1}to{opacity:1}}@keyframes moveAndScaleLeft{0%{transform:translate(0) scale(1)}25%{transform:translate(29.5%) scale(1)}50%{transform:translate(29.5%) scale(1)}75%{transform:translate(0) scale(1)}to{transform:translate(0) scale(1)}}@keyframes moveAndScaleRight{0%{transform:translate(0) scale(1)}25%{transform:translate(-37%) scale(1.25)}50%{transform:translate(-37%) scale(1.25)}75%{transform:translate(0) scale(1)}to{transform:translate(0) scale(1)}}@keyframes moveAndScaleRhombus{0%{opacity:0;transform:translate(0) scale(1)}26%{opacity:1;transform:translate(-29%) scale(1)}50%{opacity:1;transform:translate(-29%) scale(1)}60%{opacity:0}75%{opacity:0;transform:translate(0) scale(1)}to{opacity:0;transform:translate(0) scale(1)}}.footer-bottom__copyright{color:var(--color__gray-1);font-size:1rem;line-height:1.125rem;margin:0}.social-link,.social-link .nuxt-icon svg path{transition:all .35s ease-in-out}.footer-bottom__social .social-link{align-items:center;display:flex;height:1.875rem;justify-content:center;width:1.875rem}.social-link .nuxt-icon{display:flex;font-size:1.125rem}.social-link .nuxt-icon.--youtube{font-size:.8125rem}.social-link .nuxt-icon.--youtube svg{margin-bottom:0;width:1.385em}.social-link .nuxt-icon.--tg{font-size:.8125rem}.social-link .nuxt-icon.--tg svg{width:1.21em}.social-link.--gray{background-color:var(--color__gray-1)}.social-link.--aqua{background-color:var(--color__fill-1)}.social-link.--blue{background-color:var(--color__fill-2)}.social-link.--gray:hover{background-color:var(--color__gray-1-80);background-color:#1a3755}.social-link.--gray:hover .nuxt-icon svg path{fill:var(--color__gray-1)}.social-link.--aqua:hover{background-color:var(--color__white)}.social-link.--aqua:hover .nuxt-icon svg path{fill:var(--color__fill-1)}.social-link.--blue:hover{background-color:var(--color__white)}.social-link.--blue:hover .nuxt-icon svg path{fill:var(--color__fill-2)}.footer-us__link{border:.0625rem solid var(--color__dark);color:var(--color__dark);font-size:1.125rem;font-weight:400;line-height:1.125rem;width:100%}.footer-us__link,.footer-us__link span,.footer__us-social,.footer__us-social .nuxt-icon svg path{transition:all .35s ease-in-out}.footer-us__link.--white{background-color:var(--color__background)}.footer-us__link.--white:hover{background-color:var(--color__fill-1)}.footer-us__link.--white:hover span{color:var(--color__white)}.footer-us__link.--white:hover .footer__us-social.--aqua{background-color:var(--color__white)}.footer-us__link.--white:hover .nuxt-icon svg path{fill:var(--color__fill-1)}.footer-us__link.--inherit{background-color:var(--color__dark)}.footer-us__link.--inherit:hover{background-color:var(--color__fill-1-h)}.footer-us__link.--inherit .footer__us-social.--aqua:hover{background-color:var(--color__fill-1)}.footer-us__link.--inherit .footer__us-social.--aqua:hover .nuxt-icon svg path{fill:var(--color__dark)}.footer-us__link.--inherit .nuxt-icon svg{transform:rotate(0);transform-origin:center center;transition:all .35s ease-in-out}.footer-us__link.--inherit:hover .nuxt-icon svg{transform:rotate(-180deg)}.footer-us__link.--inherit span{color:var(--color__white)}.footer__us-social{align-items:center;display:flex;font-size:.625rem;height:1.25rem;justify-content:center;width:1.25rem}.footer__us-social.--aqua{background-color:var(--color__fill-1)}.footer__us-social.--star{font-size:1.1rem}.footer__us-social.--tg svg{width:1.2em}.footer-us{bottom:0;display:grid;grid-template-columns:repeat(2,1fr);max-width:var(--container-width);position:fixed;width:100%;z-index:98}@media screen and (max-width:1680px){.footer-us{max-width:calc(var(--container-width) - 2rem)}}@media screen and (max-width:991px){.footer-us{max-width:calc(var(--container-width) - 4.5rem)}}@media screen and (max-width:768px){.footer-us{display:none}}@media screen and (max-width:640px){.footer{padding-bottom:2.67rem}.footer-top{height:2.23rem;left:-2rem;overflow:unset}.footer-nav{padding:0!important}.footer-nav__link{font-size:1.5rem;font-weight:400;line-height:1.5rem}.footer-nav__logo{height:4.5rem;width:10.08333rem}.footer-line{padding:0!important}.footer-bottom__content{align-items:flex-start;flex-direction:column;gap:2rem}.footer-bottom{margin-bottom:0!important;padding:0!important}.footer-bottom__stars{height:2.50008rem;width:9.07792rem}.footer-bottom__copyright{font-size:1.33333rem;font-weight:400;line-height:1.5rem}.footer-bottom__social .social-link{height:4rem;width:4rem}.social-link .nuxt-icon{font-size:1.75rem}.social-link .nuxt-icon.--youtube{font-size:1.33rem}.social-link .nuxt-icon.--tg{font-size:1.585rem}}@media screen and (max-width:450px){.footer-us__link{font-size:.85rem;padding:.5rem}.footer__us-social{height:1.25rem;width:1.25rem}.footer__us-social-icon{height:1rem!important;width:1rem!important}}
