
/* CACHED HIT START (DIST) at 07/21/2026 18:55:24 */
/* 
    hotfix file
*/
#vennture_dynamic_jobsearch .vsm-search-bar .bg {
    padding-top: 2rem;
    padding-bottom: 1rem;
}
#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder form>.row {
    display: flex;
    align-items: center;
}
.application-modal .form-text.text-muted {
    color: white;
}

.cm-locations-grid {
    position: relative;
    background: #212121;
}

.cm-locations-grid .vsm-body .col .content {
    position: relative;
    margin-bottom: 1rem;
    overflow: hidden;
    padding: 1rem;
    border: 1px solid rgba(255, 255, 255, 0.20);
    border-radius: 20px;
}

.cm-locations-grid .vsm-body .col .content .media::after {
    content: "";
    position: absolute;
    inset: 0;
    transition: all 0.3s ease-in-out;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.633);
}

.cm-locations-grid .vsm-body .col .content span {
    margin-bottom: 0.5rem;
}

.cm-locations-grid .vsm-body .col .content a {
    color: rgba(var(--vsm-white), 1);
    text-decoration: none;
}

.cm-locations-grid .vsm-body .col .content .sm-heading {
    font-weight: 500;
    background: -webkit-linear-gradient(#eee, #E8D1FF);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.cm-locations-grid .vsm-body .col .content i.icon {
    margin-right: 0;
    position: absolute;
    top: 1rem;
    right: 1rem;
}

@media (min-width: 768px) {
    .cm-locations-grid .vsm-body .col .content {
        padding: 1.5rem;
        margin-bottom: 1.5rem;
        min-height: 21.875rem;
    }

    .cm-locations-grid .vsm-body .col .content:hover .media::after {
        background: rgba(0, 0, 0, 0.496);
    }
}

.vsm-stats-count-up .vsm-body .content {
    background: rgb(255 255 255 / 18%);
}

.cm-content-logo-carousel .content .col .rte p {
    color: rgba(var(--vsm-white), 1);
}

.vsm-job-carousel .swiper-slide {
    border: 0.063rem solid rgba(var(--vsm-color-palette1-primary-button-colour), 1);
}
/* CACHED HIT END (DIST) */
