.arvr-page-title-header {
    background-image: url(../../images/vr360/title.png)!important;
    background-size: cover;
    background-repeat: no-repeat;
}

.category-item>.category-img div.video::after {
    content: "\f144";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #04cdd2;
    font-size: 2rem;
    clip-path: circle(38% at 50% 50%);
    background-color: white;
}

.timecode {
    position: absolute;
    bottom: 0;
    right: 0;
    color: #ffffff;
    background-color: #0000007a;
    font-size: 15px;
}

.category-item>.category-img div.video {
    position: relative;
}

.category-item .category-item-title>a {
    display: -webkit-box !important;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: hidden;
    white-space: normal;
}

.elementary1-2 {
    background-color: #e5f2f1;
    color: #006b5d;
}

.elementary3-4 {
    background-color: #e5f2f6;
    color: #007099;
}

.elementary5-6 {
    background-color: #faece5;
    color: #bd3c00;
}

.junior-high {
    background-color: #f5f0e6;
    color: #8f5f00;
}

.senior-high {
    background-color: #f6e6f9;
    color: #9e00c1;
}
