.hero-milionario{margin-top:-69px;padding:0 0 50px}.hero-milionario .col-slogan{order:1}.hero-milionario .col-slogan img{margin:0 auto}.hero-milionario .col-slogan .tit-mobile{left:-15px;max-width:unset;position:relative;width:calc(100% + 30px)}.hero-milionario .col-slogan .tit-mobile-1{margin-bottom:-100px}.hero-milionario .col-slogan .tit-desktop-1{margin-bottom:-40px;margin-top:-100px}.hero-milionario .col-form h1{color:#fff;display:block;font-size:22px}.hero-milionario .col-form h1,.hero-milionario .col-slogan h1{font-weight:400;margin:0 auto 25px;max-width:90%;text-align:center}.hero-milionario .col-slogan h1{color:#fcfcfc;font-size:24px}.hero-milionario .col-form h1 strong,.hero-milionario .col-slogan h1 strong{color:#aecc56;display:block;font-size:30px;margin-bottom:30px}.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 .div-form-progress{align-items:stretch;display:flex;flex-flow:column nowrap;gap:12px;justify-content:center;margin-bottom:20px}.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:14px;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;padding:4px 12px;width:100%!important}body.comerc-vibra .hero-milionario .hero-form form .input+span{color:#fff;display:inline;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}body.comerc-vibra .hero-milionario .hero-form form .hs_aceito_os_termos_do_regulamento_da_promocao__energia_de_milionario_,body.comerc-vibra .hero-milionario .hero-form form .hs_eu_concordo_em_receber_outras_comunicacoes_da_comerc{margin-bottom:0}body.comerc-vibra .hero-milionario .hero-form form .hs_aceito_os_termos_do_regulamento_da_promocao__energia_de_milionario_ .inputs-list,body.comerc-vibra .hero-milionario .hero-form form .hs_eu_concordo_em_receber_outras_comunicacoes_da_comerc .inputs-list{margin-top:0}body.comerc-vibra .hero-milionario .hero-form form legend{color:#fff;font-size:12px;margin-bottom:15px}body.comerc-vibra .hero-milionario .hero-form .text-formulario{color:#fff;font-size:11px;margin-top:30px}@media (min-width:992px){.hero-milionario{margin-top:0}.hero-milionario .col-slogan{order:1}.hero-milionario .col-slogan .btn{display:none}.hero-milionario .col-slogan{align-items:center;display:flex;flex-flow:column nowrap;justify-content:space-around}.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-slogan h1{font-size:26px;max-width:100%}.hero-milionario .col-form h1 strong,.hero-milionario .col-slogan h1 strong{margin:0}.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}}