.industriesHeroSection-module__I8FRgW__industriesHeroSection{color:#fff;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;background:#08223f;width:100%;min-height:500px;position:relative;overflow:hidden}.industriesHeroSection-module__I8FRgW__industriesHeroSection,.industriesHeroSection-module__I8FRgW__industriesHeroSection *{box-sizing:border-box}.industriesHeroSection-module__I8FRgW__backgroundImage{z-index:1;background-image:url(/img/home/northline-freight-banner-1.webp);background-position:100%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.industriesHeroSection-module__I8FRgW__overlay{z-index:2;background:linear-gradient(90deg,#041a34fc 0%,#041a34f5 24%,#041a3485 42%,#041a3403 66% 100%),linear-gradient(#041a3414 0%,#041a3447 100%);position:absolute;inset:0}.industriesHeroSection-module__I8FRgW__inner{z-index:3;align-items:center;width:min(100% - 96px,1600px);min-height:660px;margin:0 auto;padding:44px 0 38px;display:flex;position:relative}.industriesHeroSection-module__I8FRgW__content{width:min(100%,600px)}.industriesHeroSection-module__I8FRgW__title{color:#fff;letter-spacing:-.0035em;text-shadow:0 3px 12px #00000061;margin:0;font-size:clamp(2.25rem,3.3vw,3rem);font-weight:850;line-height:1.13}.industriesHeroSection-module__I8FRgW__description{color:#ffffffeb;text-shadow:0 2px 8px #00000047;max-width:560px;margin:20px 0 0;font-size:1.18rem;font-weight:500;line-height:1.55}.industriesHeroSection-module__I8FRgW__actions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:26px;display:flex}.industriesHeroSection-module__I8FRgW__ctaButton{color:#102f55;background:linear-gradient(#ffc94d 0%,#f4aa16 100%);border:1px solid #ffd56499;border-radius:4px;justify-content:center;align-items:center;gap:16px;width:max-content;min-height:48px;padding:0 28px;font-size:.94rem;font-weight:850;line-height:1;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 8px 18px #030b153d,inset 0 1px #ffffff57}.industriesHeroSection-module__I8FRgW__ctaButton:hover{transform:translateY(-2px);box-shadow:0 14px 28px #030b1552,inset 0 1px #ffffff5c}.industriesHeroSection-module__I8FRgW__ctaButton span,.industriesHeroSection-module__I8FRgW__textLink span{justify-content:center;align-items:center;font-size:1.7rem;line-height:.5;display:inline-flex;transform:translateY(-1px)}.industriesHeroSection-module__I8FRgW__textLink{color:#fff;text-shadow:0 2px 8px #00000042;align-items:center;gap:14px;min-height:48px;font-size:.94rem;font-weight:850;line-height:1;text-decoration:none;display:inline-flex;position:relative}.industriesHeroSection-module__I8FRgW__textLink:after{content:"";background:#f5af18;border-radius:999px;width:calc(100% - 28px);height:3px;transition:width .25s,background .25s;position:absolute;bottom:7px;left:0}.industriesHeroSection-module__I8FRgW__textLink:hover:after{background:#ffc94d;width:100%}@media (max-width:980px){.industriesHeroSection-module__I8FRgW__industriesHeroSection{min-height:430px}.industriesHeroSection-module__I8FRgW__backgroundImage{background-position:100%}.industriesHeroSection-module__I8FRgW__overlay{background:linear-gradient(90deg,#041a34fc 0%,#041a34f0 54%,#041a34a3 100%),linear-gradient(#041a3429 0%,#041a347a 100%)}.industriesHeroSection-module__I8FRgW__inner{width:min(100% - 36px,760px);min-height:430px;padding:58px 0}.industriesHeroSection-module__I8FRgW__content{width:min(100%,620px)}.industriesHeroSection-module__I8FRgW__title{font-size:clamp(2.25rem,7vw,3.4rem)}}@media (max-width:640px){.industriesHeroSection-module__I8FRgW__industriesHeroSection{min-height:460px}.industriesHeroSection-module__I8FRgW__backgroundImage{background-position:62%}.industriesHeroSection-module__I8FRgW__overlay{background:linear-gradient(90deg,#041a34fc 0%,#041a34f0 62%,#041a34c7 100%),linear-gradient(#041a3433 0%,#041a34a3 100%)}.industriesHeroSection-module__I8FRgW__inner{width:min(100% - 32px,520px);min-height:460px;padding:52px 0}.industriesHeroSection-module__I8FRgW__title{font-size:clamp(2rem,11vw,2.5rem);line-height:1.12}.industriesHeroSection-module__I8FRgW__description{margin-top:18px;font-size:.98rem}.industriesHeroSection-module__I8FRgW__actions{gap:16px;width:100%;margin-top:24px}.industriesHeroSection-module__I8FRgW__ctaButton{width:100%}.industriesHeroSection-module__I8FRgW__textLink{min-height:42px}.industriesHeroSection-module__I8FRgW__textLink:after{bottom:4px}}@media (max-width:768px){.industriesHeroSection-module__I8FRgW__industriesHeroSection{background:#08223f;flex-direction:column;min-height:auto;display:flex;overflow:hidden}.industriesHeroSection-module__I8FRgW__backgroundImage{z-index:1;background-position:62%;flex:0 0 300px;order:1;width:100%;height:300px;position:relative;inset:auto}.industriesHeroSection-module__I8FRgW__overlay{z-index:2;pointer-events:none;background:linear-gradient(#08223f00 0%,#08223f2e 24%,#08223f94 58%,#08223fe6 82%,#08223f 100%);height:124px;position:absolute;inset:208px 0 auto}.industriesHeroSection-module__I8FRgW__inner{z-index:3;background:#08223f;order:2;width:min(100% - 40px,620px);min-height:auto;margin:0 auto;padding:34px 0 46px;display:block;position:relative}.industriesHeroSection-module__I8FRgW__content{width:100%;max-width:100%}.industriesHeroSection-module__I8FRgW__title,.industriesHeroSection-module__I8FRgW__description{max-width:100%}.industriesHeroSection-module__I8FRgW__actions{width:100%}.industriesHeroSection-module__I8FRgW__ctaButton{width:100%;max-width:100%}}@media (max-width:430px){.industriesHeroSection-module__I8FRgW__backgroundImage{flex-basis:255px;height:255px}.industriesHeroSection-module__I8FRgW__overlay{height:112px;top:173px}.industriesHeroSection-module__I8FRgW__inner{width:min(100% - 32px,520px);padding:30px 0 40px}}
.industriesOurIndustries-module__r8xUqa__industriesOurIndustries{color:#0b294c;background:#fff;width:100%;padding:4.25rem 0 4.5rem}.industriesOurIndustries-module__r8xUqa__industriesOurIndustries,.industriesOurIndustries-module__r8xUqa__industriesOurIndustries *{box-sizing:border-box}.industriesOurIndustries-module__r8xUqa__inner{width:min(100% - 96px,1600px);margin:0 auto}.industriesOurIndustries-module__r8xUqa__heading{margin-bottom:1.1rem}.industriesOurIndustries-module__r8xUqa__eyebrow{color:#f0a318;text-transform:uppercase;letter-spacing:.16em;margin:0;font-size:.98rem;font-weight:600;line-height:1}.industriesOurIndustries-module__r8xUqa__heading h2{color:#0b294c;letter-spacing:-.0035em;max-width:760px;margin:1.65rem 0 0;font-size:clamp(1.55rem,2.6vw,2.1rem);font-weight:600;line-height:1.08}.industriesOurIndustries-module__r8xUqa__grid{grid-template-columns:repeat(4,1fr);gap:1.55rem 1.7rem;display:grid}.industriesOurIndustries-module__r8xUqa__card{background:#fff;border:1px solid #0b294c1a;border-radius:.45rem;min-height:236px;position:relative;overflow:hidden;box-shadow:0 .65rem 1.5rem #08223f1a}.industriesOurIndustries-module__r8xUqa__imageWrap{background:#dfe5eb;width:100%;height:142px;overflow:hidden}.industriesOurIndustries-module__r8xUqa__imageWrap img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.industriesOurIndustries-module__r8xUqa__card:hover .industriesOurIndustries-module__r8xUqa__imageWrap img{transform:scale(1.05)}.industriesOurIndustries-module__r8xUqa__cardBody{min-height:94px;padding:2.25rem 1.8rem 1.35rem;position:relative}.industriesOurIndustries-module__r8xUqa__iconBadge{color:#fff;background:#0b3b70;border:.25rem solid #fff;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex;position:absolute;top:-2.05rem;left:1.4rem;box-shadow:0 .4rem 1rem #08223f3d}.industriesOurIndustries-module__r8xUqa__iconBadge svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:2.15rem;height:2.15rem}.industriesOurIndustries-module__r8xUqa__card h3{color:#0b294c;letter-spacing:-.025em;max-width:360px;margin:0;font-size:clamp(1.18rem,1.25vw,1.25rem);font-weight:600;line-height:1.22}@media (max-width:1180px){.industriesOurIndustries-module__r8xUqa__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:860px){.industriesOurIndustries-module__r8xUqa__industriesOurIndustries{padding:3.5rem 0}.industriesOurIndustries-module__r8xUqa__inner{width:min(100% - 36px,760px)}.industriesOurIndustries-module__r8xUqa__grid{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media (max-width:580px){.industriesOurIndustries-module__r8xUqa__inner{width:min(100% - 32px,520px)}.industriesOurIndustries-module__r8xUqa__grid{grid-template-columns:1fr}.industriesOurIndustries-module__r8xUqa__imageWrap{height:156px}.industriesOurIndustries-module__r8xUqa__cardBody{padding:2.2rem 1.45rem 1.35rem}}
.industriesWhyUs-module___EUJnq__industriesWhyUs{color:#fff;background:linear-gradient(#08223ff5,#04162afc),#061b32;width:100%;padding:4.75rem 0;overflow:hidden}.industriesWhyUs-module___EUJnq__industriesWhyUs,.industriesWhyUs-module___EUJnq__industriesWhyUs *{box-sizing:border-box}.industriesWhyUs-module___EUJnq__inner{width:min(100% - 96px,1600px);margin:0 auto}.industriesWhyUs-module___EUJnq__topGrid{background:#ffffff0b;border:1px solid #ffffff17;grid-template-columns:1.05fr 1fr;display:grid;box-shadow:0 1.5rem 3rem #0000003d}.industriesWhyUs-module___EUJnq__imagePanel{background:#0b294c;min-height:370px;overflow:hidden}.industriesWhyUs-module___EUJnq__imagePanel img{object-fit:cover;width:100%;height:100%;min-height:370px;display:block}.industriesWhyUs-module___EUJnq__contentPanel{flex-direction:column;justify-content:center;padding:3.35rem 4.5rem;display:flex}.industriesWhyUs-module___EUJnq__eyebrow{color:#f0a318;text-transform:uppercase;letter-spacing:.16em;margin:0;font-size:1rem;font-weight:600;line-height:1}.industriesWhyUs-module___EUJnq__contentPanel h2{color:#fff;letter-spacing:-.0035em;max-width:620px;margin:.85rem 0 0;font-size:clamp(2rem,2.8vw,2.1rem);font-weight:600;line-height:1.08}.industriesWhyUs-module___EUJnq__useCaseList{gap:.8rem;margin:1.55rem 0 0;padding:0;list-style:none;display:grid}.industriesWhyUs-module___EUJnq__useCaseList li{color:#ffffffeb;align-items:center;gap:.8rem;font-size:1.05rem;font-weight:600;line-height:1.35;display:flex}.industriesWhyUs-module___EUJnq__checkIcon{color:#061b32;background:#f0a318;border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.82rem;font-weight:950;display:inline-flex}.industriesWhyUs-module___EUJnq__bottomContent{margin-top:3.4rem}.industriesWhyUs-module___EUJnq__sectionIntro{max-width:860px;margin-bottom:1.5rem}.industriesWhyUs-module___EUJnq__sectionIntro h3{color:#fff;letter-spacing:-.03em;margin:.75rem 0 0;font-size:clamp(1.7rem,2.2vw,2.1rem);font-weight:600;line-height:1.12}.industriesWhyUs-module___EUJnq__reasonGrid{border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;grid-template-columns:repeat(5,1fr);display:grid}.industriesWhyUs-module___EUJnq__reasonCard{border-right:1px solid #ffffff24;min-height:220px;padding:2rem 1.5rem 1.9rem;position:relative}.industriesWhyUs-module___EUJnq__reasonCard:first-child{border-left:1px solid #ffffff24}.industriesWhyUs-module___EUJnq__reasonNumber{color:#f0a318f2;letter-spacing:.08em;margin-bottom:1.4rem;font-size:1.05rem;font-weight:950;line-height:1}.industriesWhyUs-module___EUJnq__reasonCard h4{color:#fff;letter-spacing:-.015em;margin:0;font-size:1.3rem;font-weight:600;line-height:1.25}.industriesWhyUs-module___EUJnq__reasonCard p{color:#ffffffbd;margin:.8rem 0 0;font-size:1rem;font-weight:500;line-height:1.62}@media (max-width:1180px){.industriesWhyUs-module___EUJnq__contentPanel{padding:3rem}.industriesWhyUs-module___EUJnq__reasonGrid{grid-template-columns:repeat(3,1fr)}.industriesWhyUs-module___EUJnq__reasonCard:nth-child(3){border-right:1px solid #ffffff24}}@media (max-width:860px){.industriesWhyUs-module___EUJnq__industriesWhyUs{padding:3.5rem 0}.industriesWhyUs-module___EUJnq__inner{width:min(100% - 36px,760px)}.industriesWhyUs-module___EUJnq__topGrid{grid-template-columns:1fr}.industriesWhyUs-module___EUJnq__imagePanel,.industriesWhyUs-module___EUJnq__imagePanel img{min-height:280px}.industriesWhyUs-module___EUJnq__contentPanel{padding:2.5rem 2rem}.industriesWhyUs-module___EUJnq__reasonGrid{grid-template-columns:repeat(2,1fr)}.industriesWhyUs-module___EUJnq__reasonCard,.industriesWhyUs-module___EUJnq__reasonCard:first-child{border-left:1px solid #ffffff24}}@media (max-width:580px){.industriesWhyUs-module___EUJnq__inner{width:min(100% - 32px,520px)}.industriesWhyUs-module___EUJnq__contentPanel{padding:2.2rem 1.35rem}.industriesWhyUs-module___EUJnq__reasonGrid{grid-template-columns:1fr}.industriesWhyUs-module___EUJnq__reasonCard{border-left:1px solid #ffffff24;min-height:auto;padding:1.65rem 1.25rem}}
.yarl__fullsize{width:100%;height:100%}.yarl__relative{position:relative}.yarl__portal{opacity:0;pointer-events:auto;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999);position:fixed;inset:0;overflow:hidden}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none;outline:none;position:absolute;inset:0;overflow:hidden}.yarl__carousel{height:100%;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px,0)*1px + var(--yarl__carousel_spacing_percent,0)*1%));flex:none;place-content:center;align-items:stretch;display:flex}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%)}.yarl__flex_center{place-content:center;align-items:center;display:flex}.yarl__slide{padding:calc(var(--yarl__carousel_padding_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_padding_percent,0)*1%);flex:1;position:relative;overflow:hidden}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;max-width:100%;max-height:100%}.yarl__slide_image_cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform:translateZ(0)}}.yarl__slide_placeholder{line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.yarl__slide_loading{color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,#fffc));animation:1s linear yarl__delayed_fadein}.yarl__slide_loading line{animation:1s linear infinite yarl__stroke_opacity}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{padding:var(--yarl__toolbar_padding,8px);justify-content:flex-end;display:flex;position:absolute;inset:0 0 auto auto}[dir=rtl] .yarl__toolbar{inset:0 auto auto 0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,#fffc);cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px #000c));margin:var(--yarl__button_margin,0);padding:var(--yarl__button_padding,8px);-webkit-tap-highlight-color:transparent;outline:none;line-height:0}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,#fffc)}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,#fff6);cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%)rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%)rotate(180deg)}.yarl__no_scroll{overscroll-behavior:none;height:100%;overflow:hidden}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}
.industriesGallery-module__iJHwwa__industriesGallery{color:#0b294c;background:#f5f7fa;width:100%;padding:4.5rem 0}.industriesGallery-module__iJHwwa__industriesGallery,.industriesGallery-module__iJHwwa__industriesGallery *{box-sizing:border-box}.industriesGallery-module__iJHwwa__inner{width:min(100% - 96px,1600px);margin:0 auto}.industriesGallery-module__iJHwwa__heading{max-width:980px;margin-bottom:1.45rem}.industriesGallery-module__iJHwwa__eyebrow{color:#f0a318;text-transform:uppercase;letter-spacing:.16em;margin:0;font-size:.98rem;font-weight:600;line-height:1}.industriesGallery-module__iJHwwa__heading h2{color:#0b294c;letter-spacing:-.0035em;margin:.75rem 0 0;font-size:clamp(1.55rem,2.6vw,2rem);font-weight:600;line-height:1.08}.industriesGallery-module__iJHwwa__galleryGrid{grid-template-columns:repeat(5,1fr);gap:.55rem;display:grid}.industriesGallery-module__iJHwwa__galleryItem{aspect-ratio:1.55;cursor:pointer;background:#dfe5eb;border:0;border-radius:.25rem;width:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 .45rem 1.15rem #08223f1a}.industriesGallery-module__iJHwwa__galleryItem:after{content:"";background:#08223f00;transition:background .25s;position:absolute;inset:0}.industriesGallery-module__iJHwwa__galleryItem:hover:after{background:#08223f2e}.industriesGallery-module__iJHwwa__galleryItem img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.industriesGallery-module__iJHwwa__galleryItem:hover img{transform:scale(1.06)}@media (max-width:1100px){.industriesGallery-module__iJHwwa__galleryGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:860px){.industriesGallery-module__iJHwwa__industriesGallery{padding:3.5rem 0}.industriesGallery-module__iJHwwa__inner{width:min(100% - 36px,760px)}.industriesGallery-module__iJHwwa__galleryGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:580px){.industriesGallery-module__iJHwwa__inner{width:min(100% - 32px,520px)}.industriesGallery-module__iJHwwa__galleryGrid{grid-template-columns:1fr}.industriesGallery-module__iJHwwa__galleryItem{aspect-ratio:1.65}}
