#organizational-unit-academic-programs {
    width: 70%;
    margin: 0 auto;
    list-style: none;
    padding: 5rem 0;
}

.organizational-unit-academic-programs__item {
    position: relative;
}

.organizational-unit-academic-programs__item > div {
    padding: 2rem;
    background-color: var(--white-color);
}

.organizational-unit-academic-programs__item__title {
    position: relative;
    z-index: 2;
    font-size: 1.7rem;
    font-weight: 300;
    border-bottom: 1px solid rgba(0, 0, 0, 0.18);
}

@media screen and (orientation: portrait) {
    #organizational-unit-academic-programs {
        width: 100%;
    }

    .organizational-unit-academic-programs__item__title {
        font-size: 1.2rem;
    }
}

.organizational-unit-academic-programs__item__definition {
    position: absolute;
    z-index: 1;
    width: 100%;
    transition: 500ms ease;
    background-color: #cfe4fd;
    transform: translateY(-100%);
    height: 0%;
    opacity: 0%;
}

.organizational-unit-academic-programs__item__definition.active {
    position: relative;
    transform: translateY(0%);
    opacity: 100%;
}