.elementor-2926 .elementor-element.elementor-element-2d8d9446{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-d101514e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-ba86ac7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-5ca9aee6 .elementor-button{background-color:#111;text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);box-shadow:-1px 0px 10px 0px #76b39d;transition-duration:.8s;border-style:solid;border-color:#76b39d}.elementor-2926 .elementor-element.elementor-element-5ca9aee6 .elementor-button:hover,.elementor-2926 .elementor-element.elementor-element-5ca9aee6 .elementor-button:focus{background-color:transparent;color:var(--e-global-color-primary);background-image:linear-gradient(180deg,#76b39d 0%,#76b39d 100%);border-color:#76b39d}.elementor-2926 .elementor-element.elementor-element-5ca9aee6 .elementor-button:hover svg,.elementor-2926 .elementor-element.elementor-element-5ca9aee6 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-2926 .elementor-element.elementor-element-b242a591{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-8a3c9ca9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-97529a3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-1379f874{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-6c93fdc5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-0cd49f17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-ee39c251{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-7e98d61a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-dce9466e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-171b592d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-db1c7247{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-8d59eb45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-ce1daf18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-dd6f4915{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-ae75c520{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-d9854ee5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-1008aa4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-f0662e4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-6aa2fcbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-357a4c54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-074cb1c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-ceebf890{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-661fc29d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2926 .elementor-element.elementor-element-100662f2 .elementor-button{background-color:#111;text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);box-shadow:-1px 0px 10px 0px #76b39d;transition-duration:.8s;border-style:solid;border-color:#76b39d}.elementor-2926 .elementor-element.elementor-element-100662f2 .elementor-button:hover,.elementor-2926 .elementor-element.elementor-element-100662f2 .elementor-button:focus{background-color:transparent;color:var(--e-global-color-primary);background-image:linear-gradient(180deg,#76b39d 0%,#76b39d 100%);border-color:#76b39d}.elementor-2926 .elementor-element.elementor-element-100662f2 .elementor-button:hover svg,.elementor-2926 .elementor-element.elementor-element-100662f2 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-2926 .elementor-element.elementor-element-854a261d .elementor-button{background-color:#111;text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);box-shadow:-1px 0px 10px 0px #76b39d;transition-duration:.8s;border-style:solid;border-color:#76b39d}.elementor-2926 .elementor-element.elementor-element-854a261d .elementor-button:hover,.elementor-2926 .elementor-element.elementor-element-854a261d .elementor-button:focus{background-color:transparent;color:var(--e-global-color-primary);background-image:linear-gradient(180deg,#76b39d 0%,#76b39d 100%);border-color:#76b39d}.elementor-2926 .elementor-element.elementor-element-854a261d .elementor-button:hover svg,.elementor-2926 .elementor-element.elementor-element-854a261d .elementor-button:focus svg{fill:var(--e-global-color-primary)}:root{--page-title-display:none}.us-industrial-project{--up-mint:var(--e-global-color-57f4e05,#76b39d);--up-ink:var(--e-global-color-secondary,#011505);--up-paper:#fff;--up-soft:#f0f5f2;font-family:var(--e-global-typography-primary-font-family,'Inter Tight'),Arial,sans-serif;color:var(--up-ink);background:var(--up-paper);width:100%;max-width:none;gap:0!important;padding:0!important;margin:0!important}.us-industrial-project *{box-sizing:border-box}.us-industrial-project .e-con,.us-industrial-project .elementor-widget{min-width:0}.us-industrial-project .elementor-widget{margin:0}.us-industrial-project .elementor-heading-title{font-family:inherit;color:inherit;margin:0;line-height:1.1}.us-industrial-project p{margin:0 0 1em}.us-industrial-project p:last-child{margin-bottom:0}.us-industrial-project .up-shell{width:min(1280px,calc(100% - 80px));max-width:1280px;margin-inline:auto;padding:0;gap:0}.us-industrial-project .up-hero{width:100%;background:var(--up-ink);color:#fff;padding:48px 0 0;gap:0}.us-industrial-project .up-back{align-self:flex-start;margin-bottom:34px!important}.us-industrial-project .up-back .elementor-button{background:transparent!important;border:0!important;border-radius:0!important;color:var(--up-mint)!important;box-shadow:none!important;padding:0!important;font-size:16px!important;text-align:left;text-shadow:none!important}.us-industrial-project .up-hero-copy{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:44px;width:100%;padding:0}.us-industrial-project .up-title-column{gap:18px;padding:0}.us-industrial-project .up-eyebrow .elementor-heading-title{font-size:14px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--up-mint)}.us-industrial-project .up-h1 .elementor-heading-title{font-size:clamp(38px,4.15vw,60px);letter-spacing:-.045em;line-height:1.03;font-weight:600;overflow-wrap:break-word}.us-industrial-project .up-lead{font-size:20px;line-height:1.55;color:#e2ebe5;padding:0 0 4px}.us-industrial-project .up-photo-wrap{width:100%;padding:0;margin-top:40px;gap:0;position:relative}.us-industrial-project .up-project-image,.us-industrial-project .up-project-image .elementor-widget-container{width:100%;padding:0}.us-industrial-project .up-project-image img{display:block;width:100%;height:auto!important;max-height:none!important;object-fit:contain;border-radius:25px;box-shadow:0 24px 60px #0003}.us-industrial-project .up-metrics{display:grid!important;grid-template-columns:1fr 1fr 1fr;gap:0;width:100%;padding:35px 0 39px}.us-industrial-project .up-metric{padding:0 30px;gap:8px;border-left:1px solid #76B39D55}.us-industrial-project .up-metric:first-child{padding-left:0;border-left:0}.us-industrial-project .up-metric:last-child{padding-right:0}.us-industrial-project .up-metric-label{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:#b7cbbe}.us-industrial-project .up-metric-value .elementor-heading-title{font-size:clamp(23px,2.25vw,34px);letter-spacing:-.03em;line-height:1.12;color:var(--up-mint);font-weight:600}.us-industrial-project .up-metric-context .elementor-heading-title,.us-industrial-project .up-metric-place .elementor-heading-title{font-size:clamp(20px,1.7vw,26px)}.us-industrial-project .up-body{width:100%;padding:88px 0;background:#fff}.us-industrial-project .up-body-grid{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:80px;align-items:start}.us-industrial-project .up-narrative{gap:42px;padding:0}.us-industrial-project .up-story{padding:0;gap:20px}.us-industrial-project .up-h2 .elementor-heading-title{font-size:clamp(30px,3vw,42px);font-weight:600;letter-spacing:-.035em;line-height:1.12}.us-industrial-project .up-prose{font-size:19px;line-height:1.65;color:#344d3b}.us-industrial-project .up-facts{background:var(--up-soft);border:1px solid #76B39D50;border-radius:25px;padding:34px;gap:0}.us-industrial-project .up-facts-title{margin-bottom:20px}.us-industrial-project .up-facts-title .elementor-heading-title{font-size:25px;font-weight:600;letter-spacing:-.02em}.us-industrial-project .up-fact-row{display:grid!important;grid-template-columns:minmax(105px,.8fr) minmax(0,1.2fr);gap:18px;padding:18px 0;border-top:1px solid #76B39D55}.us-industrial-project .up-fact-label{font-size:15px;line-height:1.45;color:#506658}.us-industrial-project .up-fact-value{font-size:17px;line-height:1.45;font-weight:600;color:var(--up-ink);overflow-wrap:break-word}.us-industrial-project .up-end{width:100%;padding:0 0 76px;background:#fff}.us-industrial-project .up-end-card{background:var(--up-mint);border-radius:30px;padding:46px 48px;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center}.us-industrial-project .up-end-copy{padding:0;gap:16px}.us-industrial-project .up-end-copy .up-prose{font-size:18px;color:var(--up-ink)}.us-industrial-project .up-actions{display:flex!important;flex-direction:column!important;align-items:flex-start;gap:14px;padding:0;justify-self:end}.us-industrial-project .up-button .elementor-button{font-family:inherit;font-size:18px;font-weight:600;line-height:1.25;border-radius:500px;padding:17px 27px;background:#111;color:#fff;border:1px solid var(--up-mint);box-shadow:0 0 10px #76b39d;text-shadow:none;max-width:100%;white-space:normal;text-align:center}.us-industrial-project .up-button-secondary .elementor-button{background:transparent!important;border:1px solid #01150566!important;box-shadow:none!important;color:var(--up-ink)!important}.us-industrial-project .up-downloads{gap:12px;margin-top:24px}@media(max-width:1024px){.us-industrial-project .up-shell{width:calc(100% - 48px)}.us-industrial-project .up-hero-copy{grid-template-columns:1fr;gap:24px}.us-industrial-project .up-h1{max-width:760px}.us-industrial-project .up-lead{max-width:780px}.us-industrial-project .up-body-grid{gap:36px;grid-template-columns:1fr 1fr}.us-industrial-project .up-facts{padding:26px}.us-industrial-project .up-fact-row{grid-template-columns:1fr;gap:5px;padding:14px 0}.us-industrial-project .up-end-card{padding:36px;grid-template-columns:1fr}.us-industrial-project .up-actions{justify-self:start;flex-direction:row!important;flex-wrap:wrap}}@media(max-width:767px){.us-industrial-project .up-shell{width:calc(100% - 36px)}.us-industrial-project .up-hero{padding-top:28px}.us-industrial-project .up-back{margin-bottom:28px!important}.us-industrial-project .up-title-column{gap:14px}.us-industrial-project .up-h1 .elementor-heading-title{font-size:38px;line-height:1.04;letter-spacing:-.04em}.us-industrial-project .up-lead{font-size:18px;line-height:1.55}.us-industrial-project .up-photo-wrap{margin-top:28px}.us-industrial-project .up-project-image img{border-radius:18px}.us-industrial-project .up-metrics{grid-template-columns:1fr;padding:26px 0 30px;gap:18px}.us-industrial-project .up-metric,.us-industrial-project .up-metric:first-child,.us-industrial-project .up-metric:last-child{padding:0 0 18px;border-left:0;border-bottom:1px solid #76B39D55;gap:7px}.us-industrial-project .up-metric:last-child{border-bottom:0;padding-bottom:0}.us-industrial-project .up-metric-value .elementor-heading-title{font-size:30px}.us-industrial-project .up-metric-context .elementor-heading-title,.us-industrial-project .up-metric-place .elementor-heading-title{font-size:23px}.us-industrial-project .up-body{padding:52px 0}.us-industrial-project .up-body-grid{grid-template-columns:1fr;gap:36px}.us-industrial-project .up-narrative{gap:32px}.us-industrial-project .up-h2 .elementor-heading-title{font-size:30px}.us-industrial-project .up-prose{font-size:18px;line-height:1.6}.us-industrial-project .up-facts{padding:26px 24px}.us-industrial-project .up-end{padding-bottom:42px}.us-industrial-project .up-end-card{padding:28px 24px;border-radius:25px;gap:26px}.us-industrial-project .up-actions{width:100%;flex-direction:column!important;align-items:stretch}.us-industrial-project .up-button .elementor-button{display:block;font-size:16px;padding:16px 20px}.us-industrial-project .up-actions .elementor-widget{width:100%}}.us-premium{--us-premium-mint:var(--e-global-color-57f4e05,#76b39d);--us-premium-pine:var(--e-global-color-secondary,#011505);font-family:var(--e-global-typography-primary-font-family,'Inter Tight'),Arial,sans-serif}.us-industrial.us-premium{--us-mint:var(--e-global-color-57f4e05,#76b39d);--uc-mint:var(--e-global-color-57f4e05,#76b39d);--bc-mint:var(--e-global-color-57f4e05,#76b39d);--us-ink:var(--e-global-color-secondary,#011505);--uc-pine:var(--e-global-color-secondary,#011505);--bc-pine:var(--e-global-color-secondary,#011505);--uc-text:var(--e-global-color-secondary,#011505);--bc-text:var(--e-global-color-secondary,#011505);--us-paper:#fff;--uc-ivory:#fff;--bc-ivory:#fff}.us-premium :is(.us-card,.us-company-service,.sv-card,.sm-card){border-radius:25px}.us-premium .us-premium-motion.elementor-invisible{visibility:visible!important}.us-premium .us-premium-motion.animated{animation-duration:.9s!important;animation-timing-function:cubic-bezier(.2,.65,.25,1)!important;animation-fill-mode:both}.us-premium .us-premium-rise.animated{animation-name:usPremiumRise!important}.us-premium .us-premium-left.animated{animation-name:usPremiumLeft!important}.us-premium .us-premium-right.animated{animation-name:usPremiumRight!important}.us-premium .us-premium-photo{will-change:transform}.us-premium .us-energy-figure{max-width:100%;height:auto;display:block;overflow:visible;border-radius:25px}.us-premium .us-premium-figure>.elementor-widget-container{width:100%}.us-premium .us-premium-figure{min-width:0}.us-premium .elementor-widget-button .elementor-button{border-radius:50px;transition:background-color .25s,color .25s,box-shadow .25s,transform .25s}@media(hover:hover) and (prefers-reduced-motion:no-preference){.us-premium .elementor-widget-button .elementor-button:hover{transform:translateY(-2px)}}@keyframes usPremiumRise{from{opacity:.45;transform:translate3d(0,50px,0)}to{opacity:1;transform:none}}@keyframes usPremiumLeft{from{opacity:.45;transform:translate3d(-56px,0,0)}to{opacity:1;transform:none}}@keyframes usPremiumRight{from{opacity:.45;transform:translate3d(56px,0,0)}to{opacity:1;transform:none}}@keyframes usPremiumMobile{from{opacity:.65;transform:translate3d(0,24px,0)}to{opacity:1;transform:none}}@media(max-width:767px){.us-premium .us-premium-motion.animated{animation-duration:.55s!important;animation-name:usPremiumMobile!important;animation-delay:0ms!important}}@media(prefers-reduced-motion:reduce){.us-premium .us-premium-motion,.us-premium .us-premium-motion.animated,.us-premium .us-premium-photo,.us-premium .us-premium-photo *{animation:none!important;transform:none!important;opacity:1!important;visibility:visible!important;will-change:auto!important}.us-premium .us-energy-figure *,.us-premium .elementor-button{animation:none!important;transition:none!important}}.elementor-editor-active .us-premium .us-premium-motion{animation:none!important;opacity:1!important;visibility:visible!important;transform:none!important}.us-premium .us-premium-bess-narrow{display:none!important}@media(max-width:767px){.us-premium .us-premium-bess-wide{display:none!important}.us-premium .us-premium-bess-narrow{display:block!important}}.us-motion-calm{--us-reveal-distance:18px;--us-reveal-duration:1.05s}.us-motion-calm .elementor-element.us-motion-reveal.elementor-invisible{visibility:visible!important;opacity:1!important;transform:translate3d(0,var(--us-reveal-distance),0)}.us-motion-calm .elementor-element.us-motion-reveal.animated{animation-name:usolarCalmReveal!important;animation-duration:var(--us-reveal-duration)!important;animation-timing-function:cubic-bezier(.25,.1,.25,1)!important;animation-delay:0ms!important;animation-iteration-count:1!important;animation-fill-mode:both;opacity:1}@keyframes usolarCalmReveal{from{opacity:1;transform:translate3d(0,var(--us-reveal-distance),0)}to{opacity:1;transform:none}}@media(max-width:767px){.us-motion-calm{--us-reveal-distance:16px;--us-reveal-duration:1s}}@media(prefers-reduced-motion:reduce){.us-motion-calm .elementor-element.us-motion-reveal,.us-motion-calm .elementor-element.us-motion-reveal.elementor-invisible,.us-motion-calm .elementor-element.us-motion-reveal.animated{animation:none!important;transition:none!important;transform:none!important;opacity:1!important;visibility:visible!important}}.elementor-editor-active .us-motion-calm .elementor-element.us-motion-reveal,.elementor-editor-active .us-motion-calm .elementor-element.us-motion-reveal.elementor-invisible,.elementor-editor-active .us-motion-calm .elementor-element.us-motion-reveal.animated{animation:none!important;transform:none!important;opacity:1!important;visibility:visible!important}