.custom-paralax {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  flex-direction: column;
}

.custom-paralax h3 {
  width: 80%;
  font-size: 24px;
  line-height: normal;
  color: white;
}

.custom-paralax h2 {
  color: white;
}

@media screen and (max-width: 768px) {
  .custom-paralax {
    height: 500px;
  }
}

.social-icons {
  margin-top: 10px;
  display: flex;
  justify-content: space-around;
}

.social-icons a {
  color: white;
  text-decoration: none;
  margin-right: 10px;
  font-size: 20px;
  transition: color 0.3s;
}

.social-icons a:hover {
  color: #007bff;
}

.single-input-item textarea {
  border: 1px solid var(--rt-line);
}

input[type=checkbox]~label::after {
  top: 38% !important;
}

.rts-ap-section .rts-application-form .single-form-part .single-checkbox label {
  font-size: 14px !important;
}

.single-form-part .form-title {
  padding-bottom: 10px;
  padding-left: 5px;
  padding-right: 5px;
  border-bottom: 3px solid #000B8D;
  display: inline-block;
}

.rts-footer ul li {
  color: white !important;
}

.rts-footer-widget p {
  color: white !important;
}

.rts-contact-link a {
  color: white !important;
}

.copyright__wrapper p {
  color: white !important;
}

.tab-pane {
  display: none;
}

.tab-pane.active {
  display: block;
}

.cat-thumb-gallery {
  cursor: pointer;
}

.reference-img {
  height: 80px !important;
}

.footer-bt-line {
  border-top: 1px solid #e3e3e3;
}

.sub__sub__style {
  opacity: 0 !important;
  visibility: hidden !important;
  pointer-events: none !important;
  transition: all 0.3s ease !important;
  position: absolute !important;
  left: 100% !important;
  top: 0 !important;
  z-index: 100 !important;
}

.has-child:hover>.sub__sub__style {
  opacity: 1 !important;
  visibility: visible !important;
  pointer-events: auto !important;
}

.tution__single--box.v__1 p{
  color: white !important;
}

.banner.v__2 .banner__wrapper .banner__slides--container.banner__height {
  height: 750px !important;
}

.short-info>p {
  text-align: justify;
}

.edu-meta {
  justify-content: center !important;
}

.k-blog .blog__single--item--link img {
    transform: scaleX(1.5) !important;
    transition: var(--transition) !important;
    width: 280px !important;
    height: 280px !important;
}

.banner__slides--navigation--single a:hover {
  color: #32d1ff !important;
}

.banner__slides--navigation--single .social-icons a:hover{
  color: #32d1ff !important;
}
.campus__single--item--thumb img {
    width: 400px !important;
    height: 298px !important;
    object-fit: cover !important;
}
.about .about__left--content--left img {
    width: 300px !important;
    height: 477px !important;
}
.about .about__left--content--right img {
    width: 255px !important;
    height: 477px !important;
}