@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600);@import url(https://fonts.googleapis.com/css?family=Lato:100,400,300,700);@import url(https://fonts.googleapis.com/icon?family=Material+Icons);html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}body{font-family:"Open Sans", sans-serif;font-size:0.875rem;color:#333;font-weight:400}h1,h2,h3,h4,h5,h5,h6{font-family:"Lato", sans-serif;font-weight:400;font-size:2rem;color:#333;margin:0 0 2.375rem 0;text-transform:uppercase}.react-toggle{display:inline-block;position:relative;cursor:pointer;background-color:transparent;border:0;padding:0;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.react-toggle-screenreader-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.react-toggle--disabled{opacity:0.5;transition:opacity 0.25s}.react-toggle-track{width:42px;height:18px;padding:0;border-radius:30px;background-color:#888;transition:all 0.2s ease}.react-toggle:hover .react-toggle-track{background-color:#888}.react-toggle--checked .react-toggle-track{background-color:#DB7777}.react-toggle.react-toggle--checked:hover .react-toggle-track{background-color:#DB7777}.react-toggle-track-check{display:none}.react-toggle--checked .react-toggle-track-check{opacity:1;transition:opacity 0.25s ease}.react-toggle-track-x{display:none}.react-toggle--checked .react-toggle-track-x{opacity:0}.react-toggle-thumb{transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1) 0ms;position:absolute;top:1px;left:1px;width:16px;height:16px;border-radius:50%;background-color:#FAFAFA;box-sizing:border-box;transition:all 0.25s ease}.react-toggle--checked .react-toggle-thumb{left:25px}.react-toggle--focus .react-toggle-thumb{box-shadow:0px 0px 2px 3px #0099E0}.react-toggle:active .react-toggle-thumb{box-shadow:0px 0px 5px 5px #0099E0}.Select{position:relative}.Select,.Select div,.Select input,.Select span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Select.is-disabled>.Select-control{background-color:#f6f6f6}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none}.Select-control{background-color:#fff;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;border:1px solid #ccc;color:#333;cursor:default;display:table;height:36px;outline:none;overflow:hidden;position:relative;width:100%}.Select-control:hover{box-shadow:0 1px 0 rgba(0,0,0,0.06)}.is-searchable.is-open>.Select-control{cursor:text}.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.is-open>.Select-control>.Select-arrow{border-color:transparent transparent #999;border-width:0 5px 5px}.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.is-focused:not(.is-open)>.Select-control{border-color:#08c #0099e6 #0099e6;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 0 5px -1px rgba(0,136,204,0.5)}.Select-placeholder{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-value>.Select-control>.Select-placeholder{color:#333}.Select-value{color:#aaa;left:0;padding:8px 52px 8px 10px;position:absolute;right:-15px;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-value>.Select-control>.Select-value{color:#333}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input,.Select-input>input:focus{background:none transparent;border:0 none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;height:34px;margin:0;outline:none;padding:0;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:16px}.Select-loading{-webkit-animation:Select-animation-spin 400ms infinite linear;-o-animation:Select-animation-spin 400ms infinite linear;animation:Select-animation-spin 400ms infinite linear;width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block;position:relative;vertical-align:middle}.Select-clear-zone{-webkit-animation:Select-animation-fadeIn 200ms;-o-animation:Select-animation-fadeIn 200ms;animation:Select-animation-fadeIn 200ms;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:hover{color:#D0021B}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0}.is-open .Select-arrow,.Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}@-webkit-keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;box-shadow:0 1px 0 rgba(0,0,0,0.06);box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;top:100%;width:100%;z-index:1000;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{box-sizing:border-box;color:#666666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-focused{background-color:#f2f9fc;color:#333}.Select-option.is-disabled{color:#cccccc;cursor:not-allowed}.Select-noresults,.Select-search-prompt,.Select-searching{box-sizing:border-box;color:#999999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.has-value .Select-input{margin-left:5px}.Select-item{background-color:#f2f9fc;border-radius:2px;border:1px solid #c9e6f2;color:#08c;display:inline-block;font-size:0.9em;margin-left:5px;margin-top:5px;vertical-align:top}.Select-item-icon,.Select-item-label{display:inline-block;vertical-align:middle}.Select-item-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select-item-label .Select-item-label__a{color:#08c;cursor:pointer}.Select-item-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c9e6f2;padding:1px 5px 3px}.Select-item-icon:hover,.Select-item-icon:focus{background-color:#ddeff7;color:#0077b3}.Select-item-icon:active{background-color:#c9e6f2}.Select--multi.is-disabled .Select-item{background-color:#f2f2f2;border:1px solid #d9d9d9;color:#888}.Select--multi.is-disabled .Select-item-icon{cursor:not-allowed;border-right:1px solid #d9d9d9}.Select--multi.is-disabled .Select-item-icon:hover,.Select--multi.is-disabled .Select-item-icon:focus,.Select--multi.is-disabled .Select-item-icon:active{background-color:#f2f2f2}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}.tether-element,.tether-element:after,.tether-element:before,.tether-element *,.tether-element *:after,.tether-element *:before{box-sizing:border-box}.tether-element{position:absolute;display:none}.tether-element.tether-open{display:block}body{margin:0px;background-color:#ecf0f0;display:flex;min-height:100vh;flex-direction:column}main{flex:1 0 auto}.container{max-width:1200px;margin-left:auto;margin-right:auto;position:relative}.container::after{clear:both;content:"";display:table}.container .range-select{display:none;text-align:left;padding-top:1.125rem}@media screen and (max-width: 800px){.container .range-select{display:block}.container .react-timeline-slider{display:none}}a,a:hover,a:active,a:focus{text-decoration:none}button,input[type="button"],input[type="reset"],input[type="submit"],button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#ecf0f0;border-radius:0.125rem;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:0.875rem;font-weight:600;line-height:1;padding:0.75em 1em;text-decoration:none;user-select:none;vertical-align:middle;white-space:nowrap;text-transform:uppercase;box-shadow:1px 1px 2px rgba(51,51,51,0.2)}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,button:hover,button:focus{background-color:#c1cece;color:#fff}button:disabled,input[type="button"]:disabled,input[type="reset"]:disabled,input[type="submit"]:disabled,button:disabled{cursor:not-allowed;opacity:0.5}button.primary,input[type="button"].primary,input[type="reset"].primary,input[type="submit"].primary,button.primary{background-color:#84caa0}button.primary:hover,button.primary:focus,input[type="button"].primary:hover,input[type="button"].primary:focus,input[type="reset"].primary:hover,input[type="reset"].primary:focus,input[type="submit"].primary:hover,input[type="submit"].primary:focus,button.primary:hover,button.primary:focus{background-color:#4fb377;color:#fff}.logo{width:13.4375rem}.spinner{animation:rotator 1.4s linear infinite;display:block;margin:12px auto}@keyframes rotator{0%{transform:rotate(0deg)}100%{transform:rotate(270deg)}}.spinner__path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:dash 1.4s ease-in-out infinite, colors 5.6s ease-in-out infinite}@keyframes colors{0%{stroke:#4285F4}25%{stroke:#DE3E35}50%{stroke:#F7C223}75%{stroke:#1B9A59}100%{stroke:#4285F4}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}100%{stroke-dashoffset:187;transform:rotate(450deg)}}.infografico{width:100%;height:100%}.distributed-generation-info{margin:1.125rem;padding:1.125rem;display:inline-block;border:1px solid #ecf0f0}.distributed-generation-info__title{font-weight:300;margin:0.5rem 0;font-size:0.875rem;text-align:center}.distributed-generation-info>div{padding:0 1.125rem 0.5rem 1.125rem;text-align:center;font-size:1.5rem;font-family:"Lato", sans-serif}.tooltip{font-size:0.875rem;margin:0 0.5rem;cursor:pointer}.ui-tooltip{width:400px}.ui-helper-hidden-accessible{display:none}.tether-element-attached-top .datepicker__triangle,.tether-element-attached-bottom .datepicker__triangle{margin-left:-8px;position:absolute}.tether-element-attached-top .datepicker__triangle,.tether-element-attached-bottom .datepicker__triangle,.tether-element-attached-top .datepicker__triangle:before,.tether-element-attached-bottom .datepicker__triangle:before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.tether-element-attached-top .datepicker__triangle:before,.tether-element-attached-bottom .datepicker__triangle:before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:transparent}.tether-element-attached-top .datepicker__triangle{top:0;margin-top:-8px}.tether-element-attached-top .datepicker__triangle,.tether-element-attached-top .datepicker__triangle:before{border-top:none;border-bottom-color:#DB7777}.tether-element-attached-top .datepicker__triangle:before{top:-1px;border-bottom-color:transparent}.tether-element-attached-bottom .datepicker__triangle{bottom:0;margin-bottom:-8px}.tether-element-attached-bottom .datepicker__triangle,.tether-element-attached-bottom .datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.tether-element-attached-bottom .datepicker__triangle:before{bottom:-1px;border-bottom-color:transparent}.datepicker,.datepicker__input{font-family:"Open Sans", sans-serif;color:#333;font-weight:400}.datepicker{font-size:0.8rem;text-transform:uppercase;background-color:#fff;color:#333;border:1px solid transparent;border-radius:0.25rem;display:inline-block;position:relative}.datepicker__triangle{position:absolute;left:50px}.datepicker__container{position:absolute;display:inline-block;z-index:2147483647}.datepicker__header{font-weight:500;text-align:center;background-color:#DB7777;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;padding-top:8px;position:relative}.datepicker__input{font-size:0.875rem;border:0px;text-align:center;background-color:#ecf0f0;box-shadow:none;vertical-align:middle;background:#fff;display:inline-block;line-height:32px;padding:8px 38px 8px 18px;width:250px;cursor:pointer}.datepicker__input:focus{outline:none}.datepicker__input:not(:valid) ~ .close-icon{display:none}.datepicker__input-container{position:relative;text-align:center}.datepicker__input-container:after{content:"\E916";position:absolute;right:0;top:0;padding:12px 8px;font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:1.5rem;color:#888}.datepicker__navigation{line-height:24px;line-height:30px;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;border:6px solid transparent}.datepicker__navigation--previous{left:10px;border-right-color:white}.datepicker__navigation--previous:hover{border-right-color:#e6e6e6}.datepicker__navigation--next{right:10px;border-left-color:white}.datepicker__navigation--next:hover{border-left-color:#e6e6e6}.datepicker__day{color:#333;display:inline-block;width:24px;line-height:24px;text-align:center;margin:2px;cursor:pointer}.datepicker__day:hover{border-radius:0.25rem;background-color:#DB7777;color:white}.datepicker__day--today{font-weight:bold}.datepicker__day--selected,.datepicker__day--in-range{border-radius:0.25rem;background-color:#DB7777;color:white}.datepicker__day--selected:hover,.datepicker__day--in-range:hover{background-color:#d04f4f}.datepicker__day--disabled{cursor:default;color:#ccc}.datepicker__day--disabled:hover{background-color:transparent;color:#ccc}.datepicker__weekday{color:#ccc;display:inline-block;width:24px;line-height:24px}.datepicker__month{margin:5px;text-align:center}.datepicker__current-month{color:white;font-size:13px}.datepicker__header .datepicker__day{color:white;cursor:default}.tether-target-attached-top.datepicker__container{margin-top:-20px}.chart{height:400px}.chart-title{text-align:center;font-weight:500;font-size:1.5rem;margin:0 0 0.5rem;text-transform:none}.source-types-chart,.source-groups-chart{position:relative;float:left;display:block;margin-right:2.12766%;width:48.93617%}.source-types-chart:last-child,.source-groups-chart:last-child{margin-right:0}@media screen and (max-width: 800px){.source-types-chart,.source-groups-chart{float:left;display:block;margin-right:3.22581%;width:100%}.source-types-chart:last-child,.source-groups-chart:last-child{margin-right:0}}@media screen and (max-width: 480px){.source-types-chart,.source-groups-chart{float:left;display:block;margin-right:6.66667%;width:100%;padding:2.375rem 0 0 0}.source-types-chart:last-child,.source-groups-chart:last-child{margin-right:0}}.source-types-chart .tooltip,.source-groups-chart .tooltip{position:absolute;top:0;left:0}.source-groups-chart{float:left;display:block;margin-right:2.12766%;width:100%}.source-groups-chart:last-child{margin-right:0}.emission-chart{float:left;display:block;margin-right:2.12766%;width:48.93617%;position:absolute;bottom:0;right:0}.emission-chart:last-child{margin-right:0}@media screen and (max-width: 800px){.emission-chart{float:left;display:block;margin-right:3.22581%;width:100%;position:relative;margin:2.375rem 0 0 0}.emission-chart:last-child{margin-right:0}}@media screen and (max-width: 480px){.emission-chart{float:left;display:block;margin-right:6.66667%;width:100%;padding:2.375rem 0 0 0}.emission-chart:last-child{margin-right:0}}.emission-chart .tooltip{position:absolute;top:0;left:0}.generation-chart__toggles,.subsystems-chart__toggles{margin:1.125rem;text-align:center}.generation-chart__toggles-container,.subsystems-chart__toggles-container{display:inline-block;text-align:left}.generation-chart__toggle,.subsystems-chart__toggle{display:inline-block;margin:0 0.5rem}@media screen and (max-width: 800px){.generation-chart__toggle,.subsystems-chart__toggle{display:block}}.generation-chart__toggle>div,.subsystems-chart__toggle>div{display:inline-block;margin-left:0.5rem;vertical-align:top}.generation-chart__toggle .tooltip,.subsystems-chart__toggle .tooltip{margin:3px 0.5rem}.generation-chart__toggle span,.subsystems-chart__toggle span{vertical-align:top}.generation-chart__chart,.subsystems-chart__chart{float:left;display:block;margin-right:2.12766%;width:23.40426%}.generation-chart__chart:last-child,.subsystems-chart__chart:last-child{margin-right:0}@media screen and (max-width: 800px){.generation-chart__chart,.subsystems-chart__chart{float:left;display:block;margin-right:3.22581%;width:35.48387%}.generation-chart__chart:last-child,.subsystems-chart__chart:last-child{margin-right:0}}@media screen and (max-width: 480px){.generation-chart__chart,.subsystems-chart__chart{float:left;display:block;margin-right:6.66667%;width:100%}.generation-chart__chart:last-child,.subsystems-chart__chart:last-child{margin-right:0}}.generation-chart__chart .chart,.subsystems-chart__chart .chart{height:300px}.timeline__group-by{text-align:center;padding:1.125rem}.timeline__group-by .group-by__btn{background-color:#DB7777;padding:0.5rem;margin-right:0.5rem;border-radius:0.125rem;font-size:0.8rem;display:inline-block;color:#fff;cursor:pointer}.timeline__group-by .group-by__btn:last-child{margin-right:0}.timeline__group-by .group-by__btn:hover,.timeline__group-by .group-by__btn:active,.timeline__group-by .group-by__btn--active{background-color:#bb3131;box-shadow:1px 1px 2px rgba(51,51,51,0.2)}.gas-select,.chart-type-select{float:left;position:absolute;width:120px;top:0px;left:30px}.day-picker{display:table;margin:0 auto 1.125rem auto;text-align:center;background-color:#ecf0f0}.day-picker__date{vertical-align:middle;background:#fff;display:inline-block;line-height:32px;padding:0.5rem 1.125rem}.day-picker__arrow{display:table-cell;font-size:32px;vertical-align:middle;cursor:pointer;background:#DB7777;color:#fff;padding:0.5rem 0}.day-picker__arrow--left{border-top-left-radius:0.125rem;border-bottom-left-radius:0.125rem}.day-picker__arrow--right{border-top-right-radius:0.125rem;border-bottom-right-radius:0.125rem}.day-picker__arrow--disabled{background:#f0c8c8;cursor:default}.modal{position:fixed;box-shadow:1px 1px 2px rgba(51,51,51,0.2);border-radius:0.125rem;background:#fff;padding:1.125rem;z-index:10;max-height:100%}@media screen and (max-width: 800px){.modal--vertical-smaller{left:2.375rem;right:2.375rem;width:auto}}.modal--horizontal-smaller{width:700px}@media screen and (max-width: 800px){.modal--horizontal-smaller{left:2.375rem;right:2.375rem;width:auto}}.modal__overlay,.modal__wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9}.modal__wrapper{display:flex;align-items:center;justify-content:center}.modal__overlay{background:#000;opacity:0.4}.modal__header{text-align:center;border-bottom:1px solid #888;padding-bottom:1.125rem;margin-bottom:0px}.modal__content{overflow:auto;padding:0.5rem;max-height:100%}.modal__content ul{list-style-type:none;margin:1.125rem 0 1.125rem 2.375rem}@media screen and (max-width: 480px){.modal__content{height:calc(100% - 40px)}}.modal__ok,.modal__download{float:right;padding-left:30px;padding-right:30px}.modal__close{right:0;top:0;position:absolute;cursor:pointer;margin:1.125rem;color:#888}.modal__close:hover,.modal__close:active,.modal__close:focus{color:#333}.react-timeline-slider__background{fill:#fff}.react-timeline-slider__tick-point{r:2;fill:#DB7777}.react-timeline-slider__tick-text{font-family:'Open Sans';font-size:8px}.react-timeline-slider__handler{r:7;fill:#DB7777;transition:r 0.4s}.react-timeline-slider__handler:hover{fill:#bb3131}.react-timeline-slider__handler:active{r:9}.react-timeline-slider__line-between-handlers{stroke:#DB7777;stroke-width:4px}.ui-tooltip{padding:4px 8px;position:absolute;z-index:9999;-o-box-shadow:0 0 3px #ECF0F0;-moz-box-shadow:0 0 3px #ECF0F0;-webkit-box-shadow:0 0 3px #ECF0F0;box-shadow:0 0 3px #ECF0F0;font-size:12px}body .ui-tooltip{border-width:2px}.ui-widget-content{border:1px solid #ECF0F0;background:#fff;color:#333}.nav{background:#DB7777;padding:2.375rem}.nav::after{clear:both;content:"";display:table}@media screen and (max-width: 800px){.nav__desktop{display:none}}.nav__container{max-width:1200px;margin-left:auto;margin-right:auto}.nav__container::after{clear:both;content:"";display:table}.nav__group{list-style:none;margin:0;padding:0}.nav__group--left{float:left}.nav__group--right{float:right}.nav__item,.nav-mobile__item{display:inline-block;margin-right:1.125rem;color:#fff;font-size:0.8rem;vertical-align:top;text-transform:uppercase;margin-top:2px}.nav__item:active,.nav-mobile__item:active,.nav__item:hover,.nav-mobile__item:hover{color:#ecf0f0}.nav__item:last-child,.nav-mobile__item:last-child{margin-right:0}.nav__link{text-decoration:none;color:inherit}.nav-mobile{display:none;position:fixed;left:-310px;top:0;bottom:0;z-index:10;width:300px;box-shadow:1px 1px 2px rgba(51,51,51,0.2);background:#fff;-webkit-transition:left 0.5s;-moz-transition:left 0.5s;transition:left 0.5s}@media screen and (max-width: 800px){.nav-mobile{display:block}}.nav-mobile--expanded{left:0}.nav-mobile__header{background:#DB7777;padding:1.125rem}.nav-mobile__title{color:#fff;margin:0;font-size:0.875rem}.nav-mobile__close{position:absolute;top:1.125rem;right:1.125rem;font-size:32px;display:inline-block;color:#fff;cursor:pointer;margin-top:-6px}.nav-mobile__close:active,.nav-mobile__close:hover{color:#ecf0f0}.nav-mobile__group{padding:1.125rem;margin:0}.nav-mobile__trigger{display:none;float:right;color:#fff;cursor:pointer}.nav-mobile__trigger i{line-height:0.8rem;vertical-align:middle;margin-top:-4px;font-size:32px}@media screen and (max-width: 800px){.nav-mobile__trigger{display:block}}.nav-mobile__trigger:active,.nav-mobile__trigger:hover{color:#ecf0f0}.nav-mobile__item{display:block;padding:0.5rem 0;color:#888}.nav-mobile__item:active,.nav-mobile__item:hover{color:#333}.section{display:block;padding:2.375rem 1.125rem}.section::after{clear:both;content:"";display:table}.section .react-timeline-slider__background{fill:#ecf0f0 !important;fill:#fff !important}.section--gray{background:#ecf0f0}.section--gray .react-timeline-slider__background{fill:#ecf0f0 !important}.section__title{font-size:1.625rem}.section--white{background:#fff}.section__subtitle{font-size:0.875rem;margin:0 0 2.375rem 0}.table{border-collapse:collapse}.table th,.table td{padding:0.5rem;border:1px solid #888}.table th{border-bottom:2px solid #888}.l-range-select-2-col{display:block}.l-range-select-2-col::after{clear:both;content:"";display:table}.l-range-select-2-col>div{float:left;display:block;margin-right:2.12766%;width:48.93617%}.l-range-select-2-col>div:last-child{margin-right:0}.l-range-select-2-col>div:nth-child(2n){margin-right:0}.l-range-select-2-col>div:nth-child(2n+1){clear:left}#google_translate_element{padding-left:0.5rem}.header__logo-wrapper{position:absolute;top:0;left:0;z-index:0;width:15.6875rem;background-color:white;height:6rem;padding:0 1.125rem}.header__logo{z-index:5}.footer{background:#333;padding:1.125rem 0}.footer::after{clear:both;content:"";display:table}@media screen and (max-width: 480px){.footer{padding:0.5rem 1.125rem}}.footer img{height:24px;margin-right:1.125rem}.footer__partner{float:left}@media screen and (max-width: 480px){.footer__partner{height:20px}}.footer__copyright{color:#ecf0f0;font-size:0.625rem;margin-left:1.125rem;width:200px;line-height:24px}@media screen and (max-width: 480px){.footer__copyright{font-size:0.425rem}}.footer__ecostage{float:right}.footer__ecostage img{margin-right:0px}.page{margin:2.375rem 1.125rem;font-size:0.9375rem}.page img{display:block;margin:0 auto;max-width:100%}.page table{margin:0 auto;max-width:100%}.page__title{margin:2.375rem 0 1.125rem 0;font-size:1.625rem}.page__container{max-width:1200px;margin-left:auto;margin-right:auto}.page__container::after{clear:both;content:"";display:table}.page__white{background-color:#fff;padding:1.125rem 2.375rem}.equation{display:table}.equation__row{display:table-row}.equation__variable{display:table-cell}.equation__description{display:table-cell;padding-left:10px}.partners{text-align:center}.partners__title{font-size:1.625rem;margin-top:1.125rem;margin-bottom:1.125rem;text-transform:uppercase}.partners__logo{margin:0 0.8rem;width:16.5625rem}.partners__logo--primary{width:20rem}.partners__itens{margin-bottom:1.125rem}
