/* Fonts Update */
.wk-dphero-option2.custom-hero .container, .wk-dphero-option2 .container, .wk-video-with-text .container, .customer-featured-matrix .container, .text-with-grey-box .container, .wk-story-telling .container, .wk-pull-quote .container, .content-with-categories .container{max-width: 896px;}
.content-with-categories .left-content .categories-box{max-width: 340px;}
.wk-hero-banner .introtext h2 strong, .data-platform-hero.hero .container h1 strong{background: none !important; -webkit-text-fill-color: #fff !important;}
.wk-dphero-option2 .container{padding-left: var(--spacing-12) !important;padding-right: var(--spacing-12) !important;}
.wk-pull-quote .customer{width: 100% !important;}
.wk-dphero-option2{min-height: auto !important;}
.wk-dphero-option2.data-platform-hero.custom-hero h1{ text-align: center;}
h1{ font-size: 3rem !important; line-height: 60px !important; font-family: var(--ff-heading); font-weight: var(--fw-medium) !important;}
.eyebrow-txt{font-family: var(--ff-body); font-size: var(--fs-14); text-transform: none; letter-spacing: normal;}
.section-heading, .wk-pull-quote .customer .quote, .wk-pull-quote .customer .quote > h2{font-size: 2.25rem !important; line-height: 42px !important; font-family: var(--ff-heading); font-weight: var(--fw-medium) !important;}
.wk-pull-quote .customer .author, .content-with-categories .left-content .categories-box ul li, .content-with-categories .left-content .categories-box ul li a, .content-with-categories .right-content .description p{font-family: var(--ff-body); }
.content-with-categories .left-content .categories-box ul li, .content-with-categories .left-content .categories-box ul li a{font-size: var(--fs-16) !important;}
.section-desc p, .wk-story-telling .section-desc p, .wk-video-with-text.light .video-text-wrapper{
color: #8b8d90;
    line-height: 28px !important;
    font-size: var(--fs-18) !important;
    font-family: var(--ff-body) !important;
}
.wk-pillars-goal .wk-assets-wrap .stats-cards{
    line-height: 28px !important;
    font-size: var(--fs-18) !important;
    font-family: var(--ff-body) !important;
    font-weight: var(--fw-medium) !important;
    letter-spacing: normal !important;
}
.wk-featured-res ul a, .wk-feature-matrix .card-box .card-item .title{
    font-size: 28px !important;
    font-family: var(--ff-body) !important;
}
.wk-story-telling .section-desc p{color: #8b8d90 !important;}
.section-description p, .text-with-grey-box .content p, .wk-story-telling .story-card .content-section .desc p, .section-desc ul li, .text-with-grey-box.dark .description p, .text-with-grey-box.dark .description li, .customer-featured-matrix .content-column-block .content-box p, .wk-story-telling .story-card .content-section .desc ul li{
    font-size: var(--fs-16) !important;
    line-height: 24px !important;
    font-family: var(--ff-body);
    font-weight: var(--fw-regular);
color: #8b8d90 !important;
}
.section-description p a, .text-with-grey-box.dark .description p a, .text-with-grey-box.dark .section-desc p a, .wk-story-telling .story-card .content-section .desc p a {
    color: #8b8d90 !important;
}
.customer-featured-matrix .content-column-block .content-box h3, .wk-story-telling .story-card .content-section .title{
    font-size: 1.5rem !important;
    line-height: 32px !important;
    font-family: var(--ff-heading);
    font-weight: var(--fw-medium) !important;
}

.cbtn, .cbtn.wk-primary{font-size: var(--fs-14); font-family: var(--ff-body); font-weight: var(--fw-regular);}
.wk-featured-3up-asset .resources .res-card .title{font-family: var(--ff-body);}
h3.section-heading{font-size: 1.5rem !important;
    line-height: 32px !important;
    margin-bottom: 12px;}
@media(max-width: 767px){
.text-with-grey-box .content{padding-right: 0 !important;}
.customer-featured-matrix{padding: 67px 0 1px !important}
h1{ font-size: 2.25rem !important; line-height: 48px !important;}
}