.copy-left-faq-right-block{

}

.copy-left-faq-right-block .faq_container{

}

.copy-left-faq-right-block .faq_container {
	max-width: 991px;
	margin: 0 auto;
}

.copy-left-faq-right-block .faq_container .faq__container {
	display: flex;
	align-items: flex-start;
}

.copy-left-faq-right-block .faq__container .heading-holder {
	margin-right: 100px;
}

.copy-left-faq-right-block .faq_container .faq-items,
.copy-left-faq-right-block .faq_container .heading-holder {
	width: 50%;
}

/* Style the buttons that are used to open and close the accordion panel */
.copy-left-faq-right-block .title {
	color: #222;
	width: 100%;
	text-align: left;
	border: none;
	outline: none;
	transition: 0.4s;
	font-size: 25px;
	line-height: 25px;
	padding: 16px 0 20px;
	display: inline-block;
	border-radius: 0;
}

.copy-left-faq-right-block .title {
	border-bottom: none !important;
}

.copy-left-faq-right-block .active.title {
	border-bottom: none !important;
}

/* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
.active,
.title:hover {

}

/* Style the accordion panel. Note: hidden by default */
.copy-left-faq-right-block .section {
	padding: 0 0 20px;
	border: none !important;
}

.copy-left-faq-right-block .section p {
	font-size: 14px;
	line-height: 26px;
}

.title:focus {
	border-color: unset !important;
}

.copy-left-faq-right-block {
	padding: 50px 0;
}

.copy-left-faq-right-block.white {
	background: #fff;
}

.copy-left-faq-right-block.white .upperheading {
	color: #976743;
}

.copy-left-faq-right-block.white .heading,
.copy-left-faq-right-block.white p {
	color: #222;
}

.copy-left-faq-right-block.white .bttn {
	color: #fff;
	background: #976743;
}

/* Black background */
.copy-left-faq-right-block.black {
	background: #222;
}

.copy-left-faq-right-block.black .upperheading {
	color: #976743;
}

.copy-left-faq-right-block.black .heading,
.copy-left-faq-right-block.black p {
	color: #fff;
}

.copy-left-faq-right-block.black .title {
	color: #fff;
}

.copy-left-faq-right-block.black .bttn {
	color: #fff;
	background: #976743;
}

.copy-left-faq-right-block.black .title {
	color: #fff !important;
}

/* Copper background */
.copy-left-faq-right-block.copper {
	background: #976743;
}

.copy-left-faq-right-block.copper .upperheading {
	color: #222;
}

.copy-left-faq-right-block.copper .title {
	color: #fff !important;
}

.copy-left-faq-right-block.copper .heading,
.copy-left-faq-right-block.copper p {
	color: #fff;
}

.copy-left-faq-right-block.copper .bttn {
	color: #fff;
	background: #222;
}

.heading-holder {
	margin-bottom: 40px;
}

.heading-holder .section {
	max-width: 690px;
	margin: 0 auto;
}


@media screen and (max-width: 767px) {

	.copy-left-faq-right-block .faq__container {
		flex-direction: column;
	}

	.copy-left-faq-right-block .faq_container .faq-items,
	.copy-left-faq-right-block .faq_container .heading-holder {
		width: 100%;
		margin-right: 0;
	}
}
