.faqs_section h3{
	font-size: 22px;
}
.faqs_section h3:not(:first-child){
	margin-top: 40px;
}
.faqs_section .accordion_block .accordion:last-child .as-accordion-collapse{

}
.head {
	padding: 40px;
	width: 100%;
	text-align: center;
}
h1,
h2,
h3,
h4,
h5,
p,
span,
.lead {
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
}
/*h1,
h2,
h3,
.lead {
	font-weight: 100 !important;
}*/
/*.lead {
	font-weight: 300 !important;
}*/
.animate, .as-accordion-close {
	transition: transform 0.2s ease-out;
}
.accordion {
	border-top: 1px solid #cdcdcd;
	margin-left: 20px;
}
.accordion:nth-last-child(1) {
	border-bottom: 1px solid #cdcdcd;
}
.as-accordion-head {
	display: flex;
	justify-content: space-between;
	align-items: center;
	color: #333;
	width: 100%;
	padding: 10px 0;
	cursor: pointer;
}
.as-accordion-head:hover,
.as-accordion-head:active {
	color: #353535 !important;
}
.as-accordion-title {
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	letter-spacing: 0;
}
.as-accordion-head:hover > .as-accordion-title,
.as-accordion-head:active > .as-accordion-title{
	font-weight: 800 !important;
}
.as-accordion-close {
	font-size: 40px;
	font-weight: 200;
	transform: translateY(0px) rotate(45deg) scale(0.8);
	line-height: 0;
}
.as-accordion-close.open {
	transform: translateX(-3px) translateY(-2px) rotate(0deg) scale(1);
}
.as-accordion-collapse {
	display: none;
	padding-bottom: 40px;
	padding-left: 20px;
	font-size: 16px;
/*	border-bottom: 1px solid #cdcdcd;*/
}