 @media screen and (max-width: 639px) { 
   .t-text {
       font-size: 16px;
       opacity: 1;
   }
}
 @media screen and (min-width: 640px) and (max-width: 1199px) { 
   .t-text {
       font-size: 16px;
       opacity: 1;
   }
}
 @media screen and (min-width: 1200px) and (max-width: 1429px) { 
   .t-text {
       font-size: 16px;
       opacity: 1;
   }
}
 @media screen and (min-width: 1430px) and (max-width: 1639px) { 
   .t-text {
       font-size: 15px;
       opacity: 1;
   }
}
 @media screen and (min-width: 1640px) and (max-width: 1899px) { 
   .t-text {
       font-size: 14px;
       opacity: 1;
   }
}
 @media screen and (min-width: 1900px) and (max-width: 2199px) { 
   .t-text {
       font-size: 13px;
       opacity: 1;
   }
}
 @media screen and (min-width: 2200px) and (max-width: 2549px) { 
   .t-text {
       font-size: 12px;
       opacity: 1;
   }
}
 @media screen and (min-width: 2550px) { 
   .t-text {
       font-size: 12px;
       opacity: 1;
   }
}


 @media screen and (max-width: 639px) { 
   .t-descr {
       font-size: 16px;
       opacity: 1;
   }
}
 @media screen and (min-width: 640px) and (max-width: 1199px) { 
   .t-descr {
       font-size: 16px;
       opacity: 1;
   }
}
 @media screen and (min-width: 1200px) and (max-width: 1429px) { 
   .t-descr {
       font-size: 16px;
       opacity: 1;
   }
}
 @media screen and (min-width: 1430px) and (max-width: 1639px) { 
   .t-descr {
       font-size: 15px;
       opacity: 1;
   }
}
 @media screen and (min-width: 1640px) and (max-width: 1899px) { 
   .t-descr {
       font-size: 14px;
       opacity: 1;
   }
}
 @media screen and (min-width: 1900px) and (max-width: 2199px) { 
   .t-descr {
       font-size: 13px;
       opacity: 1;
   }
}
 @media screen and (min-width: 2200px) and (max-width: 2549px) { 
   .t-descr {
       font-size: 12px;
       opacity: 1;
   }
}
 @media screen and (min-width: 2550px) { 
   .t-descr {
       font-size: 12px;
       opacity: 1;
   }
}


 @media screen and (max-width: 639px) { 
   .t-card__descr {
       font-size: 16px;
       opacity: 1;
   }
}
 @media screen and (min-width: 640px) and (max-width: 1199px) { 
   .t-card__descr {
       font-size: 16px;
       opacity: 1;
   }
}
 @media screen and (min-width: 1200px) and (max-width: 1429px) { 
   .t-card__descr {
       font-size: 16px;
       opacity: 1;
   }
}
 @media screen and (min-width: 1430px) and (max-width: 1639px) { 
   .t-card__descr {
       font-size: 15px;
       opacity: 1;
   }
}
 @media screen and (min-width: 1640px) and (max-width: 1899px) { 
   .t-card__descr {
       font-size: 14px;
       opacity: 1;
   }
}
 @media screen and (min-width: 1900px) and (max-width: 2199px) { 
   .t-card__descr {
       font-size: 13px;
       opacity: 1;
   }
}
 @media screen and (min-width: 2200px) and (max-width: 2549px) { 
   .t-card__descr {
       font-size: 12px;
       opacity: 1;
   }
}
 @media screen and (min-width: 2550px) { 
   .t-card__descr {
       font-size: 12px;
       opacity: 1;
   }
}



 @media screen and (max-width: 639px) { 
   .t-descr_sm {
       font-size: 16px;
       opacity: 1;
   }
}
 @media screen and (min-width: 640px) and (max-width: 1199px) { 
   .t-descr_sm {
       font-size: 16px;
       opacity: 1;
   }
}
 @media screen and (min-width: 1200px) and (max-width: 1429px) { 
   .t-descr_sm {
       font-size: 16px;
       opacity: 1;
   }
}
 @media screen and (min-width: 1430px) and (max-width: 1639px) { 
   .t-descr_sm {
       font-size: 15px;
       opacity: 1;
   }
}
 @media screen and (min-width: 1640px) and (max-width: 1899px) { 
   .t-descr_sm {
       font-size: 14px;
       opacity: 1;
   }
}
 @media screen and (min-width: 1900px) and (max-width: 2199px) { 
   .t-descr_sm {
       font-size: 13px;
       opacity: 1;
   }
}
 @media screen and (min-width: 2200px) and (max-width: 2549px) { 
   .t-descr_sm {
       font-size: 12px;
       opacity: 1;
   }
}
 @media screen and (min-width: 2550px) { 
   .t-descr_sm {
       font-size: 12px;
       opacity: 1;
   }
}




 @media screen and (max-width: 639px) { 
   .uc-infoproject .t005A__descr {
       font-size: 12px;
       opacity: 1;
   }
}
 @media screen and (min-width: 640px) and (max-width: 1199px) { 
   .uc-infoproject .t005A__descr {
       font-size: 12px;
       opacity: 1;
   }
}
 @media screen and (min-width: 1200px) and (max-width: 1429px) { 
   .uc-infoproject .t005A__descr {
       font-size: 12px;
       opacity: 1;
   }
}
 @media screen and (min-width: 1430px) and (max-width: 1639px) { 
   .uc-infoproject .t005A__descr {
       font-size: 11px;
       opacity: 1;
   }
}
 @media screen and (min-width: 1640px) and (max-width: 1899px) { 
   .uc-infoproject .t005A__descr {
       font-size: 10px;
       opacity: 1;
   }
}
 @media screen and (min-width: 1900px) and (max-width: 2199px) { 
   .uc-infoproject .t005A__descr {
       font-size: 9px;
       opacity: 1;
   }
}
 @media screen and (min-width: 2200px) and (max-width: 2549px) { 
   .uc-infoproject .t005A__descr {
       font-size: 8px;
       opacity: 1;
   }
}
 @media screen and (min-width: 2550px) { 
   .uc-infoproject .t005A__descr {
       font-size: 8px;
       opacity: 1;
   }
}


