.documents-fold-main {
    display: flex;
    flex-wrap: wrap;
    gap: 40px;
}

.documents-fold-item {
    width: calc((100% / 6) - 34px);
    text-align: center;
    transition: all 300ms ease;
    cursor: pointer;
}

a.documents-fold-item p:last-child {
    display: flex;
    align-items: center;
    gap: 10px;
    justify-content: center;
    color: var(--primary-color1);
    font-weight: 600;
}

a.documents-fold-item p:last-child i {
    font-size: 12px;
    line-height: 1;
}

.documents-fold-item div {
    /* pointer-events: none !important; */
    z-index: 0;
    position: relative;
}

.documents-fold-item div::before {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    content: '';
    z-index: 1205;
    display: block;
}

.documents-fold-item div embed, .documents-fold-item div iframe{
    pointer-events: none;
    overflow: hidden !important;
}

.documents-fold {
    padding: 120px 0px;
}

.documents-fold-item img {
    margin-bottom: 20px;
}

.documents-fold-item:hover {
    opacity: .6;
}

.webinars-fold-item {
    width: calc((100% / 3) - 27px);
}

.webinars-fold-item iframe {
    width: 100%;
    height: 320px;
}

.events-fold .webinars-fold-item {
    flex: 0 0 48%;
    display: flex;
    align-items: center;
    background: whitesmoke;
    transition: all .5s ease;
    border-radius: 20px;
    overflow: hidden;
}

.events-fold .webinars-fold-item img {
    width: 280px;
}

.events-fold .webinars-fold-item p {
    margin: 0;
    transition: all .5s ease;
}

.events-fold .webinars-fold-item > div:last-child {
    padding: 20px;
    box-sizing: border-box;
}

.events-fold .webinars-fold-item:hover {
    background: var(--primary-color1);
}

.events-fold .webinars-fold-item:hover p {
    color: white;
}