/* Scoped copies of the original certificate article typography and spacing. */
#bb-product-description .bb-certificate-description__body,#bb-product-description .bb-certificate-description__body *{font-family:Stem,sans-serif!important}
#bb-product-description .bb-certificate-description__body{font-family:Stem,sans-serif;font-size:16px;line-height:25px;font-weight:300;color:#000;text-align:start}
#bb-product-description h2.bb-certificate-heading{font-family:inherit;font-size:32px;line-height:38px;font-weight:500;color:#00a6ca;margin:0 0 25px!important;padding:0;text-align:start}
#bb-product-description .bb-certificate-heading>.title-text{display:block;font:inherit;color:inherit;margin:0;padding:0}
#bb-product-description .poor-block{display:block;margin:0;padding:0}
#bb-product-description .content-text-redactor{margin-top:0;margin-bottom:15px;padding:0}
#bb-product-description .content-text-redactor .contrel-text{font-family:inherit;font-weight:300;font-size:18px;line-height:25px;color:#000}
#bb-product-description .contrel-text>div,#bb-product-description .contrel-text>p{font-size:inherit;line-height:inherit}
@media(max-width:1600px){
 #bb-product-description h2.bb-certificate-heading{font-size:32px;line-height:39px}
 #bb-product-description .content-text-redactor{margin-bottom:11px}
 #bb-product-description .content-text-redactor .contrel-text{font-size:15px;line-height:21px!important}
}
@media(max-width:1440px){
 #bb-product-description .content-text-redactor{margin-bottom:10px}
 #bb-product-description .content-text-redactor .contrel-text{font-size:14px!important;line-height:19px!important}
}
@media(max-width:1280px){#bb-product-description h2.bb-certificate-heading{font-size:29px;line-height:35px}}
@media(max-width:1028px){
 #bb-product-description h2.bb-certificate-heading{font-size:20px!important;line-height:25px!important}
 #bb-product-description .content-text-redactor{margin-bottom:6px}
}
