
*, .testi-content p{ 

    font-family: Arial, sans-serif; 

} 

h1, h2, h3, h4, h5 { 

    font-family: Arial, cursive; 

    font-weight:normal; 

} 

.header25 #logo h1{ 

    font-size: 30px; 

    color: #52419A; 

    line-height: 1; 

    margin: 0; 

    font-weight: normal; 

    font-family: Arial, cursive; 

    text-transform:none; 

} 

#top-search { 

    display:none; 

} 

  

#header.header25 .container{ 

    border:none; 

} 

.slider16 .swiper-slide:not(.dark) .slider-caption h2{ 

    margin:0; 

} 

.header25 .navigationBg { 

    background: rgb(68,205,167); 

    background: linear-gradient(90deg, rgb(99 39 124) 0%, rgb(37 70 166) 50%, rgb(84 193 163) 100%); 

} 

.header25 .social-icon { 

    background:#135965; 

} 

.header25 .contactDetails a span.fa{ 

    color:#2546a6; 

} 

.slider16 .swiper-slide:not(.dark) a.button, #article26 a.button.button-large{ 

    text-shadow:none; 

} 

.upToDate { 

    background:#3c65b0; 

    color: #fff; 

    padding:70px 0; 

    margin-bottom: -39px; 

} 

.upToDate h2 { 

    color:#fff; 

    margin-bottom: 0; 

    font-weight:normal; 

} 

.upToDate a.button{ 

    background-color:#fff; 

    color: #002E6E; 

    letter-spacing: normal; 

    text-shadow:none; 

} 

.upToDate a.button:hover{ 

  background-color:#002E6E; 

  color: #fff; 

  letter-spacing: normal; 

  text-shadow:none; 

} 

.upToDate .col-lg-3, .upToDate .col-lg-6 { 

    display: flex; 

    align-items: center; 

    flex-wrap: wrap; 

    margin:20px 0; 

} 

.upToDate p{ 

    margin-bottom: 0; 

} 

  

footer#footer26 ul.quicklinks li{ 

    width:100%; 

} 

  

#footer26 > div > div.row.info > div:nth-child(1) > a{ 

    display: inline-block; 

    background: #fff; 

    border-radius: 100px; 

    padding: 10px; 

} 

#article26 h3, 

footer#footer26 h2 { 

    font-family: arial, sans-serif; 

} 

.header25 .navigationBg #primary-menu.style-5 > ul > li > a:hover{ 

    background:rgba(255,255,255,0.15); 

} 

#footer26 > div > div.row.info > div:nth-child(1) > a.footer-logo { 

    display: none; 

} 




#primary-menu > ul > li > a > div{
  color: #fff;

}

#testimonialsArea .fslider.testimonial{

  background: #3c65b0;
}


.slider16 .swiper-slide:not(.dark) a.button{

  background: #3C65B0;
  color: #fff;
}

.slider16 .swiper-slide:not(.dark) a.button:hover{

  background: #244480;
  color: #fff;
}

footer#footer26{

  background-color: #244480;
}

section#slider::before{
  box-sizing: border-box;
  content: "Developing the Capacity of Our Current and Future Educational Leaders";
  display: block;
  color: #fff; /* Ensures text is visible */
  background-color: #244480; /* Optional: To see the block clearly */
  padding: 10px; /* Optional: Adds padding around the text */
  font-size: 1.5em;
  text-align: center;
  font-weight: bold;

  
}


.slider-caption.slider-caption-center {
    max-width: 60%;
    top: 33vh !important;
}

@media (max-width: 575px) {
    .swiper_wrapper:not(.force-full-screen){
        height:revert-layer !important;
    }
    .slider-caption.slider-caption-center {
    top: 4vh !important;
    }
       .swiper_wrapper .slider-caption h2 {
        font-size: 1.1rem !important;
    }
}

#top-social > ul > li:nth-child(3) {

    display:none !important;
}