/* Avitanslaw FAQ widget — base (what Elementor's Nested Accordion CSS gave the FAQ before 2026-10-03).
   The Figma layout of the home FAQ is in home.css (.av-faq). */
.elementor-widget-avitanslaw-faq {
	width: 100%;
}

.av-acc__item {
	display: flex;
	flex-direction: column;
	position: relative;
}

.av-acc__q {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	gap: 0 10px;
	list-style: none;
	cursor: pointer;
	color: var(--e-global-color-primary);
}

.av-acc__q::-webkit-details-marker {
	display: none;
}

.av-acc__head {
	display: flex;
}

.av-acc__title {
	margin-block: 0;
}

.av-acc__text {
	font-family: var(--e-global-typography-text-font-family), Arial, sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.av-acc__text > :last-child {
	margin-bottom: 0;
}
