.faqsBlock {

	position: relative;
	background: #fff;
	padding-top: var(--content_padding_top);
	padding-bottom: var(--content_padding_bottom);

	@media @flyout {
		padding-top: var(--content_padding_top_flyout);
		padding-bottom: var(--content_padding_bottom_flyout);
	}

	@media @mobile {
		padding-top: var(--content_padding_top_mobile);
		padding-bottom: var(--content_padding_bottom_mobile);
	}


	.faqsIntro {
		justify-content: flex-start;
		text-align: left;

		.introTitle {
			.rems(42);
		}
	}

	&__content {
		width: 100%;
		min-height: 566px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		padding: 0;
		max-width: 100%;

		@media @flyout {
			padding: 0;
			width: 100%;
			max-width: 100%;
			margin: 0 auto;
			min-height: 0;
		}
	}



}
