.topo{margin-bottom:60px}@media(max-width: 799px){.topo .container{align-items:flex-end}}.txt-energia{left:0;top:0;right:0;margin:auto;height:90%}@media(max-width: 799px){.txt-energia{height:calc(100% - 170px)}}.txt-energia h1{color:#fff;font-size:52px;line-height:54px;margin:0 0 50px 0;font-weight:500}@media(max-width: 799px){.txt-energia h1{font-size:32px;line-height:34px;max-width:270px}}.txt-energia h1 strong{color:#daff59;font-weight:500}.txt-energia .txt-block{width:415px;max-width:100%}.txt-energia ul{list-style:none;margin:0;padding:0}.txt-energia ul li{color:#fff;font-size:24px;display:flex;align-items:center;gap:20px;margin-bottom:10px}.txt-energia ul li::before{content:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 0C10.4288 0 7.91543 0.762437 5.77759 2.1909C3.63975 3.61935 1.97351 5.64968 0.989572 8.02512C0.0056327 10.4006 -0.251811 13.0144 0.249797 15.5362C0.751405 18.0579 1.98953 20.3743 3.80762 22.1924C5.6257 24.0105 7.94208 25.2486 10.4638 25.7502C12.9856 26.2518 15.5995 25.9944 17.9749 25.0104C20.3503 24.0265 22.3807 22.3603 23.8091 20.2224C25.2376 18.0846 26 15.5712 26 13C25.9964 9.5533 24.6256 6.24882 22.1884 3.81163C19.7512 1.37445 16.4467 0.00363977 13 0ZM18.7075 10.7075L11.7075 17.7075C11.6146 17.8005 11.5043 17.8742 11.3829 17.9246C11.2615 17.9749 11.1314 18.0008 11 18.0008C10.8686 18.0008 10.7385 17.9749 10.6171 17.9246C10.4957 17.8742 10.3854 17.8005 10.2925 17.7075L7.29251 14.7075C7.10486 14.5199 6.99945 14.2654 6.99945 14C6.99945 13.7346 7.10486 13.4801 7.29251 13.2925C7.48015 13.1049 7.73464 12.9994 8.00001 12.9994C8.26537 12.9994 8.51987 13.1049 8.70751 13.2925L11 15.5863L17.2925 9.2925C17.3854 9.19959 17.4957 9.12589 17.6171 9.07561C17.7385 9.02532 17.8686 8.99944 18 8.99944C18.1314 8.99944 18.2615 9.02532 18.3829 9.07561C18.5043 9.12589 18.6146 9.19959 18.7075 9.2925C18.8004 9.38541 18.8741 9.49571 18.9244 9.6171C18.9747 9.7385 19.0006 9.8686 19.0006 10C19.0006 10.1314 18.9747 10.2615 18.9244 10.3829C18.8741 10.5043 18.8004 10.6146 18.7075 10.7075Z' fill='%23DAFF59'/%3E%3C/svg%3E%0A");height:26px}.formulario{background:#fff;border-radius:30px 30px 0 0;width:415px;max-width:100%}@media(max-width: 799px){.formulario{margin:-190px 0 70px;position:relative;padding:20px 0;width:100%}}@media(min-width: 800px){.formulario{padding:30px;box-shadow:0 3px 6px rgba(0,0,0,.4);border-radius:20px;margin-top:65px}}.formulario .wpcf7-not-valid-tip{font-size:12px;margin:9px 20px;display:block}.formulario #campo-anexo{cursor:pointer;display:flex;align-items:center;flex-wrap:wrap;margin:20px;gap:5px;color:#666;font-size:14px}.formulario #campo-anexo .mensagem-anexo{margin-left:20px;font-size:12px}.formulario .wpcf7-spinner{position:absolute;right:-13px;top:8px}.formulario .button-wrapper{margin-top:20px;display:flex;justify-content:space-between;position:relative}.formulario .button-wrapper p{width:-moz-fit-content;width:fit-content}.formulario .button-wrapper .aviso{font-size:12px;font-style:italic;line-height:13px;width:142px}.formulario .button-wrapper input{width:195px;background:#111;color:#fff;line-height:40px;border-radius:50px;border:0;padding:0;font-family:"Rethink Sans";font-size:14px;font-weight:600}.formulario span[data-name=anexoconta]{display:none}.formulario h2{margin:0 0 20px 0;font-size:20px;font-weight:600;text-align:center}.formulario .wpcf7-list-item-label{font-size:12px}.formulario .modalidade .wpcf7-form-control-wrap{padding-top:15px;display:block}.formulario .endereco{display:grid;grid-template-columns:110px 1fr;gap:20px}.formulario p{margin:0}.formulario .wpcf7-response-output{text-align:center;font-size:14px;border-radius:10px;line-height:16px;padding:9px}.formulario .input-wrapper{margin-bottom:10px}.formulario .input-wrapper br{display:none}.formulario input:not([type=radio]):not([type=submit]),.formulario select{width:100%;border-radius:20px;border:#111 1px solid;height:40px;padding:0 20px;box-sizing:border-box;font-family:"Rethink Sans"}.formulario label.label{margin:0 0 -8px 15px;display:block;position:relative;z-index:1;width:-moz-fit-content;width:fit-content;font-size:12px;background-color:#fff;padding:0 7px}.formulario label.label span{color:#ff1f15}.como-funciona{margin-bottom:120px}.como-funciona .slick-dots{list-style:none;margin:0;padding:0}.como-funciona .slick-dots li{margin:0}.como-funciona .slick-dots .slick-active{background:#daff59;height:10px}.como-funciona .slick-dots li:not(.slick-active){width:10px;height:10px;background:#203832;border-radius:100%}.como-funciona .slick-arrow{bottom:-10px;top:unset;font-size:0;width:31px;height:31px;background-repeat:no-repeat;background-position:center;background-size:contain}.como-funciona .slick-arrow.slick-prev{left:0;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.75 30.75C7.46573 30.75 0.75 24.0343 0.75 15.75C0.75 7.46573 7.46573 0.75 15.75 0.75C24.0343 0.75 30.75 7.46573 30.75 15.75C30.75 24.0343 24.0343 30.75 15.75 30.75Z' stroke='%23203832' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 15.7501H9.5' stroke='%23203832' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.5 10.75L9.5 15.75L14.5 20.75' stroke='%23203832' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.como-funciona .slick-arrow.slick-next{right:0;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.75 30.75C24.0343 30.75 30.75 24.0343 30.75 15.75C30.75 7.46573 24.0343 0.75 15.75 0.75C7.46573 0.75 0.75 7.46573 0.75 15.75C0.75 24.0343 7.46573 30.75 15.75 30.75Z' stroke='%23203832' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.5 15.75H22' stroke='%23203832' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 10.75L22 15.75L17 20.75' stroke='%23203832' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.como-funciona .titulo{font-weight:600;font-size:26px;margin:0 0 35px 0;max-width:55%}@media(min-width: 800px){.como-funciona .titulo{font-size:42px;margin:0 0 55px 0}}.como-funciona .item-como-funciona{transition:.2s ease;background:#f8f9f9;box-shadow:0 3px 6px rgba(0,0,0,.08);border-radius:20px;padding:43px 17px 17px;text-align:center;width:19%;position:relative;min-height:230px;display:flex;flex-direction:column;gap:20px}.como-funciona .item-como-funciona:hover{background:#fff;transition:.2s ease}.como-funciona .item-como-funciona:hover .numero{color:#daff59;transition:.2s ease}@media(max-width: 799px){.como-funciona .item-como-funciona{margin:20px 10px}}.como-funciona .icone{width:67%;margin:0 auto;height:120px;display:flex;align-items:center;justify-content:center}.como-funciona .icone img{width:auto;max-height:100%}@media(min-width: 800px){.como-funciona .items{display:flex;gap:1%}}.como-funciona .numero{background:#203832;width:40px;line-height:40px;text-align:center;border-radius:50%;color:#fff;font-size:26px;font-weight:700;display:block;position:absolute;left:0;right:0;margin:auto;top:-17px;transition:.2s ease}.como-funciona .descricao{line-height:18px;font-size:14px}.como-funciona .descricao p{margin:0}@media(min-width: 800px){.como-funciona .descricao{font-size:13px}}.como-funciona .item-titulo{font-size:20px;margin:0}.perguntas-frequentes{background:#203832;padding:90px 0}@media(min-width: 800px){.perguntas-frequentes{padding:160px 0}}.perguntas-frequentes .container{flex-direction:column;max-width:1012px}.perguntas-frequentes .titulo{font-weight:600;color:#fff;font-size:26px;margin:0 0 35px 0;max-width:55%}@media(min-width: 800px){.perguntas-frequentes .titulo{font-size:42px;margin:0 0 55px 0}}.perguntas-frequentes .pergunta{display:flex;align-items:center;gap:10px;margin:0;position:relative;cursor:pointer;padding:0 45px 0 0;min-height:29px;font-size:16px}.perguntas-frequentes .pergunta::after{content:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 24.5C19.1274 24.5 24.5 19.1274 24.5 12.5C24.5 5.87258 19.1274 0.5 12.5 0.5C5.87258 0.5 0.5 5.87258 0.5 12.5C0.5 19.1274 5.87258 24.5 12.5 24.5Z' stroke='%23111111' stroke-miterlimit='10'/%3E%3Cpath d='M7.5 12.5H17.5' stroke='%23111111' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.5 7.5V17.5' stroke='%23111111' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");position:absolute;right:0;margin-top:4px}@media(min-width: 800px){.perguntas-frequentes .pergunta{font-size:20px}}.perguntas-frequentes .perguntas-frequentes-item{background:#fff;box-sizing:border-box;padding:15px;border-radius:10px;margin-bottom:10px;width:100%}.perguntas-frequentes .perguntas-frequentes-item.active .pergunta::after{content:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 24.5C19.1274 24.5 24.5 19.1274 24.5 12.5C24.5 5.87258 19.1274 0.5 12.5 0.5C5.87258 0.5 0.5 5.87258 0.5 12.5C0.5 19.1274 5.87258 24.5 12.5 24.5Z' stroke='%23111111' stroke-miterlimit='10'/%3E%3Cpath d='M7.5 12.5H17.5' stroke='%23111111' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");position:absolute;right:0;margin-top:4px}@media(min-width: 800px){.perguntas-frequentes .perguntas-frequentes-item{padding:18px 43px}}.perguntas-frequentes .resposta{display:none}body.page-template-page-energia:not(.scrolling) header{position:absolute;background:rgba(0,0,0,0);box-shadow:none}body.page-template-page-energia:not(.scrolling) header .logo svg path{fill:#fff !important}body.page-template-page-energia:not(.scrolling) header .menu_mobile_icon svg path{stroke:#fff !important}body.page-template-page-energia:not(.scrolling) header .container .flex.content .menu ul li a.link{color:#fff !important}body.page-template-page-energia:not(.scrolling) header .container .flex.content .menu ul button:not(:hover){background:rgba(0,0,0,0);border:1.5px solid #fff;color:#000}body.page-template-page-energia:not(.scrolling) header .container .flex.content .menu ul li a.link::after{background-image:url("data:image/svg+xmlcharset=UTF-8,%3csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8.75 0.75L4.75 4.75L0.75 0.75' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}body.page-template-page-energia:not(.scrolling) header .container .flex.content .menu ul button:not(:hover){color:#fff !important;font-family:"Rethink Sans"}body header:has(.menu ul li:hover .submenu) .container .flex.content .menu ul li a{color:#111 !important}body header:has(.menu ul li:hover .submenu) .container .flex.content .menu ul button:not(:hover){color:#111 !important}body header:has(.menu ul li:hover .submenu) .logo svg path{fill:#111 !important}