.hero-milionario .col-slogan{order:1}.hero-milionario .col-slogan h1{color:#fcfcfc;font-size:27px;font-weight:400;margin:0 auto 25px;text-align:center}.hero-milionario .col-form h1 strong,.hero-milionario .col-slogan h1 strong{color:#aecc56}.hero-milionario .col-concorra{margin-bottom:36px;order:2}.hero-milionario .col-form{order:4}.hero-milionario .col-mais{align-items:center;display:flex;justify-content:center;margin-bottom:70px;order:3}.hero-milionario .col-form h1{display:none}.hero-milionario .div-form-progress{align-items:stretch;display:flex;flex-flow:column nowrap;gap:12px;justify-content:center;margin-bottom:28px}.hero-milionario .div-form-progress .progress{background-color:#053719;border:1px solid hsla(66,59%,65%,.52);border-radius:10px;height:9px;position:relative}.hero-milionario .div-form-progress .progress:before{background-color:#cfda70;border-radius:10px 0 0 10px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:50%}.hero-milionario .div-form-progress .progress2:before{width:100%}.hero-milionario .div-form-progress p{color:#fcfcfc;font-size:15px;font-weight:400;margin:0;text-align:center;text-transform:uppercase}.hero-milionario .hero-form form{align-items:stretch;display:flex;flex-flow:column nowrap;justify-content:flex-start}.hero-milionario .hero-form form fieldset.form-columns-0{order:-1}.hero-milionario .hero-form form fieldset.form-columns-0 p{color:#fff;font-size:12px;margin:0 auto 28px;text-align:center}.hero-milionario .hero-form form .hs-form-field label span{color:#fcfcfc;font-size:15px;font-weight:400}.hero-milionario .hero-form form input[type=email],.hero-milionario .hero-form form input[type=number],.hero-milionario .hero-form form input[type=tel],.hero-milionario .hero-form form input[type=text],body.comerc-vibra .hero-milionario .hero-form form .input select{background:rgba(11,70,35,.7)!important;border:1px solid hsla(66,59%,65%,.52)!important;border-radius:8px!important;color:#c6c6c6!important;font-size:16px!important;width:100%!important}body.comerc-vibra .hero-milionario .hero-form form .input+span{color:#fff;display:inline-block;margin:25px 0 0}body.comerc-vibra .hero-milionario .hero-form form .hs-form-booleancheckbox label:before{background:rgba(11,70,35,.7)!important;border-color:#cfda70}body.comerc-vibra .hero-milionario .hero-form form .actions{background:#cfda70!important;border:none!important;border-radius:37px!important;box-shadow:0 0 7.68954px #ced970!important;color:#0b4623!important;font-size:20px!important;margin-top:25px;padding:15px 35px!important;position:relative;text-transform:uppercase!important;width:100%}body.comerc-vibra .hero-milionario .hero-form form .actions:before{background:linear-gradient(180deg,#0b4623 11%,hsla(66,59%,65%,0));border-radius:inherit;bottom:0;content:"";display:block;height:100%;left:0;margin:0;position:absolute;right:0;top:0;width:100%;z-index:1}body.comerc-vibra .hero-milionario .hero-form form .actions:after{background:#cfda70;border-radius:inherit;content:"";height:calc(100% - 4px);left:2px;position:absolute;top:2px;width:calc(100% - 4px);z-index:2}body.comerc-vibra .hero-milionario .hero-form form .actions input{background:transparent!important;border:none!important;box-shadow:none!important;color:#0b4623!important;font-size:25px!important;padding:0!important;position:relative;text-transform:uppercase;width:100%;z-index:3}.resultado h3,.resultado-energia h3{color:#fff;font-size:20px;text-align:center}.resultado h3{margin:0 auto 60px}.resultado-energia h3{margin:0 auto 30px;padding-bottom:25px}.resultado h3 b,.resultado-energia h3 b{color:#aecc56}.resultado .resultado4anos,.resultado .resultadoMensal{align-items:center;display:flex;flex-flow:column nowrap;gap:25px;justify-content:flex-start}.resultado .resultado4anos span,.resultado .resultadoMensal span{color:#fcfcfc;font-size:12px;font-weight:400}.resultado .resultado4anos span.valor,.resultado .resultadoMensal span.valor{font-size:40px;font-weight:900}.resultado .divisorresultado{border-bottom:.5px solid #fff;height:1px;margin:25px 0;width:100%}.resultado .avisoresultado{margin:25px 0;text-align:center}.resultado .avisoresultado span{color:#fcfcfc;font-size:12px;font-weight:400}.resultado .campoanexo .hs_anexe_a_sua_ultima_fatura label span:not(.hs-form-required),.resultado-energia .campoanexo .hs_anexe_a_sua_ultima_fatura label span:not(.hs-form-required){background:rgba(11,70,35,.7)!important;border:1px solid hsla(66,59%,65%,.52)!important;border-radius:8px!important;color:#c6c6c6!important;display:block;font-size:15px!important;padding:10px 20px;text-align:center;width:100%}.resultado .campoanexo .hs_anexe_a_sua_ultima_fatura label span.hs-form-required,.resultado-energia .campoanexo .hs_anexe_a_sua_ultima_fatura label span.hs-form-required{display:none}.resultado .campoanexo .hs_anexe_a_sua_ultima_fatura .input,.resultado-energia .campoanexo .hs_anexe_a_sua_ultima_fatura .input{background:none;border:none;border-radius:unset;cursor:auto;padding:0}.resultado .campoanexo .hs_anexe_a_sua_ultima_fatura .input span,.resultado .campoanexo .hs_anexe_a_sua_ultima_fatura .input:after,.resultado .campoanexo .hs_anexe_a_sua_ultima_fatura .input:before,.resultado-energia .campoanexo .hs_anexe_a_sua_ultima_fatura .input span,.resultado-energia .campoanexo .hs_anexe_a_sua_ultima_fatura .input:after,.resultado-energia .campoanexo .hs_anexe_a_sua_ultima_fatura .input:before{display:none}.resultado .campoanexo .hs_anexe_a_sua_ultima_fatura .hs-error-msgs,.resultado-energia .campoanexo .hs_anexe_a_sua_ultima_fatura .hs-error-msgs{margin-top:20px}.resultado .avisofatura,.resultado-energia .avisofatura{margin:25px 0 12px;text-align:center}.resultado .avisofatura span,.resultado-energia .avisofatura span{color:#fcfcfc;font-size:12px;font-weight:400}.resultado .avisofatura span a,.resultado-energia .avisofatura span a{color:#fcfcfc!important;text-decoration:underline}body.comerc-vibra .resultado .bt-whats,body.comerc-vibra .resultado-energia .bt-whats{background:#0b4623!important;border:none!important;border-radius:22px;box-shadow:0 0 4.67368px #ced970!important;color:#fff!important;display:inline-block;font-size:15px;font-weight:900;left:50%;margin:0 auto;padding:15px 35px;position:relative;text-transform:uppercase;transform:translateX(-50%)}body.comerc-vibra .resultado .bt-whats:before,body.comerc-vibra .resultado-energia .bt-whats:before{background:linear-gradient(180deg,#cfda70 11%,hsla(66,59%,65%,0));border-radius:inherit;bottom:0;content:"";display:block;height:100%;left:0;margin:0;position:absolute;right:0;top:0;width:100%;z-index:1}body.comerc-vibra .resultado .bt-whats:after,body.comerc-vibra .resultado-energia .bt-whats:after{background:#0b4623;border-radius:inherit;content:"";height:calc(100% - 4px);left:2px;position:absolute;top:2px;width:calc(100% - 4px);z-index:2}body.comerc-vibra .resultado .bt-whats span,body.comerc-vibra .resultado-energia .bt-whats span{position:relative;z-index:3}.resultado-energia .resultado-list{align-items:stretch;display:flex;flex-flow:column nowrap;gap:24px;justify-content:flex-start;margin-bottom:24px}.resultado-energia .resultado-item{align-items:stretch;background:rgba(5,44,20,.7);border-radius:26px;box-shadow:0 0 6px #ced970;display:flex;flex-flow:row nowrap;gap:24px;justify-content:space-between;padding:30px 57px 30px 30px;position:relative}.resultado-energia .resultado-item img{display:block}.resultado-energia .resultado-item .number{align-items:center;background:#cfda70;border-radius:37px;box-shadow:0 0 6px #ced970;color:#0b4623;display:flex;font-size:33px;font-weight:900;height:57px;justify-content:center;position:absolute;right:0;top:0;width:57px}.resultado-energia .resultado-item .text{color:#fff;font-size:16px}.resultado-energia .instrucao{color:#fcfcfc;font-size:12px;margin:0 auto 24px;text-align:center}.resultado .submitted-message p,.resultado-energia .submitted-message p{color:#fff!important}@media (min-width:992px){.hero-milionario{padding:50px 0}.hero-milionario .col-slogan{order:1}.hero-milionario .col-slogan .btn,.hero-milionario .col-slogan h1{display:none}.hero-milionario .col-concorra{margin-bottom:0;order:3}.hero-milionario .col-form{order:2}.hero-milionario .col-mais{margin-bottom:0;order:4}.hero-milionario .col-form h1{color:#fff;display:block;font-size:24px;font-weight:400;margin:0 auto 25px;max-width:80%;text-align:center}.hero-milionario .hero-form{background:rgba(5,44,20,.7);border-radius:10px;box-shadow:0 0 4px #ced970;padding:27px 40px}.hero-milionario .hero-form form fieldset.form-columns-0{order:unset}.hero-milionario .hero-form form fieldset.form-columns-0 p{text-align:left}}