/* KNOWLEDGEBASE SECTION */
/* You cannot place this into CSS files, KB own style files are full of !important, the ONLY way to beat that to place overriding styles HERE! */
.eckb-kb-block-search #epkb-ml__module-search #epkb-ml-search-classic-layout .epkb-ml-search-title, .eckb-kb-block-search #epkb-ml__module-search #epkb-ml-search-modern-layout .epkb-ml-search-title { font-size: 48px !important; font-weight: 700 !important; font-style: normal !important; color:#ffffff;font-family:Playfair Display!important;}
#epkb-ml__module-search { padding-top:30px!important; padding-bottom:50px!important; background-color:#3D1D61!important; }
#epkb-ml__module-search .epkb-ml-search-title { color:#ffffff;font-family:Playfair Display!important; }
#epkb-ml__module-search #epkb-ml-search-classic-layout #epkb-ml-search-form #epkb-ml-search-box { border: 5px solid #7A45A8; }
#epkb-ml__module-search #epkb-ml-search-classic-layout #epkb-ml-search-form #epkb-ml-search-box .epkb-ml-search-box__input:focus-visible { outline:none; box-shadow:inset 0 0 0px 2px #73a381; }
#epkb-ml__module-search #epkb-ml-search-classic-layout #epkb-ml-search-form #epkb-ml-search-box .epkb-ml-search-box__btn {  border: none;  padding: 0px 25px;  background-color:#3D1D61!important;  color: #fff;  border-top-left-radius: 0;  border-bottom-left-radius: 0;  border-top-right-radius: 0;  border-bottom-right-radius: 0; }
.eckb-kb-block-featured-articles #epkb-ml__module-articles-list .epkb-article-inner .epkb-article__icon { color:#3D1D61!important;}
.eckb-kb-block-basic-layout #epkb-ml__module-categories-articles #epkb-ml-basic-layout #epkb-content-container .epkb-category-level-2-3__cat-name { color:#3D1D61!important; font-family:DM Sans!important;}
#epkb-ml__module-categories-articles #epkb-ml-basic-layout .epkb-mp-article .eckb-article-title .eckb-article-title__text { color:#3D1D61!important; font-family:DM Sans!important;}
#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-body{color:#2a2b2e!important; 
font-size:16px!important;font-weight:400!important;font-family:DM Sans!important;}	
.epkb-article__text { color:#3D1D61!important; font-family:DM Sans!important;}
.epkb-ml-articles-list__title span { color:#3D1D61!important; font-family:DM Sans!important;}
.eckb-kb-block-featured-articles #epkb-ml__module-articles-list .epkb-ml-articles-list__title span { color:#3D1D61!important; font-size: 32px !important; font-weight: 900 !important; font-family: Playfair Display!important;}
.eckb-kb-block-featured-articles #epkb-ml__module-articles-list .epkb-ml-articles-list__title { margin-bottom:35px!important; font-family:DM Sans!important;}	
.eckb-kb-block-faqs #epkb-ml__module-faqs .epkb-faqs-title span { color:#3D1D61!important; font-size: 32px !important; font-weight: 900 !important; font-family: Playfair Display!important;}
.eckb-kb-block-faqs #epkb-ml__module-faqs .epkb-faqs-title {margin-bottom:15px!important; font-family:DM Sans!important;}
.eckb-kb-block-featured-articles #epkb-ml__module-articles-list .epkb-ml-article-list-container .epkb-ml-article-section {border-color:#C9AFC7!important;border-width:1px!important;border-radius:10px!important;background-color:#ffffff; }
.eckb-kb-block-featured-articles #epkb-ml__module-articles-list .epkb-ml-article-section__head {font-size: 21px!important;font-weight:600!important;font-family:Playfair Display!important;color:#3D1D61!important;}
.eckb-kb-block-basic-layout #epkb-ml__module-categories-articles #epkb-ml-basic-layout .section-head .epkb-category-level-1 .epkb-cat-name, .eckb-kb-block-basic-layout #epkb-ml-cat-article-sidebar .epkb-ml-article-section__head {font-size:32px!important;font-weight:900!important;font-family:Playfair Display!important;color:#3D1D61!important;}
#epkb-ml-basic-layout .section-head .epkb-category-level-1 span {display:none!important;}
#epkb-ml-basic-layout .section-head .epkb-category-level-1 .epkb-cat-icon {display:none!important;}
#epkb-ml__module-categories-articles #epkb-ml-basic-layout .section-head .epkb-category-level-1 span {display:none!important, visibilty:hidden!important;}
#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-title-container .eckb-article-title { margin: 0; padding: 0;color:#3D1D61!important; font-size: 32px !important; font-weight: 900 !important; font-family: Playfair Display!important; }
#eckb-archive-page-container #eckb-archive-content-header .eckb-category-archive-title-container .eckb-category-archive-title-name { margin: 0; padding: 0;color:#3D1D61!important; font-size: 32px !important; font-weight: 900 !important; font-family: Playfair Display!important; }
#eckb-archive-page-container #eckb-archive-content .eckb-category-archive-sub-category-list-title { margin: 0;margin-bottom:20px; padding: 0;color:#3D1D61!important; font-size: 24px !important; font-weight: 700 !important; font-family: Playfair Display!important; }
