*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,Arial,sans-serif;background-color:#f5f6f8;color:#1e1e1e;line-height:1.6}section{padding:60px}.navbar{display:flex;justify-content:space-between;align-items:center;padding:20px 80px;background:#fff;box-shadow:0 2px 10px #0000000a}.logo{font-size:22px;font-weight:700;color:#b8902e}.nav-links{display:flex;list-style:none;gap:32px;font-weight:500}.nav-links li{cursor:pointer;transition:.2s ease}.nav-links li:hover{color:#b8902e}.primary-btn{background:#1e2a38;color:#fff;border:none;padding:10px 22px;border-radius:6px;cursor:pointer;transition:.2s ease}.primary-btn:hover{opacity:.9}.logo-container{display:flex;align-items:center}.logo-container img{height:60px;width:auto;object-fit:contain}.navbar{padding:15px 80px}.logo-container img{height:45px;width:auto;display:block}.navbar{position:sticky;top:0;z-index:1000;transition:all .3s ease}.navbar.scrolled{box-shadow:0 4px 20px #00000014}.navbar{padding:20px 80px}.navbar.scrolled{padding:12px 80px}.btn{padding:12px 26px;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none;display:inline-block}.btn-dark{background:#1e2a38;color:#fff}.btn-dark:hover{background:#0f1a28}.btn-gold{background:#b8902e;color:#fff}.btn-gold:hover{background:#a57f20}.btn-outline{border:2px solid #b8902e;background:transparent;color:#b8902e}.btn-outline:hover{background:#b8902e;color:#fff}.hero{display:flex;align-items:center;justify-content:space-between;gap:50px;background:#fff}.hero-text{max-width:550px}.subtitle{color:#b8902e;font-weight:600;letter-spacing:1px;margin-bottom:10px}.hero h1{font-size:42px;margin-bottom:20px}.description{font-size:18px;margin-bottom:25px;color:#555}.outline-btn{border:2px solid #b8902e;background:transparent;color:#b8902e;padding:10px 22px;border-radius:6px;cursor:pointer;transition:.2s ease}.outline-btn:hover{background:#b8902e;color:#fff}.hero{padding:0;position:relative}.hero-image{position:relative;width:100%;height:450px;overflow:hidden}.hero-image img{width:100%;height:100%;object-fit:cover}.hero-image:before{content:"";position:absolute;inset:0;background:linear-gradient(to right,#0e1a2bf2,#0e1a2bcc 35%,#0e1a2b66 60%,#0e1a2b00);z-index:1}.hero-overlay{position:absolute;top:50%;left:8%;transform:translateY(-50%);z-index:2;color:#fff;max-width:550px}.hero-overlay h1{font-size:48px;margin:15px 0}.hero-overlay .description{font-size:18px;margin-bottom:25px;color:#e0e0e0}.subtitle{letter-spacing:2px;font-weight:600;color:#b8902e}.services{text-align:center;background:#f9fafb}.services h3{margin-bottom:40px;font-size:22px;letter-spacing:1px;color:#b8902e}.service-grid{display:flex;justify-content:center;gap:30px;flex-wrap:wrap}.service-card{background:#fff;padding:30px;width:280px;border-radius:12px;box-shadow:0 6px 20px #0000000d;transition:.3s ease}.service-card:hover{transform:translateY(-5px)}.service-card img{width:60px;margin-bottom:15px}.service-card h4{margin-bottom:10px}.service-card p{color:#666;font-size:14px}.container{max-width:1200px;margin:0 auto}.advantage{background:#fff;padding:60px 20px;text-align:center}.advantage h3{color:#b8902e;margin-bottom:40px;font-size:24px;letter-spacing:1px}.advantage-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.adv-card{background:#f5f6f8;padding:25px;border-radius:10px;font-weight:600;transition:.3s ease}.adv-card:hover{transform:translateY(-5px);background:#fff;box-shadow:0 8px 25px #00000014}.adv-icon{color:#b8902e;margin-right:8px}.global{position:relative;background:url(/images/world-map.jpg) center/cover no-repeat;padding:40px 20px;color:#fff}.global:before{content:"";position:absolute;inset:0;background:linear-gradient(to right,#0e1a2bf2,#0e1a2bd9 40%,#0e1a2b99,#0e1a2b4d)}.global-content{position:relative;z-index:2;max-width:600px;margin-left:80px}.global h3{color:#b8902e;letter-spacing:1px}.global h2{font-size:36px;margin:20px 0}.global p{color:#e0e0e0;margin-bottom:25px}.footer{background:#111;color:#fff;text-align:center;padding:20px}@media(max-width:768px){.hero-image{height:500px}.hero-overlay{left:5%;right:5%}.hero-overlay h1{font-size:32px}.global-content{margin-left:20px;margin-right:20px}.global h2{font-size:28px}.logo-container img{height:38px}}@media(max-width:992px){.advantage-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.advantage-grid{grid-template-columns:1fr}}@media(max-width:900px){.navbar{flex-wrap:wrap;padding:20px}.nav-links{width:100%;justify-content:center;margin-top:15px;gap:20px}.btn-dark{margin-top:15px}}
