﻿#map-container{background-color:#16bbff !important;height:auto;min-width:310px;margin:30px auto 0;position:relative}@media(min-width: 1200px){#map-container{height:750px;background-color:#16bbff !important;position:relative}}#map-container h3{position:absolute;top:50%;left:25%;transform:translate(-50%, -25%);max-width:30%;text-align:center;color:#fff}#map-container .map-content-wrapper{height:auto;min-width:310px;max-width:1280px;margin:0 auto;position:relative;padding:0 0 50px 0;display:flex;justify-content:center;align-items:center;align-content:center;flex-direction:column}@media(min-width: 1200px){#map-container .map-content-wrapper{height:750px;flex-direction:row;padding:0}}#map-render{width:91%;height:550px;margin-left:6%}@media(min-width: 1200px){#map-render{width:55%;height:730px;min-height:200px;margin-left:initial}}#map-render .highcharts-name-cuba,#map-render .highcharts-key-cu{display:none}.loading{margin-top:10em;text-align:center;color:gray}.flag{display:inline-flex;align-items:center;justify-content:space-around}.country-name{font-weight:bold;display:inline-block;margin-left:5px}.cu{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/cu.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.br{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/br.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.ec{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/ec.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.me{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/me.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.ar{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/ar.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.ja{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/ja.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.tt{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/tt.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.bh{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/bh.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.ch{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/ch.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.ba{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/ba.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.co{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/co.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.pe{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/pe.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.dr{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/dr.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.ha{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/ha.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.pn{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/pn.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.cr{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/cr.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.es{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/es.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.bo{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/bo.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.bl{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/bl.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.ve{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/ve.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.gy{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/gy.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.ho{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/ho.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.ni{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/ni.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.gu{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/gu.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.ur{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/ur.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.su{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/su.png");background-repeat:no-repeat;background-position:top center;background-size:cover}.pr{display:inline-block;height:20px;width:30px;background-image:url("../images/flags/pr.png");background-repeat:no-repeat;background-position:top center;background-size:cover}#map-container .saving-loader-container{background-color:#fff;position:absolute;height:100%;width:100%;display:none}#map-container .saving-loader-container .loader{position:absolute;top:50%;left:50%;transform:translate(-50%, -25%)}#map-container .saving-loader-container svg path,#map-container .saving-loader-container svg rect{fill:#2196f3;width:60px;height:60px}#map-container .map-title{position:relative;margin:0 auto;padding:30px 0;max-width:90%}@media(min-width: 1200px){#map-container .map-title{position:absolute;max-width:770px;top:30px;right:20%;transform:translateX(20%)}}#map-container .map-title .map-title__paragraph{font-size:1.1rem;text-align:center;color:#fff}#map-container #saving-chart-container{position:relative;box-sizing:border-box;padding:10px;height:410px;width:90%;max-width:400px;margin-bottom:30px;margin-top:20px;overflow:inherit !important}@media(min-width: 1200px){#map-container #saving-chart-container{width:25%;margin:0 50px}}#map-container #map-summary{position:relative;box-sizing:border-box;border:1px solid #fff;border-radius:15px;background-color:rgba(49,144,188,.4);color:#fff;width:84%;max-width:500px;height:auto;margin-top:20px}@media(min-width: 1200px){#map-container #map-summary{width:38%;min-height:200px;margin:0 50px}}#map-container #map-summary p{margin-bottom:0;font-size:15px}@media(min-width: 768px){#map-container #map-summary p{font-size:1em}}@media(min-width: 1200px){#map-container #map-summary p{font-size:1.071em}}#map-container #map-summary .map-summary__row{display:flex;align-self:center;box-sizing:border-box;text-align:center;border-top:1px solid #fff}#map-container #map-summary .map-summary__col,#map-container #map-summary .country-selected-list,#map-container #map-summary .map-summary__paragraph,#map-container #map-summary .map-summary__country-list{box-sizing:border-box;padding:7px;text-align:center}#map-container #map-summary .map-summary__country-list{padding-bottom:0}#map-container #map-summary .map-summary__country-list+.map-summary__paragraph{padding-top:0}#map-container #map-summary .map-summary__col{max-width:50%}#map-container #map-summary .map-summary__col:nth-child(2){border-left:1px solid #fff}#map-container #map-summary .country-selected-list{display:inline;overflow-y:auto;max-height:90px;padding:0;text-shadow:1px 1px 2px rgba(0,0,0,.3);font-weight:500;color:#fbba14}#map-container #map-summary .map-summary__number{font-size:2.7rem;display:block;text-shadow:1px 1px 2px rgba(0,0,0,.5);font-weight:500;color:#fbba14}@media(min-width: 1200px){#map-container #map-summary .map-summary__number{font-size:4rem}}#map-container #map-summary .map-summary__country-list{overflow:hidden;overflow-y:auto}#map-container #map-summary .map-summary__data-source{position:absolute;color:#fff;bottom:-38px;font-size:14px;width:100%;height:34px}#map-container .how-to-use-map{color:#fff;position:absolute;font-family:"Open Sans",sans-serif !important;font-style:normal;font-weight:normal;font-size:14px;line-height:23px;top:275px;left:-8px;max-width:230px;text-align:center;transition:all .3s;z-index:1}@media(min-width: 576px){#map-container .how-to-use-map{font-size:16px;top:27%;left:13%;transform:translate(-15%, -27%)}}@media(min-width: 768px){#map-container .how-to-use-map{max-width:300px}}@media(min-width: 920px){#map-container .how-to-use-map{top:25%;left:20%;transform:translate(-25%, -25%)}}@media(min-width: 1200px){#map-container .how-to-use-map{top:50%;left:14%;transform:translate(-50%, -14%);max-width:250px}}@media(min-width: 1400px){#map-container .how-to-use-map{font-size:16px;left:12%;transform:translate(-50%, -12%);max-width:300px}}#map-container .how-to-use-map .btn-select-all{outline:none;background:rgba(49,144,188,.4);color:#fff;border-radius:5px;padding:5px 8px 6px;font-size:13px;border:1px solid #fff;box-sizing:border-box}@media(min-width: 576px){#map-container .how-to-use-map .btn-select-all{font-size:16px}}.olade-tabs{margin:30px auto 150px;height:auto}.olade-tabs .tab-list{display:flex;justify-content:center;align-items:center;flex-direction:column;list-style:none;margin:0;padding:0}@media(min-width: 1200px){.olade-tabs .tab-list{flex-direction:row}}.olade-tabs .tab-list .tab-item{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;padding:1rem;background-color:#fff;min-height:180px;margin:0;cursor:pointer;box-sizing:border-box;border:.8px solid #b4b3b3;color:#025c72;transition:all .3s}@media(min-width: 1200px){.olade-tabs .tab-list .tab-item{border-left-width:0;flex-direction:row;flex:1 1 0;width:0}}.olade-tabs .tab-list .tab-item:hover{background-color:#025c72;color:#ffb538}.olade-tabs .tab-list .tab-item:hover svg{fill:#fff}.olade-tabs .tab-list .tab-item .tab-item__text{text-align:left;margin-left:10px;max-width:170px;line-height:1.6;font-size:16px;box-sizing:border-box}.olade-tabs .tab-list .tab-item .tab-item__icon{display:inline-block;width:80px;height:80px;background-size:cover;background-repeat:no-repeat;background-position:top center}.tab-item__icon svg{width:80px;height:80px;margin-left:5px}#gapDiagnosis{display:none}#gapDiagnosis h3,#gapDiagnosis h2{font-family:"Lato",sans-serif;font-style:normal;font-weight:bold;color:#00a4d9;text-align:center;margin-top:80px}#gapDiagnosis .gapDiagnosis__paragraph,#gapDiagnosis .gap-diagnosis-paragraph{color:#5f5f5f;font-size:16px;max-width:900px}@media(min-width: 1280px){#gapDiagnosis .gapDiagnosis__paragraph,#gapDiagnosis .gap-diagnosis-paragraph{max-width:100%}}#gapDiagnosis .gapDiagnosis__paragraph.gap-text,#gapDiagnosis .gap-diagnosis-paragraph.gap-text{max-width:900px;text-align:center;margin:20px auto}#gapDiagnosis .emphasis{font-weight:bold}#gapDiagnosis #osgelacDiagnosis{width:calc(100% - 30px) !important;margin-left:15px !important;margin-right:15px !important;box-sizing:border-box;min-height:100vh;width:100%;margin:0 auto;padding:0 30px 182px}@media(min-width: 1200px){#gapDiagnosis #osgelacDiagnosis{width:1200px !important;margin:0 auto !important}}@media(min-width: 768px){#gapDiagnosis #osgelacDiagnosis{width:80%}}#gapDiagnosis .gap-header-title{width:calc(100% - 30px) !important;margin-left:15px !important;margin-right:15px !important;padding:30px;box-sizing:border-box}@media(min-width: 1200px){#gapDiagnosis .gap-header-title{width:1200px !important;margin:0 auto !important}}#gapDiagnosis .gap-header-title .gapDiagnosis__paragraph,#gapDiagnosis .gap-header-title .gap-diagnosis-paragraph{margin-left:auto;margin-right:auto;text-align:justify}#gapDiagnosis .loader{height:100px;width:20%;text-align:center;padding:1em;margin:50px auto;vertical-align:top}#gapDiagnosis .loader svg path,#gapDiagnosis .loader svg rect{fill:#2196f3;width:60px;height:60px}#gapDiagnosis .tab{display:none}#gapDiagnosis .tab-header{font-size:16px;padding-bottom:10px}#gapDiagnosis .tab-header .title{font-weight:bold}#gapDiagnosis .gap-step_container{text-align:center;position:sticky;top:0;background-color:#fff;z-index:3}#gapDiagnosis .gap-step_container .gap-step-info{max-width:600px;text-align:center;padding:15px 7px;margin:0 auto 20px;border-radius:8px;border:1px solid #eee;box-shadow:0 0 4px 1px #eee;position:relative;transition:all .3s ease-in}#gapDiagnosis .gap-step_container .gap-step-info .close-gap-step-info{display:none;position:absolute;top:-15px;left:-15px;width:40px;height:40px;border-radius:50%;border:none;outline:none;font-size:20px;font-family:unset;padding-bottom:5px;color:#fff;background-color:#dc3545;cursor:pointer}#gapDiagnosis .gap-step_container .gap-step-info .close-gap-step-info>svg path,#gapDiagnosis .gap-step_container .gap-step-info .close-gap-step-info>svg rect{fill:#fff}#gapDiagnosis .gap-step_container .gap-step-button{display:none;width:40px;height:40px;border:1px solid #eee;box-shadow:0 0 1px 1px #eee;border-radius:50%;outline:none;cursor:pointer;line-height:38px;position:relative;transition:all .3s ease-in}#gapDiagnosis .gap-step_container .gap-step-button>svg path,#gapDiagnosis .gap-step_container .gap-step-button>svg rect{fill:gray}#gapDiagnosis .step{position:relative;height:15px;width:15px;margin:0 2px;background-color:rgba(187,187,187,.5);border:none;border-radius:50%;display:inline-block}#gapDiagnosis .step .step__tooltip{visibility:hidden;width:150px;background-color:#000;color:#fff;text-align:center;padding:5px 8px;border-radius:6px;position:absolute;z-index:1;bottom:100%;left:50%;margin-left:-75px;box-sizing:border-box;font-size:12px}#gapDiagnosis .step .step__tooltip::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000 transparent transparent transparent}#gapDiagnosis .step:hover .step__tooltip{visibility:visible}#gapDiagnosis .step.active{background-color:#bbb}#gapDiagnosis .step.finish.active{background-color:#04aa6d}#gapDiagnosis .step.finish{background-color:rgba(4,170,109,.5)}#gapDiagnosis .question-container{display:flex;flex-direction:column;min-height:60px;padding:8px 5px;margin-top:10px;box-sizing:border-box;border-radius:6px}#gapDiagnosis .question-container.invalid{background-color:#f96757}#gapDiagnosis .question-container.invalid .question{color:#fff}#gapDiagnosis .question{width:100%;font-size:16px;color:#5f5f5f;padding:0 10px 15px 0;box-sizing:border-box}@media(min-width: 768px){#gapDiagnosis .question{padding:0 0 15px 0}}#gapDiagnosis .values-container span.checkmark-text{display:inline-block;font-size:16px}#gapDiagnosis .question-label{display:inline-block;position:relative;margin-bottom:12px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:120px;border-radius:6px;box-sizing:border-box;border-color:#eee;background-color:#eee;padding:8px 10px 10px 35px;font-weight:bold}#gapDiagnosis .question-label.selected{background-color:#2196f3;border:1px solid #167894;color:#fff}#gapDiagnosis .question-label input{position:absolute;opacity:0;cursor:pointer}#gapDiagnosis .checkmark{position:absolute;top:9px;left:4px;height:25px;width:25px;background-color:#fafafa;border:1px solid #999aa5;border-radius:50%}#gapDiagnosis .question-label input.invalid~.checkmark{background-color:#f96757}#gapDiagnosis .question-label:hover input~.checkmark{background-color:#fafafa}#gapDiagnosis .question-label input:checked~.checkmark{background-color:#fff;border-color:#167894}#gapDiagnosis .checkmark:after{content:"";position:absolute;display:none}#gapDiagnosis .question-label input:checked~.checkmark:after{display:block}#gapDiagnosis .question-label .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #2196f3;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#gapDiagnosis .interactivity-bar{width:100%;padding-top:40px;display:flex;align-items:center;align-content:center;justify-content:space-between;flex-direction:column;background-color:#fff;position:fixed;left:0;bottom:0;padding-bottom:30px;z-index:4}@media(min-width: 990px){#gapDiagnosis .interactivity-bar{flex-direction:row;justify-content:center;margin:0 auto}}#gapDiagnosis .gap-questions-counter{font-size:16px;font-weight:bold;color:#5f5f5f;text-align:center;width:100%}@media(min-width: 768px){#gapDiagnosis .gap-questions-counter{text-align:left;width:25%}}#gapDiagnosis .btn-gap-container{width:25%;display:flex;justify-content:space-around;align-items:center}@media(min-width: 768px){#gapDiagnosis .btn-gap-container{justify-content:flex-end}}#gapDiagnosis .btn-gap{background-color:#2196f3;border:none;border-radius:6px;color:#fff;padding:12px 14px;font-weight:bold;cursor:pointer;font-size:16px}#gapDiagnosis .btn-gap:nth-child(2){margin-left:10px}#gapDiagnosis .progress-bar{overflow:hidden;width:90%;height:4px;background-color:#b3e5fc !important;border-radius:10px;margin:20px 0}@media(min-width: 768px){#gapDiagnosis .progress-bar{width:40%}}#gapDiagnosis .fill-bar{position:relative;max-width:100%;height:100%;border-radius:10px;-webkit-transition:width 500ms ease-out .3s;-moz-transition:width 500ms ease-out .3s;-o-transition:width 500ms ease-out .3s;transition:width 500ms ease-out .3s;background-color:#03a9f4 !important}#gapDiagnosis .graph-container{width:calc(100% - 30px) !important;margin-left:15px !important;margin-right:15px !important;padding:30px;box-sizing:border-box;display:none}@media(min-width: 1200px){#gapDiagnosis .graph-container{width:1200px !important;margin:0 auto !important}}#gapDiagnosis .graph-container h4{text-align:center;color:#1f78b4}#gapDiagnosis .graph-container .gap-download{width:auto;height:45px;box-shadow:rgba(99,99,99,.4) 0 2px 8px 0;border-radius:100px;right:30px;cursor:pointer;background-color:#fff;background-image:url("../images/icons/download.svg");background-position:13px center;background-repeat:no-repeat;background-size:25px;line-height:45px;padding:0 20px 0 48px;position:absolute;transition:.3s all ease;z-index:2}#gapDiagnosis .graph-container .gap-download span{display:inline-block;transition:all .3s}@media(min-width: 768px){#gapDiagnosis .graph-container .gap-download{right:55px}}#gapDiagnosis .graph-container #osgelac-spider-graph,#gapDiagnosis .graph-container #osgelac-gauge-graph{margin:0 auto;max-width:100%}@media(min-width: 1200px){#gapDiagnosis .graph-container #osgelac-spider-graph,#gapDiagnosis .graph-container #osgelac-gauge-graph{width:80%}}#gapDiagnosis .explanation-table{width:100%;margin:20px auto;border-radius:10px;border:3px solid #03a9f4;background-color:#f9f9f9;box-shadow:rgba(99,99,99,.4) 0 2px 8px 0;position:relative;z-index:2}@media(min-width: 990px){#gapDiagnosis .explanation-table{width:95%}}@media(min-width: 1200px){#gapDiagnosis .explanation-table{width:80%}}#gapDiagnosis .explanation-table .table-header,#gapDiagnosis .explanation-table .table-cell{box-sizing:border-box;padding:10px}#gapDiagnosis .explanation-table .table-header span:nth-child(1),#gapDiagnosis .explanation-table .table-header span:nth-child(2),#gapDiagnosis .explanation-table .table-header span:nth-child(3),#gapDiagnosis .explanation-table .table-cell span:nth-child(1),#gapDiagnosis .explanation-table .table-cell span:nth-child(2),#gapDiagnosis .explanation-table .table-cell span:nth-child(3){width:100%}#gapDiagnosis .explanation-table .table-header span:not(:last-child),#gapDiagnosis .explanation-table .table-cell span:not(:last-child){font-weight:bold}#gapDiagnosis .explanation-table .table-header span:nth-child(1)::before,#gapDiagnosis .explanation-table .table-cell span:nth-child(1)::before{content:"Puntos: "}#gapDiagnosis .explanation-table .table-header span:nth-child(2)::before,#gapDiagnosis .explanation-table .table-cell span:nth-child(2)::before{content:"Clasificación: "}#gapDiagnosis .explanation-table .table-header span:nth-child(3)::before,#gapDiagnosis .explanation-table .table-cell span:nth-child(3)::before{content:"Explicación: ";font-weight:bold}@media(min-width: 768px){#gapDiagnosis .explanation-table .table-header span:nth-child(1),#gapDiagnosis .explanation-table .table-cell span:nth-child(1){width:15%}#gapDiagnosis .explanation-table .table-header span:nth-child(2),#gapDiagnosis .explanation-table .table-cell span:nth-child(2){width:25%}#gapDiagnosis .explanation-table .table-header span:nth-child(3),#gapDiagnosis .explanation-table .table-cell span:nth-child(3){width:60%}#gapDiagnosis .explanation-table .table-header span:nth-child(1)::before,#gapDiagnosis .explanation-table .table-cell span:nth-child(1)::before{content:""}#gapDiagnosis .explanation-table .table-header span:nth-child(2)::before,#gapDiagnosis .explanation-table .table-cell span:nth-child(2)::before{content:""}#gapDiagnosis .explanation-table .table-header span:nth-child(3)::before,#gapDiagnosis .explanation-table .table-cell span:nth-child(3)::before{content:""}}@media(min-width: 990px){#gapDiagnosis .explanation-table .table-header span:nth-child(1),#gapDiagnosis .explanation-table .table-cell span:nth-child(1){width:15%}#gapDiagnosis .explanation-table .table-header span:nth-child(2),#gapDiagnosis .explanation-table .table-cell span:nth-child(2){width:18%}#gapDiagnosis .explanation-table .table-header span:nth-child(3),#gapDiagnosis .explanation-table .table-cell span:nth-child(3){width:67%}}#gapDiagnosis .explanation-table .table-header{display:flex;justify-content:space-between;font-weight:bold;background-color:#03a9f4;border-radius:7px 7px 0 0}#gapDiagnosis .explanation-table .table-header span{display:none}@media(min-width: 768px){#gapDiagnosis .explanation-table .table-header span{display:inline-block}}#gapDiagnosis .explanation-table .table-body{border-radius:10px;padding-top:20px}#gapDiagnosis .explanation-table .table-cell{display:flex;flex-direction:column;margin:10px 0}@media(min-width: 768px){#gapDiagnosis .explanation-table .table-cell{flex-direction:row}}#gapDiagnosis .explanation-table .table-cell:not(:last-child){border-bottom:1px solid #eee}#gapDiagnosis .explanation-table .table-cell span:last-child{font-size:14px}.gap-tooltip{font-family:"Open Sans",sans-serif;max-width:350px;min-width:350px;word-wrap:break-word;word-break:break-word;white-space:break-spaces}.gap-tooltip .gap-tooltip-header,.gap-tooltip .gap-tooltip-description,.gap-tooltip .gap-tooltip-value{font-family:"Open Sans",sans-serif !important;display:block;margin:0;padding:0}.gap-tooltip .gap-tooltip-value{margin-top:10px;color:#1f78b4}.gap-tooltip .gap-tooltip-description{word-wrap:break-word;word-break:break-word;white-space:break-spaces}.gap-categories-description{max-width:900px;margin:0 auto 30px auto;border-bottom:.5px solid #e0e0e0;padding-bottom:5px}.hub-energy-title{width:calc(100% - 30px) !important;margin-left:15px !important;margin-right:15px !important;padding:30px;box-sizing:border-box;display:flex;justify-content:center;align-content:center;flex-wrap:wrap;margin-top:30px;margin-bottom:30px}@media(min-width: 1200px){.hub-energy-title{width:1200px !important;margin:0 auto !important}}.hub-energy-title h2{width:80%}.hub-energy-title .logo-hub{background-image:url(../images/logos/hub-energy.jpg);background-repeat:no-repeat;background-position:center center;background-size:contain;width:200px;margin-top:60px}.partners{margin-top:140px;display:flex;justify-content:center;flex-direction:column;flex-flow:wrap}.partners h4{width:100%}.partners .logo1,.partners .logo2{width:140px;background-repeat:no-repeat;background-position:center center;background-size:contain;margin-top:30px;height:100px}.partners .logo1{background-image:url(../images/logos/col01.svg);margin-right:10px}.partners .logo2{background-image:url(../images/logos/Olade_home.png)}.pdf-target-content{width:100%;padding:50px 0;color:#5f5f5f;font-size:16px;box-sizing:border-box}@media(min-width: 1200px){.pdf-target-content{padding:50px 100px}}.title-overall-score{padding-top:30px}.gap-download-modal,.gap-content-modal{display:none;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;background-color:rgba(255,255,255,.98);background-repeat:no-repeat;vertical-align:center;overflow:hidden;overflow-y:auto}.gap-download-modal .loader,.gap-content-modal .loader{top:calc(50% - 60px);position:relative;text-align:center}.gap-download-modal .loader svg path,.gap-download-modal .loader svg rect,.gap-content-modal .loader svg path,.gap-content-modal .loader svg rect{fill:#2196f3;width:60px;height:60px}.gap-download-modal .btn-close-modal,.gap-content-modal .btn-close-modal{position:absolute;right:20px;top:3%;border:none;border-radius:5px;padding:5px 10px;color:#fff;background-color:#dc3545;box-shadow:0 0 4px gray;z-index:5}body.gap-loading-download,body.gap-loading{overflow:hidden;height:100vh}body.gap-loading-download .gap-download-modal,body.gap-loading .gap-content-modal{display:block}.no-display{display:none}.page-node-612 .embed-container{position:relative;padding-bottom:42.25%;height:0;overflow:hidden;max-width:1400px;min-height:2280px;margin:0 auto}.page-node-612 .embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-node-612 .ct-indicator{padding:0 !important}.page-node-612 .container-area-limit{width:100% !important;margin:0 !important}.page-node-612 .top-bar .container-area-limit,.page-node-612 .site-footer .container-area-limit,.page-node-612 .footer-info .container-area-limit{width:calc(100% - 30px) !important;margin-left:15px !important;margin-right:15px !important}@media(min-width: 1200px){.page-node-612 .top-bar .container-area-limit,.page-node-612 .site-footer .container-area-limit,.page-node-612 .footer-info .container-area-limit{width:1200px !important;margin:0 auto !important}}.page-node-612 .top-info,.page-node-612 .title-source,.page-node-612 .title-keywords,.page-node-612 .title-date,.page-node-612 .related-indicators,.page-node-612 .related-themes,.page-node-612 .paragraph--collaborators{width:calc(100% - 60px) !important;margin-left:30px !important;margin-right:30px !important}@media(min-width: 1200px){.page-node-612 .top-info,.page-node-612 .title-source,.page-node-612 .title-keywords,.page-node-612 .title-date,.page-node-612 .related-indicators,.page-node-612 .related-themes,.page-node-612 .paragraph--collaborators{width:1200px !important;margin:0 auto !important}}.page-node-612 .tableau-export-container{display:none}.page-node-612 .header-theme .node__title{position:relative;display:flex;align-items:center;width:100% !important;font-family:"Lato",sans-serif;font-style:normal;font-weight:normal;font-size:50px;line-height:60px;color:#fff;min-height:281px;-webkit-text-shadow:0 2px 4px rgba(0,0,0,.44);-moz-text-shadow:0 2px 4px rgba(0,0,0,.44);-ms-text-shadow:0 2px 4px rgba(0,0,0,.44);-o-text-shadow:0 2px 4px rgba(0,0,0,.44);text-shadow:0 2px 4px rgba(0,0,0,.44)}.page-node-612 .header-theme .node__title span{display:block;position:relative;color:#fff;width:calc(100% - 30px) !important;margin-left:15px !important;margin-right:15px !important}@media(min-width: 1200px){.page-node-612 .header-theme .node__title span{width:1200px !important;margin:0 auto !important}}.page-node-612 .header-theme .node__title span::before{position:absolute;content:url(/themes/custom/iadb_theme/css/../assets/img/title_bar_big.svg);top:50%;margin-top:6px;left:-15px;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.page-node-612 .header-theme .node__title.header_text_background{background-position:top center;background-size:cover;box-sizing:border-box;margin-bottom:0px}.page-node-612 .header-theme .node__title.header_text_background .field--name-title{padding:42px 0}.page-node-612 .target__container{width:calc(100% - 30px) !important;margin-left:15px !important;margin-right:15px !important}@media(min-width: 1200px){.page-node-612 .target__container{width:1200px !important;margin:0 auto !important}}.page-node-612 .target__container h3,.page-node-612 .target__container h2{font-family:"Lato",sans-serif;font-style:normal;font-weight:bold;color:#00a4d9;font-size:16px}.page-node-612 .target__container p{font-size:16px;color:#5f5f5f}.page-node-612 .tables-explanation p{font-size:18px;font-weight:500;color:#5f5f5f}.page-node-612 h3{font-family:"Lato",sans-serif;font-style:normal;font-weight:300;color:#007ba5;font-size:18px}.page-node-612 button.link-more,.page-node-612 .link-more a{font-family:"Lato",sans-serif;font-style:normal;font-weight:bold;font-size:16px;color:#fff;background-color:#00a3ff;padding:10px 60px;border:1px solid #00a3ff;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}@media(max-width: 767px){.page-node-612 button.link-more,.page-node-612 .link-more a{width:calc(100% - 40px)}}.page-node-612 button.link-more:before,.page-node-612 .link-more a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#fff;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.page-node-612 button.link-more:hover,.page-node-612 .link-more a:hover{text-decoration:none;color:#00a3ff}.page-node-612 button.link-more:hover:before,.page-node-612 .link-more a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.page-node-612 button.link-more:hover:focus,.page-node-612 .link-more a:hover:focus{outline:none}.page-node-612 .tables-explanation{width:calc(100% - 30px) !important;margin-left:15px !important;margin-right:15px !important;padding:30px;box-sizing:border-box}@media(min-width: 1200px){.page-node-612 .tables-explanation{width:1200px !important;margin:0 auto !important}}.page-node-612 .tables-explanation p{text-align:center;font-size:16px}.page-node-612 .bg-light-grey{background-color:#f6f6f6}.observatory__introduction ul.gradient-list>li::before{box-shadow:.25rem .25rem .6rem rgba(0,0,0,.05),0 .5rem 1.125rem rgba(75,0,0,.05)}.header-theme{display:none}.header-relac .banner__video{position:absolute;top:-1%;left:50%;width:175%;height:330px;object-fit:cover;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media(min-width: 768px){.header-relac .banner__video{width:135%}}@media(min-width: 920px){.header-relac .banner__video{width:100%}}.header-relac h1{position:relative;display:flex;align-items:center;width:100% !important;font-family:"Lato",sans-serif;font-style:normal;font-weight:normal;font-size:26px;line-height:36px;color:#fff;-webkit-text-shadow:0 2px 4px rgba(0,0,0,.44);-moz-text-shadow:0 2px 4px rgba(0,0,0,.44);-ms-text-shadow:0 2px 4px rgba(0,0,0,.44);-o-text-shadow:0 2px 4px rgba(0,0,0,.44);text-shadow:0 2px 4px rgba(0,0,0,.44)}@media(min-width: 768px){.header-relac h1{font-size:40px;line-height:50px;margin-bottom:36px}}@media(min-width: 920px){.header-relac h1{font-size:40px;line-height:50px;margin-bottom:47px}}.header-relac h1 span{display:block;position:relative;color:#fff}.header-relac h1 span::before{position:absolute;content:url(https://live-iadb-d8.pantheonsite.io/themes/custom/iadb_theme/css/../assets/img/title_bar_big.svg);top:-30px;margin-top:6px;left:-15px;-webkit-transform:translate(0, -0.5);-moz-transform:translate(0, -0.5);-ms-transform:translate(0, -0.5);-o-transform:translate(0, -0.5);transform:translate(0, -0.5)}.observatory__introduction{position:relative}.observatory__introduction p,.observatory__introduction li{color:#5f5f5f}.observatory__introduction .observatory__introduction--image{width:100%}.observatory__introduction .blurred-box{position:relative;border-radius:2px;overflow:hidden;padding:15px;background-color:rgba(0,163,255,.9);border-radius:5px;text-align:justify;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(3px);color:#fff;padding:20px 40px}.observatory__introduction .blurred-box p{color:#fff}.observatory__introduction ul.gradient-list{list-style:none;margin:1.75rem 0;padding-left:1rem}.observatory__introduction ul.gradient-list>li{background:#fff;margin-top:2px;min-height:3rem;padding:0 0 0 2rem;position:relative}.observatory__introduction ul.gradient-list>li::before,.observatory__introduction ul.gradient-list>li::after{background:#00a3ff;border-radius:1rem;content:"";height:1.5rem;left:-1rem;overflow:hidden;position:absolute;top:0;width:1.5rem}.observatory__introduction ul.gradient-list>li::before{align-items:flex-end;color:#1d1f20;display:flex;justify-content:flex-end;padding:.125em .25em;z-index:1}.observatory__introduction .waves{position:absolute;width:100%;top:-10px;min-height:100px;max-height:120px}@media(min-width: 920px){.observatory__introduction .waves{top:20px}}.observatory__introduction .parallax>use{animation:move-forever 25s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite}.observatory__introduction .parallax>use:nth-child(1){animation-delay:-2s;animation-duration:52s}.observatory__introduction .parallax>use:nth-child(2){animation-delay:-3s;animation-duration:55s}.observatory__introduction .parallax>use:nth-child(3){animation-delay:-4s;animation-duration:58s}.observatory__introduction .parallax>use:nth-child(4){animation-delay:-5s;animation-duration:65s}@keyframes move-forever{0%{transform:translate3d(-90px, 0, 0)}100%{transform:translate3d(85px, 0, 0)}}.table-container{width:calc(100% - 30px) !important;margin-left:15px !important;margin-right:15px !important;padding:30px;box-sizing:border-box;display:none}@media(min-width: 1200px){.table-container{width:1200px !important;margin:0 auto !important}}.table-container .table-container-info{text-align:center;font-weight:bold;margin:50px 0}.table-container .table-container-info .table-container__title{font-size:24px;font-weight:bold;color:#007ba5}.table-container .table-container-info .table-container__body{font-size:18px;font-weight:500;color:#5f5f5f}.table-container .loader-table-container .loader{height:100px;width:20%;text-align:center;padding:1em;margin:50px auto;vertical-align:top}.table-container .loader-table-container .loader svg path,.table-container .loader-table-container .loader svg rect{fill:#2196f3;width:60px;height:60px}.table-container .dataTable-wrapper.no-header .dataTable-container{border-top:1px solid #d9d9d9}.table-container .dataTable-wrapper.no-footer .dataTable-container{border-bottom:1px solid #d9d9d9}.table-container .dataTable-top,.table-container .dataTable-bottom{padding:8px 10px;font-size:1rem}.table-container .dataTable-top>nav:first-child,.table-container .dataTable-top>div:first-child,.table-container .dataTable-bottom>nav:first-child,.table-container .dataTable-bottom>div:first-child{float:left}.table-container .dataTable-top>nav:last-child,.table-container .dataTable-top>div:last-child,.table-container .dataTable-bottom>nav:last-child,.table-container .dataTable-bottom>div:last-child{float:right}.table-container .dataTable-selector{padding:6px}.table-container .dataTable-input{padding:6px 12px}.table-container .dataTable-info{margin:7px 0}.table-container .dataTable-pagination ul{margin:0;padding-left:0}.table-container .dataTable-pagination li{list-style:none;float:left}.table-container .dataTable-pagination a{float:left;margin:0 10px;padding:4px 2px;position:relative;text-decoration:none;color:#333;font-family:"Open Sans",sans-serif;font-style:normal;font-weight:normal;font-size:14px}.table-container .dataTable-pagination a:hover{color:#00a3ff;background-color:transparent;border:none}.table-container .dataTable-pagination .active a,.table-container .dataTable-pagination .active a:focus,.table-container .dataTable-pagination .active a:hover{cursor:default;color:#333;background-color:transparent;border-bottom:2px solid #333}.table-container .dataTable-pagination .ellipsis a,.table-container .dataTable-pagination .disabled a,.table-container .dataTable-pagination .disabled a:focus,.table-container .dataTable-pagination .disabled a:hover{cursor:not-allowed}.table-container .dataTable-pagination .disabled a,.table-container .dataTable-pagination .disabled a:focus,.table-container .dataTable-pagination .disabled a:hover{cursor:not-allowed;opacity:.4}.table-container .dataTable-pagination .pager a{font-weight:bold}.table-container .dataTable-pagination li:last-child.pager a:lang(es)::before{content:"Siguiente "}.table-container .dataTable-pagination li:nth-child(1).pager a:lang(es)::after{content:"Anterior "}.table-container .dataTable-pagination li:last-child.pager a:lang(en)::before{content:"Next "}.table-container .dataTable-pagination li:nth-child(1).pager a:lang(en)::after{content:"Previous "}.table-container .dataTable-table{max-width:100%;width:100%;border-spacing:0;border-collapse:separate}.table-container .dataTable-table>tbody>tr>td,.table-container .dataTable-table>tbody>tr>th,.table-container .dataTable-table>tfoot>tr>td,.table-container .dataTable-table>tfoot>tr>th,.table-container .dataTable-table>thead>tr>td,.table-container .dataTable-table>thead>tr>th{vertical-align:top;padding:8px 10px}.table-container .dataTable-table>thead>tr>th{vertical-align:bottom;text-align:left;border-bottom:1px solid #d9d9d9}.table-container .dataTable-table>tfoot>tr>th{vertical-align:bottom;text-align:left;border-top:1px solid #d9d9d9}.table-container .dataTable-table th{vertical-align:bottom;text-align:left}.table-container .dataTable-table th a{text-decoration:none;color:inherit}.table-container .dataTable-sorter{display:inline-block;height:100%;position:relative;width:100%}.table-container .dataTable-sorter::before,.table-container .dataTable-sorter::after{content:"";height:0;width:0;position:absolute;right:4px;border-left:4px solid transparent;border-right:4px solid transparent;opacity:.2}.table-container .dataTable-sorter::before{border-top:4px solid #000;bottom:0px}.table-container .dataTable-sorter::after{border-bottom:4px solid #000;border-top:4px solid transparent;top:0px}.table-container .asc .dataTable-sorter::after,.table-container .desc .dataTable-sorter::before{opacity:.6}.table-container .dataTables-empty{text-align:center}.table-container .dataTable-top::after,.table-container .dataTable-bottom::after{clear:both;content:" ";display:table}.table-container .table thead th,.table-container .table tbody th{background-color:#fff}.table-container .table thead tr,.table-container .table tbody tr{background:none}.table-container table tr th,.table-container table tr th a,.table-container table tr th a:hover,.table-container table tr th a:focus{color:#000;font-weight:bold}.table-container tr td,.table-container tr th{border:inherit}.table-container table tbody tr{border-bottom:1px solid #d9d9d9}.table-container table tbody tr:last-child{border-bottom:none}.tab__filter{text-decoration:none;position:relative;display:block;-webkit-transition:.2s all ease;-o-transition:.2s all ease;transition:.2s all ease;cursor:pointer}.tab__filter .tab__filter--inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:2px solid #007ba5;border-radius:4px;padding:16px 16px 16px 32px;height:120px}.tab__filter .tab__filter--inner h3{color:#007ba5;margin:0 0 8px;font-size:1.1rem;font-weight:300}.tab__filter .tab__filter--inner .svg-container{width:32%;min-width:70px}.tab__filter .tab__filter--inner .svg-container svg{max-width:90px}.tab__filter .tab__filter--inner .svg-container svg path{fill:#007ba5}.tab__filter.active,.tab__filter:active,.tab__filter:focus,.tab__filter:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 20px 30px -20px rgba(0,18,60,.77);box-shadow:0 20px 30px -20px rgba(0,18,60,.77)}.tab__filter.active .tab__filter--inner,.tab__filter:active .tab__filter--inner,.tab__filter:focus .tab__filter--inner,.tab__filter:hover .tab__filter--inner{background:#00a3ff;border:2px solid #00a3ff}.tab__filter.active .tab__filter--inner h3,.tab__filter:active .tab__filter--inner h3,.tab__filter:focus .tab__filter--inner h3,.tab__filter:hover .tab__filter--inner h3{color:#fff}.tab__filter.active .tab__filter--inner::after,.tab__filter:active .tab__filter--inner::after,.tab__filter:focus .tab__filter--inner::after,.tab__filter:hover .tab__filter--inner::after{display:inline-block;border-radius:4px;content:"";position:absolute;border-left:5px solid #ffb538;height:97%;top:1;left:1px;z-index:0}.tab__filter.active .tab__filter--inner .svg-container svg path,.tab__filter:active .tab__filter--inner .svg-container svg path,.tab__filter:focus .tab__filter--inner .svg-container svg path,.tab__filter:hover .tab__filter--inner .svg-container svg path{fill:#fff}.tab__filter.active .tab__filter--inner .svg-container svg path.yellow-fill,.tab__filter:active .tab__filter--inner .svg-container svg path.yellow-fill,.tab__filter:focus .tab__filter--inner .svg-container svg path.yellow-fill,.tab__filter:hover .tab__filter--inner .svg-container svg path.yellow-fill{fill:#ffb538}/*# sourceMappingURL=observatory.css.map */
