.section-title{
  letter-spacing: clamp(0.5px, 0.1vw, 2000px);
  color: white;
  text-transform:uppercase;
  margin-top: clamp(20px, 4vw, 6000px);  
  font-size: clamp(18px, 3vw, 3600px);   
  font-weight: bold;
  margin-bottom: clamp(5px, 1vw, 1000px);
}
.info-label{
  font-size: clamp(10px, 1.2vw, 1600px); 
  letter-spacing: clamp(0.5px, 0.1vw, 2000px);
  color: white;
  font-weight:600;
  text-transform:uppercase;
  margin-top: clamp(4px, 0.5vw, 800px);     
  margin-bottom: clamp(4px, 0.5vw, 8000px);
}
.info-value{
  margin-top: clamp(-600px, -0.3vw, 0px);  
  font-size: clamp(12px, 1.2vw, 18000px);    
  color:#FFFFFFB3;
  line-height:1.3; 
}
.info-block{
  flex:1;  
  display:inline-block;
  padding: clamp(4px, 1vw, 1002px) clamp(6px, 2vw, 2000px);
  background:#FFFFFF1A;
  border-radius: clamp(6px, 1vw, 120000px);
  box-shadow: 0 6px 18px rgba(0,0,0,0.2);
}



@media(max-width:786px){
  .section-title{ 
  font-size: clamp(18px, 5vw, 23px);   
} 
.info-label{
  font-size: clamp(10px, 3.8vw, 18px); 
}
.info-value{
  font-size: clamp(12px, 3.2vw, 15px);     
}
.info-block{
  flex:1;  
  display:inline-block;
  padding: clamp(4px, 1vw, 1002px) clamp(6px, 2vw, 2000px);
  background:#FFFFFF1A;
  border-radius: clamp(6px, 1vw, 120000px);
  box-shadow: 0 6px 18px rgba(0,0,0,0.2);
}
}