.menu-wrapper::after {
    background-image: url("../images/hero-frame.svg");
}

.map::before {
    background-image: url("../images/map-frame.html");
}

.menu-wrapper::after {
    background-image: url("../images/hero-frame.svg");
}

.pagination .prev a:hover,
.pagination .last a:hover {
    color: var(--white-1) !important;
    background: var(--blue-1);
}

.pagination a:hover > i {
    color: var(--white-1) !important;
}

.leadership-active__position {
    margin-bottom: 20px;
}

.modal-open .wrapper {
    z-index: unset;
}

.pagination {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    margin-top: var(--space-16);
}

.pagination ul {
    display: flex;
    align-items: center;
    gap: 6px;
    flex-wrap: wrap;
}

/*.pagination span {
    letter-spacing: 2px;
    color: #000;
  }*/
/*.pagination a {
    width: 40px;
    height: 40px;
    border-radius: 8px;
    background: var(--white-1);
    display: flex;
    align-items: center;
    justify-content: center;
    color: #000;
    font-size: var(--size-text-17);
    font-family: "SF Pro Display";
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    transition: all 0.2s ease-in-out;
  }
  .pagination a:hover, .pagination a.active {
    border-radius: 8px;
    background: var(--blue-1);
    box-shadow: 0px 2px 30px 0px rgba(0, 49, 107, 0.05);
    color: var(--white-1);
  }
  .pagination > a {
    color: var(--blue-1);
    font-size: var(--size-icon-20);
    background-color: var(--white-1);
  }*/

.event-detail__info {
    width: 100%;
}

.modal {
    z-index: 9999999;
}

.content i,
.content p,
.content ul li,
.content span {
    color: unset !important;
}

.library-content p {
    margin: revert !important;
}

.library-content.course_inner p {
    margin: unset !important;
}

.content table td {
    width: unset !important;
}

._partner .leadership-info__fio {
    padding-right: 80px;
}