/* eLockers Business Opportunities — scoped exclusively to the selected staging page */
body.elbiz-active{--elbiz-navy:#0b3154;--elbiz-blue:#1688e6;--elbiz-muted:#5b7690;--elbiz-border:#d6e9f8}
body.elbiz-active .elbiz-native,body.elbiz-active .elbiz-native *{box-sizing:border-box}
body.elbiz-active .elbiz-native{font-family:inherit;color:#113a5f;font-size:15px;line-height:1.65;overflow-wrap:break-word}
body.elbiz-active .elbiz-native section{margin:0!important}
body.elbiz-active .elbiz-native h1,body.elbiz-active .elbiz-native h2,body.elbiz-active .elbiz-native h3,body.elbiz-active .elbiz-native p{margin:0}
body.elbiz-active .elbiz-native h1,body.elbiz-active .elbiz-native h2,body.elbiz-active .elbiz-native h3{font-family:inherit;letter-spacing:-.03em;line-height:1.16;font-weight:850;color:#0a3458}
body.elbiz-active .elbiz-native h1{font-size:clamp(43px,5.5vw,72px);color:#fff;line-height:1.08}
body.elbiz-active .elbiz-native h2{font-size:clamp(31px,3.5vw,47px)}
body.elbiz-active .elbiz-native h2 span{color:var(--elbiz-blue)}
body.elbiz-active .elbiz-native h3{font-size:18px}
body.elbiz-active .elbiz-native a{text-decoration:none!important}
body.elbiz-active .elbiz-wrap{max-width:1200px;margin:0 auto;padding-left:34px;padding-right:34px}
body.elbiz-active .elbiz-section{padding:94px 0}
body.elbiz-active .elbiz-eyebrow,body.elbiz-active .elbiz-kicker{font-size:11px;font-weight:850;letter-spacing:.17em;color:#138ae5;margin:0 0 19px!important}
body.elbiz-active .elbiz-hero{background:linear-gradient(115deg,#0a3156 0%,#0b426b 55%,#146597 100%);color:#fff;padding-top:var(--elbiz-header-space,0px)}
body.elbiz-active .elbiz-hero-grid{display:grid;grid-template-columns:1.03fr 1fr;align-items:center;gap:66px;min-height:570px;padding-top:72px;padding-bottom:75px}
body.elbiz-active .elbiz-hero h1 span{color:#80caff}
body.elbiz-active .elbiz-hero .elbiz-eyebrow{color:#81d2ff}
body.elbiz-active .elbiz-lead{margin-top:26px!important;font-size:17px;line-height:1.8;color:#e1f0fb;max-width:565px}
body.elbiz-active .elbiz-hero-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}
body.elbiz-active .elbiz-hero-tags span{border:1px solid #72a5c8;background:#fff1;border-radius:7px;color:#e8f7ff;padding:8px 12px;font-size:12px;line-height:1.4;font-weight:720}
body.elbiz-active .elbiz-buttons{display:flex;flex-wrap:wrap;gap:11px;margin-top:32px}
body.elbiz-active .elbiz-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:46px;padding:13px 20px;border-radius:8px;font-weight:800;font-size:13px;white-space:normal;line-height:1.4;transition:background .15s ease,transform .15s ease}
body.elbiz-active .elbiz-button:hover{transform:translateY(-1px)}
body.elbiz-active .elbiz-button-primary{background:#178fee;color:#fff!important;border:1px solid #178fee}
body.elbiz-active .elbiz-button-primary:hover{background:#0675c8}
body.elbiz-active .elbiz-button-outline{background:transparent;color:#fff!important;border:1px solid #7ca9c8}
body.elbiz-active .elbiz-button-outline:hover{background:#fff2}
body.elbiz-active .elbiz-footnote{font-size:11px;color:#bed6e6;margin-top:15px!important}
body.elbiz-active .elbiz-hero-photo{height:455px;border:9px solid #dbebf7;border-radius:18px;background:#e4f1fb;position:relative;box-shadow:0 26px 60px #021b3342;overflow:hidden}
body.elbiz-active .elbiz-hero-photo img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}
body.elbiz-active .elbiz-photo-pill{position:absolute;bottom:17px;left:17px;border-radius:7px;background:#092f50e8;color:white;padding:10px 13px;font-size:11px;font-weight:800}
body.elbiz-active .elbiz-intro{background:#fff}
body.elbiz-active .elbiz-heading-center{text-align:center;max-width:750px;margin:0 auto 40px}
body.elbiz-active .elbiz-heading-center p{margin-top:18px;color:#617c94;line-height:1.85}
body.elbiz-active .elbiz-intro .elbiz-kicker,body.elbiz-active .elbiz-steps .elbiz-kicker,body.elbiz-active .elbiz-installations .elbiz-kicker{text-align:center}
body.elbiz-active .elbiz-four-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
body.elbiz-active .elbiz-feature{background:#f1f8fe;border:1px solid #d4e7f8;border-radius:12px;padding:25px 21px;min-height:230px}
body.elbiz-active .elbiz-count{display:block;color:#168be7;font-size:22px;font-weight:900;margin-bottom:22px}
body.elbiz-active .elbiz-feature h3{margin-bottom:13px;font-size:16px}
body.elbiz-active .elbiz-feature p{font-size:13px;color:#617f98;line-height:1.8}
body.elbiz-active .elbiz-fineprint{text-align:center;font-size:11px;color:#71869c;margin-top:23px!important}
body.elbiz-active .elbiz-steps{background:#eaf4fc}
body.elbiz-active .elbiz-steps-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
body.elbiz-active .elbiz-steps-grid article{background:#fff;border-radius:12px;border:1px solid #d5e8f9;padding:26px 22px;min-height:230px}
body.elbiz-active .elbiz-step-num{display:grid;place-items:center;color:#fff;background:#158ce7;border-radius:50%;width:38px;height:38px;font-size:16px;font-weight:900;margin-bottom:20px}
body.elbiz-active .elbiz-steps-grid h3{font-size:16px;margin-bottom:12px}
body.elbiz-active .elbiz-steps-grid p{font-size:13px;color:#627d95;line-height:1.8}
body.elbiz-active .elbiz-venues{background:#fff}
body.elbiz-active .elbiz-side-grid{display:grid;grid-template-columns:1.03fr .97fr;gap:65px;align-items:center}
body.elbiz-active .elbiz-copy{color:#637c94;line-height:1.9;margin-top:20px!important}
body.elbiz-active .elbiz-venue-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px}
body.elbiz-active .elbiz-venue-grid>div{padding:14px 15px;border-radius:8px;background:#f2f8fd;border:1px solid #d9e9f5}
body.elbiz-active .elbiz-venue-grid b,body.elbiz-active .elbiz-venue-grid small{display:block}
body.elbiz-active .elbiz-venue-grid b{font-size:13px;color:#103c60}
body.elbiz-active .elbiz-venue-grid small{font-size:11px;color:#6a8498;line-height:1.6;margin-top:4px}
body.elbiz-active .elbiz-side-photo{margin:0;overflow:hidden;border-radius:13px;border:1px solid #d4e7f7;background:#f3f9fd;box-shadow:0 15px 40px #072f5217}
body.elbiz-active .elbiz-side-photo img{display:block;width:100%;height:375px;object-fit:cover;max-width:none}
body.elbiz-active .elbiz-side-photo figcaption{font-size:11px;color:#68849b;padding:13px 15px}
body.elbiz-active .elbiz-installations{background:#eaf4fc}
body.elbiz-active .elbiz-heading-row{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end;margin-bottom:35px}
body.elbiz-active .elbiz-heading-row p{color:#657f97;line-height:1.8;max-width:475px}
body.elbiz-active .elbiz-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
body.elbiz-active .elbiz-gallery figure{margin:0;background:white;border:1px solid #d6e6f2;border-radius:10px;overflow:hidden}
body.elbiz-active .elbiz-gallery figure img{display:block;width:100%;height:255px;object-fit:cover;max-width:none}
body.elbiz-active .elbiz-gallery figcaption{display:block;padding:18px}
body.elbiz-active .elbiz-gallery strong,body.elbiz-active .elbiz-gallery small{display:block}
body.elbiz-active .elbiz-gallery strong{font-size:14px;color:#103b5c}
body.elbiz-active .elbiz-gallery small{color:#6d8397;font-size:11px;margin-top:6px}
body.elbiz-active .elbiz-support{background:#fff}
body.elbiz-active .elbiz-support-grid{grid-template-columns:.93fr 1.07fr}
body.elbiz-active .elbiz-support-list{margin-top:25px}
body.elbiz-active .elbiz-support-list>div{padding:14px 0;border-bottom:1px solid #d7e7f2}
body.elbiz-active .elbiz-support-list strong{font-size:13px;color:#12436b}
body.elbiz-active .elbiz-support-list p{color:#70869a;font-size:12px;line-height:1.7;margin-top:4px}
body.elbiz-active .elbiz-next{background:#f0f7fc;padding:75px 0}
body.elbiz-active .elbiz-next-panel{background:#0d4069;border-radius:16px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:40px;padding:42px 48px}
body.elbiz-active .elbiz-next-panel h2{color:#fff;font-size:35px}
body.elbiz-active .elbiz-next-panel .elbiz-kicker{color:#80d0ff}
body.elbiz-active .elbiz-next-panel p:not(.elbiz-kicker){color:#d5e8f7;line-height:1.8;margin-top:13px;max-width:710px}
body.elbiz-active .elbiz-next-panel .elbiz-next-small{font-size:11px;color:#afcee5!important}
/* WordPress Kallyas full-width Section → Column → native Text Box wrappers. */
body.elbiz-active section[id^="elbiz-zion-section-"]{padding:0!important;margin:0!important;min-height:0!important;border:0!important;background:transparent!important}
body.elbiz-active section[id^="elbiz-zion-section-"]>.zn-sectionContainer{max-width:100%!important;width:100%!important;padding:0!important;margin:0!important}
body.elbiz-active section[id^="elbiz-zion-section-"]>.zn-sectionContainer>.row{margin:0!important;max-width:none!important}
body.elbiz-active section[id^="elbiz-zion-section-"] .znColumnElement,body.elbiz-active section[id^="elbiz-zion-section-"] .znColumnElement-innerContent{margin:0!important;padding:0!important}
body.elbiz-active section[id^="elbiz-zion-section-"] .zn-text{margin:0!important;padding:0!important}
body.elbiz-active .elbiz-native>p:empty{display:none}
body.elbiz-active .page-subheader{display:none!important}
body.elbiz-active .elbiz-native [id]{scroll-margin-top:120px}
@media(max-width:1080px){body.elbiz-active .elbiz-hero-grid{gap:33px}body.elbiz-active .elbiz-side-grid{gap:32px}body.elbiz-active .elbiz-hero-photo{height:380px}body.elbiz-active .elbiz-four-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.elbiz-active .elbiz-steps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){body.elbiz-active .elbiz-wrap{padding-left:22px;padding-right:22px}body.elbiz-active .elbiz-section{padding:66px 0}body.elbiz-active .elbiz-hero-grid{grid-template-columns:1fr;padding-top:55px;padding-bottom:55px;gap:32px}body.elbiz-active .elbiz-hero-photo{height:330px}body.elbiz-active .elbiz-side-grid,body.elbiz-active .elbiz-support-grid,body.elbiz-active .elbiz-heading-row{grid-template-columns:1fr;gap:30px}body.elbiz-active .elbiz-gallery{grid-template-columns:1fr 1fr}body.elbiz-active .elbiz-gallery figure:last-child{grid-column:span 2}body.elbiz-active .elbiz-steps-grid article{min-height:210px}body.elbiz-active .elbiz-side-photo img{height:310px}body.elbiz-active .elbiz-next-panel{grid-template-columns:1fr;padding:34px;gap:24px}body.elbiz-active .elbiz-next-panel h2{font-size:30px}}
@media(max-width:500px){body.elbiz-active .elbiz-wrap{padding-left:17px;padding-right:17px}body.elbiz-active .elbiz-four-grid,body.elbiz-active .elbiz-steps-grid,body.elbiz-active .elbiz-gallery,body.elbiz-active .elbiz-venue-grid{grid-template-columns:1fr}body.elbiz-active .elbiz-gallery figure:last-child{grid-column:auto}body.elbiz-active .elbiz-feature,body.elbiz-active .elbiz-steps-grid article{min-height:unset;padding:23px}body.elbiz-active .elbiz-hero-photo{height:255px;border-width:6px}body.elbiz-active .elbiz-hero h1{font-size:43px}body.elbiz-active .elbiz-native h2{font-size:30px}body.elbiz-active .elbiz-hero-tags span{font-size:11px}body.elbiz-active .elbiz-side-photo img{height:255px}body.elbiz-active .elbiz-gallery figure img{height:210px}body.elbiz-active .elbiz-next-panel{padding:29px 24px}}
