.accordion-button{border:0;display:inline-block;vertical-align:middle;text-decoration:none;color:inherit;background-color:inherit;text-align:left;cursor:pointer;display:block;width:100%}
.accordion-plus{display:block;background:url('../img/plus-white.png') right no-repeat}
.accordion-minus{display:block;background:url('../img/minus-white.png') right no-repeat}
.accordion-hide{display:none !important}
.accordion-show{display:block !important}
.accordion-container{padding:20px}
.accordion-container:after,.accordion-container:before{content:"";display:table;clear:both}
.resilience-lack-of-energy{background-color:#fff}
.resilience-lack-of-energy section .row{width:100%;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.resilience-lack-of-energy section .row.align-items-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important}
.resilience-lack-of-energy section .row.align-items-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important}
.resilience-lack-of-energy section .row.align-items-end{-webkit-box-align:end !important;-webkit-align-items:end !important;-ms-flex-align:end !important;align-items:end !important}
.resilience-lack-of-energy section .row .col{-webkit-flex:1 1 auto;flex:1 1 auto;padding:1rem 0}
.resilience-lack-of-energy section .row .col.vertical-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important}
.resilience-lack-of-energy section .row .col-1{flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;width:8.33333%}
.resilience-lack-of-energy section .row .col-2{flex:0 0 auto;-ms-flex:0 0 auto;width:16.66666667%}
.resilience-lack-of-energy section .row .col-10{flex:0 0 auto;-ms-flex:0 0 auto;width:83.33333333%}
.resilience-lack-of-energy section .row .col-12{-ms-flex:0 0 100%;flex:0 0 100%;width:100%}
.resilience-lack-of-energy [data-id="resilience-lack-of-energy-accordion"]{padding-right:50px;background-color:#ff0f64}
.resilience-lack-of-energy [data-id="resilience-lack-of-energy-accordion"] button{padding:20px;padding-right:25px}
.resilience-lack-of-energy [data-id="resilience-lack-of-energy-accordion"] h2{font-weight:400;color:#fff}
.resilience-lack-of-energy #resilience-lack-of-energy-header{color:#667790;text-align:center;border:2px solid #e5e5e5;border-radius:4px;padding:20px}
.resilience-lack-of-energy #resilience-lack-of-energy-header #header-message{font-weight:bold;padding-left:10px;color:#000}
.resilience-lack-of-energy #resilience-lack-of-energy-footer{background-color:#f7f7f7;padding:.3rem;border-radius:3px;margin-bottom:.5rem;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,0.2);box-shadow:0 3px 3px 0 rgba(0,0,0,0.2)}
.resilience-lack-of-energy #resilience-lack-of-energy-footer p,.resilience-lack-of-energy #resilience-lack-of-energy-footer span{color:#667790;font-size:14px;text-align:center;margin:0;padding:0}
.resilience-lack-of-energy #resilience-lack-of-energy-tracker .title{padding:20px 0}
.resilience-lack-of-energy #subtitle-message{margin-top:15px}
.resilience-lack-of-energy #warning-message{color:#667790}
.resilience-lack-of-energy .progress-tracker{display:flex;padding:0;list-style:none;flex-direction:column;padding:30px;border:2px solid #e5e5e5;border-radius:8px}
.resilience-lack-of-energy .progress-datetime{width:20%}
.resilience-lack-of-energy .progress-datetime p,.resilience-lack-of-energy .progress-text p,.resilience-lack-of-energy #protocol-message,.resilience-lack-of-energy #warning-message,.resilience-lack-of-energy #resilience-lack-of-energy-header p{color:#667790 !important;line-height:20px !important;font-size:16px !important;padding:0 !important;margin:.3rem 0 !important}
.resilience-lack-of-energy .progress-info{display:flex;width:80%}
.resilience-lack-of-energy .progress-step{display:flex;flex:1 1 auto;justify-content:space-between;margin:0;padding:0;min-width:24px;height:80px}
.resilience-lack-of-energy .progress-step.completa .fill,.resilience-lack-of-energy .progress-step.completa:not(.completa-last) .progress-marker::after{background-color:#56bf5a !important}
.resilience-lack-of-energy .progress-step:last-child{height:auto}
.resilience-lack-of-energy .progress-marker::after{content:"";display:block;position:absolute;right:auto;top:17px;left:7px;width:3px;height:80%;transition:background-color .3s,background-position .3s;background-color:#667790}
.resilience-lack-of-energy .last-item-marker::after{background:0}
.resilience-lack-of-energy .progress-marker .outline{width:18px;height:18px;display:block;background-color:rgba(194,205,221,0.3);border-radius:50%}
.resilience-lack-of-energy .progress-marker .middle{width:14px;height:14px;border-radius:50%;background:#fff;left:2px;top:2px}
.resilience-lack-of-energy .progress-marker .fill{width:10px;height:10px;background-color:#667790;border-radius:50%;left:2px;top:2px}
.resilience-lack-of-energy .progress-img{width:auto;padding:0 20px 0 40px}
.resilience-lack-of-energy .progress-img img{width:25px;filter:invert(47%) sepia(11%) saturate(886%) hue-rotate(176deg) brightness(94%) contrast(89%)}
.resilience-lack-of-energy .progress-text{color:#667790}
.resilience-lack-of-energy .w-30{width:30%}
.resilience-lack-of-energy .text-center{text-align:center !important}
.resilience-lack-of-energy .full-width{width:100% !important}
.resilience-lack-of-energy .order-1{order:1 !important}
.resilience-lack-of-energy .order-2{order:2 !important}
.resilience-lack-of-energy .order-3{order:3 !important}
.resilience-lack-of-energy .bt-none{border-top:none !important}
.resilience-lack-of-energy .bb-lightgray{border-bottom:1px solid lightgray !important}
.resilience-lack-of-energy .p-0{padding:0 !important}
@media(min-width:768px){.resilience-lack-of-energy .p-md-0{padding:0 !important}
}
.resilience-lack-of-energy .p-0-5{padding:.5rem !important}
.resilience-lack-of-energy .p-1{padding:1rem !important}
@media(min-width:576px){.resilience-lack-of-energy .p-sm-1{padding:1rem !important}
}
.resilience-lack-of-energy .p-2{padding:2rem !important}
@media(min-width:576px){.resilience-lack-of-energy .p-sm-2{padding:2rem !important}
}
@media(min-width:768px){.resilience-lack-of-energy .p-md-2{padding:2rem !important}
}
.resilience-lack-of-energy .p-3{padding:3rem !important}
.resilience-lack-of-energy .pt-0{padding-top:0 !important}
@media(min-width:768px){.resilience-lack-of-energy .pt-md-0{padding-top:0 !important}
}
.resilience-lack-of-energy .pt-1{padding-top:1rem !important}
@media(min-width:768px){.resilience-lack-of-energy .pt-md-1{padding-top:1rem !important}
}
.resilience-lack-of-energy .pt-2{padding-top:2rem !important}
.resilience-lack-of-energy .pt-3{padding-top:3rem !important}
.resilience-lack-of-energy .pr-0{padding-right:0 !important}
.resilience-lack-of-energy .pr-0-5{padding-right:.5rem !important}
.resilience-lack-of-energy .pr-1{padding-right:1rem !important}
.resilience-lack-of-energy .pr-1-5{padding-right:1.5rem !important}
@media(min-width:768px){.resilience-lack-of-energy .pr-md-1{padding-right:1rem !important}
}
.resilience-lack-of-energy .pr-2{padding-right:2rem !important}
@media(min-width:768px){.resilience-lack-of-energy .pr-md-2{padding-right:2rem !important}
}
.resilience-lack-of-energy .pr-3{padding-right:3rem !important}
.resilience-lack-of-energy .pb-0{padding-bottom:0 !important}
@media(min-width:768px){.resilience-lack-of-energy .pb-md-0{padding-bottom:0 !important}
}
.resilience-lack-of-energy .pb-1{padding-bottom:1rem !important}
@media(min-width:768px){.resilience-lack-of-energy .pb-md-1{padding-bottom:1rem !important}
}
.resilience-lack-of-energy .pb-2{padding-bottom:2rem !important}
.resilience-lack-of-energy .pb-3{padding-bottom:3rem !important}
.resilience-lack-of-energy .pl-0{padding-left:0 !important}
@media(min-width:768px){.resilience-lack-of-energy .pl-md-0{padding-left:0 !important}
}
.resilience-lack-of-energy .pl-0-5{padding-left:.5rem !important}
.resilience-lack-of-energy .pl-1{padding-left:1rem !important}
.resilience-lack-of-energy .pl-1-5{padding-left:1.5rem !important}
@media(min-width:576px){.resilience-lack-of-energy .pl-sm-1{padding-left:1rem !important}
}
@media(min-width:768px){.resilience-lack-of-energy .pl-md-1{padding-left:1rem !important}
}
.resilience-lack-of-energy .pl-2{padding-left:2rem !important}
@media(min-width:768px){.resilience-lack-of-energy .pl-md-2{padding-left:2rem !important}
}
.resilience-lack-of-energy .pl-3{padding-left:3rem !important}
.resilience-lack-of-energy .m-auto{margin:auto !important}
.resilience-lack-of-energy .m-0{margin:0 !important}
.resilience-lack-of-energy .m-1{margin:1rem !important}
.resilience-lack-of-energy .m-2{margin:2rem !important}
.resilience-lack-of-energy .m-3{margin:3rem !important}
.resilience-lack-of-energy .mt-0{margin-top:0 !important}
.resilience-lack-of-energy .mt-0-5{margin-top:.5rem !important}
@media(min-width:768px){.resilience-lack-of-energy .mt-md-0-5{margin-top:.5rem !important}
}
.resilience-lack-of-energy .mt-1{margin-top:1rem !important}
.resilience-lack-of-energy .mt-2{margin-top:2rem !important}
.resilience-lack-of-energy .mt-3{margin-top:3rem !important}
@media(min-width:768px){.resilience-lack-of-energy .mt-md-0{margin-top:0 !important}
}
.resilience-lack-of-energy .mr-0{margin-right:0 !important}
@media(min-width:768px){.resilience-lack-of-energy .mr-md-0{margin-right:0 !important}
}
.resilience-lack-of-energy .mr-0-5{margin-right:.5rem !important}
.resilience-lack-of-energy .mr-1{margin-right:1rem !important}
@media(min-width:768px){.resilience-lack-of-energy .mr-md-1{margin-right:1rem !important}
}
.resilience-lack-of-energy .mr-2{margin-right:2rem !important}
.resilience-lack-of-energy .mr-3{margin-right:3rem !important}
.resilience-lack-of-energy .mb-0{margin-bottom:0 !important}
.resilience-lack-of-energy .mb-0-5{margin-bottom:.5rem !important}
.resilience-lack-of-energy .mb-1{margin-bottom:1rem !important}
@media(min-width:768px){.resilience-lack-of-energy .mb-md-1{margin-bottom:1rem !important}
}
@media(min-width:576px){.resilience-lack-of-energy .mb-sm-1-5{margin-bottom:1.5rem !important}
}
.resilience-lack-of-energy .mb-2{margin-bottom:2rem !important}
.resilience-lack-of-energy .mb-3{margin-bottom:3rem !important}
.resilience-lack-of-energy .mb-5{margin-bottom:5rem !important}
.resilience-lack-of-energy .ml-0{margin-left:0 !important}
.resilience-lack-of-energy .ml-0-5{margin-left:.5rem !important}
.resilience-lack-of-energy .ml-1{margin-left:1rem !important}
.resilience-lack-of-energy .ml-2{margin-left:2rem !important}
.resilience-lack-of-energy .ml-3{margin-left:3rem !important}
.resilience-lack-of-energy .d-block{display:block !important}
.resilience-lack-of-energy .d-flex{display:flex !important}
.resilience-lack-of-energy .d-inline-block{display:inline-block !important}
.resilience-lack-of-energy .d-inline-flex{display:inline-flex !important}
.resilience-lack-of-energy .d-none{display:none !important}
.resilience-lack-of-energy .f-justify-center{justify-content:center}
@media(min-width:768px){.resilience-lack-of-energy .f-justify-start-md{justify-content:flex-start}
}
.resilience-lack-of-energy .f-justify-end{justify-content:flex-end}
@media(min-width:768px){.resilience-lack-of-energy .f-justify-end-md{justify-content:flex-end}
}
.resilience-lack-of-energy .f-align-center{align-items:center}
.resilience-lack-of-energy .f-align-start{align-items:flex-start !important}
.resilience-lack-of-energy .f-self-align-start{align-self:flex-start}
.resilience-lack-of-energy .f-wrap{flex-wrap:wrap}
.resilience-lack-of-energy .f-col{flex-direction:column}
.resilience-lack-of-energy .f-col-reverse{flex-direction:column-reverse}
@media(min-width:768px){.resilience-lack-of-energy .f-md-col-reverse{flex-direction:column-reverse}
}
.resilience-lack-of-energy .f-row{flex-direction:row}
@media(min-width:576px){.resilience-lack-of-energy .f-row-sm{flex-direction:row}
}
@media(min-width:768px){.resilience-lack-of-energy .f-row-md{flex-direction:row}
}
.resilience-lack-of-energy .f-row-reverse{flex-direction:row-reverse}
@media(min-width:576px){.resilience-lack-of-energy .f-sm-row-reverse{flex-direction:row-reverse}
}
@media(min-width:768px){.resilience-lack-of-energy .f-md-row-reverse{flex-direction:row-reverse}
}
.resilience-lack-of-energy .bg-none{background:0}
.resilience-lack-of-energy .color-black{color:black}
@media(min-width:576px){.resilience-lack-of-energy section .row .col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
@media(min-width:768px){.resilience-lack-of-energy section .row .col-md-1{flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;width:8.33333%}
}
@media(min-width:768px){.resilience-lack-of-energy section .row .col-md-2{flex:0 0 auto;-ms-flex:0 0 auto;width:16.66666667%}
}
@media(min-width:768px){.resilience-lack-of-energy section .row .col-md-3{flex:0 0 auto;-ms-flex:0 0 auto;width:25%;padding:0;margin:0}
}
@media(min-width:768px){.resilience-lack-of-energy section .row .col-md-6{flex:0 0 auto;-ms-flex:0 0 auto;width:50%;border-bottom:0}
}
@media(min-width:768px){.resilience-lack-of-energy section .row .col-md-9{flex:0 0 75%;-ms-flex:0 0 75%;width:75%}
}
@media(min-width:768px){.resilience-lack-of-energy section .row .col-md-11{flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;max-width:91.66667%}
}
@media screen and (min-width:1023px){.resilience-lack-of-energy .progress-datetime-responsive{display:none}
}
@media screen and (min-width:769px) and (max-width:1023px){.resilience-lack-of-energy #resilience-lack-of-energy-accordion{padding:0;padding-right:30px}
.resilience-lack-of-energy #resilience-lack-of-energy-accordion button{padding:24px}
.resilience-lack-of-energy .progress-step{justify-content:center}
.resilience-lack-of-energy .progress-datetime{display:none}
.resilience-lack-of-energy .progress-datetime-responsive{display:block}
}
@media screen and (min-width:576px) and (max-width:768px){.resilience-lack-of-energy .progress-step{justify-content:center}
.resilience-lack-of-energy .progress-datetime{display:none}
.resilience-lack-of-energy .progress-datetime-responsive{display:block}
.resilience-lack-of-energy .progress-datetime-responsive p{font-size:14px !important}
}
@media(max-width:576px){.resilience-lack-of-energy .progress-tracker{padding:30px 0}
.resilience-lack-of-energy .progress-step{justify-content:center}
.resilience-lack-of-energy .progress-step:first-child{min-height:95px}
.resilience-lack-of-energy .progress-datetime{display:none}
.resilience-lack-of-energy .progress-datetime-responsive{display:block}
.resilience-lack-of-energy .progress-img{padding:0 2px 0 5px}
.resilience-lack-of-energy .progress-text p{font-size:13px !important;margin:0 !important}
.resilience-lack-of-energy .progress-datetime-responsive p{font-size:10px !important}
.resilience-lack-of-energy #warning-message{padding:0 20px !important}
}