p.award-year {
    color: #00c4b0 !important;
    font-weight: 700;
    font-size: 20px;
}
  
.container-awards h4{font-size:20px; font-weight:500; }
.container-awards p{font-size:16px}
.container-awards .awards-info{padding:10px 20px 20px}
.container-awards .content {
    width:31%;
    color: #fff;
    max-height:100% !important;
    text-align: center;
    background:#f7f4ef;
    margin: 12px 12px;
    padding: 0px;
    border: 0px solid #053B83;
    display: none;
		position: relative;
    overflow: hidden;
    flex-direction: column;
    align-items: stretch;
    position: relative;
}
   .container-awards.award .flex {
      display: flex;
      flex-wrap: wrap;
      justify-content: center;
      align-items: flex-start;
    }
/*.container-awards .content {
    position: relative;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: stretch;
    position: relative;
	max-height:100% !important; 
	height:100% !important;
}*/
.container-awards .flex {
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
    flex: 1 0 auto;
    height: 100%;
}
  
    .align-left-item .d-flex.align-items-center img {
        width: 50px !important;
    }
    .recognitions {
    background: #f7f4ef;
}

.award .align-left-item h4 {
    font-size: 20px;
	line-height:1.2;
}

.award-reco-sec p.award-year {
  color: #ffffff !important;
    font-weight: 700;
    font-size: 14px;
    text-align: center;
    /* width: 22px; */
    background: #00c4b0;
    width: 165px;
    padding-right: 15px;
    margin-top: -20px;
    float: right !important;
    padding-top: 5px !important;
    padding-bottom: 5px;
    float: right;
    position: relative;
    padding-left: 15px !important;
}
.award-reco-sec p.award-year:hover {
    background: #053b83;
}
    .award #loadMore {
      width: 200px;
      color: #fff;
      display: block;
      text-align: center;
      margin: 20px auto;
      padding: 10px;
     
      border: 1px solid transparent;
      background-color: #053B83;
      transition: .3s;
    }
    .award #loadMore:hover {
      color: #053B83;
      background-color: #fff;
      border: 1px solid #053B83;
      text-decoration: none;
    }
    .award .noContent {
      color: #053B83 !important;
      background-color: transparent !important;
      pointer-events: none;
    }
 
     .award .align-left-item {
        text-align: left !IMPORTANT;
    }
     .award .d-flex {
        display: flex!important;
        padding-left: 4%;
    }
 

 
   .award .pdleft-right
    {
        padding-left: 0;
        padding-right: 0;
    }

@media only screen and (max-width:1200px) {
.container-awards .content{width:30%}
}	
    @media only screen and (max-width: 600px) {
      .award .content {
      height: auto;
      width: 100%;
      color: #fff;
      font-size: 24px;
      line-height: 100px; /* centering text just for view */
      text-align: center;
     margin: 12px 0px;
         padding-bottom: 20px;    
      display: none;
    }
.up-event .content.content-event.align-left-item {
    width: 100% !important;
}
    }
    @media only screen and (min-width: 768px) and (max-width: 1023px){
    .award .content {
    width: 45%;
        margin: 12px 17px;
    height: 559px;
  
}
	.up-event .content.content-event.align-left-item {
    width: 30% !important;
}
}


.new-banner {
    height: 450px !important;
	padding-top: 100px !important;
}
.new-banner h1 {
    color: #ffffff !important;
}
.new-banner p {
    color: #ffffff !important;
	font-weight: 600;
}
.award-reco-sec img.img-fluid {
  height: 230px;
	width: 100%;
	object-fit:cover;
}

.ft-4 h2{
	font-weight: 400;
}  
.up-event .content {
    max-height: 595px;
  
}
.up-event .content.content-event.align-left-item {
    width: 31%;
}
.up-event img.img-fluid.event-img {
    height: 220px;
    width: 100%;
}
.past-event .news-slider.owl-carousel .owl-item img {
    border-radius: 0px 0px 0px 0px !important;
}
.past-event .news-slider .item.align-left-item {
    border-radius: 0px;
}