.banner{padding:72px 0;text-align:center;color:#fff;background:#000;background:url(/resources/images/partners_marketing-material/banner-bg@2x.jpg) no-repeat center / cover}.banner .tt-des{font-size:20px;line-height:1.2;margin-top:20px}.gls-x .tt{margin-bottom:24px}.gls-x .ls{display:flex;flex-wrap:wrap;gap:40px 3.125%}.gls-x .it{width:31.25%;position:relative;padding:18px 10px;background:#F8F9FA;border:1px solid #F8F9FA;border-radius:20px;overflow:hidden;height:240px}.gls-x .it p{margin-top:16px}.gls-x .it .front,.gls-x .it .back{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:20px;background:#F8F9FA;border:1px solid #F8F9FA}.gls-x .it .back{position:absolute;left:0;top:0;background:#fff;border-color:#2258F6;transform:scale(.95);opacity:0;transition:all .6s cubic-bezier(.23, 1, .32, 1)}.gls-x .it .img-x{display:flex;justify-content:center;align-items:center;height:100px;margin-top:48px;transition:all .6s}.gls-x .it .dwn-x{margin-top:100px;transition:all .6s;display:flex;justify-content:center;gap:16px}.gls-x .it:hover{background:#fff;border-color:#2258F6}.gls-x .it:hover .front{opacity:0;transform:scale(1)}.gls-x .it:hover .back{transform:scale(1) rotate(0deg);opacity:1}.gls-x .it:hover .img-x{margin-top:0}.gls-x .it:hover p+.dwn-x{margin-top:16px}.gls-x .it:hover img+.dwn-x,.gls-x .it:hover .img-x+.dwn-x{margin-top:30px}.gls-x .ls2 .it{padding:32px 10px;height:272px}.gls-x .ls2 .it .img-x{height:160px;margin:0;text-align:center}.gls-x .ls2 .it .img-x picture{height:100%}.gls-x .ls2 .it .img-x img{width:auto;height:100%}.gls-x .ls2 .it:hover .img-x{height:100px}@media (min-width:992px) and (max-width:1200px){.gls-x .btn-sm{min-width:120px}}@media (max-width:992px){.gls-x .ls .it{width:48%}.gls-x .btn-sm{min-width:120px}}@media (max-width:768px){.gls-x .ls2 .it{width:100%}.gls-x .img-x{margin-top:0 !important}.gls-x img+.dwn-x,.gls-x .img-x+.dwn-x{margin-top:30px !important}.gls-x p+.dwn-x{margin-top:16px !important}.gls-x .ls2 .img-x{height:100px !important}}@media (max-width:600px){.gls-x .ls:not(.ls2) .it{width:100%}}.part1{padding:120px 0;text-align:center}.part1 h2{margin-bottom:80px}.part1 h4{margin-bottom:24px}.part1 .gls-x:nth-last-child(2){margin-bottom:80px}.part2{padding:120px 0;text-align:center;background:#F8F9FA}.part2 h2{margin-bottom:80px}.part2 .tab-btn{width:200px}.part2 .tab-btn h5{font-weight:normal}.part2 .tab-btn h5 span{display:block}.part2 .tab-btn.active h5{font-weight:bold}.part2 .tab-btn-x{gap:60px}.part2 .gls-x .it{background:#fff;border-color:#fff}@media (max-width:1024px){.part2 .tab-btn-x{gap:20px}}@media (max-width:992px){.part2 .tab-btn{width:auto;padding-left:10px;padding-right:10px}.part2 .tab-btn h5{font-size:18px}}@media (max-width:680px){.part2 .tab-btn{width:100%}.part2 .tab-btn h5 span{display:inline}.part2 .tab-btn-x{flex-direction:column;gap:0}}@media (max-width:440px){.part2 .gls-x .it p{min-height:36px}}.part3{padding:120px 0;text-align:center}.part3 h2{margin-bottom:80px}.part3 .tab-btn{min-width:200px}.part3 .tab-btn h5{font-weight:normal}.part3 .tab-btn.active h5{font-weight:bold}.part3 .tab-btn-x{gap:80px}.part3 .prd-ls{display:flex;flex-wrap:wrap;justify-content:space-between;gap:80px 1.25%}.part3 .prd-ls .it{width:43.75%}.part3 .prd-ls p{margin:40px 0 16px}.part3 .prd-ls .btn-md{min-width:160px;font-weight:bold}@media (max-width:768px){.part3 .tab-btn-x{gap:20px}}@media (max-width:440px){.part3 .tab-btn-x{gap:0;flex-direction:column}.part3 .prd-ls{gap:60px}.part3 .prd-ls .it{width:100%}.part3 .prd-ls p{margin:20px 0 16px}}.part4{padding:120px 0;text-align:center;background:#F8F9FA}.part4 h2{margin-bottom:80px}.part4 .ls{display:flex;gap:16px}.part4 .ls .it{border-radius:20px;position:relative;width:243px;height:262px;background:#fff}.part4 .ls .it p{line-height:1.6;min-height:54px}.part4 .ls .it:hover{border:1px solid #2258F6}.part4 .ls .it:hover .front{transform:scale(.8);opacity:0}.part4 .ls .it:hover .back{transform:scale(1) rotate(0deg);opacity:1}.part4 .ls .inner{width:100%;height:100%;transform-style:preserve-3d}.part4 .ls .front{padding:32px 24px;background:#fff;border-radius:20px;border:1px solid #fff;position:absolute;transition:all .6s ease-out;width:100%}.part4 .ls .front img{margin-bottom:16px}.part4 .ls .back{position:absolute;width:calc(100% - 2px);height:calc(100% - 2px);top:0;left:0;padding:32px 16px;display:flex;flex-direction:column;align-items:center;gap:16px;background:#fff;border-radius:20px;transform:scale(.8);opacity:0;transition:all .6s}.part4 .ls .back .btn-md{display:block;min-width:auto;width:100%;max-width:221px}.part4 .ic-eyes{background:url(/resources/images/icon/eyes.svg) no-repeat;width:16px;height:16px;vertical-align:-2px;transform:translateY(1px)}.part4 .note-x{border-radius:40px;background:#FFFFFF;padding:60px 10px;display:flex;justify-content:center;align-items:center;gap:40px;text-align:left;margin-top:80px}.part4 .note-x h3{margin-bottom:16px}.part4 .note-x a{color:#2258F6}.part4 .note-x p{font-size:20px;line-height:1.2}@media (max-width:1279px){.part4 .ls{flex-wrap:wrap;gap:16px 1.5%}.part4 .ls .it{width:32%}}@media (max-width:768px){.part4 .ls .it{width:49%;padding:32px 24px;border-radius:20px;margin-bottom:20px;background:#fff;height:auto}.part4 .ls .inner{transform:rotateY(0deg) !important}.part4 .ls .front,.part4 .ls .back{position:static;padding:0;transform:rotateY(0deg);display:flex;flex-direction:column;align-items:center;border:0;border-radius:0;background:none;transform:scale(1) !important;opacity:1!important}.part4 .ls .back p{display:none}.part4 .note-x{flex-direction:column;align-items:center;text-align:center}}@media (max-width:470px){.part4 .ls .it{width:100%}}.programs{text-align:center;padding:120px 0}.programs .tt-des{font-size:24px;margin:24px 0 80px}.programs .ls{display:flex;gap:16px}.programs .ls .it{width:243px;padding:40px 10px;border-radius:24px;background:#F8F9FA}.programs .ls .it>a{display:flex;flex-direction:column;align-items:center}.programs .ls .it h5{margin-top:16px;position:relative;display:inline-block}.programs .ls .it h5::before{content:'';display:block;position:absolute;width:16px;top:54%;right:-8px;transform:translateY(-50%);opacity:0;height:16px;background:url(/resources/images/icon/ArrowRight.svg) no-repeat;transition:.3s all}.programs .ls .it a:hover{color:var(--blue)}.programs .ls .it a:hover::before{display:none}.programs .ls .it a:hover h5::before{right:-18px;opacity:1}@media (max-width:992px){.programs .ls{flex-wrap:wrap;gap:16px 2%}.programs .ls .it{width:49%}}@media (max-width:440px){.programs .ls .it{width:100%}}