@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,300;0,400;0,900;1,600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Serif:wght@400;700&display=swap);.share-button{min-width:25px!important;min-height:10px!important;padding:5px 7px!important;border-radius:42px;font-size:11px}.share-button svg{width:15px!important}.article-image-max{max-height:200px;overflow:hidden}body{font-family:"Noto Serif",serif}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#212529}.flex-nowrap{flex-wrap:nowrap!important}.flex-row{display:flex;flex-direction:row!important}@media(max-width:575.98px){p{font-size:14px}}.container-encuestas{width:calc(100% - 50px);max-width:1120px;margin:0 auto}.widget-segunda-top{max-width:820px;margin:0 auto}.widget-segunda-top .card-resultado{width:100%}.ultima-actualizacion{color:#464646;font-size:14px}@media(max-width:575.98px){.ultima-actualizacion{font-size:13px}}.navbar-ojo-publico{background:rgba(0,0,0,.85)}.tabs-encuestas ul.nav-tabs{display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.tabs-encuestas ul.nav-tabs li{min-width:130px;width:100%;max-width:220px;font-size:13px;text-align:center}.nav-tabs .nav-link{font-family:Nunito Sans,sans-serif;color:#333;font-size:13px;border-radius:0;text-transform:uppercase}.nav-tabs .nav-link.active{font-weight:600}.navbar-brand{max-width:220px;margin:0 auto}.navbar-brand img{width:100%}.credits a{color:#fa1600}.creditos h4{font-family:Nunito Sans,sans-serif;font-size:21px;font-weight:900}.creditos div{margin-bottom:5px;font-size:16px;line-height:1.3em}.subtitle h2{font-family:Nunito Sans,sans-serif;font-size:18px;font-weight:900}@media(max-width:575.98px){.subtitle h2{font-size:17px}}.subtitle .line{display:block;width:45px;height:3px;margin:10px 0;background:#fa1600}.subtitle p{margin:15px 0 25px 0;font-size:15px}@media(max-width:575.98px){.subtitle p{font-size:14px}}.page-section-tag{max-width:150px;margin:15px auto;padding:5px;font-size:17px;font-weight:900;background:#fa1500;text-align:center}.page-section-tag a{color:#fff}.page-app-title{margin:25px 0;text-align:center;font-weight:700;font-size:2.38em;line-height:47px;letter-spacing:.4px}@media(max-width:575.98px){.page-app-title{font-size:21px;line-height:25px}}.periodo-wrapper{font-family:"Noto Serif",serif}.periodo-wrapper .periodo-title{text-align:left;font-size:21px;font-weight:600;text-transform:uppercase}.VueCarousel-dot{background-color:#cacaca!important}.VueCarousel-dot.VueCarousel-dot--active{background-color:#333!important}@media(max-width:575.98px){#mesesTabs{overflow-x:auto;overflow-y:hidden}}#mesesTabs .nav-link{font-size:14px;font-weight:400;text-transform:uppercase}@media(max-width:575.98px){#mesesTabs .nav-link{min-width:140px;font-size:12px;padding:10px 5px;text-align:center}}#mesesTabs .nav-link.active{font-weight:600}.encuestas-control{position:sticky;display:flex;align-items:center;z-index:999}.encuestas-control a{color:rgba(62,62,62,.7411764705882353);background:#fff}.encuestas-control a:hover{color:#333}.encuestas-control a.hide{visibility:hidden}.encuestas-control.prev{left:0}.encuestas-control.next{right:0}.congreso-grafico{font-family:Nunito Sans,sans-serif}.congreso-grafico .item-partido-embed-top{width:100%;max-width:100px;height:25px;display:flex;background:#2f2f2f;color:#fff;margin:5px}.congreso-grafico .item-partido-embed-top h5{font-size:14px;width:100%;text-align:center;justify-content:center}.congreso-grafico .item-partido-embed-top img{width:65px}.congreso-grafico .partidos-embed-list-top{width:100%;max-width:720px;margin:15px auto;display:flex;flex-wrap:wrap}.congreso-grafico .partidos-embed-list{width:100%;max-width:430px;margin:15px auto;display:flex;flex-wrap:wrap}.congreso-grafico .item-partido-embed{width:100%;max-width:75px;height:25px;display:flex;background:#2f2f2f;color:#fff;margin:5px}.congreso-grafico .item-partido-embed h5{font-size:14px;width:100%;text-align:center;justify-content:center}.congreso-grafico .item-partido-embed img{width:40px}.congreso-grafico .congreso-sticky{position:sticky;top:35px}.congreso-grafico .svg-congreso-embed{width:100%;max-width:400px;height:200px;margin:0 auto}@media(max-width:620.98px){.congreso-grafico .svg-congreso-embed{max-width:320px;height:175px}}.congreso-grafico .svg-congreso{width:100%;max-width:640px;height:320px;margin:0 auto}@media(max-width:620.98px){.congreso-grafico .svg-congreso{height:240px}}.congreso-grafico .list-resultados-partidos{max-width:760px;margin:0 auto}.congreso-grafico .list-resultados-partidos .item-partido{cursor:pointer;border-bottom:1px dashed #e3e3e3}.congreso-grafico .list-resultados-partidos .item-partido:hover{background:#e3e3e3}.congreso-grafico .total-votos{font-size:13px}.congreso-grafico .title-partidos-curules{margin-bottom:15px;font-size:18px;font-weight:600;border-bottom:1px dashed #e3e3e3}.congreso-grafico .elegidos{margin:0;font-size:21px;font-weight:600;text-align:center}.congreso-grafico h4.candidato-mapa{font-size:13px;font-weight:600}.congreso-grafico .title-resultados{font-size:16px;font-weight:400;text-align:center}.congreso-grafico .distrito-resultados{font-size:13px;font-weight:400;text-align:center}.congreso-grafico circle{cursor:pointer;opacity:.1;transition:opacity .15s ease-in-out}.congreso-grafico circle:hover{stroke:#000;stroke-width:2px}.congreso-grafico circle.active{opacity:1}.congreso-grafico .filters-congreso .dropdown-menu.show{max-height:320px;overflow-y:auto}.tooltip_congresista{position:absolute;visibility:hidden;width:100%;max-width:320px;padding:10px 15px;background:hsla(0,0%,100%,.932);color:#000;pointer-events:none;box-shadow:0 0 2px rgba(0,0,0,.3607843137254902)}.tooltip_congresista h3{margin:0;padding:0;font-family:Nunito Sans,sans-serif;font-size:15px;font-weight:600}.tooltip_congresista h4{margin:10px 0;font-size:14px}.tooltip_congresista h4,.tooltip_congresista h5{padding:0;font-family:Nunito Sans,sans-serif;font-weight:400}.tooltip_congresista h5{margin:0;font-size:16px}.tooltip-data{position:absolute;width:100%;max-width:360px;padding:10px 15px;background:hsla(0,0%,100%,.932);color:#000;box-shadow:0 0 2px rgba(0,0,0,.3607843137254902)}.tooltip-data,.tooltip-data .tooltip-content{pointer-events:none}@media(max-width:798.98px){.tooltip-data{position:relative;max-width:400px;pointer-events:none}}.mapa-resultados-wrapper{position:relative;font-family:Nunito Sans,sans-serif}.mapa-resultados-wrapper h1{font-size:21px}.mapa-resultados-wrapper h2{margin:25px 0;font-size:18px}.mapa-resultados-wrapper h4{font-size:14px}.mapa-resultados-wrapper h5{font-size:13px}.mapa-resultados-wrapper .partido-icon{width:25px}.mapa-resultados-wrapper .candidate-results-vivo{max-width:400px;z-index:999;transition:left .15s ease-in-out}.mapa-resultados-wrapper .candidate-results-vivo .candidates-list{background:hsla(0,0%,100%,.5019607843137255);box-shadow:0 0 5px #f1f1f1}.mapa-resultados-wrapper .candidate-results-vivo .candidates-list .button-more{position:sticky;bottom:0}.mapa-resultados-wrapper .candidate-results-vivo.active{left:15px}@media(max-width:992.98px){.mapa-resultados-wrapper .candidate-results-vivo{position:relative;width:100%;margin:0 auto}.mapa-resultados-wrapper .candidate-results-vivo.active{left:0!important}}.mapa-resultados-wrapper .candidate-results-vivo .img-partidos{width:100%;max-width:400px}.mapa-resultados-wrapper .candidate-results-vivo .candidate-percent{width:100%;max-width:90px;text-align:center}.mapa-resultados-wrapper .candidate-results-vivo .candidate-info{position:sticky;left:0;display:flex;padding:5px 0;border-bottom:1px dashed #e3e3e3}.mapa-resultados-wrapper .candidate-results-vivo .candidate-percent{background:#f1f1f1}.mapa-resultados-wrapper .candidate-results-vivo .candidate-percent .percent{margin:3px 0;font-size:18px;font-weight:900;text-align:center}.mapa-resultados-wrapper .candidate-results-vivo .candidate-percent label{font-size:12px;text-align:center;margin:0}.mapa-resultados-wrapper .candidate-results-vivo h6{font-weight:700;font-size:18px}.mapa-resultados-wrapper .candidate-results-vivo .distrito-resultados{margin:5px 0;font-size:15px;font-weight:400;text-align:left}.mapa-resultados-wrapper .candidate-results-vivo .title-resultados{display:flex;flex-wrap:nowrap;align-items:center;margin:5px 0;font-size:14px;text-transform:uppercase;font-weight:700;color:#6f6f6f}.mapa-resultados-wrapper .candidate-results-vivo .title-resultados span{width:100%}.mapa-resultados-wrapper .candidate-results-vivo .title-resultados span.badge{max-width:140px;flex:auto;font-size:12px;font-weight:600;text-align:center;background:#eaeaea!important}.mapa-resultados-wrapper .candidate-results-vivo .resultado-nacional{background:#eaeaea;overflow-y:auto}.mapa-resultados-wrapper .candidate-results-vivo .resultado-nacional .nav-link{font-size:12px;font-weight:400;padding:11px 25px}.mapa-resultados-wrapper .candidate-results-vivo .resultado-nacional h2{margin:0;font-size:14px;font-family:Nunito Sans,sans-serif;color:#7a7a7a;cursor:pointer}.mapa-resultados-wrapper .candidate-results-vivo .resultado-nacional h3{margin:0;color:#828282}.mapa-resultados-wrapper .candidate-results-vivo .resultado-nacional .btn svg{fill:#7a7a7a}.mapa-resultados-wrapper .candidate-results-vivo .resultado-nacional .titulo{font-family:Nunito Sans,sans-serif;font-size:13px}.mapa-resultados-wrapper .candidate-results-vivo .resultado-nacional .datos-eleccion{font-size:14px;color:#393939;font-weight:700;font-family:Nunito Sans,sans-serif}.mapa-resultados-wrapper .candidate-results-vivo .resultado-nacional span{font-size:13px;color:#6f6f6f}.mapa-resultados-wrapper .mapa-resultados-container{width:100%;position:sticky;top:35px}@media(max-width:720.98px){.mapa-resultados-wrapper .mapa-resultados-container{top:0;position:relative;height:auto}}.mapa-resultados-wrapper .filter-block{position:absolute;top:0;right:15px;width:300px;z-index:999;pointer-events:none}.mapa-resultados-wrapper .filter-block button{pointer-events:all}@media(max-width:768.98px){.mapa-resultados-wrapper .filter-block{position:relative;width:100%}}.mapa-resultados-wrapper .btn-back{display:flex;align-items:center;position:absolute;top:120px;right:40px;width:100px;font-size:13px;line-height:1.2em;padding:10px;text-align:left;text-transform:uppercase}@media(max-width:575.98px){.mapa-resultados-wrapper .btn-back{right:15px;top:590px}}.mapa-resultados-wrapper .btn-back svg{width:50px}.mapa-resultados-wrapper .regiones-extra{position:absolute;width:100%;max-width:200px;left:10%;bottom:25vh;text-align:left;pointer-events:none;opacity:0}.mapa-resultados-wrapper .regiones-extra.show{opacity:1}@media(max-width:768.98px){.mapa-resultados-wrapper .regiones-extra{left:15px;bottom:10vh}}.mapa-resultados-wrapper .regiones-extra div{display:flex;align-items:center;margin:5px 0;font-size:13px}.mapa-resultados-wrapper .regiones-extra span{pointer-events:all}.mapa-resultados-wrapper .regiones-extra .departamento-path{display:inline-block;width:20px;height:20px;margin-right:5px;fill:#333;stroke:#333}.mapa-resultados-wrapper .legend-party{position:absolute;width:135px;height:35px;left:35px;top:35px;background:hsla(0,0%,100%,.6705882352941176)}@media(max-width:768.98px){.mapa-resultados-wrapper .legend-party{left:15px;top:15px}}.mapa-resultados-wrapper .legend-party span{font-size:13px;font-weight:400;color:#6d6d6d}.mapa-resultados-wrapper .legend-party span.min-legend{float:left}.mapa-resultados-wrapper .legend-party span.max-legend{float:right}.mapa-resultados-wrapper .legend-party .percent{overflow:hidden}.mapa-resultados-wrapper svg.plan-vector-map{background:#fff}.mapa-resultados-wrapper .distrito-path{fill:#91ad8d;stroke:rgba(0,0,0,.12941176470588237);stroke-width:1px;cursor:pointer}.mapa-resultados-wrapper .distrito-path:hover{stroke:#fff!important;stroke-width:2px}.mapa-resultados-wrapper .circle{fill:#fff}.mapa-resultados-wrapper .departamento-path{fill:#eaeaea;stroke:#fff;stroke-width:1px;cursor:pointer;opacity:1;transition:opacity .15s ease-in-out}.mapa-resultados-wrapper .departamento-path.inactive{opacity:.2}.mapa-resultados-wrapper .departamento-path:hover{stroke:#000;stroke-width:1px}.mapa-resultados-wrapper .distrito-selected{fill:#b55353}.mapa-resultados-wrapper .departamento-map{width:100%}.mapa-resultados-wrapper .lista-departamentos{display:none;position:absolute;top:0;width:100%;height:100vh;background:hsla(0,0%,100%,.8588235294117647)}.mapa-resultados-wrapper .lista-departamentos.active{display:block}.mapa-resultados-wrapper .departamento-menu .dropdown-menu.show{display:block;max-height:360px;overflow-y:scroll;pointer-events:all}.mapa-resultados-wrapper .departamento-label{opacity:.5;transition:opacity .1s ease-in-out;font-size:12px;text-align:center;text-shadow:1px 1px 1px hsla(0,0%,100%,.5490196078431373);pointer-events:none}.mapa-resultados-wrapper .departamento-label.active{font-size:30px;opacity:.4;fill:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.5490196078431373);text-anchor:middle;pointer-events:none}.mapa-resultados-wrapper .departamento-label.inactive{opacity:0}.candidato-wrapper{font-family:Nunito Sans,sans-serif}.candidato-wrapper h2{margin:25px 0;font-family:"Noto Serif",serif;font-size:18px}.candidato-wrapper h3{font-size:16px;font-weight:600;text-align:left;text-transform:uppercase}.candidato-wrapper h3.ipsos{color:#79a2c1}.candidato-wrapper h3.datum{color:#c17979}.candidato-wrapper h3.cpi{color:#c1a579}.candidato-wrapper h3.iep{color:#79c1ae}.candidato-wrapper .ganadores-segunda{font-family:Nunito Sans,sans-serif;background:#f9f9f9}.candidato-wrapper .candidate-results-container{width:100%}.candidato-wrapper .candidate-results-container h2{font-size:18px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;text-transform:uppercase}.candidato-wrapper .candidate-results-container h4{margin:5px 0!important;font-size:16px;font-weight:600;text-align:left!important;color:#585858}.candidato-wrapper .candidate-results-container h5{margin:0!important;font-size:12px!important;font-weight:400;text-align:left!important;color:#3e3e3e}.candidato-wrapper .candidate-results-container .item-segunda{background:#e6eff9}.candidato-wrapper .candidate-results-container .candidate-info.historico{background:transparent}.candidato-wrapper .candidate-results-container .otros-encuesta{width:100px;font-size:14px;text-transform:uppercase}@media(max-width:575.98px){.candidato-wrapper .candidate-results-container .otros-encuesta{font-size:11px}}.candidato-wrapper .candidate-results-container .encuestadora-row{border-bottom:1px solid #e6f0f9}.candidato-wrapper .candidate-results-container .encuestadora-row .otros-porcentaje{font-size:18px;color:#757575}@media(max-width:575.98px){.candidato-wrapper .candidate-results-container .encuestadora-row .otros-porcentaje{font-size:14px}}.candidato-wrapper .candidate-results-container .encuestadora-row:hover{background:#f1f1f1}.candidato-wrapper .candidate-results-container .encuestadora-row:hover .otros-porcentaje{color:#333}.candidato-wrapper .candidate-results-container .encuestadora-row.ultimo{background:#e6f0f9}.candidato-wrapper .candidate-results-container .encuestadora-row.ultimo:hover{background:#f1f1f1}.candidato-wrapper .candidate-results-container .encuestadora-row.ultimo:hover .otros-porcentaje{color:#333}.candidato-wrapper .candidate-results-container .encuestadora-row.ultimo .otros-encuesta{font-weight:600}.candidato-wrapper .candidate-results-container .encuestadora-row.ultimo .otros-porcentaje{color:#333}.candidato-wrapper .candidate-results-container .column-percent{min-width:120px;max-width:150px}@media(max-width:575.98px){.candidato-wrapper .candidate-results-container .column-percent{min-width:90px;max-width:120px}}.candidato-wrapper .candidate-results-container .otros-candidato{font-size:10px;font-weight:100;line-height:10px;min-height:20px}.candidato-wrapper .candidate-results-container .otros-mes{color:#d88c54;font-weight:700}.candidato-wrapper .candidate-results-container .encuestadora-name{min-width:100px;text-align:center}.candidato-wrapper .candidate-results-container .encuestadora-results{width:720px;text-align:center}@media(max-width:575.98px){.candidato-wrapper .candidate-results-container{overflow-x:auto}}.candidato-wrapper .candidate-info{position:sticky;left:0;display:flex;width:220px;min-width:220px;padding:5px 0;background:#fff}.candidato-wrapper .candidate-info.segunda{width:180px;background:transparent}@media(max-width:575.98px){.candidato-wrapper .candidate-info{width:180px;min-width:135px;padding-right:5px;padding-left:5px}}.candidato-wrapper .candidate-info h4{margin:5px 15px;font-size:13px;font-weight:600;text-align:left;color:#000;text-transform:capitalize}@media(max-width:575.98px){.candidato-wrapper .candidate-info h4{margin:0;font-size:14px;text-align:center}}.candidato-wrapper .candidate-info h5{margin:5px 7px;font-size:12px;font-weight:400;text-align:left;color:#000}@media(max-width:575.98px){.candidato-wrapper .candidate-info h5{font-size:11px}}.candidato-wrapper .candidate-info .partido-icon{border-radius:35px}.candidato-wrapper .candidate-info .img-candidato{width:55px;border-radius:54px;opacity:.9}.candidato-wrapper .candidate-info .img-candidato img{height:55px}@media(max-width:575.98px){.candidato-wrapper .candidate-info .img-candidato{display:none}.candidato-wrapper .candidate-info .img-candidato img{height:35px}}.candidato-wrapper .img-partidos h5{display:flex;font-size:13px}.candidato-wrapper .img-partidos img{height:20px}.candidato-wrapper .candidate-graph{display:flex;align-items:flex-end;overflow-x:auto}.candidato-wrapper .candidate-graph .y-axis{float:left;width:20px;margin:0 5px;font-size:10px}.candidato-wrapper .candidate-graph .y-axis span.percent{display:flex;align-items:flex-end;height:33px;color:#8e8e8e}.candidato-wrapper .candidate-graph .candidate-bar{float:left;width:40px;margin:0 5px;cursor:pointer}.candidato-wrapper .candidate-graph .candidate-bar:hover{opacity:.7}.candidato-wrapper .candidate-graph .candidate-bar .bar-label{display:block;margin-top:-17px;font-size:12px;font-weight:900;text-align:center;transition:font-size .1s ease-in-out}.candidato-wrapper .candidate-graph .candidate-bar .bar-wrapper{width:100%;height:100px;background:#e3e3e3}.candidato-wrapper .candidate-graph .candidate-bar .bar-wrapper.ipsos{background:#79a2c1}.candidato-wrapper .candidate-graph .candidate-bar .bar-wrapper.datum{background:#c17979}.candidato-wrapper .candidate-graph .candidate-bar .bar-wrapper.cpi{background:#c1a579}.candidato-wrapper .candidate-graph .candidate-bar .bar-wrapper.iep{background:#79c1ae}.candidato-wrapper .candidate-graph .candidate-bar .bar{display:block;width:100%;background:#fff;transition:width .25s ease-in-out 2s}.candidato-wrapper .candidate-graph .label{display:block;height:30px;margin:20px 0 10px 0;font-size:9px;font-weight:900;line-height:1em;text-align:center;color:#565656;transform:rotate(-45deg)}.candidato-wrapper .candidate-graph .label-partido{display:block;height:30px;margin:5px 0;font-size:9px;font-weight:900;line-height:1em;color:#565656}.candidato-wrapper .candidate-graph .label-partido img{width:100%}.banner-landing{position:sticky;top:15px;padding:3.5vh 15px;background:#e6f0f9;text-align:center}.banner-landing img{width:100%;max-width:240px}.banner-landing h3{margin:15px 0;font-family:Nunito Sans,sans-serif;font-size:19px;font-weight:900}.banner-landing .line{display:block;width:100%;height:3px;margin:0 auto;background-color:#9c6680}.banner-landing .title-1,.banner-landing .title-3{color:#3d3b3d;font-weight:300}.banner-landing .title-3{font-size:15px}.banner-landing .title-3 span{color:#9c6680;font-size:17px;font-weight:400}.banner-landing .title-2{color:#000;font-weight:400}.banner-landing .btn{color:#fff;background:#ee2a3f}.container-widget{max-width:1080px;height:460px;margin:0 auto;overflow:hidden}@media(max-width:575.98px){.container-widget{display:block;width:100%;height:820px;margin:15px auto}}.container-widget h1.page-title{max-width:620px;margin:45px auto 0 auto;font-family:"noto serif",serif;font-weight:700;font-size:27px;line-height:37px;letter-spacing:.4px;text-align:center}@media(max-width:575.98px){.container-widget h1.page-title{font-size:21px;line-height:1.2em}}.encuesta-wrapper{float:left;width:100%;font-family:Nunito Sans,sans-serif}.encuesta-wrapper .nota-encuesta{height:18px;font-size:13px}.encuesta-wrapper .encuestadora-title{padding:10px;text-align:left;font-size:16px;font-weight:400;text-transform:uppercase}.encuesta-wrapper .muestra{background:#f3f3f3}.encuesta-wrapper .fecha,.encuesta-wrapper .muestra{display:block;float:right;margin:0 5px;padding:2px 3px;font-size:12px;font-weight:400;color:#333}.encuesta-wrapper .fecha{background:rgba(253,189,22,.32941176470588235)}.encuesta-wrapper .encuesta-graph{display:flex;align-items:flex-end;max-width:1020px;margin:10px auto;padding:5px 0;overflow-x:auto;border-bottom:1px solid rgba(168,167,167,.5215686274509804)}.encuesta-wrapper .encuesta-graph .y-axis{position:relative;width:10px;height:130px;margin:0 5px;font-size:10px}.encuesta-wrapper .encuesta-graph .y-axis span.percent{position:absolute;width:1000px;line-height:0;border-top:1px dashed rgba(168,167,167,.5215686274509804)}.encuesta-wrapper .encuesta-graph .candidate-bar{float:left;width:40px;margin:0 10px}.encuesta-wrapper .encuesta-graph .candidate-bar .bar-label{display:block;margin-top:-15px;font-size:12px;font-weight:900;text-align:center}.encuesta-wrapper .encuesta-graph .candidate-bar .bar-label img{width:35px}.encuesta-wrapper .encuesta-graph .candidate-bar .bar-wrapper{width:100%;height:130px}.encuesta-wrapper .encuesta-graph .candidate-bar .bar{display:block;width:100%;background:#fff;transition:height .15s ease-in-out}.encuesta-wrapper .encuesta-graph .label{display:block;height:13px;margin:6px 0 0 0;font-size:10px;font-weight:400;line-height:1em;text-align:center;color:#565656;transform:rotate(0deg)}.encuesta-wrapper .encuesta-graph .candidate-img{display:block;width:43px;height:35px;margin:20px 0 10px 0;opacity:.9}.encuesta-wrapper .encuesta-graph .candidate-img img{width:100%}.encuesta-wrapper .encuesta-graph .label-partido{display:block;height:20px;margin:5px 0;font-size:9px;font-weight:900;line-height:1em;color:#565656}.encuesta-wrapper .encuesta-graph .label-partido img{width:100%}.encuesta-wrapper .encuesta-vertical-graph img{width:35px}.encuesta-wrapper .encuesta-vertical-graph .candidate-row{display:flex;align-items:center;width:135px;padding:0 5px;font-size:14px}@media(max-width:575.98px){.encuesta-wrapper .encuesta-vertical-graph .candidate-row{width:100px!important}}.encuesta-wrapper .encuesta-vertical-graph .candidate-row span{width:100%;font-weight:400;font-size:13px;line-height:13px}.encuesta-wrapper .encuesta-vertical-graph .candidate-row .icon{width:35px}.encuesta-wrapper .encuesta-vertical-graph .y-axis{width:180px;min-width:120px;margin:0 5px;font-size:8px!important;color:#8e8e8e}.encuesta-wrapper .encuesta-vertical-graph .y-axis .bar-wrapper{background:transparent!important;width:100%}.encuesta-wrapper .encuesta-vertical-graph .y-axis span.percent{position:absolute;display:block}.encuesta-wrapper .encuesta-vertical-graph .candidate-bar{display:flex;align-items:center;width:100%;margin:10px 0}.encuesta-wrapper .encuesta-vertical-graph .bar-wrapper{position:relative;width:180px;min-width:120px;background:#f3f3f3}.encuesta-wrapper .encuesta-vertical-graph .bar-wrapper .bar-label{position:absolute;margin-top:-6px;padding:5px;font-size:12px;font-weight:900;text-align:center}.encuesta-wrapper .encuesta-vertical-graph .bar-wrapper .bar{display:block;float:left;width:100%;height:15px;background:#fff;transition:width .35s ease-in-out}.encuesta-wrapper .encuesta-vertical-graph .label{display:block;height:30px;margin:10px 0;font-size:9px;font-weight:900;line-height:1em;text-align:center;color:#565656;transform:rotate(-45deg)}.fuentes{font-size:15px;line-height:1.5em;color:#4c4c4c}@media(max-width:575.98px){.fuentes{font-size:14px}}.fuentes h4{font-family:Nunito Sans,sans-serif;font-weight:900;font-size:18px}@media(max-width:575.98px){.fuentes h4{font-size:16px}}.fuentes a{color:#4c4c4c;border-bottom:1px solid #4c4c4c}.candidate-results{font-size:15px;font-weight:600}.candidate-results .candidate-bar{position:relative;width:180px;margin:5px}.candidate-results .candidate-bar .percent{background-color:#b6c1bd;width:100%;height:15px;padding:5px;color:#fff;opacity:.8}.candidate-results .candidate-bar .tooltip-c{display:block}.candidate-results .candidate-bar .tooltip-c span{font-size:12px;font-weight:400;color:#333}.candidate-results .diferencia{display:block;font-size:12px;color:#63a563}.candidate-results .candidate-item{min-width:95px;margin:0;padding:0 3px;text-align:center;color:#757575}.candidate-results .candidate-item.active{font-size:18px;color:#333;background:#e6f0f9}.candidate-results .candidate-item.active label{color:#636363}.candidate-results .candidate-item span{font-size:13px;color:#ce9e8d}.candidate-results .candidate-item span.win{color:#63a563}.candidate-results .candidate-item span.loss{color:#d85454}.candidate-results .candidate-item label{font-size:10px;font-weight:400;text-transform:uppercase;color:#b9b9b9}.candidato-historico{height:50px;width:auto}h3.comparador-region,h3.comparador-title{font-size:14px!important}.foot-note{margin-bottom:10px;font-size:16px;line-height:15px;font-weight:600;color:#757575}.articulos-item{padding:0 5px}.articulos-item h3{margin:10px 0;font-size:16px;font-weight:900}@media(max-width:575.98px){.articulos-item h3{font-size:14px}}.articulos-item h3 a{color:#333}.articulos-item img{width:100%}.bg-gray{padding:0 5px;background:#e6f0f9}.bg-gray .row{max-width:1120px;margin:0 auto}.bg-dark h4{font-family:Nunito Sans,sans-serif;color:#fff}.VueCarousel-dot-container,.VueCarousel-dot-container button{margin:0!important}.resultados2021{font-family:Nunito Sans,sans-serif}.resultados2021 h3{margin:15px 0;font-size:16px;font-weight:400}.resultados2021 .top-candidates{background:#f9f9f9}.resultados2021 .depa{text-transform:capitalize;color:#000;font-size:14px;font-weight:700}.resultados2021 .candidato-mapa{font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:700}.resultados2021 .puesto{color:#fff;background:#6caa6d}.resultados2021 .peleando,.resultados2021 .puesto{display:block;margin:5px 0;padding:0 3px;font-size:12px;font-weight:400}.resultados2021 .peleando{color:#252525;background:#e0da87}.resultados2021 .votos-resultado{color:#333}.resultados2021 .validos,.resultados2021 .votos-resultado{display:block;font-size:12px;font-weight:400}.resultados2021 .porcentaje-resultado{font-size:16px;font-weight:600}.resultados2021 .diferencia{display:block;font-size:12px;font-weight:400;color:#63a563}.resultados2021 .partido-mapa{color:#686868;font-size:13px;font-weight:400}.resultados2021 .cuenta-regresiva{font-size:18px}.resultados2021 .votos-totales{color:#000}.resultados2021 .votos-validos{color:#63a563}.resultados2021 .votos-validos span{display:block;font-size:12px;height:20px}.resultados2021 .votos-validos h5{font-weight:700;font-size:15px}.resultados2021 .porcentaje{display:block;width:110px;margin:0 auto;font-weight:700;font-size:24px}.resultados2021 .porcentaje span{display:inline-block!important;font-size:16px;font-weight:600!important}.resultados2021 .card-resultado span{display:block;font-size:12px;font-weight:400}.resultados2021 .card-resultado h5{font-weight:700;font-size:17px}