@media only screen and (max-width: 600px) {
    .display-section-verso-mobile{
        display: block!important;
      }
      .display-section-verso-descto{
        display: none!important;
      }
    .width-drowpdow-file-opendata{
        width: 100%!important
      }
    .materiali-border{
        margin-left: 0px!important;
        border-bottom: 0px solid #BFDFFF!important;
        padding-bottom: 0px!important
    }
    .majsporteli{
            text-transform: capitalize;
            display: block!important;
    }
    .block-10-open{
        gap: 32px!important;
    }
    .margin-legend-openmodal{
        margin-top: 8px!important;
    }
    .position-stat-opendata{
        margin-left: 0px!important;

    }
    .d-legnd-mobile{
        flex-direction: column!important;
    }
    .hano-title{
        font-family: Inter!important;
        font-size: 20px!important;
        font-weight: 400!important;
        line-height: 24px!important;
        text-align: center!important;
        
    
    }
    .title-comm-desktop-mobile{
        font-family: Inter!important;
        font-size: 20px!important;
        font-weight: 700!important;
        line-height: 24px!important;
        text-align: center!important;
        
    
    }
    .section-block-1{
        padding: 0px!important;
        padding-top: 40px!important;
        padding-right: 12px!important;
    }
    .padding-open {
        padding-left: 0px;
    }
    .title_opendata{
        font-family: Inter!important;
        font-size: 24px!important;
        font-weight: 600!important;
        line-height: 31.2px!important;
        text-align: left!important;
        
        
    }
    .text_opendata {font-family: Inter!important;
        font-size: 16px!important;
        font-weight: 400!important;
        line-height: 24px!important;
        text-align: left!important;
        width: 100%!important;
        margin-top: 24px;
        margin-bottom: 24px;
        

    }
    .title-disponibiliter{
        font-family: Inter!important;
font-size: 16px!important;
font-weight: 700!important;
line-height: 24px!important;
text-align: left!important;

    }
    .cuscutto{
        margin-top: 0px!important;
        padding: 12px 16px 12px 16px;
font-family: Inter!important;
font-size: 14px!important;
font-weight: 600!important;
line-height: 16px!important;
text-align: center!important;
width: 50%!important;

    }
    .ml-2{
        width: 11.67px!important;
        height: 8.8px!important;
        margin-left: 8px!important;
    }
    .bg_sectionMateriali {
        margin-top: 64px!important;
    }
    .space-card-block-2{
        padding: 0px 0px 0px 0px!important;
        width: 100%!important;
    }
    .dd-version{
        padding: 0px 0px 0px 0px!important;
        width: -webkit-fill-available!important;
 
    }

    .margin-btn-opendata-mobile{
        margin-top: 32px!important;
    }   
    .padd-block-8 {
    margin-top: 80px!important;
    }
    .padding-licenza{
        margin-bottom: 0px!important;
    }
    .margin-top-version{
        margin-top: 40px!important;
    }
    .padding-top-licenza{
        margin-top: 8px!important;
        border-bottom: 1px solid #BFDFFF;
    padding-bottom: 32px !important;
    }
    .hr-none{
        display: none!important;
    }
    .format-sectrt{
        margin-top: 28px!important;
        padding: 0px!important;
        margin-bottom: 4px!important;
    }
    .padding-seleziona{
        padding: 0px!important;
    }
    .padding-scaria{
      padding: 0px;
    }
    .svgopendata{
        float: right;
        margin-top: 8px!important;
    }
    .display-none-para{
        display: none!important;
    }
    .section-block-2{
        padding: 48px 24px 48px 24px !important;
    }
    .text-1-chart{
        font-family: Inter!important;
font-size: 24px!important;
font-weight: 400!important;
line-height: 31.2px!important;
text-align: left!important; 

    }
    .analisi{
        font-family: Inter!important; 
font-size: 24px!important; 
font-weight: 800!important; 
line-height: 31.2px!important; 
text-align: left!important; 

    }
    .text-2-chart{
        font-family: Inter!important; 
font-size: 18px!important; 
font-weight: 400!important; 
line-height: 27px!important; 
text-align: left!important; 

    }
    .d-charts{
        gap: 24px!important;
    }
    .svg-suap{
        display: none!important;
    }
.nav-tabs .padding-spoteli-mobile:hover{
border-bottom: 2px solid!important;
}
    .nav-tabs .nav-link.active {
font-family: Inter!important;
font-size: 16px!important;
font-weight: 600!important;
line-height: 24px!important;
text-align: left!important;

    }
    .shadow-tabs{
        box-shadow: 0 0px 0px 0px rgba(0, 0, 0, .5);
        overflow-x: hidden;

    }
   .gap-charts-4{
    gap: 32px!important;
   }
    .card-block-3{
        padding: 32px 16px 48px 16px!important;
    }
    .padding-del{
        width: 97%!important;
    }
    .text-comuni {
        margin-top: 0px !important;
        border-bottom: 1px solid #BFDFFF !important;
        padding-bottom: 32px!important;
        margin-bottom: 0px !important;
    }
    .hr-dis{
        display: none!important;
  
    
    }
    .gap-block-6{
        gap: 24px!important;
    }
    .text-6-chart{
        margin-top: 0px!important;
    }
    .mt-margin-select{
       margin-top: 32px!important; 
    }
.padd-block-8{
    padding: 0px!important;
}
.before-image-text {
    font-family: Inter!important;
font-size: 24px!important;
font-weight: 400!important;
line-height: 36px!important;
text-align: justified!important;


}
.image-text-1 {
    font-family: Inter!important;
font-size: 18px!important;
font-weight: 400!important;
line-height: 27px!important;
text-align: left!important;
margin-top: 32px !important;
margin-bottom: 24px;

}
.text-4-chart{
    font-size: 12px!important;
     font-weight: 400!important;
     line-height: 16px!important;
     text-align: center!important;
     margin-top: 16px!important;
     margin-bottom: 0px!important;
 }
.card-block-6{
    padding: 32px 16px 48px 16px !important;
}
.text-3-chart {
    font-family: Inter!important;
font-size: 20px!important;
font-weight: 400!important;
line-height: 24px!important;
text-align: center!important;

}

}

.hano-title{
    font-family: Inter;
font-size: 28px;
font-weight: 400;
line-height: 32px;
text-align: center;

}
.title-comm-desktop-mobile{
font-family: Inter;
font-size: 28px;
font-weight: 700;
line-height: 32px;
text-align: center;

}

.majsporteli{
   
    display: none;
}
.materiali-border{
    margin-left: 0px;
    border-bottom: 1px solid #BFDFFF    ;
    padding-bottom: 32px;
    
  }
  .format-sectrt{
    margin-top: 28px;
  }
  .width-drowpdow-file-opendata{
    width: 88%
  }
  h1, h2, h3, h4, h5, h6 {
    letter-spacing: 0px!important
  }
  @media only screen and (min-width: 768px) {
    .border-lis {
        border-left: 1px solid #BFDFFF
    }
  }

  .title-verso-mobile-progettos{
    font-family: Inter;
font-size: 24px;
font-weight: 400;
line-height: 31.2px;
text-align: left;
margin-bottom: 0px;

  }

  .para-progetto-intervnto-mobile{
    font-family: Inter;
font-size: 18px;
font-weight: 400;
line-height: 27px;
text-align: left;
margin-top: 40px;
margin-bottom: 40px;
  }
  .display-section-verso-mobile{
    display: none;
  }
  .display-section-verso-descto{
    display: block;
  }