.aboutus{color:#000}.aboutus .about-contact{height:380px;position:relative;overflow:hidden}.aboutus .about-contact .ac-bg{position:absolute;top:0;left:50%;transform:translateX(-50%);width:1920px;height:100%;background:url(../../assets/images/about-bg.jpeg) center center/100% 100% no-repeat}.aboutus .about-contact .ac-content{position:absolute;top:72px;left:0;right:0;bottom:0;text-align:center;color:#000;padding:0 20px}.aboutus .about-contact .ac-content>h2{margin-bottom:12px;text-align:center;font-weight:700;font-size:38px;line-height:50px}.aboutus .about-contact .ac-content>p{margin-bottom:30px;text-align:center;font-weight:290;font-size:20px;line-height:39px}.aboutus .about-contact .ac-content .btn{padding:.5em 2.91em .56em;font-size:16px;line-height:1.25}.aboutus>.title{position:relative;z-index:1;margin:-58px 0 31px;text-align:center;font-weight:400;font-size:32px;line-height:58px}.aboutus>.desc{margin:0 auto 43px;max-width:1197px;font-weight:290;font-size:18px;line-height:1.8}.aboutus>.desc p+p{margin-top:32px}.aboutus .data-card{margin:0 auto 88px;padding:56px 0 58px;display:flex;flex-direction:row;justify-content:center;max-width:1220px;background:linear-gradient(0deg,#fff 0,#f5f8ff 100%)}.aboutus .data-card>.item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:25%}.aboutus .data-card>.item .value{margin-bottom:16px;background:linear-gradient(180deg,#87acff 0,#296bfc 100%);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent;font-weight:700;font-size:50px;line-height:66px}.aboutus .data-card>.item .label{font-size:20px;line-height:26px}.aboutus .subtitle{margin-bottom:36px;text-align:center;font-size:32px;font-weight:400;line-height:58px}.aboutus .business-cards{margin:0 auto 103px;display:flex;flex-direction:row;justify-content:space-between;max-width:1200px;background:linear-gradient(0deg,#fff 0,#f5f8ff 100%)}.aboutus .business-cards>.item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:32.5%;height:541px}.aboutus .business-cards>.item:nth-child(1) .bs-card{background:url(../../assets/images/about-bs-card1.jpeg) center center/100% 100% no-repeat}.aboutus .business-cards>.item:nth-child(2) .bs-card{background:url(../../assets/images/about-bs-card2.jpeg) center center/100% 100% no-repeat}.aboutus .business-cards>.item:nth-child(3) .bs-card{background:url(../../assets/images/about-bs-card3.jpeg) center center/100% 100% no-repeat}.aboutus .business-cards .bs-card{position:relative;width:100%;height:100%;padding:32px 24px 24px;border-radius:16px;overflow:hidden;color:#fff}.aboutus .business-cards .bs-card:hover>.card-mask{transform:translateY(0)}.aboutus .business-cards .bs-card:hover>.card-info>h4{display:none}.aboutus .business-cards .bs-card>.card-mask{position:absolute;top:0;left:0;width:100%;height:100%;padding:58px 32px 0;background:linear-gradient(0deg,#296bfc 0,rgba(41,107,252,.2) 100%);border-radius:16px;transform:translateY(100%);transition:transform .3s ease-in-out}.aboutus .business-cards .bs-card>.card-mask>h4{margin-bottom:22px;font-weight:700;font-size:32px;line-height:1.315;text-align:center}.aboutus .business-cards .bs-card>.card-mask>p{font-weight:700;font-size:18px;line-height:2}.aboutus .business-cards .bs-card>.card-info{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;padding-bottom:40px}.aboutus .business-cards .bs-card>.card-info>h4{text-align:center;font-size:32px;line-height:1}.aboutus .subtitle2{margin-bottom:63px;text-align:center;font-size:32px;font-weight:400;line-height:48px}.aboutus .ac-card{margin:0 auto 116px;padding-top:30px;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap;max-width:1184px}.aboutus .ac-card>.item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:20%}.aboutus .ac-card>.item .img{margin-bottom:12px;width:39px;height:37px;background-image:url(../../assets/images/about-cert-icons.png);background-repeat:no-repeat;background-size:117px 74px}.aboutus .ac-card>.item .img.icon-cert-1{background-position:0 0}.aboutus .ac-card>.item .img.icon-cert-2{background-position:-39px 0}.aboutus .ac-card>.item .img.icon-cert-3,.aboutus .ac-card>.item .img.icon-cert-4,.aboutus .ac-card>.item .img.icon-cert-5{background-position:-78px 0}.aboutus .ac-card>.item .name{text-align:center;color:#7f879d;font-size:15px;line-height:1.4;transition:color .3s ease-in-out}.aboutus .ac-card>.item .name>span{display:block}.aboutus .ac-card>.item:hover .name{color:#4070f6}.aboutus .ac-card>.item:hover .img.icon-cert-1{background-position:0 -37px}.aboutus .ac-card>.item:hover .img.icon-cert-2{background-position:-39px -37px}.aboutus .ac-card>.item:hover .img.icon-cert-3,.aboutus .ac-card>.item:hover .img.icon-cert-4,.aboutus .ac-card>.item:hover .img.icon-cert-5{background-position:-78px -37px}.en .aboutus .title{margin-top:0}.en .aboutus>.desc{padding:0 20px}.en .aboutus .business-cards .bs-card>.card-mask>h4{font-size:24px}.en .aboutus .business-cards .bs-card>.card-mask>p{font-size:14px}.vi .aboutus .title{margin-top:0}.vi .aboutus>.desc{padding:0 20px}.vi .aboutus .business-cards .bs-card>.card-mask>h4{font-size:24px}.vi .aboutus .business-cards .bs-card>.card-mask>p{font-size:14px}