.content-wr{
	padding: 60px 0 65px;
}
.content-text{
	line-height: 1.4;
	font-size: 16px;
}
.content-text:after{
	content: '';
	display: table;
	clear: both;
}
.content-text p{
	padding: 0 0 15px;
}
.content-text a{
	color: var(--color);
}
.content-text a:hover{
	color: var(--darkcolor);
}
.content-text strong{
	font-weight: 800;
}
.content-text em{
	font-style: italic;
}
.content-text h1,
.content-text h2,
.content-text h3,
.content-text h4,
.content-text h5,
.content-text h6{
	font-weight: 800;
	padding: 20px 0;
}
.content-text ul, .content-text ol{
	list-style: none;
	padding-bottom: 20px;
}
.content-text ol{
    list-style:none;
    counter-reset: num;
}
.content-text ol>li{
	position: relative;
	padding: 5px 0 5px 20px;
}
.content-text ol>li::before{
	content: counter(num)'.';
    counter-increment: num;
    color: var(--black);
    position: absolute;
    text-align: center;
    display: inline-block;
    top:2px;
    left:0;
    line-height: 28px;
    font-size: 18px
}
.content-text ul li{
	line-height: 1.25;
	position: relative;
	padding: 5px 0 5px 30px;
}
.content-text ul li:after{
	content:'';
	position: absolute;
	top:8px;
	left:6px;
	width:12px;
	height: 12px;
	background: var(--color);
}
.content-text table{
	margin: 0 auto 15px;
	border: 1px solid var(--c-border);
}
.content-text th{
	padding: 10px 15px;
	text-align: center;
	background: var(--color);
	color: var(--white);
	font-size: 18px;
	font-weight: 600;
}
.content-text td{
	padding:  12px 15px;
	border: 1px solid var(--c-border);
}
.content-text td:first-child{
	text-align: left;
}
.content-text td[valign="middle"]{
	vertical-align:middle;
}
.content-text td[valign="top"]{
	vertical-align:top;
}
.content-text td[valign="bottom"]{
	vertical-align:bottom;
}
.content-text blockquote{
	padding: 80px 0 15px;
	font-size: 17px;
	background: no-repeat left top;
	background-image: url("data:image/svg+xml,%3Csvg width='78' height='56' viewBox='0 0 78 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26 26.5263H6.8575C7.46151 22.8785 8.89782 19.385 11.0747 16.269C13.2515 13.153 16.1211 10.483 19.5 8.42947L25.3175 4.89263L21.7425 0L15.925 3.53684C11.0282 6.49622 7.01255 10.5061 4.23453 15.2106C1.45651 19.915 0.00197303 25.1687 0 30.5053V50.1053C0 51.6686 0.684819 53.168 1.90381 54.2735C3.12279 55.3789 4.77609 56 6.5 56H26C27.7239 56 29.3772 55.3789 30.5962 54.2735C31.8152 53.168 32.5 51.6686 32.5 50.1053V32.4211C32.5 30.8577 31.8152 29.3583 30.5962 28.2528C29.3772 27.1474 27.7239 26.5263 26 26.5263ZM71.5 26.5263H52.3575C52.9615 22.8785 54.3978 19.385 56.5747 16.269C58.7515 13.153 61.6211 10.483 65 8.42947L70.8175 4.89263L67.275 0L61.425 3.53684C56.5282 6.49622 52.5126 10.5061 49.7345 15.2106C46.9565 19.915 45.502 25.1687 45.5 30.5053V50.1053C45.5 51.6686 46.1848 53.168 47.4038 54.2735C48.6228 55.3789 50.2761 56 52 56H71.5C73.2239 56 74.8772 55.3789 76.0962 54.2735C77.3152 53.168 78 51.6686 78 50.1053V32.4211C78 30.8577 77.3152 29.3583 76.0962 28.2528C74.8772 27.1474 73.2239 26.5263 71.5 26.5263Z' fill='%23ECECEC'/%3E%3C/svg%3E");
}
.content-text img{
	max-width:100%;
	height:auto;
	display: inline-block;
	padding-bottom: 15px;
}
.content-text *[style*="float:right"],
.content-text *[style*="float: right"]{
	margin-left: 30px;
}
.content-text *[style*="float:left"],
.content-text *[style*="float: left"]{
	margin-right: 30px;
}
.content-text .img-text-right {
	margin: 5px;
	float: right;
	width: 50%;
}
@media (max-width: 979px){
	.content-text .video {
		position: relative;
		padding-top: 54%;
		display: block;
	}
	.content-text .video iframe {
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		display: block;
		margin-left: auto;
		margin-right: auto;
	}
}

