:root{--jm-pro-accent:#10aed1;--jm-pro-dark:#315b63;--jm-pro-width:1170px;--jm-pro-text:#566a70;--jm-pro-line:#e8eef0;--jm-pro-light:#f7fafb;--jm-pro-font:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--jm-pro-text);font-family:var(--jm-pro-font);font-size:14px;line-height:1.65}a{color:var(--jm-pro-accent)}img{max-width:100%;height:auto}.jm-pro-container{width:min(calc(100% - 36px),var(--jm-pro-width));margin-inline:auto}.screen-reader-text,.jm-pro-skip{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.jm-pro-skip:focus{clip:auto!important;width:auto;height:auto;left:12px;top:12px;background:#fff;padding:10px 14px;z-index:99999}.jm-pro-topbar{background:#355d64;color:#d9e8eb;font-size:11px}.jm-pro-topbar>.jm-pro-container{min-height:34px;display:flex;justify-content:space-between;align-items:center;gap:20px}.jm-pro-topbar a{color:#fff;text-decoration:none;margin-inline-end:18px}.jm-pro-header{height:72px;background:#fff;border-bottom:1px solid #edf1f2;position:relative;z-index:50}.jm-pro-header-row{height:100%;display:flex;align-items:center}.jm-pro-brand{flex:0 0 auto}.custom-logo-link{display:block}.custom-logo{display:block;max-height:48px;width:auto}.jm-pro-text-logo{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;align-items:end;text-decoration:none;line-height:1}.jm-pro-text-logo strong{font-size:21px;letter-spacing:-.7px;color:#315b63}.jm-pro-text-logo span{font-size:21px;font-weight:800;color:var(--jm-pro-accent);margin-inline-start:4px}.jm-pro-text-logo small{grid-column:1/3;font-size:8px;letter-spacing:3px;color:#8ba0a5;margin-top:5px}.jm-pro-navigation{margin-inline-start:auto}.jm-pro-menu{display:flex;align-items:center;gap:30px;list-style:none;padding:0;margin:0}.jm-pro-menu li{margin:0}.jm-pro-menu a{display:block;padding:26px 0;color:#6a7b80;text-decoration:none;font-size:11px;transition:.18s}.jm-pro-menu a:hover,.jm-pro-menu .current-menu-item>a{color:var(--jm-pro-accent)}.jm-pro-search-link{margin-inline-start:20px;width:31px;height:31px;border:1px solid #dce8eb;border-radius:50%;display:grid;place-items:center;text-decoration:none;font-size:21px;line-height:1;color:#5f777c}.jm-pro-menu-toggle{display:none;margin-inline-start:auto;width:42px;height:42px;border:0;background:transparent;padding:8px}.jm-pro-menu-toggle span{display:block;height:2px;background:#355d64;margin:5px 0}.jm-pro-slider{position:relative;height:520px;overflow:hidden;background:#1b414a}.jm-pro-slides,.jm-pro-slide{position:absolute;inset:0}.jm-pro-slide{background-position:center;background-size:cover;opacity:0;visibility:hidden;transition:opacity .65s ease,visibility .65s ease}.jm-pro-slide.is-active{opacity:1;visibility:visible}.jm-pro-slide-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(20,42,47,.2),rgba(20,42,47,.03) 58%,rgba(20,42,47,.18))}.jm-pro-slide-content{height:100%;display:flex;align-items:center;justify-content:flex-end}.jm-pro-caption{width:min(620px,60%);text-align:center;color:#fff;margin-top:-50px}.jm-pro-caption h1{font-size:29px;font-weight:400;line-height:1.25;margin:0}.jm-pro-caption h1 span{display:inline-block;background:var(--jm-pro-accent);padding:7px 16px;color:#fff}.jm-pro-caption p{font-size:27px;line-height:1.25;margin:8px 0 0;text-shadow:0 1px 3px rgba(0,0,0,.45)}.jm-pro-slider-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:7;width:42px;height:55px;border:0;background:rgba(255,255,255,.78);color:#43808e;font-size:42px;line-height:1;cursor:pointer}.jm-pro-slider-arrow:hover{background:#fff;color:var(--jm-pro-accent)}.jm-pro-slider-arrow.is-prev{left:16px}.jm-pro-slider-arrow.is-next{right:16px}.jm-pro-track-overlay{position:absolute;z-index:8;left:50%;bottom:36px;transform:translateX(-50%);pointer-events:none}.jm-pro-track-box{width:440px;max-width:48%;background:rgba(255,255,255,.86);padding:22px 24px;pointer-events:auto;box-shadow:0 6px 22px rgba(0,0,0,.15)}.jm-pro-track-box h2{margin:0 0 7px;color:#526b71;font-size:13px}.jm-pro-track-box label{display:block;color:#52636a;font-size:10px;font-weight:700;margin-bottom:9px}.jm-pro-track-box form{display:flex}.jm-pro-track-box input{height:39px;flex:1;min-width:0;border:1px solid #e3e8e9;background:#fff;padding:0 13px;font:inherit;font-size:11px}.jm-pro-track-box button{height:39px;border:0;background:var(--jm-pro-accent);color:#fff;font-size:9px;font-weight:800;padding:0 22px;cursor:pointer}.jm-pro-track-box button:hover{filter:brightness(.92)}.jm-pro-slider-dots{position:absolute;z-index:9;bottom:11px;left:50%;transform:translateX(-50%);display:flex;gap:7px}.jm-pro-slider-dots button{width:8px;height:8px;border-radius:50%;border:1px solid #fff;background:transparent;padding:0}.jm-pro-slider-dots button.is-active{background:#fff}.jm-pro-services-section{padding:76px 0 82px;background:#fff}.jm-pro-section-title{text-align:center;margin-bottom:55px}.jm-pro-section-title h2{margin:0;color:#526f76;font-size:19px;font-weight:700}.jm-pro-section-title i{display:block;width:32px;height:2px;background:var(--jm-pro-accent);margin:12px auto 0}.jm-pro-services-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 70px;max-width:920px;margin:0 auto}.jm-pro-services-grid article{display:flex;gap:20px;align-items:flex-start}.jm-pro-service-icon{flex:0 0 48px;height:48px;color:var(--jm-pro-accent);font-size:35px;line-height:1;display:grid;place-items:center}.jm-pro-services-grid h3{margin:0 0 5px;color:#6b7c80;font-size:10px;font-weight:800}.jm-pro-services-grid p{margin:0;font-size:9px;line-height:1.75;color:#89989b}.jm-pro-services-more{text-align:center;margin:50px 0 0}.jm-pro-services-more a,.jm-pro-cta a,.jm-pro-small-button,.jm-pro-not-found a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;border-radius:18px;background:var(--jm-pro-accent);color:#fff;text-decoration:none;padding:0 20px;font-size:9px;font-weight:800}.jm-pro-cta{background:#f0f6f7;border-top:1px solid #e6eff1;padding:38px 0}.jm-pro-cta>.jm-pro-container{display:flex;align-items:center;justify-content:space-between;gap:30px}.jm-pro-cta h2{font-size:20px;color:#42636a;margin:0 0 4px}.jm-pro-cta p{margin:0;color:#7d9095;font-size:11px}.jm-pro-cta a{border-radius:3px;min-height:42px;padding:0 25px}.jm-pro-page-hero{padding:62px 0;background:linear-gradient(130deg,#355d64,#1b8ca5);color:#fff;text-align:center}.jm-pro-page-hero-small{padding:42px 0;text-align:start}.jm-pro-page-hero h1{color:#fff;font-size:36px;line-height:1.15;margin:0}.jm-pro-page-hero p{max-width:700px;margin:12px auto 0;color:#e1f0f3}.jm-pro-content-section{padding:65px 0}.jm-pro-entry-content{font-size:14px}.jm-pro-entry-content h2,.jm-pro-entry-content h3{color:#3f646c}.jm-pro-two-column{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:45px;align-items:start}.jm-pro-two-column.is-sidebar-first{grid-template-columns:300px minmax(0,1fr)}.jm-pro-widget{border:1px solid var(--jm-pro-line);padding:20px;margin-bottom:18px}.jm-pro-widget h3{font-size:14px;color:#496870;margin:0 0 14px}.jm-pro-track-page{background:#f6f9fa}.jm-pro-track-panel{background:#fff;border:1px solid #e3ebed;padding:30px;box-shadow:0 6px 24px rgba(50,85,93,.07)}.jm-pro-track-panel .wpcargo-trackform{max-width:none!important}.jm-pro-track-panel input[type=text],.jm-pro-track-panel input[type=search]{min-height:42px!important;border:1px solid #dce5e7!important;padding:8px 12px!important}.jm-pro-track-panel input[type=submit],.jm-pro-track-panel button{min-height:42px!important;background:var(--jm-pro-accent)!important;border-color:var(--jm-pro-accent)!important;color:#fff!important}.jm-pro-track-panel table{width:100%;border-collapse:collapse}.jm-pro-track-panel th,.jm-pro-track-panel td{padding:11px!important;border-color:#e7edef!important;font-size:11px!important}.jm-pro-track-panel th{background:#f4f8f9!important;color:#536d73!important}.jm-pro-service-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:30px}.jm-pro-service-cards article{border:1px solid var(--jm-pro-line);padding:25px}.jm-pro-service-cards h2{font-size:18px;margin-top:0}.jm-pro-contact-grid{display:grid;grid-template-columns:340px minmax(0,1fr);gap:45px}.jm-pro-contact-grid>article:first-child{background:#f5f9fa;padding:28px}.jm-pro-footer{background:#315b63;color:#c9dcdf}.jm-pro-footer-grid{display:grid;grid-template-columns:1.5fr repeat(4,1fr);gap:35px;padding:52px 0}.jm-pro-footer .jm-pro-text-logo strong,.jm-pro-footer .jm-pro-text-logo span{color:#fff}.jm-pro-footer .jm-pro-text-logo small{color:#b5cdd1}.jm-pro-footer-about p{font-size:10px;line-height:1.8;color:#bdd1d5;max-width:340px}.jm-pro-footer h3{color:#fff;font-size:11px;text-transform:uppercase;margin:0 0 14px}.jm-pro-footer ul{list-style:none;padding:0;margin:0}.jm-pro-footer li{margin:7px 0;font-size:10px}.jm-pro-footer a{color:#d5e5e8;text-decoration:none}.jm-pro-bottom{border-top:1px solid rgba(255,255,255,.12);padding:14px 0;font-size:9px}.jm-pro-bottom>.jm-pro-container{display:flex;justify-content:space-between;gap:20px}.jm-pro-not-found{min-height:65vh;display:grid;place-items:center;text-align:center}.jm-pro-not-found strong{display:block;font-size:90px;color:#dce9eb;line-height:1}.jm-pro-not-found h1{color:#42656d}.jm-pro-portal-fallback{margin:0!important;background:#f3f5f8}.jm-pro-portal-fallback .jm-fe-app,.jm-pro-portal-fallback .jm-fe-auth-shell{width:100%!important;max-width:none!important;margin:0!important}.admin-bar .jm-pro-header{top:32px}.jm-pro-rtl .jm-pro-caption{text-align:center}
@media(max-width:1050px){.jm-pro-menu{gap:20px}.jm-pro-slider{height:480px}.jm-pro-caption{width:60%}.jm-pro-track-box{max-width:55%}.jm-pro-footer-grid{grid-template-columns:1.4fr repeat(2,1fr)}.jm-pro-footer-grid>div:nth-child(n+4){display:none}}
@media(max-width:820px){.jm-pro-menu-toggle{display:block}.jm-pro-search-link{margin-inline-start:8px}.jm-pro-navigation{position:absolute;top:72px;left:0;right:0;background:#fff;border-top:1px solid #e8eef0;box-shadow:0 10px 25px rgba(35,65,72,.13);transform:translateY(-130%);opacity:0;visibility:hidden;transition:.22s}.jm-pro-navigation.is-open{transform:translateY(0);opacity:1;visibility:visible}.jm-pro-menu{display:block;padding:10px 18px}.jm-pro-menu a{padding:11px 5px}.jm-pro-slider{height:520px}.jm-pro-caption{width:74%;margin-top:-90px}.jm-pro-caption h1{font-size:25px}.jm-pro-caption p{font-size:22px}.jm-pro-track-box{width:calc(100% - 36px);max-width:520px}.jm-pro-services-grid{gap:32px}.jm-pro-two-column,.jm-pro-two-column.is-sidebar-first,.jm-pro-contact-grid{grid-template-columns:1fr}.jm-pro-sidebar{order:2}.jm-pro-footer-grid{grid-template-columns:1fr 1fr}.jm-pro-footer-about{grid-column:1/-1}.jm-pro-cta>.jm-pro-container{align-items:flex-start;flex-direction:column}.admin-bar .jm-pro-navigation{top:72px}}
@media(max-width:620px){.jm-pro-container{width:min(calc(100% - 24px),var(--jm-pro-width))}.jm-pro-topbar{display:none}.jm-pro-header{height:64px}.jm-pro-navigation{top:64px}.jm-pro-text-logo strong,.jm-pro-text-logo span{font-size:18px}.jm-pro-slider{height:510px}.jm-pro-slide{background-position:center}.jm-pro-caption{width:100%;margin:0;align-self:flex-start;padding-top:64px}.jm-pro-caption h1{font-size:18px}.jm-pro-caption p{font-size:17px;padding-inline:20px}.jm-pro-slider-arrow{width:34px;height:45px;font-size:34px}.jm-pro-slider-arrow.is-prev{left:6px}.jm-pro-slider-arrow.is-next{right:6px}.jm-pro-track-overlay{bottom:35px}.jm-pro-track-box{max-width:none;padding:18px}.jm-pro-track-box form{display:grid}.jm-pro-track-box button{margin-top:7px}.jm-pro-services-section{padding:55px 0}.jm-pro-services-grid{grid-template-columns:1fr;gap:29px}.jm-pro-services-more{margin-top:38px}.jm-pro-page-hero{padding:48px 0}.jm-pro-page-hero h1{font-size:29px}.jm-pro-content-section{padding:45px 0}.jm-pro-track-panel{padding:15px}.jm-pro-service-cards{grid-template-columns:1fr}.jm-pro-footer-grid{grid-template-columns:1fr}.jm-pro-footer-about{grid-column:auto}.jm-pro-footer-grid>div:nth-child(n+3){display:none}.jm-pro-bottom>.jm-pro-container{display:block;text-align:center}.jm-pro-bottom span{display:block;margin:3px 0}.jm-pro-cta a{width:100%}}
@media print{.jm-pro-topbar,.jm-pro-header,.jm-pro-footer,.jm-pro-page-hero,.jm-pro-slider,.jm-pro-cta{display:none!important}.jm-pro-content-section{padding:0}.jm-pro-track-panel{border:0;box-shadow:none;padding:0}}
/* JaziMove modern readability layer: preserves the WPCargo Pro-inspired structure with accessible sizing. */
.jm-pro-menu a{font-size:13px;font-weight:600}.jm-pro-topbar{font-size:12px}.jm-pro-caption h1{font-size:34px;font-weight:600}.jm-pro-caption p{font-size:25px}.jm-pro-track-box{border-radius:10px;background:rgba(255,255,255,.92);backdrop-filter:blur(8px)}.jm-pro-track-box h2{font-size:18px}.jm-pro-track-box label{font-size:12px}.jm-pro-track-box input{font-size:13px}.jm-pro-track-box button{font-size:11px;letter-spacing:.03em}.jm-pro-section-title h2{font-size:25px}.jm-pro-services-grid h3{font-size:14px}.jm-pro-services-grid p{font-size:13px;line-height:1.65}.jm-pro-services-more a,.jm-pro-cta a,.jm-pro-small-button,.jm-pro-not-found a{font-size:12px}.jm-pro-cta p{font-size:13px}.jm-pro-footer-about p,.jm-pro-footer li,.jm-pro-bottom{font-size:12px}.jm-pro-footer h3{font-size:13px}.jm-pro-entry-content{font-size:15px}.jm-pro-track-panel th,.jm-pro-track-panel td{font-size:13px!important}
@media(max-width:620px){.jm-pro-caption h1{font-size:24px}.jm-pro-caption p{font-size:18px}.jm-pro-section-title h2{font-size:22px}.jm-pro-services-grid h3{font-size:14px}.jm-pro-services-grid p{font-size:13px}}
.jm-pro-cta-actions{display:flex;gap:12px;flex-wrap:wrap}.jm-pro-cta-actions a:first-child{background:#fff;color:var(--jm-pro-dark)}.jm-pro-page-hero{padding:54px 0;background:linear-gradient(135deg,var(--jm-pro-dark),#1d3e45);color:#fff}.jm-pro-page-hero span{font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--jm-pro-accent)}.jm-pro-page-hero h1{font-size:clamp(34px,6vw,58px);margin:8px 0}.jm-pro-page-hero p{max-width:760px;font-size:18px;opacity:.9}

/* v1.2.0 — China/Jordan sea-freight homepage and Arabic frontend refresh. */
:root{--jm-pro-accent:#f57c00;--jm-pro-dark:#071c2e;--jm-pro-navy:#071c2e;--jm-pro-orange:#f57c00;--jm-pro-soft:#f4f7fa}
.jm-pro-header{height:78px;box-shadow:0 4px 22px rgba(7,28,46,.08)}
.jm-pro-text-logo strong{color:var(--jm-pro-navy);font-size:28px}.jm-pro-text-logo span{color:var(--jm-pro-orange);font-size:28px}.jm-pro-text-logo small{color:#637588;letter-spacing:2px}
.jm-pro-menu a{color:#26394b;font-size:14px;font-weight:700}.jm-pro-menu a:hover,.jm-pro-menu .current-menu-item>a{color:var(--jm-pro-orange)}
.jm-pro-language-badge{margin-inline-start:20px;border:1px solid #dce4eb;border-radius:999px;padding:5px 10px;color:#26394b;font-size:11px;font-weight:800;background:#fff}
.jm-pro-search-link{border-color:#dce4eb;color:var(--jm-pro-navy)}
.jm-pro-slider-logistics{height:650px;background:var(--jm-pro-navy)}
.jm-pro-slider-logistics .jm-pro-slide{background-position:center;background-size:cover;transform:scale(1.015);transition:opacity .65s ease,visibility .65s ease,transform 7s ease}
.jm-pro-slider-logistics .jm-pro-slide.is-active{transform:scale(1)}
.jm-pro-slider-logistics .jm-pro-slide-shade{background:linear-gradient(90deg,rgba(3,16,28,.88) 0%,rgba(3,16,28,.56) 42%,rgba(3,16,28,.18) 72%,rgba(3,16,28,.35) 100%)}
.jm-pro-slider-logistics .jm-pro-slide-2 .jm-pro-slide-shade{background:linear-gradient(90deg,rgba(3,16,28,.82),rgba(3,16,28,.36) 58%,rgba(3,16,28,.62))}
.jm-pro-slider-logistics .jm-pro-slide-3 .jm-pro-slide-shade{background:linear-gradient(90deg,rgba(3,16,28,.74),rgba(3,16,28,.28) 55%,rgba(3,16,28,.62))}
.jm-pro-slider-logistics .jm-pro-slide-content{justify-content:flex-start;align-items:center;padding-bottom:80px}
.jm-pro-slider-logistics .jm-pro-caption{width:min(660px,56%);text-align:start;margin:0;color:#fff}
.jm-pro-route-pill{display:inline-flex;align-items:center;min-height:30px;border:1px solid rgba(255,255,255,.35);border-radius:999px;background:rgba(7,28,46,.45);padding:0 14px;margin-bottom:16px;color:#fff;font-size:12px;font-weight:800;letter-spacing:.05em;backdrop-filter:blur(8px)}
.jm-pro-slider-logistics .jm-pro-caption h1{font-size:clamp(34px,4vw,58px);font-weight:800;line-height:1.12;letter-spacing:-.025em;margin:0}
.jm-pro-slider-logistics .jm-pro-caption h1 span{padding:0;background:transparent;color:#fff}
.jm-pro-slider-logistics .jm-pro-caption p{max-width:610px;margin:18px 0 0;font-size:clamp(17px,1.8vw,24px);line-height:1.6;color:#eef4f8;text-shadow:0 2px 8px rgba(0,0,0,.4)}
.jm-pro-slider-logistics .jm-pro-track-overlay{left:auto;right:max(18px,calc((100vw - var(--jm-pro-width))/2));bottom:68px;transform:none;width:auto;margin:0}
.jm-pro-slider-logistics .jm-pro-track-box{width:405px;max-width:calc(100vw - 36px);padding:25px;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:rgba(7,28,46,.88);box-shadow:0 18px 45px rgba(0,0,0,.28);color:#fff;backdrop-filter:blur(12px)}
.jm-pro-track-kicker{display:block;color:#ffad5c;font-size:10px;font-weight:900;letter-spacing:.14em;margin-bottom:5px}
.jm-pro-slider-logistics .jm-pro-track-box h2{margin:0 0 14px;color:#fff;font-size:23px}.jm-pro-slider-logistics .jm-pro-track-box label{color:#dfe8ef;font-size:12px}
.jm-pro-slider-logistics .jm-pro-track-box input{height:48px;border:0;border-radius:7px 0 0 7px;padding:0 15px;font-size:14px}.jm-pro-slider-logistics .jm-pro-track-box button{height:48px;border-radius:0 7px 7px 0;background:var(--jm-pro-orange);padding:0 24px;font-size:13px}
.jm-pro-track-links{display:flex;justify-content:space-between;gap:14px;margin-top:14px}.jm-pro-track-links a{color:#fff;font-size:11px;font-weight:700;text-decoration:none}.jm-pro-track-links a:hover{color:#ffad5c}
.jm-pro-slider-logistics .jm-pro-slider-arrow{border-radius:8px;background:rgba(7,28,46,.55);color:#fff}.jm-pro-slider-logistics .jm-pro-slider-arrow:hover{background:var(--jm-pro-orange);color:#fff}
.jm-pro-slider-logistics .jm-pro-slider-dots{bottom:24px}.jm-pro-slider-logistics .jm-pro-slider-dots button{width:10px;height:10px;border-color:rgba(255,255,255,.8)}.jm-pro-slider-logistics .jm-pro-slider-dots button.is-active{background:var(--jm-pro-orange);border-color:var(--jm-pro-orange);transform:scale(1.2)}
.jm-pro-route-strip{background:#fff;border-bottom:1px solid #e3e9ee;box-shadow:0 9px 28px rgba(7,28,46,.06)}.jm-pro-route-strip>.jm-pro-container{min-height:76px;display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap;color:#20374b;font-weight:800}.jm-pro-route-strip i{color:var(--jm-pro-orange);font-style:normal}.jm-pro-route-strip span{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:8px;background:#f5f8fb;font-size:12px}
.jm-pro-services-section{background:#f8fafc;padding:72px 0 84px}.jm-pro-section-title>span{display:block;color:var(--jm-pro-orange);font-size:11px;font-weight:900;letter-spacing:.13em;margin-bottom:8px}.jm-pro-section-title h2{color:var(--jm-pro-navy);font-size:31px}.jm-pro-section-title i{background:var(--jm-pro-orange)}
.jm-pro-services-grid{max-width:1120px;gap:22px;grid-template-columns:repeat(4,minmax(0,1fr))}.jm-pro-services-grid article{display:block;background:#fff;border:1px solid #e4eaf0;border-radius:14px;padding:25px;box-shadow:0 10px 28px rgba(7,28,46,.05);transition:transform .2s,box-shadow .2s}.jm-pro-services-grid article:hover{transform:translateY(-4px);box-shadow:0 16px 36px rgba(7,28,46,.1)}.jm-pro-service-icon{height:52px;width:52px;border-radius:12px;background:#fff3e8;color:var(--jm-pro-orange);font-size:29px;margin-bottom:18px}.jm-pro-services-grid h3{color:var(--jm-pro-navy);font-size:16px}.jm-pro-services-grid p{font-size:13px;color:#6c7c8b}
.jm-pro-services-more a,.jm-pro-cta a{background:var(--jm-pro-orange)}.jm-pro-cta{background:var(--jm-pro-navy);border:0;color:#fff}.jm-pro-cta h2{color:#fff}.jm-pro-cta p{color:#cbd7e0}.jm-pro-cta-actions a:first-child{background:#fff;color:var(--jm-pro-navy)}
.jm-pro-footer{background:var(--jm-pro-navy)}
.jm-pro-rtl{font-family:Tahoma,"Segoe UI",Arial,sans-serif}.jm-pro-rtl .jm-pro-menu{direction:rtl}.jm-pro-rtl .jm-pro-slider-logistics .jm-pro-slide-shade{background:linear-gradient(270deg,rgba(3,16,28,.88) 0%,rgba(3,16,28,.56) 42%,rgba(3,16,28,.18) 72%,rgba(3,16,28,.35) 100%)}.jm-pro-rtl .jm-pro-slider-logistics .jm-pro-slide-content{justify-content:flex-start}.jm-pro-rtl .jm-pro-slider-logistics .jm-pro-caption{text-align:right;margin-right:0;margin-left:auto}.jm-pro-rtl .jm-pro-slider-logistics .jm-pro-track-overlay{right:auto;left:max(18px,calc((100vw - var(--jm-pro-width))/2))}.jm-pro-rtl .jm-pro-slider-logistics .jm-pro-track-box{text-align:right}.jm-pro-rtl .jm-pro-slider-logistics .jm-pro-track-box input{border-radius:0 7px 7px 0}.jm-pro-rtl .jm-pro-slider-logistics .jm-pro-track-box button{border-radius:7px 0 0 7px}.jm-pro-rtl .jm-pro-route-strip{direction:rtl}.jm-pro-rtl .jm-pro-route-strip i{transform:rotate(180deg)}
@media(max-width:1100px){.jm-pro-slider-logistics .jm-pro-caption{width:52%}.jm-pro-slider-logistics .jm-pro-track-box{width:360px}.jm-pro-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:820px){.jm-pro-language-badge{margin-inline-start:auto}.jm-pro-slider-logistics{height:720px}.jm-pro-slider-logistics .jm-pro-slide-content{align-items:flex-start;padding-top:62px;padding-bottom:0}.jm-pro-slider-logistics .jm-pro-caption{width:100%;max-width:680px;padding-inline:45px}.jm-pro-slider-logistics .jm-pro-track-overlay,.jm-pro-rtl .jm-pro-slider-logistics .jm-pro-track-overlay{left:50%;right:auto;bottom:48px;transform:translateX(-50%);width:calc(100% - 36px)}.jm-pro-slider-logistics .jm-pro-track-box{width:100%;max-width:620px;margin:auto}.jm-pro-route-strip>.jm-pro-container{padding:16px 0}.jm-pro-route-strip span{font-size:11px}.jm-pro-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:620px){.jm-pro-header{height:66px}.jm-pro-language-badge{display:none}.jm-pro-slider-logistics{height:700px}.jm-pro-slider-logistics .jm-pro-slide{background-position:center top}.jm-pro-slider-logistics .jm-pro-slide-content{padding-top:48px}.jm-pro-slider-logistics .jm-pro-caption{padding-inline:24px}.jm-pro-route-pill{font-size:10px}.jm-pro-slider-logistics .jm-pro-caption h1{font-size:30px}.jm-pro-slider-logistics .jm-pro-caption p{font-size:16px;line-height:1.5}.jm-pro-slider-logistics .jm-pro-track-overlay{bottom:42px;width:calc(100% - 24px)}.jm-pro-slider-logistics .jm-pro-track-box{padding:20px}.jm-pro-slider-logistics .jm-pro-track-box h2{font-size:20px}.jm-pro-track-links{display:grid;gap:8px}.jm-pro-services-grid{grid-template-columns:1fr}.jm-pro-route-strip>.jm-pro-container{gap:7px}.jm-pro-route-strip span{padding:0 8px}.jm-pro-route-strip i{font-size:10px}}
