#link-caso-quattro{
  min-height: 54px;
}

.icona-blue{
  fill:#3b74b9
}

.icona-color-blue{
  color:#0059B3;
}

.testo-blue-fascia-consumatore{
  color: #0059B3 !important;
  font-family: 'Roboto', sans-serif !important;
}

.altre-informazioni-testo{
  font-weight: bold; 
  color: #0059B3 !important; 
  font-size: 20px;
  margin-bottom: 0rem !important;
}

.titolo-fascia-link {
  font-family: 'Zilla Slab';
  color: #000000 !important;
  text-decoration: none;
  font-size: 39px;
}

.background-consulta{
  background-color: #EBF0F7;
  padding: 50px;
}

.titolo-consulta-anche{
    font: normal normal bold 40px Zilla Slab;
    letter-spacing: 0px;
    color: black;
    opacity: 0.8;
    font-size: 38px !important;
}

p .altre-informazioni-testo.layout-1.testo-blue-fascia-consumatore{
  margin-bottom: 0rem !important;
}

.button-lista-link{
  margin-left: 17px;
}

.icona-consulta-custom{
  width:50px;
}

@media (max-width: 991px){
  .background-consulta{
    padding: 10px;
  }
  #listaArgomenti{
    padding: 10px;
  }
}

@media (max-width: 992px){
  .col-12.d-flex.align-items-baseline{
    display: flex;
    width: 100%;
    justify-content: space-between;
  }
}

@media (max-width: 768px){
  .col-12.d-flex.align-items-baseline{
    display: flex;
    flex-direction: column;
    width: 100%;
    justify-content: space-between;
  }
  .col-12.d-flex.align-items-baseline .col-lg-3.col-auto{
    width: 100%;
  }
  #link-caso-quattro{
    display: flex;
    flex-direction: column;
    width: 100%;
  }
  .col-12.d-flex.align-items-baseline .col-lg-3.col-auto .titolo-consulta-anche{
    width: 100%;
    text-align: center;
  }
  .testo-blu-torna-su{
    width: 100%;
    text-align: center !important;
  }
}

.testo-blu-torna-su{
  text-align: left;
  font: normal normal bold 20px/26px Roboto;
  letter-spacing: 0px;
  color: #0059B3;
  opacity: 1;
}

.material-symbols-outlined {
  font-variation-settings:
  'FILL' 0,
  'wght' 400,
  'GRAD' 0,
  'opsz' 34 !important
}
.material-symbols-outlined.material-symbols-outlined-custom {
  font-size: 34px !important;
  padding-right: 10px;
}