
.blog h1, .blog-title{
	font-family: "chaparral-pro-1","chaparral-pro-2",sans-serif;
	font-style: normal;
	font-weight: 400;
	
}
.blog h1, .post h1 {font-weight: 300; font-size: 42px; color: #4D758A !important; line-height: 48px !important;margin-right: 100px;}
p.entry-published.date {font-family: "proxima-nova-1","proxima-nova-2",sans-serif; font-weight: 700; font-size: 14px;}
p.entry-published.date a {color: rgb(85, 85, 85);border-bottom: 1px solid currentColor;}
.promo h3 {font-family: "chaparral-pro-1","chaparral-pro-2",sans-serif;
font-style: italic;
font-weight: 300; font-size: 38px;}
.entry-content p a, .entry-content ul li a, .entry-content ol li a {color: #2A6982;border-bottom: 1px solid currentColor; /* Or whatever color you want */
    text-decoration: none;}
.entry-content p a:hover {color: #FC9133;}
.entry-content ul {margin-left: 48px; margin-right: 36px;}
.entry-content p, .entry-content ul li {
	font-family: "chaparral-pro-1","chaparral-pro-2",sans-serif;
	font-style: normal;
	color:#171717;
	font-weight: 400;
}
.entry-content {margin-bottom: 36px;}
.entry-content p {margin-bottom: 14px;}
.post .entry-content p, .post .entry-content ul li {
	font-size: 21px;
	line-height: 33px !important;
	color: rgba(0, 0, 0, 0.843137);
	letter-spacing: -0.06300000101327896px;
	-webkit-font-smoothing: antialiased;
}
.blog .entry-content p, .blog .entry-content ul li {
	font-size: 16px;
	line-height: 1.2em;
}
.entry-content h2 {margin-top: 33px; font-size: 24px;}
.entry-content p strong {font-weight: 700; font-family: "proxima-nova-1","proxima-nova-2",sans-serif;}
.entry-content p a {}