.swich-language-wraper .header{cursor:pointer}.swich-language-wraper .header img{height:24px;margin-right:7px;width:24px}.swich-language-wraper .options{width:130px}.swich-language-wraper .options img{height:18px;margin-left:7px}.swich-language-wraper .bfc-dropdown-menu__item{align-items:center;display:flex;justify-content:flex-end}.chatbot-menu{border-radius:8px;box-shadow:0 4px 24px #00000014;padding:12px;position:sticky;top:141px;z-index:100}@media (max-width:950px){.chatbot-menu{box-shadow:none;position:relative;top:auto}}.chatbot-menu .header-mobile-menu{display:none}@media (max-width:950px){.chatbot-menu .header-mobile-menu{display:block}}.chatbot-menu .tab{cursor:pointer;padding:12px 10px}.chatbot-menu .link-tab{color:var(--color-heading);font-size:14px;font-weight:600}.chatbot-menu .detail{cursor:pointer;padding:12px 24px}.chatbot-menu .link-detail{color:var(--color-heading);font-size:14px;font-weight:500}.chatbot-menu .link-active{color:var(--color-primary);font-weight:600;margin-left:3px;position:relative}.chatbot-menu .link-active:before{background-color:var(--color-primary);content:"";height:100%;left:-12px;position:absolute;top:0;width:3px}.layout-mobile-menu .menu-icon{cursor:pointer;margin:0 0 0 20px}.layout-mobile-menu .bfc-drawer{width:250px!important}.layout-mobile-menu .bfc-drawer__header{margin-bottom:12px}.layout-mobile-menu .bfc-drawer__body{padding:0}.header-app{background:#fff;box-shadow:0 10px 10px #0000000d;left:0;position:fixed;top:0;width:100%;z-index:1000}.header-app .wrap{padding:20px 16px}@media (max-width:1050px){.header-app .wrap{padding:12px 16px}}.header-app .logo{height:64px;width:176px}@media (max-width:1050px){.header-app .logo{height:40px;width:110px}}.header-app .nav{flex-grow:1;gap:32px}.header-app .nav .link-header{color:var(--color-heading);cursor:pointer;font-size:17px;font-weight:700}@media (max-width:1050px){.header-app .nav .link-header{font-size:16px;font-weight:500}}.header-app .nav-active{color:var(--color-primary)!important}.header-app .img-avatar{border-radius:50%;height:40px;width:40px}.header-app .avatar,.header-app .img-avatar{cursor:pointer;margin-left:20px}.header-app .user-name-dropdown{color:var(--lotuschat-text-light-1);font-weight:700!important;margin-left:6px}@media (max-width:950px){.header-app .nav{display:none}}.header-app .mobile-menu{display:none}@media (max-width:950px){.header-app .mobile-menu{display:flex}}.header-app .has-submenu{position:relative!important}.header-app .has-submenu:hover .header_submenu-wrap{display:block}.header-app .has-submenu .header_menu_item{align-items:center;color:#161616;display:flex;font-size:17px;font-weight:700}.header-app .has-submenu .header_menu_item .dropdown-icon{margin-left:8px}.header-app .header_submenu-wrap{display:none;min-width:220px;padding-top:25px;position:absolute;right:-70px;top:15px}.header-app .header_submenu{background:#fff;border-radius:12px;box-shadow:0 0 16px #00000014,0 0 8px #00000029;display:flex!important;flex-direction:column!important;padding:0;z-index:1000}.header-app .header_submenu li{border-top:1px solid #dfe1e7;display:block;margin:0;width:100%}.header-app .header_submenu li:first-child{border-radius:12px 12px 0 0;border-top:none}.header-app .header_menu_item_sub{color:#252b36;display:block;font-weight:500;padding:16px 24px;text-decoration:none}.header-app .header_menu_item_sub.active,.header-app .header_menu_item_sub:hover{background:#814cdf0f;color:#7829de;font-weight:600}.footer-app{border-top:1px solid #eee;padding:48px 0}@media (max-width:1050px){.footer-app{padding:24px 0}}.footer-app .content{display:grid;gap:30px;grid-template-columns:300px repeat(4,1fr)}@media (max-width:950px){.footer-app .content{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.footer-app .content{grid-template-columns:repeat(1,1fr)}}.footer-app .logo{height:76px;width:212px}@media (max-width:1050px){.footer-app .logo{height:54px;width:150px}}.footer-app .intro{margin-top:16px}.footer-app .header{color:var(--color-primary);font-weight:700;margin-bottom:16px}@media (max-width:1050px){.footer-app .header{font-weight:500}}.footer-app .link{color:var(--color-text);display:block;margin-bottom:8px}.layout-info-contact{position:relative}.layout-info-contact .contact-bot{bottom:20px;cursor:pointer;height:70px;position:fixed;right:50px;width:70px;z-index:1000}@media (max-width:1050px){.layout-info-contact .contact-bot{height:50px;opacity:.6;right:20px;transition:.2s;width:50px}.layout-info-contact .contact-bot:hover{opacity:1;transition:.2s}}.layout-info-contact .info-contact-box{padding:36px 36px 24px}@media (max-width:650px){.layout-info-contact .info-contact-box{padding:12px 12px 0}}.layout-info-contact .info-contact-box .contact-title{color:var(--color-text);font-size:32px;margin-bottom:24px}@media (max-width:650px){.layout-info-contact .info-contact-box .contact-title{font-size:18px;margin-bottom:14px}}.layout-info-contact .info-contact-box .contact-body{display:grid;gap:24px;grid-template-columns:calc(50% - 12px) calc(50% - 12px);margin-top:24px}@media (max-width:650px){.layout-info-contact .info-contact-box .contact-body{margin-top:12px}}@media (max-width:500px){.layout-info-contact .info-contact-box .contact-body{grid-template-columns:repeat(1,1fr)}.layout-info-contact .info-contact-box .contact-body .contact-single{align-items:center;display:flex;gap:24px}}.layout-info-contact .info-contact-box .contact-body .contact-action{height:75px;margin-bottom:16px;padding:0;width:75px}@media (max-width:650px){.layout-info-contact .info-contact-box .contact-body .contact-action{height:60px;margin-bottom:8px;width:60px}}.layout-info-contact .info-contact-box .contact-body .contact-text{margin-bottom:16px}@media (max-width:650px){.layout-info-contact .info-contact-box .contact-body .contact-text{margin-bottom:8px}}.layout-info-contact .info-contact-box .contact-body .contact-text .text-name{color:var(--color-heading);font-size:16px;margin-right:10px}.layout-info-contact .info-contact-box .contact-body .contact-text .text-value{color:var(--color-heading);font-size:20px;font-weight:700}@media (max-width:650px){.layout-info-contact .info-contact-box .contact-body .contact-text .text-value{font-size:16px}}.login-wrap{margin:0 auto;max-width:800px;min-height:100vh;padding:0 16px}.login-wrap .login-tabs{display:grid;grid-template-columns:1fr 1fr;line-height:22px;margin:24px 0}.login-wrap .login-tab-btn{align-items:center;border-bottom:1px solid #eee;color:#757575;cursor:pointer;display:flex;justify-content:center;padding:8px 0;transition:.2s}.login-wrap .login-active-btn{background:linear-gradient(253deg,#814fe0 24.6%,#6f00db 100.54%);border-radius:4px;box-shadow:0 0 4px #00000014,0 0 8px #0000001f;color:#fff;transition:.2s}.login-wrap .qr-canvas-body{height:240px;position:relative;width:240px}.login-wrap .qr-canvas-blur{filter:blur(6px)}.login-wrap .qr-reload-btn{left:41.5%;position:absolute;top:41.5%}.login-wrap .qr-gen-btn{left:26%;position:absolute;top:39%;width:125px}.login-wrap .lotus-dowload-box{display:flex;justify-content:center}.login-wrap .lotus-dowload-text{color:#161616;font-weight:700;margin:16px 0;text-align:center}.login-wrap .lotus-list-dowload{display:grid;gap:16px 24px;grid-template-columns:1fr 1fr;margin-right:28px}.login-wrap .lotus-qr-dowload{border:1px solid rgba(0,0,0,.1);border-radius:20px;display:block;max-width:300px;padding:30px;width:100%}.login-wrap .lotus-link-dowload{width:100%}@media screen and (max-width:600px){.login-wrap .lotus-dowload-box{display:block}.login-wrap .lotus-list-dowload{margin-right:0}.login-wrap .lotus-dowload-text{font-weight:400;text-align:center}.login-wrap .lotus-qr-dowload{margin:0 auto}}.login-wrap .qr-wrap{position:relative}.login-wrap .qr-login-title{color:#161616;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin:0 auto 24px;text-align:center}@media screen and (max-width:600px){.login-wrap .qr-login-title{font-size:16px;margin:0 12px 14px}}.login-wrap .login-step-box{margin:0 auto;max-width:500px;width:100%}.login-wrap .qr-login-step{display:grid;gap:12px;grid-template-columns:36px repeat(1,1fr);margin:12px auto 0}.login-wrap .qr-step-no{background:#eee;border-radius:50%;color:#161616;font-size:17px;font-style:normal;font-weight:500;height:36px;line-height:20px;position:relative;width:36px}.login-wrap .qr-step-no span{left:13px;position:absolute;top:9px}.login-wrap .qr-step-text{color:#161616;font-size:14px}
