body{
    font-family: "acumin-pro", Arial, Helvetica, sans-serif !important;
}
h1,
h2,
h3,
h4,
h5,
h6,
.title-h1,
.title-h1 .light,
.account-settings.account-communication-settings .title,
.gem-quote.gem-quote-style-default blockquote,
.gem-testimonials-carousel-wrap .gem-testimonial-wrapper .gem-testimonial-content .gem-testimonial-text {
    font-family: "acumin-pro", Arial, Helvetica, sans-serif !important;
    font-weight: 300;
}
h3,strong,.page-title-block .page-title-excerpt,
.search-results #page .result-list .result h2,
.search-no-results #page .result-list .result h2,
.search-results #page .result-list .result h2 a,
.search-no-results #page .result-list .result h2 a,
.search-results #page .result-list .result .details h3,
.search-no-results #page .result-list .result .details h3,
.search-results #page .result-list .result .details h3 a,
.search-no-results #page .result-list .result .details h3 a,
.search-results .no-results h2,
.search-no-results .no-results h2 ,
.sample-form-modal .wpcf7-form .inner-wrapper p .product-checkbox .wpcf7-checkbox .wpcf7-list-item input[type='checkbox']+.wpcf7-list-item-label,
.account-settings h2,
.gem-testimonials-carousel-wrap .gem-testimonial-wrapper .gem-testimonial-content .gem-testimonial-name,
.wpb-js-composer .vc_tta-tabs-position-left.vc_tta-color-white.vc_tta-style-flat .vc_tta-tabs-container .vc_tta-tab>a,
.gem-button,
.blog .thegem_news .post-title .entry-title a span,
.blog .post .post-title .entry-title a span ,
.single .post-related-posts .blog .related-post .post-content-wrapper .description .post-title h4 a{
    font-family: "acumin-pro", Arial, Helvetica, sans-serif !important;
    font-weight: 500;
}
a,
a span,
.sample-form-modal .wpcf7-form .inner-wrapper p input[type='submit'].wpcf7-submit,
.sf-unique-mail-form-modal .wpcf7-form .inner-wrapper .wpcf7-submit,
.account-settings p .label-title,
.account-settings h3,
.arrow-button .gem-button-size-large,
footer .wpb_content_element #menu-footer-menu li a ,
#site-header .container .header-main #primary-navigation #primary-menu li a{
    font-family: "acumin-pro", Arial, Helvetica, sans-serif !important;
    font-weight: 400;
}
#site-header .container .header-main .search-wrapper .search-form-wrapper form input::-webkit-input-placeholder,
#site-header .container .header-main .search-wrapper .search-form-wrapper form input::-moz-placeholder,
#site-header .container .header-main .search-wrapper .search-form-wrapper form input:-ms-input-placeholder,
#site-header .container .header-main .search-wrapper .search-form-wrapper form input:-moz-placeholder{
    font-family: "acumin-pro", Arial, Helvetica, sans-serif !important;
    font-weight: 400;
}