.lpc-qa-6__title {
	text-align: center;
	margin: 0 auto;
}

.lpc-qa-6__content-row {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
}

.lpc-qa-6-person {
	text-align: center;
}

.lpc-qa-6 .lpc-qa-6-person__photo {
	box-sizing: content-box;
	line-height: 0;
	border-radius: 50%;
	overflow: hidden;
	width: 182px;
	height: 182px;
	margin: 0 auto 16px;
}

.lpc-qa-6-item {
	margin-bottom: 8px;
}



.lpc-qa-6-item-header {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	position: relative;
	background-color: rgba(31, 80, 161, 0.05);
}

.lpc-qa-6-item__title {
	flex: 1;
}

.lpc-qa-6-item.active .lpc-qa-6-item__icon {
	-webkit-transform: rotate(-180deg);
	transform: rotate(-180deg);
}

.lpc-qa-6-item-body { display: none; }

.lpc-qa-6-person__buttons {margin: 0 -8px;}

.lpc-qa-6-item.active .lpc-qa-6-item-body {display: block;}

.lpc-qa-6-item__icon {
	position: absolute;
	top: 50%;
	width: 24px;
	height: 24px;
	margin-top: -12px;
	right: 24px;
	line-height: 0;
	transition: 0.5s;
	cursor: pointer;
}

.lpc-qa-6[data-media-source="mobile"] .lpc-qa-6-item__icon {
	width: 16px;
	height: 16px;
}

.lpc-qa-6-item__icon ._line {
	position: absolute;
	width: 2px;
	height: 12px;
	border-radius: 2px;
	background: currentColor;
	border: none !important;
	padding: 0 !important;
	margin: 0 !important;
}

.lpc-qa-6-item__icon ._line:first-child {
	transform: rotate(48deg);
	left: 15px;
	top: 5px;
}

.lpc-qa-6[data-media-source="mobile"] .lpc-qa-6-item__icon ._line:first-child {
	left: 10px;
	height: 8px;
    top: 4px;
}

.lpc-qa-6-item__icon ._line:last-child {
	transform: rotate(-48deg);
	right: 15px;
	top: 5px;
}

.lpc-qa-6[data-media-source="mobile"] .lpc-qa-6-item__icon ._line:last-child {
	right: 9px;
	height: 8px;
    top: 4px;
}

.lpc-qa-6-item__number {
	text-align: center;
}

.lpc-qa-6[data-media-source="mobile"] {
	padding: 32px 0;
}

.lpc-qa-6[data-media-source="mobile"] .lpc-qa-6__title {
	margin-bottom: 24px;
}

.lpc-qa-6[data-media-source="mobile"] .lpc-qa-6__content-row {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.lpc-qa-6[data-media-source="mobile"] .lpc-qa-6-person {
	margin-top: 16px;
}

.lpc-qa-6-person__button {
	margin: 16px 8px 0;
}

.lpc-qa-6[data-media-source="mobile"] .lpc-qa-6-item-header {
	padding: 16px 48px 16px 8px;
}

.lpc-qa-6[data-media-source="mobile"] .lpc-qa-6-item-body {
	padding: 16px;
}

.lpc-qa-6[data-media-source="mobile"] .lpc-qa-6-item__number {
	margin-right: 8px;
	min-width: 32px;
}

.lpc-qa-6[data-media-source="mobile"] .lpc-qa-6-item__icon {
	margin-top: -8px;
	
}

.lpc-qa-6[data-media-source="tablet"] {
	padding: 56px 0;
}

.lpc-qa-6[data-media-source="tablet"] .lpc-qa-6__title {
	margin-bottom: 40px;
}

.lpc-qa-6[data-media-source="tablet"] .lpc-qa-6-person__buttons {
	margin-top: 8px;
}

.lpc-qa-6[data-media-source="tablet"] .lpc-qa-6-item-header {
	padding: 24px 56px 24px 16px;
}

.lpc-qa-6[data-media-source="tablet"] .lpc-qa-6-item-body {
	padding: 24px;
}

.lpc-qa-6[data-media-source="tablet"] .lpc-qa-6-item__number {
	margin-right: 16px;
	min-width: 46px;
}

.lpc-qa-6[data-media-source="tablet"]._reverse .lpc-qa-6__content-row {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}

.lpc-qa-6[data-media-source="desktop"] {
	padding: 80px 0;
}

.lpc-qa-6[data-media-source="desktop"] .lpc-qa-6__title {
	margin-bottom: 56px;
}

.lpc-qa-6[data-media-source="desktop"] .lpc-qa-6-person__buttons {
	margin-top: 8px;
}

.lpc-qa-6[data-media-source="desktop"] .lpc-qa-6-item-header {
	padding: 32px 72px 32px 24px;
}

.lpc-qa-6[data-media-source="desktop"] .lpc-qa-6-item-body {
	padding: 32px;
}

.lpc-qa-6[data-media-source="desktop"] .lpc-qa-6-item__number {
	margin-right: 24px;
	min-width: 46px;
}

.lpc-qa-6[data-media-source="desktop"]._reverse .lpc-qa-6__content-row {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}