.page-about-university .breadcrumb-container-title-page {
    display: none;
}

.page-about-university .breadcrumb-nav,
.page-about-university .breadcrumb-nav span,
.page-about-university .breadcrumb-nav a span[property="name"] {
    color: #FFF;
    font-size: 0.875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 2.167rem;
    letter-spacing: 0.005rem;
    margin-top: 0.4rem;
}

.page-about-university.prev-section {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
    height: 100vh;
    background-image: url(/wp-content/themes/kazakh/img/page-about-university/hero-bg.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    margin-top: -17.4rem;
    padding-top: 7.5rem;

}

.page-about-university.prev-section .prev-section-content {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 74.3%;
    align-items: center;
    margin: 0 auto;
}


/* .page-about-university.prev-section::before,
.page-about-university.prev-section::after {
    content: "";
    position: absolute;
    top: 0;
    left: 19.2%;
    width: 0.063rem;
    height: 100%;
    background-color: #ffffff29;
    z-index: 1;
}

.page-about-university.prev-section::after {
    left: inherit;
    right: 12.5%;
} */

.prev-section-subtitle {
    color: #fff;
    font-size: 1rem;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    align-self: start;
}

.page-about-university .prev-section-title {
    color: #FFF;
    text-align: center;
    font-size: 2.75rem;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    letter-spacing: 0.075rem;
}

/* .prev-section-title::before {
    content: "";
    position: absolute;
    width: 0.188rem;
    height: 100%;
    left: -2.4rem;
    background-color: #fff;

} */

.page-about-university.prev-section .trigger-modal-video {
    position: absolute;
    bottom: 5rem;
    right: 2.5rem;
    scale: 1.4;
    z-index: 5;
}

.page-about-university.content {
    display: flex;
    flex-direction: column;
    padding-top: 3.5rem;
    /* padding-bottom: 4rem; */
    width: 100%;

    /* background-image: url(/wp-content/themes/kazakh/img/page-about-university/lines-block.png); */
    /* background-repeat: no-repeat; */
    /* background-size: cover; */
    /* background-position: center; */
    /* background-color: rgb(244 245 251); */
    /* z-index: 2; */
    /* background: rgba(126, 140, 168, 0.10); */
}

.page-about-university.content .info.first {
    display: flex;
    flex-direction: column;
    /* align-items: center; */
    /* padding: 0 1.25rem; */
    /* gap: 1.5rem; */
}

.page-about-university.content .info.first .first-wrapper {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 1.8rem;
}

.page-about-university.content .info.first .img-wrapper {
    min-width: 6.69294rem;
    width: 6.69294rem;
    height: 9.12675rem;
    background-image: url(/wp-content/themes/kazakh/img/page-about-university/logo-blue.svg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    object-fit: cover;
}

.page-about-university.content .info.first div:last-child {
    display: flex;
    flex-direction: column;
    gap: 0;
}

.page-about-university.content .info.first p {
    text-align: justify;
    color: #010A44;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5rem;
    margin-top: 1.5rem;
    letter-spacing: 0.008rem;
}

.page-about-university.content .info.first div p:first-child {
    margin-top: 0;
}

.page-about-university.content .info.second {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    position: relative;
    margin-top: 2rem;
    width: 100%;
    height: 33.5rem;
}

.page-about-university.content .info.second .content-img {
    width: 44.1875rem;
    /* height: 25.375rem; */
    border: 0.25rem solid rgba(10, 36, 87, 0.10);
    box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.07);
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    border-radius: 0.3125rem;
}

.page-about-university.content .info.second .content-img:first-child {
    top: inherit;
    right: inherit;
    bottom: 0;
    left: 0;
    z-index: 2;
}

.page-about-university.content .info.second img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.page-about-university.content .info.third {
    margin-top: 1.6rem;
}

.page-about-university.content .info.third p {
    text-align: justify;
    color: #010A44;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5rem;
    margin-top: 1.5rem;
    letter-spacing: 0.005rem;
}

.page-about-university.content .info.third p:first-child {
    margin-top: 0;
}

.page-about-university.content .info.fourth {
    display: flex;
    flex-direction: row;
}

.page-about-university.content .info.fourth .left {
    width: 37.7rem;
    object-fit: contain;
}

.page-about-university.content .info.fourth .right {
    display: flex;
    flex-direction: column;
    padding: 7.4rem 6rem 7.4rem 6.3rem;
    background-color: #fff;
}

.page-about-university.content .info.fourth .right .right-top {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 2rem;
}

.page-about-university.content .info.fourth .right .right-top p {
    font-size: 1.25rem;
    color: #6b7280;

}

.page-about-university.content .info.fourth .right .right-middle {
    margin-top: 1.9rem;
    font-size: 2.25rem;
    line-height: 2.75rem;
    letter-spacing: 0.07rem;
    font-weight: 700;
    color: #010a44;
}

.page-about-university.content .info.fourth .right .right-bottom {
    margin-top: 2.25rem;
    font-size: 1.25rem;
    line-height: 1.7rem;
    letter-spacing: 0.028rem;
    color: #6b7280;
}

/* slider start*/

.page-about-university.slider {
    margin-top: 3.5rem;
}

.swiper.swiper-about-univ {
    margin-top: 1.5rem;
    max-height: 38.0625rem;
}

.page-about-university .slider-title {
    color: #010A44;
    font-size: 2.5rem;
    font-style: normal;
    font-weight: 600;
    line-height: 2.66625rem;
}

.swiper {
    width: 100%;
    height: auto;
}

.page-about-university .swiper-slide {
    border-radius: 0.3125rem;
    border: 0.25rem solid rgba(10, 36, 87, 0.10);
    box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.07);
    max-height: 38.0625rem;
    overflow: hidden;
}

.swiper-slide img {
    width: 100%;
    display: block;
}

.swiper-btns.about-univ {
    display: flex;
    gap: 1.2rem;
    position: absolute;
    bottom: 3.8rem;
    right: 5.8rem;
}

.swiper-button-next.about-univ,
.swiper-button-prev.about-univ {
    display: flex !important;
    align-items: center;
    justify-content: center;
    width: 5.7rem;
    height: 5.7rem;
    border: 0.063rem solid #fff;
    border-radius: 50%;
    z-index: 10;
    cursor: pointer;
    position: relative;
    right: 0;
    left: 0;
    top: 0;
    bottom: 0;
    margin: 0;
    transition: transform .3s ease-in-out;

}

.swiper-button-next.about-univ:hover,
.swiper-button-prev.about-univ:hover {
    transform: scale(1.1);
    background-color: #e0f2ff40;
}

.swiper-button-next.about-univ svg,
.swiper-button-prev.about-univ svg {
    width: 1.5rem;
    height: 1.5rem;
    object-fit: contain;
}

.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after,
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
    content: '';
    display: none;
}

.swiper-about-univ-scrollbar.swiper-about-univ {
    position: static;
    margin-top: 2rem;
    height: 0.3rem;
    width: 100%;
}

/* slider end*/