.footer[data-v-9e5a8625]{background:#252525;color:#bbb;padding-top:60px}.footer-grid[data-v-9e5a8625]{display:flex;gap:30px;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.1)}.footer-col[data-v-9e5a8625]{flex:1}.footer-col h3[data-v-9e5a8625]{font-size:18px;color:#fff;margin-bottom:20px;font-family:Times New Roman,SimSun,serif;letter-spacing:1px;position:relative;padding-bottom:12px}.footer-col h3[data-v-9e5a8625]:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:2px;background:#f4ad21}.footer-col p[data-v-9e5a8625]{font-size:15px;line-height:26px;font-family:Times New Roman,SimSun,serif;margin-bottom:15px}.footer-social[data-v-9e5a8625]{display:flex;gap:10px}.footer-social a[data-v-9e5a8625]{width:36px;height:36px;border:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;color:#bbb;font-size:16px;transition:.3s}.footer-social a[data-v-9e5a8625]:hover{background:#f4ad21;border-color:#f4ad21;color:#1a1a1a}.footer-col ul[data-v-9e5a8625]{list-style:none;padding:0}.footer-col li[data-v-9e5a8625]{margin-bottom:8px}.footer-col li a[data-v-9e5a8625]{font-size:15px;color:#bbb;transition:.3s;font-family:Times New Roman,SimSun,serif}.footer-col li a[data-v-9e5a8625]:hover{color:#f4ad21;padding-left:5px}.footer-contact p[data-v-9e5a8625]{font-size:15px;margin-bottom:10px;font-family:Times New Roman,SimSun,serif}.footer-contact i[data-v-9e5a8625]{color:#f4ad21;margin-right:8px;width:16px}.footer-bottom[data-v-9e5a8625]{padding:20px 0;text-align:center;margin-top:20px}.footer-bottom p[data-v-9e5a8625]{font-size:14px;color:#777;font-family:Times New Roman,SimSun,serif}.footer-bottom a[data-v-9e5a8625]{color:#666}.footer-bottom a[data-v-9e5a8625]:hover{color:#f4ad21}@media(max-width:768px){.footer-grid[data-v-9e5a8625]{flex-direction:column}}*{box-sizing:border-box}body{font-family:SimSun,宋体,serif;background:#fff;color:#333;margin:0}#app{min-height:100vh}.container{padding-left:15px;padding-right:15px;max-width:1200px;margin:0 auto}a{transition:.5s all;text-decoration:none;color:inherit}a:hover{text-decoration:none}img{max-width:100%}.top-nav{background:#1a1a1af2;padding:12px 0;position:fixed;top:0;left:0;right:0;z-index:1000;transition:all .3s ease;box-shadow:0 2px 10px #0000001a}.top-nav.nav-scrolled{padding:8px 0;background:#1a1a1afa}.top-nav-inner{display:flex;align-items:center;justify-content:space-between}.nav-logo a{display:block}.nav-logo-img{height:42px;display:block}.nav-logo-full{height:34px;width:auto;display:block}.logo-dark-bg{background:#1a1a1a;padding:3px 10px;border-radius:4px;display:flex;align-items:center;height:42px}.nav-links{display:flex;gap:3px}.nav-links a{color:#ccc;font-size:15px;padding:8px 12px;letter-spacing:1px;font-family:Times New Roman,SimSun,serif;transition:color .3s}.nav-links a:hover,.nav-links a.active{color:#f4ad21}.nav-phone{color:#f4ad21;font-size:15px;font-weight:600;white-space:nowrap;font-family:Times New Roman,SimSun,serif}.nav-phone i{margin-right:5px}.mobile-menu-btn{display:none;cursor:pointer;flex-direction:column;gap:4px;padding:5px}.mobile-menu-btn span{width:22px;height:2px;background:#fff;transition:.3s}.mobile-dropdown{display:none;flex-direction:column;padding:15px 0}.mobile-dropdown a{color:#fff;padding:10px 0;font-size:16px;letter-spacing:1px;border-bottom:1px solid rgba(255,255,255,.1)}.mobile-dropdown a:hover{color:#f4ad21}@media(max-width:768px){.nav-links,.nav-phone{display:none}.mobile-menu-btn,.mobile-dropdown{display:flex}}.banner[data-v-828135b6]{position:relative;height:100vh;min-height:500px;overflow:hidden;background:#1a1a1a}.banner-overlay[data-v-828135b6]{position:absolute;inset:0;background:#0000008c;z-index:2}.banner-slides[data-v-828135b6]{position:absolute;inset:0}.banner-slide[data-v-828135b6]{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;transition:opacity 1s ease-in-out}.banner-slide.active[data-v-828135b6]{opacity:1}.banner-text[data-v-828135b6]{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;height:100%;text-align:center;color:#fff}.w3ls-text h3[data-v-828135b6]{font-size:42px;font-family:Times New Roman,SimSun,serif;text-transform:uppercase;letter-spacing:3px;margin-bottom:15px;animation:fadeInUp-828135b6 .8s ease}.w3ls-text p[data-v-828135b6]{font-size:18px;font-family:Times New Roman,SimSun,serif;color:#ffffffd9;letter-spacing:1px;animation:fadeInUp-828135b6 .8s ease .2s both}@keyframes fadeInUp-828135b6{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.banner-dots[data-v-828135b6]{position:absolute;bottom:30px;left:50%;transform:translate(-50%);z-index:4;display:flex;gap:10px}.banner-dots span[data-v-828135b6]{width:12px;height:12px;border-radius:50%;background:#fff6;cursor:pointer;transition:.3s}.banner-dots span.active[data-v-828135b6]{background:#f4ad21;transform:scale(1.2)}.features[data-v-828135b6]{padding:60px 0;margin-top:-60px;position:relative;z-index:10}.features-grid[data-v-828135b6]{display:flex;gap:20px}.feature-card[data-v-828135b6]{flex:1;padding:40px 30px;text-align:center;color:#fff;transition:transform .3s}.feature-card[data-v-828135b6]:hover{transform:translateY(-5px)}.feature-black[data-v-828135b6]{background:#1a1a1a}.feature-yellow[data-v-828135b6]{background:#f4ad21;color:#1a1a1a}.feature-blue[data-v-828135b6]{background:#20a7bd}.feature-icon[data-v-828135b6]{font-size:40px;margin-bottom:20px}.feature-card h3[data-v-828135b6]{font-size:22px;margin-bottom:12px;font-family:Times New Roman,SimSun,serif;letter-spacing:1px}.feature-card p[data-v-828135b6]{font-size:15px;line-height:26px;opacity:.9;font-family:Times New Roman,SimSun,serif}.about-section[data-v-828135b6]{padding:80px 0}.about-grid[data-v-828135b6]{display:flex;gap:50px;align-items:center}.about-img[data-v-828135b6]{flex:1}.about-img img[data-v-828135b6]{width:100%;border-radius:4px}.about-text[data-v-828135b6]{flex:1}.about-text h3[data-v-828135b6]{font-size:32px;color:#1a1a1a;margin-bottom:20px;font-family:Times New Roman,SimSun,serif;letter-spacing:2px;text-transform:uppercase;position:relative;padding-bottom:15px}.about-text h3[data-v-828135b6]:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background:#f4ad21}.about-text>p[data-v-828135b6]{font-size:16px;color:#555;line-height:30px;font-family:Times New Roman,SimSun,serif;margin-bottom:20px}.about-points[data-v-828135b6]{margin-bottom:25px}.about-point[data-v-828135b6]{font-size:16px;color:#444;padding:6px 0;font-family:Times New Roman,SimSun,serif}.about-point i[data-v-828135b6]{color:#f4ad21;margin-right:8px}.btn-more[data-v-828135b6]{display:inline-block;padding:10px 28px;background:#f4ad21;color:#222;font-size:15px;font-family:Times New Roman,SimSun,serif;letter-spacing:1px;text-transform:uppercase;transition:.3s}.btn-more[data-v-828135b6]:hover{background:#252525;color:#fff}.services-section[data-v-828135b6]{padding:80px 0;background:#1a1a1a;background-image:url(/tmp/s11.jpg);background-size:cover;background-attachment:fixed;position:relative}.services-section[data-v-828135b6]:before{content:"";position:absolute;inset:0;background:#1c2330eb}.services-section .container[data-v-828135b6]{position:relative;z-index:1}.section-title[data-v-828135b6]{font-size:36px;text-align:center;margin-bottom:50px;font-family:Times New Roman,SimSun,serif;letter-spacing:2px;text-transform:uppercase;color:#333;position:relative;padding-bottom:15px}.section-title.light[data-v-828135b6]{color:#fff}.section-title[data-v-828135b6]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:60px;height:3px;background:#f4ad21}.section-title span[data-v-828135b6]{color:#f4ad21}.services-grid[data-v-828135b6]{display:flex;flex-wrap:wrap;gap:25px}.service-card[data-v-828135b6]{flex:1;min-width:220px;padding:35px 25px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);text-align:center;transition:.3s}.service-card[data-v-828135b6]:hover{background:#f4ad211a;border-color:#f4ad21}.service-icon[data-v-828135b6]{font-size:36px;color:#f4ad21;margin-bottom:20px}.service-card h4[data-v-828135b6]{font-size:20px;color:#fff;margin-bottom:12px;font-family:Times New Roman,SimSun,serif;letter-spacing:1px}.service-card p[data-v-828135b6]{font-size:15px;color:#bbb;line-height:26px;font-family:Times New Roman,SimSun,serif}.stats-section[data-v-828135b6]{padding:60px 0;background:#f4ad21}.stats-grid[data-v-828135b6]{display:flex;justify-content:space-around}.stat-item[data-v-828135b6]{text-align:center}.stat-item i[data-v-828135b6]{font-size:36px;color:#1a1a1a;margin-bottom:10px}.stat-num[data-v-828135b6]{font-size:42px;font-weight:700;color:#1a1a1a;font-family:Times New Roman,serif}.stat-label[data-v-828135b6]{font-size:15px;color:#282828cc;font-family:Times New Roman,SimSun,serif;letter-spacing:1px;text-transform:uppercase}.gallery-section[data-v-828135b6]{padding:80px 0;background:#f5f5f5}.gallery-grid[data-v-828135b6]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:0 6px}.gallery-item[data-v-828135b6]{position:relative;overflow:hidden;cursor:pointer}.gallery-item img[data-v-828135b6]{width:100%;height:220px;object-fit:cover;display:block;transition:.5s}.gallery-item:hover img[data-v-828135b6]{transform:scale(1.1)}.gallery-caption[data-v-828135b6]{position:absolute;bottom:0;left:0;right:0;padding:20px 15px;background:linear-gradient(transparent,#000c);color:#fff;transform:translateY(100%);transition:.4s}.gallery-item:hover .gallery-caption[data-v-828135b6]{transform:translateY(0)}.gallery-caption h4[data-v-828135b6]{font-size:18px;margin-bottom:5px;font-family:Times New Roman,SimSun,serif}.gallery-caption p[data-v-828135b6]{font-size:15px;color:#fffc}.testimonials-section[data-v-828135b6]{padding:80px 0}.testimonials-grid[data-v-828135b6]{display:flex;gap:25px}.testimonial-card[data-v-828135b6]{flex:1;padding:35px 25px;background:#f5f5f5;position:relative}.testimonial-quote[data-v-828135b6]{color:#f4ad21;font-size:28px;margin-bottom:15px}.testimonial-card p[data-v-828135b6]{font-size:16px;color:#555;line-height:28px;font-family:Times New Roman,SimSun,serif;margin-bottom:20px}.testimonial-author h4[data-v-828135b6]{font-size:16px;color:#333;font-family:Times New Roman,SimSun,serif}.testimonial-author span[data-v-828135b6]{font-size:14px;color:#888}@media(max-width:992px){.features-grid[data-v-828135b6],.about-grid[data-v-828135b6]{flex-direction:column}.services-grid[data-v-828135b6]{flex-wrap:wrap}.gallery-grid[data-v-828135b6]{grid-template-columns:repeat(2,1fr)}.testimonials-grid[data-v-828135b6]{flex-direction:column}.stats-grid[data-v-828135b6]{flex-wrap:wrap;gap:20px}}@media(max-width:576px){.w3ls-text h3[data-v-828135b6]{font-size:26px}.w3ls-text p[data-v-828135b6]{font-size:14px}.gallery-grid[data-v-828135b6]{grid-template-columns:1fr}.stat-num[data-v-828135b6]{font-size:32px}}.page-banner[data-v-ae57c274]{position:relative;height:350px;overflow:hidden;background:#1a1a1a}.banner-bg[data-v-ae57c274]{position:absolute;inset:0;background-size:cover;background-position:center}.banner-overlay[data-v-ae57c274]{position:absolute;inset:0;background:#0009;z-index:2}.banner-content[data-v-ae57c274]{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:#fff;padding-top:66px}.banner-content h2[data-v-ae57c274]{font-size:38px;font-family:Times New Roman,SimSun,serif;text-transform:uppercase;letter-spacing:3px;margin-bottom:10px}.breadcrumb[data-v-ae57c274]{font-size:15px;color:#fffc;font-family:Times New Roman,SimSun,serif}.breadcrumb a[data-v-ae57c274]{color:#f4ad21}.breadcrumb i[data-v-ae57c274]{margin:0 8px;font-size:12px}.section-title[data-v-ae57c274]{font-size:32px;text-align:center;margin-bottom:50px;font-family:Times New Roman,SimSun,serif;letter-spacing:2px;text-transform:uppercase;color:#333;position:relative;padding-bottom:15px}.section-title.light[data-v-ae57c274]{color:#fff}.section-title[data-v-ae57c274]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:60px;height:3px;background:#f4ad21}.about-intro[data-v-ae57c274]{padding:80px 0}.about-grid[data-v-ae57c274]{display:flex;gap:50px;align-items:center}.about-img[data-v-ae57c274]{flex:1}.about-img img[data-v-ae57c274]{width:100%;border-radius:4px}.about-text[data-v-ae57c274]{flex:1}.about-text h3[data-v-ae57c274]{font-size:28px;color:#1a1a1a;margin-bottom:20px;font-family:Times New Roman,SimSun,serif;letter-spacing:2px;position:relative;padding-bottom:15px}.about-text h3[data-v-ae57c274]:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background:#f4ad21}.about-text p[data-v-ae57c274]{font-size:16px;color:#555;line-height:30px;font-family:Times New Roman,SimSun,serif;margin-bottom:15px}.about-points[data-v-ae57c274]{margin-top:15px}.about-point[data-v-ae57c274]{font-size:16px;color:#444;padding:6px 0;font-family:Times New Roman,SimSun,serif}.about-point i[data-v-ae57c274]{color:#f4ad21;margin-right:8px}.kenexis-section[data-v-ae57c274]{padding:80px 0;background:#1a1a1a;background-image:url(/tmp/s11.jpg);background-size:cover;background-attachment:fixed;position:relative}.kenexis-section[data-v-ae57c274]:before{content:"";position:absolute;inset:0;background:#1a1a1aeb}.kenexis-section .container[data-v-ae57c274]{position:relative;z-index:1}.kenexis-grid[data-v-ae57c274]{display:flex;gap:25px}.kenexis-card[data-v-ae57c274]{flex:1;padding:35px 25px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);text-align:center;transition:.3s}.kenexis-card[data-v-ae57c274]:hover{background:#f4ad211a;border-color:#f4ad21}.kenexis-icon[data-v-ae57c274]{font-size:36px;color:#f4ad21;margin-bottom:20px}.kenexis-card h4[data-v-ae57c274]{font-size:18px;color:#fff;margin-bottom:12px;font-family:Times New Roman,SimSun,serif}.kenexis-card p[data-v-ae57c274]{font-size:15px;color:#bbb;line-height:26px;font-family:Times New Roman,SimSun,serif}.team-section[data-v-ae57c274]{padding:80px 0}.team-grid[data-v-ae57c274]{display:flex;gap:25px;flex-wrap:wrap}.team-card[data-v-ae57c274]{flex:1 1 calc(25% - 25px);min-width:200px;text-align:center;overflow:hidden;background:#f5f5f5}.team-img[data-v-ae57c274]{overflow:hidden}.team-img img[data-v-ae57c274]{width:100%;height:280px;object-fit:cover;transition:.5s}.team-card:hover .team-img img[data-v-ae57c274]{transform:scale(1.05)}.team-info[data-v-ae57c274]{padding:25px 15px}.team-info h4[data-v-ae57c274]{font-size:18px;color:#1a1a1a;font-family:Times New Roman,SimSun,serif;margin-bottom:5px}.team-info span[data-v-ae57c274]{font-size:14px;color:#f4ad21;display:block;margin-bottom:10px;font-family:Times New Roman,SimSun,serif}.team-info p[data-v-ae57c274]{font-size:15px;color:#666;line-height:24px;font-family:Times New Roman,SimSun,serif}.qual-section[data-v-ae57c274]{padding:80px 0;background:#1a1a1a;position:relative}.qual-section[data-v-ae57c274]:before{content:"";position:absolute;inset:0;background:#1a1a1af2}.qual-section .container[data-v-ae57c274]{position:relative;z-index:1}.qual-grid[data-v-ae57c274]{display:flex;gap:25px}.qual-card[data-v-ae57c274]{flex:1;padding:35px 25px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);text-align:center;transition:.3s}.qual-card[data-v-ae57c274]:hover{background:#f4ad211a;border-color:#f4ad21}.qual-icon[data-v-ae57c274]{font-size:36px;color:#f4ad21;margin-bottom:20px}.qual-card h4[data-v-ae57c274]{font-size:18px;color:#fff;margin-bottom:12px;font-family:Times New Roman,SimSun,serif}.qual-card p[data-v-ae57c274]{font-size:15px;color:#bbb;line-height:26px;font-family:Times New Roman,SimSun,serif}@media(max-width:768px){.page-banner[data-v-ae57c274]{height:250px}.about-grid[data-v-ae57c274],.kenexis-grid[data-v-ae57c274],.team-grid[data-v-ae57c274],.qual-grid[data-v-ae57c274]{flex-direction:column}.banner-content h2[data-v-ae57c274]{font-size:26px}}.page-banner[data-v-774f5a81]{position:relative;height:350px;overflow:hidden;background:#1a1a1a}.banner-bg[data-v-774f5a81]{position:absolute;inset:0;background-size:cover;background-position:center}.banner-overlay[data-v-774f5a81]{position:absolute;inset:0;background:#0009;z-index:2}.banner-content[data-v-774f5a81]{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:#fff;padding-top:66px}.banner-content h2[data-v-774f5a81]{font-size:38px;font-family:Times New Roman,SimSun,serif;text-transform:uppercase;letter-spacing:3px;margin-bottom:10px}.breadcrumb[data-v-774f5a81]{font-size:14px;color:#ffffffb3}.breadcrumb a[data-v-774f5a81]{color:#f4ad21}.breadcrumb i[data-v-774f5a81]{margin:0 8px;font-size:12px}.section-title[data-v-774f5a81]{font-size:32px;text-align:center;margin-bottom:50px;font-family:Times New Roman,SimSun,serif;letter-spacing:2px;text-transform:uppercase;color:#333;position:relative;padding-bottom:15px}.section-title.light[data-v-774f5a81]{color:#fff}.section-title[data-v-774f5a81]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:60px;height:3px;background:#f4ad21}.services-detail[data-v-774f5a81]{padding:80px 0}.services-list[data-v-774f5a81]{display:flex;flex-direction:column;gap:60px}.service-row[data-v-774f5a81]{display:flex;gap:40px;align-items:center}.service-row.reverse[data-v-774f5a81]{flex-direction:row-reverse}.service-img[data-v-774f5a81]{flex:1;overflow:hidden}.service-img img[data-v-774f5a81]{width:100%;height:300px;object-fit:cover;transition:.5s}.service-row:hover .service-img img[data-v-774f5a81]{transform:scale(1.05)}.service-info[data-v-774f5a81]{flex:1}.service-num[data-v-774f5a81]{font-size:48px;color:#f4ad21;font-family:Times New Roman,serif;font-weight:700;opacity:.3;margin-bottom:10px}.service-info h4[data-v-774f5a81]{font-size:24px;color:#333;margin-bottom:15px;font-family:Times New Roman,SimSun,serif;letter-spacing:1px}.service-info>p[data-v-774f5a81]{font-size:16px;color:#555;line-height:28px;font-family:Times New Roman,SimSun,serif;margin-bottom:15px}.service-info ul[data-v-774f5a81]{list-style:none;padding:0}.service-info li[data-v-774f5a81]{font-size:15px;color:#444;padding:5px 0;font-family:Times New Roman,SimSun,serif}.service-info li i[data-v-774f5a81]{color:#f4ad21;margin-right:8px;font-size:12px}.solutions-section[data-v-774f5a81]{padding:80px 0;background:#1a1a1a;background-image:url(/tmp/s11.jpg);background-size:cover;background-attachment:fixed;position:relative}.solutions-section[data-v-774f5a81]:before{content:"";position:absolute;inset:0;background:#1a1a1aeb}.solutions-section .container[data-v-774f5a81]{position:relative;z-index:1}.solutions-grid[data-v-774f5a81]{display:flex;flex-wrap:wrap;gap:20px}.solution-card[data-v-774f5a81]{flex:1;min-width:250px;padding:30px 20px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);text-align:center;transition:.3s}.solution-card[data-v-774f5a81]:hover{background:#f4ad211a;border-color:#f4ad21}.solution-icon[data-v-774f5a81]{font-size:32px;color:#f4ad21;margin-bottom:15px}.solution-card h4[data-v-774f5a81]{font-size:16px;color:#fff;margin-bottom:10px;font-family:Times New Roman,SimSun,serif}.solution-card p[data-v-774f5a81]{font-size:14px;color:#999;line-height:24px;font-family:Times New Roman,SimSun,serif}@media(max-width:768px){.page-banner[data-v-774f5a81]{height:250px}.service-row[data-v-774f5a81],.service-row.reverse[data-v-774f5a81]{flex-direction:column}.banner-content h2[data-v-774f5a81]{font-size:26px}.service-num[data-v-774f5a81]{font-size:36px}}.page-banner[data-v-fa10a38f]{position:relative;height:350px;overflow:hidden;background:#1a1a1a}.banner-bg[data-v-fa10a38f]{position:absolute;inset:0;background-size:cover;background-position:center}.banner-overlay[data-v-fa10a38f]{position:absolute;inset:0;background:#0009;z-index:2}.banner-content[data-v-fa10a38f]{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:#fff;padding-top:66px}.banner-content h2[data-v-fa10a38f]{font-size:38px;font-family:Times New Roman,SimSun,serif;text-transform:uppercase;letter-spacing:3px;margin-bottom:10px}.breadcrumb[data-v-fa10a38f]{font-size:14px;color:#ffffffb3}.breadcrumb a[data-v-fa10a38f]{color:#f4ad21}.breadcrumb i[data-v-fa10a38f]{margin:0 8px;font-size:12px}.section-title[data-v-fa10a38f]{font-size:32px;text-align:center;margin-bottom:50px;font-family:Times New Roman,SimSun,serif;letter-spacing:2px;text-transform:uppercase;color:#333;position:relative;padding-bottom:15px}.section-title[data-v-fa10a38f]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:60px;height:3px;background:#f4ad21}.gallery-section[data-v-fa10a38f]{padding:80px 0}.gallery-grid[data-v-fa10a38f]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.gallery-item[data-v-fa10a38f]{position:relative;overflow:hidden;cursor:pointer}.gallery-item img[data-v-fa10a38f]{width:100%;height:220px;object-fit:cover;display:block;transition:.5s}.gallery-item:hover img[data-v-fa10a38f]{transform:scale(1.1)}.gallery-caption[data-v-fa10a38f]{position:absolute;bottom:0;left:0;right:0;padding:20px 15px;background:linear-gradient(transparent,#000c);color:#fff;transform:translateY(100%);transition:.4s}.gallery-item:hover .gallery-caption[data-v-fa10a38f]{transform:translateY(0)}.gallery-caption h4[data-v-fa10a38f]{font-size:16px;margin-bottom:5px;font-family:Times New Roman,SimSun,serif}.gallery-caption p[data-v-fa10a38f]{font-size:15px;color:#fffc}@media(max-width:992px){.gallery-grid[data-v-fa10a38f]{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.page-banner[data-v-fa10a38f]{height:250px}.gallery-grid[data-v-fa10a38f]{grid-template-columns:1fr}.banner-content h2[data-v-fa10a38f]{font-size:26px}}.page-banner[data-v-58e20572]{position:relative;height:350px;overflow:hidden;background:#1a1a1a}.banner-bg[data-v-58e20572]{position:absolute;inset:0;background-size:cover;background-position:center}.banner-overlay[data-v-58e20572]{position:absolute;inset:0;background:#0009;z-index:2}.banner-content[data-v-58e20572]{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:#fff;padding-top:66px}.banner-content h2[data-v-58e20572]{font-size:38px;font-family:Times New Roman,SimSun,serif;text-transform:uppercase;letter-spacing:3px;margin-bottom:10px}.breadcrumb[data-v-58e20572]{font-size:14px;color:#ffffffb3}.breadcrumb a[data-v-58e20572]{color:#f4ad21}.breadcrumb i[data-v-58e20572]{margin:0 8px;font-size:12px}.section-title[data-v-58e20572]{font-size:32px;text-align:center;margin-bottom:50px;font-family:Times New Roman,SimSun,serif;letter-spacing:2px;text-transform:uppercase;color:#333;position:relative;padding-bottom:15px}.section-title[data-v-58e20572]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:60px;height:3px;background:#f4ad21}.team-section[data-v-58e20572]{padding:80px 0}.team-section.alt-bg[data-v-58e20572]{background:#f5f5f5}.team-featured[data-v-58e20572]{max-width:900px;margin:0 auto}.team-featured-card[data-v-58e20572]{display:flex;gap:40px;background:#fff;box-shadow:0 2px 20px #00000014;overflow:hidden}.team-featured-img[data-v-58e20572]{width:320px;min-height:380px;overflow:hidden;flex-shrink:0}.team-featured-img img[data-v-58e20572]{width:100%;height:100%;object-fit:cover}.team-featured-info[data-v-58e20572]{padding:40px 40px 40px 0;flex:1}.team-featured-info h4[data-v-58e20572]{font-size:26px;color:#1a1a1a;font-family:Times New Roman,SimSun,serif;margin-bottom:8px}.team-featured-info .role[data-v-58e20572]{font-size:15px;color:#f4ad21;display:block;margin-bottom:15px;font-family:Times New Roman,SimSun,serif}.qualifications[data-v-58e20572]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.qual-tag[data-v-58e20572]{display:inline-block;padding:4px 12px;background:#1a1a1a;color:#f4ad21;font-size:11px;font-family:Times New Roman,SimSun,serif;letter-spacing:.5px}.team-featured-info p[data-v-58e20572]{font-size:15px;color:#555;line-height:26px;font-family:Times New Roman,SimSun,serif}.team-grid[data-v-58e20572]{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.team-card[data-v-58e20572]{background:#fff;overflow:hidden;box-shadow:0 2px 10px #0000000f;transition:.3s}.team-card[data-v-58e20572]:hover{transform:translateY(-5px);box-shadow:0 8px 25px #0000001f}.team-img[data-v-58e20572]{overflow:hidden}.team-img img[data-v-58e20572]{width:100%;height:240px;object-fit:cover;transition:.5s}.team-card:hover .team-img img[data-v-58e20572]{transform:scale(1.05)}.team-info[data-v-58e20572]{padding:20px 15px}.team-info h4[data-v-58e20572]{font-size:18px;color:#1a1a1a;font-family:Times New Roman,SimSun,serif;margin-bottom:5px}.team-info .role[data-v-58e20572]{font-size:14px;color:#f4ad21;display:block;margin-bottom:10px;font-family:Times New Roman,SimSun,serif}.team-info p[data-v-58e20572]{font-size:14px;color:#666;line-height:22px;font-family:Times New Roman,SimSun,serif;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:768px){.page-banner[data-v-58e20572]{height:250px}.banner-content h2[data-v-58e20572]{font-size:26px}.team-featured-card[data-v-58e20572]{flex-direction:column}.team-featured-img[data-v-58e20572]{width:100%;min-height:250px}.team-featured-info[data-v-58e20572]{padding:25px}.team-grid[data-v-58e20572]{grid-template-columns:repeat(2,1fr);gap:15px}}@media(max-width:480px){.team-grid[data-v-58e20572]{grid-template-columns:1fr}}.page-banner[data-v-1a6a224e]{position:relative;height:350px;overflow:hidden;background:#1a1a1a}.banner-bg[data-v-1a6a224e]{position:absolute;inset:0;background-size:cover;background-position:center}.banner-overlay[data-v-1a6a224e]{position:absolute;inset:0;background:#0009;z-index:2}.banner-content[data-v-1a6a224e]{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:#fff;padding-top:66px}.banner-content h2[data-v-1a6a224e]{font-size:38px;font-family:Times New Roman,SimSun,serif;text-transform:uppercase;letter-spacing:3px;margin-bottom:10px}.breadcrumb[data-v-1a6a224e]{font-size:14px;color:#ffffffb3}.breadcrumb a[data-v-1a6a224e]{color:#f4ad21}.breadcrumb i[data-v-1a6a224e]{margin:0 8px;font-size:12px}.section-title[data-v-1a6a224e]{font-size:32px;text-align:center;margin-bottom:50px;font-family:Times New Roman,SimSun,serif;letter-spacing:2px;text-transform:uppercase;color:#333;position:relative;padding-bottom:15px}.section-title.light[data-v-1a6a224e]{color:#fff}.section-title[data-v-1a6a224e]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:60px;height:3px;background:#f4ad21}.contact-section[data-v-1a6a224e]{padding:80px 0}.contact-grid[data-v-1a6a224e]{display:flex;gap:30px}.contact-map[data-v-1a6a224e]{flex:1.2}.contact-map iframe[data-v-1a6a224e]{width:100%;border:0}.contact-info[data-v-1a6a224e]{flex:.8}.contact-info h3[data-v-1a6a224e]{font-size:24px;color:#1a1a1a;margin-bottom:25px;font-family:Times New Roman,SimSun,serif;position:relative;padding-bottom:12px}.contact-info h3[data-v-1a6a224e]:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:3px;background:#f4ad21}.info-item[data-v-1a6a224e]{display:flex;gap:15px;margin-bottom:20px}.info-icon[data-v-1a6a224e]{width:45px;height:45px;background:#f4ad21;display:flex;align-items:center;justify-content:center;color:#1a1a1a;font-size:18px;flex-shrink:0}.info-text h4[data-v-1a6a224e]{font-size:16px;color:#333;font-family:Times New Roman,SimSun,serif;margin-bottom:3px}.info-text p[data-v-1a6a224e]{font-size:15px;color:#666;font-family:Times New Roman,SimSun,serif}.form-section[data-v-1a6a224e]{padding:80px 0;background:#f5f5f5}.contact-form[data-v-1a6a224e]{max-width:700px;margin:0 auto}.form-row[data-v-1a6a224e]{display:flex;gap:15px}.form-group[data-v-1a6a224e]{flex:1;margin-bottom:15px}.form-group input[data-v-1a6a224e],.form-group textarea[data-v-1a6a224e]{width:100%;padding:12px 15px;border:1px solid #ddd;font-size:15px;font-family:Times New Roman,SimSun,serif;outline:none;transition:.3s}.form-group input[data-v-1a6a224e]:focus,.form-group textarea[data-v-1a6a224e]:focus{border-color:#f4ad21}.btn-submit[data-v-1a6a224e]{display:inline-block;padding:12px 35px;background:#f4ad21;color:#1a1a1a;border:none;font-size:15px;font-family:Times New Roman,SimSun,serif;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:.3s}.btn-submit[data-v-1a6a224e]:hover{background:#1a1a1a;color:#fff}.jobs-section[data-v-1a6a224e]{padding:80px 0;background:#1a1a1a;position:relative}.jobs-section[data-v-1a6a224e]:before{content:"";position:absolute;inset:0;background:#1a1a1af2}.jobs-section .container[data-v-1a6a224e]{position:relative;z-index:1}.jobs-grid[data-v-1a6a224e]{display:flex;gap:20px}.job-card[data-v-1a6a224e]{flex:1;padding:30px 20px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);transition:.3s}.job-card[data-v-1a6a224e]:hover{background:#f4ad211a;border-color:#f4ad21}.job-icon[data-v-1a6a224e]{font-size:28px;color:#f4ad21;margin-bottom:15px}.job-card h4[data-v-1a6a224e]{font-size:16px;color:#fff;margin-bottom:10px;font-family:Times New Roman,SimSun,serif}.job-card p[data-v-1a6a224e]{font-size:14px;color:#999;line-height:24px;font-family:Times New Roman,SimSun,serif;margin-bottom:12px}.job-tags span[data-v-1a6a224e]{display:inline-block;padding:3px 10px;margin-right:5px;background:#f4ad2126;color:#f4ad21;font-size:12px;font-family:Times New Roman,SimSun,serif}@media(max-width:768px){.page-banner[data-v-1a6a224e]{height:250px}.contact-grid[data-v-1a6a224e],.form-row[data-v-1a6a224e],.jobs-grid[data-v-1a6a224e]{flex-direction:column}.banner-content h2[data-v-1a6a224e]{font-size:26px}}.page-banner[data-v-b54d12ca]{position:relative;height:350px;overflow:hidden;background:#1a1a1a}.banner-bg[data-v-b54d12ca]{position:absolute;inset:0;background-size:cover;background-position:center}.banner-overlay[data-v-b54d12ca]{position:absolute;inset:0;background:#0009;z-index:2}.banner-content[data-v-b54d12ca]{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:#fff;padding-top:66px}.banner-content h2[data-v-b54d12ca]{font-size:38px;font-family:Times New Roman,SimSun,serif;text-transform:uppercase;letter-spacing:3px;margin-bottom:10px}.breadcrumb[data-v-b54d12ca]{font-size:14px;color:#ffffffb3}.breadcrumb a[data-v-b54d12ca]{color:#f4ad21}.breadcrumb i[data-v-b54d12ca]{margin:0 8px;font-size:12px}.section-title[data-v-b54d12ca]{font-size:32px;text-align:center;margin-bottom:50px;font-family:Times New Roman,SimSun,serif;letter-spacing:2px;text-transform:uppercase;color:#333;position:relative;padding-bottom:15px}.section-title[data-v-b54d12ca]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:60px;height:3px;background:#f4ad21}.news-section[data-v-b54d12ca]{padding:80px 0}.news-grid[data-v-b54d12ca]{display:flex;flex-wrap:wrap;gap:25px}.news-card[data-v-b54d12ca]{flex:1;min-width:300px;background:#f5f5f5;overflow:hidden;transition:.3s}.news-card[data-v-b54d12ca]:hover{transform:translateY(-5px);box-shadow:0 5px 20px #0000001a}.news-img[data-v-b54d12ca]{overflow:hidden}.news-img img[data-v-b54d12ca]{width:100%;height:200px;object-fit:cover;transition:.5s}.news-card:hover .news-img img[data-v-b54d12ca]{transform:scale(1.05)}.news-info[data-v-b54d12ca]{padding:20px}.news-date[data-v-b54d12ca]{font-size:14px;color:#888;margin-bottom:8px;font-family:Times New Roman,SimSun,serif}.news-date i[data-v-b54d12ca]{color:#f4ad21;margin-right:5px}.news-info h4[data-v-b54d12ca]{font-size:16px;color:#1a1a1a;margin-bottom:10px;font-family:Times New Roman,SimSun,serif;line-height:1.4}.news-info p[data-v-b54d12ca]{font-size:15px;color:#666;line-height:24px;font-family:Times New Roman,SimSun,serif;margin-bottom:10px}.news-link[data-v-b54d12ca]{font-size:14px;color:#f4ad21;font-family:Times New Roman,SimSun,serif;letter-spacing:1px}.news-link[data-v-b54d12ca]:hover{color:#1a1a1a}@media(max-width:768px){.page-banner[data-v-b54d12ca]{height:250px}.banner-content h2[data-v-b54d12ca]{font-size:26px}.news-grid[data-v-b54d12ca]{flex-direction:column}}.page-banner[data-v-1758f25f]{position:relative;height:350px;overflow:hidden;background:#1a1a1a}.banner-bg[data-v-1758f25f]{position:absolute;inset:0;background-size:cover;background-position:center}.banner-overlay[data-v-1758f25f]{position:absolute;inset:0;background:#0009;z-index:2}.banner-content[data-v-1758f25f]{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:#fff;padding-top:66px}.banner-content h2[data-v-1758f25f]{font-size:38px;font-family:Times New Roman,SimSun,serif;text-transform:uppercase;letter-spacing:3px;margin-bottom:10px}.breadcrumb[data-v-1758f25f]{font-size:14px;color:#ffffffb3}.breadcrumb a[data-v-1758f25f]{color:#f4ad21}.breadcrumb i[data-v-1758f25f]{margin:0 8px;font-size:12px}.section-title[data-v-1758f25f]{font-size:32px;text-align:center;margin-bottom:50px;font-family:Times New Roman,SimSun,serif;letter-spacing:2px;text-transform:uppercase;color:#333;position:relative;padding-bottom:15px}.section-title.light[data-v-1758f25f]{color:#fff}.section-title[data-v-1758f25f]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:60px;height:3px;background:#f4ad21}.jobs-section[data-v-1758f25f]{padding:80px 0}.jobs-grid[data-v-1758f25f]{display:flex;flex-wrap:wrap;gap:25px}.job-card[data-v-1758f25f]{flex:1;min-width:280px;padding:30px 25px;background:#f5f5f5;transition:.3s}.job-card[data-v-1758f25f]:hover{background:#1a1a1a;color:#fff}.job-icon[data-v-1758f25f]{font-size:28px;color:#f4ad21;margin-bottom:15px}.job-card h4[data-v-1758f25f]{font-size:18px;color:#1a1a1a;margin-bottom:10px;font-family:Times New Roman,SimSun,serif}.job-card:hover h4[data-v-1758f25f]{color:#fff}.job-card p[data-v-1758f25f]{font-size:15px;color:#666;line-height:24px;font-family:Times New Roman,SimSun,serif;margin-bottom:12px}.job-card:hover p[data-v-1758f25f]{color:#aaa}.job-tags[data-v-1758f25f]{margin-bottom:12px}.job-tags span[data-v-1758f25f]{display:inline-block;padding:3px 10px;margin-right:5px;margin-bottom:5px;background:#f4ad2126;color:#f4ad21;font-size:12px;font-family:Times New Roman,SimSun,serif}.job-requirements h5[data-v-1758f25f]{font-size:15px;color:#444;margin-bottom:8px;font-family:Times New Roman,SimSun,serif}.job-card:hover .job-requirements h5[data-v-1758f25f]{color:#ccc}.job-requirements ul[data-v-1758f25f]{list-style:none;padding:0}.job-requirements li[data-v-1758f25f]{font-size:14px;color:#666;font-family:Times New Roman,SimSun,serif;position:relative;padding:3px 0 3px 15px}.job-requirements li[data-v-1758f25f]:before{content:"";position:absolute;left:0;top:10px;width:5px;height:5px;background:#f4ad21;border-radius:50%}.job-card:hover .job-requirements li[data-v-1758f25f]{color:#999}.why-section[data-v-1758f25f]{padding:80px 0;background:#1a1a1a;background-image:url(/tmp/s11.jpg);background-size:cover;background-attachment:fixed;position:relative}.why-section[data-v-1758f25f]:before{content:"";position:absolute;inset:0;background:#1a1a1aeb}.why-section .container[data-v-1758f25f]{position:relative;z-index:1}.why-grid[data-v-1758f25f]{display:flex;gap:25px}.why-card[data-v-1758f25f]{flex:1;padding:30px 20px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);text-align:center;transition:.3s}.why-card[data-v-1758f25f]:hover{background:#f4ad211a;border-color:#f4ad21}.why-icon[data-v-1758f25f]{font-size:32px;color:#f4ad21;margin-bottom:15px}.why-card h4[data-v-1758f25f]{font-size:16px;color:#fff;margin-bottom:10px;font-family:Times New Roman,SimSun,serif}.why-card p[data-v-1758f25f]{font-size:14px;color:#999;line-height:24px;font-family:Times New Roman,SimSun,serif}@media(max-width:768px){.page-banner[data-v-1758f25f]{height:250px}.jobs-grid[data-v-1758f25f],.why-grid[data-v-1758f25f]{flex-direction:column}.banner-content h2[data-v-1758f25f]{font-size:26px}}
