.facility-grid {
    display: grid !important;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-gap: 15px;
  }
#kBTi-kvaS-nlMI-zOIV.Special-Newsletter-1-v1 .form_container{
    margin: 0px !important;
}
.hcont-2{
     background-color: #07457b;
}
#qknp-GfMT-Akub-iXiR.Slider-Grid-1-v1 {
    margin: 0 -15px !important;
}
.cont-3 {
    background: #07457b;
    margin: 40px 0;
    padding: 50px;
}

 .ed-course-in {
        border-radius: 3px;
        position: relative;
        overflow: hidden;
      }
      .ed-course-in a.course-overlay img {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transition: 0.3s ease-in-out;
        transition: 0.3s ease-in-out;
      }
      .course-overlay img {
        height: auto;
        width: 100%;
      }
      .course-overlay span {
        position: absolute;
        top: 50%;
        left: 0;
        right: 0;
        text-align: center;
        transform: translateY(-50%);
        font-size: 18px;
        font-weight: 600;
        color: #fff;
        z-index: 1;
      }
      .ed-course-in a:after {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: rgba(31, 44, 115, 0);
        background: linear-gradient(
          to top,
          rgba(3, 41, 79, 0.65),
          rgba(6, 53, 98, 0.35)
        );
      }
      
    

     
      
      #uVME-gaVq-FpER-qXnn.Text-Auto-Scroll-1-v1 .heading {
    color: #ffffff !important;
    background: #07457b !important;
    padding: 8px !important;
}
    #uVME-gaVq-FpER-qXnn.Text-Auto-Scroll-1-v1 {
   
    border-radius: 5px !important;
    box-shadow: 6px 6px 1px #f3ab25 !important;
}  
.cont-5 {
    background: #e6e8e8;
    padding: 40px;
margin-bottom: 40px
}

  @media screen and (max-width: 767px) {
        .facility-grid {
          grid-template-columns: repeat(1, 1fr);
          margin: 30px 0px;
        }
      }