html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img{vertical-align:middle;max-width:100%}textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="number"],input[type="password"],input[type="email"]{-webkit-appearance:none;border-radius:0}select{border-radius:0}button{cursor:pointer}a:hover{text-decoration:none}body{font-family:"Inter", sans-serif;font-size:1.3em;line-height:1.42857143;color:#333;background:#fff}body.overflow{overflow:hidden}#admin_bar_iframe{display:none !important}.hidden,#ui-widget-search .isp_section_header,#ui-widget-search .ui-autocomplete .ui-menu-item .as_img_container{display:none !important}@media (min-width: 1600px){.container{max-width:1470px;width:1470px}}@media (max-width: 1599px) and (min-width: 1200px){.container{max-width:1140px;width:1140px}}.swiper-container{max-width:100%}.breadcrumb-container{padding-top:26px;padding-bottom:12px;position:relative;z-index:10}.breadcrumb-container ul{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.breadcrumb-container ul li{display:inline-block;font-weight:400;line-height:20px;letter-spacing:-0.2px;color:#6D7280;margin-right:13px}.breadcrumb-container ul li a{color:#6D7280}.breadcrumb-container ul li a.link-color{color:#111827}.breadcrumb-container ul li a:hover{color:#007AFF}.breadcrumb-container ul li a:hover svg{color:#007AFF}.breadcrumb-container ul li strong{color:#111827;font-weight:400}.breadcrumb-container ul li svg{width:5px;height:9px;fill:#6D7280;margin-left:13px;position:relative;top:0}.breadcrumb-container ul li svg.home{width:16px;height:16px;top:2px}.breadcrumb-container ul li .large-icon{width:14px;margin:0px 4px 0 0;height:11px}.breadcrumb-container ul li .small-icon{width:14px;margin:0px 0px 0 0;height:11px}.breadcrumb-container ul .collapse-cate-mb{border:1px #dddddd solid;border-radius:5px;padding:5px 10px 5px 5px}.breadcrumb-container ul .collapse-cate-mb svg{width:15px;height:15px;top:2px}.pagination{text-align:right;display:block;width:100%;font-size:0;margin:20px 0 24px}.pagination li{margin:0 5px 10px;display:inline-block;vertical-align:top}.pagination li .page-link{font-size:14px;font-weight:450;line-height:20px;letter-spacing:-0.2;color:#374151;display:block;width:20px;height:20px;padding:initial;text-align:center;border-radius:20px !important;line-height:18px;border-color:transparent;background:transparent}.pagination li .page-link:hover,.pagination li .page-link:active,.pagination li .page-link:focus{background-color:#007AFF;border-color:#007AFF;color:#fff}.pagination li .page-link:hover svg,.pagination li .page-link:active svg,.pagination li .page-link:focus svg{fill:#fff}.pagination li .page-link svg{width:8px;height:11px}.pagination li .page-link.left svg{transform:rotate(180deg)}.pagination li.disabled .page-link{border-color:transparent}.pagination li.active.disabled .page-link{background-color:#007AFF;border-color:#007AFF;color:#fff}.btn-registration{color:#fff;background:#2ad38b;background:linear-gradient(to right, #2ad38b, #0cceb0);border-radius:45px;display:inline-block;line-height:63px;padding:0 35px;outline:none;-webkit-user-select:none;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;white-space:nowrap;font-size:16px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.btn-registration:before{content:"";border-radius:45px;position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.04);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}.btn-registration:hover:before,.btn-registration:focus:before,.btn-registration:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.wrapper{width:1920px;max-width:100%;margin:0 auto}@media (min-width: 1200px){#fc_frame{visibility:hidden}}#fc_frame.fc-open{display:block}.no--item{text-align:center;display:flex;flex-flow:column;justify-content:center;margin:30px auto}.no--item h2{font-weight:700;font-size:18px;line-height:28px;letter-spacing:-0.2px;text-align:center;color:#111827;margin-bottom:8px}.no--item p{font-weight:400;font-size:14px;line-height:20px;letter-spacing:-0.2px;text-align:center;color:#6D7280;margin:0}.no--item .image-svg{max-width:385px;height:180px;margin:24px auto}.no--item .product-ticket{text-align:center}.no--item .product-ticket p{font-weight:700;font-size:18px;line-height:100%;letter-spacing:0%;text-align:center;display:block;margin-bottom:16px;color:#004186}.no--item .product-ticket a{font-weight:600;width:262px;height:56px;gap:10px;padding:0;line-height:56px;border-radius:90px;color:#fff;background:#007AFF;display:inline-block}footer{background:#002043;padding-top:64px}footer>.container .row:nth-child(1){margin-bottom:42px}footer .col-footer .logo img{height:42px}footer .col-footer h4{font-size:14px;font-weight:550;line-height:20px;letter-spacing:-0.2px;color:#fff;margin-bottom:16px}footer .col-footer ul li{margin-bottom:8px}footer .col-footer ul li a{color:#9CA3AF;font-size:14px;font-weight:450;line-height:20px;letter-spacing:-0.2px;display:block}footer .col-footer ul li a:hover{color:#007AFF}footer .col-footer ul li:last-child{margin-bottom:0}footer .col-footer.info ul li{color:#9CA3AF;font-size:14px;font-weight:450;line-height:20px;letter-spacing:-0.2px}footer .col-footer.info ul li a{color:#F3F4F6;font-weight:600;display:inline}footer .col-footer.info ul li a:hover{color:#007AFF}footer .col-footer.address ul li{color:#9CA3AF;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-0.2px;margin-bottom:10px;position:relative;padding-left:96px}footer .col-footer.address ul li span{color:#F3F4F6;position:absolute;left:0;top:0}footer .col-footer.address ul li a{color:#007AFF;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-0.2px}footer .col-footer.address ul li a:hover{color:#F3F4F6}footer .col-footer.address ul li.view-more{padding-left:96px}footer .col-footer.social ul{gap:12px}footer .col-footer.social ul li a svg{width:32px;height:32px}footer .footer-copyright{margin-top:54px;border-top:1px solid #374151;padding-top:34px;padding-bottom:41px}footer .footer-copyright p{font-size:14px;font-weight:400;line-height:20px;letter-spacing:-0.2px;color:#9CA3AF}footer .footer-copyright .achievement p img{margin-top:-15px;margin-left:5px}.menu-mobile{width:100%;max-width:100%;background:#fff;position:fixed;height:100%;top:0;right:-100%;z-index:2147483641;transition:all 0.3s ease-in-out;overflow:auto}.menu-mobile.show{right:0}.menu-mobile .logo-mobile{border-bottom:1px solid #f1f1f1;position:relative;padding:0 15px;height:66px;display:flex;align-items:center;background:#007AFF}.menu-mobile .logo-mobile img{width:114px}.menu-mobile .logo-mobile .btn-close-menu{position:absolute;font-size:24px;color:#fff;right:15px;top:50%;transform:translateY(-50%);text-decoration:none}.menu-mobile .box-scroll{overflow:auto;height:calc(100% - 86px)}.menu-mobile .nav{padding:0 15px;padding-top:20px;max-height:90%;overflow-y:auto}.menu-mobile .nav>li{margin-bottom:18px;width:100%;position:relative}.menu-mobile .nav>li>a{font-size:18px;color:#111827;font-weight:700;display:inline-block;vertical-align:top}.menu-mobile .nav>li>a .record{position:absolute;top:-7px;left:180px}.menu-mobile .nav>li>a i{color:#6D7280;position:absolute;right:0;top:12px;transform:translateY(-50%);width:22px;height:22px;line-height:17px;transition:all 0.2s ease-in-out}.menu-mobile .nav>li>a i svg{width:16px;height:13px;fill:#6D7280}.menu-mobile .nav>li>a[aria-expanded="true"] i{top:0;transform:rotate(-180deg);transition:all 0.2s ease-in-out}.menu-mobile .nav>li.login{margin-left:0;margin-right:0;position:relative}.menu-mobile .nav>li.login a{font-size:16px;font-weight:500;letter-spacing:-0.2px;display:block;gap:6px}.menu-mobile .nav>li.login a svg{width:32px;height:32px}.menu-mobile .nav>li.login a:hover{color:#3AE780}.menu-mobile .nav>li.login .panel-collapse{position:relative;top:15px;right:0;padding:0 0;margin:0;list-style:none;width:100%;box-shadow:0 25px 50px -12px rgba(0,13,39,0.05);background:#fff;z-index:1000;border-radius:8px;margin-bottom:20px}.menu-mobile .nav>li.login .panel-collapse li{font-size:14px;color:#42464e;padding:0 15px;line-height:37px;border-bottom:dashed 1px #ebebeb}.menu-mobile .nav>li.login .panel-collapse li:last-child{border-bottom:none}.menu-mobile .nav>li.login .panel-collapse li a{margin:0;font-weight:400;font-size:14px;line-height:37px;color:#017fc3}.menu-mobile .nav>li.login .panel-collapse li.logout a{color:#ff3e3e}.menu-mobile .nav>li.login .panel-collapse li:hover a{color:#3ae780}.menu-mobile .nav>li .sub-menu{list-style:none;margin-top:20px;padding:0 20px 12px 24px;overflow-x:hidden}.menu-mobile .nav>li .sub-menu>li{margin-bottom:20px;padding:0 0 20px;position:relative}.menu-mobile .nav>li .sub-menu>li:last-child{margin-bottom:0}.menu-mobile .nav>li .sub-menu>li:before{content:"";width:calc(100% + 50px);left:0;position:absolute;bottom:0;background:#E5E7EB;height:1px}.menu-mobile .nav>li .sub-menu li a{font-weight:400;font-size:14px;line-height:23px;letter-spacing:0px;color:#111827;display:block;position:relative;text-align:left}.menu-mobile .nav>li .sub-menu li a span{display:block;font-weight:400;font-size:15px}.menu-mobile .nav>li .sub-menu li a span.tag{background:#ff8da2;width:32px;line-height:17px;border-radius:4px;font-size:11px;position:absolute;color:#fff;display:inline-block;text-align:center;transform:translate(5px, -5px)}.menu-mobile .nav>li .sub-menu li a i{position:absolute;top:calc(50% - 15px);right:-16px;transition:all 0.2s ease-in-out}.menu-mobile .nav>li .sub-menu li a i svg{width:16px;height:13px;color:#6D7280}.menu-mobile .nav>li .sub-menu li a[aria-expanded="true"] i{transform:rotate(-180deg);transition:all 0.2s ease-in-out;top:calc(50% - 12px);right:-21px}.menu-mobile .nav>li .sub-menu li:last-child a{margin:0}.menu-mobile .nav>li .sub-menu li ul{margin-top:20px;padding-left:27px}.menu-mobile .nav>li .sub-menu li ul li{margin-bottom:12px}.menu-mobile .nav>li .sub-menu li ul li a{font-weight:600;font-size:14px;line-height:32px;letter-spacing:-0.2px;background-size:30px;background-repeat:no-repeat;background-position:left center}.menu-mobile .nav>li .sub-menu li ul li a:focus{color:#007AFF;text-decoration:underline}.menu-mobile .nav>li .sub-menu li ul li ul{padding-left:40px;margin-top:10px}.menu-mobile .nav>li .sub-menu li ul li ul li a{font-weight:400;font-size:14px;line-height:20px;letter-spacing:-0.2px;position:relative;padding-left:13px;color:#374151}.menu-mobile .nav>li .sub-menu li ul li ul li a:focus{color:#007AFF;text-decoration:underline}.menu-mobile .nav>li .sub-menu li ul li ul li a:before{content:"";width:5px;height:5px;background:#374151;position:absolute;left:0;top:7px;border-radius:5px}.menu-mobile .nav>li .sub-menu li ul.notchild li a{font-weight:400;font-size:14px;line-height:20px;letter-spacing:-0.2px;position:relative;padding-left:13px;color:#374151}.menu-mobile .nav>li .sub-menu li ul.notchild li a:focus{color:#007AFF;text-decoration:underline}.menu-mobile .nav>li .sub-menu li ul.notchild li a:before{content:"";width:5px;height:5px;background:#374151;position:absolute;left:0;top:7px;border-radius:5px}.menu-mobile .nav>li.login a{font-weight:400}.menu-mobile .nav>li.home a{font-weight:400;position:relative;padding-right:7px;line-height:22px;display:inline-block}.menu-mobile .nav>li.home a:after{content:"";border-top:2.5px solid #42464e;border-right:2.5px solid #42464e;border-bottom:2.5px solid transparent;border-left:2.5px solid transparent;position:absolute;top:0;right:0}.menu-mobile .nav>li.trial{margin-bottom:25px}.menu-mobile .nav>li.trial a{background:linear-gradient(272.65deg, #0CCEB0 20.05%, #2AD38B 84.62%);width:150px;height:42px;padding:0px 24px 0px 24px;border-radius:60px;text-decoration:none;color:#07371A;display:inline-block;line-height:42px;font-size:16px;text-align:center;font-weight:500;font-size:16px}.menu-mobile .nav>li.trial a:hover span{background:transparent;color:#fff}.overlay-menu{position:fixed;height:100%;width:100%;z-index:2147483640;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.23);display:none}.overlay-menu.show{display:block}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@media (max-width: 991px){footer .footer-copyright .achievement p img{margin-top:5px;margin-left:0}}@media (max-width: 767px){footer{margin-top:30px;padding-top:30px}footer>.container .row:nth-child(1){margin-bottom:0}footer .col-footer{margin-bottom:20px}footer .footer-copyright{margin-top:0;border-top:1px solid #374151;padding-top:20px;padding-bottom:20px;text-align:center}footer .footer-copyright .copyright{margin-top:20px}}.page-register{padding:32px 0 48px;background:#F5FAFF}.page-register [class*="container-"]{margin:0 auto}@media (min-width: 1200px){.page-register .container-normal{max-width:790px}}@media (max-width: 1199px) and (min-width: 768px){.page-register .container-normal{max-width:702px}}@media (max-width: 767px){.page-register .container-normal{padding:0 15px}}@media (min-width: 1200px){.page-register .container-timeout{max-width:916px}}.page-register .wrap-register{background:#fff;border-radius:8px;box-shadow:0px 25px 50px -12px rgba(0,13,39,0.05);overflow:hidden;display:flex}.page-register .wrap-register .form-left{width:444px}.page-register .wrap-register .-bg-relative{position:relative;width:346px;background:#f5faff}.page-register .wrap-register .-bg-relative svg{width:calc(100% + 8px);height:100%;position:absolute;top:0;left:0px}.page-register .wrap-register .-bg-relative .svg-create-account{width:282px;height:247px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (max-width: 767px){.page-register .wrap-register .-bg-relative{display:none}}.page-register .form-timeout{padding:32px;display:flex;justify-content:center;align-items:center;flex-flow:column;width:100%}.page-register .form-timeout svg{margin-bottom:16px}.page-register .form-timeout h2{font-size:28px;font-weight:500;line-height:36px;color:#111827;font-family:var(--font-base);margin-bottom:8px;text-align:center}.page-register .form-timeout p{font-size:14px;font-weight:400;color:#374151;font-family:var(--font-base);line-height:20px;margin-bottom:4px;text-align:center}.page-register .form-timeout .list-contact{margin-top:28px;display:grid;gap:16px;grid-template-columns:repeat(3, 1fr)}.page-register .form-timeout .list-contact div{padding:12px 16px;border:solid 1px #E5E7EB;border-radius:8px}.page-register .form-timeout .list-contact div h3{font-size:16px;font-weight:500;color:#111827;display:block;margin-bottom:4px;padding:0;font-family:var(--font-base)}.page-register .form-timeout .list-contact div h3 a{color:#007AFF}.page-register .form-timeout .list-contact div h3 .price-dv{color:#111827}.page-register .form-timeout .list-contact div p{font-size:14px;font-weight:400;color:#374151;padding:0;margin:0;font-family:var(--font-base);text-align:left}@media (max-width: 767px){.page-register .form-timeout .list-contact{gap:0;grid-template-columns:repeat(1, 1fr)}.page-register .form-timeout .list-contact div{margin-bottom:16px}.page-register .form-timeout .list-contact div p{text-align:left}}@media (max-width: 767px){.page-register .form-timeout h2{font-size:24px}}.module-video .background{border:1px solid #E5E7EB;border-radius:20px;padding:28px 32px 24px 32px}.module-video .block-title{position:relative;margin-bottom:40px}.module-video .block-title h2{font-size:28px;font-weight:700;line-height:36px;letter-spacing:-0.2px}.module-video .block-title h2 a{color:#111827;text-decoration:none}.module-video .block-title h2 a:hover{color:#007AFF}.module-video .block-title .view-all{gap:11px;width:184px;height:52px;border-radius:60px;color:#129446;font-size:16px;font-weight:550;letter-spacing:-0.2px;border:1px solid #3AE780;position:absolute;top:-6px;right:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.module-video .block-title .view-all svg{width:10px;height:17px;fill:#129446}.module-video .block-title .view-all:before{content:"";border-radius:45px;position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.04);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}.module-video .block-title .view-all:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.module-video .list-video{gap:30px;grid-template-columns:repeat(3, 1fr);display:grid}.module-video .list-video .item-product .block-thumb{position:relative;margin-bottom:15px}.module-video .list-video .item-product .block-thumb .thumb{position:relative;display:block;padding-bottom:56%;overflow:hidden;border-radius:6px}.module-video .list-video .item-product .block-thumb .thumb.video_play:before{content:"";position:absolute;left:0;top:0;background:rgba(0,0,0,0.5);width:100%;height:100%;z-index:9}.module-video .list-video .item-product .block-thumb .thumb.video_play .icon-video{z-index:9;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);cursor:pointer}.module-video .list-video .item-product .block-thumb .thumb img{max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.module-video .list-video .item-product .block-thumb .thumb .image{margin:auto;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.module-video .list-video .item-product h3{font-size:16px;font-weight:550;line-height:24px;letter-spacing:-0.2px}.module-video .list-video .item-product h3 a{color:#111827}.module-video .list-video .item-product h3 a:hover{color:#007bff}.module-video .list-video .item-product:hover .block-thumb .thumb .image{transform:scale(1.05)}@media (max-width: 767px){.module-video .background{padding:20px}.module-video .block-title{margin-bottom:20px}.module-video .block-title .view-all{position:initial;margin-top:10px}.module-video .list-video{display:block;gap:10px}.module-video .list-video .item-product{display:block;margin-bottom:10px;text-align:center}.module-video .list-video .item-product:last-child{margin-bottom:0}.module-video .list-video .item-product .thumb{width:100%;margin-bottom:10px}.module-video .list-video .item-product .content{width:100%;padding-left:0}}.popup-video{position:fixed;z-index:99999;top:0 !important;left:0;right:0;text-align:center;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.89);display:none}.popup-video.active{display:flex}.popup-video .close-popup-video{background:#fff;color:#000;position:absolute;right:10px;top:10px;padding:5px 10px;border-radius:5px;cursor:pointer;font-size:14px}.popup-video .close-popup-video:hover{opacity:0.8}.popup-video iframe{height:calc(100vh - 200px);width:1100px}@media (max-width: 1100px){.popup-video iframe{width:700px}}@media (max-width: 767px){.popup-video iframe{width:100%;height:300px}}@media (max-width: 767px){.popup-video .body-popup{padding:0 5px;width:100%}}.scroll-top{cursor:pointer;position:fixed;bottom:90px;right:33px;z-index:99;display:none}@media (max-width: 1200px){.scroll-top{bottom:10px;right:15px;width:40px}}@media (min-width: 1200px){.chat-ai{position:sticky;position:-webkit-sticky;top:94px;max-height:calc(100vh - 104px);min-height:400px;margin-bottom:10px;border:1px solid #C8E3FF;box-shadow:0px 0px 26px 0px rgba(0,51,160,0.14);border-radius:16px;overflow:hidden}}.chat-ai iframe{width:100%;border:none;height:calc(100% - 54px)}.chat-ai .chat-head{font-size:18px;font-weight:bold;padding:10px 20px;background:#EFF7FE;position:relative}.chat-ai .chat-head .chat-close{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.chat-ai .chat-head .chat-close svg{width:16px;height:16px;vertical-align:top;display:block}.chat-ai .chat-head img{margin-right:13px;max-height:32px;box-shadow:0px 3.06px 10.72px 0px #94c6fd;border-radius:50%}@media (max-width: 1599px) and (min-width: 1200px){.footer-1 .col-footer:nth-child(3){-ms-flex:0 0 23%;flex:0 0 23%;max-width:23%}.footer-1 .col-footer:nth-child(4){-ms-flex:0 0 27%;flex:0 0 27%;max-width:27%}}@media (max-width: 1199px){.freshchat{position:fixed;top:0 !important;left:0;width:100% !important;height:100% !important;background:#FFF;margin:0 !important;z-index:9999;transform:scale(0);transition:all .3s;visibility:hidden}.freshchat.active{transform:scale(1);visibility:visible}.freshchat.active .chat-ai{height:100% !important}.chat-icon-mb{position:fixed;bottom:70px;right:18px;text-align:right;overflow:hidden;z-index:999}.chat-icon-mb .icon{transform:translate(12px, 16px);opacity:0;visibility:hidden;transition:.3s;position:relative;width:0;height:0}.chat-icon-mb .icon svg{width:8px;height:8px}.chat-icon-mb .icon .close-note{position:absolute;top:7px;right:10px;z-index:1;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.chat-icon-mb .icon.active{opacity:1;visibility:visible;width:229px;height:97px}.chat-icon-mb img{position:relative;z-index:1}}
