﻿.awards_section {
  padding: 4rem 0;
}
.awards_section .awards_det .col-lg-4, .awards_section .awards_det .col-lg-6 {
  margin-top: 4rem;
  text-align: center;
}
.awards_section .awards_det .col-lg-4 .imgWrp, .awards_section .awards_det .col-lg-6 .imgWrp {
  height: 20rem;
  margin-bottom: 1rem;
  background-image: url("../img/awards/awards_background.png");
  background-size: cover;
  background-repeat: no-repeat;
}
.awards_section .awards_det .col-lg-4 .imgWrp img, .awards_section .awards_det .col-lg-6 .imgWrp img {
  max-height: 18rem;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
}
.awards_section .awards_det .col-lg-4 .award_desc, .awards_section .awards_det .col-lg-6 .award_desc {
  background-image: url("../img/awards/award_bk.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position-x: center;
  padding: 1rem 0;
}
.awards_section .awards_det .col-lg-4 .award_desc h3, .awards_section .awards_det .col-lg-6 .award_desc h3 {
  color: #04646f;
  font-weight: bold;
}
.awards_section .awards_det .col-lg-4 .award_desc h4, .awards_section .awards_det .col-lg-6 .award_desc h4 {
  color: #03879a;
}
.awards_section .awards_det .col-lg-4 .award_desc h4.award_to, .awards_section .awards_det .col-lg-6 .award_desc h4.award_to {
  color: #4baaa4;
}

.vision .vis_content {
  padding: 8rem;
  background: #4baaa4;
}
.vision .vis_content p {
  text-align: justify;
}
.vision .bkImg {
  background-image: url("../img/vision_bkImg.png");
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: bottom;
}
.vision .mobile_img {
  display: none;
}

.chairman_msg .profile_box {
  position: relative;
  top: 50%;
  transform: translate(0, -50%) !important;
}

@media (min-width: 1200px) and (max-width: 1400px) {
  .awards_det .imgWrp {
    height: 15rem !important;
  }
  .awards_det .imgWrp img {
    max-height: 13rem !important;
  }
  .awards_det .award_desc {
    padding: 0.5rem 0 !important;
  }
  .awards_det .award_desc h3 {
    font-size: 1.25rem;
    margin-bottom: 0.25rem;
  }
  .awards_det .award_desc h4 {
    font-size: 1rem;
    margin-bottom: 0.25rem;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .awards_det .imgWrp {
    height: 12rem !important;
  }
  .awards_det .imgWrp img {
    max-height: 10rem !important;
  }
  .awards_det .award_desc {
    padding: 0.5rem 0 !important;
  }
  .awards_det .award_desc h3 {
    font-size: 1rem;
    margin-bottom: 0.25rem;
  }
  .awards_det .award_desc h4 {
    font-size: 0.875rem;
    margin-bottom: 0.25rem;
  }
}
@media (max-width: 991px) {
  .vision .vis_content {
    padding: 4rem 8rem;
  }
  .vision .mobile_img {
    display: block;
  }
  .awards_det .col-lg-4 {
    margin-top: 2rem !important;
  }
  .awards_det .col-lg-4 .imgWrp {
    height: 16rem !important;
  }
  .awards_det .col-lg-4 .imgWrp img {
    max-height: 14rem !important;
  }
  .awards_det .col-lg-4 .award_desc {
    background-size: cover !important;
    padding: 0.5rem 0 !important;
  }
  .awards_det .col-lg-4 .award_desc h3 {
    font-size: 1.25rem;
    margin-bottom: 0.25rem;
  }
  .awards_det .col-lg-4 .award_desc h4 {
    font-size: 1rem;
    margin-bottom: 0.25rem;
  }
}
@media (max-width: 575px) {
  .vision .vis_content {
    padding: 2rem;
  }
}
