/* reviews */

#reviews h3 {
    color: var(--text-secondary-color) !important;
    filter: brightness(0.8);
    font-family: "Roxborough CF" !important;
    font-size: calc(1.6rem + .6vw);
    text-transform: uppercase;
}

#reviews h5 {
    font-family: "Roxborough CF" !important;
}

#reviews a {
    text-decoration: none;
    color: var(--text-color) !important;
}

#reviews .sk_reviews_grid-content {
    background-color: var(--secondary-color) !important;
    /* box-shadow: 0px 8px 56px rgb(15 80 100 / 16%); */
    border-radius: 10rem;
    overflow: hidden;
    border: none !important;
}

#reviews .sk_reviews_grid-content:hover {
    box-shadow: 0 0 11px rgb(15 80 100 / 20%);
    transition: transform 0.3s;
    transform: translateY(-7px);
}

#reviews .sk-reviewer-name-action a {
    color: var(--text-color) !important;
    font-family: "Roxborough CF" !important;
    font-size: 16px;
}

#reviews .sk-ww-google-reviews-review-text-content {
    color: var(--text-color) !important;
}

#reviews .sk-google-reviews-text-content span {
    color: var(--text-color) !important;
}

#reviews .sk-google-all-reviews .sk-arrow {
    border-color: var(--text-color) !important;
}

#reviews .sk_branding {
    max-height: 0px !important;
    padding: 0px !important;
    visibility: hidden;
}

.mfp-content button svg {
    color: var(--text-color) !important;
}
