.search-promo>div.ipsa_QA {
	line-height: 150%;
	max-width: 1200px;
	margin: 0 auto;
	width: 100%;
	background-color: #f6f8f8;
	padding: 3%;
	box-sizing:border-box;
}
.is-noscroll .ipsa_QA{
	display: none;
}

.ipsa_QA .ipsa_QA_TIT{
	text-align: center;
	cursor: pointer;
	margin-bottom: 20px;
	cursor: pointer;
	pointer-events: none;
}
.ipsa_QA .ipsa_QA_TIT span{
	display: inline-block;
	margin-left: 10px;
	vertical-align: middle;
}
.ipsa_QA b{
	font-weight: bold;
}


#qaContent a{
	text-decoration: underline;
}
#qaContent ul.accordionPart {
	width: 100%;
	list-style-type: none;
	padding-left: 0;
}

#qaContent ul.accordionPart>li {
	transition: 500ms;
	position: relative;
}

#qaContent .qa_title {
	cursor: pointer;
	
}
.ipsa_QA .ipsa_QA_TIT.active span,#qaContent .qa_title span{
	pointer-events: none;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 100%;
	background-image: url(btn_reduce.svg);
}

#qaContent .qa_title span {
	position: absolute;
	right: 0;
	top: 15px;
	display: block;
}
.ipsa_QA .ipsa_QA_TIT span img,#qaContent .qa_title span img{
	width: 20px;
	opacity:1; 
	transition: 500ms;
}
#qaContent .qa_title:not(.active) span img{
	opacity:1!important;
}
#qaContent .qa_title span img{
	display: block;
}
#qaContent .qa_title.active span img,.ipsa_QA .ipsa_QA_TIT.active span img{
opacity:0; 
transition: 500ms;
}

#qaContent .qa_title h3 {
	padding: 10px 40px 10px 0px;
	position: relative;
	margin: 0;
}

#qaContent ul.accordionPart>li .qa_content {
	margin: 0;
}
#qaContent ul.accordionPart>li .qa_content p{
	margin-bottom: 20px;
	margin-top: 0;
}
.qa_content p span{
	display: inline-block;
}

.qa_content ol,.qa_content ul{
	margin-bottom: 20px;
}
.qa_content ol:last-child,.qa_content ul:last-child,.qa_content ol:only-child,.qa_content ul:only-child{
	margin-bottom: 0px;
}
@media (max-width: 767px) {
	.search-promo>div.ipsa_QA{
		padding: 5%;
	}
}
@media (max-width: 550px) {
	.ipsa_QA .ipsa_QA_TIT span img, #qaContent .qa_title span img {
		width: 15px;
	}
}