.mx-220[data-v-c22c05dc]{margin-left:11.45833vw;margin-right:11.45833vw}.about[data-v-c22c05dc]{background:#fff}h2.title[data-v-c22c05dc]{color:#333;text-align:center;font-size:3.33333vw;font-style:normal;font-weight:900;line-height:150%}.new-about-page[data-v-c22c05dc]{height:57.23958vw;padding-top:20.83333vw;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.new-about-page .container[data-v-c22c05dc]{position:relative}.new-about-page .main-title[data-v-c22c05dc]{font-size:5.20833vw;font-style:normal;font-weight:900;color:#fff;text-align:center;margin-bottom:1.45833vw;line-height:150%;position:relative;z-index:10;text-shadow:0 .20833vw 1.04167vw rgba(0,0,0,.15)}.new-about-page .subtitle[data-v-c22c05dc]{font-size:1.66667vw;font-weight:400;color:#fff;text-align:center;margin:0;line-height:150%;position:relative;z-index:10;text-shadow:0 .20833vw 1.04167vw rgba(0,0,0,.15);opacity:.8}.new-about-page .mark[data-v-c22c05dc]{position:absolute;top:6.66667vw;left:8%;width:40.3125vw;z-index:10}.promotional-video[data-v-c22c05dc]{margin-top:-14.58333vw;border-radius:2.08333vw;background:#fff;overflow:hidden;box-shadow:0 2.5vw 5.20833vw #0003}.promotional-video .thumbnail[data-v-c22c05dc]{position:relative;cursor:pointer;height:37.5vw;overflow:hidden}.promotional-video .thumbnail .video-content[data-v-c22c05dc]{width:100%;height:100%;border-radius:2.08333vw;object-fit:cover;object-position:center}.promotional-video .thumbnail img[data-v-c22c05dc]{width:100%;height:100%;display:block;border-radius:1.04167vw;object-fit:cover;object-position:center}.promotional-video .thumbnail .play-button[data-v-c22c05dc]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff3;border-radius:50%;width:6.25vw;height:6.25vw;display:flex;align-items:center;justify-content:center;transition:background .3s;z-index:10}.promotional-video .thumbnail .play-button[data-v-c22c05dc]:hover{background:#ffffff4d}.promotional-video .thumbnail .play-button img[data-v-c22c05dc]{width:2.5vw;height:2.5vw}.company-intro[data-v-c22c05dc]{margin-top:8.33333vw;padding:0 3.33333vw;display:flex;align-items:flex-start;gap:3.33333vw}.company-intro .logo[data-v-c22c05dc]{flex-shrink:0;width:16.66667vw;height:11.97917vw}.company-intro .logo img[data-v-c22c05dc]{width:100%;height:100%;object-fit:contain}.company-intro .intro-text .title[data-v-c22c05dc]{font-size:3.33333vw;color:#333;margin-bottom:1.875vw;line-height:1.5;text-align:left}.company-intro .intro-text .description[data-v-c22c05dc]{font-size:1.25vw;color:#666;line-height:2;text-align:justify}.mission-vision[data-v-c22c05dc]{display:flex;gap:1.66667vw;padding:8.33333vw 11.45833vw}.mission-vision .card[data-v-c22c05dc]{flex:1;padding:3.33333vw;border-radius:2.08333vw;background-image:linear-gradient(197deg,#f5ffef 12%,#fff 83%);box-shadow:0 2.5vw 5.20833vw #00492708;position:relative}.mission-vision .card .card-bg[data-v-c22c05dc]{position:absolute;top:-4.16667vw;right:0;width:11.66667vw;object-fit:cover}.mission-vision .card-content[data-v-c22c05dc]{position:relative;z-index:1}.mission-vision .card-title[data-v-c22c05dc]{font-size:3.75vw;color:#333;margin-bottom:1.66667vw;line-height:1.5}.mission-vision .card-description[data-v-c22c05dc]{font-size:1.66667vw;color:#333;line-height:1.8}.team[data-v-c22c05dc]{height:46.875vw;position:relative;display:flex;align-items:center;padding-left:11.45833vw;color:#fff;text-shadow:0px .41667vw 1.66667vw rgba(0,0,0,.08)}.team .team-content[data-v-c22c05dc]{position:relative;z-index:10}.team .main-title[data-v-c22c05dc]{font-size:5.20833vw;line-height:1.5;margin-bottom:1.66667vw;font-weight:900;text-shadow:0 .20833vw 1.04167vw rgba(0,0,0,.15)}.team .description[data-v-c22c05dc]{font-size:1.25vw;line-height:2;font-weight:400;text-shadow:0 .20833vw 1.04167vw rgba(0,0,0,.15)}.global-presence[data-v-c22c05dc]{margin-top:8.33333vw}.global-presence .bg[data-v-c22c05dc]{margin-top:10.72917vw;width:100.05208vw;height:34.375vw;background-image:url(/assets/earth-BegESavP.svg);background-size:cover;background-position:center}.global-presence article[data-v-c22c05dc]{margin-top:-41.66667vw;padding-bottom:14.47917vw;display:flex;justify-content:center;gap:1.25vw}.global-presence .location-card[data-v-c22c05dc]{text-align:center}.global-presence .location-card .location-image[data-v-c22c05dc]{width:11.77083vw;height:19.42708vw;margin-bottom:1.66667vw}.global-presence .location-card .name[data-v-c22c05dc]{color:#333;text-align:center;font-size:1.66667vw;font-weight:500;line-height:150%}.global-presence .location-image[data-v-c22c05dc]{width:14.42708vw;height:23.80208vw;background-size:cover;background-position:center;border-radius:1.66667vw;display:flex;flex-direction:column}.global-presence .location-image span[data-v-c22c05dc]{margin-top:19.63542vw;font-size:1.66667vw;font-weight:26.04167vw;line-height:1.5}.global-presence .location-name[data-v-c22c05dc]{font-size:1.66667vw;color:#333;line-height:1.5}.employee-benefits[data-v-c22c05dc]{padding-bottom:5.20833vw}.employee-benefits .title[data-v-c22c05dc]{margin-bottom:1.25vw}.employee-benefits .sub-title[data-v-c22c05dc]{margin-bottom:3.33333vw;font-size:1.25vw;line-height:2;color:#666;text-align:center}.employee-benefits .benefits-container[data-v-c22c05dc]{display:flex;gap:1.25vw;justify-content:center}.employee-benefits .benefit-card[data-v-c22c05dc]{position:relative;width:24.84375vw;height:36.45833vw;border-radius:2.08333vw;overflow:hidden;color:#fff;cursor:pointer;transition:all .3s ease}.employee-benefits .benefit-card[data-v-c22c05dc]:hover{transform:translateY(-.41667vw);box-shadow:0 1.04167vw 3.125vw #00000026}.employee-benefits .benefit-card img[data-v-c22c05dc]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.employee-benefits .benefit-card:hover img[data-v-c22c05dc]{transform:scale(1.05)}.employee-benefits .benefit-card .card-content[data-v-c22c05dc]{position:absolute;top:3.33333vw;left:2.5vw;right:2.5vw}.employee-benefits .benefit-card .card-title[data-v-c22c05dc]{font-size:2.29167vw;line-height:1.5;margin-bottom:9.16667vw;text-shadow:0 .20833vw 1.04167vw rgba(0,0,0,.15)}.employee-benefits .benefit-card .card-description[data-v-c22c05dc]{font-size:1.04167vw;line-height:2;text-align:justify;animation:slideUp-c22c05dc .4s ease-out forwards;text-shadow:0 .20833vw 1.04167vw rgba(0,0,0,.15)}.employee-benefits .benefit-card .card-description p[data-v-c22c05dc]{margin-bottom:1.25vw}.employee-benefits .benefit-card .card-description p[data-v-c22c05dc]:last-child{margin-bottom:0}@keyframes slideUp-c22c05dc{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
