/* Home Banner */
.home_bnr {
    text-align: center;
    padding: 2rem 0px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}

.home_bnr h1 {
    font-weight: 300;
    font-size: 20px;
}

@media only screen and (max-width: 767px) {
    .home_bnr {
        display: none;
    }
}


/* Home Cards */
.exp_card {
    position: relative;
}

.exp_card h3 {
    font-size: 20px;
}

.permLk {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    font-size: 0px;
}

.permTx {
    color: var(--text-theme);
    font-weight: 500;
}