/*!
 *  Font Awesome 4.3.0 by @davegandy - https://fontawesome.io - @fontawesome
 *  License - https://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:"FontAwesome";src:url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.eot");src:url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.woff2") format("woff2"),url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.woff") format("woff"),url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.ttf") format("truetype"),url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.svg#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-linkedin:before{content:"\f0e1"}.fa-whatsapp:before{content:"\f232"}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.panel-chart .domain{stroke:#343434;stroke-width:1px}.panel-chart .tick line{stroke-width:1;stroke-opacity:0.5;stroke-dasharray:5;stroke:#848484}.panel-chart .tick line.zero-base{stroke-dasharray:0;stroke-opacity:1;stroke:#5a5a5a}.panel-chart .tick text{font-family:'Roboto';font-size:10.5px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;fill:#4f4f4f}.panel-chart .tick-text-special{opacity:1 !important;fill:#242424}.panel-chart .overlay{fill:none;pointer-events:all}.panel-chart .legend,.panel-chart .legend-three{width:100%;margin-top:8px;display:flex;justify-content:center;align-items:center}.panel-chart .legend__item,.panel-chart .legend-three__item{font-weight:700;font-size:14px;color:#000;padding-left:14px;margin-left:16px;flex-shrink:0;position:relative}.panel-chart .legend__item:first-child,.panel-chart .legend-three__item:first-child{margin-left:0}.graph .panel-chart .legend__item,.graph .panel-chart .legend-three__item{font-size:12px;margin-left:16px}.panel-chart .legend__item:before,.panel-chart .legend-three__item:before{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);width:8px;height:8px;border-radius:50%}.panel-chart .legend__item--primero:before,.panel-chart .legend-three__item--primero:before{background:#4C0B0F}.panel-chart .legend__item--segundo:before,.panel-chart .legend-three__item--segundo:before{background:#992d2d}.panel-chart .legend__item--tercero:before,.panel-chart .legend-three__item--tercero:before{background:#ff4a4a}.panel-chart .legend__item--cuarto:before,.panel-chart .legend-three__item--cuarto:before{background:#ffc8c8}.panel-chart .area-lines{fill:none;stroke-width:1;stroke:#ff4a4a}.panel-chart .stroke-in-maps{stroke:#fff;stroke-width:.9px}.panel-chart .map-fill--worst{fill:#4C0B0F}.panel-chart .map-fill--worse{fill:#992d2d}.panel-chart .map-fill--better{fill:#ff4a4a}.panel-chart .map-fill--best{fill:#ffc8c8}.panel-chart .stroke--unique{stroke-width:1px;fill:none;stroke:#ff4a4a}.panel-chart .stroke--specific{stroke-width:4px;stroke:#ff4a4a}.panel-chart .stroke--primero{stroke-width:1px;fill:none;stroke:#4C0B0F}.panel-chart .stroke--segundo{stroke-width:1px;fill:none;stroke:#ff4a4a}.panel-chart .stroke--tercero{stroke-width:1px;fill:none;stroke:#ffc8c8}.panel-chart .fill--below-zero{fill:#080606}.panel-chart .fill--above-zero,.panel-chart .fill--unique{fill:#ff4a4a}.panel-chart .fill--primero{fill:#4C0B0F}.panel-chart .fill--segundo{fill:#992d2d}.panel-chart .fill--tercero{fill:#ff4a4a}.panel-chart .lollipop-lines{stroke-width:1.25;stroke:#ccc}.panel-chart .lollipop-zero-circles{fill:#000}.panel-chart .provinces-name-empleo{font-size:14.5px;font-weight:300;font-family:'Roboto';fill:#000}.panel-chart .nota-aclaratoria-produccion{height:22px;opacity:0.6;font-size:13px;font-style:italic;font-weight:lighter;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#000;vertical-align:baseline}.panel-chart .eje-grafico-dispersion{height:22px;opacity:0.6;font-size:15px;font-weight:lighter;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1px;color:#000;vertical-align:baseline}.panel-chart .eje-grafico-dispersion--text-right{text-align:right}.panel-chart .regression-line{stroke-width:1.5px;fill:none;stroke:#343434}.panel-chart .dispersion-circles{opacity:0.8;fill:#ff4a4a}.panel-static-data{display:flex;flex-direction:row;width:auto;justify-content:space-between}.panel--graphs{display:none}@media only screen and (max-width: 767px){.panel--graphs{position:relative;width:100%;height:251px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.panel--graphs .source{display:initial}.panel-chart .chart{position:absolute;top:0;left:5%;width:90%;height:100%;opacity:0;visibility:hidden;transition:opacity .6s, visibility .6s}.panel-chart .chart.visible{opacity:1;visibility:visible}.panel-chart .legend__item{font-weight:700;font-size:12px;padding-left:14px;margin-left:10px;flex-shrink:0;position:relative}.panel-chart .legend__item:first-child{margin-left:0}}@media only screen and (max-width: 425px){.panel-chart .legend{flex-wrap:wrap}.panel-chart .legend-five-items{justify-content:flex-start}.panel-chart .legend__item{padding-left:12px;margin-left:10px;margin-bottom:10px}.panel-chart .legend-three .legend__item{margin-left:10px;margin-bottom:10px;width:auto}}.chart-buttons{display:flex;justify-content:center;margin:0px auto;margin-bottom:23px}.chart-buttons .button{width:auto;padding:5px 15px;margin:0px 20px;max-width:200px;height:28px;border-radius:2px;opacity:0.4;cursor:pointer;border:0px;font-family:'Roboto';background-color:#ff4a4a}.chart-buttons .button-active{opacity:1}.graph .chart-buttons .button{margin:0px 15px}@media only screen and (max-width: 767px){.chart-buttons .button{padding:5px 10px;margin:0 5px;height:auto}}.tooltip-widget{position:absolute;display:none;width:auto;max-width:105px;height:auto;padding:5px 10px;font:0.6rem sans-serif;background:#f7f7f7;pointer-events:none}.tooltip-widget span{display:block;margin-bottom:3px}body{padding:0 0 13px;font-family:"Roboto",sans-serif;color:#000;height:387px}img{max-width:100%;height:auto}a{text-decoration:none}.iframe-pixel,.ec_visit_pixel{display:none}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.relative{position:relative}.color{color:#000140}.container{width:988px;margin:0 auto}.row{display:flex}.row--header{padding:11px 25px 15px 10px}.row--column{flex-direction:column}.row--wrap{flex-wrap:wrap}.row--center{justify-content:center}.row--between{justify-content:space-between}.row--around{justify-content:space-around}.row--end{justify-content:flex-end}.row--acenter{align-items:center}.widget{box-shadow:0 2px 5px 0 rgba(18,18,18,0.16);transition:background 1s}.widget--panel{background:#fcf8f3}.widget--covid{background:#f1f1f1}.widget__content{overflow:hidden}.widget__title-container,.widget__title-container--covid{height:30px}.widget__title{font-size:14px;height:auto;max-height:30px}.widget__title-position{font-weight:300}.widget__title-position::after{content:' '}.widget__title-bg{color:#fff;padding:0 3px}.widget__title-bg--blue{background:#000140}.widget__title-bg--red{background:#ff3f3f}.widget__title--panel{padding-left:7px;border-left:2px solid}.tabs__separator{font-weight:900;color:#000;order:2}.tab{font-weight:400;font-size:18px;letter-spacing:.96px;color:#7d7d7d}.tab--active{font-weight:900;color:#000}.tab--first{padding-right:15px;order:1}.tab--last{padding-left:15px;order:3}.menu__link{font-weight:300;font-size:15px;color:#000;padding:0 8px;border-right:1px solid;transition:opacity .4s;position:relative}.menu__link::after{content:'';position:absolute;left:10px;bottom:-3px;width:0;height:1px;background:#000;transition:width .4s}.menu__link--last{padding:0 0 0 8px;border-right:0}.menu__link:hover{opacity:.7}.menu__link:hover::after{width:31px}.modules{transition:transform 1s}.modules--translated{transform:translateX(-100%)}.module{flex:0 0 100%;width:100%}.covid .module--panel{order:2}.panel .module--panel{order:1}.panel .module--covid{order:2}.covid .module--covid{order:1}.module__container{overflow:hidden}.column{width:50%;box-sizing:border-box}.column--first{align-self:center;padding-left:10px}.column--last{padding:0 10px 0 20px}.map--covid{width:100%;height:219px;margin-top:8px}.map__container{width:100%;max-width:420px;margin:0 auto}.map__legend{box-sizing:border-box;width:100%;margin-top:16px;padding:0 10px 0 30px}.map__legend span{font-weight:700;font-size:14px;color:#000;position:relative}.map__legend span::before{content:'';position:absolute;top:50%;left:-18px;transform:translateY(-50%);width:10px;height:10px;border-radius:50%}.map__legend span.descenso::before{background-color:#cbccd9}.map__legend span.estable::before{background-color:#7e7f9f}.map__legend span.aumento::before{background-color:#0f005d}.chart{height:100%}.chart__container{width:100%;height:232px;margin-bottom:12px}.axis{font-size:10.5px;letter-spacing:.2px;fill:#000}.axis.blue{fill:#000140}.axis.red{fill:#ff3f3f}.data{margin-top:7px;width:100%;border-top:1px dotted #000}.data__wrapper{padding:15px 14px 8px}.data__row{width:100%}.data__title{font-weight:700;font-size:15px}.data__item{padding:0 15px;font-weight:400;font-size:14px}.data__item--center{border-left:1px solid #000}.data__item--last{padding:0 0 0 15px;border-left:1px solid #000}.data__item--panel{padding-left:7px;border-left:2px solid}.data__label{font-weight:700;font-size:15px;margin-right:8px}.data__area{font-weight:300}.source{font-weight:700;font-size:13px;margin-right:18px}.source--panel{color:#4f4f4f;margin-right:0}.date{font-weight:300;font-size:12px;margin-right:14px}.visible-mobile{display:none}@media screen and (max-width: 988px){.container{width:98.5%}}@media screen and (max-width: 930px){.map--covid{height:203px}}@media screen and (max-width: 900px){.row--header{padding:11px 25px 19px 10px}.widget__title{font-size:13px}.map--covid{height:219px}.source{margin-right:10px}.source--panel{margin-right:0}.date{margin-right:0}.data{overflow:hidden;position:relative}.data::after{content:'';position:absolute;top:0;right:0;width:80px;height:100%;background-image:linear-gradient(90deg, rgba(241,241,241,0), rgba(241,241,241,0.9));pointer-events:none}.data__wrapper{overflow-x:scroll}.data__title,.data__item{flex-shrink:0}}@media screen and (max-width: 870px){.source{display:none}.source--panel{display:block}}@media screen and (max-width: 825px){.row--header{padding:11px 15px 19px 10px}}@media screen and (max-width: 767px){body{padding:0 0 6.75px;height:393.25px}.block-mobile{display:block}.container{width:97.5%}.row--header{padding:0}.row--column-mobile{flex-direction:column}.row--center-mobile{justify-content:center}.row--between-mobile{justify-content:space-between}.row--around-mobile{justify-content:space-around}.row--acenter-mobile{align-items:center}.row--astart-mobile{align-items:flex-start}.widget__title-container,.widget__title-container--covid{margin:5px 0 10px}.widget__title-container--covid{height:19px}.tabs{position:relative;z-index:10;padding:14px 0 14px 60px}.tab{font-size:14px;letter-spacing:.6px}.tab--first{padding-right:10px}.tab--last{padding-left:10px}.menu{position:absolute;top:0;left:0;width:100%}.menu--active{z-index:10}.menu__icon{width:47px;height:47px;background:#000140;position:relative;z-index:10}.menu__links{height:auto;max-height:0;overflow:hidden;position:absolute;top:0;left:0;width:100%;background:#000140;transition:padding-top .6s, max-height .6s}.menu__links.toggle{max-height:237px;padding-top:50px}.menu__link{font-weight:500;color:#fff;padding:0 0 0 13px;border-right:0;margin-bottom:12px}.menu__link::after{content:none}.menu__link:hover{color:#fff}.columns{transition:transform .6s}.column{width:100%;flex:0 0 100%;padding:0 10px}.column--first{align-self:auto}.mobile__arrow{display:block;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.mobile__arrow--left{left:5px}.mobile__arrow--right{right:5px}.chart__container{height:201px;margin-bottom:6px}.panel__chart{padding:0 10px}.graph--chart{height:185px;margin-bottom:10px}.visible-mobile{display:block}.visible-mobile--flex{display:flex}.hidden-mobile{display:none}.map--covid{height:173px;margin-top:0}.map__legend{margin-top:0}.map__legend span{font-size:12px}.data{overflow:visible}.data::after{content:none}.data__wrapper{overflow-x:visible;padding:12.25px 8px 8px}.data__item{line-height:1.43;padding:0}.data__item--center{border-left:0}.data__item--last{padding:0;border-left:0}.data__item--panel{padding-left:10px}.data__label{line-height:1.07;margin-bottom:7px}.strong-mobile{font-weight:700}}@media screen and (max-width: 400px){.tab{font-size:13px}}@media screen and (max-width: 370px){body{padding:0 5px 5.75px;height:394.25px}.data__label{font-size:13.5px}.data__item--panel{padding-left:6px}.tab{font-size:14px;letter-spacing:1.1px;text-align:center}}@media screen and (max-width: 365px){.map__legend{padding:0 0 0 20px}}@media screen and (max-width: 350px){.map__legend span::before{left:-10px;width:8px;height:8px}}@media screen and (max-width: 330px){.tabs{position:relative;z-index:10;padding:6.5px 0 6.5px 60px}}

