.text_area h1,
.text_area h2,
.text_area h3,
.text_area h4{
	margin-top:0px;
	padding-bottom: 0px;
	text-transform: none;
	font-family: 'Cormorant Garamond', Georgia, serif;
}
.text_area h1 span,
.text_area h2 span{
	color: var(--color-dark);
}
.text_area h3 span,
.text_area h4 span{
	color: var(--color-dark);
}
.darkhead .text_area h2{
	color: var(--color-dark);
}

.crback .text_area{
	background-color: var(--color-white);
	padding-top: 100px;
	padding-bottom: 100px;
	margin: 0;
}

.hedmar.text_area h2{
	margin-top: 60px;
	padding-bottom: 40px;
	text-transform: none;
}

.text_area ul{
	padding-left: 20px;
}
.text_area ul li {
	list-style-type: initial;
	padding-bottom: 12px;
	color: var(--color-text);
}
.text_area ul li:last-child{
	padding-bottom: 0;
}
.text_area :is(p, li) a:not(.btn){
	color: var(--color-accent);
	text-transform: none;
	font-weight: 500;
}

.text_area .col.l6:first-child{
	padding-right: 30px;
}
.text_area .col.l6:last-child{
	padding-left: 30px;
}

@media( max-width: 992px){
	.text_area{
		margin:0px !important;
	}
	.text_area p{
		width: 100% !important;
	}

	.text_area .col.l6:first-child{
		padding-right: inherit;
		padding:0;
	}
	.text_area .col.l6:last-child{
		padding-left: inherit;
		padding:0;
	}
	.text_area h1,
	.text_area h2,
	.text_area h3,
	.text_area h4,
	.text_area p{
		text-align: left !important;
		margin-bottom: 0;
		padding-bottom: 0;
	}
	.text_area .col{
		padding: 0;
	}
	.text_area ul{
		margin-bottom: 0px;
	}
}

@media (max-width: 550px){
	.text_area .container{
		padding:0;
	}
	.text_area ul{
		padding-left: 30px;
		padding-right: 20px;
	}
}
