 @media screen and (max-width: 950px) { 
   .t-text {
     font-size: 16px;
   }  
}
 @media screen and (min-width: 960px) and (max-width: 1200px) { 
   .t-text {
     font-size: 16px;
   }  
}
 @media screen and (min-width: 1600px) and (max-width: 1800px) { 
   .t-text {
     font-size: 15px;
   }  
}
 @media screen and (min-width: 1801px) { 
   .t-text  {
     font-size: 13px;
   }  
}


 @media screen and (max-width: 950px) { 
   .t-descr {
     font-size: 16px;
   }  
}
 @media screen and (min-width: 960px) and (max-width: 1200px) { 
   .t-descr {
     font-size: 14px;
   }  
}
 @media screen and (min-width: 1600px) and (max-width: 1800px) { 
   .t-descr {
     font-size: 13px;
   }  
}
 @media screen and (min-width: 1801px) { 
   .t-descr  {
     font-size: 11px;
   }  
}


 @media screen and (max-width: 950px) { 
   .t-card__descr {
     font-size: 16px;
   }  
}
 @media screen and (min-width: 960px) and (max-width: 1200px) { 
   .t-card__descr {
     font-size: 14px;
   }  
}
 @media screen and (min-width: 1600px) and (max-width: 1800px) { 
   .t-card__descr {
     font-size: 13px;
   }  
}
 @media screen and (min-width: 1801px) { 
   .t-card__descr  {
     font-size: 11px;
   }  
}


 @media screen and (max-width: 950px) { 
   .t-descr_sm {
     font-size: 16px;
   }  
}
 @media screen and (min-width: 960px) and (max-width: 1200px) { 
   .t-descr_sm {
     font-size: 14px;
   }  
}
 @media screen and (min-width: 1600px) and (max-width: 1800px) { 
   .t-descr_sm {
     font-size: 13px;
   }  
}
 @media screen and (min-width: 1801px) { 
   .t-descr_sm  {
     font-size: 11px;
   }  
}


