/* ===== Case Studies and Portfolio CSS Begin ===== */

/* Portfolio Screen Shot Heading */
.single-portfolio .sft-portfolio-screenshot {
    font-size: 15px !important;
}

.portfolio-heading h1.portfolio-heading-title {
    color: #333 !important;
    font-size: clamp(30px, 3vw, 40px) !important;
}

h3.sft-portfolio-subpoint.vc_custom_heading {
    color: #333 !important;
    font-size: clamp(20px, 2.5vw, 26px) !important;
}

.sft-portfolio-subpoint-multiline-content .wpb_wrapper>p:not(:last-child) {
    padding-bottom: 10px !important;
}

/* Portfolio Call To Action Heading */
h2.vc_custom_heading.sft_portfolio_cta {
    font-size: clamp(25px, 2.5vw, 35px) !important;
}

/* Portfolio Page - Project Highlight Hide and Show */
@media screen and (max-width: 1200px) {
    .sft-highlights-head {
        display: none !important;
    }

    .sft-highlights {
        display: none !important;
    }
}

/* ===== Case Studies and Portfolio CSS Ends ===== */