/*
CTC Separate Stylesheet
*/

.sub-menu-link a{
    font-weight: 700!important;
}

#decor-fire{
    mix-blend-mode: screen;
}

.card-link:hover .card-opacity-img {
    opacity: 0;
    transition: opacity 0.2s ease-in;
    z-index: -1;
}
/*turn off glitch effect on home page for scrolling header*/
#top-spacer{
    position: relative;
}
#top-spacer:before{
    content: '';
    position: absolute;
    top: -15px;
    left: 0;
    background-color: #1A123C;
    width: 100%;
    height: 25px;
}

.card-opacity-img {

    opacity: 1;
    transition: opacity 0.2s ease-in;
}

.card-opacity-img img{
    min-height: 327px;
}

@media (max-width:640px) {
    .card-opacity-img{
        display: none;
    }
}


