
.elementor-26842 .elementor-element.elementor-element-12fe017 {
	--display: flex;
	--gap: 0vw 0vw;
	--row-gap: 0vw;
	--column-gap: 0vw;
	--margin-top: 0vw;
	--margin-bottom: 0vw;
	--margin-left: 0vw;
	--margin-right: 0vw;
	--padding-top: 0vw;
	--padding-bottom: 0vw;
	--padding-left: .781vw;
	--padding-right: .781vw;
}

.elementor-26842 .elementor-element.elementor-element-7d59db9 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--margin-top: 0vw;
	--margin-bottom: 0vw;
	--margin-left: 0vw;
	--margin-right: 0vw;
	--padding-top: 0vw;
	--padding-bottom: 4.688vw;
	--padding-left: 0vw;
	--padding-right: 0vw;
}

.elementor-26842 .elementor-element.elementor-element-7d59db9.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-26842 .elementor-element.elementor-element-651c273 {
	--n-accordion-title-font-size: 1.758vw;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 0vw 0vw 0vw 0vw;
	--n-accordion-title-normal-color: #c4c1bd;
	--n-accordion-title-hover-color: #000;
	--n-accordion-title-active-color: #000;
	--n-accordion-icon-size: .977vw;
}

.elementor-26842 .elementor-element.elementor-element-651c273 > .elementor-widget-container {
	margin: 0vw 0vw 0vw 0vw;
	padding: 0vw 0vw 0vw 0vw;
}

.elementor-26842 .elementor-element.elementor-element-651c273 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	border-style: none;
}

.elementor-26842 .elementor-element.elementor-element-651c273 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover {
	border-style: none;
}

.elementor-26842 .elementor-element.elementor-element-651c273 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title {
	border-style: none;
}

.elementor-26842 .elementor-element.elementor-element-651c273 {
	--n-accordion-padding: .781vw .781vw .586vw .781vw;
}

:where( .elementor-26842 .elementor-element.elementor-element-651c273 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-weight: 300;
	line-height: 1.1em;
	letter-spacing: 0em;
}

:where( .elementor-26842 .elementor-element.elementor-element-651c273 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	border-style: none;
}

@media (max-width:1300px) {
	.elementor-26842 .elementor-element.elementor-element-12fe017 {
		--gap: 0vw 0vw;
		--row-gap: 0vw;
		--column-gap: 0vw;
		--margin-top: 0vw;
		--margin-bottom: 0vw;
		--margin-left: 0vw;
		--margin-right: 0vw;
		--padding-top: 0vw;
		--padding-bottom: 0vw;
		--padding-left: 1.563vw;
		--padding-right: 1.563vw;
	}
	
	.elementor-26842 .elementor-element.elementor-element-7d59db9 {
		--margin-top: 0vw;
		--margin-bottom: 0vw;
		--margin-left: 0vw;
		--margin-right: 0vw;
		--padding-top: 0vw;
		--padding-bottom: 9.375vw;
		--padding-left: 0vw;
		--padding-right: 0vw;
	}
	
	.elementor-26842 .elementor-element.elementor-element-651c273 > .elementor-widget-container {
		margin: 0vw 0vw 0vw 0vw;
		padding: 0vw 0vw 0vw 0vw;
	}
	
	.elementor-26842 .elementor-element.elementor-element-651c273 {
		--n-accordion-border-radius: w0v w0v w0v w0v;
		--n-accordion-title-font-size: 3.516vw;
		--n-accordion-icon-size: 2.344vw;
	}
	
	.elementor-26842 .elementor-element.elementor-element-651c273 {
		--n-accordion-padding: .781vw 1.563vw .781vw 1.563vw;
	}
}

@media (min-width:768px) {
	.elementor-26842 .elementor-element.elementor-element-12fe017 {
		--width: 100%;
	}
	
	.elementor-26842 .elementor-element.elementor-element-7d59db9 {
		--width: 100%;
	}
}

@media (max-width:1300px) and (min-width:768px) {
	.elementor-26842 .elementor-element.elementor-element-12fe017 {
		--width: 100%;
	}
}

@media (max-width:767px) {
	.elementor-26842 .elementor-element.elementor-element-12fe017 {
		--width: 100%;
		--gap: 0vw 0vw;
		--row-gap: 0vw;
		--column-gap: 0vw;
		--margin-top: 0vw;
		--margin-bottom: 0vw;
		--margin-left: 0vw;
		--margin-right: 0vw;
		--padding-top: 0vw;
		--padding-bottom: 0vw;
		--padding-left: 3.125vw;
		--padding-right: 3.125vw;
	}
	
	.elementor-26842 .elementor-element.elementor-element-7d59db9 {
		--margin-top: 0vw;
		--margin-bottom: 0vw;
		--margin-left: 0vw;
		--margin-right: 0vw;
		--padding-top: 0vw;
		--padding-bottom: 18.75vw;
		--padding-left: 0vw;
		--padding-right: 0vw;
	}
	
	.elementor-26842 .elementor-element.elementor-element-651c273 > .elementor-widget-container {
		margin: 0vw 0vw 0vw 0vw;
		padding: 0vw 0vw 0vw 0vw;
	}
	
	.elementor-26842 .elementor-element.elementor-element-651c273 {
		--n-accordion-title-justify-content: space-between;
		--n-accordion-title-flex-grow: 1;
		--n-accordion-title-icon-order: initial;
		--n-accordion-border-radius: 0vw 0vw 0vw 0vw;
		--n-accordion-title-font-size: 7.031vw;
		--n-accordion-icon-size: 4.688vw;
	}
	
	.elementor-26842 .elementor-element.elementor-element-651c273 {
		--n-accordion-padding: 1.563vw 3.125vw 1.563vw 3.125vw;
	}
}
