/* SWAT CSV Page Importer group CSS v7.0.0 | group: guides */

/* SWAT CSV CSS: how-to-choose-the-right-bus-size | f44f142f3c7340537d44d53c64f50299 */
/* Full-bleed layout repair from how-to-choose-the-right-bus-size: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body .site-main > .page-content > #guide-how-to-choose-the-right-bus-size,
body .page-content > #guide-how-to-choose-the-right-bus-size,
body #content .page-content > #guide-how-to-choose-the-right-bus-size,
body #guide-how-to-choose-the-right-bus-size{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-how-to-choose-the-right-bus-size,
  body .page-content > #guide-how-to-choose-the-right-bus-size,
  body #content .page-content > #guide-how-to-choose-the-right-bus-size,
  body #guide-how-to-choose-the-right-bus-size{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: how-to-choose-the-right-bus-size | b4c5154b494a8bd1ad13393f90dd0bbf */
/* Style block from how-to-choose-the-right-bus-size */
#guide-how-to-choose-the-right-bus-size{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;overflow-x:clip;overflow-y:hidden;padding:clamp(56px,5vw,84px) clamp(10px,1.8vw,20px) clamp(72px,6vw,102px);background:radial-gradient(circle at 12% 10%,rgba(255,255,255,.22),transparent 20%),radial-gradient(circle at 92% 8%,rgba(223,240,255,.34),transparent 22%),linear-gradient(135deg,#0b63b6 0%,#168bff 56%,#68bbff 100%);font-family:Arial,Helvetica,sans-serif;--ggInk:#0c1a34;--ggMuted:#526b87;--ggLine:rgba(11,99,182,.12);--ggShadow:0 24px 60px rgba(10,32,74,.12);isolation:isolate}#guide-how-to-choose-the-right-bus-size *{box-sizing:border-box;min-width:0;overflow-wrap:anywhere;word-break:normal}#guide-how-to-choose-the-right-bus-size img{display:block;max-width:100%;height:auto;border:0}#guide-how-to-choose-the-right-bus-size a{text-decoration:none}#guide-how-to-choose-the-right-bus-size .gg-wrap{width:min(1360px,calc(100vw - 24px));max-width:100%;margin:0 auto;position:relative;z-index:2}#guide-how-to-choose-the-right-bus-size .gg-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 18px;padding:0;list-style:none}#guide-how-to-choose-the-right-bus-size .gg-breadcrumbs li{color:#eef7ff;font-size:12px;font-weight:700;letter-spacing:.1px}#guide-how-to-choose-the-right-bus-size .gg-breadcrumbs a{color:#eef7ff}#guide-how-to-choose-the-right-bus-size .gg-breadcrumbs li+li:before{content:'›';margin-right:10px;color:rgba(255,255,255,.74)}#guide-how-to-choose-the-right-bus-size .gg-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(16px,2vw,24px);align-items:stretch}#guide-how-to-choose-the-right-bus-size .gg-panel,#guide-how-to-choose-the-right-bus-size .gg-card,#guide-how-to-choose-the-right-bus-size .gg-mini,#guide-how-to-choose-the-right-bus-size .gg-cta,#guide-how-to-choose-the-right-bus-size .gg-side-visual,#guide-how-to-choose-the-right-bus-size .gg-faq-item{border-radius:30px;background:linear-gradient(145deg,rgba(255,255,255,.96) 0%,rgba(243,249,255,.98) 62%,rgba(223,240,255,.98) 100%);border:1px solid rgba(255,255,255,.84);box-shadow:var(--ggShadow);overflow:hidden}#guide-how-to-choose-the-right-bus-size .gg-panel{padding:clamp(24px,2.5vw,34px);background:linear-gradient(145deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.10) 100%);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.22)}#guide-how-to-choose-the-right-bus-size .gg-kicker{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#eef7ff;font-size:12px;font-weight:800;letter-spacing:.18px;width:max-content;max-width:100%}#guide-how-to-choose-the-right-bus-size .gg-kicker:before{content:'';width:10px;height:10px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 6px rgba(34,197,94,.14)}#guide-how-to-choose-the-right-bus-size .gg-hero h1{margin:18px 0 12px;color:#fff;font-size:clamp(36px,4.6vw,58px);line-height:1.04;letter-spacing:-1px;max-width:760px;text-wrap:balance}#guide-how-to-choose-the-right-bus-size .gg-hero-copy p{margin:0;color:#eff8ff;font-size:clamp(16px,1.25vw,18px);line-height:1.8;max-width:780px}#guide-how-to-choose-the-right-bus-size .gg-hero-copy p + p{margin-top:10px}#guide-how-to-choose-the-right-bus-size .gg-chip-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}#guide-how-to-choose-the-right-bus-size .gg-chip{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:700;max-width:100%;text-align:center}#guide-how-to-choose-the-right-bus-size .gg-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-how-to-choose-the-right-bus-size .gg-actions a,#guide-how-to-choose-the-right-bus-size .gg-final-actions a,#guide-how-to-choose-the-right-bus-size .gg-link-chip,#guide-how-to-choose-the-right-bus-size .gg-ref-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:16px;font-size:13px;font-weight:800;transition:.22s ease;max-width:100%;white-space:normal;text-align:center}#guide-how-to-choose-the-right-bus-size .gg-actions a:hover,#guide-how-to-choose-the-right-bus-size .gg-final-actions a:hover,#guide-how-to-choose-the-right-bus-size .gg-link-chip:hover,#guide-how-to-choose-the-right-bus-size .gg-ref-link:hover{transform:translateY(-2px)}#guide-how-to-choose-the-right-bus-size .gg-btn1{background:#fff;color:#0a2d63;box-shadow:0 16px 28px rgba(15,23,42,.14)}#guide-how-to-choose-the-right-bus-size .gg-btn2{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff}#guide-how-to-choose-the-right-bus-size .gg-hero-visual{display:flex;flex-direction:column;gap:16px}#guide-how-to-choose-the-right-bus-size .gg-image-box{display:flex;flex-direction:column;gap:10px}#guide-how-to-choose-the-right-bus-size .gg-image-frame{border-radius:24px;overflow:hidden;min-height:clamp(300px,34vw,420px);background:#fff;position:relative}#guide-how-to-choose-the-right-bus-size .gg-image-frame img{display:block;width:100%;height:100%;min-height:clamp(300px,34vw,420px);object-fit:cover;object-position:center}#guide-how-to-choose-the-right-bus-size .gg-fallback{display:flex;align-items:flex-end;min-height:clamp(300px,34vw,420px);padding:24px;background:linear-gradient(145deg,#0b63b6 0%,#168bff 56%,#72c8ff 100%)}#guide-how-to-choose-the-right-bus-size .gg-fallback strong{display:block;color:#fff;font-size:30px;line-height:1.12;max-width:80%}#guide-how-to-choose-the-right-bus-size .gg-side-copy{padding:22px}#guide-how-to-choose-the-right-bus-size .gg-side-copy .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-how-to-choose-the-right-bus-size .gg-side-copy h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(24px,1.9vw,30px);line-height:1.14;letter-spacing:-.35px;text-wrap:balance}#guide-how-to-choose-the-right-bus-size .gg-side-copy p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.82;font-weight:600}#guide-how-to-choose-the-right-bus-size .gg-side-copy p + p{margin-top:12px}#guide-how-to-choose-the-right-bus-size .gg-insights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}#guide-how-to-choose-the-right-bus-size .gg-mini,#guide-how-to-choose-the-right-bus-size .gg-card{padding:22px}#guide-how-to-choose-the-right-bus-size .gg-mini .label,#guide-how-to-choose-the-right-bus-size .gg-card .label,#guide-how-to-choose-the-right-bus-size .gg-cta .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-how-to-choose-the-right-bus-size .gg-mini h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-how-to-choose-the-right-bus-size .gg-mini p,#guide-how-to-choose-the-right-bus-size .gg-card p,#guide-how-to-choose-the-right-bus-size .gg-cta p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.84;font-weight:600}#guide-how-to-choose-the-right-bus-size .gg-card p + p{margin-top:12px}#guide-how-to-choose-the-right-bus-size .gg-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}#guide-how-to-choose-the-right-bus-size .gg-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}#guide-how-to-choose-the-right-bus-size .gg-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}#guide-how-to-choose-the-right-bus-size .gg-card h2,#guide-how-to-choose-the-right-bus-size .gg-cta h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(25px,2vw,30px);line-height:1.12;letter-spacing:-.35px;text-wrap:balance}#guide-how-to-choose-the-right-bus-size .gg-stat strong{display:block;color:var(--ggInk);font-size:18px;line-height:1.35}#guide-how-to-choose-the-right-bus-size .gg-stat span{display:block;color:#0b63b6;font-size:12px;font-weight:800;margin-bottom:8px}#guide-how-to-choose-the-right-bus-size .gg-link-wrap,#guide-how-to-choose-the-right-bus-size .gg-ref-wrap{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}#guide-how-to-choose-the-right-bus-size .gg-link-chip{background:#0b63b6;color:#fff}#guide-how-to-choose-the-right-bus-size .gg-ref-link{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}#guide-how-to-choose-the-right-bus-size .gg-faq{display:grid;gap:14px;margin-top:16px}#guide-how-to-choose-the-right-bus-size .gg-faq-item{padding:18px;border:1px solid var(--ggLine)}#guide-how-to-choose-the-right-bus-size .gg-faq-item h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-how-to-choose-the-right-bus-size .gg-side-visual{padding:16px;display:flex;flex-direction:column;gap:10px}#guide-how-to-choose-the-right-bus-size .gg-side-frame{border-radius:22px;overflow:hidden;min-height:300px;background:#fff}#guide-how-to-choose-the-right-bus-size .gg-side-frame img{width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center}#guide-how-to-choose-the-right-bus-size .gg-side-meta strong{display:block;color:var(--ggInk);font-size:22px;line-height:1.32;font-weight:800}#guide-how-to-choose-the-right-bus-size .gg-side-meta span{display:block;color:var(--ggMuted);font-size:15px;line-height:1.8;margin-top:8px;font-weight:600}#guide-how-to-choose-the-right-bus-size .gg-cta{padding:30px;margin-top:22px}#guide-how-to-choose-the-right-bus-size .gg-final-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-how-to-choose-the-right-bus-size .gg-final-actions .gg-btn1{background:#0b63b6;color:#fff;box-shadow:0 16px 28px rgba(11,99,182,.18)}#guide-how-to-choose-the-right-bus-size .gg-final-actions .gg-btn2{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}@media (max-width:1280px){#guide-how-to-choose-the-right-bus-size .gg-wrap{width:min(1240px,calc(100vw - 22px))}#guide-how-to-choose-the-right-bus-size .gg-insights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){#guide-how-to-choose-the-right-bus-size .gg-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}#guide-how-to-choose-the-right-bus-size .gg-grid2{grid-template-columns:1fr}#guide-how-to-choose-the-right-bus-size .gg-image-frame img,#guide-how-to-choose-the-right-bus-size .gg-image-frame,#guide-how-to-choose-the-right-bus-size .gg-fallback{min-height:340px}}@media (max-width:1024px){#guide-how-to-choose-the-right-bus-size .gg-wrap{width:min(100%,calc(100vw - 16px))}#guide-how-to-choose-the-right-bus-size .gg-hero{grid-template-columns:1fr}#guide-how-to-choose-the-right-bus-size .gg-image-frame img,#guide-how-to-choose-the-right-bus-size .gg-image-frame,#guide-how-to-choose-the-right-bus-size .gg-fallback{min-height:320px}}@media (max-width:860px){#guide-how-to-choose-the-right-bus-size .gg-grid3,#guide-how-to-choose-the-right-bus-size .gg-grid4,#guide-how-to-choose-the-right-bus-size .gg-insights{grid-template-columns:1fr}#guide-how-to-choose-the-right-bus-size .gg-actions,#guide-how-to-choose-the-right-bus-size .gg-final-actions,#guide-how-to-choose-the-right-bus-size .gg-link-wrap,#guide-how-to-choose-the-right-bus-size .gg-ref-wrap{flex-direction:column;align-items:stretch}#guide-how-to-choose-the-right-bus-size .gg-actions a,#guide-how-to-choose-the-right-bus-size .gg-final-actions a,#guide-how-to-choose-the-right-bus-size .gg-link-chip,#guide-how-to-choose-the-right-bus-size .gg-ref-link{width:100%}#guide-how-to-choose-the-right-bus-size .gg-panel,#guide-how-to-choose-the-right-bus-size .gg-card,#guide-how-to-choose-the-right-bus-size .gg-mini,#guide-how-to-choose-the-right-bus-size .gg-cta{padding:20px}}@media (max-width:767px){#guide-how-to-choose-the-right-bus-size{padding:46px 8px 66px}#guide-how-to-choose-the-right-bus-size .gg-wrap{width:min(100%,calc(100vw - 10px))}#guide-how-to-choose-the-right-bus-size .gg-hero h1{font-size:32px;line-height:1.06;letter-spacing:-.75px}#guide-how-to-choose-the-right-bus-size .gg-hero-copy p{font-size:15px;line-height:1.72}#guide-how-to-choose-the-right-bus-size .gg-panel,#guide-how-to-choose-the-right-bus-size .gg-card,#guide-how-to-choose-the-right-bus-size .gg-mini,#guide-how-to-choose-the-right-bus-size .gg-cta,#guide-how-to-choose-the-right-bus-size .gg-side-visual,#guide-how-to-choose-the-right-bus-size .gg-faq-item{border-radius:22px}#guide-how-to-choose-the-right-bus-size .gg-image-frame,#guide-how-to-choose-the-right-bus-size .gg-side-frame{border-radius:16px}#guide-how-to-choose-the-right-bus-size .gg-image-frame img,#guide-how-to-choose-the-right-bus-size .gg-image-frame,#guide-how-to-choose-the-right-bus-size .gg-fallback,#guide-how-to-choose-the-right-bus-size .gg-side-frame img,#guide-how-to-choose-the-right-bus-size .gg-side-frame{min-height:280px}}@media (max-width:480px){#guide-how-to-choose-the-right-bus-size .gg-breadcrumbs{gap:8px}#guide-how-to-choose-the-right-bus-size .gg-breadcrumbs li{font-size:11px}#guide-how-to-choose-the-right-bus-size .gg-kicker{padding:9px 13px;font-size:10px}#guide-how-to-choose-the-right-bus-size .gg-mini h3,#guide-how-to-choose-the-right-bus-size .gg-faq-item h3{font-size:18px}#guide-how-to-choose-the-right-bus-size .gg-card h2,#guide-how-to-choose-the-right-bus-size .gg-cta h2,#guide-how-to-choose-the-right-bus-size .gg-side-copy h2{font-size:23px}#guide-how-to-choose-the-right-bus-size .gg-card p,#guide-how-to-choose-the-right-bus-size .gg-mini p,#guide-how-to-choose-the-right-bus-size .gg-cta p,#guide-how-to-choose-the-right-bus-size .gg-side-copy p{font-size:14px;line-height:1.74}#guide-how-to-choose-the-right-bus-size .gg-image-frame img,#guide-how-to-choose-the-right-bus-size .gg-image-frame,#guide-how-to-choose-the-right-bus-size .gg-fallback,#guide-how-to-choose-the-right-bus-size .gg-side-frame img,#guide-how-to-choose-the-right-bus-size .gg-side-frame{min-height:250px}}

/* SWAT CSV CSS: how-to-choose-the-right-bus-size | 396b147769e57cbabcef22223d46522b */
.swatcsv-81fe3a1cbdc0{margin-top:20px;}

/* SWAT CSV CSS: how-to-choose-the-right-bus-size | 4944b78ce41802ad9fb5c56ae80399b7 */
.swatcsv-61028ee3c54b{margin-top:20px;padding:24px;}

/* SWAT CSV CSS: bus-rental-pricing-factors-uae | db762c323160fe878cb7a9030c506da3 */
/* Full-bleed layout repair from bus-rental-pricing-factors-uae: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body .site-main > .page-content > #guide-bus-rental-pricing-factors-uae,
body .page-content > #guide-bus-rental-pricing-factors-uae,
body #content .page-content > #guide-bus-rental-pricing-factors-uae,
body #guide-bus-rental-pricing-factors-uae{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-bus-rental-pricing-factors-uae,
  body .page-content > #guide-bus-rental-pricing-factors-uae,
  body #content .page-content > #guide-bus-rental-pricing-factors-uae,
  body #guide-bus-rental-pricing-factors-uae{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: bus-rental-pricing-factors-uae | a75c91f5e4a48c4fd89e1fe4f38be10b */
/* Style block from bus-rental-pricing-factors-uae */
#guide-bus-rental-pricing-factors-uae{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;overflow-x:clip;overflow-y:hidden;padding:clamp(56px,5vw,84px) clamp(10px,1.8vw,20px) clamp(72px,6vw,102px);background:radial-gradient(circle at 12% 10%,rgba(255,255,255,.22),transparent 20%),radial-gradient(circle at 92% 8%,rgba(223,240,255,.34),transparent 22%),linear-gradient(135deg,#0b63b6 0%,#168bff 56%,#68bbff 100%);font-family:Arial,Helvetica,sans-serif;--ggInk:#0c1a34;--ggMuted:#526b87;--ggLine:rgba(11,99,182,.12);--ggShadow:0 24px 60px rgba(10,32,74,.12);isolation:isolate}#guide-bus-rental-pricing-factors-uae *{box-sizing:border-box;min-width:0;overflow-wrap:anywhere;word-break:normal}#guide-bus-rental-pricing-factors-uae img{display:block;max-width:100%;height:auto;border:0}#guide-bus-rental-pricing-factors-uae a{text-decoration:none}#guide-bus-rental-pricing-factors-uae .gg-wrap{width:min(1360px,calc(100vw - 24px));max-width:100%;margin:0 auto;position:relative;z-index:2}#guide-bus-rental-pricing-factors-uae .gg-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 18px;padding:0;list-style:none}#guide-bus-rental-pricing-factors-uae .gg-breadcrumbs li{color:#eef7ff;font-size:12px;font-weight:700;letter-spacing:.1px}#guide-bus-rental-pricing-factors-uae .gg-breadcrumbs a{color:#eef7ff}#guide-bus-rental-pricing-factors-uae .gg-breadcrumbs li+li:before{content:'›';margin-right:10px;color:rgba(255,255,255,.74)}#guide-bus-rental-pricing-factors-uae .gg-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(16px,2vw,24px);align-items:stretch}#guide-bus-rental-pricing-factors-uae .gg-panel,#guide-bus-rental-pricing-factors-uae .gg-card,#guide-bus-rental-pricing-factors-uae .gg-mini,#guide-bus-rental-pricing-factors-uae .gg-cta,#guide-bus-rental-pricing-factors-uae .gg-side-visual,#guide-bus-rental-pricing-factors-uae .gg-faq-item{border-radius:30px;background:linear-gradient(145deg,rgba(255,255,255,.96) 0%,rgba(243,249,255,.98) 62%,rgba(223,240,255,.98) 100%);border:1px solid rgba(255,255,255,.84);box-shadow:var(--ggShadow);overflow:hidden}#guide-bus-rental-pricing-factors-uae .gg-panel{padding:clamp(24px,2.5vw,34px);background:linear-gradient(145deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.10) 100%);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.22)}#guide-bus-rental-pricing-factors-uae .gg-kicker{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#eef7ff;font-size:12px;font-weight:800;letter-spacing:.18px;width:max-content;max-width:100%}#guide-bus-rental-pricing-factors-uae .gg-kicker:before{content:'';width:10px;height:10px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 6px rgba(34,197,94,.14)}#guide-bus-rental-pricing-factors-uae .gg-hero h1{margin:18px 0 12px;color:#fff;font-size:clamp(36px,4.6vw,58px);line-height:1.04;letter-spacing:-1px;max-width:760px;text-wrap:balance}#guide-bus-rental-pricing-factors-uae .gg-hero-copy p{margin:0;color:#eff8ff;font-size:clamp(16px,1.25vw,18px);line-height:1.8;max-width:780px}#guide-bus-rental-pricing-factors-uae .gg-hero-copy p + p{margin-top:10px}#guide-bus-rental-pricing-factors-uae .gg-chip-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}#guide-bus-rental-pricing-factors-uae .gg-chip{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:700;max-width:100%;text-align:center}#guide-bus-rental-pricing-factors-uae .gg-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-bus-rental-pricing-factors-uae .gg-actions a,#guide-bus-rental-pricing-factors-uae .gg-final-actions a,#guide-bus-rental-pricing-factors-uae .gg-link-chip,#guide-bus-rental-pricing-factors-uae .gg-ref-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:16px;font-size:13px;font-weight:800;transition:.22s ease;max-width:100%;white-space:normal;text-align:center}#guide-bus-rental-pricing-factors-uae .gg-actions a:hover,#guide-bus-rental-pricing-factors-uae .gg-final-actions a:hover,#guide-bus-rental-pricing-factors-uae .gg-link-chip:hover,#guide-bus-rental-pricing-factors-uae .gg-ref-link:hover{transform:translateY(-2px)}#guide-bus-rental-pricing-factors-uae .gg-btn1{background:#fff;color:#0a2d63;box-shadow:0 16px 28px rgba(15,23,42,.14)}#guide-bus-rental-pricing-factors-uae .gg-btn2{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff}#guide-bus-rental-pricing-factors-uae .gg-hero-visual{display:flex;flex-direction:column;gap:16px}#guide-bus-rental-pricing-factors-uae .gg-image-box{display:flex;flex-direction:column;gap:10px}#guide-bus-rental-pricing-factors-uae .gg-image-frame{border-radius:24px;overflow:hidden;min-height:clamp(300px,34vw,420px);background:#fff;position:relative}#guide-bus-rental-pricing-factors-uae .gg-image-frame img{display:block;width:100%;height:100%;min-height:clamp(300px,34vw,420px);object-fit:cover;object-position:center}#guide-bus-rental-pricing-factors-uae .gg-fallback{display:flex;align-items:flex-end;min-height:clamp(300px,34vw,420px);padding:24px;background:linear-gradient(145deg,#0b63b6 0%,#168bff 56%,#72c8ff 100%)}#guide-bus-rental-pricing-factors-uae .gg-fallback strong{display:block;color:#fff;font-size:30px;line-height:1.12;max-width:80%}#guide-bus-rental-pricing-factors-uae .gg-side-copy{padding:22px}#guide-bus-rental-pricing-factors-uae .gg-side-copy .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-bus-rental-pricing-factors-uae .gg-side-copy h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(24px,1.9vw,30px);line-height:1.14;letter-spacing:-.35px;text-wrap:balance}#guide-bus-rental-pricing-factors-uae .gg-side-copy p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.82;font-weight:600}#guide-bus-rental-pricing-factors-uae .gg-side-copy p + p{margin-top:12px}#guide-bus-rental-pricing-factors-uae .gg-insights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}#guide-bus-rental-pricing-factors-uae .gg-mini,#guide-bus-rental-pricing-factors-uae .gg-card{padding:22px}#guide-bus-rental-pricing-factors-uae .gg-mini .label,#guide-bus-rental-pricing-factors-uae .gg-card .label,#guide-bus-rental-pricing-factors-uae .gg-cta .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-bus-rental-pricing-factors-uae .gg-mini h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-bus-rental-pricing-factors-uae .gg-mini p,#guide-bus-rental-pricing-factors-uae .gg-card p,#guide-bus-rental-pricing-factors-uae .gg-cta p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.84;font-weight:600}#guide-bus-rental-pricing-factors-uae .gg-card p + p{margin-top:12px}#guide-bus-rental-pricing-factors-uae .gg-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}#guide-bus-rental-pricing-factors-uae .gg-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}#guide-bus-rental-pricing-factors-uae .gg-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}#guide-bus-rental-pricing-factors-uae .gg-card h2,#guide-bus-rental-pricing-factors-uae .gg-cta h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(25px,2vw,30px);line-height:1.12;letter-spacing:-.35px;text-wrap:balance}#guide-bus-rental-pricing-factors-uae .gg-stat strong{display:block;color:var(--ggInk);font-size:18px;line-height:1.35}#guide-bus-rental-pricing-factors-uae .gg-stat span{display:block;color:#0b63b6;font-size:12px;font-weight:800;margin-bottom:8px}#guide-bus-rental-pricing-factors-uae .gg-link-wrap,#guide-bus-rental-pricing-factors-uae .gg-ref-wrap{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}#guide-bus-rental-pricing-factors-uae .gg-link-chip{background:#0b63b6;color:#fff}#guide-bus-rental-pricing-factors-uae .gg-ref-link{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}#guide-bus-rental-pricing-factors-uae .gg-faq{display:grid;gap:14px;margin-top:16px}#guide-bus-rental-pricing-factors-uae .gg-faq-item{padding:18px;border:1px solid var(--ggLine)}#guide-bus-rental-pricing-factors-uae .gg-faq-item h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-bus-rental-pricing-factors-uae .gg-side-visual{padding:16px;display:flex;flex-direction:column;gap:10px}#guide-bus-rental-pricing-factors-uae .gg-side-frame{border-radius:22px;overflow:hidden;min-height:300px;background:#fff}#guide-bus-rental-pricing-factors-uae .gg-side-frame img{width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center}#guide-bus-rental-pricing-factors-uae .gg-side-meta strong{display:block;color:var(--ggInk);font-size:22px;line-height:1.32;font-weight:800}#guide-bus-rental-pricing-factors-uae .gg-side-meta span{display:block;color:var(--ggMuted);font-size:15px;line-height:1.8;margin-top:8px;font-weight:600}#guide-bus-rental-pricing-factors-uae .gg-cta{padding:30px;margin-top:22px}#guide-bus-rental-pricing-factors-uae .gg-final-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-bus-rental-pricing-factors-uae .gg-final-actions .gg-btn1{background:#0b63b6;color:#fff;box-shadow:0 16px 28px rgba(11,99,182,.18)}#guide-bus-rental-pricing-factors-uae .gg-final-actions .gg-btn2{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}@media (max-width:1280px){#guide-bus-rental-pricing-factors-uae .gg-wrap{width:min(1240px,calc(100vw - 22px))}#guide-bus-rental-pricing-factors-uae .gg-insights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){#guide-bus-rental-pricing-factors-uae .gg-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}#guide-bus-rental-pricing-factors-uae .gg-grid2{grid-template-columns:1fr}#guide-bus-rental-pricing-factors-uae .gg-image-frame img,#guide-bus-rental-pricing-factors-uae .gg-image-frame,#guide-bus-rental-pricing-factors-uae .gg-fallback{min-height:340px}}@media (max-width:1024px){#guide-bus-rental-pricing-factors-uae .gg-wrap{width:min(100%,calc(100vw - 16px))}#guide-bus-rental-pricing-factors-uae .gg-hero{grid-template-columns:1fr}#guide-bus-rental-pricing-factors-uae .gg-image-frame img,#guide-bus-rental-pricing-factors-uae .gg-image-frame,#guide-bus-rental-pricing-factors-uae .gg-fallback{min-height:320px}}@media (max-width:860px){#guide-bus-rental-pricing-factors-uae .gg-grid3,#guide-bus-rental-pricing-factors-uae .gg-grid4,#guide-bus-rental-pricing-factors-uae .gg-insights{grid-template-columns:1fr}#guide-bus-rental-pricing-factors-uae .gg-actions,#guide-bus-rental-pricing-factors-uae .gg-final-actions,#guide-bus-rental-pricing-factors-uae .gg-link-wrap,#guide-bus-rental-pricing-factors-uae .gg-ref-wrap{flex-direction:column;align-items:stretch}#guide-bus-rental-pricing-factors-uae .gg-actions a,#guide-bus-rental-pricing-factors-uae .gg-final-actions a,#guide-bus-rental-pricing-factors-uae .gg-link-chip,#guide-bus-rental-pricing-factors-uae .gg-ref-link{width:100%}#guide-bus-rental-pricing-factors-uae .gg-panel,#guide-bus-rental-pricing-factors-uae .gg-card,#guide-bus-rental-pricing-factors-uae .gg-mini,#guide-bus-rental-pricing-factors-uae .gg-cta{padding:20px}}@media (max-width:767px){#guide-bus-rental-pricing-factors-uae{padding:46px 8px 66px}#guide-bus-rental-pricing-factors-uae .gg-wrap{width:min(100%,calc(100vw - 10px))}#guide-bus-rental-pricing-factors-uae .gg-hero h1{font-size:32px;line-height:1.06;letter-spacing:-.75px}#guide-bus-rental-pricing-factors-uae .gg-hero-copy p{font-size:15px;line-height:1.72}#guide-bus-rental-pricing-factors-uae .gg-panel,#guide-bus-rental-pricing-factors-uae .gg-card,#guide-bus-rental-pricing-factors-uae .gg-mini,#guide-bus-rental-pricing-factors-uae .gg-cta,#guide-bus-rental-pricing-factors-uae .gg-side-visual,#guide-bus-rental-pricing-factors-uae .gg-faq-item{border-radius:22px}#guide-bus-rental-pricing-factors-uae .gg-image-frame,#guide-bus-rental-pricing-factors-uae .gg-side-frame{border-radius:16px}#guide-bus-rental-pricing-factors-uae .gg-image-frame img,#guide-bus-rental-pricing-factors-uae .gg-image-frame,#guide-bus-rental-pricing-factors-uae .gg-fallback,#guide-bus-rental-pricing-factors-uae .gg-side-frame img,#guide-bus-rental-pricing-factors-uae .gg-side-frame{min-height:280px}}@media (max-width:480px){#guide-bus-rental-pricing-factors-uae .gg-breadcrumbs{gap:8px}#guide-bus-rental-pricing-factors-uae .gg-breadcrumbs li{font-size:11px}#guide-bus-rental-pricing-factors-uae .gg-kicker{padding:9px 13px;font-size:10px}#guide-bus-rental-pricing-factors-uae .gg-mini h3,#guide-bus-rental-pricing-factors-uae .gg-faq-item h3{font-size:18px}#guide-bus-rental-pricing-factors-uae .gg-card h2,#guide-bus-rental-pricing-factors-uae .gg-cta h2,#guide-bus-rental-pricing-factors-uae .gg-side-copy h2{font-size:23px}#guide-bus-rental-pricing-factors-uae .gg-card p,#guide-bus-rental-pricing-factors-uae .gg-mini p,#guide-bus-rental-pricing-factors-uae .gg-cta p,#guide-bus-rental-pricing-factors-uae .gg-side-copy p{font-size:14px;line-height:1.74}#guide-bus-rental-pricing-factors-uae .gg-image-frame img,#guide-bus-rental-pricing-factors-uae .gg-image-frame,#guide-bus-rental-pricing-factors-uae .gg-fallback,#guide-bus-rental-pricing-factors-uae .gg-side-frame img,#guide-bus-rental-pricing-factors-uae .gg-side-frame{min-height:250px}}

/* SWAT CSV CSS: bus-rental-pricing-factors-uae | ea408b985aa20cb5bf2130d0e489ee80 */
.swatcsv-daf093fa0863{margin-top:20px;}

/* SWAT CSV CSS: bus-rental-pricing-factors-uae | d0c0efae3d0ce738753a7aab41b051c9 */
.swatcsv-746465db7730{margin-top:20px;padding:24px;}

/* SWAT CSV CSS: staff-transport-planning-guide | caddd9b0f7961824f41df4010b6b6548 */
/* Full-bleed layout repair from staff-transport-planning-guide: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body .site-main > .page-content > #guide-staff-transport-planning-guide,
body .page-content > #guide-staff-transport-planning-guide,
body #content .page-content > #guide-staff-transport-planning-guide,
body #guide-staff-transport-planning-guide{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-staff-transport-planning-guide,
  body .page-content > #guide-staff-transport-planning-guide,
  body #content .page-content > #guide-staff-transport-planning-guide,
  body #guide-staff-transport-planning-guide{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: staff-transport-planning-guide | 347d025191ef73efeb3f4adc18879c43 */
/* Style block from staff-transport-planning-guide */
#guide-staff-transport-planning-guide{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;overflow-x:clip;overflow-y:hidden;padding:clamp(56px,5vw,84px) clamp(10px,1.8vw,20px) clamp(72px,6vw,102px);background:radial-gradient(circle at 12% 10%,rgba(255,255,255,.22),transparent 20%),radial-gradient(circle at 92% 8%,rgba(223,240,255,.34),transparent 22%),linear-gradient(135deg,#0b63b6 0%,#168bff 56%,#68bbff 100%);font-family:Arial,Helvetica,sans-serif;--ggInk:#0c1a34;--ggMuted:#526b87;--ggLine:rgba(11,99,182,.12);--ggShadow:0 24px 60px rgba(10,32,74,.12);isolation:isolate}#guide-staff-transport-planning-guide *{box-sizing:border-box;min-width:0;overflow-wrap:anywhere;word-break:normal}#guide-staff-transport-planning-guide img{display:block;max-width:100%;height:auto;border:0}#guide-staff-transport-planning-guide a{text-decoration:none}#guide-staff-transport-planning-guide .gg-wrap{width:min(1360px,calc(100vw - 24px));max-width:100%;margin:0 auto;position:relative;z-index:2}#guide-staff-transport-planning-guide .gg-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 18px;padding:0;list-style:none}#guide-staff-transport-planning-guide .gg-breadcrumbs li{color:#eef7ff;font-size:12px;font-weight:700;letter-spacing:.1px}#guide-staff-transport-planning-guide .gg-breadcrumbs a{color:#eef7ff}#guide-staff-transport-planning-guide .gg-breadcrumbs li+li:before{content:'›';margin-right:10px;color:rgba(255,255,255,.74)}#guide-staff-transport-planning-guide .gg-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(16px,2vw,24px);align-items:stretch}#guide-staff-transport-planning-guide .gg-panel,#guide-staff-transport-planning-guide .gg-card,#guide-staff-transport-planning-guide .gg-mini,#guide-staff-transport-planning-guide .gg-cta,#guide-staff-transport-planning-guide .gg-side-visual,#guide-staff-transport-planning-guide .gg-faq-item{border-radius:30px;background:linear-gradient(145deg,rgba(255,255,255,.96) 0%,rgba(243,249,255,.98) 62%,rgba(223,240,255,.98) 100%);border:1px solid rgba(255,255,255,.84);box-shadow:var(--ggShadow);overflow:hidden}#guide-staff-transport-planning-guide .gg-panel{padding:clamp(24px,2.5vw,34px);background:linear-gradient(145deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.10) 100%);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.22)}#guide-staff-transport-planning-guide .gg-kicker{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#eef7ff;font-size:12px;font-weight:800;letter-spacing:.18px;width:max-content;max-width:100%}#guide-staff-transport-planning-guide .gg-kicker:before{content:'';width:10px;height:10px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 6px rgba(34,197,94,.14)}#guide-staff-transport-planning-guide .gg-hero h1{margin:18px 0 12px;color:#fff;font-size:clamp(36px,4.6vw,58px);line-height:1.04;letter-spacing:-1px;max-width:760px;text-wrap:balance}#guide-staff-transport-planning-guide .gg-hero-copy p{margin:0;color:#eff8ff;font-size:clamp(16px,1.25vw,18px);line-height:1.8;max-width:780px}#guide-staff-transport-planning-guide .gg-hero-copy p + p{margin-top:10px}#guide-staff-transport-planning-guide .gg-chip-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}#guide-staff-transport-planning-guide .gg-chip{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:700;max-width:100%;text-align:center}#guide-staff-transport-planning-guide .gg-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-staff-transport-planning-guide .gg-actions a,#guide-staff-transport-planning-guide .gg-final-actions a,#guide-staff-transport-planning-guide .gg-link-chip,#guide-staff-transport-planning-guide .gg-ref-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:16px;font-size:13px;font-weight:800;transition:.22s ease;max-width:100%;white-space:normal;text-align:center}#guide-staff-transport-planning-guide .gg-actions a:hover,#guide-staff-transport-planning-guide .gg-final-actions a:hover,#guide-staff-transport-planning-guide .gg-link-chip:hover,#guide-staff-transport-planning-guide .gg-ref-link:hover{transform:translateY(-2px)}#guide-staff-transport-planning-guide .gg-btn1{background:#fff;color:#0a2d63;box-shadow:0 16px 28px rgba(15,23,42,.14)}#guide-staff-transport-planning-guide .gg-btn2{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff}#guide-staff-transport-planning-guide .gg-hero-visual{display:flex;flex-direction:column;gap:16px}#guide-staff-transport-planning-guide .gg-image-box{display:flex;flex-direction:column;gap:10px}#guide-staff-transport-planning-guide .gg-image-frame{border-radius:24px;overflow:hidden;min-height:clamp(300px,34vw,420px);background:#fff;position:relative}#guide-staff-transport-planning-guide .gg-image-frame img{display:block;width:100%;height:100%;min-height:clamp(300px,34vw,420px);object-fit:cover;object-position:center}#guide-staff-transport-planning-guide .gg-fallback{display:flex;align-items:flex-end;min-height:clamp(300px,34vw,420px);padding:24px;background:linear-gradient(145deg,#0b63b6 0%,#168bff 56%,#72c8ff 100%)}#guide-staff-transport-planning-guide .gg-fallback strong{display:block;color:#fff;font-size:30px;line-height:1.12;max-width:80%}#guide-staff-transport-planning-guide .gg-side-copy{padding:22px}#guide-staff-transport-planning-guide .gg-side-copy .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-staff-transport-planning-guide .gg-side-copy h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(24px,1.9vw,30px);line-height:1.14;letter-spacing:-.35px;text-wrap:balance}#guide-staff-transport-planning-guide .gg-side-copy p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.82;font-weight:600}#guide-staff-transport-planning-guide .gg-side-copy p + p{margin-top:12px}#guide-staff-transport-planning-guide .gg-insights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}#guide-staff-transport-planning-guide .gg-mini,#guide-staff-transport-planning-guide .gg-card{padding:22px}#guide-staff-transport-planning-guide .gg-mini .label,#guide-staff-transport-planning-guide .gg-card .label,#guide-staff-transport-planning-guide .gg-cta .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-staff-transport-planning-guide .gg-mini h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-staff-transport-planning-guide .gg-mini p,#guide-staff-transport-planning-guide .gg-card p,#guide-staff-transport-planning-guide .gg-cta p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.84;font-weight:600}#guide-staff-transport-planning-guide .gg-card p + p{margin-top:12px}#guide-staff-transport-planning-guide .gg-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}#guide-staff-transport-planning-guide .gg-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}#guide-staff-transport-planning-guide .gg-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}#guide-staff-transport-planning-guide .gg-card h2,#guide-staff-transport-planning-guide .gg-cta h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(25px,2vw,30px);line-height:1.12;letter-spacing:-.35px;text-wrap:balance}#guide-staff-transport-planning-guide .gg-stat strong{display:block;color:var(--ggInk);font-size:18px;line-height:1.35}#guide-staff-transport-planning-guide .gg-stat span{display:block;color:#0b63b6;font-size:12px;font-weight:800;margin-bottom:8px}#guide-staff-transport-planning-guide .gg-link-wrap,#guide-staff-transport-planning-guide .gg-ref-wrap{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}#guide-staff-transport-planning-guide .gg-link-chip{background:#0b63b6;color:#fff}#guide-staff-transport-planning-guide .gg-ref-link{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}#guide-staff-transport-planning-guide .gg-faq{display:grid;gap:14px;margin-top:16px}#guide-staff-transport-planning-guide .gg-faq-item{padding:18px;border:1px solid var(--ggLine)}#guide-staff-transport-planning-guide .gg-faq-item h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-staff-transport-planning-guide .gg-side-visual{padding:16px;display:flex;flex-direction:column;gap:10px}#guide-staff-transport-planning-guide .gg-side-frame{border-radius:22px;overflow:hidden;min-height:300px;background:#fff}#guide-staff-transport-planning-guide .gg-side-frame img{width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center}#guide-staff-transport-planning-guide .gg-side-meta strong{display:block;color:var(--ggInk);font-size:22px;line-height:1.32;font-weight:800}#guide-staff-transport-planning-guide .gg-side-meta span{display:block;color:var(--ggMuted);font-size:15px;line-height:1.8;margin-top:8px;font-weight:600}#guide-staff-transport-planning-guide .gg-cta{padding:30px;margin-top:22px}#guide-staff-transport-planning-guide .gg-final-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-staff-transport-planning-guide .gg-final-actions .gg-btn1{background:#0b63b6;color:#fff;box-shadow:0 16px 28px rgba(11,99,182,.18)}#guide-staff-transport-planning-guide .gg-final-actions .gg-btn2{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}@media (max-width:1280px){#guide-staff-transport-planning-guide .gg-wrap{width:min(1240px,calc(100vw - 22px))}#guide-staff-transport-planning-guide .gg-insights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){#guide-staff-transport-planning-guide .gg-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}#guide-staff-transport-planning-guide .gg-grid2{grid-template-columns:1fr}#guide-staff-transport-planning-guide .gg-image-frame img,#guide-staff-transport-planning-guide .gg-image-frame,#guide-staff-transport-planning-guide .gg-fallback{min-height:340px}}@media (max-width:1024px){#guide-staff-transport-planning-guide .gg-wrap{width:min(100%,calc(100vw - 16px))}#guide-staff-transport-planning-guide .gg-hero{grid-template-columns:1fr}#guide-staff-transport-planning-guide .gg-image-frame img,#guide-staff-transport-planning-guide .gg-image-frame,#guide-staff-transport-planning-guide .gg-fallback{min-height:320px}}@media (max-width:860px){#guide-staff-transport-planning-guide .gg-grid3,#guide-staff-transport-planning-guide .gg-grid4,#guide-staff-transport-planning-guide .gg-insights{grid-template-columns:1fr}#guide-staff-transport-planning-guide .gg-actions,#guide-staff-transport-planning-guide .gg-final-actions,#guide-staff-transport-planning-guide .gg-link-wrap,#guide-staff-transport-planning-guide .gg-ref-wrap{flex-direction:column;align-items:stretch}#guide-staff-transport-planning-guide .gg-actions a,#guide-staff-transport-planning-guide .gg-final-actions a,#guide-staff-transport-planning-guide .gg-link-chip,#guide-staff-transport-planning-guide .gg-ref-link{width:100%}#guide-staff-transport-planning-guide .gg-panel,#guide-staff-transport-planning-guide .gg-card,#guide-staff-transport-planning-guide .gg-mini,#guide-staff-transport-planning-guide .gg-cta{padding:20px}}@media (max-width:767px){#guide-staff-transport-planning-guide{padding:46px 8px 66px}#guide-staff-transport-planning-guide .gg-wrap{width:min(100%,calc(100vw - 10px))}#guide-staff-transport-planning-guide .gg-hero h1{font-size:32px;line-height:1.06;letter-spacing:-.75px}#guide-staff-transport-planning-guide .gg-hero-copy p{font-size:15px;line-height:1.72}#guide-staff-transport-planning-guide .gg-panel,#guide-staff-transport-planning-guide .gg-card,#guide-staff-transport-planning-guide .gg-mini,#guide-staff-transport-planning-guide .gg-cta,#guide-staff-transport-planning-guide .gg-side-visual,#guide-staff-transport-planning-guide .gg-faq-item{border-radius:22px}#guide-staff-transport-planning-guide .gg-image-frame,#guide-staff-transport-planning-guide .gg-side-frame{border-radius:16px}#guide-staff-transport-planning-guide .gg-image-frame img,#guide-staff-transport-planning-guide .gg-image-frame,#guide-staff-transport-planning-guide .gg-fallback,#guide-staff-transport-planning-guide .gg-side-frame img,#guide-staff-transport-planning-guide .gg-side-frame{min-height:280px}}@media (max-width:480px){#guide-staff-transport-planning-guide .gg-breadcrumbs{gap:8px}#guide-staff-transport-planning-guide .gg-breadcrumbs li{font-size:11px}#guide-staff-transport-planning-guide .gg-kicker{padding:9px 13px;font-size:10px}#guide-staff-transport-planning-guide .gg-mini h3,#guide-staff-transport-planning-guide .gg-faq-item h3{font-size:18px}#guide-staff-transport-planning-guide .gg-card h2,#guide-staff-transport-planning-guide .gg-cta h2,#guide-staff-transport-planning-guide .gg-side-copy h2{font-size:23px}#guide-staff-transport-planning-guide .gg-card p,#guide-staff-transport-planning-guide .gg-mini p,#guide-staff-transport-planning-guide .gg-cta p,#guide-staff-transport-planning-guide .gg-side-copy p{font-size:14px;line-height:1.74}#guide-staff-transport-planning-guide .gg-image-frame img,#guide-staff-transport-planning-guide .gg-image-frame,#guide-staff-transport-planning-guide .gg-fallback,#guide-staff-transport-planning-guide .gg-side-frame img,#guide-staff-transport-planning-guide .gg-side-frame{min-height:250px}}

/* SWAT CSV CSS: staff-transport-planning-guide | 8d3c1e1884f71a8e69c3366492be4532 */
.swatcsv-f6c7607ff6dc{margin-top:20px;}

/* SWAT CSV CSS: staff-transport-planning-guide | 5a6619eb8c564ea4efe5ef843b864b6c */
.swatcsv-d127a6e206c6{margin-top:20px;padding:24px;}

/* SWAT CSV CSS: labor-transport-planning-guide | 1da1695868a2642d45cf1021276fded9 */
/* Full-bleed layout repair from labor-transport-planning-guide: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body .site-main > .page-content > #guide-labor-transport-planning-guide,
body .page-content > #guide-labor-transport-planning-guide,
body #content .page-content > #guide-labor-transport-planning-guide,
body #guide-labor-transport-planning-guide{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-labor-transport-planning-guide,
  body .page-content > #guide-labor-transport-planning-guide,
  body #content .page-content > #guide-labor-transport-planning-guide,
  body #guide-labor-transport-planning-guide{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: labor-transport-planning-guide | 17c9b287e30d8dc9a741b501cbb12944 */
/* Style block from labor-transport-planning-guide */
#guide-labor-transport-planning-guide{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;overflow-x:clip;overflow-y:hidden;padding:clamp(56px,5vw,84px) clamp(10px,1.8vw,20px) clamp(72px,6vw,102px);background:radial-gradient(circle at 12% 10%,rgba(255,255,255,.22),transparent 20%),radial-gradient(circle at 92% 8%,rgba(223,240,255,.34),transparent 22%),linear-gradient(135deg,#0b63b6 0%,#168bff 56%,#68bbff 100%);font-family:Arial,Helvetica,sans-serif;--ggInk:#0c1a34;--ggMuted:#526b87;--ggLine:rgba(11,99,182,.12);--ggShadow:0 24px 60px rgba(10,32,74,.12);isolation:isolate}#guide-labor-transport-planning-guide *{box-sizing:border-box;min-width:0;overflow-wrap:anywhere;word-break:normal}#guide-labor-transport-planning-guide img{display:block;max-width:100%;height:auto;border:0}#guide-labor-transport-planning-guide a{text-decoration:none}#guide-labor-transport-planning-guide .gg-wrap{width:min(1360px,calc(100vw - 24px));max-width:100%;margin:0 auto;position:relative;z-index:2}#guide-labor-transport-planning-guide .gg-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 18px;padding:0;list-style:none}#guide-labor-transport-planning-guide .gg-breadcrumbs li{color:#eef7ff;font-size:12px;font-weight:700;letter-spacing:.1px}#guide-labor-transport-planning-guide .gg-breadcrumbs a{color:#eef7ff}#guide-labor-transport-planning-guide .gg-breadcrumbs li+li:before{content:'›';margin-right:10px;color:rgba(255,255,255,.74)}#guide-labor-transport-planning-guide .gg-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(16px,2vw,24px);align-items:stretch}#guide-labor-transport-planning-guide .gg-panel,#guide-labor-transport-planning-guide .gg-card,#guide-labor-transport-planning-guide .gg-mini,#guide-labor-transport-planning-guide .gg-cta,#guide-labor-transport-planning-guide .gg-side-visual,#guide-labor-transport-planning-guide .gg-faq-item{border-radius:30px;background:linear-gradient(145deg,rgba(255,255,255,.96) 0%,rgba(243,249,255,.98) 62%,rgba(223,240,255,.98) 100%);border:1px solid rgba(255,255,255,.84);box-shadow:var(--ggShadow);overflow:hidden}#guide-labor-transport-planning-guide .gg-panel{padding:clamp(24px,2.5vw,34px);background:linear-gradient(145deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.10) 100%);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.22)}#guide-labor-transport-planning-guide .gg-kicker{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#eef7ff;font-size:12px;font-weight:800;letter-spacing:.18px;width:max-content;max-width:100%}#guide-labor-transport-planning-guide .gg-kicker:before{content:'';width:10px;height:10px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 6px rgba(34,197,94,.14)}#guide-labor-transport-planning-guide .gg-hero h1{margin:18px 0 12px;color:#fff;font-size:clamp(36px,4.6vw,58px);line-height:1.04;letter-spacing:-1px;max-width:760px;text-wrap:balance}#guide-labor-transport-planning-guide .gg-hero-copy p{margin:0;color:#eff8ff;font-size:clamp(16px,1.25vw,18px);line-height:1.8;max-width:780px}#guide-labor-transport-planning-guide .gg-hero-copy p + p{margin-top:10px}#guide-labor-transport-planning-guide .gg-chip-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}#guide-labor-transport-planning-guide .gg-chip{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:700;max-width:100%;text-align:center}#guide-labor-transport-planning-guide .gg-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-labor-transport-planning-guide .gg-actions a,#guide-labor-transport-planning-guide .gg-final-actions a,#guide-labor-transport-planning-guide .gg-link-chip,#guide-labor-transport-planning-guide .gg-ref-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:16px;font-size:13px;font-weight:800;transition:.22s ease;max-width:100%;white-space:normal;text-align:center}#guide-labor-transport-planning-guide .gg-actions a:hover,#guide-labor-transport-planning-guide .gg-final-actions a:hover,#guide-labor-transport-planning-guide .gg-link-chip:hover,#guide-labor-transport-planning-guide .gg-ref-link:hover{transform:translateY(-2px)}#guide-labor-transport-planning-guide .gg-btn1{background:#fff;color:#0a2d63;box-shadow:0 16px 28px rgba(15,23,42,.14)}#guide-labor-transport-planning-guide .gg-btn2{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff}#guide-labor-transport-planning-guide .gg-hero-visual{display:flex;flex-direction:column;gap:16px}#guide-labor-transport-planning-guide .gg-image-box{display:flex;flex-direction:column;gap:10px}#guide-labor-transport-planning-guide .gg-image-frame{border-radius:24px;overflow:hidden;min-height:clamp(300px,34vw,420px);background:#fff;position:relative}#guide-labor-transport-planning-guide .gg-image-frame img{display:block;width:100%;height:100%;min-height:clamp(300px,34vw,420px);object-fit:cover;object-position:center}#guide-labor-transport-planning-guide .gg-fallback{display:flex;align-items:flex-end;min-height:clamp(300px,34vw,420px);padding:24px;background:linear-gradient(145deg,#0b63b6 0%,#168bff 56%,#72c8ff 100%)}#guide-labor-transport-planning-guide .gg-fallback strong{display:block;color:#fff;font-size:30px;line-height:1.12;max-width:80%}#guide-labor-transport-planning-guide .gg-side-copy{padding:22px}#guide-labor-transport-planning-guide .gg-side-copy .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-labor-transport-planning-guide .gg-side-copy h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(24px,1.9vw,30px);line-height:1.14;letter-spacing:-.35px;text-wrap:balance}#guide-labor-transport-planning-guide .gg-side-copy p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.82;font-weight:600}#guide-labor-transport-planning-guide .gg-side-copy p + p{margin-top:12px}#guide-labor-transport-planning-guide .gg-insights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}#guide-labor-transport-planning-guide .gg-mini,#guide-labor-transport-planning-guide .gg-card{padding:22px}#guide-labor-transport-planning-guide .gg-mini .label,#guide-labor-transport-planning-guide .gg-card .label,#guide-labor-transport-planning-guide .gg-cta .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-labor-transport-planning-guide .gg-mini h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-labor-transport-planning-guide .gg-mini p,#guide-labor-transport-planning-guide .gg-card p,#guide-labor-transport-planning-guide .gg-cta p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.84;font-weight:600}#guide-labor-transport-planning-guide .gg-card p + p{margin-top:12px}#guide-labor-transport-planning-guide .gg-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}#guide-labor-transport-planning-guide .gg-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}#guide-labor-transport-planning-guide .gg-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}#guide-labor-transport-planning-guide .gg-card h2,#guide-labor-transport-planning-guide .gg-cta h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(25px,2vw,30px);line-height:1.12;letter-spacing:-.35px;text-wrap:balance}#guide-labor-transport-planning-guide .gg-stat strong{display:block;color:var(--ggInk);font-size:18px;line-height:1.35}#guide-labor-transport-planning-guide .gg-stat span{display:block;color:#0b63b6;font-size:12px;font-weight:800;margin-bottom:8px}#guide-labor-transport-planning-guide .gg-link-wrap,#guide-labor-transport-planning-guide .gg-ref-wrap{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}#guide-labor-transport-planning-guide .gg-link-chip{background:#0b63b6;color:#fff}#guide-labor-transport-planning-guide .gg-ref-link{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}#guide-labor-transport-planning-guide .gg-faq{display:grid;gap:14px;margin-top:16px}#guide-labor-transport-planning-guide .gg-faq-item{padding:18px;border:1px solid var(--ggLine)}#guide-labor-transport-planning-guide .gg-faq-item h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-labor-transport-planning-guide .gg-side-visual{padding:16px;display:flex;flex-direction:column;gap:10px}#guide-labor-transport-planning-guide .gg-side-frame{border-radius:22px;overflow:hidden;min-height:300px;background:#fff}#guide-labor-transport-planning-guide .gg-side-frame img{width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center}#guide-labor-transport-planning-guide .gg-side-meta strong{display:block;color:var(--ggInk);font-size:22px;line-height:1.32;font-weight:800}#guide-labor-transport-planning-guide .gg-side-meta span{display:block;color:var(--ggMuted);font-size:15px;line-height:1.8;margin-top:8px;font-weight:600}#guide-labor-transport-planning-guide .gg-cta{padding:30px;margin-top:22px}#guide-labor-transport-planning-guide .gg-final-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-labor-transport-planning-guide .gg-final-actions .gg-btn1{background:#0b63b6;color:#fff;box-shadow:0 16px 28px rgba(11,99,182,.18)}#guide-labor-transport-planning-guide .gg-final-actions .gg-btn2{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}@media (max-width:1280px){#guide-labor-transport-planning-guide .gg-wrap{width:min(1240px,calc(100vw - 22px))}#guide-labor-transport-planning-guide .gg-insights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){#guide-labor-transport-planning-guide .gg-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}#guide-labor-transport-planning-guide .gg-grid2{grid-template-columns:1fr}#guide-labor-transport-planning-guide .gg-image-frame img,#guide-labor-transport-planning-guide .gg-image-frame,#guide-labor-transport-planning-guide .gg-fallback{min-height:340px}}@media (max-width:1024px){#guide-labor-transport-planning-guide .gg-wrap{width:min(100%,calc(100vw - 16px))}#guide-labor-transport-planning-guide .gg-hero{grid-template-columns:1fr}#guide-labor-transport-planning-guide .gg-image-frame img,#guide-labor-transport-planning-guide .gg-image-frame,#guide-labor-transport-planning-guide .gg-fallback{min-height:320px}}@media (max-width:860px){#guide-labor-transport-planning-guide .gg-grid3,#guide-labor-transport-planning-guide .gg-grid4,#guide-labor-transport-planning-guide .gg-insights{grid-template-columns:1fr}#guide-labor-transport-planning-guide .gg-actions,#guide-labor-transport-planning-guide .gg-final-actions,#guide-labor-transport-planning-guide .gg-link-wrap,#guide-labor-transport-planning-guide .gg-ref-wrap{flex-direction:column;align-items:stretch}#guide-labor-transport-planning-guide .gg-actions a,#guide-labor-transport-planning-guide .gg-final-actions a,#guide-labor-transport-planning-guide .gg-link-chip,#guide-labor-transport-planning-guide .gg-ref-link{width:100%}#guide-labor-transport-planning-guide .gg-panel,#guide-labor-transport-planning-guide .gg-card,#guide-labor-transport-planning-guide .gg-mini,#guide-labor-transport-planning-guide .gg-cta{padding:20px}}@media (max-width:767px){#guide-labor-transport-planning-guide{padding:46px 8px 66px}#guide-labor-transport-planning-guide .gg-wrap{width:min(100%,calc(100vw - 10px))}#guide-labor-transport-planning-guide .gg-hero h1{font-size:32px;line-height:1.06;letter-spacing:-.75px}#guide-labor-transport-planning-guide .gg-hero-copy p{font-size:15px;line-height:1.72}#guide-labor-transport-planning-guide .gg-panel,#guide-labor-transport-planning-guide .gg-card,#guide-labor-transport-planning-guide .gg-mini,#guide-labor-transport-planning-guide .gg-cta,#guide-labor-transport-planning-guide .gg-side-visual,#guide-labor-transport-planning-guide .gg-faq-item{border-radius:22px}#guide-labor-transport-planning-guide .gg-image-frame,#guide-labor-transport-planning-guide .gg-side-frame{border-radius:16px}#guide-labor-transport-planning-guide .gg-image-frame img,#guide-labor-transport-planning-guide .gg-image-frame,#guide-labor-transport-planning-guide .gg-fallback,#guide-labor-transport-planning-guide .gg-side-frame img,#guide-labor-transport-planning-guide .gg-side-frame{min-height:280px}}@media (max-width:480px){#guide-labor-transport-planning-guide .gg-breadcrumbs{gap:8px}#guide-labor-transport-planning-guide .gg-breadcrumbs li{font-size:11px}#guide-labor-transport-planning-guide .gg-kicker{padding:9px 13px;font-size:10px}#guide-labor-transport-planning-guide .gg-mini h3,#guide-labor-transport-planning-guide .gg-faq-item h3{font-size:18px}#guide-labor-transport-planning-guide .gg-card h2,#guide-labor-transport-planning-guide .gg-cta h2,#guide-labor-transport-planning-guide .gg-side-copy h2{font-size:23px}#guide-labor-transport-planning-guide .gg-card p,#guide-labor-transport-planning-guide .gg-mini p,#guide-labor-transport-planning-guide .gg-cta p,#guide-labor-transport-planning-guide .gg-side-copy p{font-size:14px;line-height:1.74}#guide-labor-transport-planning-guide .gg-image-frame img,#guide-labor-transport-planning-guide .gg-image-frame,#guide-labor-transport-planning-guide .gg-fallback,#guide-labor-transport-planning-guide .gg-side-frame img,#guide-labor-transport-planning-guide .gg-side-frame{min-height:250px}}

/* SWAT CSV CSS: labor-transport-planning-guide | dba5ef3cedc69e397c862ae9bf069849 */
.swatcsv-74a2bbb236e1{margin-top:20px;}

/* SWAT CSV CSS: labor-transport-planning-guide | d12a13bb304b2e7c5971fdfa13861d71 */
.swatcsv-8c511f2d24ad{margin-top:20px;padding:24px;}

/* SWAT CSV CSS: airport-transfer-planning-guide | faba55831bac97ef6dd21ad7cb08f51e */
/* Full-bleed layout repair from airport-transfer-planning-guide: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body .site-main > .page-content > #guide-airport-transfer-planning-guide,
body .page-content > #guide-airport-transfer-planning-guide,
body #content .page-content > #guide-airport-transfer-planning-guide,
body #guide-airport-transfer-planning-guide{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-airport-transfer-planning-guide,
  body .page-content > #guide-airport-transfer-planning-guide,
  body #content .page-content > #guide-airport-transfer-planning-guide,
  body #guide-airport-transfer-planning-guide{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: airport-transfer-planning-guide | 92accdfe3de1562fca4e2e49de770a86 */
/* Style block from airport-transfer-planning-guide */
#guide-airport-transfer-planning-guide{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;overflow-x:clip;overflow-y:hidden;padding:clamp(56px,5vw,84px) clamp(10px,1.8vw,20px) clamp(72px,6vw,102px);background:radial-gradient(circle at 12% 10%,rgba(255,255,255,.22),transparent 20%),radial-gradient(circle at 92% 8%,rgba(223,240,255,.34),transparent 22%),linear-gradient(135deg,#0b63b6 0%,#168bff 56%,#68bbff 100%);font-family:Arial,Helvetica,sans-serif;--ggInk:#0c1a34;--ggMuted:#526b87;--ggLine:rgba(11,99,182,.12);--ggShadow:0 24px 60px rgba(10,32,74,.12);isolation:isolate}#guide-airport-transfer-planning-guide *{box-sizing:border-box;min-width:0;overflow-wrap:anywhere;word-break:normal}#guide-airport-transfer-planning-guide img{display:block;max-width:100%;height:auto;border:0}#guide-airport-transfer-planning-guide a{text-decoration:none}#guide-airport-transfer-planning-guide .gg-wrap{width:min(1360px,calc(100vw - 24px));max-width:100%;margin:0 auto;position:relative;z-index:2}#guide-airport-transfer-planning-guide .gg-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 18px;padding:0;list-style:none}#guide-airport-transfer-planning-guide .gg-breadcrumbs li{color:#eef7ff;font-size:12px;font-weight:700;letter-spacing:.1px}#guide-airport-transfer-planning-guide .gg-breadcrumbs a{color:#eef7ff}#guide-airport-transfer-planning-guide .gg-breadcrumbs li+li:before{content:'›';margin-right:10px;color:rgba(255,255,255,.74)}#guide-airport-transfer-planning-guide .gg-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(16px,2vw,24px);align-items:stretch}#guide-airport-transfer-planning-guide .gg-panel,#guide-airport-transfer-planning-guide .gg-card,#guide-airport-transfer-planning-guide .gg-mini,#guide-airport-transfer-planning-guide .gg-cta,#guide-airport-transfer-planning-guide .gg-side-visual,#guide-airport-transfer-planning-guide .gg-faq-item{border-radius:30px;background:linear-gradient(145deg,rgba(255,255,255,.96) 0%,rgba(243,249,255,.98) 62%,rgba(223,240,255,.98) 100%);border:1px solid rgba(255,255,255,.84);box-shadow:var(--ggShadow);overflow:hidden}#guide-airport-transfer-planning-guide .gg-panel{padding:clamp(24px,2.5vw,34px);background:linear-gradient(145deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.10) 100%);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.22)}#guide-airport-transfer-planning-guide .gg-kicker{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#eef7ff;font-size:12px;font-weight:800;letter-spacing:.18px;width:max-content;max-width:100%}#guide-airport-transfer-planning-guide .gg-kicker:before{content:'';width:10px;height:10px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 6px rgba(34,197,94,.14)}#guide-airport-transfer-planning-guide .gg-hero h1{margin:18px 0 12px;color:#fff;font-size:clamp(36px,4.6vw,58px);line-height:1.04;letter-spacing:-1px;max-width:760px;text-wrap:balance}#guide-airport-transfer-planning-guide .gg-hero-copy p{margin:0;color:#eff8ff;font-size:clamp(16px,1.25vw,18px);line-height:1.8;max-width:780px}#guide-airport-transfer-planning-guide .gg-hero-copy p + p{margin-top:10px}#guide-airport-transfer-planning-guide .gg-chip-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}#guide-airport-transfer-planning-guide .gg-chip{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:700;max-width:100%;text-align:center}#guide-airport-transfer-planning-guide .gg-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-airport-transfer-planning-guide .gg-actions a,#guide-airport-transfer-planning-guide .gg-final-actions a,#guide-airport-transfer-planning-guide .gg-link-chip,#guide-airport-transfer-planning-guide .gg-ref-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:16px;font-size:13px;font-weight:800;transition:.22s ease;max-width:100%;white-space:normal;text-align:center}#guide-airport-transfer-planning-guide .gg-actions a:hover,#guide-airport-transfer-planning-guide .gg-final-actions a:hover,#guide-airport-transfer-planning-guide .gg-link-chip:hover,#guide-airport-transfer-planning-guide .gg-ref-link:hover{transform:translateY(-2px)}#guide-airport-transfer-planning-guide .gg-btn1{background:#fff;color:#0a2d63;box-shadow:0 16px 28px rgba(15,23,42,.14)}#guide-airport-transfer-planning-guide .gg-btn2{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff}#guide-airport-transfer-planning-guide .gg-hero-visual{display:flex;flex-direction:column;gap:16px}#guide-airport-transfer-planning-guide .gg-image-box{display:flex;flex-direction:column;gap:10px}#guide-airport-transfer-planning-guide .gg-image-frame{border-radius:24px;overflow:hidden;min-height:clamp(300px,34vw,420px);background:#fff;position:relative}#guide-airport-transfer-planning-guide .gg-image-frame img{display:block;width:100%;height:100%;min-height:clamp(300px,34vw,420px);object-fit:cover;object-position:center}#guide-airport-transfer-planning-guide .gg-fallback{display:flex;align-items:flex-end;min-height:clamp(300px,34vw,420px);padding:24px;background:linear-gradient(145deg,#0b63b6 0%,#168bff 56%,#72c8ff 100%)}#guide-airport-transfer-planning-guide .gg-fallback strong{display:block;color:#fff;font-size:30px;line-height:1.12;max-width:80%}#guide-airport-transfer-planning-guide .gg-side-copy{padding:22px}#guide-airport-transfer-planning-guide .gg-side-copy .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-airport-transfer-planning-guide .gg-side-copy h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(24px,1.9vw,30px);line-height:1.14;letter-spacing:-.35px;text-wrap:balance}#guide-airport-transfer-planning-guide .gg-side-copy p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.82;font-weight:600}#guide-airport-transfer-planning-guide .gg-side-copy p + p{margin-top:12px}#guide-airport-transfer-planning-guide .gg-insights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}#guide-airport-transfer-planning-guide .gg-mini,#guide-airport-transfer-planning-guide .gg-card{padding:22px}#guide-airport-transfer-planning-guide .gg-mini .label,#guide-airport-transfer-planning-guide .gg-card .label,#guide-airport-transfer-planning-guide .gg-cta .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-airport-transfer-planning-guide .gg-mini h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-airport-transfer-planning-guide .gg-mini p,#guide-airport-transfer-planning-guide .gg-card p,#guide-airport-transfer-planning-guide .gg-cta p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.84;font-weight:600}#guide-airport-transfer-planning-guide .gg-card p + p{margin-top:12px}#guide-airport-transfer-planning-guide .gg-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}#guide-airport-transfer-planning-guide .gg-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}#guide-airport-transfer-planning-guide .gg-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}#guide-airport-transfer-planning-guide .gg-card h2,#guide-airport-transfer-planning-guide .gg-cta h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(25px,2vw,30px);line-height:1.12;letter-spacing:-.35px;text-wrap:balance}#guide-airport-transfer-planning-guide .gg-stat strong{display:block;color:var(--ggInk);font-size:18px;line-height:1.35}#guide-airport-transfer-planning-guide .gg-stat span{display:block;color:#0b63b6;font-size:12px;font-weight:800;margin-bottom:8px}#guide-airport-transfer-planning-guide .gg-link-wrap,#guide-airport-transfer-planning-guide .gg-ref-wrap{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}#guide-airport-transfer-planning-guide .gg-link-chip{background:#0b63b6;color:#fff}#guide-airport-transfer-planning-guide .gg-ref-link{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}#guide-airport-transfer-planning-guide .gg-faq{display:grid;gap:14px;margin-top:16px}#guide-airport-transfer-planning-guide .gg-faq-item{padding:18px;border:1px solid var(--ggLine)}#guide-airport-transfer-planning-guide .gg-faq-item h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-airport-transfer-planning-guide .gg-side-visual{padding:16px;display:flex;flex-direction:column;gap:10px}#guide-airport-transfer-planning-guide .gg-side-frame{border-radius:22px;overflow:hidden;min-height:300px;background:#fff}#guide-airport-transfer-planning-guide .gg-side-frame img{width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center}#guide-airport-transfer-planning-guide .gg-side-meta strong{display:block;color:var(--ggInk);font-size:22px;line-height:1.32;font-weight:800}#guide-airport-transfer-planning-guide .gg-side-meta span{display:block;color:var(--ggMuted);font-size:15px;line-height:1.8;margin-top:8px;font-weight:600}#guide-airport-transfer-planning-guide .gg-cta{padding:30px;margin-top:22px}#guide-airport-transfer-planning-guide .gg-final-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-airport-transfer-planning-guide .gg-final-actions .gg-btn1{background:#0b63b6;color:#fff;box-shadow:0 16px 28px rgba(11,99,182,.18)}#guide-airport-transfer-planning-guide .gg-final-actions .gg-btn2{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}@media (max-width:1280px){#guide-airport-transfer-planning-guide .gg-wrap{width:min(1240px,calc(100vw - 22px))}#guide-airport-transfer-planning-guide .gg-insights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){#guide-airport-transfer-planning-guide .gg-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}#guide-airport-transfer-planning-guide .gg-grid2{grid-template-columns:1fr}#guide-airport-transfer-planning-guide .gg-image-frame img,#guide-airport-transfer-planning-guide .gg-image-frame,#guide-airport-transfer-planning-guide .gg-fallback{min-height:340px}}@media (max-width:1024px){#guide-airport-transfer-planning-guide .gg-wrap{width:min(100%,calc(100vw - 16px))}#guide-airport-transfer-planning-guide .gg-hero{grid-template-columns:1fr}#guide-airport-transfer-planning-guide .gg-image-frame img,#guide-airport-transfer-planning-guide .gg-image-frame,#guide-airport-transfer-planning-guide .gg-fallback{min-height:320px}}@media (max-width:860px){#guide-airport-transfer-planning-guide .gg-grid3,#guide-airport-transfer-planning-guide .gg-grid4,#guide-airport-transfer-planning-guide .gg-insights{grid-template-columns:1fr}#guide-airport-transfer-planning-guide .gg-actions,#guide-airport-transfer-planning-guide .gg-final-actions,#guide-airport-transfer-planning-guide .gg-link-wrap,#guide-airport-transfer-planning-guide .gg-ref-wrap{flex-direction:column;align-items:stretch}#guide-airport-transfer-planning-guide .gg-actions a,#guide-airport-transfer-planning-guide .gg-final-actions a,#guide-airport-transfer-planning-guide .gg-link-chip,#guide-airport-transfer-planning-guide .gg-ref-link{width:100%}#guide-airport-transfer-planning-guide .gg-panel,#guide-airport-transfer-planning-guide .gg-card,#guide-airport-transfer-planning-guide .gg-mini,#guide-airport-transfer-planning-guide .gg-cta{padding:20px}}@media (max-width:767px){#guide-airport-transfer-planning-guide{padding:46px 8px 66px}#guide-airport-transfer-planning-guide .gg-wrap{width:min(100%,calc(100vw - 10px))}#guide-airport-transfer-planning-guide .gg-hero h1{font-size:32px;line-height:1.06;letter-spacing:-.75px}#guide-airport-transfer-planning-guide .gg-hero-copy p{font-size:15px;line-height:1.72}#guide-airport-transfer-planning-guide .gg-panel,#guide-airport-transfer-planning-guide .gg-card,#guide-airport-transfer-planning-guide .gg-mini,#guide-airport-transfer-planning-guide .gg-cta,#guide-airport-transfer-planning-guide .gg-side-visual,#guide-airport-transfer-planning-guide .gg-faq-item{border-radius:22px}#guide-airport-transfer-planning-guide .gg-image-frame,#guide-airport-transfer-planning-guide .gg-side-frame{border-radius:16px}#guide-airport-transfer-planning-guide .gg-image-frame img,#guide-airport-transfer-planning-guide .gg-image-frame,#guide-airport-transfer-planning-guide .gg-fallback,#guide-airport-transfer-planning-guide .gg-side-frame img,#guide-airport-transfer-planning-guide .gg-side-frame{min-height:280px}}@media (max-width:480px){#guide-airport-transfer-planning-guide .gg-breadcrumbs{gap:8px}#guide-airport-transfer-planning-guide .gg-breadcrumbs li{font-size:11px}#guide-airport-transfer-planning-guide .gg-kicker{padding:9px 13px;font-size:10px}#guide-airport-transfer-planning-guide .gg-mini h3,#guide-airport-transfer-planning-guide .gg-faq-item h3{font-size:18px}#guide-airport-transfer-planning-guide .gg-card h2,#guide-airport-transfer-planning-guide .gg-cta h2,#guide-airport-transfer-planning-guide .gg-side-copy h2{font-size:23px}#guide-airport-transfer-planning-guide .gg-card p,#guide-airport-transfer-planning-guide .gg-mini p,#guide-airport-transfer-planning-guide .gg-cta p,#guide-airport-transfer-planning-guide .gg-side-copy p{font-size:14px;line-height:1.74}#guide-airport-transfer-planning-guide .gg-image-frame img,#guide-airport-transfer-planning-guide .gg-image-frame,#guide-airport-transfer-planning-guide .gg-fallback,#guide-airport-transfer-planning-guide .gg-side-frame img,#guide-airport-transfer-planning-guide .gg-side-frame{min-height:250px}}

/* SWAT CSV CSS: airport-transfer-planning-guide | a8723c1acc652f291064d126e7f8d057 */
.swatcsv-839e3ca43c23{margin-top:20px;}

/* SWAT CSV CSS: airport-transfer-planning-guide | 80e05e5e5480f8a9011d0bc4ca6c634c */
.swatcsv-0e4646a76a20{margin-top:20px;padding:24px;}

/* SWAT CSV CSS: how-to-choose-between-van-minibus-and-bus | 5d75025e5680457191a7fb5eb2944772 */
/* Full-bleed layout repair from how-to-choose-between-van-minibus-and-bus: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body .site-main > .page-content > #guide-how-to-choose-between-van-minibus-and-bus,
body .page-content > #guide-how-to-choose-between-van-minibus-and-bus,
body #content .page-content > #guide-how-to-choose-between-van-minibus-and-bus,
body #guide-how-to-choose-between-van-minibus-and-bus{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-how-to-choose-between-van-minibus-and-bus,
  body .page-content > #guide-how-to-choose-between-van-minibus-and-bus,
  body #content .page-content > #guide-how-to-choose-between-van-minibus-and-bus,
  body #guide-how-to-choose-between-van-minibus-and-bus{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: how-to-choose-between-van-minibus-and-bus | fd44b203ce544e023e2e7c3762b3fb9d */
/* Style block from how-to-choose-between-van-minibus-and-bus */
#guide-how-to-choose-between-van-minibus-and-bus{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;overflow-x:clip;overflow-y:hidden;padding:clamp(56px,5vw,84px) clamp(10px,1.8vw,20px) clamp(72px,6vw,102px);background:radial-gradient(circle at 12% 10%,rgba(255,255,255,.22),transparent 20%),radial-gradient(circle at 92% 8%,rgba(223,240,255,.34),transparent 22%),linear-gradient(135deg,#0b63b6 0%,#168bff 56%,#68bbff 100%);font-family:Arial,Helvetica,sans-serif;--ggInk:#0c1a34;--ggMuted:#526b87;--ggLine:rgba(11,99,182,.12);--ggShadow:0 24px 60px rgba(10,32,74,.12);isolation:isolate}#guide-how-to-choose-between-van-minibus-and-bus *{box-sizing:border-box;min-width:0;overflow-wrap:anywhere;word-break:normal}#guide-how-to-choose-between-van-minibus-and-bus img{display:block;max-width:100%;height:auto;border:0}#guide-how-to-choose-between-van-minibus-and-bus a{text-decoration:none}#guide-how-to-choose-between-van-minibus-and-bus .gg-wrap{width:min(1360px,calc(100vw - 24px));max-width:100%;margin:0 auto;position:relative;z-index:2}#guide-how-to-choose-between-van-minibus-and-bus .gg-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 18px;padding:0;list-style:none}#guide-how-to-choose-between-van-minibus-and-bus .gg-breadcrumbs li{color:#eef7ff;font-size:12px;font-weight:700;letter-spacing:.1px}#guide-how-to-choose-between-van-minibus-and-bus .gg-breadcrumbs a{color:#eef7ff}#guide-how-to-choose-between-van-minibus-and-bus .gg-breadcrumbs li+li:before{content:'›';margin-right:10px;color:rgba(255,255,255,.74)}#guide-how-to-choose-between-van-minibus-and-bus .gg-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(16px,2vw,24px);align-items:stretch}#guide-how-to-choose-between-van-minibus-and-bus .gg-panel,#guide-how-to-choose-between-van-minibus-and-bus .gg-card,#guide-how-to-choose-between-van-minibus-and-bus .gg-mini,#guide-how-to-choose-between-van-minibus-and-bus .gg-cta,#guide-how-to-choose-between-van-minibus-and-bus .gg-side-visual,#guide-how-to-choose-between-van-minibus-and-bus .gg-faq-item{border-radius:30px;background:linear-gradient(145deg,rgba(255,255,255,.96) 0%,rgba(243,249,255,.98) 62%,rgba(223,240,255,.98) 100%);border:1px solid rgba(255,255,255,.84);box-shadow:var(--ggShadow);overflow:hidden}#guide-how-to-choose-between-van-minibus-and-bus .gg-panel{padding:clamp(24px,2.5vw,34px);background:linear-gradient(145deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.10) 100%);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.22)}#guide-how-to-choose-between-van-minibus-and-bus .gg-kicker{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#eef7ff;font-size:12px;font-weight:800;letter-spacing:.18px;width:max-content;max-width:100%}#guide-how-to-choose-between-van-minibus-and-bus .gg-kicker:before{content:'';width:10px;height:10px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 6px rgba(34,197,94,.14)}#guide-how-to-choose-between-van-minibus-and-bus .gg-hero h1{margin:18px 0 12px;color:#fff;font-size:clamp(36px,4.6vw,58px);line-height:1.04;letter-spacing:-1px;max-width:760px;text-wrap:balance}#guide-how-to-choose-between-van-minibus-and-bus .gg-hero-copy p{margin:0;color:#eff8ff;font-size:clamp(16px,1.25vw,18px);line-height:1.8;max-width:780px}#guide-how-to-choose-between-van-minibus-and-bus .gg-hero-copy p + p{margin-top:10px}#guide-how-to-choose-between-van-minibus-and-bus .gg-chip-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}#guide-how-to-choose-between-van-minibus-and-bus .gg-chip{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:700;max-width:100%;text-align:center}#guide-how-to-choose-between-van-minibus-and-bus .gg-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-how-to-choose-between-van-minibus-and-bus .gg-actions a,#guide-how-to-choose-between-van-minibus-and-bus .gg-final-actions a,#guide-how-to-choose-between-van-minibus-and-bus .gg-link-chip,#guide-how-to-choose-between-van-minibus-and-bus .gg-ref-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:16px;font-size:13px;font-weight:800;transition:.22s ease;max-width:100%;white-space:normal;text-align:center}#guide-how-to-choose-between-van-minibus-and-bus .gg-actions a:hover,#guide-how-to-choose-between-van-minibus-and-bus .gg-final-actions a:hover,#guide-how-to-choose-between-van-minibus-and-bus .gg-link-chip:hover,#guide-how-to-choose-between-van-minibus-and-bus .gg-ref-link:hover{transform:translateY(-2px)}#guide-how-to-choose-between-van-minibus-and-bus .gg-btn1{background:#fff;color:#0a2d63;box-shadow:0 16px 28px rgba(15,23,42,.14)}#guide-how-to-choose-between-van-minibus-and-bus .gg-btn2{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff}#guide-how-to-choose-between-van-minibus-and-bus .gg-hero-visual{display:flex;flex-direction:column;gap:16px}#guide-how-to-choose-between-van-minibus-and-bus .gg-image-box{display:flex;flex-direction:column;gap:10px}#guide-how-to-choose-between-van-minibus-and-bus .gg-image-frame{border-radius:24px;overflow:hidden;min-height:clamp(300px,34vw,420px);background:#fff;position:relative}#guide-how-to-choose-between-van-minibus-and-bus .gg-image-frame img{display:block;width:100%;height:100%;min-height:clamp(300px,34vw,420px);object-fit:cover;object-position:center}#guide-how-to-choose-between-van-minibus-and-bus .gg-fallback{display:flex;align-items:flex-end;min-height:clamp(300px,34vw,420px);padding:24px;background:linear-gradient(145deg,#0b63b6 0%,#168bff 56%,#72c8ff 100%)}#guide-how-to-choose-between-van-minibus-and-bus .gg-fallback strong{display:block;color:#fff;font-size:30px;line-height:1.12;max-width:80%}#guide-how-to-choose-between-van-minibus-and-bus .gg-side-copy{padding:22px}#guide-how-to-choose-between-van-minibus-and-bus .gg-side-copy .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-how-to-choose-between-van-minibus-and-bus .gg-side-copy h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(24px,1.9vw,30px);line-height:1.14;letter-spacing:-.35px;text-wrap:balance}#guide-how-to-choose-between-van-minibus-and-bus .gg-side-copy p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.82;font-weight:600}#guide-how-to-choose-between-van-minibus-and-bus .gg-side-copy p + p{margin-top:12px}#guide-how-to-choose-between-van-minibus-and-bus .gg-insights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}#guide-how-to-choose-between-van-minibus-and-bus .gg-mini,#guide-how-to-choose-between-van-minibus-and-bus .gg-card{padding:22px}#guide-how-to-choose-between-van-minibus-and-bus .gg-mini .label,#guide-how-to-choose-between-van-minibus-and-bus .gg-card .label,#guide-how-to-choose-between-van-minibus-and-bus .gg-cta .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-how-to-choose-between-van-minibus-and-bus .gg-mini h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-how-to-choose-between-van-minibus-and-bus .gg-mini p,#guide-how-to-choose-between-van-minibus-and-bus .gg-card p,#guide-how-to-choose-between-van-minibus-and-bus .gg-cta p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.84;font-weight:600}#guide-how-to-choose-between-van-minibus-and-bus .gg-card p + p{margin-top:12px}#guide-how-to-choose-between-van-minibus-and-bus .gg-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}#guide-how-to-choose-between-van-minibus-and-bus .gg-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}#guide-how-to-choose-between-van-minibus-and-bus .gg-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}#guide-how-to-choose-between-van-minibus-and-bus .gg-card h2,#guide-how-to-choose-between-van-minibus-and-bus .gg-cta h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(25px,2vw,30px);line-height:1.12;letter-spacing:-.35px;text-wrap:balance}#guide-how-to-choose-between-van-minibus-and-bus .gg-stat strong{display:block;color:var(--ggInk);font-size:18px;line-height:1.35}#guide-how-to-choose-between-van-minibus-and-bus .gg-stat span{display:block;color:#0b63b6;font-size:12px;font-weight:800;margin-bottom:8px}#guide-how-to-choose-between-van-minibus-and-bus .gg-link-wrap,#guide-how-to-choose-between-van-minibus-and-bus .gg-ref-wrap{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}#guide-how-to-choose-between-van-minibus-and-bus .gg-link-chip{background:#0b63b6;color:#fff}#guide-how-to-choose-between-van-minibus-and-bus .gg-ref-link{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}#guide-how-to-choose-between-van-minibus-and-bus .gg-faq{display:grid;gap:14px;margin-top:16px}#guide-how-to-choose-between-van-minibus-and-bus .gg-faq-item{padding:18px;border:1px solid var(--ggLine)}#guide-how-to-choose-between-van-minibus-and-bus .gg-faq-item h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-how-to-choose-between-van-minibus-and-bus .gg-side-visual{padding:16px;display:flex;flex-direction:column;gap:10px}#guide-how-to-choose-between-van-minibus-and-bus .gg-side-frame{border-radius:22px;overflow:hidden;min-height:300px;background:#fff}#guide-how-to-choose-between-van-minibus-and-bus .gg-side-frame img{width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center}#guide-how-to-choose-between-van-minibus-and-bus .gg-side-meta strong{display:block;color:var(--ggInk);font-size:22px;line-height:1.32;font-weight:800}#guide-how-to-choose-between-van-minibus-and-bus .gg-side-meta span{display:block;color:var(--ggMuted);font-size:15px;line-height:1.8;margin-top:8px;font-weight:600}#guide-how-to-choose-between-van-minibus-and-bus .gg-cta{padding:30px;margin-top:22px}#guide-how-to-choose-between-van-minibus-and-bus .gg-final-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-how-to-choose-between-van-minibus-and-bus .gg-final-actions .gg-btn1{background:#0b63b6;color:#fff;box-shadow:0 16px 28px rgba(11,99,182,.18)}#guide-how-to-choose-between-van-minibus-and-bus .gg-final-actions .gg-btn2{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}@media (max-width:1280px){#guide-how-to-choose-between-van-minibus-and-bus .gg-wrap{width:min(1240px,calc(100vw - 22px))}#guide-how-to-choose-between-van-minibus-and-bus .gg-insights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){#guide-how-to-choose-between-van-minibus-and-bus .gg-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}#guide-how-to-choose-between-van-minibus-and-bus .gg-grid2{grid-template-columns:1fr}#guide-how-to-choose-between-van-minibus-and-bus .gg-image-frame img,#guide-how-to-choose-between-van-minibus-and-bus .gg-image-frame,#guide-how-to-choose-between-van-minibus-and-bus .gg-fallback{min-height:340px}}@media (max-width:1024px){#guide-how-to-choose-between-van-minibus-and-bus .gg-wrap{width:min(100%,calc(100vw - 16px))}#guide-how-to-choose-between-van-minibus-and-bus .gg-hero{grid-template-columns:1fr}#guide-how-to-choose-between-van-minibus-and-bus .gg-image-frame img,#guide-how-to-choose-between-van-minibus-and-bus .gg-image-frame,#guide-how-to-choose-between-van-minibus-and-bus .gg-fallback{min-height:320px}}@media (max-width:860px){#guide-how-to-choose-between-van-minibus-and-bus .gg-grid3,#guide-how-to-choose-between-van-minibus-and-bus .gg-grid4,#guide-how-to-choose-between-van-minibus-and-bus .gg-insights{grid-template-columns:1fr}#guide-how-to-choose-between-van-minibus-and-bus .gg-actions,#guide-how-to-choose-between-van-minibus-and-bus .gg-final-actions,#guide-how-to-choose-between-van-minibus-and-bus .gg-link-wrap,#guide-how-to-choose-between-van-minibus-and-bus .gg-ref-wrap{flex-direction:column;align-items:stretch}#guide-how-to-choose-between-van-minibus-and-bus .gg-actions a,#guide-how-to-choose-between-van-minibus-and-bus .gg-final-actions a,#guide-how-to-choose-between-van-minibus-and-bus .gg-link-chip,#guide-how-to-choose-between-van-minibus-and-bus .gg-ref-link{width:100%}#guide-how-to-choose-between-van-minibus-and-bus .gg-panel,#guide-how-to-choose-between-van-minibus-and-bus .gg-card,#guide-how-to-choose-between-van-minibus-and-bus .gg-mini,#guide-how-to-choose-between-van-minibus-and-bus .gg-cta{padding:20px}}@media (max-width:767px){#guide-how-to-choose-between-van-minibus-and-bus{padding:46px 8px 66px}#guide-how-to-choose-between-van-minibus-and-bus .gg-wrap{width:min(100%,calc(100vw - 10px))}#guide-how-to-choose-between-van-minibus-and-bus .gg-hero h1{font-size:32px;line-height:1.06;letter-spacing:-.75px}#guide-how-to-choose-between-van-minibus-and-bus .gg-hero-copy p{font-size:15px;line-height:1.72}#guide-how-to-choose-between-van-minibus-and-bus .gg-panel,#guide-how-to-choose-between-van-minibus-and-bus .gg-card,#guide-how-to-choose-between-van-minibus-and-bus .gg-mini,#guide-how-to-choose-between-van-minibus-and-bus .gg-cta,#guide-how-to-choose-between-van-minibus-and-bus .gg-side-visual,#guide-how-to-choose-between-van-minibus-and-bus .gg-faq-item{border-radius:22px}#guide-how-to-choose-between-van-minibus-and-bus .gg-image-frame,#guide-how-to-choose-between-van-minibus-and-bus .gg-side-frame{border-radius:16px}#guide-how-to-choose-between-van-minibus-and-bus .gg-image-frame img,#guide-how-to-choose-between-van-minibus-and-bus .gg-image-frame,#guide-how-to-choose-between-van-minibus-and-bus .gg-fallback,#guide-how-to-choose-between-van-minibus-and-bus .gg-side-frame img,#guide-how-to-choose-between-van-minibus-and-bus .gg-side-frame{min-height:280px}}@media (max-width:480px){#guide-how-to-choose-between-van-minibus-and-bus .gg-breadcrumbs{gap:8px}#guide-how-to-choose-between-van-minibus-and-bus .gg-breadcrumbs li{font-size:11px}#guide-how-to-choose-between-van-minibus-and-bus .gg-kicker{padding:9px 13px;font-size:10px}#guide-how-to-choose-between-van-minibus-and-bus .gg-mini h3,#guide-how-to-choose-between-van-minibus-and-bus .gg-faq-item h3{font-size:18px}#guide-how-to-choose-between-van-minibus-and-bus .gg-card h2,#guide-how-to-choose-between-van-minibus-and-bus .gg-cta h2,#guide-how-to-choose-between-van-minibus-and-bus .gg-side-copy h2{font-size:23px}#guide-how-to-choose-between-van-minibus-and-bus .gg-card p,#guide-how-to-choose-between-van-minibus-and-bus .gg-mini p,#guide-how-to-choose-between-van-minibus-and-bus .gg-cta p,#guide-how-to-choose-between-van-minibus-and-bus .gg-side-copy p{font-size:14px;line-height:1.74}#guide-how-to-choose-between-van-minibus-and-bus .gg-image-frame img,#guide-how-to-choose-between-van-minibus-and-bus .gg-image-frame,#guide-how-to-choose-between-van-minibus-and-bus .gg-fallback,#guide-how-to-choose-between-van-minibus-and-bus .gg-side-frame img,#guide-how-to-choose-between-van-minibus-and-bus .gg-side-frame{min-height:250px}}

/* SWAT CSV CSS: how-to-choose-between-van-minibus-and-bus | 9d63220ee9afec32632de29a3faf6c0c */
.swatcsv-514d6817d914{margin-top:20px;}

/* SWAT CSV CSS: how-to-choose-between-van-minibus-and-bus | e85e0e42eb74193de73248449dd39c24 */
.swatcsv-5bca94a978b3{margin-top:20px;padding:24px;}

/* SWAT CSV CSS: best-vehicle-types-for-workforce-movement | ffe0a467c2418e6200b46638434addc3 */
/* Full-bleed layout repair from best-vehicle-types-for-workforce-movement: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body .site-main > .page-content > #guide-best-vehicle-types-for-workforce-movement,
body .page-content > #guide-best-vehicle-types-for-workforce-movement,
body #content .page-content > #guide-best-vehicle-types-for-workforce-movement,
body #guide-best-vehicle-types-for-workforce-movement{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-best-vehicle-types-for-workforce-movement,
  body .page-content > #guide-best-vehicle-types-for-workforce-movement,
  body #content .page-content > #guide-best-vehicle-types-for-workforce-movement,
  body #guide-best-vehicle-types-for-workforce-movement{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: best-vehicle-types-for-workforce-movement | f9b5d022fb8042c5235a5d34d3ce0819 */
/* Style block from best-vehicle-types-for-workforce-movement */
#guide-best-vehicle-types-for-workforce-movement{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;overflow-x:clip;overflow-y:hidden;padding:clamp(56px,5vw,84px) clamp(10px,1.8vw,20px) clamp(72px,6vw,102px);background:radial-gradient(circle at 12% 10%,rgba(255,255,255,.22),transparent 20%),radial-gradient(circle at 92% 8%,rgba(223,240,255,.34),transparent 22%),linear-gradient(135deg,#0b63b6 0%,#168bff 56%,#68bbff 100%);font-family:Arial,Helvetica,sans-serif;--ggInk:#0c1a34;--ggMuted:#526b87;--ggLine:rgba(11,99,182,.12);--ggShadow:0 24px 60px rgba(10,32,74,.12);isolation:isolate}#guide-best-vehicle-types-for-workforce-movement *{box-sizing:border-box;min-width:0;overflow-wrap:anywhere;word-break:normal}#guide-best-vehicle-types-for-workforce-movement img{display:block;max-width:100%;height:auto;border:0}#guide-best-vehicle-types-for-workforce-movement a{text-decoration:none}#guide-best-vehicle-types-for-workforce-movement .gg-wrap{width:min(1360px,calc(100vw - 24px));max-width:100%;margin:0 auto;position:relative;z-index:2}#guide-best-vehicle-types-for-workforce-movement .gg-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 18px;padding:0;list-style:none}#guide-best-vehicle-types-for-workforce-movement .gg-breadcrumbs li{color:#eef7ff;font-size:12px;font-weight:700;letter-spacing:.1px}#guide-best-vehicle-types-for-workforce-movement .gg-breadcrumbs a{color:#eef7ff}#guide-best-vehicle-types-for-workforce-movement .gg-breadcrumbs li+li:before{content:'›';margin-right:10px;color:rgba(255,255,255,.74)}#guide-best-vehicle-types-for-workforce-movement .gg-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(16px,2vw,24px);align-items:stretch}#guide-best-vehicle-types-for-workforce-movement .gg-panel,#guide-best-vehicle-types-for-workforce-movement .gg-card,#guide-best-vehicle-types-for-workforce-movement .gg-mini,#guide-best-vehicle-types-for-workforce-movement .gg-cta,#guide-best-vehicle-types-for-workforce-movement .gg-side-visual,#guide-best-vehicle-types-for-workforce-movement .gg-faq-item{border-radius:30px;background:linear-gradient(145deg,rgba(255,255,255,.96) 0%,rgba(243,249,255,.98) 62%,rgba(223,240,255,.98) 100%);border:1px solid rgba(255,255,255,.84);box-shadow:var(--ggShadow);overflow:hidden}#guide-best-vehicle-types-for-workforce-movement .gg-panel{padding:clamp(24px,2.5vw,34px);background:linear-gradient(145deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.10) 100%);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.22)}#guide-best-vehicle-types-for-workforce-movement .gg-kicker{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#eef7ff;font-size:12px;font-weight:800;letter-spacing:.18px;width:max-content;max-width:100%}#guide-best-vehicle-types-for-workforce-movement .gg-kicker:before{content:'';width:10px;height:10px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 6px rgba(34,197,94,.14)}#guide-best-vehicle-types-for-workforce-movement .gg-hero h1{margin:18px 0 12px;color:#fff;font-size:clamp(36px,4.6vw,58px);line-height:1.04;letter-spacing:-1px;max-width:760px;text-wrap:balance}#guide-best-vehicle-types-for-workforce-movement .gg-hero-copy p{margin:0;color:#eff8ff;font-size:clamp(16px,1.25vw,18px);line-height:1.8;max-width:780px}#guide-best-vehicle-types-for-workforce-movement .gg-hero-copy p + p{margin-top:10px}#guide-best-vehicle-types-for-workforce-movement .gg-chip-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}#guide-best-vehicle-types-for-workforce-movement .gg-chip{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:700;max-width:100%;text-align:center}#guide-best-vehicle-types-for-workforce-movement .gg-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-best-vehicle-types-for-workforce-movement .gg-actions a,#guide-best-vehicle-types-for-workforce-movement .gg-final-actions a,#guide-best-vehicle-types-for-workforce-movement .gg-link-chip,#guide-best-vehicle-types-for-workforce-movement .gg-ref-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:16px;font-size:13px;font-weight:800;transition:.22s ease;max-width:100%;white-space:normal;text-align:center}#guide-best-vehicle-types-for-workforce-movement .gg-actions a:hover,#guide-best-vehicle-types-for-workforce-movement .gg-final-actions a:hover,#guide-best-vehicle-types-for-workforce-movement .gg-link-chip:hover,#guide-best-vehicle-types-for-workforce-movement .gg-ref-link:hover{transform:translateY(-2px)}#guide-best-vehicle-types-for-workforce-movement .gg-btn1{background:#fff;color:#0a2d63;box-shadow:0 16px 28px rgba(15,23,42,.14)}#guide-best-vehicle-types-for-workforce-movement .gg-btn2{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff}#guide-best-vehicle-types-for-workforce-movement .gg-hero-visual{display:flex;flex-direction:column;gap:16px}#guide-best-vehicle-types-for-workforce-movement .gg-image-box{display:flex;flex-direction:column;gap:10px}#guide-best-vehicle-types-for-workforce-movement .gg-image-frame{border-radius:24px;overflow:hidden;min-height:clamp(300px,34vw,420px);background:#fff;position:relative}#guide-best-vehicle-types-for-workforce-movement .gg-image-frame img{display:block;width:100%;height:100%;min-height:clamp(300px,34vw,420px);object-fit:cover;object-position:center}#guide-best-vehicle-types-for-workforce-movement .gg-fallback{display:flex;align-items:flex-end;min-height:clamp(300px,34vw,420px);padding:24px;background:linear-gradient(145deg,#0b63b6 0%,#168bff 56%,#72c8ff 100%)}#guide-best-vehicle-types-for-workforce-movement .gg-fallback strong{display:block;color:#fff;font-size:30px;line-height:1.12;max-width:80%}#guide-best-vehicle-types-for-workforce-movement .gg-side-copy{padding:22px}#guide-best-vehicle-types-for-workforce-movement .gg-side-copy .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-best-vehicle-types-for-workforce-movement .gg-side-copy h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(24px,1.9vw,30px);line-height:1.14;letter-spacing:-.35px;text-wrap:balance}#guide-best-vehicle-types-for-workforce-movement .gg-side-copy p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.82;font-weight:600}#guide-best-vehicle-types-for-workforce-movement .gg-side-copy p + p{margin-top:12px}#guide-best-vehicle-types-for-workforce-movement .gg-insights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}#guide-best-vehicle-types-for-workforce-movement .gg-mini,#guide-best-vehicle-types-for-workforce-movement .gg-card{padding:22px}#guide-best-vehicle-types-for-workforce-movement .gg-mini .label,#guide-best-vehicle-types-for-workforce-movement .gg-card .label,#guide-best-vehicle-types-for-workforce-movement .gg-cta .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-best-vehicle-types-for-workforce-movement .gg-mini h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-best-vehicle-types-for-workforce-movement .gg-mini p,#guide-best-vehicle-types-for-workforce-movement .gg-card p,#guide-best-vehicle-types-for-workforce-movement .gg-cta p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.84;font-weight:600}#guide-best-vehicle-types-for-workforce-movement .gg-card p + p{margin-top:12px}#guide-best-vehicle-types-for-workforce-movement .gg-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}#guide-best-vehicle-types-for-workforce-movement .gg-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}#guide-best-vehicle-types-for-workforce-movement .gg-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}#guide-best-vehicle-types-for-workforce-movement .gg-card h2,#guide-best-vehicle-types-for-workforce-movement .gg-cta h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(25px,2vw,30px);line-height:1.12;letter-spacing:-.35px;text-wrap:balance}#guide-best-vehicle-types-for-workforce-movement .gg-stat strong{display:block;color:var(--ggInk);font-size:18px;line-height:1.35}#guide-best-vehicle-types-for-workforce-movement .gg-stat span{display:block;color:#0b63b6;font-size:12px;font-weight:800;margin-bottom:8px}#guide-best-vehicle-types-for-workforce-movement .gg-link-wrap,#guide-best-vehicle-types-for-workforce-movement .gg-ref-wrap{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}#guide-best-vehicle-types-for-workforce-movement .gg-link-chip{background:#0b63b6;color:#fff}#guide-best-vehicle-types-for-workforce-movement .gg-ref-link{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}#guide-best-vehicle-types-for-workforce-movement .gg-faq{display:grid;gap:14px;margin-top:16px}#guide-best-vehicle-types-for-workforce-movement .gg-faq-item{padding:18px;border:1px solid var(--ggLine)}#guide-best-vehicle-types-for-workforce-movement .gg-faq-item h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-best-vehicle-types-for-workforce-movement .gg-side-visual{padding:16px;display:flex;flex-direction:column;gap:10px}#guide-best-vehicle-types-for-workforce-movement .gg-side-frame{border-radius:22px;overflow:hidden;min-height:300px;background:#fff}#guide-best-vehicle-types-for-workforce-movement .gg-side-frame img{width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center}#guide-best-vehicle-types-for-workforce-movement .gg-side-meta strong{display:block;color:var(--ggInk);font-size:22px;line-height:1.32;font-weight:800}#guide-best-vehicle-types-for-workforce-movement .gg-side-meta span{display:block;color:var(--ggMuted);font-size:15px;line-height:1.8;margin-top:8px;font-weight:600}#guide-best-vehicle-types-for-workforce-movement .gg-cta{padding:30px;margin-top:22px}#guide-best-vehicle-types-for-workforce-movement .gg-final-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-best-vehicle-types-for-workforce-movement .gg-final-actions .gg-btn1{background:#0b63b6;color:#fff;box-shadow:0 16px 28px rgba(11,99,182,.18)}#guide-best-vehicle-types-for-workforce-movement .gg-final-actions .gg-btn2{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}@media (max-width:1280px){#guide-best-vehicle-types-for-workforce-movement .gg-wrap{width:min(1240px,calc(100vw - 22px))}#guide-best-vehicle-types-for-workforce-movement .gg-insights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){#guide-best-vehicle-types-for-workforce-movement .gg-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}#guide-best-vehicle-types-for-workforce-movement .gg-grid2{grid-template-columns:1fr}#guide-best-vehicle-types-for-workforce-movement .gg-image-frame img,#guide-best-vehicle-types-for-workforce-movement .gg-image-frame,#guide-best-vehicle-types-for-workforce-movement .gg-fallback{min-height:340px}}@media (max-width:1024px){#guide-best-vehicle-types-for-workforce-movement .gg-wrap{width:min(100%,calc(100vw - 16px))}#guide-best-vehicle-types-for-workforce-movement .gg-hero{grid-template-columns:1fr}#guide-best-vehicle-types-for-workforce-movement .gg-image-frame img,#guide-best-vehicle-types-for-workforce-movement .gg-image-frame,#guide-best-vehicle-types-for-workforce-movement .gg-fallback{min-height:320px}}@media (max-width:860px){#guide-best-vehicle-types-for-workforce-movement .gg-grid3,#guide-best-vehicle-types-for-workforce-movement .gg-grid4,#guide-best-vehicle-types-for-workforce-movement .gg-insights{grid-template-columns:1fr}#guide-best-vehicle-types-for-workforce-movement .gg-actions,#guide-best-vehicle-types-for-workforce-movement .gg-final-actions,#guide-best-vehicle-types-for-workforce-movement .gg-link-wrap,#guide-best-vehicle-types-for-workforce-movement .gg-ref-wrap{flex-direction:column;align-items:stretch}#guide-best-vehicle-types-for-workforce-movement .gg-actions a,#guide-best-vehicle-types-for-workforce-movement .gg-final-actions a,#guide-best-vehicle-types-for-workforce-movement .gg-link-chip,#guide-best-vehicle-types-for-workforce-movement .gg-ref-link{width:100%}#guide-best-vehicle-types-for-workforce-movement .gg-panel,#guide-best-vehicle-types-for-workforce-movement .gg-card,#guide-best-vehicle-types-for-workforce-movement .gg-mini,#guide-best-vehicle-types-for-workforce-movement .gg-cta{padding:20px}}@media (max-width:767px){#guide-best-vehicle-types-for-workforce-movement{padding:46px 8px 66px}#guide-best-vehicle-types-for-workforce-movement .gg-wrap{width:min(100%,calc(100vw - 10px))}#guide-best-vehicle-types-for-workforce-movement .gg-hero h1{font-size:32px;line-height:1.06;letter-spacing:-.75px}#guide-best-vehicle-types-for-workforce-movement .gg-hero-copy p{font-size:15px;line-height:1.72}#guide-best-vehicle-types-for-workforce-movement .gg-panel,#guide-best-vehicle-types-for-workforce-movement .gg-card,#guide-best-vehicle-types-for-workforce-movement .gg-mini,#guide-best-vehicle-types-for-workforce-movement .gg-cta,#guide-best-vehicle-types-for-workforce-movement .gg-side-visual,#guide-best-vehicle-types-for-workforce-movement .gg-faq-item{border-radius:22px}#guide-best-vehicle-types-for-workforce-movement .gg-image-frame,#guide-best-vehicle-types-for-workforce-movement .gg-side-frame{border-radius:16px}#guide-best-vehicle-types-for-workforce-movement .gg-image-frame img,#guide-best-vehicle-types-for-workforce-movement .gg-image-frame,#guide-best-vehicle-types-for-workforce-movement .gg-fallback,#guide-best-vehicle-types-for-workforce-movement .gg-side-frame img,#guide-best-vehicle-types-for-workforce-movement .gg-side-frame{min-height:280px}}@media (max-width:480px){#guide-best-vehicle-types-for-workforce-movement .gg-breadcrumbs{gap:8px}#guide-best-vehicle-types-for-workforce-movement .gg-breadcrumbs li{font-size:11px}#guide-best-vehicle-types-for-workforce-movement .gg-kicker{padding:9px 13px;font-size:10px}#guide-best-vehicle-types-for-workforce-movement .gg-mini h3,#guide-best-vehicle-types-for-workforce-movement .gg-faq-item h3{font-size:18px}#guide-best-vehicle-types-for-workforce-movement .gg-card h2,#guide-best-vehicle-types-for-workforce-movement .gg-cta h2,#guide-best-vehicle-types-for-workforce-movement .gg-side-copy h2{font-size:23px}#guide-best-vehicle-types-for-workforce-movement .gg-card p,#guide-best-vehicle-types-for-workforce-movement .gg-mini p,#guide-best-vehicle-types-for-workforce-movement .gg-cta p,#guide-best-vehicle-types-for-workforce-movement .gg-side-copy p{font-size:14px;line-height:1.74}#guide-best-vehicle-types-for-workforce-movement .gg-image-frame img,#guide-best-vehicle-types-for-workforce-movement .gg-image-frame,#guide-best-vehicle-types-for-workforce-movement .gg-fallback,#guide-best-vehicle-types-for-workforce-movement .gg-side-frame img,#guide-best-vehicle-types-for-workforce-movement .gg-side-frame{min-height:250px}}

/* SWAT CSV CSS: best-vehicle-types-for-workforce-movement | 2d4095e4af34fc5e3c8cccc604ba6c66 */
.swatcsv-44765d261833{margin-top:20px;}

/* SWAT CSV CSS: best-vehicle-types-for-workforce-movement | e945cdfef4374c43f8b7d7b7f10ff069 */
.swatcsv-053e4714ce09{margin-top:20px;padding:24px;}

/* SWAT CSV CSS: plan-daily-pickup-and-drop | 494c655c46c404d245599772b6746e1a */
/* Full-bleed layout repair from plan-daily-pickup-and-drop: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body .site-main > .page-content > #guide-plan-daily-pickup-and-drop,
body .page-content > #guide-plan-daily-pickup-and-drop,
body #content .page-content > #guide-plan-daily-pickup-and-drop,
body #guide-plan-daily-pickup-and-drop{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-plan-daily-pickup-and-drop,
  body .page-content > #guide-plan-daily-pickup-and-drop,
  body #content .page-content > #guide-plan-daily-pickup-and-drop,
  body #guide-plan-daily-pickup-and-drop{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: plan-daily-pickup-and-drop | f03d051b82ceb9ad2f5329f49586d4e8 */
/* Style block from plan-daily-pickup-and-drop */
#guide-plan-daily-pickup-and-drop{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;overflow-x:clip;overflow-y:hidden;padding:clamp(56px,5vw,84px) clamp(10px,1.8vw,20px) clamp(72px,6vw,102px);background:radial-gradient(circle at 12% 10%,rgba(255,255,255,.22),transparent 20%),radial-gradient(circle at 92% 8%,rgba(223,240,255,.34),transparent 22%),linear-gradient(135deg,#0b63b6 0%,#168bff 56%,#68bbff 100%);font-family:Arial,Helvetica,sans-serif;--ggInk:#0c1a34;--ggMuted:#526b87;--ggLine:rgba(11,99,182,.12);--ggShadow:0 24px 60px rgba(10,32,74,.12);isolation:isolate}#guide-plan-daily-pickup-and-drop *{box-sizing:border-box;min-width:0;overflow-wrap:anywhere;word-break:normal}#guide-plan-daily-pickup-and-drop img{display:block;max-width:100%;height:auto;border:0}#guide-plan-daily-pickup-and-drop a{text-decoration:none}#guide-plan-daily-pickup-and-drop .gg-wrap{width:min(1360px,calc(100vw - 24px));max-width:100%;margin:0 auto;position:relative;z-index:2}#guide-plan-daily-pickup-and-drop .gg-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 18px;padding:0;list-style:none}#guide-plan-daily-pickup-and-drop .gg-breadcrumbs li{color:#eef7ff;font-size:12px;font-weight:700;letter-spacing:.1px}#guide-plan-daily-pickup-and-drop .gg-breadcrumbs a{color:#eef7ff}#guide-plan-daily-pickup-and-drop .gg-breadcrumbs li+li:before{content:'›';margin-right:10px;color:rgba(255,255,255,.74)}#guide-plan-daily-pickup-and-drop .gg-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(16px,2vw,24px);align-items:stretch}#guide-plan-daily-pickup-and-drop .gg-panel,#guide-plan-daily-pickup-and-drop .gg-card,#guide-plan-daily-pickup-and-drop .gg-mini,#guide-plan-daily-pickup-and-drop .gg-cta,#guide-plan-daily-pickup-and-drop .gg-side-visual,#guide-plan-daily-pickup-and-drop .gg-faq-item{border-radius:30px;background:linear-gradient(145deg,rgba(255,255,255,.96) 0%,rgba(243,249,255,.98) 62%,rgba(223,240,255,.98) 100%);border:1px solid rgba(255,255,255,.84);box-shadow:var(--ggShadow);overflow:hidden}#guide-plan-daily-pickup-and-drop .gg-panel{padding:clamp(24px,2.5vw,34px);background:linear-gradient(145deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.10) 100%);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.22)}#guide-plan-daily-pickup-and-drop .gg-kicker{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#eef7ff;font-size:12px;font-weight:800;letter-spacing:.18px;width:max-content;max-width:100%}#guide-plan-daily-pickup-and-drop .gg-kicker:before{content:'';width:10px;height:10px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 6px rgba(34,197,94,.14)}#guide-plan-daily-pickup-and-drop .gg-hero h1{margin:18px 0 12px;color:#fff;font-size:clamp(36px,4.6vw,58px);line-height:1.04;letter-spacing:-1px;max-width:760px;text-wrap:balance}#guide-plan-daily-pickup-and-drop .gg-hero-copy p{margin:0;color:#eff8ff;font-size:clamp(16px,1.25vw,18px);line-height:1.8;max-width:780px}#guide-plan-daily-pickup-and-drop .gg-hero-copy p + p{margin-top:10px}#guide-plan-daily-pickup-and-drop .gg-chip-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}#guide-plan-daily-pickup-and-drop .gg-chip{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:700;max-width:100%;text-align:center}#guide-plan-daily-pickup-and-drop .gg-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-plan-daily-pickup-and-drop .gg-actions a,#guide-plan-daily-pickup-and-drop .gg-final-actions a,#guide-plan-daily-pickup-and-drop .gg-link-chip,#guide-plan-daily-pickup-and-drop .gg-ref-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:16px;font-size:13px;font-weight:800;transition:.22s ease;max-width:100%;white-space:normal;text-align:center}#guide-plan-daily-pickup-and-drop .gg-actions a:hover,#guide-plan-daily-pickup-and-drop .gg-final-actions a:hover,#guide-plan-daily-pickup-and-drop .gg-link-chip:hover,#guide-plan-daily-pickup-and-drop .gg-ref-link:hover{transform:translateY(-2px)}#guide-plan-daily-pickup-and-drop .gg-btn1{background:#fff;color:#0a2d63;box-shadow:0 16px 28px rgba(15,23,42,.14)}#guide-plan-daily-pickup-and-drop .gg-btn2{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff}#guide-plan-daily-pickup-and-drop .gg-hero-visual{display:flex;flex-direction:column;gap:16px}#guide-plan-daily-pickup-and-drop .gg-image-box{display:flex;flex-direction:column;gap:10px}#guide-plan-daily-pickup-and-drop .gg-image-frame{border-radius:24px;overflow:hidden;min-height:clamp(300px,34vw,420px);background:#fff;position:relative}#guide-plan-daily-pickup-and-drop .gg-image-frame img{display:block;width:100%;height:100%;min-height:clamp(300px,34vw,420px);object-fit:cover;object-position:center}#guide-plan-daily-pickup-and-drop .gg-fallback{display:flex;align-items:flex-end;min-height:clamp(300px,34vw,420px);padding:24px;background:linear-gradient(145deg,#0b63b6 0%,#168bff 56%,#72c8ff 100%)}#guide-plan-daily-pickup-and-drop .gg-fallback strong{display:block;color:#fff;font-size:30px;line-height:1.12;max-width:80%}#guide-plan-daily-pickup-and-drop .gg-side-copy{padding:22px}#guide-plan-daily-pickup-and-drop .gg-side-copy .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-plan-daily-pickup-and-drop .gg-side-copy h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(24px,1.9vw,30px);line-height:1.14;letter-spacing:-.35px;text-wrap:balance}#guide-plan-daily-pickup-and-drop .gg-side-copy p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.82;font-weight:600}#guide-plan-daily-pickup-and-drop .gg-side-copy p + p{margin-top:12px}#guide-plan-daily-pickup-and-drop .gg-insights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}#guide-plan-daily-pickup-and-drop .gg-mini,#guide-plan-daily-pickup-and-drop .gg-card{padding:22px}#guide-plan-daily-pickup-and-drop .gg-mini .label,#guide-plan-daily-pickup-and-drop .gg-card .label,#guide-plan-daily-pickup-and-drop .gg-cta .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-plan-daily-pickup-and-drop .gg-mini h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-plan-daily-pickup-and-drop .gg-mini p,#guide-plan-daily-pickup-and-drop .gg-card p,#guide-plan-daily-pickup-and-drop .gg-cta p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.84;font-weight:600}#guide-plan-daily-pickup-and-drop .gg-card p + p{margin-top:12px}#guide-plan-daily-pickup-and-drop .gg-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}#guide-plan-daily-pickup-and-drop .gg-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}#guide-plan-daily-pickup-and-drop .gg-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}#guide-plan-daily-pickup-and-drop .gg-card h2,#guide-plan-daily-pickup-and-drop .gg-cta h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(25px,2vw,30px);line-height:1.12;letter-spacing:-.35px;text-wrap:balance}#guide-plan-daily-pickup-and-drop .gg-stat strong{display:block;color:var(--ggInk);font-size:18px;line-height:1.35}#guide-plan-daily-pickup-and-drop .gg-stat span{display:block;color:#0b63b6;font-size:12px;font-weight:800;margin-bottom:8px}#guide-plan-daily-pickup-and-drop .gg-link-wrap,#guide-plan-daily-pickup-and-drop .gg-ref-wrap{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}#guide-plan-daily-pickup-and-drop .gg-link-chip{background:#0b63b6;color:#fff}#guide-plan-daily-pickup-and-drop .gg-ref-link{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}#guide-plan-daily-pickup-and-drop .gg-faq{display:grid;gap:14px;margin-top:16px}#guide-plan-daily-pickup-and-drop .gg-faq-item{padding:18px;border:1px solid var(--ggLine)}#guide-plan-daily-pickup-and-drop .gg-faq-item h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-plan-daily-pickup-and-drop .gg-side-visual{padding:16px;display:flex;flex-direction:column;gap:10px}#guide-plan-daily-pickup-and-drop .gg-side-frame{border-radius:22px;overflow:hidden;min-height:300px;background:#fff}#guide-plan-daily-pickup-and-drop .gg-side-frame img{width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center}#guide-plan-daily-pickup-and-drop .gg-side-meta strong{display:block;color:var(--ggInk);font-size:22px;line-height:1.32;font-weight:800}#guide-plan-daily-pickup-and-drop .gg-side-meta span{display:block;color:var(--ggMuted);font-size:15px;line-height:1.8;margin-top:8px;font-weight:600}#guide-plan-daily-pickup-and-drop .gg-cta{padding:30px;margin-top:22px}#guide-plan-daily-pickup-and-drop .gg-final-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-plan-daily-pickup-and-drop .gg-final-actions .gg-btn1{background:#0b63b6;color:#fff;box-shadow:0 16px 28px rgba(11,99,182,.18)}#guide-plan-daily-pickup-and-drop .gg-final-actions .gg-btn2{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}@media (max-width:1280px){#guide-plan-daily-pickup-and-drop .gg-wrap{width:min(1240px,calc(100vw - 22px))}#guide-plan-daily-pickup-and-drop .gg-insights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){#guide-plan-daily-pickup-and-drop .gg-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}#guide-plan-daily-pickup-and-drop .gg-grid2{grid-template-columns:1fr}#guide-plan-daily-pickup-and-drop .gg-image-frame img,#guide-plan-daily-pickup-and-drop .gg-image-frame,#guide-plan-daily-pickup-and-drop .gg-fallback{min-height:340px}}@media (max-width:1024px){#guide-plan-daily-pickup-and-drop .gg-wrap{width:min(100%,calc(100vw - 16px))}#guide-plan-daily-pickup-and-drop .gg-hero{grid-template-columns:1fr}#guide-plan-daily-pickup-and-drop .gg-image-frame img,#guide-plan-daily-pickup-and-drop .gg-image-frame,#guide-plan-daily-pickup-and-drop .gg-fallback{min-height:320px}}@media (max-width:860px){#guide-plan-daily-pickup-and-drop .gg-grid3,#guide-plan-daily-pickup-and-drop .gg-grid4,#guide-plan-daily-pickup-and-drop .gg-insights{grid-template-columns:1fr}#guide-plan-daily-pickup-and-drop .gg-actions,#guide-plan-daily-pickup-and-drop .gg-final-actions,#guide-plan-daily-pickup-and-drop .gg-link-wrap,#guide-plan-daily-pickup-and-drop .gg-ref-wrap{flex-direction:column;align-items:stretch}#guide-plan-daily-pickup-and-drop .gg-actions a,#guide-plan-daily-pickup-and-drop .gg-final-actions a,#guide-plan-daily-pickup-and-drop .gg-link-chip,#guide-plan-daily-pickup-and-drop .gg-ref-link{width:100%}#guide-plan-daily-pickup-and-drop .gg-panel,#guide-plan-daily-pickup-and-drop .gg-card,#guide-plan-daily-pickup-and-drop .gg-mini,#guide-plan-daily-pickup-and-drop .gg-cta{padding:20px}}@media (max-width:767px){#guide-plan-daily-pickup-and-drop{padding:46px 8px 66px}#guide-plan-daily-pickup-and-drop .gg-wrap{width:min(100%,calc(100vw - 10px))}#guide-plan-daily-pickup-and-drop .gg-hero h1{font-size:32px;line-height:1.06;letter-spacing:-.75px}#guide-plan-daily-pickup-and-drop .gg-hero-copy p{font-size:15px;line-height:1.72}#guide-plan-daily-pickup-and-drop .gg-panel,#guide-plan-daily-pickup-and-drop .gg-card,#guide-plan-daily-pickup-and-drop .gg-mini,#guide-plan-daily-pickup-and-drop .gg-cta,#guide-plan-daily-pickup-and-drop .gg-side-visual,#guide-plan-daily-pickup-and-drop .gg-faq-item{border-radius:22px}#guide-plan-daily-pickup-and-drop .gg-image-frame,#guide-plan-daily-pickup-and-drop .gg-side-frame{border-radius:16px}#guide-plan-daily-pickup-and-drop .gg-image-frame img,#guide-plan-daily-pickup-and-drop .gg-image-frame,#guide-plan-daily-pickup-and-drop .gg-fallback,#guide-plan-daily-pickup-and-drop .gg-side-frame img,#guide-plan-daily-pickup-and-drop .gg-side-frame{min-height:280px}}@media (max-width:480px){#guide-plan-daily-pickup-and-drop .gg-breadcrumbs{gap:8px}#guide-plan-daily-pickup-and-drop .gg-breadcrumbs li{font-size:11px}#guide-plan-daily-pickup-and-drop .gg-kicker{padding:9px 13px;font-size:10px}#guide-plan-daily-pickup-and-drop .gg-mini h3,#guide-plan-daily-pickup-and-drop .gg-faq-item h3{font-size:18px}#guide-plan-daily-pickup-and-drop .gg-card h2,#guide-plan-daily-pickup-and-drop .gg-cta h2,#guide-plan-daily-pickup-and-drop .gg-side-copy h2{font-size:23px}#guide-plan-daily-pickup-and-drop .gg-card p,#guide-plan-daily-pickup-and-drop .gg-mini p,#guide-plan-daily-pickup-and-drop .gg-cta p,#guide-plan-daily-pickup-and-drop .gg-side-copy p{font-size:14px;line-height:1.74}#guide-plan-daily-pickup-and-drop .gg-image-frame img,#guide-plan-daily-pickup-and-drop .gg-image-frame,#guide-plan-daily-pickup-and-drop .gg-fallback,#guide-plan-daily-pickup-and-drop .gg-side-frame img,#guide-plan-daily-pickup-and-drop .gg-side-frame{min-height:250px}}

/* SWAT CSV CSS: plan-daily-pickup-and-drop | a9d4aa4ace14110dbde3794a48ef4a2a */
.swatcsv-81a758e4dda8{margin-top:20px;}

/* SWAT CSV CSS: plan-daily-pickup-and-drop | 15553355d5d0fbffdd3e89610f2b4466 */
.swatcsv-ec5437f47dd9{margin-top:20px;padding:24px;}

/* SWAT CSV CSS: monthly-staff-transport-contract-guide | c5018b3c4b262344b8d52227c6358373 */
/* Full-bleed layout repair from monthly-staff-transport-contract-guide: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body .site-main > .page-content > #guide-monthly-staff-transport-contract-guide,
body .page-content > #guide-monthly-staff-transport-contract-guide,
body #content .page-content > #guide-monthly-staff-transport-contract-guide,
body #guide-monthly-staff-transport-contract-guide{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-monthly-staff-transport-contract-guide,
  body .page-content > #guide-monthly-staff-transport-contract-guide,
  body #content .page-content > #guide-monthly-staff-transport-contract-guide,
  body #guide-monthly-staff-transport-contract-guide{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: monthly-staff-transport-contract-guide | 999de8248115814f1e2bef9fbfb2fdaf */
/* Style block from monthly-staff-transport-contract-guide */
#guide-monthly-staff-transport-contract-guide{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;overflow-x:clip;overflow-y:hidden;padding:clamp(56px,5vw,84px) clamp(10px,1.8vw,20px) clamp(72px,6vw,102px);background:radial-gradient(circle at 12% 10%,rgba(255,255,255,.22),transparent 20%),radial-gradient(circle at 92% 8%,rgba(223,240,255,.34),transparent 22%),linear-gradient(135deg,#0b63b6 0%,#168bff 56%,#68bbff 100%);font-family:Arial,Helvetica,sans-serif;--ggInk:#0c1a34;--ggMuted:#526b87;--ggLine:rgba(11,99,182,.12);--ggShadow:0 24px 60px rgba(10,32,74,.12);isolation:isolate}#guide-monthly-staff-transport-contract-guide *{box-sizing:border-box;min-width:0;overflow-wrap:anywhere;word-break:normal}#guide-monthly-staff-transport-contract-guide img{display:block;max-width:100%;height:auto;border:0}#guide-monthly-staff-transport-contract-guide a{text-decoration:none}#guide-monthly-staff-transport-contract-guide .gg-wrap{width:min(1360px,calc(100vw - 24px));max-width:100%;margin:0 auto;position:relative;z-index:2}#guide-monthly-staff-transport-contract-guide .gg-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 18px;padding:0;list-style:none}#guide-monthly-staff-transport-contract-guide .gg-breadcrumbs li{color:#eef7ff;font-size:12px;font-weight:700;letter-spacing:.1px}#guide-monthly-staff-transport-contract-guide .gg-breadcrumbs a{color:#eef7ff}#guide-monthly-staff-transport-contract-guide .gg-breadcrumbs li+li:before{content:'›';margin-right:10px;color:rgba(255,255,255,.74)}#guide-monthly-staff-transport-contract-guide .gg-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(16px,2vw,24px);align-items:stretch}#guide-monthly-staff-transport-contract-guide .gg-panel,#guide-monthly-staff-transport-contract-guide .gg-card,#guide-monthly-staff-transport-contract-guide .gg-mini,#guide-monthly-staff-transport-contract-guide .gg-cta,#guide-monthly-staff-transport-contract-guide .gg-side-visual,#guide-monthly-staff-transport-contract-guide .gg-faq-item{border-radius:30px;background:linear-gradient(145deg,rgba(255,255,255,.96) 0%,rgba(243,249,255,.98) 62%,rgba(223,240,255,.98) 100%);border:1px solid rgba(255,255,255,.84);box-shadow:var(--ggShadow);overflow:hidden}#guide-monthly-staff-transport-contract-guide .gg-panel{padding:clamp(24px,2.5vw,34px);background:linear-gradient(145deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.10) 100%);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.22)}#guide-monthly-staff-transport-contract-guide .gg-kicker{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#eef7ff;font-size:12px;font-weight:800;letter-spacing:.18px;width:max-content;max-width:100%}#guide-monthly-staff-transport-contract-guide .gg-kicker:before{content:'';width:10px;height:10px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 6px rgba(34,197,94,.14)}#guide-monthly-staff-transport-contract-guide .gg-hero h1{margin:18px 0 12px;color:#fff;font-size:clamp(36px,4.6vw,58px);line-height:1.04;letter-spacing:-1px;max-width:760px;text-wrap:balance}#guide-monthly-staff-transport-contract-guide .gg-hero-copy p{margin:0;color:#eff8ff;font-size:clamp(16px,1.25vw,18px);line-height:1.8;max-width:780px}#guide-monthly-staff-transport-contract-guide .gg-hero-copy p + p{margin-top:10px}#guide-monthly-staff-transport-contract-guide .gg-chip-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}#guide-monthly-staff-transport-contract-guide .gg-chip{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:700;max-width:100%;text-align:center}#guide-monthly-staff-transport-contract-guide .gg-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-monthly-staff-transport-contract-guide .gg-actions a,#guide-monthly-staff-transport-contract-guide .gg-final-actions a,#guide-monthly-staff-transport-contract-guide .gg-link-chip,#guide-monthly-staff-transport-contract-guide .gg-ref-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:16px;font-size:13px;font-weight:800;transition:.22s ease;max-width:100%;white-space:normal;text-align:center}#guide-monthly-staff-transport-contract-guide .gg-actions a:hover,#guide-monthly-staff-transport-contract-guide .gg-final-actions a:hover,#guide-monthly-staff-transport-contract-guide .gg-link-chip:hover,#guide-monthly-staff-transport-contract-guide .gg-ref-link:hover{transform:translateY(-2px)}#guide-monthly-staff-transport-contract-guide .gg-btn1{background:#fff;color:#0a2d63;box-shadow:0 16px 28px rgba(15,23,42,.14)}#guide-monthly-staff-transport-contract-guide .gg-btn2{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff}#guide-monthly-staff-transport-contract-guide .gg-hero-visual{display:flex;flex-direction:column;gap:16px}#guide-monthly-staff-transport-contract-guide .gg-image-box{display:flex;flex-direction:column;gap:10px}#guide-monthly-staff-transport-contract-guide .gg-image-frame{border-radius:24px;overflow:hidden;min-height:clamp(300px,34vw,420px);background:#fff;position:relative}#guide-monthly-staff-transport-contract-guide .gg-image-frame img{display:block;width:100%;height:100%;min-height:clamp(300px,34vw,420px);object-fit:cover;object-position:center}#guide-monthly-staff-transport-contract-guide .gg-fallback{display:flex;align-items:flex-end;min-height:clamp(300px,34vw,420px);padding:24px;background:linear-gradient(145deg,#0b63b6 0%,#168bff 56%,#72c8ff 100%)}#guide-monthly-staff-transport-contract-guide .gg-fallback strong{display:block;color:#fff;font-size:30px;line-height:1.12;max-width:80%}#guide-monthly-staff-transport-contract-guide .gg-side-copy{padding:22px}#guide-monthly-staff-transport-contract-guide .gg-side-copy .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-monthly-staff-transport-contract-guide .gg-side-copy h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(24px,1.9vw,30px);line-height:1.14;letter-spacing:-.35px;text-wrap:balance}#guide-monthly-staff-transport-contract-guide .gg-side-copy p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.82;font-weight:600}#guide-monthly-staff-transport-contract-guide .gg-side-copy p + p{margin-top:12px}#guide-monthly-staff-transport-contract-guide .gg-insights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}#guide-monthly-staff-transport-contract-guide .gg-mini,#guide-monthly-staff-transport-contract-guide .gg-card{padding:22px}#guide-monthly-staff-transport-contract-guide .gg-mini .label,#guide-monthly-staff-transport-contract-guide .gg-card .label,#guide-monthly-staff-transport-contract-guide .gg-cta .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-monthly-staff-transport-contract-guide .gg-mini h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-monthly-staff-transport-contract-guide .gg-mini p,#guide-monthly-staff-transport-contract-guide .gg-card p,#guide-monthly-staff-transport-contract-guide .gg-cta p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.84;font-weight:600}#guide-monthly-staff-transport-contract-guide .gg-card p + p{margin-top:12px}#guide-monthly-staff-transport-contract-guide .gg-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}#guide-monthly-staff-transport-contract-guide .gg-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}#guide-monthly-staff-transport-contract-guide .gg-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}#guide-monthly-staff-transport-contract-guide .gg-card h2,#guide-monthly-staff-transport-contract-guide .gg-cta h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(25px,2vw,30px);line-height:1.12;letter-spacing:-.35px;text-wrap:balance}#guide-monthly-staff-transport-contract-guide .gg-stat strong{display:block;color:var(--ggInk);font-size:18px;line-height:1.35}#guide-monthly-staff-transport-contract-guide .gg-stat span{display:block;color:#0b63b6;font-size:12px;font-weight:800;margin-bottom:8px}#guide-monthly-staff-transport-contract-guide .gg-link-wrap,#guide-monthly-staff-transport-contract-guide .gg-ref-wrap{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}#guide-monthly-staff-transport-contract-guide .gg-link-chip{background:#0b63b6;color:#fff}#guide-monthly-staff-transport-contract-guide .gg-ref-link{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}#guide-monthly-staff-transport-contract-guide .gg-faq{display:grid;gap:14px;margin-top:16px}#guide-monthly-staff-transport-contract-guide .gg-faq-item{padding:18px;border:1px solid var(--ggLine)}#guide-monthly-staff-transport-contract-guide .gg-faq-item h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-monthly-staff-transport-contract-guide .gg-side-visual{padding:16px;display:flex;flex-direction:column;gap:10px}#guide-monthly-staff-transport-contract-guide .gg-side-frame{border-radius:22px;overflow:hidden;min-height:300px;background:#fff}#guide-monthly-staff-transport-contract-guide .gg-side-frame img{width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center}#guide-monthly-staff-transport-contract-guide .gg-side-meta strong{display:block;color:var(--ggInk);font-size:22px;line-height:1.32;font-weight:800}#guide-monthly-staff-transport-contract-guide .gg-side-meta span{display:block;color:var(--ggMuted);font-size:15px;line-height:1.8;margin-top:8px;font-weight:600}#guide-monthly-staff-transport-contract-guide .gg-cta{padding:30px;margin-top:22px}#guide-monthly-staff-transport-contract-guide .gg-final-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-monthly-staff-transport-contract-guide .gg-final-actions .gg-btn1{background:#0b63b6;color:#fff;box-shadow:0 16px 28px rgba(11,99,182,.18)}#guide-monthly-staff-transport-contract-guide .gg-final-actions .gg-btn2{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}@media (max-width:1280px){#guide-monthly-staff-transport-contract-guide .gg-wrap{width:min(1240px,calc(100vw - 22px))}#guide-monthly-staff-transport-contract-guide .gg-insights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){#guide-monthly-staff-transport-contract-guide .gg-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}#guide-monthly-staff-transport-contract-guide .gg-grid2{grid-template-columns:1fr}#guide-monthly-staff-transport-contract-guide .gg-image-frame img,#guide-monthly-staff-transport-contract-guide .gg-image-frame,#guide-monthly-staff-transport-contract-guide .gg-fallback{min-height:340px}}@media (max-width:1024px){#guide-monthly-staff-transport-contract-guide .gg-wrap{width:min(100%,calc(100vw - 16px))}#guide-monthly-staff-transport-contract-guide .gg-hero{grid-template-columns:1fr}#guide-monthly-staff-transport-contract-guide .gg-image-frame img,#guide-monthly-staff-transport-contract-guide .gg-image-frame,#guide-monthly-staff-transport-contract-guide .gg-fallback{min-height:320px}}@media (max-width:860px){#guide-monthly-staff-transport-contract-guide .gg-grid3,#guide-monthly-staff-transport-contract-guide .gg-grid4,#guide-monthly-staff-transport-contract-guide .gg-insights{grid-template-columns:1fr}#guide-monthly-staff-transport-contract-guide .gg-actions,#guide-monthly-staff-transport-contract-guide .gg-final-actions,#guide-monthly-staff-transport-contract-guide .gg-link-wrap,#guide-monthly-staff-transport-contract-guide .gg-ref-wrap{flex-direction:column;align-items:stretch}#guide-monthly-staff-transport-contract-guide .gg-actions a,#guide-monthly-staff-transport-contract-guide .gg-final-actions a,#guide-monthly-staff-transport-contract-guide .gg-link-chip,#guide-monthly-staff-transport-contract-guide .gg-ref-link{width:100%}#guide-monthly-staff-transport-contract-guide .gg-panel,#guide-monthly-staff-transport-contract-guide .gg-card,#guide-monthly-staff-transport-contract-guide .gg-mini,#guide-monthly-staff-transport-contract-guide .gg-cta{padding:20px}}@media (max-width:767px){#guide-monthly-staff-transport-contract-guide{padding:46px 8px 66px}#guide-monthly-staff-transport-contract-guide .gg-wrap{width:min(100%,calc(100vw - 10px))}#guide-monthly-staff-transport-contract-guide .gg-hero h1{font-size:32px;line-height:1.06;letter-spacing:-.75px}#guide-monthly-staff-transport-contract-guide .gg-hero-copy p{font-size:15px;line-height:1.72}#guide-monthly-staff-transport-contract-guide .gg-panel,#guide-monthly-staff-transport-contract-guide .gg-card,#guide-monthly-staff-transport-contract-guide .gg-mini,#guide-monthly-staff-transport-contract-guide .gg-cta,#guide-monthly-staff-transport-contract-guide .gg-side-visual,#guide-monthly-staff-transport-contract-guide .gg-faq-item{border-radius:22px}#guide-monthly-staff-transport-contract-guide .gg-image-frame,#guide-monthly-staff-transport-contract-guide .gg-side-frame{border-radius:16px}#guide-monthly-staff-transport-contract-guide .gg-image-frame img,#guide-monthly-staff-transport-contract-guide .gg-image-frame,#guide-monthly-staff-transport-contract-guide .gg-fallback,#guide-monthly-staff-transport-contract-guide .gg-side-frame img,#guide-monthly-staff-transport-contract-guide .gg-side-frame{min-height:280px}}@media (max-width:480px){#guide-monthly-staff-transport-contract-guide .gg-breadcrumbs{gap:8px}#guide-monthly-staff-transport-contract-guide .gg-breadcrumbs li{font-size:11px}#guide-monthly-staff-transport-contract-guide .gg-kicker{padding:9px 13px;font-size:10px}#guide-monthly-staff-transport-contract-guide .gg-mini h3,#guide-monthly-staff-transport-contract-guide .gg-faq-item h3{font-size:18px}#guide-monthly-staff-transport-contract-guide .gg-card h2,#guide-monthly-staff-transport-contract-guide .gg-cta h2,#guide-monthly-staff-transport-contract-guide .gg-side-copy h2{font-size:23px}#guide-monthly-staff-transport-contract-guide .gg-card p,#guide-monthly-staff-transport-contract-guide .gg-mini p,#guide-monthly-staff-transport-contract-guide .gg-cta p,#guide-monthly-staff-transport-contract-guide .gg-side-copy p{font-size:14px;line-height:1.74}#guide-monthly-staff-transport-contract-guide .gg-image-frame img,#guide-monthly-staff-transport-contract-guide .gg-image-frame,#guide-monthly-staff-transport-contract-guide .gg-fallback,#guide-monthly-staff-transport-contract-guide .gg-side-frame img,#guide-monthly-staff-transport-contract-guide .gg-side-frame{min-height:250px}}

/* SWAT CSV CSS: monthly-staff-transport-contract-guide | 7c7da8930279e924489b5cfb5953011c */
.swatcsv-6447f87b6bc7{margin-top:20px;}

/* SWAT CSV CSS: monthly-staff-transport-contract-guide | e1901a9c4c21311fe5b0ba4f732089a8 */
.swatcsv-7f2110ed5a0a{margin-top:20px;padding:24px;}

/* SWAT CSV CSS: executive-transport-booking-guide | 6627e23f0a3aa4c7fc8b73328edd83f4 */
/* Full-bleed layout repair from executive-transport-booking-guide: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body .site-main > .page-content > #guide-executive-transport-booking-guide,
body .page-content > #guide-executive-transport-booking-guide,
body #content .page-content > #guide-executive-transport-booking-guide,
body #guide-executive-transport-booking-guide{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-executive-transport-booking-guide,
  body .page-content > #guide-executive-transport-booking-guide,
  body #content .page-content > #guide-executive-transport-booking-guide,
  body #guide-executive-transport-booking-guide{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: executive-transport-booking-guide | 5a9e17e9451e0fdabd78df7cbc5295f6 */
/* Style block from executive-transport-booking-guide */
#guide-executive-transport-booking-guide{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;overflow-x:clip;overflow-y:hidden;padding:clamp(56px,5vw,84px) clamp(10px,1.8vw,20px) clamp(72px,6vw,102px);background:radial-gradient(circle at 12% 10%,rgba(255,255,255,.22),transparent 20%),radial-gradient(circle at 92% 8%,rgba(223,240,255,.34),transparent 22%),linear-gradient(135deg,#0b63b6 0%,#168bff 56%,#68bbff 100%);font-family:Arial,Helvetica,sans-serif;--ggInk:#0c1a34;--ggMuted:#526b87;--ggLine:rgba(11,99,182,.12);--ggShadow:0 24px 60px rgba(10,32,74,.12);isolation:isolate}#guide-executive-transport-booking-guide *{box-sizing:border-box;min-width:0;overflow-wrap:anywhere;word-break:normal}#guide-executive-transport-booking-guide img{display:block;max-width:100%;height:auto;border:0}#guide-executive-transport-booking-guide a{text-decoration:none}#guide-executive-transport-booking-guide .gg-wrap{width:min(1360px,calc(100vw - 24px));max-width:100%;margin:0 auto;position:relative;z-index:2}#guide-executive-transport-booking-guide .gg-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 18px;padding:0;list-style:none}#guide-executive-transport-booking-guide .gg-breadcrumbs li{color:#eef7ff;font-size:12px;font-weight:700;letter-spacing:.1px}#guide-executive-transport-booking-guide .gg-breadcrumbs a{color:#eef7ff}#guide-executive-transport-booking-guide .gg-breadcrumbs li+li:before{content:'›';margin-right:10px;color:rgba(255,255,255,.74)}#guide-executive-transport-booking-guide .gg-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(16px,2vw,24px);align-items:stretch}#guide-executive-transport-booking-guide .gg-panel,#guide-executive-transport-booking-guide .gg-card,#guide-executive-transport-booking-guide .gg-mini,#guide-executive-transport-booking-guide .gg-cta,#guide-executive-transport-booking-guide .gg-side-visual,#guide-executive-transport-booking-guide .gg-faq-item{border-radius:30px;background:linear-gradient(145deg,rgba(255,255,255,.96) 0%,rgba(243,249,255,.98) 62%,rgba(223,240,255,.98) 100%);border:1px solid rgba(255,255,255,.84);box-shadow:var(--ggShadow);overflow:hidden}#guide-executive-transport-booking-guide .gg-panel{padding:clamp(24px,2.5vw,34px);background:linear-gradient(145deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.10) 100%);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.22)}#guide-executive-transport-booking-guide .gg-kicker{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#eef7ff;font-size:12px;font-weight:800;letter-spacing:.18px;width:max-content;max-width:100%}#guide-executive-transport-booking-guide .gg-kicker:before{content:'';width:10px;height:10px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 6px rgba(34,197,94,.14)}#guide-executive-transport-booking-guide .gg-hero h1{margin:18px 0 12px;color:#fff;font-size:clamp(36px,4.6vw,58px);line-height:1.04;letter-spacing:-1px;max-width:760px;text-wrap:balance}#guide-executive-transport-booking-guide .gg-hero-copy p{margin:0;color:#eff8ff;font-size:clamp(16px,1.25vw,18px);line-height:1.8;max-width:780px}#guide-executive-transport-booking-guide .gg-hero-copy p + p{margin-top:10px}#guide-executive-transport-booking-guide .gg-chip-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}#guide-executive-transport-booking-guide .gg-chip{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:700;max-width:100%;text-align:center}#guide-executive-transport-booking-guide .gg-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-executive-transport-booking-guide .gg-actions a,#guide-executive-transport-booking-guide .gg-final-actions a,#guide-executive-transport-booking-guide .gg-link-chip,#guide-executive-transport-booking-guide .gg-ref-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:16px;font-size:13px;font-weight:800;transition:.22s ease;max-width:100%;white-space:normal;text-align:center}#guide-executive-transport-booking-guide .gg-actions a:hover,#guide-executive-transport-booking-guide .gg-final-actions a:hover,#guide-executive-transport-booking-guide .gg-link-chip:hover,#guide-executive-transport-booking-guide .gg-ref-link:hover{transform:translateY(-2px)}#guide-executive-transport-booking-guide .gg-btn1{background:#fff;color:#0a2d63;box-shadow:0 16px 28px rgba(15,23,42,.14)}#guide-executive-transport-booking-guide .gg-btn2{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff}#guide-executive-transport-booking-guide .gg-hero-visual{display:flex;flex-direction:column;gap:16px}#guide-executive-transport-booking-guide .gg-image-box{display:flex;flex-direction:column;gap:10px}#guide-executive-transport-booking-guide .gg-image-frame{border-radius:24px;overflow:hidden;min-height:clamp(300px,34vw,420px);background:#fff;position:relative}#guide-executive-transport-booking-guide .gg-image-frame img{display:block;width:100%;height:100%;min-height:clamp(300px,34vw,420px);object-fit:cover;object-position:center}#guide-executive-transport-booking-guide .gg-fallback{display:flex;align-items:flex-end;min-height:clamp(300px,34vw,420px);padding:24px;background:linear-gradient(145deg,#0b63b6 0%,#168bff 56%,#72c8ff 100%)}#guide-executive-transport-booking-guide .gg-fallback strong{display:block;color:#fff;font-size:30px;line-height:1.12;max-width:80%}#guide-executive-transport-booking-guide .gg-side-copy{padding:22px}#guide-executive-transport-booking-guide .gg-side-copy .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-executive-transport-booking-guide .gg-side-copy h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(24px,1.9vw,30px);line-height:1.14;letter-spacing:-.35px;text-wrap:balance}#guide-executive-transport-booking-guide .gg-side-copy p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.82;font-weight:600}#guide-executive-transport-booking-guide .gg-side-copy p + p{margin-top:12px}#guide-executive-transport-booking-guide .gg-insights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}#guide-executive-transport-booking-guide .gg-mini,#guide-executive-transport-booking-guide .gg-card{padding:22px}#guide-executive-transport-booking-guide .gg-mini .label,#guide-executive-transport-booking-guide .gg-card .label,#guide-executive-transport-booking-guide .gg-cta .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-executive-transport-booking-guide .gg-mini h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-executive-transport-booking-guide .gg-mini p,#guide-executive-transport-booking-guide .gg-card p,#guide-executive-transport-booking-guide .gg-cta p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.84;font-weight:600}#guide-executive-transport-booking-guide .gg-card p + p{margin-top:12px}#guide-executive-transport-booking-guide .gg-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}#guide-executive-transport-booking-guide .gg-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}#guide-executive-transport-booking-guide .gg-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}#guide-executive-transport-booking-guide .gg-card h2,#guide-executive-transport-booking-guide .gg-cta h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(25px,2vw,30px);line-height:1.12;letter-spacing:-.35px;text-wrap:balance}#guide-executive-transport-booking-guide .gg-stat strong{display:block;color:var(--ggInk);font-size:18px;line-height:1.35}#guide-executive-transport-booking-guide .gg-stat span{display:block;color:#0b63b6;font-size:12px;font-weight:800;margin-bottom:8px}#guide-executive-transport-booking-guide .gg-link-wrap,#guide-executive-transport-booking-guide .gg-ref-wrap{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}#guide-executive-transport-booking-guide .gg-link-chip{background:#0b63b6;color:#fff}#guide-executive-transport-booking-guide .gg-ref-link{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}#guide-executive-transport-booking-guide .gg-faq{display:grid;gap:14px;margin-top:16px}#guide-executive-transport-booking-guide .gg-faq-item{padding:18px;border:1px solid var(--ggLine)}#guide-executive-transport-booking-guide .gg-faq-item h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-executive-transport-booking-guide .gg-side-visual{padding:16px;display:flex;flex-direction:column;gap:10px}#guide-executive-transport-booking-guide .gg-side-frame{border-radius:22px;overflow:hidden;min-height:300px;background:#fff}#guide-executive-transport-booking-guide .gg-side-frame img{width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center}#guide-executive-transport-booking-guide .gg-side-meta strong{display:block;color:var(--ggInk);font-size:22px;line-height:1.32;font-weight:800}#guide-executive-transport-booking-guide .gg-side-meta span{display:block;color:var(--ggMuted);font-size:15px;line-height:1.8;margin-top:8px;font-weight:600}#guide-executive-transport-booking-guide .gg-cta{padding:30px;margin-top:22px}#guide-executive-transport-booking-guide .gg-final-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-executive-transport-booking-guide .gg-final-actions .gg-btn1{background:#0b63b6;color:#fff;box-shadow:0 16px 28px rgba(11,99,182,.18)}#guide-executive-transport-booking-guide .gg-final-actions .gg-btn2{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}@media (max-width:1280px){#guide-executive-transport-booking-guide .gg-wrap{width:min(1240px,calc(100vw - 22px))}#guide-executive-transport-booking-guide .gg-insights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){#guide-executive-transport-booking-guide .gg-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}#guide-executive-transport-booking-guide .gg-grid2{grid-template-columns:1fr}#guide-executive-transport-booking-guide .gg-image-frame img,#guide-executive-transport-booking-guide .gg-image-frame,#guide-executive-transport-booking-guide .gg-fallback{min-height:340px}}@media (max-width:1024px){#guide-executive-transport-booking-guide .gg-wrap{width:min(100%,calc(100vw - 16px))}#guide-executive-transport-booking-guide .gg-hero{grid-template-columns:1fr}#guide-executive-transport-booking-guide .gg-image-frame img,#guide-executive-transport-booking-guide .gg-image-frame,#guide-executive-transport-booking-guide .gg-fallback{min-height:320px}}@media (max-width:860px){#guide-executive-transport-booking-guide .gg-grid3,#guide-executive-transport-booking-guide .gg-grid4,#guide-executive-transport-booking-guide .gg-insights{grid-template-columns:1fr}#guide-executive-transport-booking-guide .gg-actions,#guide-executive-transport-booking-guide .gg-final-actions,#guide-executive-transport-booking-guide .gg-link-wrap,#guide-executive-transport-booking-guide .gg-ref-wrap{flex-direction:column;align-items:stretch}#guide-executive-transport-booking-guide .gg-actions a,#guide-executive-transport-booking-guide .gg-final-actions a,#guide-executive-transport-booking-guide .gg-link-chip,#guide-executive-transport-booking-guide .gg-ref-link{width:100%}#guide-executive-transport-booking-guide .gg-panel,#guide-executive-transport-booking-guide .gg-card,#guide-executive-transport-booking-guide .gg-mini,#guide-executive-transport-booking-guide .gg-cta{padding:20px}}@media (max-width:767px){#guide-executive-transport-booking-guide{padding:46px 8px 66px}#guide-executive-transport-booking-guide .gg-wrap{width:min(100%,calc(100vw - 10px))}#guide-executive-transport-booking-guide .gg-hero h1{font-size:32px;line-height:1.06;letter-spacing:-.75px}#guide-executive-transport-booking-guide .gg-hero-copy p{font-size:15px;line-height:1.72}#guide-executive-transport-booking-guide .gg-panel,#guide-executive-transport-booking-guide .gg-card,#guide-executive-transport-booking-guide .gg-mini,#guide-executive-transport-booking-guide .gg-cta,#guide-executive-transport-booking-guide .gg-side-visual,#guide-executive-transport-booking-guide .gg-faq-item{border-radius:22px}#guide-executive-transport-booking-guide .gg-image-frame,#guide-executive-transport-booking-guide .gg-side-frame{border-radius:16px}#guide-executive-transport-booking-guide .gg-image-frame img,#guide-executive-transport-booking-guide .gg-image-frame,#guide-executive-transport-booking-guide .gg-fallback,#guide-executive-transport-booking-guide .gg-side-frame img,#guide-executive-transport-booking-guide .gg-side-frame{min-height:280px}}@media (max-width:480px){#guide-executive-transport-booking-guide .gg-breadcrumbs{gap:8px}#guide-executive-transport-booking-guide .gg-breadcrumbs li{font-size:11px}#guide-executive-transport-booking-guide .gg-kicker{padding:9px 13px;font-size:10px}#guide-executive-transport-booking-guide .gg-mini h3,#guide-executive-transport-booking-guide .gg-faq-item h3{font-size:18px}#guide-executive-transport-booking-guide .gg-card h2,#guide-executive-transport-booking-guide .gg-cta h2,#guide-executive-transport-booking-guide .gg-side-copy h2{font-size:23px}#guide-executive-transport-booking-guide .gg-card p,#guide-executive-transport-booking-guide .gg-mini p,#guide-executive-transport-booking-guide .gg-cta p,#guide-executive-transport-booking-guide .gg-side-copy p{font-size:14px;line-height:1.74}#guide-executive-transport-booking-guide .gg-image-frame img,#guide-executive-transport-booking-guide .gg-image-frame,#guide-executive-transport-booking-guide .gg-fallback,#guide-executive-transport-booking-guide .gg-side-frame img,#guide-executive-transport-booking-guide .gg-side-frame{min-height:250px}}

/* SWAT CSV CSS: executive-transport-booking-guide | c59bfd5b78a3fc0d3a7e7c8b67fd792a */
.swatcsv-b64258e8b1da{margin-top:20px;}

/* SWAT CSV CSS: executive-transport-booking-guide | c84d81556f15941f2cf9d04464384c80 */
.swatcsv-531ed08e2dd4{margin-top:20px;padding:24px;}

/* SWAT CSV CSS: hotel-guest-transport-planning-guide | 76c23016d906b77b85037b9c6cdd9566 */
/* Full-bleed layout repair from hotel-guest-transport-planning-guide: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body .site-main > .page-content > #guide-hotel-guest-transport-planning-guide,
body .page-content > #guide-hotel-guest-transport-planning-guide,
body #content .page-content > #guide-hotel-guest-transport-planning-guide,
body #guide-hotel-guest-transport-planning-guide{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-hotel-guest-transport-planning-guide,
  body .page-content > #guide-hotel-guest-transport-planning-guide,
  body #content .page-content > #guide-hotel-guest-transport-planning-guide,
  body #guide-hotel-guest-transport-planning-guide{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: hotel-guest-transport-planning-guide | fcafa4ee3f0a0a5c9f604582f8105ba9 */
/* Style block from hotel-guest-transport-planning-guide */
#guide-hotel-guest-transport-planning-guide{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;overflow-x:clip;overflow-y:hidden;padding:clamp(56px,5vw,84px) clamp(10px,1.8vw,20px) clamp(72px,6vw,102px);background:radial-gradient(circle at 12% 10%,rgba(255,255,255,.22),transparent 20%),radial-gradient(circle at 92% 8%,rgba(223,240,255,.34),transparent 22%),linear-gradient(135deg,#0b63b6 0%,#168bff 56%,#68bbff 100%);font-family:Arial,Helvetica,sans-serif;--ggInk:#0c1a34;--ggMuted:#526b87;--ggLine:rgba(11,99,182,.12);--ggShadow:0 24px 60px rgba(10,32,74,.12);isolation:isolate}#guide-hotel-guest-transport-planning-guide *{box-sizing:border-box;min-width:0;overflow-wrap:anywhere;word-break:normal}#guide-hotel-guest-transport-planning-guide img{display:block;max-width:100%;height:auto;border:0}#guide-hotel-guest-transport-planning-guide a{text-decoration:none}#guide-hotel-guest-transport-planning-guide .gg-wrap{width:min(1360px,calc(100vw - 24px));max-width:100%;margin:0 auto;position:relative;z-index:2}#guide-hotel-guest-transport-planning-guide .gg-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 18px;padding:0;list-style:none}#guide-hotel-guest-transport-planning-guide .gg-breadcrumbs li{color:#eef7ff;font-size:12px;font-weight:700;letter-spacing:.1px}#guide-hotel-guest-transport-planning-guide .gg-breadcrumbs a{color:#eef7ff}#guide-hotel-guest-transport-planning-guide .gg-breadcrumbs li+li:before{content:'›';margin-right:10px;color:rgba(255,255,255,.74)}#guide-hotel-guest-transport-planning-guide .gg-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(16px,2vw,24px);align-items:stretch}#guide-hotel-guest-transport-planning-guide .gg-panel,#guide-hotel-guest-transport-planning-guide .gg-card,#guide-hotel-guest-transport-planning-guide .gg-mini,#guide-hotel-guest-transport-planning-guide .gg-cta,#guide-hotel-guest-transport-planning-guide .gg-side-visual,#guide-hotel-guest-transport-planning-guide .gg-faq-item{border-radius:30px;background:linear-gradient(145deg,rgba(255,255,255,.96) 0%,rgba(243,249,255,.98) 62%,rgba(223,240,255,.98) 100%);border:1px solid rgba(255,255,255,.84);box-shadow:var(--ggShadow);overflow:hidden}#guide-hotel-guest-transport-planning-guide .gg-panel{padding:clamp(24px,2.5vw,34px);background:linear-gradient(145deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.10) 100%);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.22)}#guide-hotel-guest-transport-planning-guide .gg-kicker{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#eef7ff;font-size:12px;font-weight:800;letter-spacing:.18px;width:max-content;max-width:100%}#guide-hotel-guest-transport-planning-guide .gg-kicker:before{content:'';width:10px;height:10px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 6px rgba(34,197,94,.14)}#guide-hotel-guest-transport-planning-guide .gg-hero h1{margin:18px 0 12px;color:#fff;font-size:clamp(36px,4.6vw,58px);line-height:1.04;letter-spacing:-1px;max-width:760px;text-wrap:balance}#guide-hotel-guest-transport-planning-guide .gg-hero-copy p{margin:0;color:#eff8ff;font-size:clamp(16px,1.25vw,18px);line-height:1.8;max-width:780px}#guide-hotel-guest-transport-planning-guide .gg-hero-copy p + p{margin-top:10px}#guide-hotel-guest-transport-planning-guide .gg-chip-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}#guide-hotel-guest-transport-planning-guide .gg-chip{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:700;max-width:100%;text-align:center}#guide-hotel-guest-transport-planning-guide .gg-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-hotel-guest-transport-planning-guide .gg-actions a,#guide-hotel-guest-transport-planning-guide .gg-final-actions a,#guide-hotel-guest-transport-planning-guide .gg-link-chip,#guide-hotel-guest-transport-planning-guide .gg-ref-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:16px;font-size:13px;font-weight:800;transition:.22s ease;max-width:100%;white-space:normal;text-align:center}#guide-hotel-guest-transport-planning-guide .gg-actions a:hover,#guide-hotel-guest-transport-planning-guide .gg-final-actions a:hover,#guide-hotel-guest-transport-planning-guide .gg-link-chip:hover,#guide-hotel-guest-transport-planning-guide .gg-ref-link:hover{transform:translateY(-2px)}#guide-hotel-guest-transport-planning-guide .gg-btn1{background:#fff;color:#0a2d63;box-shadow:0 16px 28px rgba(15,23,42,.14)}#guide-hotel-guest-transport-planning-guide .gg-btn2{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff}#guide-hotel-guest-transport-planning-guide .gg-hero-visual{display:flex;flex-direction:column;gap:16px}#guide-hotel-guest-transport-planning-guide .gg-image-box{display:flex;flex-direction:column;gap:10px}#guide-hotel-guest-transport-planning-guide .gg-image-frame{border-radius:24px;overflow:hidden;min-height:clamp(300px,34vw,420px);background:#fff;position:relative}#guide-hotel-guest-transport-planning-guide .gg-image-frame img{display:block;width:100%;height:100%;min-height:clamp(300px,34vw,420px);object-fit:cover;object-position:center}#guide-hotel-guest-transport-planning-guide .gg-fallback{display:flex;align-items:flex-end;min-height:clamp(300px,34vw,420px);padding:24px;background:linear-gradient(145deg,#0b63b6 0%,#168bff 56%,#72c8ff 100%)}#guide-hotel-guest-transport-planning-guide .gg-fallback strong{display:block;color:#fff;font-size:30px;line-height:1.12;max-width:80%}#guide-hotel-guest-transport-planning-guide .gg-side-copy{padding:22px}#guide-hotel-guest-transport-planning-guide .gg-side-copy .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-hotel-guest-transport-planning-guide .gg-side-copy h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(24px,1.9vw,30px);line-height:1.14;letter-spacing:-.35px;text-wrap:balance}#guide-hotel-guest-transport-planning-guide .gg-side-copy p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.82;font-weight:600}#guide-hotel-guest-transport-planning-guide .gg-side-copy p + p{margin-top:12px}#guide-hotel-guest-transport-planning-guide .gg-insights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}#guide-hotel-guest-transport-planning-guide .gg-mini,#guide-hotel-guest-transport-planning-guide .gg-card{padding:22px}#guide-hotel-guest-transport-planning-guide .gg-mini .label,#guide-hotel-guest-transport-planning-guide .gg-card .label,#guide-hotel-guest-transport-planning-guide .gg-cta .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-hotel-guest-transport-planning-guide .gg-mini h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-hotel-guest-transport-planning-guide .gg-mini p,#guide-hotel-guest-transport-planning-guide .gg-card p,#guide-hotel-guest-transport-planning-guide .gg-cta p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.84;font-weight:600}#guide-hotel-guest-transport-planning-guide .gg-card p + p{margin-top:12px}#guide-hotel-guest-transport-planning-guide .gg-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}#guide-hotel-guest-transport-planning-guide .gg-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}#guide-hotel-guest-transport-planning-guide .gg-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}#guide-hotel-guest-transport-planning-guide .gg-card h2,#guide-hotel-guest-transport-planning-guide .gg-cta h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(25px,2vw,30px);line-height:1.12;letter-spacing:-.35px;text-wrap:balance}#guide-hotel-guest-transport-planning-guide .gg-stat strong{display:block;color:var(--ggInk);font-size:18px;line-height:1.35}#guide-hotel-guest-transport-planning-guide .gg-stat span{display:block;color:#0b63b6;font-size:12px;font-weight:800;margin-bottom:8px}#guide-hotel-guest-transport-planning-guide .gg-link-wrap,#guide-hotel-guest-transport-planning-guide .gg-ref-wrap{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}#guide-hotel-guest-transport-planning-guide .gg-link-chip{background:#0b63b6;color:#fff}#guide-hotel-guest-transport-planning-guide .gg-ref-link{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}#guide-hotel-guest-transport-planning-guide .gg-faq{display:grid;gap:14px;margin-top:16px}#guide-hotel-guest-transport-planning-guide .gg-faq-item{padding:18px;border:1px solid var(--ggLine)}#guide-hotel-guest-transport-planning-guide .gg-faq-item h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-hotel-guest-transport-planning-guide .gg-side-visual{padding:16px;display:flex;flex-direction:column;gap:10px}#guide-hotel-guest-transport-planning-guide .gg-side-frame{border-radius:22px;overflow:hidden;min-height:300px;background:#fff}#guide-hotel-guest-transport-planning-guide .gg-side-frame img{width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center}#guide-hotel-guest-transport-planning-guide .gg-side-meta strong{display:block;color:var(--ggInk);font-size:22px;line-height:1.32;font-weight:800}#guide-hotel-guest-transport-planning-guide .gg-side-meta span{display:block;color:var(--ggMuted);font-size:15px;line-height:1.8;margin-top:8px;font-weight:600}#guide-hotel-guest-transport-planning-guide .gg-cta{padding:30px;margin-top:22px}#guide-hotel-guest-transport-planning-guide .gg-final-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-hotel-guest-transport-planning-guide .gg-final-actions .gg-btn1{background:#0b63b6;color:#fff;box-shadow:0 16px 28px rgba(11,99,182,.18)}#guide-hotel-guest-transport-planning-guide .gg-final-actions .gg-btn2{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}@media (max-width:1280px){#guide-hotel-guest-transport-planning-guide .gg-wrap{width:min(1240px,calc(100vw - 22px))}#guide-hotel-guest-transport-planning-guide .gg-insights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){#guide-hotel-guest-transport-planning-guide .gg-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}#guide-hotel-guest-transport-planning-guide .gg-grid2{grid-template-columns:1fr}#guide-hotel-guest-transport-planning-guide .gg-image-frame img,#guide-hotel-guest-transport-planning-guide .gg-image-frame,#guide-hotel-guest-transport-planning-guide .gg-fallback{min-height:340px}}@media (max-width:1024px){#guide-hotel-guest-transport-planning-guide .gg-wrap{width:min(100%,calc(100vw - 16px))}#guide-hotel-guest-transport-planning-guide .gg-hero{grid-template-columns:1fr}#guide-hotel-guest-transport-planning-guide .gg-image-frame img,#guide-hotel-guest-transport-planning-guide .gg-image-frame,#guide-hotel-guest-transport-planning-guide .gg-fallback{min-height:320px}}@media (max-width:860px){#guide-hotel-guest-transport-planning-guide .gg-grid3,#guide-hotel-guest-transport-planning-guide .gg-grid4,#guide-hotel-guest-transport-planning-guide .gg-insights{grid-template-columns:1fr}#guide-hotel-guest-transport-planning-guide .gg-actions,#guide-hotel-guest-transport-planning-guide .gg-final-actions,#guide-hotel-guest-transport-planning-guide .gg-link-wrap,#guide-hotel-guest-transport-planning-guide .gg-ref-wrap{flex-direction:column;align-items:stretch}#guide-hotel-guest-transport-planning-guide .gg-actions a,#guide-hotel-guest-transport-planning-guide .gg-final-actions a,#guide-hotel-guest-transport-planning-guide .gg-link-chip,#guide-hotel-guest-transport-planning-guide .gg-ref-link{width:100%}#guide-hotel-guest-transport-planning-guide .gg-panel,#guide-hotel-guest-transport-planning-guide .gg-card,#guide-hotel-guest-transport-planning-guide .gg-mini,#guide-hotel-guest-transport-planning-guide .gg-cta{padding:20px}}@media (max-width:767px){#guide-hotel-guest-transport-planning-guide{padding:46px 8px 66px}#guide-hotel-guest-transport-planning-guide .gg-wrap{width:min(100%,calc(100vw - 10px))}#guide-hotel-guest-transport-planning-guide .gg-hero h1{font-size:32px;line-height:1.06;letter-spacing:-.75px}#guide-hotel-guest-transport-planning-guide .gg-hero-copy p{font-size:15px;line-height:1.72}#guide-hotel-guest-transport-planning-guide .gg-panel,#guide-hotel-guest-transport-planning-guide .gg-card,#guide-hotel-guest-transport-planning-guide .gg-mini,#guide-hotel-guest-transport-planning-guide .gg-cta,#guide-hotel-guest-transport-planning-guide .gg-side-visual,#guide-hotel-guest-transport-planning-guide .gg-faq-item{border-radius:22px}#guide-hotel-guest-transport-planning-guide .gg-image-frame,#guide-hotel-guest-transport-planning-guide .gg-side-frame{border-radius:16px}#guide-hotel-guest-transport-planning-guide .gg-image-frame img,#guide-hotel-guest-transport-planning-guide .gg-image-frame,#guide-hotel-guest-transport-planning-guide .gg-fallback,#guide-hotel-guest-transport-planning-guide .gg-side-frame img,#guide-hotel-guest-transport-planning-guide .gg-side-frame{min-height:280px}}@media (max-width:480px){#guide-hotel-guest-transport-planning-guide .gg-breadcrumbs{gap:8px}#guide-hotel-guest-transport-planning-guide .gg-breadcrumbs li{font-size:11px}#guide-hotel-guest-transport-planning-guide .gg-kicker{padding:9px 13px;font-size:10px}#guide-hotel-guest-transport-planning-guide .gg-mini h3,#guide-hotel-guest-transport-planning-guide .gg-faq-item h3{font-size:18px}#guide-hotel-guest-transport-planning-guide .gg-card h2,#guide-hotel-guest-transport-planning-guide .gg-cta h2,#guide-hotel-guest-transport-planning-guide .gg-side-copy h2{font-size:23px}#guide-hotel-guest-transport-planning-guide .gg-card p,#guide-hotel-guest-transport-planning-guide .gg-mini p,#guide-hotel-guest-transport-planning-guide .gg-cta p,#guide-hotel-guest-transport-planning-guide .gg-side-copy p{font-size:14px;line-height:1.74}#guide-hotel-guest-transport-planning-guide .gg-image-frame img,#guide-hotel-guest-transport-planning-guide .gg-image-frame,#guide-hotel-guest-transport-planning-guide .gg-fallback,#guide-hotel-guest-transport-planning-guide .gg-side-frame img,#guide-hotel-guest-transport-planning-guide .gg-side-frame{min-height:250px}}

/* SWAT CSV CSS: hotel-guest-transport-planning-guide | e65b71ae5a35c29d72d274884a1781df */
.swatcsv-21f98da6ee1f{margin-top:20px;}

/* SWAT CSV CSS: hotel-guest-transport-planning-guide | 0747a0453a487fb758d1f190eb41e078 */
.swatcsv-de51e5c20902{margin-top:20px;padding:24px;}

/* SWAT CSV CSS: business-district-transport-planning-guide | 97a7c8920c4b9cf3d9a6bfe1864160ee */
/* Full-bleed layout repair from business-district-transport-planning-guide: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body .site-main > .page-content > #guide-business-district-transport-planning-guide,
body .page-content > #guide-business-district-transport-planning-guide,
body #content .page-content > #guide-business-district-transport-planning-guide,
body #guide-business-district-transport-planning-guide{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-business-district-transport-planning-guide,
  body .page-content > #guide-business-district-transport-planning-guide,
  body #content .page-content > #guide-business-district-transport-planning-guide,
  body #guide-business-district-transport-planning-guide{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: business-district-transport-planning-guide | 2a68f0afa99b11c4cce97de49c2f7ebf */
/* Style block from business-district-transport-planning-guide */
#guide-business-district-transport-planning-guide{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;overflow-x:clip;overflow-y:hidden;padding:clamp(56px,5vw,84px) clamp(10px,1.8vw,20px) clamp(72px,6vw,102px);background:radial-gradient(circle at 12% 10%,rgba(255,255,255,.22),transparent 20%),radial-gradient(circle at 92% 8%,rgba(223,240,255,.34),transparent 22%),linear-gradient(135deg,#0b63b6 0%,#168bff 56%,#68bbff 100%);font-family:Arial,Helvetica,sans-serif;--ggInk:#0c1a34;--ggMuted:#526b87;--ggLine:rgba(11,99,182,.12);--ggShadow:0 24px 60px rgba(10,32,74,.12);isolation:isolate}#guide-business-district-transport-planning-guide *{box-sizing:border-box;min-width:0;overflow-wrap:anywhere;word-break:normal}#guide-business-district-transport-planning-guide img{display:block;max-width:100%;height:auto;border:0}#guide-business-district-transport-planning-guide a{text-decoration:none}#guide-business-district-transport-planning-guide .gg-wrap{width:min(1360px,calc(100vw - 24px));max-width:100%;margin:0 auto;position:relative;z-index:2}#guide-business-district-transport-planning-guide .gg-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 18px;padding:0;list-style:none}#guide-business-district-transport-planning-guide .gg-breadcrumbs li{color:#eef7ff;font-size:12px;font-weight:700;letter-spacing:.1px}#guide-business-district-transport-planning-guide .gg-breadcrumbs a{color:#eef7ff}#guide-business-district-transport-planning-guide .gg-breadcrumbs li+li:before{content:'›';margin-right:10px;color:rgba(255,255,255,.74)}#guide-business-district-transport-planning-guide .gg-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(16px,2vw,24px);align-items:stretch}#guide-business-district-transport-planning-guide .gg-panel,#guide-business-district-transport-planning-guide .gg-card,#guide-business-district-transport-planning-guide .gg-mini,#guide-business-district-transport-planning-guide .gg-cta,#guide-business-district-transport-planning-guide .gg-side-visual,#guide-business-district-transport-planning-guide .gg-faq-item{border-radius:30px;background:linear-gradient(145deg,rgba(255,255,255,.96) 0%,rgba(243,249,255,.98) 62%,rgba(223,240,255,.98) 100%);border:1px solid rgba(255,255,255,.84);box-shadow:var(--ggShadow);overflow:hidden}#guide-business-district-transport-planning-guide .gg-panel{padding:clamp(24px,2.5vw,34px);background:linear-gradient(145deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.10) 100%);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.22)}#guide-business-district-transport-planning-guide .gg-kicker{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#eef7ff;font-size:12px;font-weight:800;letter-spacing:.18px;width:max-content;max-width:100%}#guide-business-district-transport-planning-guide .gg-kicker:before{content:'';width:10px;height:10px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 6px rgba(34,197,94,.14)}#guide-business-district-transport-planning-guide .gg-hero h1{margin:18px 0 12px;color:#fff;font-size:clamp(36px,4.6vw,58px);line-height:1.04;letter-spacing:-1px;max-width:760px;text-wrap:balance}#guide-business-district-transport-planning-guide .gg-hero-copy p{margin:0;color:#eff8ff;font-size:clamp(16px,1.25vw,18px);line-height:1.8;max-width:780px}#guide-business-district-transport-planning-guide .gg-hero-copy p + p{margin-top:10px}#guide-business-district-transport-planning-guide .gg-chip-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}#guide-business-district-transport-planning-guide .gg-chip{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:700;max-width:100%;text-align:center}#guide-business-district-transport-planning-guide .gg-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-business-district-transport-planning-guide .gg-actions a,#guide-business-district-transport-planning-guide .gg-final-actions a,#guide-business-district-transport-planning-guide .gg-link-chip,#guide-business-district-transport-planning-guide .gg-ref-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:16px;font-size:13px;font-weight:800;transition:.22s ease;max-width:100%;white-space:normal;text-align:center}#guide-business-district-transport-planning-guide .gg-actions a:hover,#guide-business-district-transport-planning-guide .gg-final-actions a:hover,#guide-business-district-transport-planning-guide .gg-link-chip:hover,#guide-business-district-transport-planning-guide .gg-ref-link:hover{transform:translateY(-2px)}#guide-business-district-transport-planning-guide .gg-btn1{background:#fff;color:#0a2d63;box-shadow:0 16px 28px rgba(15,23,42,.14)}#guide-business-district-transport-planning-guide .gg-btn2{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff}#guide-business-district-transport-planning-guide .gg-hero-visual{display:flex;flex-direction:column;gap:16px}#guide-business-district-transport-planning-guide .gg-image-box{display:flex;flex-direction:column;gap:10px}#guide-business-district-transport-planning-guide .gg-image-frame{border-radius:24px;overflow:hidden;min-height:clamp(300px,34vw,420px);background:#fff;position:relative}#guide-business-district-transport-planning-guide .gg-image-frame img{display:block;width:100%;height:100%;min-height:clamp(300px,34vw,420px);object-fit:cover;object-position:center}#guide-business-district-transport-planning-guide .gg-fallback{display:flex;align-items:flex-end;min-height:clamp(300px,34vw,420px);padding:24px;background:linear-gradient(145deg,#0b63b6 0%,#168bff 56%,#72c8ff 100%)}#guide-business-district-transport-planning-guide .gg-fallback strong{display:block;color:#fff;font-size:30px;line-height:1.12;max-width:80%}#guide-business-district-transport-planning-guide .gg-side-copy{padding:22px}#guide-business-district-transport-planning-guide .gg-side-copy .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-business-district-transport-planning-guide .gg-side-copy h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(24px,1.9vw,30px);line-height:1.14;letter-spacing:-.35px;text-wrap:balance}#guide-business-district-transport-planning-guide .gg-side-copy p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.82;font-weight:600}#guide-business-district-transport-planning-guide .gg-side-copy p + p{margin-top:12px}#guide-business-district-transport-planning-guide .gg-insights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}#guide-business-district-transport-planning-guide .gg-mini,#guide-business-district-transport-planning-guide .gg-card{padding:22px}#guide-business-district-transport-planning-guide .gg-mini .label,#guide-business-district-transport-planning-guide .gg-card .label,#guide-business-district-transport-planning-guide .gg-cta .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-business-district-transport-planning-guide .gg-mini h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-business-district-transport-planning-guide .gg-mini p,#guide-business-district-transport-planning-guide .gg-card p,#guide-business-district-transport-planning-guide .gg-cta p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.84;font-weight:600}#guide-business-district-transport-planning-guide .gg-card p + p{margin-top:12px}#guide-business-district-transport-planning-guide .gg-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}#guide-business-district-transport-planning-guide .gg-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}#guide-business-district-transport-planning-guide .gg-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}#guide-business-district-transport-planning-guide .gg-card h2,#guide-business-district-transport-planning-guide .gg-cta h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(25px,2vw,30px);line-height:1.12;letter-spacing:-.35px;text-wrap:balance}#guide-business-district-transport-planning-guide .gg-stat strong{display:block;color:var(--ggInk);font-size:18px;line-height:1.35}#guide-business-district-transport-planning-guide .gg-stat span{display:block;color:#0b63b6;font-size:12px;font-weight:800;margin-bottom:8px}#guide-business-district-transport-planning-guide .gg-link-wrap,#guide-business-district-transport-planning-guide .gg-ref-wrap{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}#guide-business-district-transport-planning-guide .gg-link-chip{background:#0b63b6;color:#fff}#guide-business-district-transport-planning-guide .gg-ref-link{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}#guide-business-district-transport-planning-guide .gg-faq{display:grid;gap:14px;margin-top:16px}#guide-business-district-transport-planning-guide .gg-faq-item{padding:18px;border:1px solid var(--ggLine)}#guide-business-district-transport-planning-guide .gg-faq-item h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-business-district-transport-planning-guide .gg-side-visual{padding:16px;display:flex;flex-direction:column;gap:10px}#guide-business-district-transport-planning-guide .gg-side-frame{border-radius:22px;overflow:hidden;min-height:300px;background:#fff}#guide-business-district-transport-planning-guide .gg-side-frame img{width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center}#guide-business-district-transport-planning-guide .gg-side-meta strong{display:block;color:var(--ggInk);font-size:22px;line-height:1.32;font-weight:800}#guide-business-district-transport-planning-guide .gg-side-meta span{display:block;color:var(--ggMuted);font-size:15px;line-height:1.8;margin-top:8px;font-weight:600}#guide-business-district-transport-planning-guide .gg-cta{padding:30px;margin-top:22px}#guide-business-district-transport-planning-guide .gg-final-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-business-district-transport-planning-guide .gg-final-actions .gg-btn1{background:#0b63b6;color:#fff;box-shadow:0 16px 28px rgba(11,99,182,.18)}#guide-business-district-transport-planning-guide .gg-final-actions .gg-btn2{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}@media (max-width:1280px){#guide-business-district-transport-planning-guide .gg-wrap{width:min(1240px,calc(100vw - 22px))}#guide-business-district-transport-planning-guide .gg-insights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){#guide-business-district-transport-planning-guide .gg-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}#guide-business-district-transport-planning-guide .gg-grid2{grid-template-columns:1fr}#guide-business-district-transport-planning-guide .gg-image-frame img,#guide-business-district-transport-planning-guide .gg-image-frame,#guide-business-district-transport-planning-guide .gg-fallback{min-height:340px}}@media (max-width:1024px){#guide-business-district-transport-planning-guide .gg-wrap{width:min(100%,calc(100vw - 16px))}#guide-business-district-transport-planning-guide .gg-hero{grid-template-columns:1fr}#guide-business-district-transport-planning-guide .gg-image-frame img,#guide-business-district-transport-planning-guide .gg-image-frame,#guide-business-district-transport-planning-guide .gg-fallback{min-height:320px}}@media (max-width:860px){#guide-business-district-transport-planning-guide .gg-grid3,#guide-business-district-transport-planning-guide .gg-grid4,#guide-business-district-transport-planning-guide .gg-insights{grid-template-columns:1fr}#guide-business-district-transport-planning-guide .gg-actions,#guide-business-district-transport-planning-guide .gg-final-actions,#guide-business-district-transport-planning-guide .gg-link-wrap,#guide-business-district-transport-planning-guide .gg-ref-wrap{flex-direction:column;align-items:stretch}#guide-business-district-transport-planning-guide .gg-actions a,#guide-business-district-transport-planning-guide .gg-final-actions a,#guide-business-district-transport-planning-guide .gg-link-chip,#guide-business-district-transport-planning-guide .gg-ref-link{width:100%}#guide-business-district-transport-planning-guide .gg-panel,#guide-business-district-transport-planning-guide .gg-card,#guide-business-district-transport-planning-guide .gg-mini,#guide-business-district-transport-planning-guide .gg-cta{padding:20px}}@media (max-width:767px){#guide-business-district-transport-planning-guide{padding:46px 8px 66px}#guide-business-district-transport-planning-guide .gg-wrap{width:min(100%,calc(100vw - 10px))}#guide-business-district-transport-planning-guide .gg-hero h1{font-size:32px;line-height:1.06;letter-spacing:-.75px}#guide-business-district-transport-planning-guide .gg-hero-copy p{font-size:15px;line-height:1.72}#guide-business-district-transport-planning-guide .gg-panel,#guide-business-district-transport-planning-guide .gg-card,#guide-business-district-transport-planning-guide .gg-mini,#guide-business-district-transport-planning-guide .gg-cta,#guide-business-district-transport-planning-guide .gg-side-visual,#guide-business-district-transport-planning-guide .gg-faq-item{border-radius:22px}#guide-business-district-transport-planning-guide .gg-image-frame,#guide-business-district-transport-planning-guide .gg-side-frame{border-radius:16px}#guide-business-district-transport-planning-guide .gg-image-frame img,#guide-business-district-transport-planning-guide .gg-image-frame,#guide-business-district-transport-planning-guide .gg-fallback,#guide-business-district-transport-planning-guide .gg-side-frame img,#guide-business-district-transport-planning-guide .gg-side-frame{min-height:280px}}@media (max-width:480px){#guide-business-district-transport-planning-guide .gg-breadcrumbs{gap:8px}#guide-business-district-transport-planning-guide .gg-breadcrumbs li{font-size:11px}#guide-business-district-transport-planning-guide .gg-kicker{padding:9px 13px;font-size:10px}#guide-business-district-transport-planning-guide .gg-mini h3,#guide-business-district-transport-planning-guide .gg-faq-item h3{font-size:18px}#guide-business-district-transport-planning-guide .gg-card h2,#guide-business-district-transport-planning-guide .gg-cta h2,#guide-business-district-transport-planning-guide .gg-side-copy h2{font-size:23px}#guide-business-district-transport-planning-guide .gg-card p,#guide-business-district-transport-planning-guide .gg-mini p,#guide-business-district-transport-planning-guide .gg-cta p,#guide-business-district-transport-planning-guide .gg-side-copy p{font-size:14px;line-height:1.74}#guide-business-district-transport-planning-guide .gg-image-frame img,#guide-business-district-transport-planning-guide .gg-image-frame,#guide-business-district-transport-planning-guide .gg-fallback,#guide-business-district-transport-planning-guide .gg-side-frame img,#guide-business-district-transport-planning-guide .gg-side-frame{min-height:250px}}

/* SWAT CSV CSS: business-district-transport-planning-guide | bc6a7363153513aa09ba79dab2b552f5 */
.swatcsv-391e7505927d{margin-top:20px;}

/* SWAT CSV CSS: business-district-transport-planning-guide | 49f9243d13672447ff503166ce883921 */
.swatcsv-acd0274e9888{margin-top:20px;padding:24px;}

/* SWAT CSV CSS: how-to-plan-event-shuttle-routes | 5d4bd9766b61bbf10a573d97510cd3c5 */
/* Full-bleed layout repair from how-to-plan-event-shuttle-routes: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body .site-main > .page-content > #guide-how-to-plan-event-shuttle-routes,
body .page-content > #guide-how-to-plan-event-shuttle-routes,
body #content .page-content > #guide-how-to-plan-event-shuttle-routes,
body #guide-how-to-plan-event-shuttle-routes{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-how-to-plan-event-shuttle-routes,
  body .page-content > #guide-how-to-plan-event-shuttle-routes,
  body #content .page-content > #guide-how-to-plan-event-shuttle-routes,
  body #guide-how-to-plan-event-shuttle-routes{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: how-to-plan-event-shuttle-routes | 36da2cc746c25b42256527991f4e5e92 */
/* Style block from how-to-plan-event-shuttle-routes */
#guide-how-to-plan-event-shuttle-routes{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;overflow-x:clip;overflow-y:hidden;padding:clamp(56px,5vw,84px) clamp(10px,1.8vw,20px) clamp(72px,6vw,102px);background:radial-gradient(circle at 12% 10%,rgba(255,255,255,.22),transparent 20%),radial-gradient(circle at 92% 8%,rgba(223,240,255,.34),transparent 22%),linear-gradient(135deg,#0b63b6 0%,#168bff 56%,#68bbff 100%);font-family:Arial,Helvetica,sans-serif;--ggInk:#0c1a34;--ggMuted:#526b87;--ggLine:rgba(11,99,182,.12);--ggShadow:0 24px 60px rgba(10,32,74,.12);isolation:isolate}#guide-how-to-plan-event-shuttle-routes *{box-sizing:border-box;min-width:0;overflow-wrap:anywhere;word-break:normal}#guide-how-to-plan-event-shuttle-routes img{display:block;max-width:100%;height:auto;border:0}#guide-how-to-plan-event-shuttle-routes a{text-decoration:none}#guide-how-to-plan-event-shuttle-routes .gg-wrap{width:min(1360px,calc(100vw - 24px));max-width:100%;margin:0 auto;position:relative;z-index:2}#guide-how-to-plan-event-shuttle-routes .gg-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 18px;padding:0;list-style:none}#guide-how-to-plan-event-shuttle-routes .gg-breadcrumbs li{color:#eef7ff;font-size:12px;font-weight:700;letter-spacing:.1px}#guide-how-to-plan-event-shuttle-routes .gg-breadcrumbs a{color:#eef7ff}#guide-how-to-plan-event-shuttle-routes .gg-breadcrumbs li+li:before{content:'›';margin-right:10px;color:rgba(255,255,255,.74)}#guide-how-to-plan-event-shuttle-routes .gg-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(16px,2vw,24px);align-items:stretch}#guide-how-to-plan-event-shuttle-routes .gg-panel,#guide-how-to-plan-event-shuttle-routes .gg-card,#guide-how-to-plan-event-shuttle-routes .gg-mini,#guide-how-to-plan-event-shuttle-routes .gg-cta,#guide-how-to-plan-event-shuttle-routes .gg-side-visual,#guide-how-to-plan-event-shuttle-routes .gg-faq-item{border-radius:30px;background:linear-gradient(145deg,rgba(255,255,255,.96) 0%,rgba(243,249,255,.98) 62%,rgba(223,240,255,.98) 100%);border:1px solid rgba(255,255,255,.84);box-shadow:var(--ggShadow);overflow:hidden}#guide-how-to-plan-event-shuttle-routes .gg-panel{padding:clamp(24px,2.5vw,34px);background:linear-gradient(145deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.10) 100%);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.22)}#guide-how-to-plan-event-shuttle-routes .gg-kicker{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#eef7ff;font-size:12px;font-weight:800;letter-spacing:.18px;width:max-content;max-width:100%}#guide-how-to-plan-event-shuttle-routes .gg-kicker:before{content:'';width:10px;height:10px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 6px rgba(34,197,94,.14)}#guide-how-to-plan-event-shuttle-routes .gg-hero h1{margin:18px 0 12px;color:#fff;font-size:clamp(36px,4.6vw,58px);line-height:1.04;letter-spacing:-1px;max-width:760px;text-wrap:balance}#guide-how-to-plan-event-shuttle-routes .gg-hero-copy p{margin:0;color:#eff8ff;font-size:clamp(16px,1.25vw,18px);line-height:1.8;max-width:780px}#guide-how-to-plan-event-shuttle-routes .gg-hero-copy p + p{margin-top:10px}#guide-how-to-plan-event-shuttle-routes .gg-chip-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}#guide-how-to-plan-event-shuttle-routes .gg-chip{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:700;max-width:100%;text-align:center}#guide-how-to-plan-event-shuttle-routes .gg-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-how-to-plan-event-shuttle-routes .gg-actions a,#guide-how-to-plan-event-shuttle-routes .gg-final-actions a,#guide-how-to-plan-event-shuttle-routes .gg-link-chip,#guide-how-to-plan-event-shuttle-routes .gg-ref-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:16px;font-size:13px;font-weight:800;transition:.22s ease;max-width:100%;white-space:normal;text-align:center}#guide-how-to-plan-event-shuttle-routes .gg-actions a:hover,#guide-how-to-plan-event-shuttle-routes .gg-final-actions a:hover,#guide-how-to-plan-event-shuttle-routes .gg-link-chip:hover,#guide-how-to-plan-event-shuttle-routes .gg-ref-link:hover{transform:translateY(-2px)}#guide-how-to-plan-event-shuttle-routes .gg-btn1{background:#fff;color:#0a2d63;box-shadow:0 16px 28px rgba(15,23,42,.14)}#guide-how-to-plan-event-shuttle-routes .gg-btn2{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff}#guide-how-to-plan-event-shuttle-routes .gg-hero-visual{display:flex;flex-direction:column;gap:16px}#guide-how-to-plan-event-shuttle-routes .gg-image-box{display:flex;flex-direction:column;gap:10px}#guide-how-to-plan-event-shuttle-routes .gg-image-frame{border-radius:24px;overflow:hidden;min-height:clamp(300px,34vw,420px);background:#fff;position:relative}#guide-how-to-plan-event-shuttle-routes .gg-image-frame img{display:block;width:100%;height:100%;min-height:clamp(300px,34vw,420px);object-fit:cover;object-position:center}#guide-how-to-plan-event-shuttle-routes .gg-fallback{display:flex;align-items:flex-end;min-height:clamp(300px,34vw,420px);padding:24px;background:linear-gradient(145deg,#0b63b6 0%,#168bff 56%,#72c8ff 100%)}#guide-how-to-plan-event-shuttle-routes .gg-fallback strong{display:block;color:#fff;font-size:30px;line-height:1.12;max-width:80%}#guide-how-to-plan-event-shuttle-routes .gg-side-copy{padding:22px}#guide-how-to-plan-event-shuttle-routes .gg-side-copy .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-how-to-plan-event-shuttle-routes .gg-side-copy h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(24px,1.9vw,30px);line-height:1.14;letter-spacing:-.35px;text-wrap:balance}#guide-how-to-plan-event-shuttle-routes .gg-side-copy p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.82;font-weight:600}#guide-how-to-plan-event-shuttle-routes .gg-side-copy p + p{margin-top:12px}#guide-how-to-plan-event-shuttle-routes .gg-insights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}#guide-how-to-plan-event-shuttle-routes .gg-mini,#guide-how-to-plan-event-shuttle-routes .gg-card{padding:22px}#guide-how-to-plan-event-shuttle-routes .gg-mini .label,#guide-how-to-plan-event-shuttle-routes .gg-card .label,#guide-how-to-plan-event-shuttle-routes .gg-cta .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-how-to-plan-event-shuttle-routes .gg-mini h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-how-to-plan-event-shuttle-routes .gg-mini p,#guide-how-to-plan-event-shuttle-routes .gg-card p,#guide-how-to-plan-event-shuttle-routes .gg-cta p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.84;font-weight:600}#guide-how-to-plan-event-shuttle-routes .gg-card p + p{margin-top:12px}#guide-how-to-plan-event-shuttle-routes .gg-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}#guide-how-to-plan-event-shuttle-routes .gg-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}#guide-how-to-plan-event-shuttle-routes .gg-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}#guide-how-to-plan-event-shuttle-routes .gg-card h2,#guide-how-to-plan-event-shuttle-routes .gg-cta h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(25px,2vw,30px);line-height:1.12;letter-spacing:-.35px;text-wrap:balance}#guide-how-to-plan-event-shuttle-routes .gg-stat strong{display:block;color:var(--ggInk);font-size:18px;line-height:1.35}#guide-how-to-plan-event-shuttle-routes .gg-stat span{display:block;color:#0b63b6;font-size:12px;font-weight:800;margin-bottom:8px}#guide-how-to-plan-event-shuttle-routes .gg-link-wrap,#guide-how-to-plan-event-shuttle-routes .gg-ref-wrap{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}#guide-how-to-plan-event-shuttle-routes .gg-link-chip{background:#0b63b6;color:#fff}#guide-how-to-plan-event-shuttle-routes .gg-ref-link{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}#guide-how-to-plan-event-shuttle-routes .gg-faq{display:grid;gap:14px;margin-top:16px}#guide-how-to-plan-event-shuttle-routes .gg-faq-item{padding:18px;border:1px solid var(--ggLine)}#guide-how-to-plan-event-shuttle-routes .gg-faq-item h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-how-to-plan-event-shuttle-routes .gg-side-visual{padding:16px;display:flex;flex-direction:column;gap:10px}#guide-how-to-plan-event-shuttle-routes .gg-side-frame{border-radius:22px;overflow:hidden;min-height:300px;background:#fff}#guide-how-to-plan-event-shuttle-routes .gg-side-frame img{width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center}#guide-how-to-plan-event-shuttle-routes .gg-side-meta strong{display:block;color:var(--ggInk);font-size:22px;line-height:1.32;font-weight:800}#guide-how-to-plan-event-shuttle-routes .gg-side-meta span{display:block;color:var(--ggMuted);font-size:15px;line-height:1.8;margin-top:8px;font-weight:600}#guide-how-to-plan-event-shuttle-routes .gg-cta{padding:30px;margin-top:22px}#guide-how-to-plan-event-shuttle-routes .gg-final-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-how-to-plan-event-shuttle-routes .gg-final-actions .gg-btn1{background:#0b63b6;color:#fff;box-shadow:0 16px 28px rgba(11,99,182,.18)}#guide-how-to-plan-event-shuttle-routes .gg-final-actions .gg-btn2{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}@media (max-width:1280px){#guide-how-to-plan-event-shuttle-routes .gg-wrap{width:min(1240px,calc(100vw - 22px))}#guide-how-to-plan-event-shuttle-routes .gg-insights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){#guide-how-to-plan-event-shuttle-routes .gg-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}#guide-how-to-plan-event-shuttle-routes .gg-grid2{grid-template-columns:1fr}#guide-how-to-plan-event-shuttle-routes .gg-image-frame img,#guide-how-to-plan-event-shuttle-routes .gg-image-frame,#guide-how-to-plan-event-shuttle-routes .gg-fallback{min-height:340px}}@media (max-width:1024px){#guide-how-to-plan-event-shuttle-routes .gg-wrap{width:min(100%,calc(100vw - 16px))}#guide-how-to-plan-event-shuttle-routes .gg-hero{grid-template-columns:1fr}#guide-how-to-plan-event-shuttle-routes .gg-image-frame img,#guide-how-to-plan-event-shuttle-routes .gg-image-frame,#guide-how-to-plan-event-shuttle-routes .gg-fallback{min-height:320px}}@media (max-width:860px){#guide-how-to-plan-event-shuttle-routes .gg-grid3,#guide-how-to-plan-event-shuttle-routes .gg-grid4,#guide-how-to-plan-event-shuttle-routes .gg-insights{grid-template-columns:1fr}#guide-how-to-plan-event-shuttle-routes .gg-actions,#guide-how-to-plan-event-shuttle-routes .gg-final-actions,#guide-how-to-plan-event-shuttle-routes .gg-link-wrap,#guide-how-to-plan-event-shuttle-routes .gg-ref-wrap{flex-direction:column;align-items:stretch}#guide-how-to-plan-event-shuttle-routes .gg-actions a,#guide-how-to-plan-event-shuttle-routes .gg-final-actions a,#guide-how-to-plan-event-shuttle-routes .gg-link-chip,#guide-how-to-plan-event-shuttle-routes .gg-ref-link{width:100%}#guide-how-to-plan-event-shuttle-routes .gg-panel,#guide-how-to-plan-event-shuttle-routes .gg-card,#guide-how-to-plan-event-shuttle-routes .gg-mini,#guide-how-to-plan-event-shuttle-routes .gg-cta{padding:20px}}@media (max-width:767px){#guide-how-to-plan-event-shuttle-routes{padding:46px 8px 66px}#guide-how-to-plan-event-shuttle-routes .gg-wrap{width:min(100%,calc(100vw - 10px))}#guide-how-to-plan-event-shuttle-routes .gg-hero h1{font-size:32px;line-height:1.06;letter-spacing:-.75px}#guide-how-to-plan-event-shuttle-routes .gg-hero-copy p{font-size:15px;line-height:1.72}#guide-how-to-plan-event-shuttle-routes .gg-panel,#guide-how-to-plan-event-shuttle-routes .gg-card,#guide-how-to-plan-event-shuttle-routes .gg-mini,#guide-how-to-plan-event-shuttle-routes .gg-cta,#guide-how-to-plan-event-shuttle-routes .gg-side-visual,#guide-how-to-plan-event-shuttle-routes .gg-faq-item{border-radius:22px}#guide-how-to-plan-event-shuttle-routes .gg-image-frame,#guide-how-to-plan-event-shuttle-routes .gg-side-frame{border-radius:16px}#guide-how-to-plan-event-shuttle-routes .gg-image-frame img,#guide-how-to-plan-event-shuttle-routes .gg-image-frame,#guide-how-to-plan-event-shuttle-routes .gg-fallback,#guide-how-to-plan-event-shuttle-routes .gg-side-frame img,#guide-how-to-plan-event-shuttle-routes .gg-side-frame{min-height:280px}}@media (max-width:480px){#guide-how-to-plan-event-shuttle-routes .gg-breadcrumbs{gap:8px}#guide-how-to-plan-event-shuttle-routes .gg-breadcrumbs li{font-size:11px}#guide-how-to-plan-event-shuttle-routes .gg-kicker{padding:9px 13px;font-size:10px}#guide-how-to-plan-event-shuttle-routes .gg-mini h3,#guide-how-to-plan-event-shuttle-routes .gg-faq-item h3{font-size:18px}#guide-how-to-plan-event-shuttle-routes .gg-card h2,#guide-how-to-plan-event-shuttle-routes .gg-cta h2,#guide-how-to-plan-event-shuttle-routes .gg-side-copy h2{font-size:23px}#guide-how-to-plan-event-shuttle-routes .gg-card p,#guide-how-to-plan-event-shuttle-routes .gg-mini p,#guide-how-to-plan-event-shuttle-routes .gg-cta p,#guide-how-to-plan-event-shuttle-routes .gg-side-copy p{font-size:14px;line-height:1.74}#guide-how-to-plan-event-shuttle-routes .gg-image-frame img,#guide-how-to-plan-event-shuttle-routes .gg-image-frame,#guide-how-to-plan-event-shuttle-routes .gg-fallback,#guide-how-to-plan-event-shuttle-routes .gg-side-frame img,#guide-how-to-plan-event-shuttle-routes .gg-side-frame{min-height:250px}}

/* SWAT CSV CSS: how-to-plan-event-shuttle-routes | 63b8a491dbb1b1c9191a38864f799547 */
.swatcsv-d6147241f7be{margin-top:20px;}

/* SWAT CSV CSS: how-to-plan-event-shuttle-routes | 3102534860c988548713c599676f9e7d */
.swatcsv-3eca1895217d{margin-top:20px;padding:24px;}

/* SWAT CSV CSS: how-to-reduce-staff-transport-delays | ed45c4046e798d8aad2a03d74c95e1b2 */
/* Full-bleed layout repair from how-to-reduce-staff-transport-delays: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body .site-main > .page-content > #guide-how-to-reduce-staff-transport-delays,
body .page-content > #guide-how-to-reduce-staff-transport-delays,
body #content .page-content > #guide-how-to-reduce-staff-transport-delays,
body #guide-how-to-reduce-staff-transport-delays{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-how-to-reduce-staff-transport-delays,
  body .page-content > #guide-how-to-reduce-staff-transport-delays,
  body #content .page-content > #guide-how-to-reduce-staff-transport-delays,
  body #guide-how-to-reduce-staff-transport-delays{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: how-to-reduce-staff-transport-delays | f68ecbf21c9b46c00217f1adfa110758 */
/* Style block from how-to-reduce-staff-transport-delays */
#guide-how-to-reduce-staff-transport-delays{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;overflow-x:clip;overflow-y:hidden;padding:clamp(56px,5vw,84px) clamp(10px,1.8vw,20px) clamp(72px,6vw,102px);background:radial-gradient(circle at 12% 10%,rgba(255,255,255,.22),transparent 20%),radial-gradient(circle at 92% 8%,rgba(223,240,255,.34),transparent 22%),linear-gradient(135deg,#0b63b6 0%,#168bff 56%,#68bbff 100%);font-family:Arial,Helvetica,sans-serif;--ggInk:#0c1a34;--ggMuted:#526b87;--ggLine:rgba(11,99,182,.12);--ggShadow:0 24px 60px rgba(10,32,74,.12);isolation:isolate}#guide-how-to-reduce-staff-transport-delays *{box-sizing:border-box;min-width:0;overflow-wrap:anywhere;word-break:normal}#guide-how-to-reduce-staff-transport-delays img{display:block;max-width:100%;height:auto;border:0}#guide-how-to-reduce-staff-transport-delays a{text-decoration:none}#guide-how-to-reduce-staff-transport-delays .gg-wrap{width:min(1360px,calc(100vw - 24px));max-width:100%;margin:0 auto;position:relative;z-index:2}#guide-how-to-reduce-staff-transport-delays .gg-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 18px;padding:0;list-style:none}#guide-how-to-reduce-staff-transport-delays .gg-breadcrumbs li{color:#eef7ff;font-size:12px;font-weight:700;letter-spacing:.1px}#guide-how-to-reduce-staff-transport-delays .gg-breadcrumbs a{color:#eef7ff}#guide-how-to-reduce-staff-transport-delays .gg-breadcrumbs li+li:before{content:'›';margin-right:10px;color:rgba(255,255,255,.74)}#guide-how-to-reduce-staff-transport-delays .gg-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(16px,2vw,24px);align-items:stretch}#guide-how-to-reduce-staff-transport-delays .gg-panel,#guide-how-to-reduce-staff-transport-delays .gg-card,#guide-how-to-reduce-staff-transport-delays .gg-mini,#guide-how-to-reduce-staff-transport-delays .gg-cta,#guide-how-to-reduce-staff-transport-delays .gg-side-visual,#guide-how-to-reduce-staff-transport-delays .gg-faq-item{border-radius:30px;background:linear-gradient(145deg,rgba(255,255,255,.96) 0%,rgba(243,249,255,.98) 62%,rgba(223,240,255,.98) 100%);border:1px solid rgba(255,255,255,.84);box-shadow:var(--ggShadow);overflow:hidden}#guide-how-to-reduce-staff-transport-delays .gg-panel{padding:clamp(24px,2.5vw,34px);background:linear-gradient(145deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.10) 100%);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.22)}#guide-how-to-reduce-staff-transport-delays .gg-kicker{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#eef7ff;font-size:12px;font-weight:800;letter-spacing:.18px;width:max-content;max-width:100%}#guide-how-to-reduce-staff-transport-delays .gg-kicker:before{content:'';width:10px;height:10px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 6px rgba(34,197,94,.14)}#guide-how-to-reduce-staff-transport-delays .gg-hero h1{margin:18px 0 12px;color:#fff;font-size:clamp(36px,4.6vw,58px);line-height:1.04;letter-spacing:-1px;max-width:760px;text-wrap:balance}#guide-how-to-reduce-staff-transport-delays .gg-hero-copy p{margin:0;color:#eff8ff;font-size:clamp(16px,1.25vw,18px);line-height:1.8;max-width:780px}#guide-how-to-reduce-staff-transport-delays .gg-hero-copy p + p{margin-top:10px}#guide-how-to-reduce-staff-transport-delays .gg-chip-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}#guide-how-to-reduce-staff-transport-delays .gg-chip{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:700;max-width:100%;text-align:center}#guide-how-to-reduce-staff-transport-delays .gg-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-how-to-reduce-staff-transport-delays .gg-actions a,#guide-how-to-reduce-staff-transport-delays .gg-final-actions a,#guide-how-to-reduce-staff-transport-delays .gg-link-chip,#guide-how-to-reduce-staff-transport-delays .gg-ref-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:16px;font-size:13px;font-weight:800;transition:.22s ease;max-width:100%;white-space:normal;text-align:center}#guide-how-to-reduce-staff-transport-delays .gg-actions a:hover,#guide-how-to-reduce-staff-transport-delays .gg-final-actions a:hover,#guide-how-to-reduce-staff-transport-delays .gg-link-chip:hover,#guide-how-to-reduce-staff-transport-delays .gg-ref-link:hover{transform:translateY(-2px)}#guide-how-to-reduce-staff-transport-delays .gg-btn1{background:#fff;color:#0a2d63;box-shadow:0 16px 28px rgba(15,23,42,.14)}#guide-how-to-reduce-staff-transport-delays .gg-btn2{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff}#guide-how-to-reduce-staff-transport-delays .gg-hero-visual{display:flex;flex-direction:column;gap:16px}#guide-how-to-reduce-staff-transport-delays .gg-image-box{display:flex;flex-direction:column;gap:10px}#guide-how-to-reduce-staff-transport-delays .gg-image-frame{border-radius:24px;overflow:hidden;min-height:clamp(300px,34vw,420px);background:#fff;position:relative}#guide-how-to-reduce-staff-transport-delays .gg-image-frame img{display:block;width:100%;height:100%;min-height:clamp(300px,34vw,420px);object-fit:cover;object-position:center}#guide-how-to-reduce-staff-transport-delays .gg-fallback{display:flex;align-items:flex-end;min-height:clamp(300px,34vw,420px);padding:24px;background:linear-gradient(145deg,#0b63b6 0%,#168bff 56%,#72c8ff 100%)}#guide-how-to-reduce-staff-transport-delays .gg-fallback strong{display:block;color:#fff;font-size:30px;line-height:1.12;max-width:80%}#guide-how-to-reduce-staff-transport-delays .gg-side-copy{padding:22px}#guide-how-to-reduce-staff-transport-delays .gg-side-copy .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-how-to-reduce-staff-transport-delays .gg-side-copy h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(24px,1.9vw,30px);line-height:1.14;letter-spacing:-.35px;text-wrap:balance}#guide-how-to-reduce-staff-transport-delays .gg-side-copy p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.82;font-weight:600}#guide-how-to-reduce-staff-transport-delays .gg-side-copy p + p{margin-top:12px}#guide-how-to-reduce-staff-transport-delays .gg-insights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}#guide-how-to-reduce-staff-transport-delays .gg-mini,#guide-how-to-reduce-staff-transport-delays .gg-card{padding:22px}#guide-how-to-reduce-staff-transport-delays .gg-mini .label,#guide-how-to-reduce-staff-transport-delays .gg-card .label,#guide-how-to-reduce-staff-transport-delays .gg-cta .label{display:block;color:#0b63b6;font-size:12px;font-weight:800;letter-spacing:.12px;margin-bottom:8px}#guide-how-to-reduce-staff-transport-delays .gg-mini h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-how-to-reduce-staff-transport-delays .gg-mini p,#guide-how-to-reduce-staff-transport-delays .gg-card p,#guide-how-to-reduce-staff-transport-delays .gg-cta p{margin:0;color:var(--ggMuted);font-size:15px;line-height:1.84;font-weight:600}#guide-how-to-reduce-staff-transport-delays .gg-card p + p{margin-top:12px}#guide-how-to-reduce-staff-transport-delays .gg-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}#guide-how-to-reduce-staff-transport-delays .gg-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}#guide-how-to-reduce-staff-transport-delays .gg-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}#guide-how-to-reduce-staff-transport-delays .gg-card h2,#guide-how-to-reduce-staff-transport-delays .gg-cta h2{margin:0 0 12px;color:var(--ggInk);font-size:clamp(25px,2vw,30px);line-height:1.12;letter-spacing:-.35px;text-wrap:balance}#guide-how-to-reduce-staff-transport-delays .gg-stat strong{display:block;color:var(--ggInk);font-size:18px;line-height:1.35}#guide-how-to-reduce-staff-transport-delays .gg-stat span{display:block;color:#0b63b6;font-size:12px;font-weight:800;margin-bottom:8px}#guide-how-to-reduce-staff-transport-delays .gg-link-wrap,#guide-how-to-reduce-staff-transport-delays .gg-ref-wrap{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}#guide-how-to-reduce-staff-transport-delays .gg-link-chip{background:#0b63b6;color:#fff}#guide-how-to-reduce-staff-transport-delays .gg-ref-link{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}#guide-how-to-reduce-staff-transport-delays .gg-faq{display:grid;gap:14px;margin-top:16px}#guide-how-to-reduce-staff-transport-delays .gg-faq-item{padding:18px;border:1px solid var(--ggLine)}#guide-how-to-reduce-staff-transport-delays .gg-faq-item h3{margin:0 0 8px;color:var(--ggInk);font-size:20px;line-height:1.24;text-wrap:balance}#guide-how-to-reduce-staff-transport-delays .gg-side-visual{padding:16px;display:flex;flex-direction:column;gap:10px}#guide-how-to-reduce-staff-transport-delays .gg-side-frame{border-radius:22px;overflow:hidden;min-height:300px;background:#fff}#guide-how-to-reduce-staff-transport-delays .gg-side-frame img{width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center}#guide-how-to-reduce-staff-transport-delays .gg-side-meta strong{display:block;color:var(--ggInk);font-size:22px;line-height:1.32;font-weight:800}#guide-how-to-reduce-staff-transport-delays .gg-side-meta span{display:block;color:var(--ggMuted);font-size:15px;line-height:1.8;margin-top:8px;font-weight:600}#guide-how-to-reduce-staff-transport-delays .gg-cta{padding:30px;margin-top:22px}#guide-how-to-reduce-staff-transport-delays .gg-final-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#guide-how-to-reduce-staff-transport-delays .gg-final-actions .gg-btn1{background:#0b63b6;color:#fff;box-shadow:0 16px 28px rgba(11,99,182,.18)}#guide-how-to-reduce-staff-transport-delays .gg-final-actions .gg-btn2{background:#fff;border:1px solid var(--ggLine);color:#0c1a34}@media (max-width:1280px){#guide-how-to-reduce-staff-transport-delays .gg-wrap{width:min(1240px,calc(100vw - 22px))}#guide-how-to-reduce-staff-transport-delays .gg-insights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){#guide-how-to-reduce-staff-transport-delays .gg-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}#guide-how-to-reduce-staff-transport-delays .gg-grid2{grid-template-columns:1fr}#guide-how-to-reduce-staff-transport-delays .gg-image-frame img,#guide-how-to-reduce-staff-transport-delays .gg-image-frame,#guide-how-to-reduce-staff-transport-delays .gg-fallback{min-height:340px}}@media (max-width:1024px){#guide-how-to-reduce-staff-transport-delays .gg-wrap{width:min(100%,calc(100vw - 16px))}#guide-how-to-reduce-staff-transport-delays .gg-hero{grid-template-columns:1fr}#guide-how-to-reduce-staff-transport-delays .gg-image-frame img,#guide-how-to-reduce-staff-transport-delays .gg-image-frame,#guide-how-to-reduce-staff-transport-delays .gg-fallback{min-height:320px}}@media (max-width:860px){#guide-how-to-reduce-staff-transport-delays .gg-grid3,#guide-how-to-reduce-staff-transport-delays .gg-grid4,#guide-how-to-reduce-staff-transport-delays .gg-insights{grid-template-columns:1fr}#guide-how-to-reduce-staff-transport-delays .gg-actions,#guide-how-to-reduce-staff-transport-delays .gg-final-actions,#guide-how-to-reduce-staff-transport-delays .gg-link-wrap,#guide-how-to-reduce-staff-transport-delays .gg-ref-wrap{flex-direction:column;align-items:stretch}#guide-how-to-reduce-staff-transport-delays .gg-actions a,#guide-how-to-reduce-staff-transport-delays .gg-final-actions a,#guide-how-to-reduce-staff-transport-delays .gg-link-chip,#guide-how-to-reduce-staff-transport-delays .gg-ref-link{width:100%}#guide-how-to-reduce-staff-transport-delays .gg-panel,#guide-how-to-reduce-staff-transport-delays .gg-card,#guide-how-to-reduce-staff-transport-delays .gg-mini,#guide-how-to-reduce-staff-transport-delays .gg-cta{padding:20px}}@media (max-width:767px){#guide-how-to-reduce-staff-transport-delays{padding:46px 8px 66px}#guide-how-to-reduce-staff-transport-delays .gg-wrap{width:min(100%,calc(100vw - 10px))}#guide-how-to-reduce-staff-transport-delays .gg-hero h1{font-size:32px;line-height:1.06;letter-spacing:-.75px}#guide-how-to-reduce-staff-transport-delays .gg-hero-copy p{font-size:15px;line-height:1.72}#guide-how-to-reduce-staff-transport-delays .gg-panel,#guide-how-to-reduce-staff-transport-delays .gg-card,#guide-how-to-reduce-staff-transport-delays .gg-mini,#guide-how-to-reduce-staff-transport-delays .gg-cta,#guide-how-to-reduce-staff-transport-delays .gg-side-visual,#guide-how-to-reduce-staff-transport-delays .gg-faq-item{border-radius:22px}#guide-how-to-reduce-staff-transport-delays .gg-image-frame,#guide-how-to-reduce-staff-transport-delays .gg-side-frame{border-radius:16px}#guide-how-to-reduce-staff-transport-delays .gg-image-frame img,#guide-how-to-reduce-staff-transport-delays .gg-image-frame,#guide-how-to-reduce-staff-transport-delays .gg-fallback,#guide-how-to-reduce-staff-transport-delays .gg-side-frame img,#guide-how-to-reduce-staff-transport-delays .gg-side-frame{min-height:280px}}@media (max-width:480px){#guide-how-to-reduce-staff-transport-delays .gg-breadcrumbs{gap:8px}#guide-how-to-reduce-staff-transport-delays .gg-breadcrumbs li{font-size:11px}#guide-how-to-reduce-staff-transport-delays .gg-kicker{padding:9px 13px;font-size:10px}#guide-how-to-reduce-staff-transport-delays .gg-mini h3,#guide-how-to-reduce-staff-transport-delays .gg-faq-item h3{font-size:18px}#guide-how-to-reduce-staff-transport-delays .gg-card h2,#guide-how-to-reduce-staff-transport-delays .gg-cta h2,#guide-how-to-reduce-staff-transport-delays .gg-side-copy h2{font-size:23px}#guide-how-to-reduce-staff-transport-delays .gg-card p,#guide-how-to-reduce-staff-transport-delays .gg-mini p,#guide-how-to-reduce-staff-transport-delays .gg-cta p,#guide-how-to-reduce-staff-transport-delays .gg-side-copy p{font-size:14px;line-height:1.74}#guide-how-to-reduce-staff-transport-delays .gg-image-frame img,#guide-how-to-reduce-staff-transport-delays .gg-image-frame,#guide-how-to-reduce-staff-transport-delays .gg-fallback,#guide-how-to-reduce-staff-transport-delays .gg-side-frame img,#guide-how-to-reduce-staff-transport-delays .gg-side-frame{min-height:250px}}

/* SWAT CSV CSS: how-to-reduce-staff-transport-delays | 6d3a652872a272d1c84fa327f1933f2b */
.swatcsv-d2f708870fef{margin-top:20px;}

/* SWAT CSV CSS: how-to-reduce-staff-transport-delays | 27b05d75c6aa7da6472e524f310af320 */
.swatcsv-c97e873fe653{margin-top:20px;padding:24px;}

/* SWAT CSV CSS: how-to-book-a-bus-in-dubai | 7bdc2f20c49c09724c4121ba95040706 */
/* Full-bleed layout repair from how-to-book-a-bus-in-dubai: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body .site-main > .page-content > #guide-how-to-book-a-bus-in-dubai,
body .page-content > #guide-how-to-book-a-bus-in-dubai,
body #content .page-content > #guide-how-to-book-a-bus-in-dubai,
body #guide-how-to-book-a-bus-in-dubai{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-how-to-book-a-bus-in-dubai,
  body .page-content > #guide-how-to-book-a-bus-in-dubai,
  body #content .page-content > #guide-how-to-book-a-bus-in-dubai,
  body #guide-how-to-book-a-bus-in-dubai{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: how-to-book-a-bus-in-dubai | 7564b90115f1069c1610ae512e3e5485 */
/* Style block from how-to-book-a-bus-in-dubai */
#guide-how-to-book-a-bus-in-dubai.wsl-page{--wsl-blue1:#0b63b6;--wsl-blue2:#168bff;--wsl-blue3:#68bbff;--wsl-blue4:#dff0ff;--wsl-ink:#0c1a34;--wsl-text:#35506f;--wsl-line:rgba(12,56,112,.12);--wsl-card:#ffffff;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;box-sizing:border-box;clear:both;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 10% 8%,rgba(255,255,255,.18),transparent 22%),radial-gradient(circle at 92% 10%,rgba(223,240,255,.30),transparent 24%),linear-gradient(135deg,#0b63b6 0%,#168bff 54%,#68bbff 100%);padding:clamp(34px,4vw,78px) clamp(14px,2vw,24px) clamp(60px,6vw,96px);font-family:Arial,Helvetica,sans-serif}#guide-how-to-book-a-bus-in-dubai,#guide-how-to-book-a-bus-in-dubai *{box-sizing:border-box}#guide-how-to-book-a-bus-in-dubai img{display:block;max-width:100%;height:auto;border:0}#guide-how-to-book-a-bus-in-dubai .wsl-wrap{width:min(1680px,100%);margin:0 auto}#guide-how-to-book-a-bus-in-dubai .wsl-wrap > *{width:100%}#guide-how-to-book-a-bus-in-dubai .wsl-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:10px;list-style:none;margin:0 0 18px;padding:0}#guide-how-to-book-a-bus-in-dubai .wsl-breadcrumbs li{color:#eef7ff;font-size:12px;font-weight:700;line-height:1.5}#guide-how-to-book-a-bus-in-dubai .wsl-breadcrumbs li+li:before{content:'›';margin-right:10px;color:rgba(255,255,255,.72)}#guide-how-to-book-a-bus-in-dubai .wsl-breadcrumbs a{color:#eef7ff;text-decoration:none}#guide-how-to-book-a-bus-in-dubai .wsl-hero{position:relative;padding:clamp(22px,3vw,38px);border-radius:clamp(22px,3vw,34px);background:linear-gradient(145deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.10) 100%);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(10px);box-shadow:0 26px 70px rgba(7,28,60,.16)}#guide-how-to-book-a-bus-in-dubai .wsl-kicker{display:inline-flex;align-items:center;gap:10px;min-height:42px;padding:0 16px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);color:#eef7ff;font-size:12px;font-weight:800;letter-spacing:.32px;text-transform:uppercase}#guide-how-to-book-a-bus-in-dubai .wsl-title{margin:18px 0 10px;color:#fff;font-size:clamp(32px,4.8vw,66px);line-height:1.02;letter-spacing:-1.2px;max-width:1280px;text-wrap:balance}#guide-how-to-book-a-bus-in-dubai .wsl-sub{margin:0;color:#eef8ff;font-size:clamp(15px,1.35vw,18px);line-height:1.82;max-width:1320px}#guide-how-to-book-a-bus-in-dubai .wsl-sub + .wsl-sub{margin-top:10px}#guide-how-to-book-a-bus-in-dubai .wsl-chipbar{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}#guide-how-to-book-a-bus-in-dubai .wsl-chip{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 15px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:800;letter-spacing:.12px;line-height:1.35}#guide-how-to-book-a-bus-in-dubai .wsl-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;align-items:center}#guide-how-to-book-a-bus-in-dubai .wsl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 18px;border-radius:16px;text-decoration:none;font-size:13px;font-weight:800;transition:transform .22s ease,box-shadow .22s ease,background .22s ease;color:inherit;text-align:center}#guide-how-to-book-a-bus-in-dubai .wsl-btn:hover{transform:translateY(-2px)}#guide-how-to-book-a-bus-in-dubai .wsl-btn-primary{background:#fff;color:#0a2d63;box-shadow:0 16px 28px rgba(15,23,42,.14)}#guide-how-to-book-a-bus-in-dubai .wsl-btn-ghost{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff}#guide-how-to-book-a-bus-in-dubai .wsl-btn-dark{background:rgba(8,28,62,.34);border:1px solid rgba(255,255,255,.16);color:#fff}#guide-how-to-book-a-bus-in-dubai .wsl-proof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:22px}#guide-how-to-book-a-bus-in-dubai .wsl-card,#guide-how-to-book-a-bus-in-dubai .wsl-proof-card,#guide-how-to-book-a-bus-in-dubai .wsl-quick-card,#guide-how-to-book-a-bus-in-dubai .wsl-side,#guide-how-to-book-a-bus-in-dubai .wsl-cta,#guide-how-to-book-a-bus-in-dubai .wsl-media-main,#guide-how-to-book-a-bus-in-dubai .wsl-media-side{border-radius:28px;background:linear-gradient(145deg,#ffffff 0%,#f5fbff 58%,#dff0ff 100%);border:1px solid rgba(255,255,255,.86);box-shadow:0 20px 44px rgba(15,23,42,.10);min-width:0}#guide-how-to-book-a-bus-in-dubai .wsl-proof-card,#guide-how-to-book-a-bus-in-dubai .wsl-card,#guide-how-to-book-a-bus-in-dubai .wsl-quick-card,#guide-how-to-book-a-bus-in-dubai .wsl-side{padding:clamp(18px,2vw,24px)}#guide-how-to-book-a-bus-in-dubai .wsl-proof-card span,#guide-how-to-book-a-bus-in-dubai .wsl-card span,#guide-how-to-book-a-bus-in-dubai .wsl-quick-card span,#guide-how-to-book-a-bus-in-dubai .wsl-side span{display:block;color:#0b63b6;font-size:11px;font-weight:800;letter-spacing:.24px;text-transform:uppercase;margin-bottom:8px}#guide-how-to-book-a-bus-in-dubai .wsl-proof-card strong,#guide-how-to-book-a-bus-in-dubai .wsl-quick-card strong,#guide-how-to-book-a-bus-in-dubai .wsl-side strong{display:block;color:var(--wsl-ink);font-size:18px;line-height:1.42}#guide-how-to-book-a-bus-in-dubai .wsl-gallery{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:22px;margin-top:28px;align-items:stretch}#guide-how-to-book-a-bus-in-dubai .wsl-media-main,#guide-how-to-book-a-bus-in-dubai .wsl-media-side{padding:18px;min-width:0}#guide-how-to-book-a-bus-in-dubai .wsl-media-side{display:grid;gap:18px;grid-template-rows:1fr 1fr}#guide-how-to-book-a-bus-in-dubai .wsl-shot{position:relative;overflow:hidden;border-radius:24px;background:#fff;min-height:210px;height:100%}#guide-how-to-book-a-bus-in-dubai .wsl-shot img{width:100%;height:100%;min-height:210px;object-fit:cover;object-position:center}#guide-how-to-book-a-bus-in-dubai .wsl-shot-hero img{min-height:460px}#guide-how-to-book-a-bus-in-dubai .wsl-shot figcaption{position:absolute;left:14px;right:14px;bottom:14px;padding:12px 14px;border-radius:16px;background:rgba(8,28,62,.52);backdrop-filter:blur(8px);color:#fff;font-size:12px;font-weight:700}#guide-how-to-book-a-bus-in-dubai .wsl-shot-fallback{display:flex;align-items:flex-end;padding:22px;background:linear-gradient(145deg,#0b63b6 0%,#168bff 56%,#72c8ff 100%)}#guide-how-to-book-a-bus-in-dubai .wsl-fallback{display:grid;gap:10px}#guide-how-to-book-a-bus-in-dubai .wsl-fallback span{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;width:max-content;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:800}#guide-how-to-book-a-bus-in-dubai .wsl-fallback strong{color:#fff;font-size:28px;line-height:1.15}#guide-how-to-book-a-bus-in-dubai .wsl-fallback p{margin:0;color:#eaf6ff;font-size:14px;line-height:1.7;font-weight:700}#guide-how-to-book-a-bus-in-dubai .wsl-quick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px}#guide-how-to-book-a-bus-in-dubai .wsl-content{display:grid;gap:20px;margin-top:26px}#guide-how-to-book-a-bus-in-dubai .wsl-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#guide-how-to-book-a-bus-in-dubai .wsl-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#guide-how-to-book-a-bus-in-dubai .wsl-card h2,#guide-how-to-book-a-bus-in-dubai .wsl-cta h2{margin:0 0 12px;color:var(--wsl-ink);font-size:clamp(26px,3vw,34px);line-height:1.12;letter-spacing:-.35px;text-wrap:balance}#guide-how-to-book-a-bus-in-dubai .wsl-card p,#guide-how-to-book-a-bus-in-dubai .wsl-side p,#guide-how-to-book-a-bus-in-dubai .wsl-cta p,#guide-how-to-book-a-bus-in-dubai .wsl-faq-item p{margin:0;color:var(--wsl-text);font-size:15px;line-height:1.84;font-weight:600}#guide-how-to-book-a-bus-in-dubai .wsl-card p + p,#guide-how-to-book-a-bus-in-dubai .wsl-side p + p{margin-top:12px}#guide-how-to-book-a-bus-in-dubai .wsl-link-block{padding:clamp(18px,2vw,24px);border-radius:28px;background:linear-gradient(145deg,#ffffff 0%,#f5fbff 58%,#dff0ff 100%);border:1px solid rgba(255,255,255,.86);box-shadow:0 20px 44px rgba(15,23,42,.10)}#guide-how-to-book-a-bus-in-dubai .wsl-link-pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}#guide-how-to-book-a-bus-in-dubai .wsl-link-pill{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border-radius:999px;background:#0b63b6;color:#fff;text-decoration:none;font-size:12px;font-weight:800;line-height:1.4}#guide-how-to-book-a-bus-in-dubai .wsl-faq{display:grid;gap:14px}#guide-how-to-book-a-bus-in-dubai .wsl-faq-item{padding:18px;border-radius:22px;background:linear-gradient(180deg,#fff 0%,#f8fbff 100%);border:1px solid var(--wsl-line);box-shadow:0 10px 22px rgba(15,23,42,.05)}#guide-how-to-book-a-bus-in-dubai .wsl-faq-item h3{margin:0 0 8px;color:var(--wsl-ink);font-size:20px;line-height:1.22}#guide-how-to-book-a-bus-in-dubai .wsl-cta{padding:clamp(22px,3vw,32px)}#guide-how-to-book-a-bus-in-dubai .wsl-cta-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px;align-items:center}#guide-how-to-book-a-bus-in-dubai .wsl-contact-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}#guide-how-to-book-a-bus-in-dubai .wsl-contact-item{padding:16px;border-radius:20px;background:rgba(11,99,182,.06);border:1px solid var(--wsl-line)}#guide-how-to-book-a-bus-in-dubai .wsl-contact-item strong{display:block;color:var(--wsl-ink);font-size:14px;line-height:1.5;word-break:break-word}#guide-how-to-book-a-bus-in-dubai .wsl-contact-item span{display:block;margin-bottom:6px;color:#0b63b6;font-size:11px;font-weight:800;letter-spacing:.24px;text-transform:uppercase}@media (max-width:1400px){#guide-how-to-book-a-bus-in-dubai .wsl-wrap{width:min(1540px,100%)}}@media (max-width:1180px){#guide-how-to-book-a-bus-in-dubai .wsl-proof,#guide-how-to-book-a-bus-in-dubai .wsl-quick{grid-template-columns:repeat(2,minmax(0,1fr))}#guide-how-to-book-a-bus-in-dubai .wsl-gallery{grid-template-columns:1fr}#guide-how-to-book-a-bus-in-dubai .wsl-media-side{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}#guide-how-to-book-a-bus-in-dubai .wsl-grid2,#guide-how-to-book-a-bus-in-dubai .wsl-contact-list{grid-template-columns:1fr}}@media (max-width:860px){#guide-how-to-book-a-bus-in-dubai .wsl-grid3{grid-template-columns:1fr}#guide-how-to-book-a-bus-in-dubai .wsl-title{font-size:clamp(30px,7vw,44px)}#guide-how-to-book-a-bus-in-dubai .wsl-shot-hero img{min-height:360px}}@media (max-width:767px){#guide-how-to-book-a-bus-in-dubai.wsl-page{padding:30px 12px 54px}#guide-how-to-book-a-bus-in-dubai .wsl-hero{padding:20px;border-radius:22px}#guide-how-to-book-a-bus-in-dubai .wsl-title{font-size:34px;line-height:1.06}#guide-how-to-book-a-bus-in-dubai .wsl-sub{font-size:16px;line-height:1.72}#guide-how-to-book-a-bus-in-dubai .wsl-proof,#guide-how-to-book-a-bus-in-dubai .wsl-quick,#guide-how-to-book-a-bus-in-dubai .wsl-grid2,#guide-how-to-book-a-bus-in-dubai .wsl-grid3,#guide-how-to-book-a-bus-in-dubai .wsl-contact-list{grid-template-columns:1fr}#guide-how-to-book-a-bus-in-dubai .wsl-media-side{grid-template-columns:1fr}#guide-how-to-book-a-bus-in-dubai .wsl-actions,#guide-how-to-book-a-bus-in-dubai .wsl-cta-actions{flex-direction:column;align-items:stretch}#guide-how-to-book-a-bus-in-dubai .wsl-btn{width:100%}#guide-how-to-book-a-bus-in-dubai .wsl-shot-hero img{min-height:300px}}@media (max-width:480px){#guide-how-to-book-a-bus-in-dubai .wsl-title{font-size:30px}#guide-how-to-book-a-bus-in-dubai .wsl-chip{width:100%;justify-content:flex-start;padding:10px 14px;min-height:auto}#guide-how-to-book-a-bus-in-dubai .wsl-link-pill{width:100%}}

/* SWAT CSV CSS: how-to-book-a-bus-in-dubai | 51792a0a240b0e7c77638274eba128c0 */
.swatcsv-c2d89798e6dd{margin:0 0 10px;color:var(--wsl-ink);font-size:clamp(26px,3vw,34px);line-height:1.12;letter-spacing:-.35px}

/* SWAT CSV CSS: how-to-book-a-bus-in-dubai | 90e971e3e15904d82754cf8c45e4322e */
.swatcsv-ac810049cfcf{margin:0;color:var(--wsl-text);font-size:15px;line-height:1.84;font-weight:600}

/* SWAT CSV CSS: how-to-choose-the-right-bus-size-in-dubai | fed73d4fbc1d2718f13f0ec17ecbbb71 */
/* Full-bleed layout repair from how-to-choose-the-right-bus-size-in-dubai: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body .site-main > .page-content > #guide-bus-size-dubai,
body .page-content > #guide-bus-size-dubai,
body #content .page-content > #guide-bus-size-dubai,
body #guide-bus-size-dubai{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-bus-size-dubai,
  body .page-content > #guide-bus-size-dubai,
  body #content .page-content > #guide-bus-size-dubai,
  body #guide-bus-size-dubai{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: how-to-choose-the-right-bus-size-in-dubai | 130e98d99f268f7991a12070ab4bd393 */
/* Style block from how-to-choose-the-right-bus-size-in-dubai */
#guide-bus-size-dubai.wsl-page{--wsl-blue1:#0b63b6;--wsl-blue2:#168bff;--wsl-blue3:#68bbff;--wsl-blue4:#dff0ff;--wsl-ink:#0c1a34;--wsl-text:#35506f;--wsl-line:rgba(12,56,112,.12);--wsl-card:#ffffff;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;box-sizing:border-box;clear:both;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 10% 8%,rgba(255,255,255,.18),transparent 22%),radial-gradient(circle at 92% 10%,rgba(223,240,255,.30),transparent 24%),linear-gradient(135deg,#0b63b6 0%,#168bff 54%,#68bbff 100%);padding:clamp(34px,4vw,78px) clamp(14px,2vw,24px) clamp(60px,6vw,96px);font-family:Arial,Helvetica,sans-serif}#guide-bus-size-dubai,#guide-bus-size-dubai *{box-sizing:border-box}#guide-bus-size-dubai img{display:block;max-width:100%;height:auto;border:0}#guide-bus-size-dubai .wsl-wrap{width:min(1680px,100%);margin:0 auto}#guide-bus-size-dubai .wsl-wrap > *{width:100%}#guide-bus-size-dubai .wsl-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:10px;list-style:none;margin:0 0 18px;padding:0}#guide-bus-size-dubai .wsl-breadcrumbs li{color:#eef7ff;font-size:12px;font-weight:700;line-height:1.5}#guide-bus-size-dubai .wsl-breadcrumbs li+li:before{content:'›';margin-right:10px;color:rgba(255,255,255,.72)}#guide-bus-size-dubai .wsl-breadcrumbs a{color:#eef7ff;text-decoration:none}#guide-bus-size-dubai .wsl-hero{position:relative;padding:clamp(22px,3vw,38px);border-radius:clamp(22px,3vw,34px);background:linear-gradient(145deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.10) 100%);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(10px);box-shadow:0 26px 70px rgba(7,28,60,.16)}#guide-bus-size-dubai .wsl-kicker{display:inline-flex;align-items:center;gap:10px;min-height:42px;padding:0 16px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);color:#eef7ff;font-size:12px;font-weight:800;letter-spacing:.32px;text-transform:uppercase}#guide-bus-size-dubai .wsl-title{margin:18px 0 10px;color:#fff;font-size:clamp(32px,4.8vw,66px);line-height:1.02;letter-spacing:-1.2px;max-width:1280px;text-wrap:balance}#guide-bus-size-dubai .wsl-sub{margin:0;color:#eef8ff;font-size:clamp(15px,1.35vw,18px);line-height:1.82;max-width:1320px}#guide-bus-size-dubai .wsl-sub + .wsl-sub{margin-top:10px}#guide-bus-size-dubai .wsl-chipbar{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}#guide-bus-size-dubai .wsl-chip{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 15px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:800;letter-spacing:.12px;line-height:1.35}#guide-bus-size-dubai .wsl-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;align-items:center}#guide-bus-size-dubai .wsl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 18px;border-radius:16px;text-decoration:none;font-size:13px;font-weight:800;transition:transform .22s ease,box-shadow .22s ease,background .22s ease;color:inherit;text-align:center}#guide-bus-size-dubai .wsl-btn:hover{transform:translateY(-2px)}#guide-bus-size-dubai .wsl-btn-primary{background:#fff;color:#0a2d63;box-shadow:0 16px 28px rgba(15,23,42,.14)}#guide-bus-size-dubai .wsl-btn-ghost{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff}#guide-bus-size-dubai .wsl-btn-dark{background:rgba(8,28,62,.34);border:1px solid rgba(255,255,255,.16);color:#fff}#guide-bus-size-dubai .wsl-proof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:22px}#guide-bus-size-dubai .wsl-card,#guide-bus-size-dubai .wsl-proof-card,#guide-bus-size-dubai .wsl-quick-card,#guide-bus-size-dubai .wsl-side,#guide-bus-size-dubai .wsl-cta,#guide-bus-size-dubai .wsl-media-main,#guide-bus-size-dubai .wsl-media-side{border-radius:28px;background:linear-gradient(145deg,#ffffff 0%,#f5fbff 58%,#dff0ff 100%);border:1px solid rgba(255,255,255,.86);box-shadow:0 20px 44px rgba(15,23,42,.10);min-width:0}#guide-bus-size-dubai .wsl-proof-card,#guide-bus-size-dubai .wsl-card,#guide-bus-size-dubai .wsl-quick-card,#guide-bus-size-dubai .wsl-side{padding:clamp(18px,2vw,24px)}#guide-bus-size-dubai .wsl-proof-card span,#guide-bus-size-dubai .wsl-card span,#guide-bus-size-dubai .wsl-quick-card span,#guide-bus-size-dubai .wsl-side span{display:block;color:#0b63b6;font-size:11px;font-weight:800;letter-spacing:.24px;text-transform:uppercase;margin-bottom:8px}#guide-bus-size-dubai .wsl-proof-card strong,#guide-bus-size-dubai .wsl-quick-card strong,#guide-bus-size-dubai .wsl-side strong{display:block;color:var(--wsl-ink);font-size:18px;line-height:1.42}#guide-bus-size-dubai .wsl-gallery{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:22px;margin-top:28px;align-items:stretch}#guide-bus-size-dubai .wsl-media-main,#guide-bus-size-dubai .wsl-media-side{padding:18px;min-width:0}#guide-bus-size-dubai .wsl-media-side{display:grid;gap:18px;grid-template-rows:1fr 1fr}#guide-bus-size-dubai .wsl-shot{position:relative;overflow:hidden;border-radius:24px;background:#fff;min-height:210px;height:100%}#guide-bus-size-dubai .wsl-shot img{width:100%;height:100%;min-height:210px;object-fit:cover;object-position:center}#guide-bus-size-dubai .wsl-shot-hero img{min-height:460px}#guide-bus-size-dubai .wsl-shot figcaption{position:absolute;left:14px;right:14px;bottom:14px;padding:12px 14px;border-radius:16px;background:rgba(8,28,62,.52);backdrop-filter:blur(8px);color:#fff;font-size:12px;font-weight:700}#guide-bus-size-dubai .wsl-shot-fallback{display:flex;align-items:flex-end;padding:22px;background:linear-gradient(145deg,#0b63b6 0%,#168bff 56%,#72c8ff 100%)}#guide-bus-size-dubai .wsl-fallback{display:grid;gap:10px}#guide-bus-size-dubai .wsl-fallback span{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;width:max-content;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:800}#guide-bus-size-dubai .wsl-fallback strong{color:#fff;font-size:28px;line-height:1.15}#guide-bus-size-dubai .wsl-fallback p{margin:0;color:#eaf6ff;font-size:14px;line-height:1.7;font-weight:700}#guide-bus-size-dubai .wsl-quick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px}#guide-bus-size-dubai .wsl-content{display:grid;gap:20px;margin-top:26px}#guide-bus-size-dubai .wsl-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#guide-bus-size-dubai .wsl-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#guide-bus-size-dubai .wsl-card h2,#guide-bus-size-dubai .wsl-cta h2{margin:0 0 12px;color:var(--wsl-ink);font-size:clamp(26px,3vw,34px);line-height:1.12;letter-spacing:-.35px;text-wrap:balance}#guide-bus-size-dubai .wsl-card p,#guide-bus-size-dubai .wsl-side p,#guide-bus-size-dubai .wsl-cta p,#guide-bus-size-dubai .wsl-faq-item p{margin:0;color:var(--wsl-text);font-size:15px;line-height:1.84;font-weight:600}#guide-bus-size-dubai .wsl-card p + p,#guide-bus-size-dubai .wsl-side p + p{margin-top:12px}#guide-bus-size-dubai .wsl-link-block{padding:clamp(18px,2vw,24px);border-radius:28px;background:linear-gradient(145deg,#ffffff 0%,#f5fbff 58%,#dff0ff 100%);border:1px solid rgba(255,255,255,.86);box-shadow:0 20px 44px rgba(15,23,42,.10)}#guide-bus-size-dubai .wsl-link-pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}#guide-bus-size-dubai .wsl-link-pill{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border-radius:999px;background:#0b63b6;color:#fff;text-decoration:none;font-size:12px;font-weight:800;line-height:1.4}#guide-bus-size-dubai .wsl-faq{display:grid;gap:14px}#guide-bus-size-dubai .wsl-faq-item{padding:18px;border-radius:22px;background:linear-gradient(180deg,#fff 0%,#f8fbff 100%);border:1px solid var(--wsl-line);box-shadow:0 10px 22px rgba(15,23,42,.05)}#guide-bus-size-dubai .wsl-faq-item h3{margin:0 0 8px;color:var(--wsl-ink);font-size:20px;line-height:1.22}#guide-bus-size-dubai .wsl-cta{padding:clamp(22px,3vw,32px)}#guide-bus-size-dubai .wsl-cta-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px;align-items:center}#guide-bus-size-dubai .wsl-contact-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}#guide-bus-size-dubai .wsl-contact-item{padding:16px;border-radius:20px;background:rgba(11,99,182,.06);border:1px solid var(--wsl-line)}#guide-bus-size-dubai .wsl-contact-item strong{display:block;color:var(--wsl-ink);font-size:14px;line-height:1.5;word-break:break-word}#guide-bus-size-dubai .wsl-contact-item span{display:block;margin-bottom:6px;color:#0b63b6;font-size:11px;font-weight:800;letter-spacing:.24px;text-transform:uppercase}@media (max-width:1400px){#guide-bus-size-dubai .wsl-wrap{width:min(1540px,100%)}}@media (max-width:1180px){#guide-bus-size-dubai .wsl-proof,#guide-bus-size-dubai .wsl-quick{grid-template-columns:repeat(2,minmax(0,1fr))}#guide-bus-size-dubai .wsl-gallery{grid-template-columns:1fr}#guide-bus-size-dubai .wsl-media-side{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}#guide-bus-size-dubai .wsl-grid2,#guide-bus-size-dubai .wsl-contact-list{grid-template-columns:1fr}}@media (max-width:860px){#guide-bus-size-dubai .wsl-grid3{grid-template-columns:1fr}#guide-bus-size-dubai .wsl-title{font-size:clamp(30px,7vw,44px)}#guide-bus-size-dubai .wsl-shot-hero img{min-height:360px}}@media (max-width:767px){#guide-bus-size-dubai.wsl-page{padding:30px 12px 54px}#guide-bus-size-dubai .wsl-hero{padding:20px;border-radius:22px}#guide-bus-size-dubai .wsl-title{font-size:34px;line-height:1.06}#guide-bus-size-dubai .wsl-sub{font-size:16px;line-height:1.72}#guide-bus-size-dubai .wsl-proof,#guide-bus-size-dubai .wsl-quick,#guide-bus-size-dubai .wsl-grid2,#guide-bus-size-dubai .wsl-grid3,#guide-bus-size-dubai .wsl-contact-list{grid-template-columns:1fr}#guide-bus-size-dubai .wsl-media-side{grid-template-columns:1fr}#guide-bus-size-dubai .wsl-actions,#guide-bus-size-dubai .wsl-cta-actions{flex-direction:column;align-items:stretch}#guide-bus-size-dubai .wsl-btn{width:100%}#guide-bus-size-dubai .wsl-shot-hero img{min-height:300px}}@media (max-width:480px){#guide-bus-size-dubai .wsl-title{font-size:30px}#guide-bus-size-dubai .wsl-chip{width:100%;justify-content:flex-start;padding:10px 14px;min-height:auto}#guide-bus-size-dubai .wsl-link-pill{width:100%}}

/* SWAT CSV CSS: how-to-choose-the-right-bus-size-in-dubai | 924cdeeecfc0394f511e15853ecb08f7 */
.swatcsv-b89bde4d09a6{margin:0 0 10px;color:var(--wsl-ink);font-size:clamp(26px,3vw,34px);line-height:1.12;letter-spacing:-.35px}

/* SWAT CSV CSS: how-to-choose-the-right-bus-size-in-dubai | cb19d4b39046d091c10c645494572bd6 */
.swatcsv-6144e80bb6b8{margin:0;color:var(--wsl-text);font-size:15px;line-height:1.84;font-weight:600}

/* SWAT CSV CSS: how-to-book-staff-transport-in-dubai | 4a6f6501e4eabd01ba282c2cc4d33ab3 */
/* Full-bleed layout repair from how-to-book-staff-transport-in-dubai: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body .site-main > .page-content > #guide-staff-transport-dubai,
body .page-content > #guide-staff-transport-dubai,
body #content .page-content > #guide-staff-transport-dubai,
body #guide-staff-transport-dubai{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-staff-transport-dubai,
  body .page-content > #guide-staff-transport-dubai,
  body #content .page-content > #guide-staff-transport-dubai,
  body #guide-staff-transport-dubai{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: how-to-book-staff-transport-in-dubai | b494cee17377189ff3f1c99bedd50033 */
/* Style block from how-to-book-staff-transport-in-dubai */
#guide-staff-transport-dubai.wsl-page{--wsl-blue1:#0b63b6;--wsl-blue2:#168bff;--wsl-blue3:#68bbff;--wsl-blue4:#dff0ff;--wsl-ink:#0c1a34;--wsl-text:#35506f;--wsl-line:rgba(12,56,112,.12);--wsl-card:#ffffff;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;box-sizing:border-box;clear:both;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 10% 8%,rgba(255,255,255,.18),transparent 22%),radial-gradient(circle at 92% 10%,rgba(223,240,255,.30),transparent 24%),linear-gradient(135deg,#0b63b6 0%,#168bff 54%,#68bbff 100%);padding:clamp(34px,4vw,78px) clamp(14px,2vw,24px) clamp(60px,6vw,96px);font-family:Arial,Helvetica,sans-serif}#guide-staff-transport-dubai,#guide-staff-transport-dubai *{box-sizing:border-box}#guide-staff-transport-dubai img{display:block;max-width:100%;height:auto;border:0}#guide-staff-transport-dubai .wsl-wrap{width:min(1680px,100%);margin:0 auto}#guide-staff-transport-dubai .wsl-wrap > *{width:100%}#guide-staff-transport-dubai .wsl-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:10px;list-style:none;margin:0 0 18px;padding:0}#guide-staff-transport-dubai .wsl-breadcrumbs li{color:#eef7ff;font-size:12px;font-weight:700;line-height:1.5}#guide-staff-transport-dubai .wsl-breadcrumbs li+li:before{content:'›';margin-right:10px;color:rgba(255,255,255,.72)}#guide-staff-transport-dubai .wsl-breadcrumbs a{color:#eef7ff;text-decoration:none}#guide-staff-transport-dubai .wsl-hero{position:relative;padding:clamp(22px,3vw,38px);border-radius:clamp(22px,3vw,34px);background:linear-gradient(145deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.10) 100%);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(10px);box-shadow:0 26px 70px rgba(7,28,60,.16)}#guide-staff-transport-dubai .wsl-kicker{display:inline-flex;align-items:center;gap:10px;min-height:42px;padding:0 16px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);color:#eef7ff;font-size:12px;font-weight:800;letter-spacing:.32px;text-transform:uppercase}#guide-staff-transport-dubai .wsl-title{margin:18px 0 10px;color:#fff;font-size:clamp(32px,4.8vw,66px);line-height:1.02;letter-spacing:-1.2px;max-width:1280px;text-wrap:balance}#guide-staff-transport-dubai .wsl-sub{margin:0;color:#eef8ff;font-size:clamp(15px,1.35vw,18px);line-height:1.82;max-width:1320px}#guide-staff-transport-dubai .wsl-sub + .wsl-sub{margin-top:10px}#guide-staff-transport-dubai .wsl-chipbar{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}#guide-staff-transport-dubai .wsl-chip{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 15px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:800;letter-spacing:.12px;line-height:1.35}#guide-staff-transport-dubai .wsl-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;align-items:center}#guide-staff-transport-dubai .wsl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 18px;border-radius:16px;text-decoration:none;font-size:13px;font-weight:800;transition:transform .22s ease,box-shadow .22s ease,background .22s ease;color:inherit;text-align:center}#guide-staff-transport-dubai .wsl-btn:hover{transform:translateY(-2px)}#guide-staff-transport-dubai .wsl-btn-primary{background:#fff;color:#0a2d63;box-shadow:0 16px 28px rgba(15,23,42,.14)}#guide-staff-transport-dubai .wsl-btn-ghost{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff}#guide-staff-transport-dubai .wsl-btn-dark{background:rgba(8,28,62,.34);border:1px solid rgba(255,255,255,.16);color:#fff}#guide-staff-transport-dubai .wsl-proof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:22px}#guide-staff-transport-dubai .wsl-card,#guide-staff-transport-dubai .wsl-proof-card,#guide-staff-transport-dubai .wsl-quick-card,#guide-staff-transport-dubai .wsl-side,#guide-staff-transport-dubai .wsl-cta,#guide-staff-transport-dubai .wsl-media-main,#guide-staff-transport-dubai .wsl-media-side{border-radius:28px;background:linear-gradient(145deg,#ffffff 0%,#f5fbff 58%,#dff0ff 100%);border:1px solid rgba(255,255,255,.86);box-shadow:0 20px 44px rgba(15,23,42,.10);min-width:0}#guide-staff-transport-dubai .wsl-proof-card,#guide-staff-transport-dubai .wsl-card,#guide-staff-transport-dubai .wsl-quick-card,#guide-staff-transport-dubai .wsl-side{padding:clamp(18px,2vw,24px)}#guide-staff-transport-dubai .wsl-proof-card span,#guide-staff-transport-dubai .wsl-card span,#guide-staff-transport-dubai .wsl-quick-card span,#guide-staff-transport-dubai .wsl-side span{display:block;color:#0b63b6;font-size:11px;font-weight:800;letter-spacing:.24px;text-transform:uppercase;margin-bottom:8px}#guide-staff-transport-dubai .wsl-proof-card strong,#guide-staff-transport-dubai .wsl-quick-card strong,#guide-staff-transport-dubai .wsl-side strong{display:block;color:var(--wsl-ink);font-size:18px;line-height:1.42}#guide-staff-transport-dubai .wsl-gallery{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:22px;margin-top:28px;align-items:stretch}#guide-staff-transport-dubai .wsl-media-main,#guide-staff-transport-dubai .wsl-media-side{padding:18px;min-width:0}#guide-staff-transport-dubai .wsl-media-side{display:grid;gap:18px;grid-template-rows:1fr 1fr}#guide-staff-transport-dubai .wsl-shot{position:relative;overflow:hidden;border-radius:24px;background:#fff;min-height:210px;height:100%}#guide-staff-transport-dubai .wsl-shot img{width:100%;height:100%;min-height:210px;object-fit:cover;object-position:center}#guide-staff-transport-dubai .wsl-shot-hero img{min-height:460px}#guide-staff-transport-dubai .wsl-shot figcaption{position:absolute;left:14px;right:14px;bottom:14px;padding:12px 14px;border-radius:16px;background:rgba(8,28,62,.52);backdrop-filter:blur(8px);color:#fff;font-size:12px;font-weight:700}#guide-staff-transport-dubai .wsl-shot-fallback{display:flex;align-items:flex-end;padding:22px;background:linear-gradient(145deg,#0b63b6 0%,#168bff 56%,#72c8ff 100%)}#guide-staff-transport-dubai .wsl-fallback{display:grid;gap:10px}#guide-staff-transport-dubai .wsl-fallback span{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;width:max-content;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:800}#guide-staff-transport-dubai .wsl-fallback strong{color:#fff;font-size:28px;line-height:1.15}#guide-staff-transport-dubai .wsl-fallback p{margin:0;color:#eaf6ff;font-size:14px;line-height:1.7;font-weight:700}#guide-staff-transport-dubai .wsl-quick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px}#guide-staff-transport-dubai .wsl-content{display:grid;gap:20px;margin-top:26px}#guide-staff-transport-dubai .wsl-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#guide-staff-transport-dubai .wsl-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#guide-staff-transport-dubai .wsl-card h2,#guide-staff-transport-dubai .wsl-cta h2{margin:0 0 12px;color:var(--wsl-ink);font-size:clamp(26px,3vw,34px);line-height:1.12;letter-spacing:-.35px;text-wrap:balance}#guide-staff-transport-dubai .wsl-card p,#guide-staff-transport-dubai .wsl-side p,#guide-staff-transport-dubai .wsl-cta p,#guide-staff-transport-dubai .wsl-faq-item p{margin:0;color:var(--wsl-text);font-size:15px;line-height:1.84;font-weight:600}#guide-staff-transport-dubai .wsl-card p + p,#guide-staff-transport-dubai .wsl-side p + p{margin-top:12px}#guide-staff-transport-dubai .wsl-link-block{padding:clamp(18px,2vw,24px);border-radius:28px;background:linear-gradient(145deg,#ffffff 0%,#f5fbff 58%,#dff0ff 100%);border:1px solid rgba(255,255,255,.86);box-shadow:0 20px 44px rgba(15,23,42,.10)}#guide-staff-transport-dubai .wsl-link-pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}#guide-staff-transport-dubai .wsl-link-pill{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border-radius:999px;background:#0b63b6;color:#fff;text-decoration:none;font-size:12px;font-weight:800;line-height:1.4}#guide-staff-transport-dubai .wsl-faq{display:grid;gap:14px}#guide-staff-transport-dubai .wsl-faq-item{padding:18px;border-radius:22px;background:linear-gradient(180deg,#fff 0%,#f8fbff 100%);border:1px solid var(--wsl-line);box-shadow:0 10px 22px rgba(15,23,42,.05)}#guide-staff-transport-dubai .wsl-faq-item h3{margin:0 0 8px;color:var(--wsl-ink);font-size:20px;line-height:1.22}#guide-staff-transport-dubai .wsl-cta{padding:clamp(22px,3vw,32px)}#guide-staff-transport-dubai .wsl-cta-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px;align-items:center}#guide-staff-transport-dubai .wsl-contact-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}#guide-staff-transport-dubai .wsl-contact-item{padding:16px;border-radius:20px;background:rgba(11,99,182,.06);border:1px solid var(--wsl-line)}#guide-staff-transport-dubai .wsl-contact-item strong{display:block;color:var(--wsl-ink);font-size:14px;line-height:1.5;word-break:break-word}#guide-staff-transport-dubai .wsl-contact-item span{display:block;margin-bottom:6px;color:#0b63b6;font-size:11px;font-weight:800;letter-spacing:.24px;text-transform:uppercase}@media (max-width:1400px){#guide-staff-transport-dubai .wsl-wrap{width:min(1540px,100%)}}@media (max-width:1180px){#guide-staff-transport-dubai .wsl-proof,#guide-staff-transport-dubai .wsl-quick{grid-template-columns:repeat(2,minmax(0,1fr))}#guide-staff-transport-dubai .wsl-gallery{grid-template-columns:1fr}#guide-staff-transport-dubai .wsl-media-side{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}#guide-staff-transport-dubai .wsl-grid2,#guide-staff-transport-dubai .wsl-contact-list{grid-template-columns:1fr}}@media (max-width:860px){#guide-staff-transport-dubai .wsl-grid3{grid-template-columns:1fr}#guide-staff-transport-dubai .wsl-title{font-size:clamp(30px,7vw,44px)}#guide-staff-transport-dubai .wsl-shot-hero img{min-height:360px}}@media (max-width:767px){#guide-staff-transport-dubai.wsl-page{padding:30px 12px 54px}#guide-staff-transport-dubai .wsl-hero{padding:20px;border-radius:22px}#guide-staff-transport-dubai .wsl-title{font-size:34px;line-height:1.06}#guide-staff-transport-dubai .wsl-sub{font-size:16px;line-height:1.72}#guide-staff-transport-dubai .wsl-proof,#guide-staff-transport-dubai .wsl-quick,#guide-staff-transport-dubai .wsl-grid2,#guide-staff-transport-dubai .wsl-grid3,#guide-staff-transport-dubai .wsl-contact-list{grid-template-columns:1fr}#guide-staff-transport-dubai .wsl-media-side{grid-template-columns:1fr}#guide-staff-transport-dubai .wsl-actions,#guide-staff-transport-dubai .wsl-cta-actions{flex-direction:column;align-items:stretch}#guide-staff-transport-dubai .wsl-btn{width:100%}#guide-staff-transport-dubai .wsl-shot-hero img{min-height:300px}}@media (max-width:480px){#guide-staff-transport-dubai .wsl-title{font-size:30px}#guide-staff-transport-dubai .wsl-chip{width:100%;justify-content:flex-start;padding:10px 14px;min-height:auto}#guide-staff-transport-dubai .wsl-link-pill{width:100%}}

/* SWAT CSV CSS: how-to-book-staff-transport-in-dubai | 20164e30c0c6b9ea5a1bbb86d58032c9 */
.swatcsv-8ff0e1d8ef45{margin:0 0 10px;color:var(--wsl-ink);font-size:clamp(26px,3vw,34px);line-height:1.12;letter-spacing:-.35px}

/* SWAT CSV CSS: how-to-book-staff-transport-in-dubai | 9bef64ae55ceb5c3cdf19b9c6c121eee */
.swatcsv-fe0585afe2f4{margin:0;color:var(--wsl-text);font-size:15px;line-height:1.84;font-weight:600}

/* SWAT CSV CSS: how-to-book-an-airport-transfer-bus-in-dubai | 6ae18d4dcf028035818a214a7d0e9fb0 */
/* Full-bleed layout repair from how-to-book-an-airport-transfer-bus-in-dubai: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body .site-main > .page-content > #guide-airport-transfer-bus-dubai,
body .page-content > #guide-airport-transfer-bus-dubai,
body #content .page-content > #guide-airport-transfer-bus-dubai,
body #guide-airport-transfer-bus-dubai{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-airport-transfer-bus-dubai,
  body .page-content > #guide-airport-transfer-bus-dubai,
  body #content .page-content > #guide-airport-transfer-bus-dubai,
  body #guide-airport-transfer-bus-dubai{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: how-to-book-an-airport-transfer-bus-in-dubai | 53afbc63f96debc04d45a9c4d8ddbd8c */
/* Style block from how-to-book-an-airport-transfer-bus-in-dubai */
#guide-airport-transfer-bus-dubai.wsl-page{--wsl-blue1:#0b63b6;--wsl-blue2:#168bff;--wsl-blue3:#68bbff;--wsl-blue4:#dff0ff;--wsl-ink:#0c1a34;--wsl-text:#35506f;--wsl-line:rgba(12,56,112,.12);--wsl-card:#ffffff;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;box-sizing:border-box;clear:both;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 10% 8%,rgba(255,255,255,.18),transparent 22%),radial-gradient(circle at 92% 10%,rgba(223,240,255,.30),transparent 24%),linear-gradient(135deg,#0b63b6 0%,#168bff 54%,#68bbff 100%);padding:clamp(34px,4vw,78px) clamp(14px,2vw,24px) clamp(60px,6vw,96px);font-family:Arial,Helvetica,sans-serif}#guide-airport-transfer-bus-dubai,#guide-airport-transfer-bus-dubai *{box-sizing:border-box}#guide-airport-transfer-bus-dubai img{display:block;max-width:100%;height:auto;border:0}#guide-airport-transfer-bus-dubai .wsl-wrap{width:min(1680px,100%);margin:0 auto}#guide-airport-transfer-bus-dubai .wsl-wrap > *{width:100%}#guide-airport-transfer-bus-dubai .wsl-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:10px;list-style:none;margin:0 0 18px;padding:0}#guide-airport-transfer-bus-dubai .wsl-breadcrumbs li{color:#eef7ff;font-size:12px;font-weight:700;line-height:1.5}#guide-airport-transfer-bus-dubai .wsl-breadcrumbs li+li:before{content:'›';margin-right:10px;color:rgba(255,255,255,.72)}#guide-airport-transfer-bus-dubai .wsl-breadcrumbs a{color:#eef7ff;text-decoration:none}#guide-airport-transfer-bus-dubai .wsl-hero{position:relative;padding:clamp(22px,3vw,38px);border-radius:clamp(22px,3vw,34px);background:linear-gradient(145deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.10) 100%);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(10px);box-shadow:0 26px 70px rgba(7,28,60,.16)}#guide-airport-transfer-bus-dubai .wsl-kicker{display:inline-flex;align-items:center;gap:10px;min-height:42px;padding:0 16px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);color:#eef7ff;font-size:12px;font-weight:800;letter-spacing:.32px;text-transform:uppercase}#guide-airport-transfer-bus-dubai .wsl-title{margin:18px 0 10px;color:#fff;font-size:clamp(32px,4.8vw,66px);line-height:1.02;letter-spacing:-1.2px;max-width:1280px;text-wrap:balance}#guide-airport-transfer-bus-dubai .wsl-sub{margin:0;color:#eef8ff;font-size:clamp(15px,1.35vw,18px);line-height:1.82;max-width:1320px}#guide-airport-transfer-bus-dubai .wsl-sub + .wsl-sub{margin-top:10px}#guide-airport-transfer-bus-dubai .wsl-chipbar{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}#guide-airport-transfer-bus-dubai .wsl-chip{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 15px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:800;letter-spacing:.12px;line-height:1.35}#guide-airport-transfer-bus-dubai .wsl-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;align-items:center}#guide-airport-transfer-bus-dubai .wsl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 18px;border-radius:16px;text-decoration:none;font-size:13px;font-weight:800;transition:transform .22s ease,box-shadow .22s ease,background .22s ease;color:inherit;text-align:center}#guide-airport-transfer-bus-dubai .wsl-btn:hover{transform:translateY(-2px)}#guide-airport-transfer-bus-dubai .wsl-btn-primary{background:#fff;color:#0a2d63;box-shadow:0 16px 28px rgba(15,23,42,.14)}#guide-airport-transfer-bus-dubai .wsl-btn-ghost{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff}#guide-airport-transfer-bus-dubai .wsl-btn-dark{background:rgba(8,28,62,.34);border:1px solid rgba(255,255,255,.16);color:#fff}#guide-airport-transfer-bus-dubai .wsl-proof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:22px}#guide-airport-transfer-bus-dubai .wsl-card,#guide-airport-transfer-bus-dubai .wsl-proof-card,#guide-airport-transfer-bus-dubai .wsl-quick-card,#guide-airport-transfer-bus-dubai .wsl-side,#guide-airport-transfer-bus-dubai .wsl-cta,#guide-airport-transfer-bus-dubai .wsl-media-main,#guide-airport-transfer-bus-dubai .wsl-media-side{border-radius:28px;background:linear-gradient(145deg,#ffffff 0%,#f5fbff 58%,#dff0ff 100%);border:1px solid rgba(255,255,255,.86);box-shadow:0 20px 44px rgba(15,23,42,.10);min-width:0}#guide-airport-transfer-bus-dubai .wsl-proof-card,#guide-airport-transfer-bus-dubai .wsl-card,#guide-airport-transfer-bus-dubai .wsl-quick-card,#guide-airport-transfer-bus-dubai .wsl-side{padding:clamp(18px,2vw,24px)}#guide-airport-transfer-bus-dubai .wsl-proof-card span,#guide-airport-transfer-bus-dubai .wsl-card span,#guide-airport-transfer-bus-dubai .wsl-quick-card span,#guide-airport-transfer-bus-dubai .wsl-side span{display:block;color:#0b63b6;font-size:11px;font-weight:800;letter-spacing:.24px;text-transform:uppercase;margin-bottom:8px}#guide-airport-transfer-bus-dubai .wsl-proof-card strong,#guide-airport-transfer-bus-dubai .wsl-quick-card strong,#guide-airport-transfer-bus-dubai .wsl-side strong{display:block;color:var(--wsl-ink);font-size:18px;line-height:1.42}#guide-airport-transfer-bus-dubai .wsl-gallery{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:22px;margin-top:28px;align-items:stretch}#guide-airport-transfer-bus-dubai .wsl-media-main,#guide-airport-transfer-bus-dubai .wsl-media-side{padding:18px;min-width:0}#guide-airport-transfer-bus-dubai .wsl-media-side{display:grid;gap:18px;grid-template-rows:1fr 1fr}#guide-airport-transfer-bus-dubai .wsl-shot{position:relative;overflow:hidden;border-radius:24px;background:#fff;min-height:210px;height:100%}#guide-airport-transfer-bus-dubai .wsl-shot img{width:100%;height:100%;min-height:210px;object-fit:cover;object-position:center}#guide-airport-transfer-bus-dubai .wsl-shot-hero img{min-height:460px}#guide-airport-transfer-bus-dubai .wsl-shot figcaption{position:absolute;left:14px;right:14px;bottom:14px;padding:12px 14px;border-radius:16px;background:rgba(8,28,62,.52);backdrop-filter:blur(8px);color:#fff;font-size:12px;font-weight:700}#guide-airport-transfer-bus-dubai .wsl-shot-fallback{display:flex;align-items:flex-end;padding:22px;background:linear-gradient(145deg,#0b63b6 0%,#168bff 56%,#72c8ff 100%)}#guide-airport-transfer-bus-dubai .wsl-fallback{display:grid;gap:10px}#guide-airport-transfer-bus-dubai .wsl-fallback span{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;width:max-content;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:800}#guide-airport-transfer-bus-dubai .wsl-fallback strong{color:#fff;font-size:28px;line-height:1.15}#guide-airport-transfer-bus-dubai .wsl-fallback p{margin:0;color:#eaf6ff;font-size:14px;line-height:1.7;font-weight:700}#guide-airport-transfer-bus-dubai .wsl-quick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px}#guide-airport-transfer-bus-dubai .wsl-content{display:grid;gap:20px;margin-top:26px}#guide-airport-transfer-bus-dubai .wsl-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#guide-airport-transfer-bus-dubai .wsl-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#guide-airport-transfer-bus-dubai .wsl-card h2,#guide-airport-transfer-bus-dubai .wsl-cta h2{margin:0 0 12px;color:var(--wsl-ink);font-size:clamp(26px,3vw,34px);line-height:1.12;letter-spacing:-.35px;text-wrap:balance}#guide-airport-transfer-bus-dubai .wsl-card p,#guide-airport-transfer-bus-dubai .wsl-side p,#guide-airport-transfer-bus-dubai .wsl-cta p,#guide-airport-transfer-bus-dubai .wsl-faq-item p{margin:0;color:var(--wsl-text);font-size:15px;line-height:1.84;font-weight:600}#guide-airport-transfer-bus-dubai .wsl-card p + p,#guide-airport-transfer-bus-dubai .wsl-side p + p{margin-top:12px}#guide-airport-transfer-bus-dubai .wsl-link-block{padding:clamp(18px,2vw,24px);border-radius:28px;background:linear-gradient(145deg,#ffffff 0%,#f5fbff 58%,#dff0ff 100%);border:1px solid rgba(255,255,255,.86);box-shadow:0 20px 44px rgba(15,23,42,.10)}#guide-airport-transfer-bus-dubai .wsl-link-pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}#guide-airport-transfer-bus-dubai .wsl-link-pill{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border-radius:999px;background:#0b63b6;color:#fff;text-decoration:none;font-size:12px;font-weight:800;line-height:1.4}#guide-airport-transfer-bus-dubai .wsl-faq{display:grid;gap:14px}#guide-airport-transfer-bus-dubai .wsl-faq-item{padding:18px;border-radius:22px;background:linear-gradient(180deg,#fff 0%,#f8fbff 100%);border:1px solid var(--wsl-line);box-shadow:0 10px 22px rgba(15,23,42,.05)}#guide-airport-transfer-bus-dubai .wsl-faq-item h3{margin:0 0 8px;color:var(--wsl-ink);font-size:20px;line-height:1.22}#guide-airport-transfer-bus-dubai .wsl-cta{padding:clamp(22px,3vw,32px)}#guide-airport-transfer-bus-dubai .wsl-cta-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px;align-items:center}#guide-airport-transfer-bus-dubai .wsl-contact-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}#guide-airport-transfer-bus-dubai .wsl-contact-item{padding:16px;border-radius:20px;background:rgba(11,99,182,.06);border:1px solid var(--wsl-line)}#guide-airport-transfer-bus-dubai .wsl-contact-item strong{display:block;color:var(--wsl-ink);font-size:14px;line-height:1.5;word-break:break-word}#guide-airport-transfer-bus-dubai .wsl-contact-item span{display:block;margin-bottom:6px;color:#0b63b6;font-size:11px;font-weight:800;letter-spacing:.24px;text-transform:uppercase}@media (max-width:1400px){#guide-airport-transfer-bus-dubai .wsl-wrap{width:min(1540px,100%)}}@media (max-width:1180px){#guide-airport-transfer-bus-dubai .wsl-proof,#guide-airport-transfer-bus-dubai .wsl-quick{grid-template-columns:repeat(2,minmax(0,1fr))}#guide-airport-transfer-bus-dubai .wsl-gallery{grid-template-columns:1fr}#guide-airport-transfer-bus-dubai .wsl-media-side{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}#guide-airport-transfer-bus-dubai .wsl-grid2,#guide-airport-transfer-bus-dubai .wsl-contact-list{grid-template-columns:1fr}}@media (max-width:860px){#guide-airport-transfer-bus-dubai .wsl-grid3{grid-template-columns:1fr}#guide-airport-transfer-bus-dubai .wsl-title{font-size:clamp(30px,7vw,44px)}#guide-airport-transfer-bus-dubai .wsl-shot-hero img{min-height:360px}}@media (max-width:767px){#guide-airport-transfer-bus-dubai.wsl-page{padding:30px 12px 54px}#guide-airport-transfer-bus-dubai .wsl-hero{padding:20px;border-radius:22px}#guide-airport-transfer-bus-dubai .wsl-title{font-size:34px;line-height:1.06}#guide-airport-transfer-bus-dubai .wsl-sub{font-size:16px;line-height:1.72}#guide-airport-transfer-bus-dubai .wsl-proof,#guide-airport-transfer-bus-dubai .wsl-quick,#guide-airport-transfer-bus-dubai .wsl-grid2,#guide-airport-transfer-bus-dubai .wsl-grid3,#guide-airport-transfer-bus-dubai .wsl-contact-list{grid-template-columns:1fr}#guide-airport-transfer-bus-dubai .wsl-media-side{grid-template-columns:1fr}#guide-airport-transfer-bus-dubai .wsl-actions,#guide-airport-transfer-bus-dubai .wsl-cta-actions{flex-direction:column;align-items:stretch}#guide-airport-transfer-bus-dubai .wsl-btn{width:100%}#guide-airport-transfer-bus-dubai .wsl-shot-hero img{min-height:300px}}@media (max-width:480px){#guide-airport-transfer-bus-dubai .wsl-title{font-size:30px}#guide-airport-transfer-bus-dubai .wsl-chip{width:100%;justify-content:flex-start;padding:10px 14px;min-height:auto}#guide-airport-transfer-bus-dubai .wsl-link-pill{width:100%}}

/* SWAT CSV CSS: how-to-book-an-airport-transfer-bus-in-dubai | 514a8e377591bf4f7935f8003c4980ab */
.swatcsv-e52bfdcc7fea{margin:0 0 10px;color:var(--wsl-ink);font-size:clamp(26px,3vw,34px);line-height:1.12;letter-spacing:-.35px}

/* SWAT CSV CSS: how-to-book-an-airport-transfer-bus-in-dubai | 9465978bb5d7e58d670f28cd33957d2f */
.swatcsv-4110bae98def{margin:0;color:var(--wsl-text);font-size:15px;line-height:1.84;font-weight:600}

/* SWAT CSV CSS: what-information-do-you-need-before-booking-a-bus-in-dubai | 652477b593779ef60a9487633809c0bc */
/* Full-bleed layout repair from what-information-do-you-need-before-booking-a-bus-in-dubai: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body .site-main > .page-content > #guide-bus-booking-information-dubai,
body .page-content > #guide-bus-booking-information-dubai,
body #content .page-content > #guide-bus-booking-information-dubai,
body #guide-bus-booking-information-dubai{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-bus-booking-information-dubai,
  body .page-content > #guide-bus-booking-information-dubai,
  body #content .page-content > #guide-bus-booking-information-dubai,
  body #guide-bus-booking-information-dubai{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: what-information-do-you-need-before-booking-a-bus-in-dubai | cf3d82237c3b13b5901dcea8ad2cfcf9 */
/* Style block from what-information-do-you-need-before-booking-a-bus-in-dubai */
#guide-bus-booking-information-dubai.wsl-page{--wsl-blue1:#0b63b6;--wsl-blue2:#168bff;--wsl-blue3:#68bbff;--wsl-blue4:#dff0ff;--wsl-ink:#0c1a34;--wsl-text:#35506f;--wsl-line:rgba(12,56,112,.12);--wsl-card:#ffffff;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;box-sizing:border-box;clear:both;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 10% 8%,rgba(255,255,255,.18),transparent 22%),radial-gradient(circle at 92% 10%,rgba(223,240,255,.30),transparent 24%),linear-gradient(135deg,#0b63b6 0%,#168bff 54%,#68bbff 100%);padding:clamp(34px,4vw,78px) clamp(14px,2vw,24px) clamp(60px,6vw,96px);font-family:Arial,Helvetica,sans-serif}#guide-bus-booking-information-dubai,#guide-bus-booking-information-dubai *{box-sizing:border-box}#guide-bus-booking-information-dubai img{display:block;max-width:100%;height:auto;border:0}#guide-bus-booking-information-dubai .wsl-wrap{width:min(1680px,100%);margin:0 auto}#guide-bus-booking-information-dubai .wsl-wrap > *{width:100%}#guide-bus-booking-information-dubai .wsl-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:10px;list-style:none;margin:0 0 18px;padding:0}#guide-bus-booking-information-dubai .wsl-breadcrumbs li{color:#eef7ff;font-size:12px;font-weight:700;line-height:1.5}#guide-bus-booking-information-dubai .wsl-breadcrumbs li+li:before{content:'›';margin-right:10px;color:rgba(255,255,255,.72)}#guide-bus-booking-information-dubai .wsl-breadcrumbs a{color:#eef7ff;text-decoration:none}#guide-bus-booking-information-dubai .wsl-hero{position:relative;padding:clamp(22px,3vw,38px);border-radius:clamp(22px,3vw,34px);background:linear-gradient(145deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.10) 100%);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(10px);box-shadow:0 26px 70px rgba(7,28,60,.16)}#guide-bus-booking-information-dubai .wsl-kicker{display:inline-flex;align-items:center;gap:10px;min-height:42px;padding:0 16px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);color:#eef7ff;font-size:12px;font-weight:800;letter-spacing:.32px;text-transform:uppercase}#guide-bus-booking-information-dubai .wsl-title{margin:18px 0 10px;color:#fff;font-size:clamp(32px,4.8vw,66px);line-height:1.02;letter-spacing:-1.2px;max-width:1280px;text-wrap:balance}#guide-bus-booking-information-dubai .wsl-sub{margin:0;color:#eef8ff;font-size:clamp(15px,1.35vw,18px);line-height:1.82;max-width:1320px}#guide-bus-booking-information-dubai .wsl-sub + .wsl-sub{margin-top:10px}#guide-bus-booking-information-dubai .wsl-chipbar{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}#guide-bus-booking-information-dubai .wsl-chip{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 15px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:800;letter-spacing:.12px;line-height:1.35}#guide-bus-booking-information-dubai .wsl-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;align-items:center}#guide-bus-booking-information-dubai .wsl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 18px;border-radius:16px;text-decoration:none;font-size:13px;font-weight:800;transition:transform .22s ease,box-shadow .22s ease,background .22s ease;color:inherit;text-align:center}#guide-bus-booking-information-dubai .wsl-btn:hover{transform:translateY(-2px)}#guide-bus-booking-information-dubai .wsl-btn-primary{background:#fff;color:#0a2d63;box-shadow:0 16px 28px rgba(15,23,42,.14)}#guide-bus-booking-information-dubai .wsl-btn-ghost{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff}#guide-bus-booking-information-dubai .wsl-btn-dark{background:rgba(8,28,62,.34);border:1px solid rgba(255,255,255,.16);color:#fff}#guide-bus-booking-information-dubai .wsl-proof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:22px}#guide-bus-booking-information-dubai .wsl-card,#guide-bus-booking-information-dubai .wsl-proof-card,#guide-bus-booking-information-dubai .wsl-quick-card,#guide-bus-booking-information-dubai .wsl-side,#guide-bus-booking-information-dubai .wsl-cta,#guide-bus-booking-information-dubai .wsl-media-main,#guide-bus-booking-information-dubai .wsl-media-side{border-radius:28px;background:linear-gradient(145deg,#ffffff 0%,#f5fbff 58%,#dff0ff 100%);border:1px solid rgba(255,255,255,.86);box-shadow:0 20px 44px rgba(15,23,42,.10);min-width:0}#guide-bus-booking-information-dubai .wsl-proof-card,#guide-bus-booking-information-dubai .wsl-card,#guide-bus-booking-information-dubai .wsl-quick-card,#guide-bus-booking-information-dubai .wsl-side{padding:clamp(18px,2vw,24px)}#guide-bus-booking-information-dubai .wsl-proof-card span,#guide-bus-booking-information-dubai .wsl-card span,#guide-bus-booking-information-dubai .wsl-quick-card span,#guide-bus-booking-information-dubai .wsl-side span{display:block;color:#0b63b6;font-size:11px;font-weight:800;letter-spacing:.24px;text-transform:uppercase;margin-bottom:8px}#guide-bus-booking-information-dubai .wsl-proof-card strong,#guide-bus-booking-information-dubai .wsl-quick-card strong,#guide-bus-booking-information-dubai .wsl-side strong{display:block;color:var(--wsl-ink);font-size:18px;line-height:1.42}#guide-bus-booking-information-dubai .wsl-gallery{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:22px;margin-top:28px;align-items:stretch}#guide-bus-booking-information-dubai .wsl-media-main,#guide-bus-booking-information-dubai .wsl-media-side{padding:18px;min-width:0}#guide-bus-booking-information-dubai .wsl-media-side{display:grid;gap:18px;grid-template-rows:1fr 1fr}#guide-bus-booking-information-dubai .wsl-shot{position:relative;overflow:hidden;border-radius:24px;background:#fff;min-height:210px;height:100%}#guide-bus-booking-information-dubai .wsl-shot img{width:100%;height:100%;min-height:210px;object-fit:cover;object-position:center}#guide-bus-booking-information-dubai .wsl-shot-hero img{min-height:460px}#guide-bus-booking-information-dubai .wsl-shot figcaption{position:absolute;left:14px;right:14px;bottom:14px;padding:12px 14px;border-radius:16px;background:rgba(8,28,62,.52);backdrop-filter:blur(8px);color:#fff;font-size:12px;font-weight:700}#guide-bus-booking-information-dubai .wsl-shot-fallback{display:flex;align-items:flex-end;padding:22px;background:linear-gradient(145deg,#0b63b6 0%,#168bff 56%,#72c8ff 100%)}#guide-bus-booking-information-dubai .wsl-fallback{display:grid;gap:10px}#guide-bus-booking-information-dubai .wsl-fallback span{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;width:max-content;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:800}#guide-bus-booking-information-dubai .wsl-fallback strong{color:#fff;font-size:28px;line-height:1.15}#guide-bus-booking-information-dubai .wsl-fallback p{margin:0;color:#eaf6ff;font-size:14px;line-height:1.7;font-weight:700}#guide-bus-booking-information-dubai .wsl-quick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px}#guide-bus-booking-information-dubai .wsl-content{display:grid;gap:20px;margin-top:26px}#guide-bus-booking-information-dubai .wsl-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#guide-bus-booking-information-dubai .wsl-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#guide-bus-booking-information-dubai .wsl-card h2,#guide-bus-booking-information-dubai .wsl-cta h2{margin:0 0 12px;color:var(--wsl-ink);font-size:clamp(26px,3vw,34px);line-height:1.12;letter-spacing:-.35px;text-wrap:balance}#guide-bus-booking-information-dubai .wsl-card p,#guide-bus-booking-information-dubai .wsl-side p,#guide-bus-booking-information-dubai .wsl-cta p,#guide-bus-booking-information-dubai .wsl-faq-item p{margin:0;color:var(--wsl-text);font-size:15px;line-height:1.84;font-weight:600}#guide-bus-booking-information-dubai .wsl-card p + p,#guide-bus-booking-information-dubai .wsl-side p + p{margin-top:12px}#guide-bus-booking-information-dubai .wsl-link-block{padding:clamp(18px,2vw,24px);border-radius:28px;background:linear-gradient(145deg,#ffffff 0%,#f5fbff 58%,#dff0ff 100%);border:1px solid rgba(255,255,255,.86);box-shadow:0 20px 44px rgba(15,23,42,.10)}#guide-bus-booking-information-dubai .wsl-link-pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}#guide-bus-booking-information-dubai .wsl-link-pill{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border-radius:999px;background:#0b63b6;color:#fff;text-decoration:none;font-size:12px;font-weight:800;line-height:1.4}#guide-bus-booking-information-dubai .wsl-faq{display:grid;gap:14px}#guide-bus-booking-information-dubai .wsl-faq-item{padding:18px;border-radius:22px;background:linear-gradient(180deg,#fff 0%,#f8fbff 100%);border:1px solid var(--wsl-line);box-shadow:0 10px 22px rgba(15,23,42,.05)}#guide-bus-booking-information-dubai .wsl-faq-item h3{margin:0 0 8px;color:var(--wsl-ink);font-size:20px;line-height:1.22}#guide-bus-booking-information-dubai .wsl-cta{padding:clamp(22px,3vw,32px)}#guide-bus-booking-information-dubai .wsl-cta-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px;align-items:center}#guide-bus-booking-information-dubai .wsl-contact-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}#guide-bus-booking-information-dubai .wsl-contact-item{padding:16px;border-radius:20px;background:rgba(11,99,182,.06);border:1px solid var(--wsl-line)}#guide-bus-booking-information-dubai .wsl-contact-item strong{display:block;color:var(--wsl-ink);font-size:14px;line-height:1.5;word-break:break-word}#guide-bus-booking-information-dubai .wsl-contact-item span{display:block;margin-bottom:6px;color:#0b63b6;font-size:11px;font-weight:800;letter-spacing:.24px;text-transform:uppercase}@media (max-width:1400px){#guide-bus-booking-information-dubai .wsl-wrap{width:min(1540px,100%)}}@media (max-width:1180px){#guide-bus-booking-information-dubai .wsl-proof,#guide-bus-booking-information-dubai .wsl-quick{grid-template-columns:repeat(2,minmax(0,1fr))}#guide-bus-booking-information-dubai .wsl-gallery{grid-template-columns:1fr}#guide-bus-booking-information-dubai .wsl-media-side{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}#guide-bus-booking-information-dubai .wsl-grid2,#guide-bus-booking-information-dubai .wsl-contact-list{grid-template-columns:1fr}}@media (max-width:860px){#guide-bus-booking-information-dubai .wsl-grid3{grid-template-columns:1fr}#guide-bus-booking-information-dubai .wsl-title{font-size:clamp(30px,7vw,44px)}#guide-bus-booking-information-dubai .wsl-shot-hero img{min-height:360px}}@media (max-width:767px){#guide-bus-booking-information-dubai.wsl-page{padding:30px 12px 54px}#guide-bus-booking-information-dubai .wsl-hero{padding:20px;border-radius:22px}#guide-bus-booking-information-dubai .wsl-title{font-size:34px;line-height:1.06}#guide-bus-booking-information-dubai .wsl-sub{font-size:16px;line-height:1.72}#guide-bus-booking-information-dubai .wsl-proof,#guide-bus-booking-information-dubai .wsl-quick,#guide-bus-booking-information-dubai .wsl-grid2,#guide-bus-booking-information-dubai .wsl-grid3,#guide-bus-booking-information-dubai .wsl-contact-list{grid-template-columns:1fr}#guide-bus-booking-information-dubai .wsl-media-side{grid-template-columns:1fr}#guide-bus-booking-information-dubai .wsl-actions,#guide-bus-booking-information-dubai .wsl-cta-actions{flex-direction:column;align-items:stretch}#guide-bus-booking-information-dubai .wsl-btn{width:100%}#guide-bus-booking-information-dubai .wsl-shot-hero img{min-height:300px}}@media (max-width:480px){#guide-bus-booking-information-dubai .wsl-title{font-size:30px}#guide-bus-booking-information-dubai .wsl-chip{width:100%;justify-content:flex-start;padding:10px 14px;min-height:auto}#guide-bus-booking-information-dubai .wsl-link-pill{width:100%}}

/* SWAT CSV CSS: what-information-do-you-need-before-booking-a-bus-in-dubai | d2b06ec23df0e0bd79e0f30eb2423e5c */
.swatcsv-2a31923ffdd1{margin:0 0 10px;color:var(--wsl-ink);font-size:clamp(26px,3vw,34px);line-height:1.12;letter-spacing:-.35px}

/* SWAT CSV CSS: what-information-do-you-need-before-booking-a-bus-in-dubai | 4892052bc07d3fb2c59b045907121ea2 */
.swatcsv-80d931c4b23f{margin:0;color:var(--wsl-text);font-size:15px;line-height:1.84;font-weight:600}

/* SWAT CSV CSS: how-much-notice-is-needed-to-book-a-bus-in-dubai | b9518e2ef8ab9729fcbc0c2331406cff */
/* Full-bleed layout repair from how-much-notice-is-needed-to-book-a-bus-in-dubai: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body .site-main > .page-content > #guide-notice-needed-bus-dubai,
body .page-content > #guide-notice-needed-bus-dubai,
body #content .page-content > #guide-notice-needed-bus-dubai,
body #guide-notice-needed-bus-dubai{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-notice-needed-bus-dubai,
  body .page-content > #guide-notice-needed-bus-dubai,
  body #content .page-content > #guide-notice-needed-bus-dubai,
  body #guide-notice-needed-bus-dubai{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: how-much-notice-is-needed-to-book-a-bus-in-dubai | 4cdeed82c6c01dedb723d78ecd933db3 */
/* Style block from how-much-notice-is-needed-to-book-a-bus-in-dubai */
#guide-notice-needed-bus-dubai.wsl-page{--wsl-blue1:#0b63b6;--wsl-blue2:#168bff;--wsl-blue3:#68bbff;--wsl-blue4:#dff0ff;--wsl-ink:#0c1a34;--wsl-text:#35506f;--wsl-line:rgba(12,56,112,.12);--wsl-card:#ffffff;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;box-sizing:border-box;clear:both;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 10% 8%,rgba(255,255,255,.18),transparent 22%),radial-gradient(circle at 92% 10%,rgba(223,240,255,.30),transparent 24%),linear-gradient(135deg,#0b63b6 0%,#168bff 54%,#68bbff 100%);padding:clamp(34px,4vw,78px) clamp(14px,2vw,24px) clamp(60px,6vw,96px);font-family:Arial,Helvetica,sans-serif}#guide-notice-needed-bus-dubai,#guide-notice-needed-bus-dubai *{box-sizing:border-box}#guide-notice-needed-bus-dubai img{display:block;max-width:100%;height:auto;border:0}#guide-notice-needed-bus-dubai .wsl-wrap{width:min(1680px,100%);margin:0 auto}#guide-notice-needed-bus-dubai .wsl-wrap > *{width:100%}#guide-notice-needed-bus-dubai .wsl-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:10px;list-style:none;margin:0 0 18px;padding:0}#guide-notice-needed-bus-dubai .wsl-breadcrumbs li{color:#eef7ff;font-size:12px;font-weight:700;line-height:1.5}#guide-notice-needed-bus-dubai .wsl-breadcrumbs li+li:before{content:'›';margin-right:10px;color:rgba(255,255,255,.72)}#guide-notice-needed-bus-dubai .wsl-breadcrumbs a{color:#eef7ff;text-decoration:none}#guide-notice-needed-bus-dubai .wsl-hero{position:relative;padding:clamp(22px,3vw,38px);border-radius:clamp(22px,3vw,34px);background:linear-gradient(145deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.10) 100%);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(10px);box-shadow:0 26px 70px rgba(7,28,60,.16)}#guide-notice-needed-bus-dubai .wsl-kicker{display:inline-flex;align-items:center;gap:10px;min-height:42px;padding:0 16px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);color:#eef7ff;font-size:12px;font-weight:800;letter-spacing:.32px;text-transform:uppercase}#guide-notice-needed-bus-dubai .wsl-title{margin:18px 0 10px;color:#fff;font-size:clamp(32px,4.8vw,66px);line-height:1.02;letter-spacing:-1.2px;max-width:1280px;text-wrap:balance}#guide-notice-needed-bus-dubai .wsl-sub{margin:0;color:#eef8ff;font-size:clamp(15px,1.35vw,18px);line-height:1.82;max-width:1320px}#guide-notice-needed-bus-dubai .wsl-sub + .wsl-sub{margin-top:10px}#guide-notice-needed-bus-dubai .wsl-chipbar{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}#guide-notice-needed-bus-dubai .wsl-chip{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 15px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:800;letter-spacing:.12px;line-height:1.35}#guide-notice-needed-bus-dubai .wsl-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;align-items:center}#guide-notice-needed-bus-dubai .wsl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 18px;border-radius:16px;text-decoration:none;font-size:13px;font-weight:800;transition:transform .22s ease,box-shadow .22s ease,background .22s ease;color:inherit;text-align:center}#guide-notice-needed-bus-dubai .wsl-btn:hover{transform:translateY(-2px)}#guide-notice-needed-bus-dubai .wsl-btn-primary{background:#fff;color:#0a2d63;box-shadow:0 16px 28px rgba(15,23,42,.14)}#guide-notice-needed-bus-dubai .wsl-btn-ghost{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff}#guide-notice-needed-bus-dubai .wsl-btn-dark{background:rgba(8,28,62,.34);border:1px solid rgba(255,255,255,.16);color:#fff}#guide-notice-needed-bus-dubai .wsl-proof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:22px}#guide-notice-needed-bus-dubai .wsl-card,#guide-notice-needed-bus-dubai .wsl-proof-card,#guide-notice-needed-bus-dubai .wsl-quick-card,#guide-notice-needed-bus-dubai .wsl-side,#guide-notice-needed-bus-dubai .wsl-cta,#guide-notice-needed-bus-dubai .wsl-media-main,#guide-notice-needed-bus-dubai .wsl-media-side{border-radius:28px;background:linear-gradient(145deg,#ffffff 0%,#f5fbff 58%,#dff0ff 100%);border:1px solid rgba(255,255,255,.86);box-shadow:0 20px 44px rgba(15,23,42,.10);min-width:0}#guide-notice-needed-bus-dubai .wsl-proof-card,#guide-notice-needed-bus-dubai .wsl-card,#guide-notice-needed-bus-dubai .wsl-quick-card,#guide-notice-needed-bus-dubai .wsl-side{padding:clamp(18px,2vw,24px)}#guide-notice-needed-bus-dubai .wsl-proof-card span,#guide-notice-needed-bus-dubai .wsl-card span,#guide-notice-needed-bus-dubai .wsl-quick-card span,#guide-notice-needed-bus-dubai .wsl-side span{display:block;color:#0b63b6;font-size:11px;font-weight:800;letter-spacing:.24px;text-transform:uppercase;margin-bottom:8px}#guide-notice-needed-bus-dubai .wsl-proof-card strong,#guide-notice-needed-bus-dubai .wsl-quick-card strong,#guide-notice-needed-bus-dubai .wsl-side strong{display:block;color:var(--wsl-ink);font-size:18px;line-height:1.42}#guide-notice-needed-bus-dubai .wsl-gallery{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:22px;margin-top:28px;align-items:stretch}#guide-notice-needed-bus-dubai .wsl-media-main,#guide-notice-needed-bus-dubai .wsl-media-side{padding:18px;min-width:0}#guide-notice-needed-bus-dubai .wsl-media-side{display:grid;gap:18px;grid-template-rows:1fr 1fr}#guide-notice-needed-bus-dubai .wsl-shot{position:relative;overflow:hidden;border-radius:24px;background:#fff;min-height:210px;height:100%}#guide-notice-needed-bus-dubai .wsl-shot img{width:100%;height:100%;min-height:210px;object-fit:cover;object-position:center}#guide-notice-needed-bus-dubai .wsl-shot-hero img{min-height:460px}#guide-notice-needed-bus-dubai .wsl-shot figcaption{position:absolute;left:14px;right:14px;bottom:14px;padding:12px 14px;border-radius:16px;background:rgba(8,28,62,.52);backdrop-filter:blur(8px);color:#fff;font-size:12px;font-weight:700}#guide-notice-needed-bus-dubai .wsl-shot-fallback{display:flex;align-items:flex-end;padding:22px;background:linear-gradient(145deg,#0b63b6 0%,#168bff 56%,#72c8ff 100%)}#guide-notice-needed-bus-dubai .wsl-fallback{display:grid;gap:10px}#guide-notice-needed-bus-dubai .wsl-fallback span{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;width:max-content;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12px;font-weight:800}#guide-notice-needed-bus-dubai .wsl-fallback strong{color:#fff;font-size:28px;line-height:1.15}#guide-notice-needed-bus-dubai .wsl-fallback p{margin:0;color:#eaf6ff;font-size:14px;line-height:1.7;font-weight:700}#guide-notice-needed-bus-dubai .wsl-quick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px}#guide-notice-needed-bus-dubai .wsl-content{display:grid;gap:20px;margin-top:26px}#guide-notice-needed-bus-dubai .wsl-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#guide-notice-needed-bus-dubai .wsl-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#guide-notice-needed-bus-dubai .wsl-card h2,#guide-notice-needed-bus-dubai .wsl-cta h2{margin:0 0 12px;color:var(--wsl-ink);font-size:clamp(26px,3vw,34px);line-height:1.12;letter-spacing:-.35px;text-wrap:balance}#guide-notice-needed-bus-dubai .wsl-card p,#guide-notice-needed-bus-dubai .wsl-side p,#guide-notice-needed-bus-dubai .wsl-cta p,#guide-notice-needed-bus-dubai .wsl-faq-item p{margin:0;color:var(--wsl-text);font-size:15px;line-height:1.84;font-weight:600}#guide-notice-needed-bus-dubai .wsl-card p + p,#guide-notice-needed-bus-dubai .wsl-side p + p{margin-top:12px}#guide-notice-needed-bus-dubai .wsl-link-block{padding:clamp(18px,2vw,24px);border-radius:28px;background:linear-gradient(145deg,#ffffff 0%,#f5fbff 58%,#dff0ff 100%);border:1px solid rgba(255,255,255,.86);box-shadow:0 20px 44px rgba(15,23,42,.10)}#guide-notice-needed-bus-dubai .wsl-link-pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}#guide-notice-needed-bus-dubai .wsl-link-pill{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border-radius:999px;background:#0b63b6;color:#fff;text-decoration:none;font-size:12px;font-weight:800;line-height:1.4}#guide-notice-needed-bus-dubai .wsl-faq{display:grid;gap:14px}#guide-notice-needed-bus-dubai .wsl-faq-item{padding:18px;border-radius:22px;background:linear-gradient(180deg,#fff 0%,#f8fbff 100%);border:1px solid var(--wsl-line);box-shadow:0 10px 22px rgba(15,23,42,.05)}#guide-notice-needed-bus-dubai .wsl-faq-item h3{margin:0 0 8px;color:var(--wsl-ink);font-size:20px;line-height:1.22}#guide-notice-needed-bus-dubai .wsl-cta{padding:clamp(22px,3vw,32px)}#guide-notice-needed-bus-dubai .wsl-cta-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px;align-items:center}#guide-notice-needed-bus-dubai .wsl-contact-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}#guide-notice-needed-bus-dubai .wsl-contact-item{padding:16px;border-radius:20px;background:rgba(11,99,182,.06);border:1px solid var(--wsl-line)}#guide-notice-needed-bus-dubai .wsl-contact-item strong{display:block;color:var(--wsl-ink);font-size:14px;line-height:1.5;word-break:break-word}#guide-notice-needed-bus-dubai .wsl-contact-item span{display:block;margin-bottom:6px;color:#0b63b6;font-size:11px;font-weight:800;letter-spacing:.24px;text-transform:uppercase}@media (max-width:1400px){#guide-notice-needed-bus-dubai .wsl-wrap{width:min(1540px,100%)}}@media (max-width:1180px){#guide-notice-needed-bus-dubai .wsl-proof,#guide-notice-needed-bus-dubai .wsl-quick{grid-template-columns:repeat(2,minmax(0,1fr))}#guide-notice-needed-bus-dubai .wsl-gallery{grid-template-columns:1fr}#guide-notice-needed-bus-dubai .wsl-media-side{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}#guide-notice-needed-bus-dubai .wsl-grid2,#guide-notice-needed-bus-dubai .wsl-contact-list{grid-template-columns:1fr}}@media (max-width:860px){#guide-notice-needed-bus-dubai .wsl-grid3{grid-template-columns:1fr}#guide-notice-needed-bus-dubai .wsl-title{font-size:clamp(30px,7vw,44px)}#guide-notice-needed-bus-dubai .wsl-shot-hero img{min-height:360px}}@media (max-width:767px){#guide-notice-needed-bus-dubai.wsl-page{padding:30px 12px 54px}#guide-notice-needed-bus-dubai .wsl-hero{padding:20px;border-radius:22px}#guide-notice-needed-bus-dubai .wsl-title{font-size:34px;line-height:1.06}#guide-notice-needed-bus-dubai .wsl-sub{font-size:16px;line-height:1.72}#guide-notice-needed-bus-dubai .wsl-proof,#guide-notice-needed-bus-dubai .wsl-quick,#guide-notice-needed-bus-dubai .wsl-grid2,#guide-notice-needed-bus-dubai .wsl-grid3,#guide-notice-needed-bus-dubai .wsl-contact-list{grid-template-columns:1fr}#guide-notice-needed-bus-dubai .wsl-media-side{grid-template-columns:1fr}#guide-notice-needed-bus-dubai .wsl-actions,#guide-notice-needed-bus-dubai .wsl-cta-actions{flex-direction:column;align-items:stretch}#guide-notice-needed-bus-dubai .wsl-btn{width:100%}#guide-notice-needed-bus-dubai .wsl-shot-hero img{min-height:300px}}@media (max-width:480px){#guide-notice-needed-bus-dubai .wsl-title{font-size:30px}#guide-notice-needed-bus-dubai .wsl-chip{width:100%;justify-content:flex-start;padding:10px 14px;min-height:auto}#guide-notice-needed-bus-dubai .wsl-link-pill{width:100%}}

/* SWAT CSV CSS: how-much-notice-is-needed-to-book-a-bus-in-dubai | 3f5ed6910b4f28959b2506551c160d31 */
.swatcsv-f022255717aa{margin:0 0 10px;color:var(--wsl-ink);font-size:clamp(26px,3vw,34px);line-height:1.12;letter-spacing:-.35px}

/* SWAT CSV CSS: how-much-notice-is-needed-to-book-a-bus-in-dubai | a2af51e5278acb79f9cb1093d353cdb0 */
.swatcsv-fe7789f67c7f{margin:0;color:var(--wsl-text);font-size:15px;line-height:1.84;font-weight:600}

/* SWAT CSV CSS: how-to-choose-the-right-bus-size | 4629deec261cdcc644106427120cefcd */
/* Full-bleed layout repair from how-to-choose-the-right-bus-size: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body.swat-csv-imported-page .site-main,
body.swat-csv-imported-page #content,
body.swat-csv-imported-page .page-content{
  max-width:none !important;
}
body .site-main > .page-content > #guide-how-to-choose-the-right-bus-size,
body .page-content > #guide-how-to-choose-the-right-bus-size,
body #content .page-content > #guide-how-to-choose-the-right-bus-size,
body.swat-csv-imported-page #guide-how-to-choose-the-right-bus-size,
body #guide-how-to-choose-the-right-bus-size{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-how-to-choose-the-right-bus-size,
  body .page-content > #guide-how-to-choose-the-right-bus-size,
  body #content .page-content > #guide-how-to-choose-the-right-bus-size,
  body.swat-csv-imported-page #guide-how-to-choose-the-right-bus-size,
  body #guide-how-to-choose-the-right-bus-size{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: bus-rental-pricing-factors-uae | 561ad12e79a6f0446810b014a0008ca5 */
/* Full-bleed layout repair from bus-rental-pricing-factors-uae: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body.swat-csv-imported-page .site-main,
body.swat-csv-imported-page #content,
body.swat-csv-imported-page .page-content{
  max-width:none !important;
}
body .site-main > .page-content > #guide-bus-rental-pricing-factors-uae,
body .page-content > #guide-bus-rental-pricing-factors-uae,
body #content .page-content > #guide-bus-rental-pricing-factors-uae,
body.swat-csv-imported-page #guide-bus-rental-pricing-factors-uae,
body #guide-bus-rental-pricing-factors-uae{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-bus-rental-pricing-factors-uae,
  body .page-content > #guide-bus-rental-pricing-factors-uae,
  body #content .page-content > #guide-bus-rental-pricing-factors-uae,
  body.swat-csv-imported-page #guide-bus-rental-pricing-factors-uae,
  body #guide-bus-rental-pricing-factors-uae{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: staff-transport-planning-guide | 6bd94b4925d3a3af4acb5efb40b8bdf1 */
/* Full-bleed layout repair from staff-transport-planning-guide: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body.swat-csv-imported-page .site-main,
body.swat-csv-imported-page #content,
body.swat-csv-imported-page .page-content{
  max-width:none !important;
}
body .site-main > .page-content > #guide-staff-transport-planning-guide,
body .page-content > #guide-staff-transport-planning-guide,
body #content .page-content > #guide-staff-transport-planning-guide,
body.swat-csv-imported-page #guide-staff-transport-planning-guide,
body #guide-staff-transport-planning-guide{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-staff-transport-planning-guide,
  body .page-content > #guide-staff-transport-planning-guide,
  body #content .page-content > #guide-staff-transport-planning-guide,
  body.swat-csv-imported-page #guide-staff-transport-planning-guide,
  body #guide-staff-transport-planning-guide{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: labor-transport-planning-guide | 8774a15218b90d99b35174854ad49837 */
/* Full-bleed layout repair from labor-transport-planning-guide: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body.swat-csv-imported-page .site-main,
body.swat-csv-imported-page #content,
body.swat-csv-imported-page .page-content{
  max-width:none !important;
}
body .site-main > .page-content > #guide-labor-transport-planning-guide,
body .page-content > #guide-labor-transport-planning-guide,
body #content .page-content > #guide-labor-transport-planning-guide,
body.swat-csv-imported-page #guide-labor-transport-planning-guide,
body #guide-labor-transport-planning-guide{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-labor-transport-planning-guide,
  body .page-content > #guide-labor-transport-planning-guide,
  body #content .page-content > #guide-labor-transport-planning-guide,
  body.swat-csv-imported-page #guide-labor-transport-planning-guide,
  body #guide-labor-transport-planning-guide{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: airport-transfer-planning-guide | d6ca6d140f69c7435431f2ed2ee7d477 */
/* Full-bleed layout repair from airport-transfer-planning-guide: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body.swat-csv-imported-page .site-main,
body.swat-csv-imported-page #content,
body.swat-csv-imported-page .page-content{
  max-width:none !important;
}
body .site-main > .page-content > #guide-airport-transfer-planning-guide,
body .page-content > #guide-airport-transfer-planning-guide,
body #content .page-content > #guide-airport-transfer-planning-guide,
body.swat-csv-imported-page #guide-airport-transfer-planning-guide,
body #guide-airport-transfer-planning-guide{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-airport-transfer-planning-guide,
  body .page-content > #guide-airport-transfer-planning-guide,
  body #content .page-content > #guide-airport-transfer-planning-guide,
  body.swat-csv-imported-page #guide-airport-transfer-planning-guide,
  body #guide-airport-transfer-planning-guide{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: how-to-choose-between-van-minibus-and-bus | 64b56ed1a0140ce459324977312d84ba */
/* Full-bleed layout repair from how-to-choose-between-van-minibus-and-bus: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body.swat-csv-imported-page .site-main,
body.swat-csv-imported-page #content,
body.swat-csv-imported-page .page-content{
  max-width:none !important;
}
body .site-main > .page-content > #guide-how-to-choose-between-van-minibus-and-bus,
body .page-content > #guide-how-to-choose-between-van-minibus-and-bus,
body #content .page-content > #guide-how-to-choose-between-van-minibus-and-bus,
body.swat-csv-imported-page #guide-how-to-choose-between-van-minibus-and-bus,
body #guide-how-to-choose-between-van-minibus-and-bus{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-how-to-choose-between-van-minibus-and-bus,
  body .page-content > #guide-how-to-choose-between-van-minibus-and-bus,
  body #content .page-content > #guide-how-to-choose-between-van-minibus-and-bus,
  body.swat-csv-imported-page #guide-how-to-choose-between-van-minibus-and-bus,
  body #guide-how-to-choose-between-van-minibus-and-bus{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: best-vehicle-types-for-workforce-movement | 04e6ae68d76ee9d66cce120c6fb2cb83 */
/* Full-bleed layout repair from best-vehicle-types-for-workforce-movement: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body.swat-csv-imported-page .site-main,
body.swat-csv-imported-page #content,
body.swat-csv-imported-page .page-content{
  max-width:none !important;
}
body .site-main > .page-content > #guide-best-vehicle-types-for-workforce-movement,
body .page-content > #guide-best-vehicle-types-for-workforce-movement,
body #content .page-content > #guide-best-vehicle-types-for-workforce-movement,
body.swat-csv-imported-page #guide-best-vehicle-types-for-workforce-movement,
body #guide-best-vehicle-types-for-workforce-movement{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-best-vehicle-types-for-workforce-movement,
  body .page-content > #guide-best-vehicle-types-for-workforce-movement,
  body #content .page-content > #guide-best-vehicle-types-for-workforce-movement,
  body.swat-csv-imported-page #guide-best-vehicle-types-for-workforce-movement,
  body #guide-best-vehicle-types-for-workforce-movement{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: plan-daily-pickup-and-drop | 296c99be943c1adf7c8eba85874482c3 */
/* Full-bleed layout repair from plan-daily-pickup-and-drop: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body.swat-csv-imported-page .site-main,
body.swat-csv-imported-page #content,
body.swat-csv-imported-page .page-content{
  max-width:none !important;
}
body .site-main > .page-content > #guide-plan-daily-pickup-and-drop,
body .page-content > #guide-plan-daily-pickup-and-drop,
body #content .page-content > #guide-plan-daily-pickup-and-drop,
body.swat-csv-imported-page #guide-plan-daily-pickup-and-drop,
body #guide-plan-daily-pickup-and-drop{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-plan-daily-pickup-and-drop,
  body .page-content > #guide-plan-daily-pickup-and-drop,
  body #content .page-content > #guide-plan-daily-pickup-and-drop,
  body.swat-csv-imported-page #guide-plan-daily-pickup-and-drop,
  body #guide-plan-daily-pickup-and-drop{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: monthly-staff-transport-contract-guide | 9f65d0cc257b0e8f9cab6a4eedc5ca9d */
/* Full-bleed layout repair from monthly-staff-transport-contract-guide: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body.swat-csv-imported-page .site-main,
body.swat-csv-imported-page #content,
body.swat-csv-imported-page .page-content{
  max-width:none !important;
}
body .site-main > .page-content > #guide-monthly-staff-transport-contract-guide,
body .page-content > #guide-monthly-staff-transport-contract-guide,
body #content .page-content > #guide-monthly-staff-transport-contract-guide,
body.swat-csv-imported-page #guide-monthly-staff-transport-contract-guide,
body #guide-monthly-staff-transport-contract-guide{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-monthly-staff-transport-contract-guide,
  body .page-content > #guide-monthly-staff-transport-contract-guide,
  body #content .page-content > #guide-monthly-staff-transport-contract-guide,
  body.swat-csv-imported-page #guide-monthly-staff-transport-contract-guide,
  body #guide-monthly-staff-transport-contract-guide{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: executive-transport-booking-guide | a7def04308448bbf5d64b3b84c225699 */
/* Full-bleed layout repair from executive-transport-booking-guide: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body.swat-csv-imported-page .site-main,
body.swat-csv-imported-page #content,
body.swat-csv-imported-page .page-content{
  max-width:none !important;
}
body .site-main > .page-content > #guide-executive-transport-booking-guide,
body .page-content > #guide-executive-transport-booking-guide,
body #content .page-content > #guide-executive-transport-booking-guide,
body.swat-csv-imported-page #guide-executive-transport-booking-guide,
body #guide-executive-transport-booking-guide{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-executive-transport-booking-guide,
  body .page-content > #guide-executive-transport-booking-guide,
  body #content .page-content > #guide-executive-transport-booking-guide,
  body.swat-csv-imported-page #guide-executive-transport-booking-guide,
  body #guide-executive-transport-booking-guide{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: hotel-guest-transport-planning-guide | 246a0df56edf9f6610d47b7ccadfcb63 */
/* Full-bleed layout repair from hotel-guest-transport-planning-guide: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body.swat-csv-imported-page .site-main,
body.swat-csv-imported-page #content,
body.swat-csv-imported-page .page-content{
  max-width:none !important;
}
body .site-main > .page-content > #guide-hotel-guest-transport-planning-guide,
body .page-content > #guide-hotel-guest-transport-planning-guide,
body #content .page-content > #guide-hotel-guest-transport-planning-guide,
body.swat-csv-imported-page #guide-hotel-guest-transport-planning-guide,
body #guide-hotel-guest-transport-planning-guide{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-hotel-guest-transport-planning-guide,
  body .page-content > #guide-hotel-guest-transport-planning-guide,
  body #content .page-content > #guide-hotel-guest-transport-planning-guide,
  body.swat-csv-imported-page #guide-hotel-guest-transport-planning-guide,
  body #guide-hotel-guest-transport-planning-guide{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: business-district-transport-planning-guide | fdba84bc12b897c27497918129127bd6 */
/* Full-bleed layout repair from business-district-transport-planning-guide: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body.swat-csv-imported-page .site-main,
body.swat-csv-imported-page #content,
body.swat-csv-imported-page .page-content{
  max-width:none !important;
}
body .site-main > .page-content > #guide-business-district-transport-planning-guide,
body .page-content > #guide-business-district-transport-planning-guide,
body #content .page-content > #guide-business-district-transport-planning-guide,
body.swat-csv-imported-page #guide-business-district-transport-planning-guide,
body #guide-business-district-transport-planning-guide{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-business-district-transport-planning-guide,
  body .page-content > #guide-business-district-transport-planning-guide,
  body #content .page-content > #guide-business-district-transport-planning-guide,
  body.swat-csv-imported-page #guide-business-district-transport-planning-guide,
  body #guide-business-district-transport-planning-guide{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: how-to-plan-event-shuttle-routes | a81ef16ecdd0109ea30dc8fcc727bb2b */
/* Full-bleed layout repair from how-to-plan-event-shuttle-routes: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body.swat-csv-imported-page .site-main,
body.swat-csv-imported-page #content,
body.swat-csv-imported-page .page-content{
  max-width:none !important;
}
body .site-main > .page-content > #guide-how-to-plan-event-shuttle-routes,
body .page-content > #guide-how-to-plan-event-shuttle-routes,
body #content .page-content > #guide-how-to-plan-event-shuttle-routes,
body.swat-csv-imported-page #guide-how-to-plan-event-shuttle-routes,
body #guide-how-to-plan-event-shuttle-routes{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-how-to-plan-event-shuttle-routes,
  body .page-content > #guide-how-to-plan-event-shuttle-routes,
  body #content .page-content > #guide-how-to-plan-event-shuttle-routes,
  body.swat-csv-imported-page #guide-how-to-plan-event-shuttle-routes,
  body #guide-how-to-plan-event-shuttle-routes{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: how-to-reduce-staff-transport-delays | 1c363505632266ea71f65cccbb6854c1 */
/* Full-bleed layout repair from how-to-reduce-staff-transport-delays: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body.swat-csv-imported-page .site-main,
body.swat-csv-imported-page #content,
body.swat-csv-imported-page .page-content{
  max-width:none !important;
}
body .site-main > .page-content > #guide-how-to-reduce-staff-transport-delays,
body .page-content > #guide-how-to-reduce-staff-transport-delays,
body #content .page-content > #guide-how-to-reduce-staff-transport-delays,
body.swat-csv-imported-page #guide-how-to-reduce-staff-transport-delays,
body #guide-how-to-reduce-staff-transport-delays{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-how-to-reduce-staff-transport-delays,
  body .page-content > #guide-how-to-reduce-staff-transport-delays,
  body #content .page-content > #guide-how-to-reduce-staff-transport-delays,
  body.swat-csv-imported-page #guide-how-to-reduce-staff-transport-delays,
  body #guide-how-to-reduce-staff-transport-delays{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: how-to-book-a-bus-in-dubai | 59f0162ceb6c54697aebf3ce8323ab6d */
/* Full-bleed layout repair from how-to-book-a-bus-in-dubai: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body.swat-csv-imported-page .site-main,
body.swat-csv-imported-page #content,
body.swat-csv-imported-page .page-content{
  max-width:none !important;
}
body .site-main > .page-content > #guide-how-to-book-a-bus-in-dubai,
body .page-content > #guide-how-to-book-a-bus-in-dubai,
body #content .page-content > #guide-how-to-book-a-bus-in-dubai,
body.swat-csv-imported-page #guide-how-to-book-a-bus-in-dubai,
body #guide-how-to-book-a-bus-in-dubai{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-how-to-book-a-bus-in-dubai,
  body .page-content > #guide-how-to-book-a-bus-in-dubai,
  body #content .page-content > #guide-how-to-book-a-bus-in-dubai,
  body.swat-csv-imported-page #guide-how-to-book-a-bus-in-dubai,
  body #guide-how-to-book-a-bus-in-dubai{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: how-to-choose-the-right-bus-size-in-dubai | 2da5f3183a2bd8188fc4c253c130e00b */
/* Full-bleed layout repair from how-to-choose-the-right-bus-size-in-dubai: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body.swat-csv-imported-page .site-main,
body.swat-csv-imported-page #content,
body.swat-csv-imported-page .page-content{
  max-width:none !important;
}
body .site-main > .page-content > #guide-bus-size-dubai,
body .page-content > #guide-bus-size-dubai,
body #content .page-content > #guide-bus-size-dubai,
body.swat-csv-imported-page #guide-bus-size-dubai,
body #guide-bus-size-dubai{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-bus-size-dubai,
  body .page-content > #guide-bus-size-dubai,
  body #content .page-content > #guide-bus-size-dubai,
  body.swat-csv-imported-page #guide-bus-size-dubai,
  body #guide-bus-size-dubai{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: how-to-book-staff-transport-in-dubai | d77dafc3fe2109978b355be020643aee */
/* Full-bleed layout repair from how-to-book-staff-transport-in-dubai: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body.swat-csv-imported-page .site-main,
body.swat-csv-imported-page #content,
body.swat-csv-imported-page .page-content{
  max-width:none !important;
}
body .site-main > .page-content > #guide-staff-transport-dubai,
body .page-content > #guide-staff-transport-dubai,
body #content .page-content > #guide-staff-transport-dubai,
body.swat-csv-imported-page #guide-staff-transport-dubai,
body #guide-staff-transport-dubai{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-staff-transport-dubai,
  body .page-content > #guide-staff-transport-dubai,
  body #content .page-content > #guide-staff-transport-dubai,
  body.swat-csv-imported-page #guide-staff-transport-dubai,
  body #guide-staff-transport-dubai{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: how-to-book-an-airport-transfer-bus-in-dubai | 2e05e0d968674d5dbf86abbd0e71304a */
/* Full-bleed layout repair from how-to-book-an-airport-transfer-bus-in-dubai: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body.swat-csv-imported-page .site-main,
body.swat-csv-imported-page #content,
body.swat-csv-imported-page .page-content{
  max-width:none !important;
}
body .site-main > .page-content > #guide-airport-transfer-bus-dubai,
body .page-content > #guide-airport-transfer-bus-dubai,
body #content .page-content > #guide-airport-transfer-bus-dubai,
body.swat-csv-imported-page #guide-airport-transfer-bus-dubai,
body #guide-airport-transfer-bus-dubai{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-airport-transfer-bus-dubai,
  body .page-content > #guide-airport-transfer-bus-dubai,
  body #content .page-content > #guide-airport-transfer-bus-dubai,
  body.swat-csv-imported-page #guide-airport-transfer-bus-dubai,
  body #guide-airport-transfer-bus-dubai{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: what-information-do-you-need-before-booking-a-bus-in-dubai | 2228462607cbb6b48df15452540062b8 */
/* Full-bleed layout repair from what-information-do-you-need-before-booking-a-bus-in-dubai: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body.swat-csv-imported-page .site-main,
body.swat-csv-imported-page #content,
body.swat-csv-imported-page .page-content{
  max-width:none !important;
}
body .site-main > .page-content > #guide-bus-booking-information-dubai,
body .page-content > #guide-bus-booking-information-dubai,
body #content .page-content > #guide-bus-booking-information-dubai,
body.swat-csv-imported-page #guide-bus-booking-information-dubai,
body #guide-bus-booking-information-dubai{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-bus-booking-information-dubai,
  body .page-content > #guide-bus-booking-information-dubai,
  body #content .page-content > #guide-bus-booking-information-dubai,
  body.swat-csv-imported-page #guide-bus-booking-information-dubai,
  body #guide-bus-booking-information-dubai{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}

/* SWAT CSV CSS: how-much-notice-is-needed-to-book-a-bus-in-dubai | 52de8e5047ff5c5c26a1fe67bb4e74d3 */
/* Full-bleed layout repair from how-much-notice-is-needed-to-book-a-bus-in-dubai: prevents imported pages from becoming boxed inside WP/Elementor content containers. */
body.swat-csv-imported-page .site-main,
body.swat-csv-imported-page #content,
body.swat-csv-imported-page .page-content{
  max-width:none !important;
}
body .site-main > .page-content > #guide-notice-needed-bus-dubai,
body .page-content > #guide-notice-needed-bus-dubai,
body #content .page-content > #guide-notice-needed-bus-dubai,
body.swat-csv-imported-page #guide-notice-needed-bus-dubai,
body #guide-notice-needed-bus-dubai{
  position:relative !important;
  left:50% !important;
  right:50% !important;
  margin-left:-50vw !important;
  margin-right:-50vw !important;
  width:100vw !important;
  max-width:100vw !important;
}
@supports (width:100dvw){
  body .site-main > .page-content > #guide-notice-needed-bus-dubai,
  body .page-content > #guide-notice-needed-bus-dubai,
  body #content .page-content > #guide-notice-needed-bus-dubai,
  body.swat-csv-imported-page #guide-notice-needed-bus-dubai,
  body #guide-notice-needed-bus-dubai{
    margin-left:-50dvw !important;
    margin-right:-50dvw !important;
    width:100dvw !important;
    max-width:100dvw !important;
  }
}
