body.page-template-page-renewable-energy{padding-top:0}body.page-template-page-renewable-energy header .navbar{background:rgba(255,255,255,.74);border-radius:20px;backdrop-filter:blur(10px)}body.page-template-page-renewable-energy header .navbar:before{display:none}body.page-template-page-renewable-energy header.scrolled .navbar{background:0 0;border-radius:0}body.page-template-page-renewable-energy header .main-header{background-color:rgba(255,255,255,.08)}body.page-template-page-renewable-energy header.scrolled .main-header{background-color:rgba(255,255,255,.9)}body.page-template-page-renewable-energy footer.main{border-radius:20px 20px 0 0}.renewable-energy-page{--renewable-dark:#131c24;--renewable-ink:#283b4b;--renewable-muted:#566571;--renewable-primary:#963059;--renewable-gold:#e4c774;--renewable-green:#76b524;--renewable-blue:#307f96;--renewable-soft:#f4f4f6;--renewable-line:rgba(40,59,75,.14);--renewable-shadow:0 12px 36px rgba(16,27,30,.08);color:var(--renewable-ink);background:0 0;overflow:hidden}.renewable-energy-page h1,.renewable-energy-page h2,.renewable-energy-page h3,.renewable-energy-page h4{color:inherit}.renewable-energy-page p{color:var(--renewable-muted);line-height:1.75}.renewable-section{padding:95px 0}.renewable-section-heading{max-width:820px;margin:0 auto 58px;text-align:center}.renewable-kicker{display:inline-flex;align-items:center;gap:14px;margin-bottom:18px;color:var(--renewable-gold);font-family:"Ubuntu",sans-serif;font-size:.92rem;font-weight:700;text-transform:uppercase}.renewable-kicker:before,.renewable-kicker:after{width:52px;height:1px;background:currentColor;content:""}.renewable-kicker--left:after{display:none}.renewable-section-title{margin-bottom:0;font-size:4.2rem;font-weight:700;line-height:.88}.renewable-section-lead{max-width:650px;margin:22px auto 0;font-size:1rem;font-weight:500}.renewable-hero{position:relative;display:flex;min-height:790px;margin:0 50px;padding:230px 0 105px;align-items:center;overflow:hidden;color:#fff;background:var(--renewable-dark);border-radius:20px}.renewable-hero__video,.renewable-hero__overlay,.renewable-hero__shade{position:absolute;inset:0}.renewable-hero__video{width:100%;height:100%;object-fit:cover}.renewable-hero__overlay{z-index:1;background:rgba(19,28,36,.72)}.renewable-hero__shade{z-index:1;background:radial-gradient(circle at 50% 42%,rgba(228,199,116,.12),rgba(228,199,116,0) 30%),linear-gradient(180deg,rgba(19,28,36,.28) 0%,rgba(19,28,36,.78) 100%)}.renewable-hero__content{position:relative;z-index:2;max-width:1160px;margin:0 auto;text-align:center}.renewable-hero .renewable-kicker{color:var(--renewable-gold);justify-content:center}.renewable-hero .renewable-kicker:after{display:block}.renewable-hero__title{max-width:1040px;margin:0 auto 28px;font-size:5.25rem;font-weight:800;line-height:.9;text-transform:uppercase;text-shadow:0 2px 22px rgba(0,0,0,.36)}.renewable-hero__title span{color:var(--renewable-gold)}.renewable-hero__intro{max-width:780px;margin-right:auto;margin-bottom:34px;margin-left:auto;color:#fff;font-size:1.08rem;font-weight:600;text-shadow:0 1px 16px rgba(0,0,0,.5)}.renewable-energy-page .renewable-hero__intro{color:#fff}.renewable-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:40px}.renewable-energy-page .btn-renewable-primary{color:#fff;background:var(--renewable-primary);border-color:var(--renewable-primary)}.renewable-energy-page .btn-renewable-primary:hover,.renewable-energy-page .btn-renewable-primary:focus{color:#fff;background:#80294c;border-color:#80294c}.renewable-energy-page .btn-renewable-outline{color:#fff;background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.42)}.renewable-energy-page .btn-renewable-outline:hover,.renewable-energy-page .btn-renewable-outline:focus{color:var(--renewable-dark);background:#fff;border-color:#fff}.renewable-cta .btn-renewable-outline{color:var(--renewable-primary);background:0 0;border-color:rgba(150,48,89,.42)}.renewable-cta .btn-renewable-outline:hover,.renewable-cta .btn-renewable-outline:focus{color:#fff;background:var(--renewable-primary);border-color:var(--renewable-primary)}.renewable-hero__audience{max-width:820px;margin:0 auto;color:rgba(255,255,255,.9);font-weight:700;text-shadow:0 1px 16px rgba(0,0,0,.5)}.renewable-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:86px;align-items:start}.renewable-split__copy p{margin-bottom:22px;font-size:1.08rem;font-weight:500}.renewable-clients{background:0 0}.renewable-client-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.renewable-client-card{display:flex;min-height:118px;align-items:center;gap:18px;padding:24px;background:#fff;border:1px solid var(--renewable-line);border-radius:8px;box-shadow:0 8px 22px rgba(16,27,30,.04)}.renewable-icon{display:inline-grid;width:52px;height:52px;flex:0 0 52px;place-items:center;color:var(--renewable-gold);background:#17303d;border-radius:8px;font-size:1.25rem}.renewable-client-card:nth-child(1) .renewable-icon,.renewable-phase:nth-child(1) .renewable-icon,.renewable-phase:nth-child(5) .renewable-icon{background:var(--renewable-primary)}.renewable-client-card:nth-child(2) .renewable-icon,.renewable-phase:nth-child(2) .renewable-icon,.renewable-phase:nth-child(6) .renewable-icon{background:var(--renewable-blue)}.renewable-client-card:nth-child(3) .renewable-icon,.renewable-phase:nth-child(3) .renewable-icon,.renewable-phase:nth-child(7) .renewable-icon{background:var(--renewable-green)}.renewable-client-card:nth-child(4) .renewable-icon,.renewable-client-card:nth-child(5) .renewable-icon,.renewable-client-card:nth-child(6) .renewable-icon,.renewable-phase:nth-child(4) .renewable-icon,.renewable-phase:nth-child(8) .renewable-icon{color:var(--renewable-dark);background:var(--renewable-gold)}.renewable-icon svg{width:24px;height:24px}.renewable-client-card h3{margin:0;font-family:"Ubuntu",sans-serif;font-size:1rem;font-weight:700;line-height:1.38}.renewable-timeline{position:relative;max-width:980px;margin:0 auto;padding:14px 0 10px}.renewable-timeline:before{position:absolute;top:0;bottom:0;left:50%;width:1px;background:rgba(40,59,75,.11);content:""}.renewable-phase{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:56px}.renewable-phase:last-child{margin-bottom:0}.renewable-phase:before{position:absolute;top:28px;left:50%;z-index:2;width:15px;height:15px;margin-left:-7px;background:var(--renewable-gold);border-radius:50%;content:""}.renewable-phase:nth-child(1):before,.renewable-phase:nth-child(5):before{background:var(--renewable-primary)}.renewable-phase:nth-child(2):before,.renewable-phase:nth-child(6):before{background:var(--renewable-blue)}.renewable-phase:nth-child(3):before,.renewable-phase:nth-child(7):before{background:var(--renewable-green)}.renewable-phase__card{position:relative;padding:28px 30px;background:#fff;border:1px solid var(--renewable-line);border-radius:8px;box-shadow:var(--renewable-shadow)}.renewable-phase:nth-child(odd) .renewable-phase__card{grid-column:1;margin-right:54px;text-align:right}.renewable-phase:nth-child(even) .renewable-phase__card{grid-column:2;margin-left:54px}.renewable-phase__top{display:flex;align-items:center;gap:14px;margin-bottom:15px}.renewable-phase:nth-child(odd) .renewable-phase__top{justify-content:flex-end}.renewable-phase__number{color:var(--renewable-primary);font-family:"Ubuntu",sans-serif;font-size:.82rem;font-weight:700}.renewable-phase__title{margin:0;font-size:1.9rem;font-weight:700;line-height:.96}.renewable-tag-list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.renewable-phase:nth-child(odd) .renewable-tag-list{justify-content:flex-end}.renewable-tag-list li{padding:7px 11px;color:var(--renewable-muted);background:var(--renewable-soft);border-radius:999px;font-size:.78rem;font-weight:700;line-height:1.1}.renewable-cta{position:relative;margin:0 50px;padding:108px 0;overflow:hidden;color:var(--renewable-ink);text-align:center;background:0 0;border-radius:20px}.renewable-cta:before{display:none}.renewable-cta .container{position:relative;z-index:1}.renewable-cta h2{max-width:770px;margin:0 auto 26px;color:var(--renewable-ink);font-size:4.6rem;font-weight:700;line-height:.86}.renewable-cta p{max-width:820px;margin:0 auto 34px;color:var(--renewable-muted);font-size:1.04rem;font-weight:500}.renewable-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.renewable-market-card{display:grid;grid-template-columns:190px minmax(0,1fr);gap:35px;align-items:center;max-width:920px;margin:0 auto;padding:42px 48px;background:rgba(255,255,255,.76);border:1px solid var(--renewable-line);border-radius:8px;box-shadow:0 10px 30px rgba(16,27,30,.05)}.renewable-market-card__icon{display:grid;width:150px;height:150px;place-items:center;color:var(--renewable-gold);border:1px solid rgba(228,199,116,.55);border-radius:8px;font-size:4rem}.renewable-market-card__icon .renewable-icon{width:auto;height:auto;background:0 0;border-radius:0}.renewable-market-card__icon svg{width:64px;height:64px}.renewable-market-card h2{margin-bottom:18px;font-size:3.6rem;line-height:.9}.renewable-market-card p:last-child{margin-bottom:0}.renewable-faq{background:0 0}.renewable-faq__layout{display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:80px;align-items:start}.renewable-faq__intro{position:sticky;top:130px}.renewable-faq__intro .renewable-kicker:after{display:none}.renewable-faq__intro h2{margin-bottom:24px;font-size:4.1rem;line-height:.86}.renewable-faq .accordion-item{background:0 0;border:0;border-bottom:1px solid rgba(40,59,75,.16);border-radius:0}.renewable-faq .accordion-button{padding:25px 0;color:var(--renewable-ink);background:0 0;box-shadow:none;font-family:"Alumni Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1}.renewable-faq .accordion-button:not(.collapsed){color:var(--renewable-ink);background:0 0;box-shadow:none}.renewable-faq .accordion-body{max-width:720px;padding:0 0 24px;color:var(--renewable-muted);font-size:.98rem;line-height:1.75}.renewable-extra-content{background:0 0}@media (min-width:992px){body.page-template-page-renewable-energy header .main-header{top:50px}body.page-template-page-renewable-energy header.scrolled .main-header{top:0}}@media (max-width:1499px){.renewable-hero__title{font-size:5rem}.renewable-section-title,.renewable-faq__intro h2{font-size:3.7rem}.renewable-cta h2{font-size:4rem}}@media (max-width:1199px){.renewable-section{padding:78px 0}.renewable-hero{min-height:740px;padding:190px 0 95px}.renewable-hero__title{font-size:4.4rem}.renewable-split{gap:46px}.renewable-client-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){body.page-template-page-renewable-energy header .main-header{background-color:rgba(255,255,255,.86)}.renewable-hero,.renewable-cta{margin-right:30px;margin-left:30px}.renewable-hero{min-height:680px;padding:145px 0 80px;border-radius:20px}.renewable-hero__title{font-size:4rem}.renewable-split,.renewable-faq__layout{grid-template-columns:1fr;gap:34px}.renewable-faq__intro{position:static}.renewable-timeline{max-width:720px}.renewable-timeline:before{left:22px}.renewable-phase{display:block;margin-bottom:28px;padding-left:52px}.renewable-phase:before{left:22px}.renewable-phase:nth-child(odd) .renewable-phase__card,.renewable-phase:nth-child(even) .renewable-phase__card{margin:0;text-align:left}.renewable-phase:nth-child(odd) .renewable-phase__top,.renewable-phase:nth-child(odd) .renewable-tag-list{justify-content:flex-start}.renewable-market-card{grid-template-columns:120px minmax(0,1fr);padding:34px}.renewable-market-card__icon{width:110px;height:110px;font-size:3rem}}@media (max-width:767px){.renewable-section{padding:58px 0}.renewable-kicker{gap:10px;font-size:.82rem}.renewable-kicker:before,.renewable-kicker:after{width:34px}.renewable-section-heading{margin-bottom:34px;text-align:center}.renewable-section-heading .renewable-kicker:after{display:block}.renewable-section-title,.renewable-faq__intro h2{font-size:3rem}.renewable-hero,.renewable-cta{margin-right:15px;margin-left:15px;border-radius:15px}body.page-template-page-renewable-energy footer.main{border-radius:15px 15px 0 0}.renewable-hero{min-height:640px;padding:118px 0 54px}.renewable-hero__overlay{background:rgba(19,28,36,.78)}.renewable-hero__title{font-size:3.35rem}.renewable-hero__intro,.renewable-split__copy p,.renewable-cta p{font-size:.98rem}.renewable-hero__actions,.renewable-cta__actions{display:grid;grid-template-columns:1fr}.renewable-hero__actions .btn,.renewable-cta__actions .btn{justify-self:center;width:min(100%,310px)}.renewable-client-grid{grid-template-columns:1fr}.renewable-client-card{min-height:96px;padding:18px}.renewable-phase{padding-left:42px}.renewable-phase__card{padding:22px}.renewable-phase__title{font-size:1.6rem}.renewable-cta{padding:70px 18px}.renewable-cta h2{font-size:3.1rem}.renewable-market-card{grid-template-columns:1fr;gap:20px;padding:26px}.renewable-market-card h2{font-size:2.8rem}.renewable-market-card__icon{width:88px;height:88px;font-size:2.35rem}.renewable-faq .accordion-button{font-size:1.55rem}}@media (max-width:430px){.renewable-hero__title,.renewable-section-title,.renewable-faq__intro h2,.renewable-cta h2{font-size:2.65rem}}