*{box-sizing:border-box;line-height:140%}body,footer,html{font-family:Questrial,sans-serif;font-size:14px;color:#fff;line-height:140%;overflow-x:hidden}strong{font-weight:700}h1,h2,h3,h4,h5,h6{line-height:100%}h1{font-size:2.3em!important;line-height:100%;color:#0080c8!important;border-left:5px solid #75b84e;padding-left:7px;padding-bottom:0;font-weight:700!important}h2{font-size:2em;line-height:100%}h3{font-size:1.3em;font-weight:700}h4{font-size:1em;color:#0080c8}li{padding:7px}.single-content li{padding:2px}p{font-size:1.15em}a{text-decoration:none!important}a:focus,button:focus,input:focus{outline:0!important}.grecaptcha-badge{display:none}#download_form input[type=submit],#download_form_ref input[type=submit]{background:#75b84e;color:#fff;border:none;padding:5px 10px;font-weight:700;border-radius:3px;cursor:pointer;text-transform:uppercase},#download_form input[type=submit]:hover,#download_form_ref input[type=submit]:hover{background:#0080c8}button{box-shadow:none;border:none}header{margin:0}header .logos{margin-top:2%;margin-left:5%}
header #right{
float:right;
position:relative;
padding-top:1%;
padding-bottom:2%;
}
#right .right-content{float:right;position:relative;right:0}.right-content li{display:inline}header #right a{color:#999}header #right .right-content .current-lang a{color:#0080c8}header #right button{margin-left:5px;background:#75b84e;color:#fff;text-transform:uppercase;padding:5px 15px;border-radius:150px 150px 150px;font-size:.9em;font-weight:550;cursor:pointer}header #right button:hover{background:#0080c8}#Layer_1{width:100px!important;margin:0 15px 0 15px;padding-top:0}
.drop-alerta {
position: relative;
background: #ffdd15;
background-color: rgb(255, 221, 21);
padding: 7px 7px;
color: #fff;
font-weight: 700;
display: inline-block;
cursor: pointer;
margin: 15px;
padding: 15px 5px;
width: 90px;
text-transform: uppercase;	
font-size: 14px;
}
.balcao-unico{
float: right;
background-color: #84C456;
vertical-align: middle;
height: 100px;
padding: 0px !important;
width: 100px !important;
}
.balcao-unico-texto{
height: 100%;
text-align: center;
padding: 33px 18px;
}
.mostra-risco{
padding:0 !important;
}
.drop-alerta.open{color:#000}
.nivel-risco-col h4{font-weight:700}
.alerta {
color: #000;
background: #d2d2d2;
position: absolute;
padding: 15px;
right: 0;
top: 82px;
z-index: 9999999999999999;
visibility: hidden;
width: 300px;
right: 115px;
top: 84px;
}
.alerta strong{margin:5px 0}.alerta.open{visibility:visible;transition:all ease .2s}#nav-section{padding:0;background:#0080c8}
.burguer-button,.menu-slideshow-mobile{display:none}.menu-slideshow-mobile .main-nav{margin-top:10px;background-color:#0080c8}.main-nav ul{position:relative;margin-top:0;margin-bottom:0;z-index:999;padding-top:0}.main-nav ul li{margin-left:0px;padding:0;display:inline-block;list-style:none;color:#fff;font-weight:700;text-transform:uppercase;cursor:pointer}.main-nav ul li>a{display:block;padding:15px 15px;color:#fff}.main-nav ul li>a:hover{text-decoration:none}.main-nav ul li:hover{background:rgba(0,0,0,.2)}.main-nav .drop,.main-nav .sub-menu{margin:0;display:none;background:#fff;z-index:1000;padding:5px;min-width:186px}.main-nav .drop li,.main-nav .sub-menu li{display:list-item;list-style:none;margin:0;padding-left:0;border-bottom:1px solid #0080c836}.main-nav .sub-menu li:last-child{border-bottom:none}.main-nav .drop li a,.main-nav .sub-menu li a{display:block;color:#0080c8;text-decoration:none;margin:0;font-weight:700;padding-left:15px}.main-nav .drop li:hover,.main-nav .sub-menu li:hover{background-color:#0080c8}.main-nav .drop li:hover a,.main-nav .sub-menu li:hover a{color:#fff}.main-nav ul li:hover>.drop,.main-nav ul li:hover>.sub-menu{display:block;position:absolute}.main-nav #search{position:relative;margin-top:5px;float:right;color:#fff;font-size:1.5em;padding:5px;cursor:pointer}.searchbox{position:relative;min-width:50px;width:0%;height:40px;float:right;right:11%;top:2px;overflow:hidden;-webkit-transition:width .3s;-moz-transition:width .3s;-ms-transition:width .3s;-o-transition:width .3s;transition:width .3s}.searchbox-input{top:0;right:0;border:0;outline:0;background:0 0;width:80%;height:40px;margin:0;padding:0 55px 0 10px;font-size:20px;color:#fff;font-size:1.1em}.searchbox-input::-webkit-input-placeholder{color:#fff}.searchbox-input:-moz-placeholder{color:#fff}.searchbox-input::-moz-placeholder{color:#fff}.searchbox-input:-ms-input-placeholder{color:#fff}.searchbox-icon{width:50px;height:50px;display:block;position:absolute;top:0;font-size:1.2em;right:0;padding:0;margin:0;border:0;outline:0;line-height:50px;text-align:center;cursor:pointer;color:#fff;background:0 0}.searchbox-submit{width:30px;display:none;background:0 0;border:none;position:relative;bottom:80%;left:92%;z-index:15}.searchbox-submit .fa{position:relative;margin-top:5px;float:right;color:#fff;font-size:1.7em;padding:5px;cursor:pointer}.searchbox-open{position:relative;width:350px}#carousel{margin:0;width:100%}#carousel .carousel-inner{overflow:hidden;height:450px}#carousel .carousel-item{width:100%;height:628px;background-color:#000}#carousel .carousel-item img{opacity:.85}#carousel .carousel-caption{position:absolute;float:right;text-align:left;bottom:45%;left:5%}#carousel h4{text-shadow:2px 2px 2px #0000005c}#carousel p{font-size:3em!important;width:54%;line-height:1.3em;margin-bottom:15px;font-family:Questrial,sans-serif;text-shadow:2px 2px 2px #0000005c}#carousel .carousel-caption a.button{color:#fff;background:#0080c8;border:none;border-radius:15px;padding:5px 20px;cursor:pointer;text-transform:uppercase;font-weight:700;font-size:1em}#carousel .carousel-caption a.button:hover{background:#fff;color:#0080c8}#carousel .carousel-indicators{position:absolute;right:0;bottom:45%;left:80%;z-index:15;display:block;justify-content:center;padding-left:0;margin-left:15%;list-style:none}#carousel .carousel-indicators li{position:relative;flex:0 1 auto;width:10px;height:10px;border-radius:50%;margin-top:8px;border:2px solid rgba(255,255,255,.1)}#carousel .carousel-indicators li.active{background:#0080c8;border:2px solid rgba(235,234,236,.7)}#carousel .carousel-control-prev{left:82.15%;float:right;top:20.5%;height:40px}#carousel .carousel-control-next{right:2.9%;top:47.5%;height:40px}#carousel i.active{background:0 0}.menu-carousel{position:absolute;bottom:-15%;z-index:9999;width:100%;background:#f2f2f2;-webkit-box-shadow:0 3px 28px -3px rgba(0,0,0,.43);-moz-box-shadow:0 3px 28px -3px rgba(0,0,0,.43);box-shadow:0 3px 28px -3px rgba(0,0,0,.27);padding-left:0;margin-left:0}.menu-carousel li{display:inline-block;list-style:none;margin:0 0;border-right:1px solid #0080c842}.menu-carousel li:first-child{border-left:1px solid #0080c842}.menu-carousel li a{color:#0080c8;text-decoration:none;display:block;padding:0 60px}.menu-carousel svg{fill:#fff}.menu-carousel li:hover{background:#0080c8}.menu-carousel li:hover a{color:#fff}.menu-carousel li a:hover{color:#fff;text-decoration:none}.menu-carousel li a:hover path,.menu-carousel li:hover path,circle{fill:#fff}.menu-carousel li a:hover rect,.menu-carousel li:hover rect{fill:#fff}.menu-carousel li a:hover polygon,.menu-carousel li:hover polygon{fill:#fff}.menu-carousel .drop-carousel{display:none;position:absolute;background:#0080c8;z-index:9999999;padding:5px 10px}.menu-carousel li:hover>.drop-carousel{display:block}.menu-carousel .drop-carousel li{display:list-item;border-bottom:1px solid #fff;margin:5px 0;text-align:center;padding:5px}.menu-carousel .drop-carousel li:hover{background:#fff}.menu-carousel .drop-carousel li a{color:#fff;padding:10px}.menu-carousel .drop-carousel li:hover a{text-decoration:none;color:#0080c8}#main{padding:50px 5%;margin-top:40px}#main h4{color:#fff;font-size:1.1em;padding:10px;background:#0080c8;margin-bottom:30px;border-radius:3px}#main p{color:#000;font-weight:700;margin:5px 0}#precos-ref p{color:gray}.precos-ref{width:100%;margin-top:3px;border-radius:5px;background:#f2f2f2;height:15%!important}.precos-ref td{padding:5px 10px}.precos-ref h5{font-size:1em;font-weight:700}.precos-ref .preco{font-size:2em;color:#000;text-align:center;font-weight:600;}.precos-ref p{color:#d3d3d3}.precos-ref .preco:hover{text-decoration:none}.variacaonegativa{color:red}.variacaonula{color:#0080c8}.variacaopositiva{color:green}.variacaonegativa2{color:green}.variacaonula2{color:#0080c8}.variacaopositiva2{color:red}.consumo{border-radius:5px;width:100%;height:78%}.consumo th{background:#4d4d4d;color:#fff;text-align:center;font-size:.8em;padding-left:10px}.consumo .var-ano{width:50px}.consumo td{color:#000;padding:10px}.categoria-b-jet,.consumo .categoria-a-gasolina,.mes-categoria-a,.mes-categoria-b-jet,.variacao-ano-a,.variacao-ano-b-jet{background:#e6e6e6}.categoria-c,.consumo .categoria-b-gasoleo,.mes-categoria-b,.mes-categoria-c,.variacao-ano-b,.variacao-ano-c{background:#f2f2f2}.consumo .mes-categoria-a,.mes-categoria-b,.mes-categoria-b-jet,.mes-categoria-c,.variacao-ano-a,.variacao-ano-b,.variacao-ano-b-jet,.variacao-ano-c{text-align:center;font-weight:700}.indicadores-home canvas{margin-top:50px}#main button{background:#75b84e;width:100%;text-transform:uppercase;color:#fff;text-align:center;padding:5px 15px;font-weight:700;margin-top:3px;border-radius:3px}#main button:hover{background:#0080c8;cursor:pointer}footer p{margin-left:40px;color:#fff;font-weight:700;text-transform:uppercase}footer ul li{list-style:none;padding:5px 0}footer ul li a{color:#fff;text-decoration:none;font-size:.9em;font-weight:400}footer ul li a:hover{text-decoration:underline #fff;color:#fff}footer p a{color:#fff;text-decoration:none;font-weight:700}footer p a:hover{color:#fff;text-decoration:underline #fff}footer button{border-radius:100px 0 0 100px;border:3px solid #75b84e;background-color:#75b84e;text-align:center;padding:5px 5px 5px 5px;width:50px;position:absolute;color:#fff;margin-left:40px;z-index:999999;font-size:1.3em;font-weight:700;cursor:pointer}footer button::after{content:'914 146';border:3px solid #75b84e;border-radius:0 100px 100px 0;margin-right:9px;background-color:#0080c8;width:98px;position:absolute;left:100%;top:0;padding:5px;font-size:1.2em;font-weight:700;text-align:left;transform:translatey(-8%)}footer .menu-social li{display:inline-block;margin:10px}footer .menu-social i{padding:7px 5px 5px 5px;text-align:center;font-size:1.5em;border:2px solid #fff;border-radius:50%;width:35px;height:35px}footer .top-menu-footer li{list-style:none;text-transform:uppercase;font-size:1.15em}footer .top-menu-footer li a{color:#fff;text-decoration:none;font-weight:700}footer .top-menu-footer li a:hover{color:#fff;text-decoration:none}footer .menu-social i:hover{color:#75b84e;border:2px solid #75b84e}.bread_container{background:#ededed;padding:20px 0}ul#breadcrumbs{list-style:none;padding:0;margin:0;display:block;overflow:hidden}ul#breadcrumbs li{float:left;margin:0 10px 0 0}.noticias .noticia{margin-bottom:45px}.noticias .noticia img{max-width:100%;height:auto}.noticia figure{height:279px;margin:0;padding:0;overflow:hidden}.noticias .noticia h2{height:50px;overflow:hidden;font-size:1.4em;color:#0080c8}.noticias .noticia p{height:65px;overflow:hidden;margin-bottom:0;font-size:1em;padding-top:7px;color:#696969;border-top:1px solid #75b84e6e}.noticias .noticia a{text-decoration:none;color:#75b83f}.noticias .noticia .loop-content{padding:10px;border:solid 1px #ededed;background-color:#f9f9f9}h2.single-title{color:#0080c8;font-size:40px}.single-img img{width:100%;height:auto}.link-btn{padding:0;margin:20px 0;list-style:none;width:100%;text-align:center}.link-btn li{display:inline-block}.link-btn li.active{line-height:30px;width:34px;text-align:center;border:solid 2px #75b83f;color:#75b83f;font-weight:700}.link-btn li a{line-height:30px;width:34px;text-align:center;display:block;background-color:#75b83f;color:#fff;border:solid 2px #75b83f;font-weight:700}.accordion{background-color:#fff;color:#0080c8;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:0;font-size:15px;margin-bottom:0!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion:hover,.active{background-color:#0080c8;color:#fff}.panel{box-sizing:border-box;padding:0 18px;border:solid 1px #ccc;border-top:1px solid #75b84e;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.visual-form-builder .vfb-legend{border-bottom:1px solid #75b84e;color:#0080c8}.wpcf7-form .wpcf7-legend{border-bottom:1px solid #75b84e;color:#0080c8}.wpcf7-form label{font-weight:700;font-size:1rem}.visual-form-builder fieldset{border:none;border-radius:none;background-color:#fff}.wpcf7-form fieldset{border:none;border-radius:none;background-color:#fff}.wpcf7-form .col-md-12{padding-left:0}span.wpcf7-list-item{margin-left:0!important}input.vfb-text,input[type=email].vfb-text,input[type=tel].vfb-text,input[type=text].vfb-text,input[type=url].vfb-text,textarea.vfb-textarea{border-left:2px solid #75b84e;border-radius:0}input.wpcf7-text,input[type=email].wpcf7-text,input[type=tel].wpcf7-text,input[type=text].wpcf7-text,input[type=url].wpcf7-text,textarea.wpcf7-textarea{border:1px solid #c0c0c063;border-left:2px solid #75b84e;border-radius:0;width:100%;padding:5px;margin-top:5px;color:gray}.single-title.mb-2 a{color:#0080c8}li:hover a svg path,li:hover a svg polygon,li:hover a svg rect{fill:#fff!important;color:#fff!important}.consumo .categorias{text-align:left;font-size:1em}form#mc4wp-form-1{position:relative;bottom:35%}form#mc4wp-form-1 p{font-size:1em!important;float:right!important;position:relative!important;width:730px!important;top:10px!important;color:#dadadae6!important}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.nivel-risco-col{height:115px}.alerta{top:100px}.nivel-risco-col h4{margin-top:15px}#Layer_1{margin:-25px 0 0 0}.drop-alerta{top:-10px}}
li#menu-item-7991 {
background-color: #EC0000;
display:none;
}
li#menu-item-7991:hover {
background-color: #0066A0;
}
.bread_container {
background: #ededed;
padding: 9px 0px 0px 0px;
}
.single-content ul{
font-size: 1.10em;
}
.btnn{  user-select: none;
border: 1px solid transparent;
padding: 0.375rem 0.75rem;
font-size: 1rem;
line-height: 1.5;
border-radius: 0.25rem;
}
#main button {
width: auto;
margin-bottom: 20px;
outline: none; }
#main button.active {
background-color: #0080C8;
}
.mainbutton{
padding: 3px 14px 3px 14px !important;
} .modal {
display: none; position: fixed; z-index: 9999; padding-top: 100px; left: 0;
top: 0;
width: 100%; height: 100%; overflow: auto; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.6); } .modal-content-alert {
background-color: #fefefe;
margin: auto;
padding: 20px;
border: 1px solid #888;
width: 50%;
border-radius: 8px;
} .close {
color: #aaaaaa;
float: right;
font-size: 28px;
font-weight: bold;
text-align: right;
}
.close:hover,
.close:focus {
color: #000;
text-decoration: none;
cursor: pointer;
}
.single-content ol {
font-size: 1.10em !important;
}
#menu-item-8830, #menu-item-8831{
font-size: 14px;
text-transform: none;
}
#menu-item-8830 > a, #menu-item-8831 > a {
font-weight: 400 !important; }
@media screen and (max-width: 992px) {
.embed-container iframe, .embed-container object, .embed-container iframe {
margin-top: 61px;
}
}
.faq-footer{
background-image: url(//www.ense-epe.pt/wp-content/uploads/2020/10/faq-rodape-quad.jpg);
margin-left: 42px;
max-width: 230px;
max-height: 50px;
height: 50px;
border-radius: 60px;
background-size: cover;
background-position: top right;
cursor: pointer;
box-shadow: inset 0px 0px 0px 2px #75b84e;
}
.faq-footer-text{
max-width:66%;
color:#fff;
height: 100%;
background-color: #75b84e;
border-radius:60px;
text-align: center;
font-weight: bold;
font-family: Questrial,sans-serif;
cursor: pointer;
}
.faq-footer-text label{
line-height: 16.5px;
font-family: Questrial,sans-serif;
margin-top: 8px;
font-size: 14px;
cursor: pointer;
}
.center-text thead tr th, .center-text tbody tr td {text-align: center !important;}
.covid-footer{
background-image: url(//www.ense-epe.pt/wp-content/uploads/2021/03/af_botao-rodape_covid.jpg);
margin-left: 42px;
max-width: 230px;
max-height: 50px;
height: 50px;
border-radius: 60px;
background-size: cover;
background-position: center top;
background-repeat:no-repeat;
cursor: pointer;
box-shadow: inset 0px 0px 0px 2px #e30e13;
margin-top:20px;
}
.covid-footer-text{
max-width:66%;
color:#fff;
height: 100%;
background-color: #e30e13;
border-radius:60px;
text-align: center;
font-weight: bold;
font-family: Questrial,sans-serif;
cursor: pointer;
}
.covid-footer-text label{
line-height: 32.5px;
font-family: Questrial,sans-serif;
margin-top: 8px;
font-size: 14px;
cursor: pointer;
}
@media only screen and (max-width: 900px) {
.covid-footer{
background-position: -56px top;
background-repeat:no-repeat;
background-size: cover;
}
.faq-footer-text label{
font-size: 12px;
}
}
@media only screen and (max-width: 767px) {
.covid-footer{
background-position: 10px top;
background-repeat:no-repeat;
background-size: cover;
}
.faq-footer-text label{
font-size: 14px;
}
}
.mercado-combustiveis-3 > p {
margin:0 !important;
}
.container li {
font-size: initial;
}
.green{background:#75b84e;color:#fff;}
.white{background:#f0f0f0;color:#222;}
.blue{background:#f0f0f0;color:#0080c8;}
#newsletter{padding:5px 40px;margin-top:20px}
#newsletter h4{font-size:1em;text-transform:uppercase;font-weight:650;margin-bottom:0;margin-top:25px}
#newsletter p{font-size:3em;;font-weight:650;margin-top:0;margin-bottom:0;}
#newsletter .formulario input{background:#fff;color:#a9a9a9;padding:10px 5px;border-radius:5px;width:70%;height: 40px;border:1px solid #C0C0C0;}
#newsletter .formulario placeholder{color:#d3d3d3; padding-left:10px;}
#newsletter .formulario button{color:#fff;font-weight:700;background:#0080c8;width:100px;height:40px;padding:5px 5px;position:relative;right:10px;border-radius:0 5px 5px 0;cursor:pointer}
#newsletter .formulario button:disabled{color:#fff;font-weight:700;background:#c0c0c0;}
#newsletter .formulario button:hover{background:#d3d3d3}footer{background:#0080c8;padding-top:50px;padding-bottom:10px}
.mc4wp-form-fields{z-index:99999;position:relative;bottom:5%;margin-top:50px;}
.aceito{
width: calc(70% + 95px);
}
#concordo {
position: relative;
padding-left: 24px;
width:20px !important;
margin-left: -2px;
}
label.green > a{color:#fff;}
label.white > a{color:#222;}
label.blue  > a{color:#222;}
label.blue, label.blue > a, label.white, label.white > a {color:#222;}
label.blue, label.white, label.green{
font-size:14px !important;
display: inline;
}
label.blue > p, label.white > p, label.green > p{
font-size:14px !important;
padding-top:10px;
font-weight: normal !important;
}
.aceito > label > a {
font-weight:700;
}
.aceito > input{
position: relative;
top: 14px;
left: 2px;
margin-right: 13px;
}
.mc4wp-success > p {
font-size: 22px !important;
padding-top: 15px;
padding-bottom: 10px;
}
.green input{
border: 1px solid #fff !important;
}
.tt_mb{
color:#333;
}
.preco, .mg_val{
font-weight: 700 !important;
}
.margem_bruta{
color: #007bff;
opacity: 1.0;
transition: .2s;
}
.margem_bruta:hover{
cursor: help; opacity: 0.7;
transition: .2s;
}
.variacaonegativa2, .variacaonula2, .variacaopositiva2, .preco_anterior, .margem_bruta, .preco_anterior, .diferenca, .preco{
font-size: 13px;
opacity: 1.0;
transition: .2s;
}
.variacaonegativa2:hover, .variacaonula2:hover, .variacaopositiva2:hover, .preco_anterior:hover, .diferenca:hover, .preco:hover{
cursor: help;
opacity: 0.7;
transition: .2s;
}
.preco{
text-align: right !important;
}
@media (max-width: 578px) {
.variacaonegativa2, .variacaonula2, .variacaopositiva2, .preco_anterior, .margem_bruta, .diferenca{
font-size: 15px;
}
#cookie-law-info-bar {
bottom: 0px !important;
top: initial !important;
z-index: 999999999;
}
.burger-button{
height: 100px;
}
}
.cli-switch .cli-slider::after {
margin-top: 9px;
}
.cookie-policy{
color: #fff;
transition: ,2s
}
.cookie-policy:hover, .cookie-policy:focus{
color: #ddd;
transition: ,2s
}
.cli-tab-header a.cli-nav-link{
text-transform: initial !important;
}
.img-doc {
color: transparent;
display: inline !important;
width: 25px !important;
height: 25px;
overflow: hidden;
position: relative;
float: left;
}
.offset-1 > h1 {
font-size: 2.3em!important;
line-height: 100%;
color: #0080c8!important;
border-left: 0px solid transparent; 
padding-left: 0px; 
padding-bottom: 0;
font-weight: 700!important;
}
@media screen and (max-width: 1024px) {
.container > .pt-5 > div > img, .container > .pt-5 > p > img {
max-width: 100% !important;
height: auto !important;
}
}
.th{
text-transform:uppercase;
}
.single-content.my-5 h6 {	
margin: -7px 0px 15px 0 !important;
}
.dataTables_wrapper  {
padding-top: 15px;
}
#cookie-law-info-bar{
z-index: 999999 !important;
}
.base-risco{
padding: 0 !important;
}
.risk-level-div{
text-transform: uppercase;
font-weight: 700;
}
.right-content{
text-transform: uppercase;
font-weight: 700;
}
#right .right-content {
right: 5%;
padding: 14px 0px;
}
.drop-alerta-position{
float:right; 
}
.header-ense{
padding-bottom:0px !important; 
}
.header-image, .header-image-min{
max-width: 100%;
height: auto;
width:300px;
}
.risco-indicator{
float:right; 
width:200px;
width: 150px;
height: 100px;
background-color: #fff;
padding: 5px;
}
.language-position {
float: right;
padding: 30px 30px 0 30px !important;
}
.link-to-balcao, .lang-item{
font-size: 14px;
}
.nav-section{
height: 50px;
}
.slideshow-full-exibition {
display: block;
position: absolute; min-height: 100%;
min-width: 100%;
object-fit: cover;
object-position: top;	
}
.show-in-mobile{
display: none;
}
.show-in-desktop{
display:block;
}	
.black-on-hover{
font-weight:bold;
color:white;
text-transform:uppercase;
background-color: transparent;
outline:none;
padding:0px;
margin:0px;
}
.black-on-hover:hover{
color: #000;
cursor:pointer;
}
@media screen and (max-width: 1320px) {
.header-image{
max-width: 60%;
height: auto;
}
.header-image-min{
max-width: 40%;
height: auto;
}
.risco-indicator{
float:right; width:150px;
}	
}
@media screen and (max-width: 1150px) {
.header-image-min{
max-width: 30%;
height: auto;
}
}
@media screen and (max-width: 1023px) {
.show-in-mobile{
display: flex;
}
.show-in-desktop{
display:none;
}	
.balcao-unico, .drop-alerta-position, .risco-indicator {
float: left;
}
#nav-section {
height: 100px !important;
}
.balcao-unico-texto{order:1;}
.nivel-risco-col{order:2; padding-left:0 !important;}
.drop-alerta-position{order:3; margin; 15px 15px 0 15px;}
.risk-level-div{padding-top:12px !important;}
.header-ense{
max-width: 100% !important;
flex: 0 0 100% !important;
}
.main-nav > ul > li:first-of-type{
border-top: 1px solid rgba(0,0,0,0.2);
border-bottom: 0px solid transparent);
}
.main-nav > ul > li{
border-bottom: 1px solid rgba(0,0,0,0.2);
border-top: 0px solid transparent);
}	
.language-position {
float: right;
padding: 18% 5px 0 5px !important;
}	
header .logos {
margin-top: 2%;
margin-left: 1%;
width: 70%;
float:left;
}
.alerta {
left: 185px;
}
.menu-slideshow-mobile{
padding-bottom: 0px !important;
}	
}
@media screen and (max-width: 600px) {
.header-image{
max-width: 50%;
height: auto;
}
.header-image-min{
max-width: 45%;
height: auto;
}
}
@media screen and (max-width: 530px) {
.risco-indicator {
width: 120px;
}
.balcao-unico {
width: 90px !important;
}
header #right {
padding-top: 1%;
}
.header-ense{
height: 60px; 
}	
.logos{
display: flex;
align-items: center;
height: 60px;
margin: 0px 0;
padding: 0px;
}
.balcao-unico-texto {
padding: 30px 10px;
}	
.risco-indicator {
width: 100px;
padding: 5px;
}	
.risk-level-div {
padding-top: 14px !important;
}	
.alerta {
left: 6px;
width:100%;
margin:0;
}
.header-image{
max-width: 85%;
height: auto;
}	
}
@media screen and (max-width: 1023px){
.indicadores-home {
height: 425px;
}
}
.bg-maps{
background-image: url(//www.ense-epe.pt/wp-content/uploads/2024/02/homepage_mapa_img_921x425px_bu.jpg);
height: 100vh;
max-height: 359px;
min-height: 100px;
background-repeat: no-repeat;
background-position: center;
background-size: initial;
border-radius: 0 0 10px 10px;
}