/* WordPress content, templates and accessible navigation. */
body{line-height:1.6}img{max-width:100%;height:auto}button,input,textarea,select{font:inherit}button{cursor:pointer}a,button,input,textarea,select,summary{ -webkit-tap-highlight-color:transparent } :focus-visible{outline:3px solid #1d5dc7;outline-offset:4px}.site-header :focus-visible,.site-footer :focus-visible,.nbs-page-hero :focus-visible{outline-color:var(--yellow)}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.skip-link:focus{clip:auto!important;clip-path:none!important;height:auto;width:auto;left:15px;top:15px;z-index:100000;background:#fff;color:#071633;padding:15px;border-radius:6px}.nbs-icon{vertical-align:middle;flex-shrink:0}.brand-wrap{flex-shrink:0}.brand img,.custom-logo{width:170px;height:auto;display:block}.custom-logo-link{display:block}.main-nav-inner{gap:28px}.nbs-menu,.category-nav-inner,.footer-menu,.nbs-mobile-links{list-style:none;margin:0;padding:0}.nbs-menu{display:flex;gap:24px;align-items:center}.nbs-menu li{position:relative}.nbs-menu>li>a{display:block;padding:18px 0}.nbs-menu .sub-menu{position:absolute;left:0;top:100%;min-width:240px;background:var(--navy-950);padding:12px;list-style:none;visibility:hidden;opacity:0;box-shadow:0 12px 24px #0003}.nbs-menu .sub-menu a{display:block;padding:8px;white-space:normal}.nbs-menu li:hover>.sub-menu,.nbs-menu li:focus-within>.sub-menu{visibility:visible;opacity:1}.nbs-menu .sub-menu .sub-menu{left:100%;top:0}.nbs-menu .current-menu-item>a,.nbs-menu .current-menu-ancestor>a{color:var(--yellow)}.footer-menu li{margin-bottom:10px}.category-nav-inner{flex-wrap:wrap;gap:10px 24px;padding:13px 0}.category-nav .sub-menu{display:none}.nbs-mobile-links .sub-menu{list-style:none;padding:0 0 0 14px}.mobile-menu nav{max-height:75vh;overflow:auto}.mobile-menu a{display:block}.mobile-menu summary:focus-visible{outline-color:var(--yellow)}
.hero h1{line-height:1.02}.eyebrow,.section-kicker{font-size:.875rem}.hero-proof{font-size:.875rem}.solution-card>p,.solution-card li,.steps-grid p{font-size:1rem}.solution-card>a,.highlight-card>a,.footer-grid a,.footer-grid p,.value-grid span,.contact-phone small,.category-nav-inner{font-size:.875rem}.solution-card{min-height:530px}.solution-card h3{min-height:52px}.solution-card>p{min-height:0}.highlight-card>p{font-size:.875rem}.value-grid strong{font-size:1rem}.utility-bar{font-size:.875rem}.footer-bottom{color:#a8b6d0;font-size:.875rem}.section-heading h2,.about-copy h2,.sales-inner h2,.contact-card h2{line-height:1.12}.contact-actions{min-width:250px;flex-shrink:0}.contact-card h2{overflow-wrap:anywhere}.contact-card{gap:32px}.button,.nav-cta{font-size:1rem;line-height:1.3;padding-top:13px;padding-bottom:13px}.about-grid>*{min-width:0}.whatsapp-float{background:#08753c}.hero .button{width:auto}.nbs-page-hero{background:var(--navy-900);color:#fff;padding:34px 0 66px;border-bottom:6px solid var(--yellow)}.nbs-page-hero h1{font-size:clamp(2.3rem,4.4vw,4rem);font-weight:800;line-height:1.14;letter-spacing:-.045em;margin:12px 0 0;overflow-wrap:anywhere;max-width:1020px}.nbs-page-lead{color:#d4e0f8;max-width:830px;font-size:1.125rem;line-height:1.75;margin:20px 0 0}.nbs-page-lead p{margin:0}.nbs-breadcrumbs{font-size:.875rem;color:#b8cbea;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-bottom:35px}.nbs-breadcrumbs>span{display:contents}.nbs-breadcrumbs a{text-decoration:underline;text-underline-offset:4px}.nbs-breadcrumbs [aria-current]{color:#fff}.nbs-page-body{padding:70px 0 85px}.nbs-page-article{min-width:0;width:100%}.nbs-page-image{display:block;border-radius:18px;margin-bottom:30px}.nbs-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:55px}.nbs-detail-aside{align-self:start;position:sticky;top:30px}.nbs-info-card{padding:28px;border:1px solid var(--line);border-radius:18px;background:#fff}.nbs-info-card h2,.nbs-info-card h3{line-height:1.25;margin:0 0 20px;font-size:1.65rem;letter-spacing:-.03em}.nbs-info-card p{color:var(--slate)}.nbs-info-card .button{width:100%}.nbs-info-card .nbs-inline-link{font-size:.875rem}.nbs-contact-details{display:grid;grid-template-columns:1.3fr 1fr;gap:64px;align-items:start}.nbs-equipment-catalog{background:var(--navy-900);color:white;border-radius:20px;padding:24px;margin-top:35px}.nbs-equipment-catalog a:not(.button){color:inherit}.entry-content{line-height:1.85;font-size:1rem;overflow-wrap:break-word}.entry-content> :first-child{margin-top:0}.entry-content p{margin:0 0 1.4em}.entry-content h2{font-size:clamp(1.7rem,3vw,2.3rem);line-height:1.25;margin:1.6em 0 .65em;letter-spacing:-.03em}.entry-content h3{font-size:1.4rem;line-height:1.35;margin:1.4em 0 .6em}.entry-content h4{font-size:1.15rem}.entry-content ul,.entry-content ol{padding-left:1.5em;margin-bottom:1.6em}.entry-content li+li{margin-top:.35em}.entry-content a:not(.button):not(.wp-block-button__link){color:var(--blue-600);text-decoration:underline;text-underline-offset:3px}.entry-content .solution-card h3 a,.entry-content .solution-card>a,.entry-content .highlight-card a{text-decoration:none;color:inherit}.entry-content .solution-card{font-size:1rem}.entry-content .solution-card h3{margin:26px 0 12px;font-size:1.4rem}.entry-content .solution-card ul{padding:22px 0 0;margin:26px 0 28px}.entry-content .solution-card li{margin:0}.entry-content .solution-card>p{margin:0}.entry-content .solution-card>a{margin-top:auto}.entry-content .solution-grid{margin:35px 0}.nbs-detail-grid .solution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nbs-detail-grid .solution-card{min-height:370px}.entry-content blockquote{border-left:5px solid var(--yellow);margin:30px 0;padding:20px 28px;background:#eef2f8;font-size:1.2rem}.entry-content blockquote p:last-child{margin:0}.entry-content pre{max-width:100%;overflow:auto;background:#0b1838;color:#fff;padding:24px;border-radius:10px}.entry-content code{font-size:.9em}.entry-content table{border-collapse:collapse;width:100%;margin:25px 0}.entry-content td,.entry-content th{border:1px solid var(--line);padding:12px;text-align:left}.entry-content th{background:#edf2fa}.entry-content figure{max-width:100%;margin:30px 0}.entry-content iframe,.entry-content video{max-width:100%}.entry-content .wp-caption{max-width:100%}.wp-caption-text,.gallery-caption,figcaption{font-size:.875rem;color:var(--slate);margin-top:8px}.alignleft{float:left;margin:0 24px 16px 0}.alignright{float:right;margin:0 0 16px 24px}.aligncenter{display:block;margin-inline:auto}.entry-content:after{content:'';display:table;clear:both}.entry-content .alignwide{width:100%}.nbs-full-entry{line-height:inherit}.nbs-full-entry>section{margin:0}.nbs-full-entry .hero p,.nbs-full-entry .about-panel p,.nbs-full-entry .section-heading p,.nbs-full-entry .contact-card p{margin-block:revert}.nbs-full-entry .hero h1{font-size:clamp(3.25rem,6.1vw,5.65rem)}.nbs-full-entry h2{margin:0;font-size:clamp(2.15rem,4vw,3.65rem);line-height:1.12;font-weight:800;letter-spacing:-.05em}.nbs-full-entry a:not(.button){color:inherit;text-decoration:none}.nbs-full-entry .hero .button-ghost{color:white}.nbs-full-entry .solution-grid{margin:0}.nbs-full-entry .section-kicker,.nbs-full-entry .eyebrow{margin:0 0 13px!important}.nbs-full-entry .hero-lead{margin:28px 0 0!important}.nbs-full-entry .solution-card h3{font-size:1.35rem}.nbs-full-entry .highlight-card h3{font-size:1.35rem;margin:0}.nbs-full-entry .highlight-card>p{margin:0 0 6px}.nbs-full-entry .highlight-card>a{color:var(--yellow)}.nbs-full-entry .steps-grid p{margin:0 auto}.nbs-full-entry .steps-grid h3{margin:23px 0 9px;font-size:1.15rem}.nbs-full-entry .solution-card>a{margin-top:auto}.nbs-full-entry .about-panel>p{margin:28px 0 0!important}.nbs-full-entry .contact-card h2{font-size:clamp(2rem,3.8vw,3.3rem)}.nbs-full-entry .contact-card p:not(.section-kicker){margin:18px 0 0!important}.nbs-full-entry .hero-ribbon strong{line-height:1.3}.nbs-full-entry .hero-ribbon span{line-height:1.5}.nbs-full-entry .sales-inner h2{font-size:clamp(2rem,3.6vw,3.25rem)}
.nbs-reading-width{max-width:900px}.nbs-post-hero h1{font-size:clamp(2.2rem,4.3vw,3.75rem)}.nbs-post-categories,.nbs-card-categories{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.nbs-post-categories a{font-size:.875rem;color:var(--yellow);font-weight:700}.nbs-meta{font-size:.875rem;color:var(--slate);display:flex;gap:18px;flex-wrap:wrap}.nbs-post-hero .nbs-meta{color:#c4d4f2;margin-top:26px}.nbs-post-hero .nbs-meta a{text-decoration:underline}.nbs-article-wrap{padding:60px 0 80px}.nbs-featured-image{display:block;border-radius:18px;margin-bottom:42px;width:100%}.nbs-tags{display:flex;gap:10px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:24px;margin-top:38px;font-size:.875rem}.nbs-tags a{color:var(--blue-600);text-decoration:underline}.nbs-archive-wrap{padding:48px 0 85px;min-height:380px}.nbs-archive-tools{display:flex;gap:30px;justify-content:space-between;align-items:center;margin-bottom:40px;flex-wrap:wrap}.nbs-category-filter{display:flex;gap:10px;flex-wrap:wrap;flex:1}.nbs-category-filter a{border:1px solid #b5c4dd;background:#fff;border-radius:30px;padding:7px 15px;font-size:.875rem;color:var(--navy-800);font-weight:700}.nbs-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.nbs-post-card{background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s}.nbs-post-card:hover{box-shadow:0 18px 36px #0b225215}.nbs-card-image{display:block;aspect-ratio:1.6;background:var(--navy-800);overflow:hidden}.nbs-card-image img{width:100%;height:100%;object-fit:cover}.nbs-card-fallback{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--yellow);font-size:3.5rem;font-weight:800;letter-spacing:-.05em;background:linear-gradient(125deg,#071633,#123474)}.nbs-card-fallback>span{font-size:.875rem;letter-spacing:.04em;color:#fff}.nbs-card-body{padding:25px;display:flex;flex-direction:column;flex:1}.nbs-card-body h2{font-size:1.4rem;line-height:1.35;letter-spacing:-.025em;margin:8px 0 14px;overflow-wrap:anywhere}.nbs-card-body p{color:var(--slate);line-height:1.7;margin:18px 0 25px}.nbs-card-body .nbs-inline-link{margin-top:auto}.nbs-card-categories{margin:0;font-size:.8125rem;color:var(--blue-600);font-weight:800}.nbs-inline-link{display:inline-flex;align-items:center;gap:8px;color:var(--navy-800);font-weight:800}.nbs-inline-link svg{width:18px}.nbs-search-form{display:flex;width:330px;max-width:100%;gap:0}.nbs-search-form input{min-width:0;flex:1;border:1px solid #aab7cc;border-right:0;padding:13px 15px;background:#fff;color:var(--foreground);border-radius:8px 0 0 8px}.nbs-search-form button{display:grid;place-items:center;border:0;background:var(--yellow);color:var(--navy-950);border-radius:0 8px 8px 0;width:52px}.nbs-empty{max-width:750px;margin:auto;text-align:center}.nbs-empty h2{font-size:2rem;line-height:1.2}.nbs-empty .nbs-search-form{margin:25px auto}.nbs-empty .button{margin-top:20px}.pagination{margin-top:45px}.pagination .nav-links{display:flex;gap:8px;flex-wrap:wrap}.pagination .page-numbers,.page-links a,.page-links>span{display:inline-flex;align-items:center;justify-content:center;min-width:45px;min-height:45px;padding:8px 14px;border:1px solid var(--line);background:#fff;border-radius:8px}.pagination .current,.page-links>span{background:var(--navy-800);color:white}.post-navigation{border-block:1px solid var(--line);padding:28px 0;margin:38px 0}.post-navigation .nav-links{display:flex;justify-content:space-between;gap:25px}.post-navigation .nav-links>div{max-width:46%;font-weight:700}.post-navigation .nav-next{text-align:right}.post-navigation span{display:block;color:var(--slate);font-size:.875rem;margin-bottom:6px}.nbs-comments{margin-top:50px}.comment-list{list-style:none;padding:0}.comment-list .children{list-style:none}.comment-body{padding:24px 0;border-bottom:1px solid var(--line)}.comment-author .avatar{float:left;margin-right:12px;border-radius:50%}.comment-metadata{font-size:.875rem;color:var(--slate)}.comment-content{margin-top:18px}.comment-content a{text-decoration:underline}.bypostauthor>.comment-body{border-left:3px solid var(--yellow);padding-left:20px}.comment-form label{display:block}.comment-form input:not([type=checkbox]),.comment-form textarea,.post-password-form input[type=password]{max-width:100%;width:100%;padding:13px;border:1px solid #aab7cc;border-radius:8px;background:white;color:var(--foreground)}.comment-form .comment-form-cookies-consent label{display:inline}.comment-form input[type=submit],.post-password-form input[type=submit]{width:auto;padding:14px 22px;background:var(--navy-800);color:#fff;border:0;border-radius:8px;cursor:pointer}.sticky .nbs-card-body{border-top:4px solid var(--yellow)}.elementor-widget-text-editor .nbs-full-entry{font-family:inherit}.elementor-page .entry-content>.elementor{max-width:none}.nbs-page-canvas .elementor .e-con{--container-max-width:1180px}.gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.gallery-item{margin:0}.gallery img{max-width:100%}.wp-block-image img{height:auto}.entry-content .wp-block-button__link{color:#fff}.entry-content .wp-block-separator{border-color:var(--line);margin:40px 0}.entry-content .wp-block-table{overflow-x:auto}.entry-content .wp-block-cover{color:#fff}
@media(min-width:901px) and (max-width:1120px){.main-nav-inner{gap:20px}.nbs-menu{gap:16px}.nav-cta{font-size:.875rem;padding-inline:12px}.brand img,.custom-logo{width:145px}.utility-links{gap:14px}}
@media(max-width:1000px){.nbs-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nbs-detail-grid{grid-template-columns:minmax(0,1fr) 280px;gap:30px}.about-grid{gap:35px}.contact-card{padding:40px}.entry-content .solution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:900px){.nbs-menu{display:none}.utility-links span{display:none}.nbs-detail-grid{grid-template-columns:1fr}.nbs-detail-aside{position:static}.nbs-detail-grid .solution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.main-nav-inner{gap:15px}.nbs-contact-details{gap:30px}.contact-card{flex-direction:column;align-items:stretch}.contact-actions{min-width:0}.about-grid{grid-template-columns:1fr 1fr}}
@media(max-width:760px){.nbs-page-hero{padding:24px 0 46px}.nbs-page-hero h1{font-size:2.5rem}.nbs-page-body,.nbs-article-wrap{padding:42px 0 60px}.nbs-contact-details,.nbs-post-grid{grid-template-columns:1fr}.nbs-archive-tools{align-items:stretch;gap:22px}.nbs-search-form{width:100%}.nbs-post-card{max-width:620px;width:100%;margin-inline:auto}.nbs-archive-wrap{padding:32px 0 60px}.nbs-full-entry .section-heading h2,.nbs-full-entry .about-copy h2,.nbs-full-entry .sales-inner h2,.nbs-full-entry .contact-card h2{font-size:2.1rem}.nbs-full-entry .solution-card>a{margin-top:24px}.nbs-full-entry .hero h1{font-size:clamp(3rem,12vw,4.4rem)}.nbs-full-entry .solution-grid,.entry-content .solution-grid{grid-template-columns:1fr}.about-grid{grid-template-columns:1fr}.nbs-breadcrumbs{margin-bottom:25px;gap:6px}.gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:520px){.utility-inner{gap:12px;font-size:.75rem;padding-block:8px}.utility-inner p{max-width:56%;line-height:1.35}.utility-inner svg{display:none}.utility-links a{white-space:nowrap;font-size:.75rem}.nbs-page-hero h1{font-size:2.1rem}.nbs-page-lead{font-size:1rem}.nbs-info-card{padding:24px}.nbs-equipment-catalog{padding:16px}.nbs-full-entry .hero .button{width:100%}.nbs-full-entry .hero-actions{margin-top:28px}.hero-inner{padding-bottom:135px}.hero{min-height:0}.hero-ribbon{position:relative}.hero-ribbon .shell{padding-block:18px}.hero-ribbon strong{font-size:1.2rem}.hero-inner{min-height:0;padding-bottom:60px}.hero-copy{width:100%}.hero-image{background-position:62% center}.nbs-full-entry .hero h1{font-size:clamp(2.9rem,13vw,4rem)}.nbs-full-entry .eyebrow{font-size:.8125rem}.entry-content .alignleft,.entry-content .alignright{float:none;display:block;margin:20px 0}.contact-card{padding:30px 22px}.footer-bottom{padding-right:45px}.nbs-menu .sub-menu .sub-menu{left:0}.nbs-detail-grid .solution-grid{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}}
@media print{.site-header,.site-footer,.whatsapp-float,.nbs-detail-aside,.nbs-search-form,.post-navigation,.comment-respond{display:none}.nbs-page-hero{background:white;color:#111;border-color:#111;padding:15px 0}.nbs-page-lead,.nbs-meta,.nbs-page-hero .nbs-meta{color:#333}.nbs-page-body{display:block}.shell{width:100%}a{color:#111}}

/* Keep every solution photo anchored to the same fixed top area. */
.solution-card > .solution-card-image{display:block;flex:0 0 176px;width:100%;height:176px;margin:0;overflow:hidden;background:#dfe5ef}
.nbs-full-entry .solution-card > .solution-card-image{margin:0}
.nbs-full-entry .solution-card-body > a{margin-top:auto}
.entry-content .solution-card-body > a{color:var(--navy-800);text-decoration:none}
@media(max-width:760px){.solution-card > .solution-card-image{flex-basis:210px;height:210px}.nbs-full-entry .solution-card > .solution-card-image{margin:0}.nbs-full-entry .solution-card-body > a{margin-top:24px}}

/* Product cards on the sales page. */
.nbs-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:24px 0 42px}
.nbs-product-card{display:flex;min-width:0;overflow:hidden;flex-direction:column;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 12px 32px rgb(11 34 82 / 7%)}
.nbs-product-image{display:block;height:210px;overflow:hidden;background:#dfe5ef}
.nbs-product-photo{display:block;width:100%;height:100%;object-fit:cover;object-position:center}
.nbs-product-body{display:flex;flex:1;flex-direction:column;padding:26px}
.entry-content .nbs-product-label{margin:0 0 8px;color:#244b82;font-size:.76rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}
.entry-content .nbs-product-card h3{margin:0 0 12px;color:var(--navy-800);font-size:1.45rem;line-height:1.2}
.entry-content .nbs-product-card h3 a{color:inherit;text-decoration:none}
.entry-content .nbs-product-card .nbs-product-body>p:not(.nbs-product-label){margin:0 0 24px;color:var(--slate);font-size:.92rem;line-height:1.65}
.entry-content .nbs-product-card .button{align-self:flex-start;margin-top:auto;color:#fff;text-decoration:none}
@media(max-width:760px){.nbs-product-grid{grid-template-columns:1fr}.nbs-product-image{height:220px}}

/* Card titles stay clean; action links below retain their underline. */
.entry-content .nbs-card-title-link{text-decoration:none!important;transition:color .18s ease}
.entry-content .solution-card .nbs-card-title-link,
.entry-content .nbs-product-card .nbs-card-title-link{color:var(--blue-600)!important}
.entry-content .solution-card:hover .nbs-card-title-link,
.entry-content .nbs-product-card:hover .nbs-card-title-link{color:var(--navy-800)!important}

/* Preserve brand links inside the editable WordPress home content. */
.entry-content.nbs-full-entry a:not(.button):not(.wp-block-button__link){color:inherit;text-decoration:none}
.entry-content.nbs-full-entry .highlight-card>a{color:var(--yellow)}
.entry-content.nbs-full-entry .highlight-card h3 a{color:#fff}
.entry-content .nbs-equipment-catalog .highlight-card h3 a{color:#fff;text-decoration:none}
.entry-content .nbs-equipment-catalog .highlight-card>a{color:var(--yellow);text-decoration:none}
.entry-content .solution-card h3 a,.entry-content .solution-card>a{color:var(--navy-800);text-decoration:none}
.entry-content.nbs-full-entry .contact-phone{color:#fff}

/* Photographic theme assets: portable, responsive and consistently cropped. */
.solution-card-image{display:block;height:176px;margin:-28px -28px 24px;overflow:hidden;background:#dfe5ef}
.solution-card-image img,.highlight-visual.has-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}
.solution-card-image img{transition:transform .28s ease}
.solution-card:hover .solution-card-image img{transform:scale(1.025)}
.highlight-visual.has-image{display:block;height:150px;overflow:hidden;background:#071633}
.highlight-visual.has-image::before{display:none}
.highlight-visual.has-image>a{display:block;width:100%;height:100%}
.highlight-visual.has-image img{transition:transform .28s ease}
.highlight-card:hover .highlight-visual.has-image img{transform:scale(1.03)}
.nbs-page-hero.has-image{position:relative;display:flex;min-height:430px;align-items:flex-end;overflow:hidden;padding:50px 0 62px}
.nbs-page-hero-media,.nbs-page-hero-scrim{position:absolute;inset:0}
.nbs-page-hero-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}
.nbs-page-hero-scrim{background:linear-gradient(90deg,rgba(7,22,51,.98) 0%,rgba(7,22,51,.89) 38%,rgba(7,22,51,.42) 72%,rgba(7,22,51,.16) 100%),linear-gradient(0deg,rgba(7,22,51,.38),transparent 58%)}
.nbs-page-hero.has-image>.shell{position:relative;z-index:2}
.nbs-page-hero.has-image h1{max-width:820px;text-shadow:0 2px 20px rgba(0,0,0,.2)}
.nbs-page-hero.has-image .nbs-page-lead{max-width:720px}
@media(max-width:760px){.solution-card-image{height:210px}.nbs-page-hero.has-image{min-height:390px;padding:38px 0 48px}.nbs-page-hero-scrim{background:linear-gradient(90deg,rgba(7,22,51,.97),rgba(7,22,51,.72)),linear-gradient(0deg,rgba(7,22,51,.5),transparent)}.nbs-page-hero-media img{object-position:center}}
.entry-content.nbs-full-entry .contact-phone small{color:#d4e0f8}
