body{ margin: 0; padding: 0; background: #FAFAFA; }
.faq-wapper{
	padding: 40px 0 83px;	
	position: relative;
}
.review-faq-wapper { max-width:1000px; width:100%; margin:0 auto; }
.faq-title h1 {
	color: #2C2112;
	font-family: Plus Jakarta Sans;
	font-size: 48px;
	font-style: normal;
	font-weight: 800;
	line-height: 64px;
	text-align: center;
	letter-spacing: -1.44px;
	margin: 0;
	margin-bottom: 40px;
}
.faq-accordion-item {
	margin-bottom: 10px;
}
.faq-accordion-wapper a {
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	flex-direction: column;
	width: 100%;
	color: #3A3A3A;
	font-family: Circular Std;
	font-size: 18px;
	font-style: normal;
	font-weight: 700;
	line-height: 26px;
	letter-spacing: -0.54px;

}
.faq-accordion-wapper a {
	width: 95% !important;
}
.faq-accordion-wapper .faq-content {
	border-radius: 0px 0px 5px 5px; 
	display: none; 
	overflow: hidden; 
	padding: 0 24px 20px;
}
.faq-accordion-wapper .faq-content p { 
	color: #3A3A3A;
	font-family: Circular Std;
	font-size: 16px;
	font-style: normal;
	font-weight: 450;
	line-height: 24px; /* 150% */
	letter-spacing: -0.48px;
}
.faq-accordion-wapper .faq-content p:last-child { margin-bottom:0; }
.faq-accordion-item .faq-menu:after {
	font-family: 'Font Awesome\ 5 Free';
	content: '\f0d7';
	position: absolute;
	right: 18px;
	top: 12px;
	font-size: 30px;
	color:#F8781B;
	text-align: center;
	font-weight: 900;
}
.faq-accordion-item.active{ 
	border-radius: 6px;
	border: 1px solid #F8781B;
	background: #FFF;
	box-shadow: 0px 0px 6px 0px rgba(248, 120, 27, 0.88);
}
.faq-accordion-item.active .faq-menu::after {
	top: 12px; 
	content: '\f0d8';
	color: #F8781B; 
}
.faq-accordion-item{ 
	margin-bottom: 16px; 
	border-radius: 6px;
	border: 1px solid #EAEAEA;
	background: #FFF;
}
.faq-accordion-item .faq-menu{
	border-radius: 5px;
	background-color: #fff;
	padding: 20px 24px;
	position: relative;
}
.faq-accordion-item.active .faq-menu{ 
	background-color: #fff; 
	border-radius: 5px 5px 0px 0px; 
	color: #000000; 
}
.faq-accordion-item.active .faq-menu a{ 
	color: #000000; 
}