#website-body .ep_break {
	display: block;
	width: 0;
	height: 0;
}

#website-body .ep_break:before {
	content: "";
	display: block;
}

#website-body .ep-m_header .ep-a_heading .ep-p_text,
#website-body .ep-m_header .ep-a_heading .ep-p_text .ep_name,
#website-body .ep-m_header .ep-a_heading .ep-p_text a {
	width: 100% !important;
}

article#website-body {
	font-family: Arial, Verdana, sans-serif;
}

article#website-body p {
	font-size: 1.7em !important;
	line-height: 1.8em !important;
}

article#website-body h1 div div span {
	font-family: Arial, Verdana, sans-serif !important;
	line-height: 1.1em !important;
	font-size: 1.3em !important;
	text-align: center !important;
	font-weight: 700;
}

article#website-body h2.ep-layout_iconleft div div span {
	font-family: Arial, Verdana, sans-serif !important;
	font-size: 1.6em !important;
}

article#website-body h2 div.ep-p_text {
	padding-left: 0 !important;
	line-height: 2.2em !important;
}

article#website-body h2 div.ep-p_text span {
	overflow: visible !important;
}

article#website-body .ep_gridcolumn h2 .ep_title .ep-p_text .ep_name {
	font-family: Arial, Verdana, sans-serif !important;
	font-size: 1.5em !important;
	font-weight: 700;
	transform: translateY(-11px);
}

article#website-body div.ep-layout_level3 h3 {
	font-size: 1.35em !important;
	transform: translateY(5px);
}

article#website-body p.ep-p_chapo {
	font-size: 2em !important;
	line-height: 1.5em !important;
	color: #1e1e1f !important;
	margin-top: -8px !important;
}

article#website-body div.ep_gridcolumn.ep-m_product div.ep-a_text .ep-p_chapo .ep_chapo_h3 {
	font-size: 1.2em !important;
	font-weight: 400;
}

#website-body .ep_gridrow[class*="ep-o_"][data-layout1200*="underline"]>.ep_gridrow-content::after {
	border-top: 2px solid #707070;
}

article#website-body div.ep-a_text a:focus {
	outline: 2px solid #295ec5;
	outline-offset: 2px;
	border: 0 !important;
	border-radius: 0 !important;
}

article#website-body p.easy-to-read-version {
	font-size: 2.5em !important;
}

article#website-body div.ep_gridcolumn.ep-m_product {
	margin-bottom: 2em !important;
}

article#website-body .ep_gridrow.ep_article-content {
	margin-top: 2rem !important;
}

@media screen and (max-width: 639px) {
	#website-body .ep_gridrow.ep-o_productlist[data-layout480^="separation"]>.ep_gridrow-content>.ep_gridcolumn[class*="ep-m_"]>.ep_gridcolumn-content::after,
	#website-body .ep_gridrow.ep-o_productlist[data-layout480^="separation"]>.ep_gridrow-content>.ep_gridcolumn[class*="ep-m_"]>.ep_gridcolumn-content::before,
	#website-body .ep_gridrow.ep-o_productlist[data-layout480^="separation"]>.ep_gridrow-content>.ep_gridcolumn[class*="ep-m_"]>.ep_gridrow>.ep_gridrow-content::before {
		opacity: 0 !important;
	}

	#website-body .ep_gridcolumn[class*="ep-m_"]>.ep_gridcolumn-content [class*="ep-a_"] {
		text-align: left !important;
	}

	article#website-body div.ep_gridcolumn.ep-m_product .ep_gridcolumn-content .ep-a_text {
		text-align: left !important;
	}

	article#website-body .ep_gridrow.ep-o_product .ep_gridrow-content .ep_gridcolumn.ep-m_product .ep_gridcolumn-content .ep-a_text {
		text-align: center !important;
	}

	article#website-body .ep_gridcolumn h2 .ep_title .ep-p_text .ep_name {
		transform: translateY(0);
	}
}