@charset "UTF-8";
/* Media query for small devices */
body {
  background-color: rgba(218, 226, 241, 0.4);
}
.banner-text{
    font-size: 30px;
            font-weight: bold;
            color: white; /* Text color */
            text-shadow: 5px 2px 4px rgba(0, 0, 0, 0.5); /* Shadow: horizontal offset, vertical offset, blur radius, color */
}
.primary-color {
  color: #002c65;
}

.head-text {
  font-size: 30px;
}

.cont-top {
  width: 100%;
  margin: 0;
  padding: 0;
}
.cont-top h1 {
  margin: 0;
}
.cont-top .cont-top-content {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}
.cont-top .cont-top-content .btn-contact {
  font-weight: bold;
  color: #002c65;
}
.cont-top .cont-top-content .btn-apply {
  background: #002c65;
  font-weight: bold;
  color: #d8e100;
}

.navbar-dark {
  background-color: #002c65;
  border-bottom: 2px solid #d8e100;
  padding: 20px;
}
.navbar-dark .nav-link {
  font-weight: bold;
  font-size: 15px;
}

.horizontal-line {
  border: 2px solid #002c65;
  width: 25%;
}

.fa-university {
  color: #002c65;
}

.depart-ul {
  list-style-type: none;
}
.depart-ul .depart-li::before {
  content: "→";
  list-style-type: none;
}
.depart-ul .depart-li a {
  text-decoration: none;
  font-weight: bold;
  color: #002c65;
}

.card {
  margin-bottom: 10px;
}
.card .card-header {
  background-color: rgba(0, 44, 101, 0.1764705882);
}
.my-quote {
  font-size: 17px;
}

.mission-vision {
  border-left: 5px #002c65 solid;
}
.mission-vision li {
  list-style-type: none;
  padding-top: 10px;
  font-size: 17px;
}

.blog-link {
  background-color: rgba(0, 44, 101, 0.05);
  margin-top: 10px;
}
.blog-hold {
  background-color: rgba(218, 226, 241, 0.4);
  margin-top: 5px;
  margin-bottom: 5px;
}

.news_image {
  width: 35%;
  float: left;
}
.news_image img {
  width: 100%;
  height: 80px;
  padding: 5px;
  border-top-left-radius: 10px;
}

.news_text {
  width: 60%;
  height: 90px;
  overflow: hidden;
  float: left;
  color: #212529;
  text-align: left;
}

.fa-calendar {
  font-size: 40px;
  color: #002c65;
}

.event-text {
  font-size: 20px;
  font-weight: bold;
  color: #002c65;
}

.doc-hold {
  background-color: #002c65;
  border-radius: 20px;
}

.doc-ul li {
  list-style-type: none;
}
.doc-ul a {
  font-size: 15px;
  text-decoration: none;
  color: rgba(218, 226, 241, 0.4);
  padding: 5px;
}

.btn-more {
  background-color: #d8e100;
  color: #002c65;
  font-weight: bold;
}

.twitter-holder {
  height: 70vh;
  overflow-y: scroll;
  padding: 20px;
}

.web-footer {
  background-color: rgba(0, 44, 101, 0.5725490196);
  color: #002c65;
  padding: 20px;
}
.web-footer .footer-head {
  font-weight: bold;
}
.web-footer ul li {
  color: #002c65;
  list-style-type: none;
}
.web-footer ul li a {
  color: #002c65;
  text-decoration: none;
  font-size: 20px;
}

.who {
  color: #002c65;
  text-decoration: none;
}/*# sourceMappingURL=css.css.map */
.mission-holder{
    padding:50px;
    color: #002c65;
}
.ul-mission li{
    list-style-type:none;
    background-image:url('../assets/images/bulb.png');
    font-size:20px;
    color: #002c65;
}
.dean-ul ul{
    
}
.dean-li{
    list-style-type:none;
}
.contact-card{
    background:#002c65;
    color:#c7d7ec;
    border-bottom:4px solid #d8e100;
    overflow:hidden;
}
.contact-head{
    color:#c7d7ec;
}
.contact-card li{
    font-size:20px;
    list-style-type:none;
}
    .testimony-card {
      background-color: #f8f9fa;
      border: 1px solid #dee2e6;
      border-radius: 10px;
      padding: 20px;
      margin-bottom: 30px;
      box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
      height: 100%;
    }
    .testimony-img {
      width: 300px;
      height: 300px;
      object-fit: cover;
      border-radius: 50%;
      margin-bottom: 15px;
    }
    .testimony-name {
      font-weight: bold;
      font-size: 18px;
      color: #333;
      margin-bottom: 10px;
    }
    .testimony-text {
      font-style: italic;
      color: #666;
    }