.hero-home{background-position:bottom;background-size:cover;color:var(--green-petro);padding:34px 13px 16px;text-align:center}.hero-home .hero-highlight{display:flex;justify-content:center}.hero-home .hero-highlight span{align-items:center;background-color:var(--yellow);border-radius:16px;color:var(--green-petro);display:grid;font-size:12px;font-style:normal;font-weight:300;gap:8px;grid-template-columns:auto 1fr;line-height:1.33;padding:3px 10px}.hero-home .hero-highlight span:before{background:url(https://mkt1.ecomenergia.com.br/hubfs/ecom-site-2025%20[epic]/core/icon-energy-plus.svg) no-repeat 50%;content:"";display:block;height:12px;width:12px}.hero-home .hero-title{margin-top:20px}.hero-home .hero-title h1{color:var(--green-petro);font-size:32px;font-style:normal;font-weight:300;letter-spacing:-1.6px;line-height:1.3;margin:0}.hero-home .hero-title h1 br{display:none}.hero-home .hero-title h1 strong{color:var(--purple);display:block;font-size:50px;font-style:normal;font-weight:600;letter-spacing:-2.5px;line-height:1.1}.hero-home .hero-title p{color:var(--gray-600);font-size:16px;font-style:normal;font-weight:300;line-height:1.5;margin:16px 0 0}.hero-home .hero-title p strong{color:var(--green-petro);font-weight:600}.hero-home .hero-buttons{display:grid;gap:16px;margin-top:32px}.hero-home .hero-buttons .btn{width:100%}.hero-home .hero-logos-title,.hero-home .hero-logos-title *{color:var(--gray-600);font-size:11px;font-style:normal;font-weight:300;line-height:1.8;margin:0;text-transform:uppercase}.hero-home .hero-logos-title * strong,.hero-home .hero-logos-title strong{color:var(--green-petro);font-weight:600}.hero-home .hero-logos-title{margin-top:36px}.hero-home .hero-logos{margin-top:32px}.hero-home .owl-carousel .owl-stage{align-items:center;display:flex}@media (min-width:576px){.hero-home .hero-buttons{grid-template-columns:repeat(2,1fr);margin:64px auto 0;max-width:464px}}@media (min-width:992px){.hero-home{padding-block:176px 0}.hero-home .hero-title{margin-top:44px}.hero-home .hero-title h1{line-height:1.1}.hero-home .hero-title h1,.hero-home .hero-title h1 strong{font-size:80px;letter-spacing:-4px}.hero-home .hero-title p{font-size:20px;margin-top:38px}.hero-home .hero-buttons{margin-top:54px}.hero-home .hero-logos-title{margin-top:64px}.hero-home .hero-logos{margin-top:40px}}