.homepage-v7 .projects-page-v7{font-family:Questrial,serif;font-optical-sizing:auto}.container{height:inherit!important}.empower{background-image:url(/images/homepage/v7/background-green.png);background-position:50%;background-size:cover;height:860px;margin-top:100px}.empower .flex{display:flex;flex-direction:column;height:860px;justify-content:center;text-align:center;width:100%}.empower .flex h2{color:#004;display:inline-block;font-size:95px;font-weight:300}.empower .flex h3{color:#004;display:block;font-size:40px;font-weight:300;margin:30px auto;max-width:900px}.empower .flex h4{font-family:Questrial,serif;font-weight:400;line-height:18px}.empower .flex .bussiness-address-container{margin-top:0}.empower .flex .bussiness-address-container input.address{border:1px solid #004;border-radius:5px;font-size:24px;margin-bottom:20px;max-width:500px;padding:20px;text-align:center;width:100%}.empower .flex .form-switch{margin:0 auto 10px;width:30px}.empower .flex .form-switch input{height:1.5em;width:3em}@media (max-width:768px){.empower{height:600px;margin-top:80px;padding-top:20px}.empower .flex{height:400px}.empower .flex h2{font-size:45px;margin-top:150px}.empower .flex h3{font-size:30px}.empower .bussiness-address-container{margin:10px}}.stop-paying{background:#e9f2f9;padding:50px 0;text-align:center}.stop-paying h2{font-size:60px}.stop-paying h2,.stop-paying h3{color:#004;display:block;font-weight:300}.stop-paying h3{font-size:40px}.stop-paying .table-comparative{margin:30px auto;max-width:600px}.stop-paying .table-comparative td,.stop-paying .table-comparative th{max-width:300px}.stop-paying .table-comparative tr{border-bottom:1px solid #a3a3a3}.bk-green{background-color:green!important}.bk-green-light{background-color:#d1e2cf!important}.bk-orange{background-color:#f1be4c!important}.bk-orange-light{background-color:#eedbaf!important}#js-chart_electric_payments_per_year{border:0!important;height:380px;margin:auto;max-width:600px;position:relative}#js-chart_electric_payments_per_year div{margin:auto}@media (max-width:768px){#js-chart_electric_payments_per_year,#js-chart_electric_payments_per_year>div{width:100%!important}}.pge-expensive{background:#4d8ca4;padding-bottom:50px}.pge-expensive>h2{color:#fff;font-size:60px;font-weight:300;padding-bottom:50px;padding-top:50px;text-align:center}.pge-expensive .img{text-align:right}.pge-expensive .img img{margin:auto 0 auto auto}.pge-expensive .text-white{color:#fff;text-align:left}@media (max-width:768px){.pge-expensive .text-white{padding-top:20px}}.pge-expensive .text-white p{color:#fff;font-size:20px;font-weight:100;line-height:28px;max-width:340px}.explore{background:#98c6e2;padding-bottom:100px;position:relative}.explore.video-background video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.explore.video-background h2{color:#fff!important}.explore h2{color:#000;font-size:60px;font-weight:300;padding-bottom:50px;padding-top:50px;position:relative;text-align:center;z-index:1}.explore .cards{align-items:center;display:flex;flex-direction:row;gap:30px;justify-content:center;width:100%}.explore .cards .card{background:#fffffe;border:1px solid #000;border-radius:5px;box-shadow:-10px 10px 5px 0 rgba(0,0,0,.75);display:block;flex-basis:320px;height:270px;text-align:center;width:300px}.explore .cards .card h3{font-weight:400;min-height:80px;padding-top:20px}.explore .cards .card .tachado{font-size:20px;text-decoration:line-through}.explore .cards .card .free{display:block;font-size:20px}.explore .cards .card a.buttn{background:#e9f2f9;border:1px solid #45617a;color:#45617a;display:block;font-size:24px;margin:20px auto auto;padding:20px;text-decoration:none;width:180px}.explore .cards .card a.buttn svg{fill:#45617a;width:15px}.explore .cards .card a.buttn:hover{background:#45617a;color:#fff}.explore .cards .card a.buttn:hover svg{fill:#fff;margin-left:5px;width:15px}@media (max-width:768px){.explore .cards{flex-direction:column}.explore .cards .card{margin-bottom:20px}.explore .cards .card h3{font-size:26px}}.video-video{background:#000;display:block!important;position:relative}.video-video h2{color:#fff;display:block;font-size:60px;font-weight:300;left:0;padding-bottom:50px;padding-top:50px;position:absolute;right:0;text-align:center;top:20px;width:100%}@media (max-width:768px){.video-video h2{font-size:30px;padding-top:20px;top:0}}.video-video iframe{display:block;height:600px;width:100%}.video-video video{display:block;margin:auto;max-width:1200px;width:100%}.neighbors{background:#45617a;display:block;text-align:center}.neighbors h2{font-size:60px;padding-bottom:10px;padding-top:50px}.neighbors h2,.neighbors h3{color:#000;font-weight:300;text-align:center}.neighbors h3{font-size:30px;padding-bottom:30px;padding-top:10px}.neighbors .boxes{align-items:center;display:flex;flex-direction:row;gap:30px;justify-content:center;padding-bottom:30px;padding-top:60px;width:100%}@media (max-width:768px){.neighbors .boxes{flex-direction:column}}.neighbors .boxes .box{color:#fff;display:flex;flex-direction:row;font-weight:100;padding:0 10px}.neighbors .boxes .box img{height:40px;margin-right:10px;width:40px}.neighbors img.map{margin:0 auto}.neighbors h2.second{color:#fff;display:block;font-size:30px;font-weight:200;margin:20px auto;text-align:center}.neighbors .project-details{text-align:center}.neighbors .project-details a{background:#fff;color:#45617a;display:inline-block;font-size:20px;margin-bottom:50px;margin-top:20px;padding:30px;text-decoration:none}.neighbors .project-details a svg{fill:#45617a;width:15px}.neighbors .project-details a:hover{background:#45617a;color:#fff}.neighbors .project-details a:hover svg{fill:#fff;margin-left:5px;width:15px}@media (max-width:768px){.neighbors h2{padding-left:20px;padding-right:20px;width:inherit}}.leading{background:#6aaac7;min-height:1000px;padding-bottom:20px}.leading h2{color:#fff;font-size:60px;line-height:60px;margin:auto;max-width:750px;padding-bottom:50px;padding-top:50px;text-align:center;width:100%}.leading h2,.leading p{display:block;font-weight:300}.leading p{color:#000144;font-size:22px;margin:auto 0 20px auto}.leading img{display:block}.top-reasons{background:#e9f2f9;padding-bottom:60px}.top-reasons h2{font-size:60px;padding-bottom:10px;padding-top:50px}.top-reasons h2,.top-reasons h3{color:#000;font-weight:300;text-align:center}.top-reasons h3{font-size:30px;padding-bottom:30px;padding-top:10px}.top-reasons h4,.top-reasons img,.top-reasons p{display:block}.top-reasons .reasons{display:flex;flex-direction:column}.top-reasons .reasons .reason{align-items:center;display:flex;flex-direction:row;justify-content:center}@media (max-width:768px){.top-reasons .reasons .reason{flex-direction:column}.top-reasons .reasons .reason.inverter{flex-direction:column-reverse}}.top-reasons .reasons .reason .col1,.top-reasons .reasons .reason .col2{max-width:500px}.top-reasons .reasons .reason h4{font-size:30px;padding-top:20px}.top-reasons .reasons .reason h4,.top-reasons .reasons .reason p{color:#000144;font-weight:300;padding-left:20px;padding-right:20px}.top-reasons .reasons .reason p{font-size:24px}.footer{background:#98c6e2;display:flex;flex-direction:column;padding-top:50px}.footer img{margin:auto;max-width:300px;padding-bottom:20px;padding-top:20px}.footer .foots{display:flex;flex-direction:row;justify-content:center;margin-bottom:40px;margin-top:20px;max-width:1200px}.footer .foots .foot{border-right:1px solid #000;padding-left:40px;width:400px}.footer .foots .foot a{color:#004;display:block;margin-bottom:16px;text-decoration:none}.electric-page-v7 .bg{background-image:url(/images/homepage/bg-eu.webp);background-position:50%;background-size:cover;height:300px;margin-top:-50px}.electric-page-v7 h2{font-size:40px}.electric-page-v7 h2,.electric-page-v7 h3{color:#000;font-weight:300;padding-bottom:10px;text-align:center}.electric-page-v7 h3{font-size:26px}.electric-page-v7 .slider-pips{margin:auto;max-width:700px}.progress-root{background-color:#e1e1e1;background:#f9f9f9;border-radius:10px;height:20px;margin:30px auto auto;max-width:600px;overflow:hidden;position:relative;width:100%}.progress-indicator{background-color:#3a474e;height:100%;transition:width .3s ease;width:0}.electric-page-v7{background-color:#e0e0dc;margin-top:120px}.electric-page-v7 .set-provider{height:auto!important;padding-bottom:50px;padding-top:50px;text-align:center}.electric-page-v7 .set-provider select{border:1px solid #004;border-radius:5px;font-size:20px;margin:20px auto 30px;max-width:400px;padding:10px;text-align:center;width:100%}.electric-page-v7 .set-provider .estimate{color:#000;font-size:40px;font-weight:300;margin-top:10px;padding-bottom:10px;text-align:center}.electric-page-v7 .set-provider .tip{border:1px solid #000;font-size:20px;margin:auto auto 30px;max-width:700px;padding:20px}.electric-page-v7 #estimate-solar-panels,.electric-page-v7 #monthly_electric_bill_format{font-weight:400}.ssrcontact-page-v7 .form{margin-bottom:30px;margin-top:30px}.ssrcontact-page-v7 .form .form-column{margin:0 auto;max-width:400px}.ssrcontact-page-v7 .form .form-column .form-group{margin-bottom:15px;text-align:left}.ssrcontact-page-v7 .form .form-column .form-group label{font-weight:400}.property-page-v7{background-color:#e0e0dc;margin-top:120px}.property-page-v7 .locate{padding-bottom:50px;padding-top:50px;text-align:center}.property-page-v7 .locate h2{color:#000;font-size:40px;font-weight:300;padding-bottom:10px;text-align:center}.property-page-v7 .locate h3{color:#000;font-size:26px;font-weight:300;padding-bottom:30px;text-align:center}.property-page-v7 .locate .map-property{aspect-ratio:8/5!important;display:block;margin:auto;max-width:800px;width:100%}.property-page-v7 .locate .drag_message{font-size:20px;margin-bottom:20px;margin-top:20px}.button-property{align-items:center;background-color:#3b474e;border-radius:.375rem;color:#f7fbfc;display:inline-flex;font-size:.875rem;font-weight:500;height:2.5rem;justify-content:center;padding:.5rem 1rem;text-transform:uppercase;transition:background-color .2s,color .2s;vertical-align:top;white-space:nowrap}.button-property:hover{background-color:rgba(59,71,78,.902)}.button-property:disabled{opacity:.5;pointer-events:none}.shadow-title{text-shadow:0 0 5px hsla(0,0%,100%,.8)}.row-buttons{align-content:space-between;align-items:center;margin:30px auto;max-width:600px;width:100%}.row-buttons,.row-buttons a{display:flex;flex:1;justify-content:center}.row-buttons a{margin:0 30px;max-width:230px;text-decoration:none}.button-property-back{align-items:center;border-radius:.375rem;color:#111827;display:inline-flex;font-size:.875rem;font-weight:500;height:2.5rem;justify-content:center;outline:none;padding:.5rem 1rem;text-transform:uppercase;transition:color .2s,background-color .2s,border-color .2s,fill .2s,stroke .2s,-webkit-text-decoration-color .2s;transition:color .2s,background-color .2s,border-color .2s,text-decoration-color .2s,fill .2s,stroke .2s;transition:color .2s,background-color .2s,border-color .2s,text-decoration-color .2s,fill .2s,stroke .2s,-webkit-text-decoration-color .2s;white-space:nowrap}.button-property-back,.button-property-back:hover{background-color:rgba(243,244,246,.8)}.button-property-back:focus-visible{box-shadow:0 0 0 2px #8398a4,0 0 0 4px var(--ring-offset);outline:none}.button-property-back:disabled{opacity:.5;pointer-events:none}.projects-page-v7 .neighbors{background:#98c6e2;padding-bottom:60px;padding-top:100px}.projects-page-v7 .neighbors h2{color:#000;font-weight:400;margin:auto;max-width:800px}.projects-page-v7 .neighbors h3{margin:auto;max-width:600px}.projects-page-v7 .neighbors .boxes .box{color:#000144;font-size:26px;font-weight:400}.projects-page-v7 .neighbors .boxes .box img{height:40px;width:40px}.projects-page-v7 .projects{background:#6aaac7}.projects-page-v7 .projects h3{color:#004;display:block;font-size:30px;font-weight:300;margin:0 auto;max-width:900px;padding:30px;text-align:center}.projects-page-v7 .projects .project{margin-bottom:20px}.projects-page-v7 .projects .project:nth-child(odd){text-align:right}@media (max-width:768px){.projects-page-v7 .projects .project:nth-child(odd){text-align:center}}.projects-page-v7 .projects .project:nth-child(2n){text-align:left}@media (max-width:768px){.projects-page-v7 .projects .project:nth-child(2n){text-align:center}}.projects-page-v7 .advantages{background:#98c6e2}.projects-page-v7 .advantages h2{color:#000;font-size:50px;font-weight:300;padding-bottom:10px;padding-top:50px;text-align:center}.projects-page-v7 .advantages h3{color:#000;font-size:34px;font-weight:300;padding-bottom:20px;padding-top:0;text-align:center}.projects-page-v7 .advantages h4{color:#000;font-size:26px;font-weight:300;padding-bottom:0;padding-top:0;text-align:center}.projects-page-v7 .advantages .quadrilater{margin:60px 0 0!important}.projects-page-v7 .advantages .quadrilater>div{padding:50px 20px;text-align:center}.projects-page-v7 .advantages .quadrilater>div svg{fill:gray;height:90px;width:50px}.projects-page-v7 .advantages .quadrilater>div h2{color:#000;font-size:34px;font-weight:400;padding-bottom:10px;padding-top:40px;text-align:center}.projects-page-v7 .advantages .quadrilater>div h3{color:#000;font-size:26px;font-weight:400;padding-bottom:10px;padding-top:10px;text-align:center}.projects-page-v7 .advantages .quadrilater>div p{color:#000;font-size:24px;font-weight:300;margin:auto;max-width:500px;padding-bottom:10px;padding-top:10px;text-align:center}@media (min-width:768px){.projects-page-v7 .advantages .quadrilater>div:first-child{border-bottom:1px solid gray;border-right:1px solid gray}.projects-page-v7 .advantages .quadrilater>div:nth-child(2){border-bottom:1px solid gray}.projects-page-v7 .advantages .quadrilater>div:nth-child(3){border-right:1px solid gray}}.w-nav-menu-mobile ul{display:flex;flex-direction:column}.w-nav-menu-mobile ul li{background:#fff;padding:5px;text-align:left!important;width:100%}.w-nav-menu-mobile ul li a{font-size:14px!important}.loader-container{background:rgba(0,0,0,.141);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.loader-container .loader{-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;border-radius:50%;display:block;height:48px;left:calc(50% - 24px);position:relative;position:absolute;top:50vh;width:48px;z-index:99999}.loader-container .loader:before{-webkit-animation:prixClipFix 2s linear infinite;animation:prixClipFix 2s linear infinite;border:5px solid #fff;border-radius:50%;box-sizing:border-box;content:"";inset:0;position:absolute}@-webkit-keyframes rotate{to{transform:rotate(1turn)}}@keyframes rotate{to{transform:rotate(1turn)}}@-webkit-keyframes prixClipFix{0%{-webkit-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}@keyframes prixClipFix{0%{-webkit-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}
