@font-face{font-family:"SVN-Avo";src:url("../fonts/custom/SVN-Avobold.woff2") format("woff2"),url("../fonts/custom/SVN-Avobold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"SVN-Avo";src:url("../fonts/custom/SVN-Avoitalic.woff2") format("woff2"),url("../fonts/custom/SVN-Avoitalic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"SVN-Avo";src:url("../fonts/custom/SVN-Avo.woff2") format("woff2"),url("../fonts/custom/SVN-Avo.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"SVN-Avo";src:url("../fonts/custom/SVN-Avobolditalic.woff2") format("woff2"),url("../fonts/custom/SVN-Avobolditalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@keyframes spin{to{transform:rotate(360deg)}}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes shake-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%,30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}20%,40%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{-moz-transform:rotate(0) scale(1) skew(1deg)}}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeup{from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes pulse-animation{0%{transform:scale3d(1, 1, 1);opacity:0}10%{transform:scale3d(1.1, 1.1, 1.1);opacity:1}100%{transform:scale3d(1.6, 1.6, 1.6);opacity:0}}@keyframes border-animation{0%{transform:scale3d(0.6, 0.6, 0.6);opacity:0}20%{transform:scale3d(1.2, 1.2, 1.2);opacity:1}100%{transform:scale3d(1.4, 1.4, 1.4);opacity:0}}@keyframes skeleton{0%,100%{opacity:1}50%{opacity:.1}}.loader{--cell-size: 52px;--cell-spacing: 1px;--cells: 3;--total-size: calc(var(--cells) * (var(--cell-size) + 2 * var(--cell-spacing)));display:flex;flex-wrap:wrap;width:var(--total-size);height:var(--total-size)}.cell{flex:0 0 var(--cell-size);margin:var(--cell-spacing);background-color:rgba(0,0,0,0);box-sizing:border-box;border-radius:4px;animation:1.5s ripple ease infinite}.cell.d-1{animation-delay:100ms}.cell.d-2{animation-delay:200ms}.cell.d-3{animation-delay:300ms}.cell.d-4{animation-delay:400ms}.cell:nth-child(1){--cell-color: #00FF87}.cell:nth-child(2){--cell-color: #0CFD95}.cell:nth-child(3){--cell-color: #17FBA2}.cell:nth-child(4){--cell-color: #23F9B2}.cell:nth-child(5){--cell-color: #30F7C3}.cell:nth-child(6){--cell-color: #3DF5D4}.cell:nth-child(7){--cell-color: #45F4DE}.cell:nth-child(8){--cell-color: #53F1F0}.cell:nth-child(9){--cell-color: #60EFFF}@keyframes ripple{0%{background-color:rgba(0,0,0,0)}30%{background-color:var(--cell-color)}60%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(0,0,0,0)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scaleX(1)}}.inset-0{inset:0}.pointer{cursor:pointer}.z--1{z-index:-1}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.isolate{isolation:isolate}.ovf-hidden{overflow:hidden}.square{aspect-ratio:1/1}html{scroll-behavior:smooth}.title-main-tt1{margin-bottom:clamp(20px,3.4959349593vw,43px)}.title-main-tt1::after{content:"";display:block;width:82px;height:3px;margin:clamp(6px,.9756097561vw,12px) auto 0;background:var(--secondary-color)}.title-main-tt1 h2{color:#fff;text-align:center;font-weight:bold;font-size:clamp(24px,2.9268292683vw,36px);line-height:.8333333333;letter-spacing:-1.08px;text-transform:uppercase;margin-bottom:0}header.wrap-content{opacity:0;height:100px}.landingpage_menu{transition:.3s;padding:5px 0;--max-width: min(1300px, calc(100% - 30px))}.landingpage_menu>.d-flex>.d-flex>a{color:#fff;font-family:var(--font-family);font-weight:500;font-size:clamp(14px,1.4634146341vw,18px);letter-spacing:-0.27px;text-transform:uppercase;padding:clamp(0px,.8130081301vw,10px) 0}.landingpage_menu>.d-flex>.d-flex>a:hover{color:var(--secondary-color)}.landingpage_menu-hotline{background:linear-gradient(180deg, var(--gradient));justify-content:center;padding:6px;color:#000;border-radius:5px;color:#0f1c30;font-family:var(--font-family);font-weight:900;font-size:20px;letter-spacing:-0.4px;text-transform:uppercase;width:200px}.landingpage_menu.header-intersect{padding:20px 0}.wrap-tongquan{--max-width: min(1255px, calc(100% - 30px));padding:clamp(20px,7.8861788618vw,97px) 0 clamp(20px,8.6991869919vw,107px)}.wrap-tongquan .g-0{--bs-gutter-x: clamp(20px, calc(40 / 1230 * 100vw), 40px);--bs-gutter-y: var(--bs-gutter-x)}@media(min-width: 992px){.wrap-tongquan .col-lg-7{width:55.599%}.wrap-tongquan .col-lg-5{width:44.401%}}.tongquan-banners{aspect-ratio:680/570;width:100%;height:auto}.tongquan-banners>.scale-img{position:absolute}.tongquan-banners>.scale-img:nth-child(1){top:11.4035087719%;left:0%;width:42.6470588235%;height:73.6842105263%}.tongquan-banners>.scale-img:nth-child(2){top:0%;left:45.5882352941%;width:42.6470588235%;height:43.8596491228%}.tongquan-banners>.scale-img:nth-child(3){top:47.3684210526%;left:45.5882352941%;width:54.4117647059%;height:52.6315789474%}.tongquan-info-title{color:#ebad0e;font-family:var(--font-third);font-weight:bold;font-size:clamp(30px,3.4146341463vw,42px);line-height:1.5;letter-spacing:-0.42px;text-transform:uppercase;margin-top:clamp(0px,1.6260162602vw,20px);display:block}.tongquan-info-title2{color:#fff;font-family:var(--font-family);font-weight:400;font-size:clamp(24px,2.9268292683vw,36px);line-height:1;text-transform:uppercase;margin-bottom:clamp(17px,2.7642276423vw,34px);display:block}.tongquan-info-title2::after{content:"";display:block;width:69px;height:2px;margin-top:clamp(6px,.9756097561vw,12px);background:var(--secondary-color)}.tongquan-info-desc{color:#fff;font-size:clamp(13px,1.2195121951vw,15px);line-height:1.8;letter-spacing:-0.5px;margin-bottom:clamp(19px,3.0894308943vw,38px)}.grid-tongquan{display:grid;--gap: clamp(8px, calc(20 / 1230 * 100vw), 20px);gap:var(--gap);grid-template-columns:repeat(auto-fill, minmax(max(150px, (100% - var(--gap) * 1) / 2), 1fr))}.tongquan-title{color:#fff;font-weight:500;font-size:clamp(14px,1.3008130081vw,16px);line-height:1.875;margin-bottom:clamp(9px,1.4634146341vw,18px)}.tongquan-number{color:#fff;font-weight:bold;font-size:clamp(20px,3.2520325203vw,40px);line-height:.75;letter-spacing:-0.4px}.wrap-vitri{padding-top:clamp(30px,4.7967479675vw,59px)}.wrap-diemden{padding:clamp(20px,5.3658536585vw,66px) 0 clamp(20px,6.6666666667vw,82px)}.diemden-title-main{color:var(--secondary-color);text-align:center;font-weight:bold;font-size:clamp(24px,2.9268292683vw,36px);line-height:1;letter-spacing:-1.08px}.diemden-title-main-2{color:#fff;text-align:center;font-size:clamp(24px,2.9268292683vw,36px);line-height:1;letter-spacing:-0.72px;margin:15px 0px 12px}.diemden-desc-main{color:#fff;text-align:center;font-size:clamp(14px,1.2195121951vw,15px);line-height:1.8;letter-spacing:-0.5px;width:min(890px,100%);margin:0 auto clamp(20px,6.0162601626vw,74px)}.diemden-slide .embla__slide{padding:0 9px}.diemden-slide .embla__slide .diemden-decor{width:100%;isolation:isolate;margin-bottom:clamp(12px,1.9512195122vw,24px)}.diemden-slide .embla__slide .diemden-decor::before{content:"";display:block;position:absolute;left:50%;top:50%;translate:-50%;width:120%;height:5px;background:#fff;z-index:-1}.diemden-title{font-family:var(--font-third);font-weight:bold;margin-bottom:clamp(10px,1.6260162602vw,20px)}.diemden-title span{color:var(--secondary-color);text-align:center;font-size:clamp(30px,6.2601626016vw,77px);letter-spacing:-4px;line-height:.5714285714;margin-bottom:clamp(8px,1.3008130081vw,16px)}.diemden-title small{color:#ebad0e;text-align:center;font-size:clamp(14px,1.7886178862vw,22px);text-transform:uppercase}.diemden-desc{color:#fff;text-align:center;font-family:"utmr";font-size:clamp(14px,1.3008130081vw,16px);line-height:1.375;letter-spacing:-0.7px;height:3lh;display:flex;align-items:end;margin-bottom:clamp(12px,1.9512195122vw,24px);overflow:hidden}.diemden-pic{-webkit-mask:url(../images/diemden_mask.svg) no-repeat top left/100% 100%;mask:url(../images/diemden_mask.svg) no-repeat top left/100% 100%}.wrap-tienich{padding-bottom:clamp(20px,5.8536585366vw,72px);background:#f4eddd}.tienich-banner{aspect-ratio:1366/625;width:100%;height:auto}.tienich-title{color:#000;text-align:center;font-weight:500;font-size:16px;letter-spacing:-0.16px;padding:clamp(6px,.9756097561vw,12px) clamp(12px,2.0325203252vw,25px);margin:0 5px;transition:.4s;cursor:pointer}.tienich-desc{width:min(100%,1050px);margin:clamp(20px,3.4959349593vw,43px) auto clamp(8px,1.3821138211vw,17px);color:#000;text-align:center;font-size:15px;line-height:27px;letter-spacing:-0.5px}.wrap-thuvien_list{padding:clamp(20px,5.1219512195vw,63px) 0 clamp(20px,6.3414634146vw,78px)}.thuvien_list-title-main{margin-bottom:clamp(9px,1.4634146341vw,18px);display:flex;flex-direction:column;align-items:center}.thuvien_list-title-main h2{color:var(--secondary-color);text-align:center;font-weight:bold;font-size:clamp(24px,2.9268292683vw,36px);line-height:1;letter-spacing:-1.08px;text-transform:uppercase;margin-bottom:0}.thuvien_list-title-main span{color:#fff;text-align:center;font-size:clamp(14px,1.6260162602vw,20px);line-height:1.3;letter-spacing:-0.4px;text-transform:uppercase}.thuvien_list-title-main strong{color:#fff;text-align:center;font-weight:bold;font-size:clamp(18px,2.2764227642vw,28px);line-height:1.1428571429;letter-spacing:-0.56px;text-transform:uppercase}.thuvien_list-slide-nav{width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto}.thuvien_list-slide-nav .embla__slide{flex:0 0 fit-content}.thuvien_list-slide-nav .embla__slide label{color:#ebad0e;text-align:center;font-weight:500;font-size:15px;line-height:27px;letter-spacing:-0.5px;padding:clamp(4px,.7317073171vw,9px) clamp(20px,3.2520325203vw,40px);border-radius:1000px;border:1px solid #ebad0e;margin:0 7.5px;transition:.4s;cursor:pointer}.thuvien_list-slide-nav .embla__slide input:checked+label{background:#ebad0e;color:#fff}.thuvien_list-desc-list{max-width:820px;width:100%;margin:0 auto;color:#fff;text-align:center;font-size:clamp(13px,1.2195121951vw,15px);line-height:1.8;letter-spacing:-0.5px;padding:clamp(9px,1.4634146341vw,18px) 0 clamp(14px,2.1951219512vw,27px)}.wrap-matbang{margin:clamp(20px,4.7967479675vw,59px) 0 clamp(20px,2.4390243902vw,30px)}.matbang-slide-nav{width:-moz-fit-content;width:fit-content;max-width:100%;margin:clamp(15px,2.4390243902vw,30px) auto 0}.matbang-slide-nav .embla__slide{flex:0 0 fit-content}.matbang-slide-nav .embla__slide label{padding:clamp(5px,.8130081301vw,10px) clamp(17px,2.8455284553vw,35px);font-weight:bold;text-transform:capitalize;font-size:15px;border:1px solid #ebad0e;display:flex;align-items:center;justify-content:center;border-radius:30px;transition:.4s;cursor:pointer}.matbang-slide-nav .embla__slide input:checked+label,.matbang-slide-nav .embla__slide label:hover{box-shadow:0 0 0 24px inset #ebad0e;color:#fff}.wrap-footer{padding:clamp(30px,5.3658536585vw,66px) 0 clamp(30px,7.7235772358vw,95px)}.wrap-footer .title-main-tt1::after{margin-left:0}.wrap-footer>.row.g-0{--bs-gutter-x: clamp(20px, calc(109 / 1230 * 100vw), 109px);--bs-gutter-y: clamp(20px, calc(109 / 1230 * 100vw), 109px)}.wrap-footer form>.row.g-0{--bs-gutter-x: clamp(20px, calc(30 / 1230 * 100vw), 30px);--bs-gutter-y: clamp(20px, calc(34 / 1230 * 100vw), 34px)}.wrap-footer form input[type=text]{color:#fff;font-size:.875rem !important;height:42px;border:0;border-bottom:1px solid #fff;padding:0;background:rgba(0,0,0,0) !important;border-radius:0}.wrap-footer form input[type=text]::-moz-placeholder{color:#fff}.wrap-footer form input[type=text]::placeholder{color:#fff}.wrap-footer form input[type=submit]{background:linear-gradient(180deg, var(--gradient)) !important;border:0 !important;box-shadow:none !important;padding:11px 10px;width:220px;text-transform:uppercase;color:#000;font-weight:500;font-size:17px;line-height:27px;letter-spacing:-0.5px;border-radius:30px;transition:.4s}.footer-lienhe{margin-bottom:clamp(11px,1.7886178862vw,22px)}.footer-lienhe-slogan-1{display:block;color:#fff;font-size:15px;line-height:27px;letter-spacing:-0.5px;margin-bottom:8px}.footer-lienhe-slogan-2{display:block;color:#ebad0e;font-weight:500;font-size:14px;font-style:italic;line-height:22px;letter-spacing:-0.14px;margin-bottom:clamp(11px,1.7886178862vw,22px)}@media(min-width: 1200px){.wrap-footer .col-xl-8{width:62.567%}.wrap-footer .col-xl-4{width:37.433%}}.wrap-tongquan2{padding:clamp(30px,7.4796747967vw,92px) 0 clamp(30px,8.6991869919vw,107px)}.tongquan2-title-main{color:#ebad0e;font-family:var(--font-third);font-weight:bold;font-size:clamp(18px,2.4390243902vw,30px);letter-spacing:-0.3px;text-transform:uppercase;margin-bottom:clamp(6px,.9756097561vw,12px)}.tongquan2-desc-main{color:#fff;font-size:clamp(14px,1.4634146341vw,18px);line-height:1.7777777778}.tongquan2-label-main{color:#fff;font-weight:500;font-size:clamp(16px,1.9512195122vw,24px);line-height:1.25;letter-spacing:.48px;margin-bottom:clamp(10px,1.6260162602vw,20px);margin-top:clamp(12px,1.9512195122vw,24px)}.tongquan2-title{color:#fff;font-size:clamp(16px,2.6016260163vw,32px);line-height:.9375;letter-spacing:-0.32px;margin-bottom:5px}.tongquan2-desc{color:#fff;font-size:clamp(14px,1.4634146341vw,18px);line-height:1.6666666667;letter-spacing:-0.36px}.tongquan2-banner::after{content:"";display:block;width:100%;height:100%;top:-10px;left:-10px;border:2px solid var(--secondary-color);position:absolute;border-radius:50% 0 0 0}.tongquan2-banner img{border-radius:50% 0 0 0}.quangcao2-slide-nav .embla__slide label{display:block;width:100%;color:#fff;font-family:var(--font-third);font-weight:bold;font-size:clamp(18px,2.1951219512vw,27px);line-height:1.1111111111;letter-spacing:1.89px;background:var(--dark-primary-color);text-align:center;text-transform:uppercase;padding:clamp(12px,2.0325203252vw,25px) 0;cursor:pointer}.quangcao2-slide-nav .embla__slide input:checked+label{background:var(--primary-color)}.vitri2-info{padding:clamp(20px,9.4308943089vw,116px) 0;max-height:100%;overflow:auto}.vitri2-title{color:#fff;font-family:var(--font-third);font-weight:bold;font-size:clamp(24px,2.9268292683vw,36px);line-height:.8333333333;letter-spacing:-1.08px;text-transform:uppercase;margin-bottom:clamp(17px,2.7642276423vw,34px)}.vitri2-desc{color:#fff;font-size:clamp(14px,1.4634146341vw,18px);line-height:1.7777777778}.matbang2-slide-list label{color:#fff;font-weight:500;font-size:clamp(14px,1.6260162602vw,20px);line-height:1.6;text-transform:uppercase;background:#064894;text-align:center;padding:clamp(10px,1.6260162602vw,20px) 0;cursor:pointer}.matbang2-slide-list input:checked+label{background:#ebad0e}.wrap-matbang2-slide-nav{top:clamp(10px,1.6260162602vw,20px);left:0}.matbang2-slide{width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto;filter:drop-shadow(0 0 4px #ccc)}.matbang2-slide .embla__slide{flex:0 0 fit-content}.matbang2-slide .embla__slide label{cursor:pointer;padding:clamp(5px,.8130081301vw,10px) clamp(15px,2.4390243902vw,30px);border:1px solid #fff;border-radius:30px;font-size:15px;font-weight:bold;background:#fff;transition:.4s}.matbang2-slide .embla__slide input:checked+label{color:#ebad0e}.tienich2-slide label{color:#fff;font-family:var(--font-third);font-weight:bold;font-size:clamp(16px,1.9512195122vw,24px);line-height:1.25;text-transform:uppercase;background:#064894;text-align:center;padding:clamp(10px,1.6260162602vw,20px) 0;cursor:pointer}.tienich2-slide input:checked+label{background:#17315b}.wrap-thuvien_list2{padding:clamp(20px,5.1219512195vw,63px) 0 clamp(30px,8.2926829268vw,102px)}.thuvien_list2-title-main{color:#fff;font-family:var(--font-third);font-weight:bold;font-size:clamp(30px,4.8780487805vw,60px);text-align:center;margin-bottom:6px;text-transform:uppercase;display:block}.thuvien_list2-slide-nav{width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto;margin-bottom:clamp(30px,4.8780487805vw,60px)}.thuvien_list2-slide-nav .embla__slide{flex:0 0 fit-content;color:#0f1c30;text-align:center;font-weight:500;font-size:15px;line-height:27px;letter-spacing:-0.5px;height:47px;padding:0 30px;border-radius:30px;background:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.thuvien_list2-slide-nav .embla__slide.embla__slide--selected{background:#ebad0e;color:#fff}