/*Reset-----------------------------*/
#content {
	padding-bottom: 60px;	
}
	.csection-cells .cell {
		margin-bottom: 75px;
	}
@media screen and (min-width: 751px) {
	#content {
		padding-bottom: 20px;	
	}
}

/*Table-----------------------------*/
.cell[data-type="table"] table {
	background-color: #FFFFFF;
	border-collapse: collapse;
}
	#content .cell[data-type="table"] tbody tr > * {
		background-color: #FFFFFF;
		border-bottom: 1px solid var(--color-border-pale);
		padding: 20px 0;
		font-size: 16px;
		color: var(--color-primary);
	}

/*Page Title-----------------------------*/
.page_title {
	margin-bottom: 75px;
}
	.page_title .sub_heading {
		margin-bottom: 25px;
		font-size: 13px;
	}
@media screen and (max-width: 750px) {
	.page_title {
		margin-bottom: 40px;
		text-align: center;
	}
		.page_title h1 {
			font-size: 23px;
		}
		.page_title .sub_heading {
			margin-bottom: 20px;
			font-size: 8.5px;
		}
}
@media screen and (min-width: 751px) {
	.vis-face {
		margin-bottom: 70px;
	}
	.page_title {
		margin-bottom: 45px;
	}
}

/*Service Menu white-----------------------------*/
#csec169025272284 {
	padding: 0;
	margin-bottom: 90px;
}
@media screen and (min-width: 751px) {
	#csec169025272284 {
		margin-bottom: 65px;
	}
}
/*Articles-----------------------------*/
#csec169027764500 {
	margin-bottom: 60px;
}
	#csec169027764500 .articles li {
		margin-bottom: 100px;
	}
		#csec169027764500 .articles li .date {
			display: none;
		}
		#csec169027764500 .articles li .info-wrap {
			padding-top: 40px;
		}
		#csec169027764500 .articles li .content-wrap {
			margin-top: 40px;
		}
		#csec169027764500 .articles li .title > a {
			font-size: 21px;
			line-height: 1.5;
			letter-spacing: 0.12em;
			color: var(--color-primary);
			font-family: var(--font-heading);
			opacity: 1;
		}
		#csec169027764500 .articles li .content {
			font-size: 16px;
			-webkit-line-clamp: 7;
			line-height: 2;
			letter-spacing: 0.06em;
		}
@media only screen and (min-width: 1801px) {
	#csec169027764500 .articles {
		margin: 0 -20px;
	}
		#csec169027764500 .articles li {
			width: 33.33%;
			padding: 0 20px;
		}
			#csec169027764500 .articles li a .im {
				height: 270px;
			}
}
@media screen and (max-width: 750px) {
	#csec169027764500 {
		margin-bottom: 0;
	}
		#csec169027764500 .articles li {
			width: 100%;
			margin-bottom: 70px;
		}
			#csec169027764500 .articles li > a {
				height: 246.5px;
			}
			#csec169027764500 .articles li .title {
				text-align: center;
			}
			#csec169027764500 .articles li .info-wrap {
					padding-top: 35px;
				}
			#csec169027764500 .articles li .content-wrap {
					margin-top: 35px;
				}
		#csec169027764500 .articles li .title > a {
			font-size: 16.5px;
			line-height: 1.9;
			letter-spacing: 0.1em;
		}
		#csec169027764500 .articles li .content {
			font-size: 15px;
		}
}

/*Font-size*/



