.menu-wrapper::after{
    background-image: url("../images/hero-frame.svg");
}
.map::before{
    background-image: url("../images/map-frame.png");
}
.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);
}

.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;
}
.content table td{
    width: unset!important;
}