﻿.bg-enc-blue{--bg-color: #283583;background-color:#283583 !important;color:#fff}.bg-enc-yellow{--bg-color: #ffd500;background-color:#ffd500 !important}.bg-competition{--bg-color: #D11E61;background-color:#d11e61 !important}.bg-electricity{--bg-color: #00ACD4;background-color:#00acd4 !important}.bg-energy-efficiency{--bg-color: #00AFA5;background-color:#00afa5 !important}.bg-environment{--bg-color: #BFD730;background-color:#bfd730 !important}.bg-gas{--bg-color: #FFD400;background-color:#ffd400 !important}.bg-infrastructure{--bg-color: #F99D1C;background-color:#f99d1c !important}.bg-neutral{--bg-color: #25408F;background-color:#25408f !important;color:#fff}.bg-oil{--bg-color: #662D91;background-color:#662d91 !important;color:#fff}.bg-regulator{--bg-color: #0077af;background-color:#0077af !important;color:#fff}.bg-renewable-energy{--bg-color: #6CC071;background-color:#6cc071 !important}.bg-social{--bg-color: #9A258F;background-color:#9a258f !important;color:#fff}.bg-statistics{--bg-color: #F26649;background-color:#f26649 !important}.bg-supply-security{--bg-color: #939598;background-color:#939598 !important}.bg-success{--bg-color: #3adb76;background-color:#3adb76 !important}.bg-error{--bg-color: #cc4b37;background-color:#cc4b37 !important;color:#fff}.bg-warning{--bg-color: #ffae00;background-color:#ffae00 !important}.bg-blue-light{--bg-color: #729dd2;background-color:#729dd2 !important}.bg-blue-medium{--bg-color: #009dcc;background-color:#009dcc !important}.bg-gray-darker{--bg-color: #dddee3;background-color:#dddee3 !important}.bg-gray-dark{--bg-color: #e6e6ea;background-color:#e6e6ea !important}.bg-gray-medium{--bg-color: #f0f0f0;background-color:#f0f0f0 !important}.bg-gray-light{--bg-color: #fcfcfc;background-color:#fcfcfc !important}.bg-white{--bg-color: #fff;background-color:#fff !important}.timeline .timeline-item::after,.timeline .timeline-item::before{clear:both;content:"";display:block;width:100%}.timeline{margin:30px auto;padding:0 10px;position:relative;transition:all .25s ease-in;width:100%}.timeline::before{background:#fff;background:var(--timeline-color);content:"";height:100%;left:50%;position:absolute;top:0;width:3px}.timeline::after{clear:both;content:"";display:table;width:100%}.timeline .timeline-item{--bg-color: #fff;margin-bottom:50px;position:relative}.timeline .timeline-item.arrow-left .timeline-content:after{content:" ";position:absolute;left:-15px;top:15px;border-top:15px solid rgba(0,0,0,0);border-right:15px solid var(--bg-color);border-left:none;border-bottom:15px solid rgba(0,0,0,0)}.timeline .timeline-item.arrow-right .timeline-content:after{content:" ";position:absolute;right:-15px;top:15px;border-top:15px solid rgba(0,0,0,0);border-right:none;border-left:15px solid var(--bg-color);border-bottom:15px solid rgba(0,0,0,0)}.timeline .timeline-item .timeline-icon{background:#fff;border-radius:50%;height:50px;left:50%;margin-left:-23px;overflow:hidden;position:absolute;top:0;width:50px}.timeline .timeline-item .timeline-icon.timeline-icon-flex{display:flex;align-items:center;justify-items:center;text-align:center}.timeline .timeline-item .timeline-icon.timeline-icon-flex .timeline-icon-text{font-size:13px;margin:5px;line-height:1rem;display:block}.timeline .timeline-item .timeline-icon img,.timeline .timeline-item .timeline-icon svg{left:14px;position:relative;top:11px}.timeline .timeline-item .timeline-icon svg{top:14px}.timeline .timeline-item.right .timeline-content{float:right;text-align:left}.timeline .timeline-item.center{display:flex;align-items:center;flex-direction:column}.timeline .timeline-item.center .timeline-content{margin-top:60px}.timeline .timeline-item .timeline-content{padding:20px;text-align:right;transition:all .25s ease-in;width:45%;background-color:#fff;position:relative;font-family:"FrutigerLTPro-Light",Helvetica,Roboto,Arial,sans-serif}.timeline .timeline-item .timeline-content p{font-size:16px;line-height:1.4;margin-bottom:0}.timeline .timeline-item .timeline-content ul{list-style-type:none;position:relative;margin-right:1.25rem}.timeline .timeline-item .timeline-content li{font-size:16px;position:relative;margin:5px 0}.timeline .timeline-item .timeline-content li:before{position:absolute;font-family:var(--font-awesome);content:"";border-radius:50%;background-color:#ffd500;color:#fff;display:inline-block;text-align:center;width:1rem;height:1rem;font-size:.8rem;line-height:1rem;padding-left:.125rem;right:-2.5rem;left:auto;top:.15rem;margin-right:.9375rem;transform:rotate(180deg)}.timeline .timeline-item .timeline-content .timeline-content-date{font-size:16px;font-weight:bold;margin-bottom:0}.timeline .timeline-item .timeline-content .timeline-content-month{font-size:14px;text-transform:uppercase;font-weight:400}.timeline .timeline-item .timeline-body .columns dt{display:flex;justify-content:center}.timeline .timeline-item.right .timeline-content ul{margin-right:0}.timeline .timeline-item.right .timeline-content ul li:before{left:-1.5rem;right:auto;transform:none}.timeline.timeline-left .timeline-item .timeline-content ul{margin-right:0}.timeline.timeline-left .timeline-item .timeline-content ul li:before{left:-1.5rem;right:auto;transform:none}.timeline-left{margin:30px;padding:0;width:90%}.timeline-left::before{left:0}.timeline-left .timeline-item.arrow-right .timeline-content:after{content:" ";position:absolute;left:-15px;top:15px;right:auto;border-top:15px solid rgba(0,0,0,0);border-right:15px solid var(--bg-color);border-left:none;border-bottom:15px solid rgba(0,0,0,0)}.timeline-left .timeline-item .timeline-content{float:right;text-align:left;width:90%}.timeline-left .timeline-item .timeline-content::before,.timeline-left .timeline-item .timeline-content.right::before{border-left:0;border-right:7px solid #fff;left:10%;margin-left:-6px}.timeline-left .timeline-item .timeline-icon{left:0}.timeline-left .timeline-item.center{display:block;width:100%}.timeline-left .timeline-item.center .timeline-content{margin-top:0px}@media(max-width: 40em){.timeline{margin:30px;padding:0;width:90%}.timeline::before{left:0}.timeline .timeline-item.arrow-right .timeline-content:after{content:" ";position:absolute;left:-15px;top:15px;right:auto;border-top:15px solid rgba(0,0,0,0);border-right:15px solid var(--bg-color);border-left:none;border-bottom:15px solid rgba(0,0,0,0)}.timeline .timeline-item .timeline-content{float:right;text-align:left;width:90%}.timeline .timeline-item .timeline-content::before,.timeline .timeline-item .timeline-content.right::before{border-left:0;border-right:7px solid #fff;left:10%;margin-left:-6px}.timeline .timeline-item .timeline-icon{left:0}.timeline .timeline-item.center{display:block;width:100%}.timeline .timeline-item.center .timeline-content{margin-top:0px}}.accordion .timeline .timeline-item.arrow-left .timeline-content:after{left:-8px;border-top:8px solid rgba(0,0,0,0);border-right:8px solid var(--bg-color);border-bottom:8px solid rgba(0,0,0,0)}.accordion .timeline .timeline-item.arrow-right .timeline-content:after{right:-10px;border-top:10px solid rgba(0,0,0,0);border-left:10px solid var(--bg-color);border-bottom:10px solid rgba(0,0,0,0)}.accordion .timeline-left .timeline-item.arrow-right .timeline-content:after{left:-10px;right:auto;border-top:10px solid rgba(0,0,0,0);border-right:10px solid var(--bg-color);border-left:none;border-bottom:10px solid rgba(0,0,0,0)}@media(max-width: 40em){.accordion .timeline .timeline-item.arrow-right .timeline-content:after{left:-10px;border-top:10px solid rgba(0,0,0,0);border-right:10px solid var(--bg-color);border-bottom:10px solid rgba(0,0,0,0)}}
