@property --gradient-angle{syntax:"<angle>";initial-value:90deg;inherits:false}.bloco-1-den{padding:100px 15px 80px}.bloco-1-den article{margin:0 auto;max-width:656px}.bloco-1-den.--part-2{background-color:#1a1a1a;padding:35px 15px}.bloco-1-den.--part-2 ul{align-items:center;display:flex;gap:35px;justify-content:center}.bloco-1-den.--part-2 ul li{align-items:center;display:flex;gap:8px}.bloco-1-den.--part-2 ul li picture{flex-shrink:0;height:16px;line-height:0;width:16px}.bloco-1-den.--part-2 ul li p{color:#fff;font-size:.875rem;letter-spacing:.04rem;line-height:1;margin:0}.bloco-2-den{overflow:hidden;padding:70px 15px}.bloco-2-den .grid{grid-template-columns:500px auto;grid-gap:70px;align-items:flex-start;justify-content:space-between}.bloco-2-den .grid article{display:flex;flex-direction:column;position:sticky;top:50px}.bloco-2-den .grid .wrapper-form{align-items:center;display:flex;justify-content:flex-end;position:relative;z-index:0}.bloco-2-den .grid .wrapper-form form .form-row:not(.box-alert){display:grid;margin-bottom:1.5rem;position:relative}.bloco-2-den .grid .wrapper-form form .form-row:not(.box-alert).multiple-2-big-small{grid-template-columns:55.8% 40%;justify-content:space-between}.bloco-2-den .grid .wrapper-form form .form-row:not(.box-alert).multiple-2{grid-template-columns:1fr 1fr;justify-content:space-between;grid-gap:25px}@media screen and (max-width:574px){.bloco-2-den .grid .wrapper-form form .form-row:not(.box-alert).multiple-2{grid-template-columns:100%;grid-gap:0}.bloco-2-den .grid .wrapper-form form .form-row:not(.box-alert).multiple-2 div+div{margin-top:2rem}.bloco-2-den .grid .wrapper-form form .form-row:not(.box-alert) input[name=data]{-webkit-min-logical-width:calc(100% - 15px)}}.bloco-2-den .grid .wrapper-form form .form-row:not(.box-alert)>div{position:relative}.bloco-2-den .grid .wrapper-form form label{border:0}.bloco-2-den .grid .wrapper-form form .wrapper-selects label.placeholder.shown{color:#06172b;font-size:11px;left:-15px;pointer-events:none;top:-75%!important}.bloco-2-den .grid .wrapper-form form input,.bloco-2-den .grid .wrapper-form form textarea{box-sizing:border-box}.bloco-2-den .grid .wrapper-form form input::-moz-placeholder,.bloco-2-den .grid .wrapper-form form textarea::-moz-placeholder{color:rgba(99,98,108,.8);font-family:Raleway,sans-serif;font-size:14px!important;font-weight:400;text-transform:none}.bloco-2-den .grid .wrapper-form form input::placeholder,.bloco-2-den .grid .wrapper-form form textarea::placeholder{color:rgba(99,98,108,.8);font-family:Raleway,sans-serif;font-size:14px!important;font-weight:400;text-transform:none}.bloco-2-den .grid .wrapper-form form input+label.shown,.bloco-2-den .grid .wrapper-form form input:active+label,.bloco-2-den .grid .wrapper-form form input:focus+label,.bloco-2-den .grid .wrapper-form form input:valid+label,.bloco-2-den .grid .wrapper-form form textarea+label.shown,.bloco-2-den .grid .wrapper-form form textarea:active+label,.bloco-2-den .grid .wrapper-form form textarea:focus+label,.bloco-2-den .grid .wrapper-form form textarea:valid+label{color:#fff;font-size:11px;left:-15px;pointer-events:none;top:-75%!important}.bloco-2-den .grid .wrapper-form form input:-moz-placeholder+label,.bloco-2-den .grid .wrapper-form form textarea:-moz-placeholder+label{font-size:15px;pointer-events:none;top:10px}.bloco-2-den .grid .wrapper-form form input:placeholder-shown+label,.bloco-2-den .grid .wrapper-form form textarea:placeholder-shown+label{font-size:15px;pointer-events:none;top:10px}.bloco-2-den .grid .wrapper-form form textarea:active+label,.bloco-2-den .grid .wrapper-form form textarea:focus+label,.bloco-2-den .grid .wrapper-form form textarea:valid+label{pointer-events:none;top:-30px!important}.bloco-2-den .grid .wrapper-form form label.field-title,.bloco-2-den .grid .wrapper-form form label.placeholder{align-items:center;background:transparent;border-radius:10px;color:#3b3b3b;display:flex;font-family:Raleway,sans-serif;font-size:14px;font-weight:400;height:100%;left:0;margin:0;padding:8px 15px;pointer-events:none;position:absolute;text-transform:none;top:0;transition:all .2s ease}.bloco-2-den .grid .wrapper-form form label.field-title{font-weight:600;height:auto;margin:0 0 10px;padding:0;position:relative}.bloco-2-den .grid .wrapper-form form textarea+label.placeholder{align-items:flex-start;top:10px}.bloco-2-den .grid .wrapper-form form input:-webkit-autofill,.bloco-2-den .grid .wrapper-form form input:-webkit-autofill:active,.bloco-2-den .grid .wrapper-form form input:-webkit-autofill:focus,.bloco-2-den .grid .wrapper-form form input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important;-webkit-text-fill-color:#1a1a1a!important}.bloco-2-den .grid .wrapper-form form input[type=date]:required:invalid::-webkit-datetime-edit{color:transparent}.bloco-2-den .grid .wrapper-form form input[type=date]:focus::-webkit-datetime-edit{color:#000!important}.bloco-2-den .grid .wrapper-form form .choices li{position:relative}.bloco-2-den .grid .wrapper-form form .checkbox-radio-wrap{align-items:flex-start;display:flex;gap:8px;padding:0;position:relative}.bloco-2-den .grid .wrapper-form form .checkbox-radio-wrap input[type=checkbox]{opacity:0;position:absolute;z-index:-1}.bloco-2-den .grid .wrapper-form form .checkbox-radio-wrap .custom-checkbox{border:1px solid #000;border-radius:2px;cursor:pointer;flex-shrink:0;height:20px;position:relative;width:20px}.bloco-2-den .grid .wrapper-form form .checkbox-radio-wrap .custom-checkbox:after{background:#000;border-radius:2px;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease;width:10px}.bloco-2-den .grid .wrapper-form form .checkbox-radio-wrap input[type=checkbox]:checked+.custom-checkbox:after{transform:translate(-50%,-50%) scale(1)}.bloco-2-den .grid .wrapper-form form .checkbox-radio-wrap .text{color:#1a1a1a;font-size:14px;font-weight:600;line-height:1.6}.bloco-2-den .grid .wrapper-form form .checkbox-radio-wrap .text a{color:inherit;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.bloco-2-den .grid .wrapper-form form{background-color:#fff;border:1px solid #1a1a1a;box-shadow:2px 2px 0 #000;margin:0;max-width:100%;padding:50px 50px calc(50px - 1.2rem);position:relative;width:100%;z-index:1}.bloco-2-den .grid .wrapper-form form .form-row:not(.box-alert){margin-bottom:1.2rem}.bloco-2-den .grid .wrapper-form form .form-row.checks{margin:0 0 2.2rem}.bloco-2-den .grid .wrapper-form form .form-row.opts{margin-bottom:1.2rem}.bloco-2-den .grid .wrapper-form form .form-row p{color:#757575;font-size:.875rem;margin:8px 0 0}.bloco-2-den .grid .wrapper-form form .form-row p>b{font-family:sans-serif}.bloco-2-den .grid .wrapper-form form .form-row .wrapper-checks{display:flex;gap:35px;margin-bottom:-10px}.bloco-2-den .grid .wrapper-form form .form-row .wrapper-checks label.radio{margin:0;padding:0}.bloco-2-den .grid .wrapper-form form .form-row .files-wrapper .file-row{display:flex;gap:8px}.bloco-2-den .grid .wrapper-form form .form-row .files-wrapper .file-row button{align-items:center;background-color:#d5f23b;border:1px solid #1a1a1a;border-radius:6px;box-shadow:2px 2px 0 #000;cursor:pointer;display:flex!important;font-size:1.625rem;font-weight:600;justify-content:center;line-height:0;transition:all .2s;width:50px}.bloco-2-den .grid .wrapper-form form .form-row .files-wrapper .file-row button:hover{filter:brightness(.9)}.bloco-2-den .grid .wrapper-form form .form-row .files-wrapper .file-row+.file-row{margin-top:15px}.bloco-2-den .grid .wrapper-form form .form-row .files-wrapper .file-row+.file-row button{background-color:#ff5d5d;color:#fff;line-height:normal}.bloco-2-den .grid .wrapper-form form label{background:none}.bloco-2-den .grid .wrapper-form form label:before{display:none}.bloco-2-den .grid .wrapper-form form input,.bloco-2-den .grid .wrapper-form form textarea{background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#1a1a1a;font-family:Raleway,sans-serif;font-size:.875rem;font-weight:400;height:54px;letter-spacing:.04rem;padding:15px;text-transform:none;width:100%}.bloco-2-den .grid .wrapper-form form input:active+label,.bloco-2-den .grid .wrapper-form form input:focus+label,.bloco-2-den .grid .wrapper-form form input:valid+label,.bloco-2-den .grid .wrapper-form form textarea:active+label,.bloco-2-den .grid .wrapper-form form textarea:focus+label,.bloco-2-den .grid .wrapper-form form textarea:valid+label{color:#06172b}.bloco-2-den .grid .wrapper-form form input[type=checkbox]+.lbl,.bloco-2-den .grid .wrapper-form form input[type=checkbox]+.lbl a,.bloco-2-den .grid .wrapper-form form input[type=radio]+.lbl,.bloco-2-den .grid .wrapper-form form textarea[type=checkbox]+.lbl,.bloco-2-den .grid .wrapper-form form textarea[type=checkbox]+.lbl a,.bloco-2-den .grid .wrapper-form form textarea[type=radio]+.lbl{color:#1a1a1a;font-size:.875rem;font-weight:400}.bloco-2-den .grid .wrapper-form form textarea{border-radius:7px;line-height:1.6;min-height:150px;resize:vertical}.bloco-2-den .grid .wrapper-form form .selects .wrapper-selects{margin:0}.bloco-2-den .grid .wrapper-form form .selects .wrapper-selects>.choices{width:100%}.bloco-2-den .grid .wrapper-form form .selects .wrapper-selects>.choices .choices__inner{border-color:#e0e0e0}.bloco-2-den .grid .wrapper-form form button[type=submit],.bloco-2-den .grid .wrapper-form form input[type=submit]{align-items:center;background:#1a1a1a;border:0;border-radius:6px;box-shadow:none;color:#fff;cursor:pointer;display:flex;font-family:Raleway,sans-serif;font-size:.875rem;font-weight:400;justify-content:center;letter-spacing:.04rem;min-height:49px;padding:15px 65px;transition:background .2s,filter .2s;width:auto}.bloco-2-den .grid .wrapper-form form button[type=submit]>i,.bloco-2-den .grid .wrapper-form form input[type=submit]>i{flex-shrink:0;line-height:0;margin-right:12px}.bloco-2-den .grid .wrapper-form form button[type=submit]:disabled,.bloco-2-den .grid .wrapper-form form button[type=submit]:hover,.bloco-2-den .grid .wrapper-form form input[type=submit]:disabled,.bloco-2-den .grid .wrapper-form form input[type=submit]:hover,.bloco-2-den .grid .wrapper-form form.sending button[type=submit]:disabled,.bloco-2-den .grid .wrapper-form form.sending button[type=submit]:disabled:disabled,.bloco-2-den .grid .wrapper-form form.sending button[type=submit]:disabled:hover,.bloco-2-den .grid .wrapper-form form.sending button[type=submit]:hover,.bloco-2-den .grid .wrapper-form form.sending input[type=submit]:disabled,.bloco-2-den .grid .wrapper-form form.sending input[type=submit]:disabled:disabled,.bloco-2-den .grid .wrapper-form form.sending input[type=submit]:disabled:hover,.bloco-2-den .grid .wrapper-form form.sending input[type=submit]:hover{background-color:#3b3b3b;color:#fff}.bloco-2-den .grid .wrapper-form form button[type=submit]:disabled,.bloco-2-den .grid .wrapper-form form input[type=submit]:disabled,.bloco-2-den .grid .wrapper-form form.sending button[type=submit]:disabled,.bloco-2-den .grid .wrapper-form form.sending button[type=submit]:disabled:disabled,.bloco-2-den .grid .wrapper-form form.sending input[type=submit]:disabled,.bloco-2-den .grid .wrapper-form form.sending input[type=submit]:disabled:disabled{cursor:not-allowed}.bloco-2-den .grid .wrapper-form form .highlight{align-items:flex-start;background-color:#d5f23b;border:1px solid #1a1a1a;border-radius:2px;box-shadow:2px 2px 0 #000;display:flex!important;margin:2.5rem 0!important;padding:20px 25px}.bloco-2-den .grid .wrapper-form form .highlight svg{flex-shrink:0}.bloco-2-den .grid .wrapper-form form .highlight article{padding-left:15px}.bloco-2-den .grid .wrapper-form form .highlight article h3{font-family:Raleway,sans-serif;font-size:1rem;font-weight:600;margin:0 0 12px}.bloco-2-den .grid .wrapper-form form .highlight article p{color:#1a1a1a;margin:0}.bloco-2-den .grid .wrapper-form button.btn-date{background:#fff;border:0;height:25px;pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:25px}.bloco-2-den .grid .wrapper-form button.btn-date:before{background-image:url(https://observatorioianaseleicoes.com.br/wp-content/themes/obi/assets/images/local/icon-calendar.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;width:20px}.bloco-2-den .grid .wrapper-form .form-row.box-alert{border:1px solid transparent;border-radius:6px;display:none;margin:1rem 0 0}.bloco-2-den .grid .wrapper-form .form-row.box-alert.alert-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.bloco-2-den .grid .wrapper-form .form-row.box-alert.alert-error{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.bloco-2-den .grid .wrapper-form .form-row.box-alert .alert{font-size:.875rem;font-weight:500;margin:0;padding:12px 10px;text-align:center}.bloco-3-den{background-color:rgba(209,213,219,.25);border-top:1px solid #1a1a1a;padding:70px 15px;z-index:0}.bloco-3-den:before{background-image:url(https://observatorioianaseleicoes.com.br/wp-content/themes/obi/assets/images/local/den-bloco-3-object.png);background-repeat:no-repeat;background-size:contain;content:"";height:260px;left:0;pointer-events:none;position:absolute;top:0;transform:translateY(-50%);width:240px;z-index:1}.bloco-3-den .grid{justify-content:center;grid-gap:50px}.bloco-3-den .grid article{background-color:#fff;border:1px solid #1a1a1a;box-shadow:0 2px 20px rgba(0,0,0,.1);margin-top:35px;padding:35px 35px 25px}.bloco-3-den .grid article h3{font-family:Raleway,sans-serif;font-size:1.5rem}.bloco-3-den .grid article ul{margin-top:25px}.bloco-3-den .grid article ul li{border-bottom:1px solid #e0e0e0;padding:10px 0}.bloco-3-den .grid article ul li:last-child{border-bottom:0}.bloco-3-den .grid article ul li p{color:#757575;margin:0}@media screen and (max-width:574px){.bloco-1-den{padding:45px 15px 25px}.bloco-1-den article h1,.bloco-1-den article h1>strong{font-size:2rem}.bloco-1-den.--part-2 ul{flex-direction:column;gap:20px}.bloco-2-den{padding:50px 15px 70px}.bloco-2-den .grid{grid-template-columns:100%;grid-gap:30px}.bloco-2-den .grid article{position:relative;top:0}.bloco-2-den .grid .wrapper-form form{padding:25px 15px calc(30px - 1.2rem)}.bloco-2-den .grid .wrapper-form form .checkbox-radio-wrap>i{left:3px!important;top:35px!important}.bloco-2-den .grid .wrapper-form form .highlight{padding:15px 10px}.bloco-3-den{padding:55px 15px 70px}.bloco-3-den:before{display:none}.bloco-3-den .grid{grid-template-columns:100%;grid-gap:0}.bloco-3-den .grid article{margin-top:20px}}@media screen and (min-width:575px)and (max-width:767px){.bloco-1-den{padding:65px 15px 40px}.bloco-1-den article h1,.bloco-1-den article h1>strong{font-size:2.5rem}.bloco-1-den.--part-2 ul{flex-direction:column;gap:20px}.bloco-2-den{padding:60px 15px 70px}.bloco-2-den .grid{grid-template-columns:100%;grid-gap:30px}.bloco-2-den .grid article{position:relative;top:0}.bloco-2-den .grid .wrapper-form form{padding:35px 35px calc(40px - 1.2rem)}.bloco-3-den{padding:55px 15px 70px}.bloco-3-den:before{display:none}.bloco-3-den .grid{grid-template-columns:100%;grid-gap:0}}@media screen and (min-width:768px)and (max-width:991px){.bloco-1-den{padding:65px 15px 50px}.bloco-1-den article h1,.bloco-1-den article h1>strong{font-size:2.875rem}.bloco-2-den{padding:60px 15px 70px}.bloco-2-den .grid{grid-template-columns:100%;grid-gap:30px}.bloco-2-den .grid article{position:relative;top:0}.bloco-3-den{padding:60px 15px 70px}.bloco-3-den:before{height:109px;width:100px}.bloco-3-den .grid{grid-template-columns:100%;grid-gap:0}}@media screen and (min-width:992px)and (max-width:1199px){.bloco-1-den{padding:75px 15px 55px}.bloco-1-den article h1,.bloco-1-den article h1>strong{font-size:3rem}.bloco-2-den .grid{grid-template-columns:100%;grid-gap:30px}.bloco-2-den .grid article{position:relative;top:0}.bloco-2-den .grid .wrapper-form form .checkbox-radio-wrap>i{top:48%!important}.bloco-3-den:before{height:153px;width:140px}}@media screen and (min-width:1200px)and (max-width:1354px){.bloco-1-den{padding:75px 15px 65px}.bloco-2-den .grid{grid-template-columns:415px auto;grid-gap:30px}.bloco-3-den:before{height:153px;width:140px}}@media screen and (min-width:1355px)and (max-width:1429px){.bloco-2-den .grid{grid-template-columns:495px auto;grid-gap:30px}.bloco-3-den:before{height:196px;width:180px}}@media screen and (min-width:1430px)and (max-width:1599px){.bloco-3-den:before{height:196px;width:180px}}
