#planes {
    color: var(--font-color) !important;
    overflow: auto;
    padding: 8rem 3rem;
    position: absolute;
    width: 100%;
    height: 100vh;
    max-height: 100vh;
    z-index: 50;
    display: block;
}

#planes > .container  p {
    height: auto !important;
    overflow: unset !important;
}

#calendar {
    width: 50%;
    height: 80vh;
}

.fc-event:hover {
    cursor: pointer;
}

.fc-bg-event {
    background-color: #8fdf82 !important;
}

#planes .container {
    margin-top: 3rem;
}

#planes div.backdrop-blur {
    margin: 5px;
}

.event-reserved {
    background-color: #3d495c;
    pointer-events:none;
    cursor: not-allowed;
}
