        .banner-black::before {
    height: 293px;
    background: linear-gradient(180deg, #000000b3 0%, rgba(0, 116, 249, 0.00) 92.5%);
}
.banner-black::after {
    background: linear-gradient(0deg, #000000bf 14.49%, rgba(0, 116, 249, 0.00) 66.88%);
}

.education > .row {
    margin: 0;
}

.education__content .tp-feature__heading {
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
    gap: 20px;
}
.education-right > .tp_module {
    height: 50%;
    align-content: center;
}

.education-right > .tp_module .tp-feature__media {
    margin-bottom: 41px;
}

.education-img .tp-img-item, 
.education-img .tp-image__media,
.education-img img {
    height: 100%;
} 
.education-img img {
    width: 100%;
    object-fit: cover;
}

.education .tp-image__media {
    overflow: hidden;
}

.education .tp-image__media img {
    filter: grayscale(1);
    transition: all .4s;
}

.education .tp-image__media img:hover {
    transform: scale(1.1);
    filter: grayscale(0);
    transition: all .4s;
}

.list-institutions__desc .tp-feature__heading {
    margin-bottom: 30px;
}

.list-institutions__desc .tp-feature__text a {
    color: var(--tp-secondary);
}
.list-institutions__desc .tp-feature__text ul {
    padding-left: 20px;
}

.list-institutions__desc .tp-feature__text ul li {
    list-style: disc;
}

.list-institutions__desc .tp-feature__text ul li:not(:last-child) {
    margin-bottom: 10px;
}

.list-institutions__desc--yellow .tp-feature__text a {
    color: #0d6efd;
}




.education-value__heading .tp-feature__heading {
    font-family: var(--font-second);
    font-weight: 900;
}

.education-value__box {
    margin-bottom: 34px;
}

.education-value__box .tp-feature__media {
    margin-bottom: 21px;
}

.education-value__box .tp-feature__media img {
    height: 84px;
}


.education-value__box .tp-feature__heading {
    line-height: 1;
}

.slide-facilities .tp-post__content {
    padding-top: 20px;
}

.slide-facilities .tp-title {
    font-family: var(--font-second);
    margin-bottom: 11px;
}

.slide-facilities .swiper-button-prev {
    left: -82px;
}

.slide-facilities .swiper-button-next {
    right: -82px;
}

.slide-facilities .swiper-button-next svg {
    transform: rotate(180deg);
}

.slide-facilities .swiper-button-prev,
.slide-facilities .swiper-button-next {
    width: 55px;
    min-width: 55px;
    height: 55px;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    top: 40%;
}

.slide-facilities .swiper-button-prev::after,
.slide-facilities .swiper-button-next::after {
    font-size: 0;
}

.slide-facilities .swiper-pagination {
    position: static;
    margin-top: 40px;
}
.slide-facilities .swiper-pagination-bullet {
    width: 11px;
    height: 11px;
}

.slide-facilities .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: var(--tp-secondary);
}

.slide-facilities .tp-body {
    max-width: 784px;
    margin: auto;
}

@media (max-width: 1400px) {
    .slide-facilities .swiper-button-next {
        right: 20px;
        background-color: #fff;
    }
    
    .slide-facilities .swiper-button-prev {
        left: 20px;
        background-color: #fff;
    }
    
    .slide-facilities .swiper-button-next svg path:nth-child(1),
    .slide-facilities .swiper-button-prev svg path:nth-child(1) {
        fill: none;
    }
    
    .slide-facilities .swiper-button-next svg path:nth-child(2),
    .slide-facilities .swiper-button-prev svg path:nth-child(2) {
        fill: var(--tp-primary);
    }
}


