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}.fa{padding:12px;font-size:20px;width:44px;height:44px;text-align:center;text-decoration:none;margin:5px 2px;border-radius:50%}.fa--share{padding:0px;font-size:1.25em;width:15px;height:17px;cursor:auto;pointer-events:none}.fa-repeat{padding:2px;width:20px;height:20px;margin-right:4px}.fa:hover{opacity:0.7}.fa-facebook{background:#3B5998;color:white}.fa-twitter{background:#55ACEE;color:white}.fa-linkedin{background:#007bb5;color:white}.fa-instagram{background:#125688;color:white}.fa-whatsapp{background-color:green;color:white}*{margin:0;box-sizing:border-box}body{font-family:'Montserrat', sans-serif;font-size:16px;line-height:1.25em}button{font-family:'Montserrat', sans-serif;font-size:0.85em;line-height:1.25em}.container{width:100%;max-width:768px;height:auto;margin:0 auto;overflow-x:hidden;overflow-y:auto}.container::-webkit-scrollbar{width:8px}.container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px}.container::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}.main{width:100%;height:auto}.main .content{position:relative;top:0px;left:0px;padding:0px 0px 8px 0px;width:100%;height:100%;display:none}.main .content.active{display:block}.main .content::-webkit-scrollbar{width:8px}.main .content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px}.main .content::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}.b-chart .chart__logics{display:flex;justify-content:space-between;align-items:center}.b-chart .chart__logics--bis{display:flex;justify-content:center;margin-top:8px}.b-chart .chart__logics--bis .btn__chart:last-child{margin-left:16px}.b-chart .chart__legend{display:flex;flex-wrap:wrap}.b-chart .chart__legend--item{position:relative;margin-top:8px;display:flex;align-items:center;font-style:normal;font-weight:normal;font-size:0.85em;line-height:10px;padding-left:22px;margin-right:16px}.b-chart .chart__legend--item::before{position:absolute;content:'';top:50%;left:0;transform:translateY(-50%);width:18px;height:6px}.b-chart .chart__legend--item.primary_1::before{background-color:#F8B05C}.b-chart .chart__legend--item.primary_2::before{background-color:#E37A42}.b-chart .chart__legend--item.comp_1::before{background-color:#528FAD}.b-chart .chart__legend--item.comp_2::before{background-color:#AADCE0}.b-chart .chart__legend--item.grey_1::before{background-color:#D6D6D6}.b-chart .chart__legend--item.grey_2::before{background-color:#A3A3A3}.b-chart .chart__legend--item.anag_prim_1::before{background-color:#BA9D5F}.b-chart .chart__legend--item.anag_prim_2::before{background-color:#9E6C51}.b-chart .chart__legend--item.anag_prim_3::before{background-color:#9E3515}.b-chart .chart__legend--item.anag_comp_1::before{background-color:#1C5A5E}.b-chart .chart__double{margin-top:8px}.b-chart .chart__double .chart__viz{height:auto;display:none}.b-chart .chart__double .chart__viz .chart--viz{height:580px}.b-chart .chart__double .chart__viz .chart--viz .tick text{font-family:'Montserrat';font-style:normal;font-weight:300;font-size:12px;line-height:10px;color:#A3A3A3}.b-chart .chart__double .chart__viz .chart--viz .domain{stroke:#262626;stroke-width:1px}.b-chart .chart__double .chart__viz .chart--viz .tick line{stroke:#262626;opacity:0.7;stroke-dasharray:5;stroke-width:0.5px}.b-chart .chart__double .chart__viz .chart--viz .line-special{stroke:#000 !important;stroke-dasharray:0 !important;stroke-width:1px !important}.b-chart .chart__double .chart__map{width:100%;height:100%;height:500px;display:none}.b-chart .chart__double .chart__viz.active,.b-chart .chart__double .chart__map.active{display:block}.b-chart .chart__footer{font-size:0.85em}.b-chart .chart__footer .chart__source{display:flex;justify-content:space-between;flex-wrap:wrap}.b-chart .chart__footer .chart__source--info{margin-top:8px;width:calc(100% - 80px)}.b-chart .chart__footer .chart__source--info .chart__source--data span:first-of-type,.b-chart .chart__footer .chart__source--info .chart__source--elab span:first-of-type{font-weight:700}.b-chart .chart__footer .chart__source--copyright{margin-top:8px;width:68px}.b-chart .chart__footer .chart__note{font-style:italic;margin-top:4px}.b-chart .chart__footer .chart__note span:first-of-type{font-weight:700}.b-chart .chart__logos{display:flex;justify-content:center;align-items:center;margin-top:8px}.b-chart .chart__logos .logo_csic{width:136px;height:32px;margin-left:16px}.b-chart .chart__logos .logo_enr{width:51.5px;height:53px;margin-right:16px}.b-notes,.b-data,.b-iframes{overflow-y:auto}.b-title{width:100%}.b-title .title{font-size:1em;font-weight:700}.b-title .subtitle{font-size:1em;font-weight:400;margin-top:6px}.btn{margin-top:8px;cursor:pointer;display:flex;align-items:center;width:auto;padding:0px 6px;font-size:0.85rem;border-radius:3px}.btn__option{height:auto;min-height:32px;border:1.2px solid;color:#262626;background-color:#c0e1e2}.btn__option:hover{background-color:#cacbcd}.btn__option.active{background-color:#1b1c1d;color:#fff}.btn__option.active:hover{background-color:#27292a}.btn__animate{height:32px;border:1.2px solid #E37A42}.btn__animate img{margin-right:3px}.btn__chart{cursor:pointer;width:auto;max-width:120px;height:32px;border:0px;color:#262626;background-color:#e0e1e2}.btn__chart:hover{background-color:#cacbcd}.btn__chart.active{background-color:#1b1c1d;color:#fff}.btn__chart.active:hover{background-color:#27292a}.btn__chart:first-of-type{margin-right:8px}.btn__chart:last-of-type{margin-left:8px}.text__header{font-size:1em;font-weight:700;margin-bottom:8px}.text__paragraph{font-size:0.85em;line-height:1.25em;font-weight:400;margin-bottom:8px}.text__paragraph+.text__header{margin-top:24px}.text__iframe{width:100%;height:120px}.text__iframe+.text__header{margin-top:24px}.text__yaxis{font-size:0.8em;line-height:1.25em;font-weight:400;color:#262626}.text__xaxis{font-size:0.8em;line-height:1.25em;font-weight:400;color:#262626;text-align:center}.link{border-bottom:2px solid #F8B05C;color:#000;text-decoration:none}.btn_share{background-color:#fcfcfc;border:2px solid #F8B05C;padding:0px 8px;border-radius:3px;cursor:pointer;font-size:0.85rem}.rrss{width:50%;margin:16px auto 0px auto;display:flex;justify-content:space-between}.tabs{width:100%;height:28px}.tabs .l-tabs{width:100%;height:100%;display:flex}.tabs .l-tabs .tab{width:100%;box-sizing:border-box;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;font-size:0.85em;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#fcfcfc;color:#000}.tabs .l-tabs .tab--rrss{width:36px !important;flex-shrink:0}.tabs .l-tabs .tab:first-child{border-left:1px solid #e1e1e1}.tabs .l-tabs .tab.active{background-color:#fff;color:#000;border-top:0px;border-bottom:2px solid #F8B05C}.chart__tooltip{position:absolute;opacity:0;width:135px;height:auto;padding:8px;background-color:#fffaf0}.chart__tooltip--title{font-style:normal;font-weight:700;font-size:12px;line-height:1.1;color:#262626}.chart__tooltip--text{font-style:normal;font-weight:400;font-size:12px;line-height:1.1;color:#262626;margin-top:4px}@media screen and (max-width: 575px){.b-chart .chart__options{justify-content:center}.b-chart .chart__logics{flex-direction:column}.b-chart .chart__legend{width:100%}.b-rrss{width:80%}}

