#egl-corporate{--navy:#0b3559;--blue:#174f79;--ink:#17344c;--muted:#526778;--cream:#f7f5f0;--pale:#eef3f6;--white:#fff;--line:#d8e1e7}#egl-corporate *{box-sizing:border-box}#egl-corporate{scroll-behavior:smooth}#egl-corporate{margin:0;font-family:Arial,Helvetica,sans-serif;color:var(--ink);line-height:1.65;background:#fff}#egl-corporate a{color:inherit}#egl-corporate .wrap{width:min(1180px,calc(100% - 48px));margin:auto}#egl-corporate header{height:78px;display:flex;align-items:center;background:#fff;border-bottom:1px solid #e8edf0;position:relative;z-index:2}#egl-corporate .nav{display:flex;align-items:center;justify-content:space-between;gap:24px}#egl-corporate .logo{display:block;text-decoration:none;color:var(--navy);line-height:1}#egl-corporate .logo strong{font-family:Georgia,serif;font-size:28px;font-weight:400;letter-spacing:3px}#egl-corporate .logo small{display:block;font-size:9px;letter-spacing:1.5px;margin-top:5px}#egl-corporate nav{display:flex;align-items:center;gap:26px;font-size:13px}#egl-corporate nav a{text-decoration:none}#egl-corporate nav a:hover{color:#2874a8}#egl-corporate .pill{display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;border-radius:30px;border:1px solid #fff;background:var(--navy);color:#fff;text-decoration:none;font-size:14px;font-weight:600;transition:.2s}#egl-corporate .pill:hover{background:#205b85;transform:translateY(-1px)}#egl-corporate .pill.outline{background:transparent;color:var(--navy);border-color:#9eb4c5}#egl-corporate .hero{min-height:480px;display:flex;align-items:center;color:#fff;background:linear-gradient(90deg,rgba(5,35,62,.92) 0%,rgba(5,35,62,.52) 48%,rgba(5,35,62,.10) 100%),url('../images/corporate-travel-hero.webp') center 48%/cover no-repeat}#egl-corporate .hero-copy{max-width:660px;padding:76px 0}#egl-corporate .eyebrow{text-transform:uppercase;font-size:12px;letter-spacing:1.8px;font-weight:700;margin:0 0 16px}#egl-corporate h1,#egl-corporate h2,#egl-corporate h3{font-family:Georgia,'Times New Roman',serif;font-weight:400;line-height:1.16}#egl-corporate h1{font-size:clamp(38px,5vw,60px);margin:0 0 20px;letter-spacing:-.6px}#egl-corporate .hero p{font-size:17px;max-width:590px;margin:0 0 28px;color:#f4f7f8}#egl-corporate .intro{padding:76px 0;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}#egl-corporate h2{font-size:clamp(30px,3.3vw,42px);color:var(--navy);margin:0 0 22px}#egl-corporate .intro p{font-size:16px;color:var(--muted);margin:0 0 16px}#egl-corporate .photo{min-height:330px;border-radius:3px;background:url('../images/corporate-travel-london.webp') center/cover no-repeat}#egl-corporate .services{padding:72px 0 78px;background:var(--pale)}#egl-corporate .section-head{text-align:center;max-width:760px;margin:0 auto 38px}#egl-corporate .section-head p{color:var(--muted);margin:0}#egl-corporate .grid{display:grid;grid-template-columns:repeat(5,1fr);gap:0}#egl-corporate .service{padding:12px 22px 16px;border-right:1px solid var(--line)}#egl-corporate .service:last-child{border-right:0}#egl-corporate .service .num{font-family:Georgia,serif;font-size:29px;color:#4e7794;margin-bottom:12px}#egl-corporate .service h3{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:1.35;color:var(--navy);margin:0 0 12px}#egl-corporate .service p{font-size:13px;line-height:1.7;color:var(--muted);margin:0}#egl-corporate .people{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background:var(--cream)}#egl-corporate .people-photo{height:330px;min-height:330px;align-self:center;background:url('../images/corporate-travel-people.webp') center 48%/cover no-repeat;background-color:var(--cream)}#egl-corporate .people-copy{padding:70px clamp(30px,6vw,90px);display:flex;flex-direction:column;justify-content:center;background:var(--cream)}#egl-corporate .people-copy p{color:var(--muted);margin:0 0 14px}#egl-corporate .people-copy h2{font-size:36px}#egl-corporate .cta{color:#fff;background:linear-gradient(90deg,#062d48,#0b3559);padding:66px 0}#egl-corporate .cta-inner{display:grid;grid-template-columns:1.2fr .8fr;gap:50px;align-items:center}#egl-corporate .cta h2{color:#fff;margin-bottom:16px}#egl-corporate .cta p{max-width:650px;margin:0 0 18px;color:#f1f5f7}#egl-corporate .cta-details{border-left:1px solid rgba(255,255,255,.55);padding-left:32px}#egl-corporate .cta-details p{margin-bottom:8px}#egl-corporate .cta-details a{font-weight:700;text-decoration:none}#egl-corporate footer{padding:28px 0;background:#fff}#egl-corporate .footer-inner{display:flex;align-items:center;justify-content:space-between;gap:20px}#egl-corporate footer .logo strong{font-size:24px}#egl-corporate footer .logo small{font-size:8px}#egl-corporate footer p{font-size:12px;color:#6b7b87;margin:0}@media(max-width:900px){#egl-corporate nav{gap:14px}#egl-corporate .grid{grid-template-columns:repeat(2,1fr);gap:18px}#egl-corporate .service{border-right:0;border-bottom:1px solid var(--line);padding:18px}#egl-corporate .service:last-child{border-bottom:0}#egl-corporate .intro{gap:32px}#egl-corporate .cta-inner{grid-template-columns:1fr}#egl-corporate .cta-details{border-left:0;padding-left:0;border-top:1px solid rgba(255,255,255,.45);padding-top:22px}}@media(max-width:650px){#egl-corporate .wrap{width:min(100% - 32px,1180px)}#egl-corporate header{height:auto;padding:16px 0}#egl-corporate .nav{align-items:flex-start;flex-wrap:wrap}#egl-corporate .logo strong{font-size:24px}#egl-corporate nav{order:3;width:100%;overflow:auto;padding:8px 0 2px;gap:20px;white-space:nowrap}#egl-corporate .nav>.pill{padding:10px 14px;font-size:12px}#egl-corporate .hero{min-height:520px;background-position:58% center}#egl-corporate .hero-copy{padding:58px 0}#egl-corporate .hero p{font-size:16px}#egl-corporate .intro{padding:52px 0;grid-template-columns:1fr;gap:26px}#egl-corporate .photo{min-height:240px;grid-row:1}#egl-corporate .services{padding:54px 0}#egl-corporate .grid{grid-template-columns:1fr}#egl-corporate .service{padding:18px 4px}#egl-corporate .service .num{margin-bottom:4px}#egl-corporate .people{grid-template-columns:1fr}#egl-corporate .people-photo{height:240px;min-height:240px}#egl-corporate .people-copy{padding:48px 24px}#egl-corporate .people-copy h2{font-size:31px}#egl-corporate .cta{padding:52px 0}#egl-corporate .footer-inner{align-items:flex-start;flex-direction:column}}

#egl-corporate .hero h1{color:#fff}#egl-corporate .pill{color:#fff}#egl-corporate .hero .pill{border-color:#fff}#egl-corporate section{margin:0}#egl-corporate .intro{margin:auto}


#egl-corporate .hero{padding:0}
#egl-corporate .cta{text-align:left}
#egl-corporate .wrap{max-width:none;padding-inline:0}
