.recognition-section{
padding:50px 0 50px 0px;
background:#FEFFFF;
text-align:center;
font-family: "Figtree", sans-serif;
}

.recognition-title{
font-size:34px;
font-weight:600;
color:#1a1a1a;
line-height:1.3;
}

.recognition-section h4 {
font-size:24px;
font-weight:600;
color:#969090;
line-height:1.3;
margin-top: 15px;
}

.recognition-section span{
  color: #437A9B;
  font-family: "Figtree", sans-serif;
  width: 100%;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 30px;
  display: inline-block;
  margin-bottom: 10px;
}

.recognition-desc{
margin:15px 0;
color:#666;
font-size:20px;
max-width:700px;
margin-left:auto;
margin-right:auto;
}

.recognition-logos{
display:flex;
justify-content:center;
align-items:center;
margin-top:20px;
margin-bottom: 30px;
gap: 200px;
flex-wrap:wrap;
}

.recognition-logos img{
height: 200px;
object-fit:contain;
opacity:0.9;
transition:0.3s;
width: 100px;
}

.recognition-logos img:hover{
opacity:1;
transform:scale(1.05);
}