/*OTSF-3313 Get CSS static resource for font styles START*/


.date {
    color: #0033a0;
}

.lastUpdated {
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0.44px;
}

h1{
	
    padding-bottom: 10px;
    color: #041e42;
    font-size: 40px !important;
    line-height: 48px !important;
    font-weight: bold !important;
}

/*Article body text styling for retail articles*/
.retailArticleContent h1{
    padding-bottom: 10px;
    color: #041e42;
    font-size: 32px;
    letter-spacing: 0.25px;
}

.retailArticleContent h2 {
    font-size: 18px !important; 
    color: #0033a0 !important;
    font-weight:bold !important;
	
}

/*Body1*/
.retailArticleContent span {
    font-family: var(--lwc-fontFamily,NZPSansRegular) !important;
    font-size: 13px !important;
}



/*Article body text styling for cc articles*/
.customerArticleContent h2 {
    color: #041e42 !important;
    font-size: 32px !important;
    line-height: 40px !important;
    letter-spacing: 0.24px !important;
	pointer-events: none;
}
.customerArticleContent h2 b {
    color: #041e42 !important;
    font-size: 32px !important;
    line-height: 40px !important;
    letter-spacing: 0.24px !important;
    font-weight: 700 !important;
	pointer-events: none;
}
.customerArticleContent h3 {
    color: #041e42 !important;
    font-size: 24px !important;
    line-height: 32px !important;
    letter-spacing: 0px !important;
}
.customerArticleContent h4 {
    color: #041e42 !important;
    font-size: 20px !important;
    line-height: 32px !important;
}
.customerArticleContent h5 {
    color: #041e42 !important;
    font-size: 16px !important;
    line-height: 20px !important;
    letter-spacing: 0.15px !important;
}
.customerArticleContent h6 {
    color: #041e42 !important;
    font-size: 14px !important;
    line-height: 20px !important;
    letter-spacing: 0.1px !important;
}
/*Body1*/
.customerArticleContent span {
	font-family: var(--lwc-fontFamily,NZPSansRegular) !important;
    font-size: 16px !important;
    line-height: 24px !important;
    letter-spacing: 0.44px !important;
}

.customerArticleContent {
	font-family: var(--lwc-fontFamily,NZPSansRegular) !important;
    font-size: 16px !important;
    line-height: 24px !important;
    letter-spacing: 0.44px !important;
}
/*Hyperlinks*/
c-km-article-content .customerArticleContent p a:link { text-decoration: underline; color:#0056f4!important;}
c-km-article-content .customerArticleContent p a:visited {text-decoration: underline; color:#0056f4!important;}
c-km-article-content .customerArticleContent p a:hover {text-decoration: underline; color:#0056f4!important;}
c-km-article-content .customerArticleContent li a:link { text-decoration: underline; color:#0056f4!important;}
c-km-article-content .customerArticleContent li a:visited {text-decoration: underline; color:#0056f4!important;}
c-km-article-content .customerArticleContent li a:hover {text-decoration: underline; color:#0056f4!important;}
c-km-article-content .customerArticleContent span a:link { text-decoration: underline; color:#0056f4!important;}
c-km-article-content .customerArticleContent span a:visited {text-decoration: underline; color:#0056f4!important;}
c-km-article-content .customerArticleContent span a:hover {text-decoration: underline; color:#0056f4!important;}
c-km-article-content .customerArticleContent div a:link { text-decoration: underline; color:#0056f4!important;}
c-km-article-content .customerArticleContent div a:visited {text-decoration: underline; color:#0056f4!important;}
c-km-article-content .customerArticleContent div a:hover {text-decoration: underline; color:#0056f4!important;}


/*OTSF-3313 Get CSS static resource for font styles END*/