html{overflow-x:hidden}body{font-family:Hind,sans-serif;background:#fff;color:#000;position:relative;overflow-x:hidden}body .image{display:block}body a{text-decoration:none}body a:hover{text-decoration:none !important}body textarea,body select{color:#000;padding:0 5px;border:1px solid #000;box-shadow:0 0 8px 1px rgba(0,0,0,0)}body label{margin:5px 0;font-size:14px;font-weight:bold;color:#434244}body textarea{resize:none;padding:3px 5px}body button{padding:5px 10px}body fieldset{display:block;margin:10px 0;padding:10px;border:2px groove threedface}body select{padding-right:0}body button,body input[type=submit],body input[type=reset]{cursor:pointer}.title{font-weight:600}.title--hidden{text-indent:-9999px;position:absolute}.title-1{color:#000;font-size:20px;line-height:22px;margin-top:20px;font-weight:600}.title-1.blue{color:#1e76e3}.title-2{color:#000;font-size:17px;line-height:22px;font-weight:600}.title-3{color:#000;font-size:16px;line-height:17px;font-weight:600}.title-grey{font-size:21px;color:#9e9e9e;font-weight:600}.title-tag{background-color:#000;color:#fff;border-radius:60px;font-weight:600;font-size:106%;line-height:107%;display:inline-block;clear:both;padding:7px 10px 5px}.title-tag.election{box-shadow:10px 0px 0px 0px #e80729;background-color:#01158a}.t-cinza-escuro{color:#939393}.header{width:100%;display:block;height:auto;position:fixed;top:0;left:0;z-index:9999;background:#fff;transition:top .3s;padding:0;box-shadow:2px 2px 3px #999}.header .header-content{display:flex;justify-content:space-between;align-items:center;padding:5px 10px !important}.header ::-webkit-scrollbar{width:10px}.header ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:10px}.header ::-webkit-scrollbar-thumb{background:#183e65;border-radius:10px}.header ::-webkit-scrollbar-thumb:hover{background:#233597}.header .toolbar-menu{background-color:#233597;height:24px;width:100%;position:block;margin-bottom:8px}.header .toolbar-menu ul{margin:0;width:100%;text-align:center}.header .toolbar-menu ul li{display:inline-block;margin:0 20px}.header .toolbar-menu ul li a{font-size:13px;color:#fff;font-weight:900}.header .menu-header{box-shadow:0 0 15px rgba(0,0,0,.3);background-color:#fff;z-index:99;position:fixed;left:1%;top:1%;overflow-y:auto;overflow-x:hidden;height:98%;width:98%;padding:30px 15px 0;border-radius:12px;opacity:0;visibility:hidden;transition:opacity .2s ease}.header .menu-header.show{opacity:1;visibility:visible}.header .menu-header .navbar-close{cursor:pointer;position:absolute;right:15px;top:10px;color:#183e65}.header .menu-header .title{text-transform:uppercase;font-size:17px;color:#000;padding:5px 0;max-width:800px;display:block}@media(min-width: 768px){.header .menu-header .title{margin:auto}}.header .menu-header li{font-weight:600}.header .menu-header li a{color:inherit}.header .menu-header li a:hover{font-weight:700}.header .menu-header .menu ul{--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:auto;margin-left:auto;max-width:800px;align-items:center}.header .menu-header .menu ul li{color:#484848;text-transform:uppercase;font-weight:300;font-size:13px;display:block}.header .menu-header .menu ul li a{color:#484848;overflow-wrap:break-word;word-wrap:break-all;-webkit-hyphens:auto;hyphens:auto;display:block}.header .menu-header .menu ul li a:hover{font-weight:600}.header .header-btn{color:#aeaeae;border:none;background-color:rgba(0,0,0,0);font-size:20px}.header .navbar-toggle span{margin-top:4px;width:100%;height:0px;border:1px solid #aeaeae;display:block}@media(max-width: 576px){.header .logo{order:0}}.header .logo .logo-img{width:auto}@media(max-width: 576px){.header .header-menu{order:2}}.header .ao-vivo{position:relative}@media(max-width: 576px){.header .ao-vivo{order:1}}.header .ao-vivo .bt-ao-vivo{border:none;background-color:#d80b0a !important;color:#fff !important;border-radius:40px;font-size:12px !important;font-weight:700;display:flex;align-items:center;gap:5px}.header .ao-vivo .bt-ao-vivo .rec-text{display:flex;align-items:center;justify-content:center;margin-left:3px;padding-top:2px}.header .ao-vivo .bt-ao-vivo .rec{border-radius:50%;border:1px solid #fff;padding:5px;width:10px;height:10px;display:inline-block;position:relative;animation:blink 1s infinite}.header .ao-vivo .bt-ao-vivo .rec::after{content:" ";background-color:#fff;border-radius:50%;height:5px;width:5px;position:absolute;top:0;left:0;transform:translate(50%, 50%)}.header .ao-vivo-logos{display:none;background-color:#4c4c4c}.header .ao-vivo-logos .container{padding:0}.header .ao-vivo-logos a{width:160px;position:relative;text-align:center;height:80px;display:flex;justify-content:center;align-items:center}.header .ao-vivo-logos a:hover,.header .ao-vivo-logos a.active{background-color:rgba(255,255,255,.1)}.header .ao-vivo-logos a img{width:70px;height:auto;max-height:55px;padding:5px 0}@media(min-width: 768px){.header .ao-vivo-logos a img{width:80px}}.header .ao-vivo-logos a::before{content:" ";display:block;width:1px;height:50%;background-color:#3c3c3c;position:absolute;right:0;top:50%;transform:translateY(-50%)}.header .ao-vivo-logos a:last-child::before{display:none}.header .home-live{display:none;width:90%;margin:10px auto 0;position:relative}@media(min-width: 768px){.header .home-live{width:640px}}.header .home-live .bt-close{position:absolute;right:0;top:0;z-index:1;margin-bottom:20px;border:none;padding:0;background:none;color:#fff}.header .home-live .video-js{position:absolute;top:0;left:0;width:100%;height:100%}.header .header-categories{display:none;background-image:linear-gradient(to right, #233597, #1e76e3)}.header .header-categories .container{display:flex;align-items:center;justify-content:space-between;padding-bottom:0;min-width:100%}.header .header-categories .container .swiper-button-next:after,.header .header-categories .container .swiper-button-prev:after{font-size:12px;color:#000;background:#fff;border-radius:50%;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.header .header-categories .container .header-categories-swiper{width:100%;overflow:hidden;position:relative}.header .header-categories .container .header-categories-swiper ul{list-style:none;margin:0;padding:0;display:flex;justify-content:flex-start}@media(min-width: 768px){.header .header-categories .container .header-categories-swiper ul{justify-content:center}}@media(min-width: 768px){.header .header-categories .container .header-categories-swiper ul li{width:132.5px}}@media(max-width: 576px){.header .header-categories .container .header-categories-swiper ul li{min-width:auto;width:80px}}.header .header-categories .container .header-categories-swiper ul li::before{content:" ";display:block;width:1px;height:50%;background-color:#233597;position:absolute;right:0;top:50%;transform:translateY(-50%)}.header .header-categories .container .header-categories-swiper ul li:last-child::before{display:none}.header .header-categories .container .header-categories-swiper ul li a{display:flex;padding:10px 5px;width:100%;flex-direction:column;align-items:center;gap:5px;color:#fff;text-decoration:none}.header .header-categories .container .header-categories-swiper ul li a svg{height:20px;width:auto;fill:#fff}.header .header-categories .container .header-categories-swiper ul li a:hover{background-color:rgba(255,255,255,.1)}.header .header-categories .container .header-categories-swiper ul li .category-name{max-width:100%;overflow:hidden;font-size:10px;font-weight:100;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}@media(min-width: 768px){.header .header-categories .container .header-categories-swiper ul li .category-name{font-size:12px}}@media(min-width: 768px){.header .header-categories .container .header-categories-swiper .swiper-scrollbar{display:none}}.header #favoritos{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center}.header #favoritos .favoritos__content{padding:20px;width:90%;max-width:500px;max-height:80vh;background:#fff;border-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.2);display:flex;flex-direction:column;position:relative}.header #favoritos .favoritos__content__close{cursor:pointer;position:absolute;right:15px;top:10px;color:#183e65}.header #favoritos .favoritos__content form{display:flex;flex-direction:column}.header #favoritos .favoritos__content form .form-group{overflow-y:scroll;max-height:50vh;padding-right:10px}.header #favoritos .favoritos__content form .form-group .form-check{display:flex;justify-content:space-between;border-bottom:1px solid #ccc;align-items:center;padding:10px 0}.header #favoritos .favoritos__content form .form-group .form-check label{font-size:16px;color:#183e65;display:flex;align-items:center;gap:10px;flex:1}.header #favoritos .favoritos__content form .form-group .form-check label svg{fill:#183e65;width:30px;height:auto}.header #favoritos .favoritos__content form .form-group button{background-color:#183e65}.clube .header,.post-clube .header{background-image:linear-gradient(to right, #233597, #1e76e3)}.clube .header .logo .logo-img,.post-clube .header .logo .logo-img{height:40px}.clube .header button,.post-clube .header button{color:#fff}.clube .header .ao-vivo-logos .header-aovivo-swiper .swiper-wrapper,.post-clube .header .ao-vivo-logos .header-aovivo-swiper .swiper-wrapper{display:none}.clube .header .header-categories,.post-clube .header .header-categories{background:#fff}.clube .header .header-categories .container .header-categories-swiper ul li::before,.post-clube .header .header-categories .container .header-categories-swiper ul li::before{background-color:#f4f4f4}.clube .header .header-categories .container .header-categories-swiper ul li a,.post-clube .header .header-categories .container .header-categories-swiper ul li a{color:#233597}.clube .header .header-categories .container .header-categories-swiper ul li a svg,.post-clube .header .header-categories .container .header-categories-swiper ul li a svg{fill:#233597}.clube .header .header-categories .container .header-categories-swiper ul li a:hover,.post-clube .header .header-categories .container .header-categories-swiper ul li a:hover{background-color:rgba(30,118,227,.1)}.chat-popup{position:fixed;right:100px;bottom:0;z-index:101;max-width:300px;display:none;border-radius:10px;background-color:#1e76e3;box-shadow:0 0 20px 10px rgba(0,0,0,.1)}@media(max-width: 768px){.chat-popup{left:20px;right:20px;max-width:100%}}.chat-popup .chat-header{padding:5px 15px;color:#fff}.chat-popup .chat-header .chat-header-close-button{float:right;font-size:35px;cursor:pointer;margin-top:-10px}.chat-popup .campos-form-contato{width:100%;border:.5px solid #646464;border-radius:3px;resize:none;padding:5px 10px 2px}.chat-popup #campo-area-de-texto-form-contato{height:5rem;border:.5px solid #646464}.chat-popup #btn-enviar-form-contato{background-color:#1e76e3;border:none;padding:5px 5px 2px 5px;color:#fff}.chat-popup .wpcf7-form{padding:10px;background-color:#fff}.chat-popup .wpcf7-form p .wpcf7-spinner{display:none}.chat-popup .wpcf7-response-output,.chat-popup .wpcf7-not-valid-tip{font-size:.8rem;margin:0;padding:0}#float-btns{position:fixed;position:fixed;bottom:20px;right:20px;display:flex;flex-direction:column;z-index:100;gap:20px;filter:drop-shadow(2px 2px 3px #999)}#float-btns .faleconosco-float-button{width:70px}#float-btns .faleconosco-float-button img{width:100%;height:auto}#float-btns .faleconosco-float-button:hover{filter:brightness(1.2) drop-shadow(2px 2px 3px #999)}#float-btns .whatsapp-float-button{text-align:center;font-size:24px}#float-btns .whatsapp-float-button a i{width:44px;height:44px;background-color:#25d366;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto}#float-btns .whatsapp-float-button a i::before{margin-top:-5px}#float-btns .whatsapp-float-button a div{background-color:#25d366;color:#fff;border-radius:10px;font-size:11px;text-align:center;display:flex;flex-direction:column;margin-top:-10px;line-height:1em;padding:5px 0}#float-btns .whatsapp-float-button a:hover i,#float-btns .whatsapp-float-button a:hover div{background-color:#1fb156}.footer{background:#233597;width:100%;padding:30px 0 100px;text-align:center;margin-top:50px;overflow:hidden}.footer .logo-img{background-position:center center;background-repeat:no-repeat;background-size:cover;width:200px;height:70px;margin:0 auto}.footer .box-social{width:100%;margin-top:20px}@media(min-width: 768px){.footer .box-social{margin:0}}.footer .title{font-size:16px;line-height:15px;color:#fff;padding:5px 0;margin-bottom:15px}.footer .list-social li{display:inline-block;padding:0 6px}.footer .list-social li a{width:40px;height:40px;color:#233597;font-size:20px;border-radius:20px;display:inline-block;text-align:center;line-height:45px;background-color:#fff;position:relative}.footer .list-social li a i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.clube .footer,.post-clube .footer{background:linear-gradient(#2B3990, #3FA5F1)}.clube .footer .logo-img,.post-clube .footer .logo-img{background-size:contain}.clube .footer .box-social,.post-clube .footer .box-social{margin-top:15px}.clube .footer .box-social ul,.post-clube .footer .box-social ul{list-style:none;padding:0}.clube .footer .box-social ul li,.post-clube .footer .box-social ul li{margin:0}.clube .footer .box-social ul li a h3,.post-clube .footer .box-social ul li a h3{font-size:1.25rem;font-weight:500;color:#fff;line-height:1.2;margin:0}.clube .footer .box-social .list-social,.post-clube .footer .box-social .list-social{margin-top:15px}.clube .footer .box-social .list-social i,.post-clube .footer .box-social .list-social i{color:#3fa5f1}form.bar-search{margin:auto;width:100%;background-color:#ccc;padding:10px;display:flex;gap:10px}form.bar-search #inputsearch{position:relative;flex:1;padding:0;background:none;height:40px}form.bar-search #inputsearch input{padding:10px 50px 10px 10px;border-radius:20px;border:none;width:100%;height:40px;margin:0}form.bar-search #inputsearch .btn{padding:0;line-height:40px;right:0;top:0;border:none;position:absolute;background-color:#183e65;color:#fff;width:40px;height:40px;border-radius:20px;font-size:15px}form.bar-search #inputsearch .btn i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:0;margin:0}.ouvidoria__form p{display:flex;flex-direction:column}.ouvidoria__form p span:nth-child(n){margin-bottom:.5rem}.ouvidoria__form p input[type=text],.ouvidoria__form p input[type=email],.ouvidoria__form p textarea{width:100%;border:.5px solid #646464;border-radius:3px}@media(min-width: 992px){.ouvidoria__form p input[type=text],.ouvidoria__form p input[type=email],.ouvidoria__form p textarea{width:35%}}.ouvidoria__form p input[type=submit]{width:-moz-max-content;width:max-content;padding:7px 20px;border:2px solid #0c6ec4;border-radius:3px;background-color:rgba(0,0,0,0);color:#0c6ec4;font-weight:500;transition:all .3s}.ouvidoria__form p input[type=submit]:hover{background-color:#0c6ec4;color:#fff}.swiper-fullscreen.highlights{margin-bottom:20px}.swiper-fullscreen.highlights .swiper-slide{width:calc((100% - 0px)/1);margin-right:15px}@media(min-width: 768px){.swiper-fullscreen.highlights .swiper-slide{width:calc((100% - 15px)/2)}}.swiper-fullscreen .box-highlights{display:block;background-position:center;background-repeat:no-repeat;background-size:cover;height:300px}.swiper-fullscreen .box-highlights:before{content:"";position:absolute;top:0;left:0;background:#000;background:linear-gradient(to bottom, transparent 50%, rgba(0, 0, 0, 0.8) 100%);z-index:3;width:100%;height:100%}.swiper-fullscreen .box-highlights .text{position:absolute;left:0;bottom:0;z-index:5;padding:15px}.swiper-fullscreen .box-highlights .text .hat{border-radius:60px;font-weight:600;line-height:24px;background-color:#233597;color:#fff;font-size:11px;display:inline-block;text-transform:uppercase;padding:4px 15px 2px;border-radius:60px;margin-bottom:15px}.swiper-fullscreen .box-highlights .text .title{color:#fff;margin:0;padding:0}@media(min-width: 768px){.swiper-fullscreen .box-highlights{height:400px}}.swiper-colunista{position:relative;padding:0}.swiper-colunista::before{display:none}@media(min-width: 768px){.swiper-colunista::before{display:block;content:"";width:100%;height:1px;background-color:#ccc;position:absolute;bottom:0;top:0;margin:42% auto}}.swiper-colunista .swiper-slide{width:calc((100% - 22.5px)/2.5);margin-right:15px}@media(min-width: 768px){.swiper-colunista .swiper-slide{width:221px}}.swiper-colunista .swiper-slide .box-colunista{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:20px 0;padding:0;border:none;box-shadow:none;height:210px}@media(min-width: 768px){.swiper-colunista .swiper-slide .box-colunista{margin:65px 0;height:240px}}.swiper-colunista .swiper-slide .box-colunista .thumb{width:100px;height:118px}@media(min-width: 768px){.swiper-colunista .swiper-slide .box-colunista .thumb{display:inline-block;margin-right:15px;width:130px;max-width:130px;height:154px}}.swiper-colunista .swiper-slide .box-colunista .text{padding:0}.swiper-colunista .swiper-slide .box-colunista .text .title{line-clamp:3;-webkit-line-clamp:3}.swiper-colunista .swiper-slide .box-colunista .name{font-size:12px;line-height:16px;white-space:nowrap}.mySwiperBoxes{align-items:stretch}.mySwiperBoxes .swiper-wrapper{height:350px}.mySwiperBoxes .swiper-wrapper .swiper-slide{margin-right:15px;width:250px;height:100%}.mySwiperBoxes .swiper-wrapper .swiper-slide .box{height:100%}.mySwiperBoxes .swiper-wrapper .swiper-slide .box .box-image{height:220px;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#e0e0e0}@media(min-width: 768px){.mySwiperBoxes .swiper-wrapper{height:325px}}.mySwiperTabs .swiper-slide{width:120px;margin-right:15px}@media(min-width: 768px){.mySwiperTabs .swiper-slide{width:240px}}.swiper-content{padding:0 2px 40px}.swiper-pagination-bullet{opacity:1;background-color:#c4c4c4;width:6px;height:6px;margin:0 8px !important}.swiper-pagination-bullet-active{background-color:#0385ff !important}.swiper-button-next:after{padding-left:2px}.swiper-button-prev:after{padding-right:2px}.swiper-button-next-featured,.swiper-button-prev-featured{width:30px !important;height:30px !important;background:none !important;top:50% !important;transform:translateY(-50%) !important}.swiper-button-next-featured:after,.swiper-button-prev-featured:after{font-size:12px;color:#000;background:#fff;border-radius:50%;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.mySwiperCategories{padding:20px}.mySwiperProjects,.mySwiperSpecialsCategories{padding:10px 0}.mySwiperProjects .swiper-slide,.mySwiperSpecialsCategories .swiper-slide{width:130px;margin-right:15px}.mySwiperProjects .swiper-pagination,.mySwiperSpecialsCategories .swiper-pagination{bottom:-5px}.parallax{min-height:520px;width:100%;pointer-events:none}.parallax .sccTitulo{font-size:8pt;letter-spacing:1pt;padding:10px;text-align:center;background-color:#f7f7f7;text-align:center;z-index:2;position:relative}.parallax-banner{position:fixed;width:1280px;margin:70px 0 0 0;top:0;left:50%;transform:translateX(-50%);z-index:0;transition:.2s linear}.admin-bar .parallax-banner{margin:90px 0 0 0}.banner-ad{display:none}.banner-ad:not(#banner-ad-anchor):not(#banner-ad-parallax):not(.banner-ad-in-feed){margin:24px 0;padding:20px 0 10px;background-image:url(../../images/ad-background.webp);position:relative}.banner-ad:not(#banner-ad-anchor):not(#banner-ad-parallax):not(.banner-ad-in-feed)::before{content:"Publicidade";display:block;width:100%;position:absolute;left:0;right:0;top:0;text-align:center;text-transform:uppercase;font-size:.625rem;letter-spacing:2px;color:#000;line-height:1;background-image:none !important;background-color:#fff}.banner-ad:not(#banner-ad-anchor):not(#banner-ad-parallax):not(.banner-ad-in-feed).banner-ad-in-text::before{content:"Continua após a publicidade"}#banner-ad-billboard-1,#banner-ad-billboard-2{margin:0 !important}#banner-anchor{display:none;position:fixed;left:50%;bottom:0;transform:translate(-50%, 0);z-index:1000;background:#fff url(../../images/ad-background.webp)}#adClose{display:flex;align-items:center;justify-content:center;padding:.25rem;border:1px solid #d3d3d3;width:1.5rem;height:1.5rem;position:absolute;right:0;bottom:100%;background-color:#fff;z-index:10;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:bold}.ima-progress-div,.ima-slider-level-div{background-color:#fff}.tab-image{height:120px;width:240px;display:block;background-color:#e0e0e0;background-position:center;background-size:cover;background-repeat:no-repeat}@media(min-width: 768px){.tab-image{height:240px}}.tab-content h2{font-weight:600;font-size:14px;line-height:16px}.image-border{border-radius:10px;display:block;margin-bottom:10px}.box{border:1px solid #e0e0e0;box-sizing:border-box;box-shadow:4px 4px 4px rgba(0,0,0,.05);border-radius:10px;padding:10px}.box .plus-news{height:100%}.box .thumb{height:-moz-fit-content;height:fit-content}.box .text{padding-left:15px}.box .text .title{padding:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:4;-webkit-line-clamp:4;height:auto !important}@media(min-width: 768px){.box .text .title{-webkit-line-clamp:3;line-clamp:3}}.plus-news{background-color:#f5f5f5;color:#1e76e2}.plus-news i:before{padding:20px 0;font-size:26px}@media(min-width: 768px){.plus-news i:before{font-size:40px}}.plus-news span{font-weight:900;text-transform:uppercase;font-size:21px;margin-top:10px}@media(min-width: 768px){.plus-news h3{font-size:16px}}.box-quadrado{width:90px;height:90px;float:left;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.4);border:none;background-position:center;background-size:contain;background-repeat:no-repeat}.box-quadrado.bigger{width:130px;height:130px}.box-quadrado a{font-weight:600;color:#fff;font-size:14px;line-height:15px}.box-quadrado a:hover{color:#fff;text-decoration:underline}.box-quadrado .block{position:absolute;text-align:center;background:rgba(0,0,0,0);width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;padding:5px}.box-quadrado .centered{display:inline-block;vertical-align:middle;width:80%;background:rgba(0,0,0,0);color:#fff}.box-quadrado p{font-weight:600;line-height:64px;color:#fff}.box-tipos{border:1px solid #000;margin-top:22px;padding:20px;box-shadow:0px 4px 4px rgba(0,0,0,.1);border-radius:9px}.box-tipos .text{padding-left:0}.box-tipos ul li{border-bottom:1px solid #f1efef;padding:10px 0;font-weight:300;display:flex;align-items:center}.box-tipos ul li .list-number{font-size:50px;font-weight:600;padding-right:20px}.box-tipos ul li:last-child{border-bottom:none;padding-bottom:0}.box-tipos ul li:first-child{font-weight:600}.box-tipos .category-title{float:left;background-color:#000;color:#fff;padding:5px 25px 2px;clear:both;margin:-33px 0 0;font-size:106%;line-height:107%}.category-title{border-radius:60px;font-weight:600;font-size:16px;line-height:24px;color:#ec1c24}.nav-tabs{margin:25px 0 15px}.nav-tabs .nav-link{text-transform:lowercase;padding:0 0 5px;border:none !important;border-bottom:4px solid rgba(0,0,0,0) !important;font-weight:600;font-size:110%;line-height:115%;color:#5e5e5e}.nav-tabs .nav-link.active{border-color:#1e76e2 !important;color:#1e76e2}.no-list{list-style:none;margin:0;padding:0}.wrap{min-height:100%;position:relative;width:100%}.thumb{display:block}.container{position:relative;max-width:1220px}.w-full{width:100% !important}.left{float:left}.right{float:right}.center{display:block;margin-left:auto;margin-right:auto;text-align:center}.text-justify{text-align:justify}.centralize{display:table-cell;vertical-align:middle}.no-padding{padding:0 !important}.no-margin{margin:0 !important}.main{padding:150px 0 0;overflow:hidden;background-color:#fff;z-index:2;position:relative}#inputsearch{border-radius:60px;font-style:normal;box-shadow:none;font-size:16px;padding:10px 20px;height:54px;background:#fff;border:1px solid #ebebeb}#inputsearch:focus{border-color:#183e65;color:#183e65;box-shadow:none}#inputsearch:-webkit-autofill,#inputsearch:-webkit-autofill:hover,#inputsearch:-webkit-autofill:focus #inputsearch:-webkit-autofill,#inputsearch:-webkit-autofill:hover #inputsearch:-webkit-autofill:focus,#inputsearch:-webkit-autofill,#inputsearch:-webkit-autofill:hover,#inputsearch:-webkit-autofill:focus,#inputsearch:-internal-autofill-selected{border:1px solid #ebebeb;background:rgba(0,0,0,0) !important}.share{border:1px solid #939393;border-radius:5px;padding:5px;background:#fff;display:none;flex-wrap:nowrap;position:absolute;z-index:5}.share__item{display:flex !important;align-items:center;justify-content:center;width:40px;height:40px;text-align:center;text-decoration:none;font-size:15px;color:#fff}.share__item:hover{opacity:.7;color:#fff}.share .facebook{background:#3b5998}.share .linkedin{background:#007bb5}.share .youtube{background:#c4302b}.share .whatsapp{background:#34af23}.share .close{color:#233597}.bg-cinza{background-color:#f4f4f4}.lineBorder{border-bottom:1px solid #939393;border-top:1px solid #939393}.barraCategoria{color:#fff;font-size:.6rem;padding:5px;text-transform:uppercase;font-weight:700}.block_featured_category{display:grid;gap:15px}@media(min-width: 768px){.block_featured_category{display:grid;grid-template-areas:"d_01 d_02 d_02" "d_01 d_03 d_04";grid-template-columns:2fr 1fr 1fr;grid-template-rows:230px 230px;gap:15px}.block_featured_category a:nth-child(1){grid-area:d_01}.block_featured_category a:nth-child(2){grid-area:d_02}.block_featured_category a:nth-child(3){grid-area:d_03}.block_featured_category a:nth-child(4){grid-area:d_04}.block_featured_category a:not(:nth-child(1)) h2{font-size:.95rem}}@media(min-width: 768px){.media-right{padding-right:60px}}.article__compartilhar,.article>header{padding:5px;font-size:.7rem}.article__spotlight{height:400px;width:100%;border-radius:5px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#233597;transition:all .9s ease-in-out;position:relative}@media(min-width: 768px){.article__spotlight{height:100%}}.article__spotlight header{position:absolute;z-index:1px;bottom:0;left:0;width:100%;padding:15px;background:#000;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 25%, rgba(0, 0, 0, 0.6) 100%);border-radius:5px;box-sizing:border-box}.article__spotlight header h2{color:#fff;font-size:1.5rem;font-weight:700}.article__spotlight header span{display:inline-block;padding:4px 15px 2px;border-radius:60px;font-size:11px;background:#233597;color:#fff;text-transform:uppercase;font-weight:600;margin-bottom:.5rem}.article__spotlight header p{color:#fff;font-size:.8rem;transition:opacity .4s ease-out;opacity:0;height:0;overflow:hidden}.article__spotlight:hover header p{opacity:1;height:auto}.article__spotlight-pp{text-decoration:none}.article__spotlight-pp:hover .article__title-pp,.article__spotlight-pp:hover .article__content{color:#1e76e3}.article__title{color:#fff;font-size:1.5rem;font-weight:700}.article__title-pp{color:#1f1f1f;font-size:1rem;font-weight:700}.article__title-h1{font-size:1.5rem;font-weight:700}.article__content{color:#1f1f1f;font-size:.8rem;opacity:1;height:auto}.article__hat{display:inline-block;padding:4px 15px 2px;border-radius:60px;font-size:11px;background:#233597;color:#fff;text-transform:uppercase;font-weight:600;margin-bottom:.5rem;line-height:1.2}.article__tiny{width:100%;height:200px;background-color:#e0e0e0;background-size:cover;background-position:center;background-repeat:no-repeat}.article__only{color:#404040}.article__only .title{font-weight:700}@media(max-width: 768px){.article__only .title{font-size:1.6rem}}.article__only .title_footer{display:flex;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:nowrap;flex-direction:row;margin-top:15px}.article__only .title_footer p{font-weight:700;font-size:.6rem;padding:5px 0px;margin:0px;min-width:30%}@media(max-width: 768px){.article__only article{font-size:.9rem}}.article__block_final{font-size:1.1rem}.related-posts{width:100%;max-width:1220px;position:relative;margin:1.5rem auto;padding:0 .75rem}.related-posts__list{display:flex;flex-wrap:wrap;padding:0;list-style:none}.related-posts__list li{width:100%;margin-bottom:1.5rem;padding:0 .5rem}@media(min-width: 992px){.related-posts__list li{width:25%}}.related-posts__list a .related-posts__thumb{width:100%;height:200px;border-radius:.25rem;background-color:#e0e0e0;background-size:cover;background-position:center;background-repeat:no-repeat}.related-posts__list a .related-posts__title{margin:.5rem 0;color:#1f1f1f;font-size:1rem;font-weight:700}.related-posts__list a:hover h4{color:#1e76e3}.compartilhar__link{color:#939393;text-transform:uppercase;text-decoration:none;padding:5px 0px}.compartilhar__link:hover{color:#233597}.compartilhar__link:visited{color:#1e76e3}.compartilhar__img-text{color:#939393;text-transform:uppercase;text-decoration:none;padding:5px}.compartilhar__img-text:hover{color:#233597}.compartilhar__img-text:visited{color:#1e76e3}.feature-bg{position:absolute;z-index:1px;bottom:0;left:0;width:100%;padding:15px;background:#000;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 25%, rgba(0, 0, 0, 0.6) 100%);border-radius:5px;box-sizing:border-box}#framebackground{z-index:10000}.fa-live{border-radius:50%;margin:0 auto;height:20px;width:20px;transform:scale(1);background:#ed2424;color:#ed2424;box-shadow:0 0 0 0 #ed2424;animation:live 2s infinite}.grecaptcha-badge{visibility:hidden}.admin-bar .header{top:32px}.admin-bar .header .menu-header.show{top:32px}#presidente:target,#governador:target,#senador:target,#deputado-federal:target,#deputado-estadual:target{scroll-margin-top:100px}.direto-ao-voto-apuracao header{z-index:1000}.direto-ao-voto-apuracao .main{padding:115px 0 0;color:#58595b}.direto-ao-voto-apuracao .modal .btn-secondary{background-color:#58595b}.direto-ao-voto-apuracao__header{background:url(../../images/direto-ao-voto/apuracao/bg_banner.webp) no-repeat center center;background-size:cover;display:flex;justify-content:center;align-items:center}.direto-ao-voto-apuracao__header img{width:auto;height:20em;padding:80px}.direto-ao-voto-apuracao__content [class~=office]:last-child .office__footer{border:none}.direto-ao-voto-apuracao__navigation{display:flex;flex-direction:column;justify-content:space-between;margin-top:30px;font-size:16px;font-weight:600}@media(min-width: 992px){.direto-ao-voto-apuracao__navigation{flex-direction:row}}.direto-ao-voto-apuracao__navigation__role{display:flex;flex-direction:column;padding:20px 0}@media(min-width: 992px){.direto-ao-voto-apuracao__navigation__role{align-items:center;flex-direction:row}}.direto-ao-voto-apuracao__navigation__role span{margin-bottom:10px}@media(min-width: 992px){.direto-ao-voto-apuracao__navigation__role span{margin:0}}.direto-ao-voto-apuracao__navigation__role .role__options{display:flex;justify-content:space-evenly;flex-wrap:wrap}.direto-ao-voto-apuracao__navigation__role .role__options a{color:#38318f}@media(min-width: 992px){.direto-ao-voto-apuracao__navigation__role .role__options{margin-left:10px;gap:20px}}.direto-ao-voto-apuracao__navigation__state{padding:20px 0;display:flex;align-items:center}.direto-ao-voto-apuracao__navigation__state select{margin-left:15px}.direto-ao-voto-apuracao .total{border:none;border-radius:1rem;background:#f4f4f4;padding:20px;margin:40px 0;margin-bottom:80px}.direto-ao-voto-apuracao .total__header{display:flex;justify-content:space-between;align-items:center}.direto-ao-voto-apuracao .total__header h3{margin:0;font-weight:bold}.direto-ao-voto-apuracao .total__header .refresh{display:flex;justify-content:center;align-items:center;border:none;background:none}.direto-ao-voto-apuracao .total__header .refresh span{color:#009444;font-size:.8em;font-weight:500;padding-top:2px}@media(min-width: 992px){.direto-ao-voto-apuracao .total__header .refresh span{font-size:1em}}.direto-ao-voto-apuracao .total__header .refresh img{height:20px;width:auto;margin-right:5px}.direto-ao-voto-apuracao .total__header small{color:#009444;font-size:.8em}.direto-ao-voto-apuracao .total .progress-bar{height:.8rem;margin:10px 0;background-color:#58595b;width:100%;border-radius:4px}.direto-ao-voto-apuracao .total .progress-bar .bar{height:100%;background-image:linear-gradient(to right, #f4906d, #23c06d)}.direto-ao-voto-apuracao .total.simplificado{margin:20px 0 0 0;background:none;padding:0 30px;box-shadow:none}.direto-ao-voto-apuracao .total.simplificado h3{font-size:1em;margin-bottom:10px}.direto-ao-voto-apuracao .total.simplificado .progress-bar{height:10px;margin-bottom:5px}.direto-ao-voto-apuracao .total small{color:#009444}.direto-ao-voto-apuracao .office{width:100%}.direto-ao-voto-apuracao .office__header{display:flex;width:100%;align-items:center;justify-content:space-between;padding:0 30px}.direto-ao-voto-apuracao .office__header h2{margin:0;text-transform:uppercase;font-weight:bold;display:flex;align-items:center}.direto-ao-voto-apuracao .office__header h2 .info{margin:0 0 0 8px;display:flex;justify-content:center;align-items:center;align-self:center;background:#f4906d;border-radius:50%;height:20px;width:20px;padding:0;position:relative}@media(min-width: 992px){.direto-ao-voto-apuracao .office__header h2 .info{margin:0 0 0 15px}}.direto-ao-voto-apuracao .office__header h2 .info span{position:absolute;top:50%;left:50%;transform:translate(-50%, -40%);color:#fff;font-size:16px;text-transform:lowercase}.direto-ao-voto-apuracao .office__header button{background-color:#58595b;color:#fff;border:none;border-radius:8px;display:flex;align-items:center;padding:8px 20px}.direto-ao-voto-apuracao .office__header button i{margin-left:10px}.direto-ao-voto-apuracao .office__alert{display:flex;align-items:flex-start;margin:1rem 0 0;padding:2rem 1rem;border-radius:1.5rem;background-color:#fff0ce;font-weight:600;color:#1f1f1f}.direto-ao-voto-apuracao .office__alert i{margin:3px 10px;color:#feb502}.direto-ao-voto-apuracao .office__alert.sem-eleito ul{font-weight:400}@media(max-width: 992px){.direto-ao-voto-apuracao .office__alert.sem-eleito{align-items:flex-start}.direto-ao-voto-apuracao .office__alert.sem-eleito i{margin:10px}.direto-ao-voto-apuracao .office__alert.sem-eleito ul{padding:0;list-style:none}.direto-ao-voto-apuracao .office__alert.sem-eleito ul li{list-style-type:disc}}.direto-ao-voto-apuracao .office__body{margin-top:20px;overflow:hidden;height:260px;transition:height .5s ease-in-out}.direto-ao-voto-apuracao .office__body ul{list-style:none;margin:0%;padding:0;display:grid;grid-template-columns:24% 24% repeat(auto-fill, 24%);grid-gap:5px;justify-content:space-between}.direto-ao-voto-apuracao .office__body ul .office__item{min-height:250px;margin-bottom:10px;display:flex;flex-direction:column}.direto-ao-voto-apuracao .office__body ul .office__item:first-child{grid-column:1/3;grid-row:1/2}.direto-ao-voto-apuracao .office__body ul .office__item:first-child .office__item__header__votes__pct{font-size:2.6em}.direto-ao-voto-apuracao .office__body ul .office__item:first-child .office__item__header__votes__total{font-size:1.6em}.direto-ao-voto-apuracao .office__body ul .office__item:first-child .office__item__footer__data{display:flex;font-size:1.9em}.direto-ao-voto-apuracao .office__body ul .office__item:first-child .office__item__footer__data small{margin-left:10px;font-size:.8em}.direto-ao-voto-apuracao .office__body ul .office__item .box{border:none;border-radius:1rem;background:#f4f4f4;padding:20px;margin:40px 0;height:100%;margin:0;display:flex;flex-direction:column;padding:15px}.direto-ao-voto-apuracao .office__body ul .office__item__header{display:flex;justify-content:space-between;align-items:center}.direto-ao-voto-apuracao .office__body ul .office__item__header__progress{position:relative}.direto-ao-voto-apuracao .office__body ul .office__item__header__progress .progress-circle{transform:rotate(-90deg)}.direto-ao-voto-apuracao .office__body ul .office__item__header__progress .progress-circle-back{fill:none;stroke:#d2d2d2;stroke-width:2px}.direto-ao-voto-apuracao .office__body ul .office__item__header__progress .progress-circle-prog{fill:none;stroke:#009444;stroke-width:4px;stroke-dasharray:0 999;stroke-dashoffset:0px;transition:stroke-dasharray .7s linear 0s}.direto-ao-voto-apuracao .office__body ul .office__item__header__progress .progress-circle-prog.destinacao{stroke:#feb502}.direto-ao-voto-apuracao .office__body ul .office__item__header__progress__image{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80px;height:80px;background-size:cover;background-position:center}.direto-ao-voto-apuracao .office__body ul .office__item__header__votes{display:flex;flex-direction:column;align-items:flex-end}.direto-ao-voto-apuracao .office__body ul .office__item__header__votes__pct{font-size:1.8em;font-weight:bold;line-height:1em;color:#f4906d}.direto-ao-voto-apuracao .office__body ul .office__item__header__votes__pct.destinacao{color:#feb502}.direto-ao-voto-apuracao .office__body ul .office__item__header__votes__total{font-weight:300;text-align:right;line-height:1em;font-size:1.2em;margin-top:.3em}.direto-ao-voto-apuracao .office__body ul .office__item__footer{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;flex:1}.direto-ao-voto-apuracao .office__body ul .office__item__footer__data{font-size:1.4em;font-weight:bold;line-height:1em}.direto-ao-voto-apuracao .office__body ul .office__item__footer__data small{display:block;font-size:.8em;font-weight:300}.direto-ao-voto-apuracao .office__body ul .office__item__footer__status{display:flex;justify-content:flex-end;width:100%;min-height:27px;margin-top:10px}.direto-ao-voto-apuracao .office__body ul .office__item__footer__status .status{background-color:#23c06d;font-size:.8em;font-weight:bold;color:#fff;border-radius:50px;padding:5px 10px 2px 10px;text-transform:uppercase}.direto-ao-voto-apuracao .office__body ul .office__item__footer__status .status.eleito{font-size:1.35em;padding:3.5px 30px 0px 30px}.direto-ao-voto-apuracao .office__body ul .office__item__footer__status .status.n-o-eleito{background-color:#58595b}.direto-ao-voto-apuracao .office__body ul .office__item__footer__status .status.destinacao{margin-left:5px;background-color:#feb502}@media(max-width: 576px){.direto-ao-voto-apuracao .office__body ul{grid-template-columns:100%;grid-gap:0}.direto-ao-voto-apuracao .office__body ul .office__item:first-child{grid-column:1;grid-row:1}.direto-ao-voto-apuracao .office__body ul .office__item__footer__data{width:100%;font-size:1.5em !important}.direto-ao-voto-apuracao .office__body ul .office__item__footer__data small{display:inline-block;font-size:.9em !important}.direto-ao-voto-apuracao .office__body ul .office__item__footer .status__situacao{margin-top:20px;font-size:.8em !important}.direto-ao-voto-apuracao .office__body ul .office__item__footer .status__situacao.eleito{font-size:1.2em !important}}.direto-ao-voto-apuracao .office__footer{width:100%;margin:30px 0 50px 0;border-bottom:1px solid #939393;text-align:center}.direto-ao-voto-apuracao .office__footer button{margin:0 0 20px 0;background:none;border:none;font-size:20px}.direto-ao-voto-apuracao .office__footer button i{margin-right:10px}.direto-ao-voto-apuracao .office:target{scroll-margin-top:30px}@media(min-width: 992px){.direto-ao-voto-apuracao .office:target{scroll-margin-top:80px}}.direto-ao-voto-apuracao .all-candidates{color:#58595b}.direto-ao-voto-apuracao .all-candidates .total-votos{position:absolute;bottom:5%;left:50%;transform:translateX(-50%);font-weight:700;font-size:2em;text-align:center;line-height:1em}.direto-ao-voto-apuracao .all-candidates .total-votos small{font-weight:300;font-size:.8em}.direto-ao-voto-apuracao .all-candidates .data{display:flex;flex-direction:column;justify-content:center}.direto-ao-voto-apuracao .all-candidates .data h3{font-size:1.3em;font-weight:700;margin-bottom:20px}.direto-ao-voto-apuracao .all-candidates .data .color-square{width:15px;height:15px;border-radius:3px;float:none;margin-top:3px;margin-right:6px}.direto-ao-voto-apuracao .all-candidates .data .votes{flex:1}.direto-ao-voto-apuracao .all-candidates .data .fs-6{font-size:.8em !important}@media(max-width: 576px){.direto-ao-voto-apuracao .all-candidates .data{margin-top:40px}.direto-ao-voto-apuracao .all-candidates .data li{margin-bottom:20px}.direto-ao-voto-apuracao .all-candidates .data li:last-child{margin-bottom:0}}.direto-ao-voto-apuracao .all-candidates .candidates ul{list-style:none;margin:0%;padding:0;display:grid;grid-template-columns:24% 24% repeat(auto-fill, 24%);grid-gap:5px;justify-content:space-between}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item{min-height:250px;margin-bottom:10px;display:flex;flex-direction:column}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item .box{border:none;border-radius:1rem;background:#f4f4f4;padding:20px;margin:40px 0;height:100%;margin:0;display:flex;flex-direction:column;padding:15px}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item__header{display:flex;justify-content:space-between;align-items:center}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item__header__progress{position:relative}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item__header__progress .progress-circle{transform:rotate(-90deg)}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item__header__progress .progress-circle-back{fill:none;stroke:#d2d2d2;stroke-width:2px}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item__header__progress .progress-circle-prog{fill:none;stroke:#009444;stroke-width:4px;stroke-dasharray:0 999;stroke-dashoffset:0px;transition:stroke-dasharray .7s linear 0s}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item__header__progress .progress-circle-prog.destinacao{stroke:#feb502}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item__header__progress__image{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80px;height:80px;background-size:cover;background-position:center}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item__header__votes{display:flex;flex-direction:column;align-items:flex-end}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item__header__votes__pct{font-size:1.8em;font-weight:bold;line-height:1em;color:#f4906d}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item__header__votes__pct.destinacao{color:#feb502}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item__header__votes__total{font-weight:300;text-align:right;line-height:1em;font-size:1.2em;margin-top:.3em}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item__footer{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;flex:1}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item__footer__data{font-size:1.4em;font-weight:bold;line-height:1em}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item__footer__data small{display:block;font-size:.8em;font-weight:300}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item__footer__status{display:flex;justify-content:flex-end;width:100%;min-height:27px;margin-top:10px}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item__footer__status .status{background-color:#23c06d;font-size:.8em;font-weight:bold;color:#fff;border-radius:50px;padding:5px 10px 2px 10px;text-transform:uppercase}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item__footer__status .status.eleito{font-size:1.35em;padding:3.5px 30px 0px 30px}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item__footer__status .status.n-o-eleito{background-color:#58595b}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item__footer__status .status.destinacao{margin-left:5px;background-color:#feb502}@media(max-width: 576px){.direto-ao-voto-apuracao .all-candidates .candidates ul{grid-template-columns:100%;grid-gap:0}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item:first-child{grid-column:1;grid-row:1}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item__footer__data{width:100%;font-size:1.5em !important}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item__footer__data small{display:inline-block;font-size:.9em !important}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item__footer .status__situacao{margin-top:20px;font-size:.8em !important}.direto-ao-voto-apuracao .all-candidates .candidates ul .office__item__footer .status__situacao.eleito{font-size:1.2em !important}}@media screen and (max-width: 768px){.direto-ao-voto-apuracao .total{margin-bottom:80px}.direto-ao-voto-apuracao .total__header{display:flex}.direto-ao-voto-apuracao .total__header h3{margin-bottom:10px}.direto-ao-voto-apuracao .total__header>button{order:0;align-self:flex-end;margin-bottom:20px}.direto-ao-voto-apuracao .office__header{padding:0;flex-direction:column;align-items:flex-start}.direto-ao-voto-apuracao .office__header button{align-self:flex-end;margin-top:30px}}