.lang-select-dropdown[data-v-c0cc6cab]{display:inline-block;position:relative}.lang-dropdown-trigger[data-v-c0cc6cab]{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:6px;cursor:pointer;display:flex;gap:8px;padding:8px 12px;transition:all .3s ease}.lang-dropdown-trigger[data-v-c0cc6cab]:hover{background:#ffffff1a;border-color:#fff6}.flag-icon[data-v-c0cc6cab]{border-radius:2px;height:16px;-o-object-fit:cover;object-fit:cover;width:24px}.current-lang[data-v-c0cc6cab]{color:$gray;font-size:14px;font-weight:500}.dropdown-arrow[data-v-c0cc6cab]{transition:transform .3s ease}.lang-select-dropdown:hover .dropdown-arrow[data-v-c0cc6cab]{transform:rotate(180deg)}.lang-dropdown-menu[data-v-c0cc6cab]{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;min-width:180px;opacity:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);transform:translateY(-10px);transition:all .3s ease;visibility:hidden;z-index:1000}.lang-select-dropdown:hover .lang-dropdown-menu[data-v-c0cc6cab]{opacity:1;transform:translateY(0);visibility:visible}.lang-dropdown-item[data-v-c0cc6cab]{align-items:center;color:#333;cursor:pointer;display:flex;font-size:14px;gap:12px;padding:12px 16px;transition:background .2s ease}.lang-dropdown-item[data-v-c0cc6cab]:hover{background:#f5f5f5}.lang-dropdown-item.active[data-v-c0cc6cab]{background:#e8f5e9;color:$gray;font-weight:500}.lang-dropdown-item.active[data-v-c0cc6cab]:hover{background:#d7f0d9}.language-transition-overlay[data-v-dedc71e3]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;display:flex;justify-content:center;inset:0;position:fixed;z-index:9999}.transition-content[data-v-dedc71e3]{text-align:center}.spinner[data-v-dedc71e3]{animation:spin-dedc71e3 .8s linear infinite;border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#4caf50;height:48px;margin:0 auto 16px;width:48px}@keyframes spin-dedc71e3{to{transform:rotate(1turn)}}.transition-text[data-v-dedc71e3]{color:#f7f7f7;font-family:Fira Sans,sans-serif;font-size:16px}.language-fade-enter-active[data-v-dedc71e3]{transition:opacity .3s ease}.language-fade-leave-active[data-v-dedc71e3]{transition:opacity .2s ease}.language-fade-enter-from[data-v-dedc71e3],.language-fade-leave-to[data-v-dedc71e3]{opacity:0}.container,.hp-sponsor .hp-sponsor-list{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:20px}.container-md,.container-sm{box-sizing:border-box;margin:0 auto;padding:20px}.container-lg,.container-xl{box-sizing:border-box;margin:0 auto;padding:20px}.container-xl{max-width:1200px}.hp-sponsor{background-color:#34649a}.hp-sponsor .hp-sponsor-list{display:flex;flex:1;flex-direction:row;gap:20px;justify-content:space-between}@media screen and (max-width:599px){.hp-sponsor .hp-sponsor-list{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}}.hp-sponsor .hp-sponsor-list .hp-sponsor-item{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #00000012;display:flex;justify-content:center;padding:0 20px;width:210px}@media screen and (max-width:599px){.hp-sponsor .hp-sponsor-list .hp-sponsor-item{padding:0;width:100%}}.hp-sponsor .hp-sponsor-list .hp-sponsor-item img{height:100px;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:599px){.hp-sponsor .hp-sponsor-list .hp-sponsor-item img{padding:0;width:50%}}.flex-container{flex:true;flex-direction:true}.flex-container,.my-flex-item{align-items:center;display:flex;justify-content:center}.my-flex-item{flex:true}.container{max-width:1200px}.container,.container-sm{box-sizing:border-box;margin:0 auto;padding:20px}.container-sm{max-width:576px}.container-md{max-width:768px}.container-lg,.container-md{box-sizing:border-box;margin:0 auto;padding:20px}.container-lg{max-width:992px}.container-xl{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:20px}.shadow-sm{box-shadow:0 1px 4px #0000002b}.footer .fo-content{display:flex;flex:1;flex-direction:row;justify-content:space-between;padding:40px 0}@media screen and (min-width:600px)and (max-width:959px){.footer .fo-content{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:599px){.footer .fo-content{display:grid;grid-template-columns:repeat(1,1fr)}}@media screen and (min-width:600px)and (max-width:959px){.footer .fo-content .fo-menu{text-align:center}}@media screen and (max-width:599px){.footer .fo-content .fo-menu{margin-top:20px;text-align:center}}.footer .fo-content .fo-menu .router-link-active{text-decoration-line:none!important}.footer .fo-content .fo-menu ul{display:flex;flex-direction:column;gap:5px;list-style-type:none;margin:10px 0 0;padding:0}.footer .fo-content .fo-menu ul li a{color:#666;font-family:Saira,sans-serif;font-size:14px;font-weight:500}.footer .fo-content .fo-menu span{color:#34649a;font-family:Sansita,sans-serif;font-size:23px}.footer .fo-content .fo-logo .fo-logo-area{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center}.footer .fo-content .fo-logo .fo-logo-area .fo-logo-area-logos{align-items:center;display:flex;flex:1;flex-direction:row;gap:20px;justify-content:space-between}.footer .fo-content .fo-logo img{height:100px;-o-object-fit:contain;object-fit:contain;width:150px}.footer .fo-content .fo-logo .sponsor-list{align-items:center;display:flex;flex:1;flex-direction:row;gap:25px;justify-content:space-between;margin-top:10px;width:100%}.footer .fo-info{background-color:#34649a;padding:20px 0;text-align:center}.footer .fo-info span{color:#fff;font-family:Saira,sans-serif;font-size:13px;font-weight:600}.footer .social-media{display:flex;flex:1;flex-direction:row;gap:30px;margin:10px 0}.footer .social-media i{color:#ffb950;font-size:23px}
