
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title {
	padding: 25px 0;
}

.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title ~ div {
	border-top: none;
}

.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-text {
	color: #262262;
	font-size: 19px;
	font-weight: 500;
}

.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span svg {
	fill: #262262;
}

.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item .e-n-accordion-item-title ~ [role=region] {
	padding: 25px 0;
}

.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item > div > .e-child {
	padding: 15px 0 30px;
}

.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title ~ [role=region] > [role=region] {
	border-bottom: 1px solid #f3f4f4;
}

.elementor-widget-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-icon span svg {
	fill: #262262;
}

.elementor-widget-n-accordion.accordion--survey-options .e-n-accordion-item-title, .elementor-widget-n-accordion.accordion--survey-options [role=region], .elementor-widget-n-accordion.accordion--faqs .e-n-accordion-item-title, .elementor-widget-n-accordion.accordion--faqs [role=region] {
	border: 0;
}

.elementor-widget-n-accordion.accordion--survey-options .e-n-accordion-item-title-text, .elementor-widget-n-accordion.accordion--faqs .e-n-accordion-item-title-text {
	color: #000;
}

.elementor-widget-n-accordion.accordion--survey-options [role=region] .e-n-accordion-item-title-text, .elementor-widget-n-accordion.accordion--faqs [role=region] .e-n-accordion-item-title-text {
	color: #262262;
	font-size: 15px;
}

.elementor-widget-n-accordion.accordion--survey-options .e-n-accordion-item-title, .elementor-widget-n-accordion.accordion--faqs .e-n-accordion-item-title {
	padding: 20px 0;
}

.elementor-widget-n-accordion.accordion--survey-options .e-n-accordion-item-title ~ [role=region], .elementor-widget-n-accordion.accordion--faqs .e-n-accordion-item-title ~ [role=region] {
	padding: 0;
}

.elementor-widget-n-accordion.accordion--survey-options .e-n-accordion-item-title-icon svg, .elementor-widget-n-accordion.accordion--faqs .e-n-accordion-item-title-icon svg {
	width: 11.5px;
}

.elementor-widget-n-accordion.accordion--survey-options .e-n-accordion-item, .elementor-widget-n-accordion.accordion--faqs .e-n-accordion-item {
	border-bottom: 1px solid #f3f4f4;
}

.elementor-widget-n-accordion.accordion--survey-options .e-n-accordion-item[open], .elementor-widget-n-accordion.accordion--faqs .e-n-accordion-item[open] {
	border-bottom: 0;
}

.elementor-widget-n-accordion.accordion--survey-options .e-n-accordion-item[open] > .e-n-accordion-item-title, .elementor-widget-n-accordion.accordion--faqs .e-n-accordion-item[open] > .e-n-accordion-item-title {
	border-bottom: none;
}

.elementor-widget-n-accordion.accordion--survey-options .e-n-accordion-item[open] .accordion--nested--faqs .e-n-accordion-item, .elementor-widget-n-accordion.accordion--faqs .e-n-accordion-item[open] .accordion--nested--faqs .e-n-accordion-item {
	border-bottom: 1px solid #f3f4f4;
}

.elementor-widget-n-accordion.accordion--locations .e-n-accordion-item-title {
	padding: 10px 15px;
	align-items: center;
}

.elementor-widget-n-accordion.accordion--locations .e-n-accordion-item-title .e-n-accordion-item-title-text {
	color: #fff;
	font-size: 15px;
}

.elementor-widget-n-accordion.accordion--locations .e-n-accordion-item [role=region] {
	padding: 15px;
}

.elementor-widget-n-accordion.pt--other-inclusions .e-n-accordion-item-title {
	padding: 10px 0;
}

.elementor-widget-n-accordion.pt--other-inclusions .e-n-accordion-item-title .e-n-accordion-item-title-text {
	font-size: 15px;
}

.elementor-widget-n-accordion.pt--other-inclusions .e-n-accordion-item-title-icon svg {
	width: 13.5px;
}

.elementor-widget-n-accordion.pt--other-inclusions .e-n-accordion-item [role=region] {
	padding: 15px;
}

.elementor-widget-n-accordion.pt--other-inclusions .elementor-icon-list-text {
	color: #000;
}

.elementor-widget-n-accordion.accordion--large .e-n-accordion-item .e-n-accordion-item-title-text {
	font-size: 21px;
}

@media only screen and (min-width:834px) {
	.elementor-widget-n-accordion.accordion--large .e-n-accordion-item .e-n-accordion-item-title-text {
		font-size: 30px;
	}
}

.elementor-widget-n-accordion.accordion--large .e-n-accordion-item .e-n-accordion-item-title-icon svg {
	width: 100%;
}

.e-n-accordion-item[open] .e-n-accordion-item .e-n-accordion-item-title-icon .e-opened {
	display: none;
}

.e-n-accordion-item[open] .e-n-accordion-item .e-n-accordion-item-title-icon .e-closed {
	display: flex;
}

.e-n-accordion-item[open] .e-n-accordion-item[open] .e-n-accordion-item-title-icon .e-opened {
	display: flex;
}

.e-n-accordion-item[open] .e-n-accordion-item[open] .e-n-accordion-item-title-icon .e-closed {
	display: none;
}

.pt--accordion.elementor-widget-n-accordion {
	border: 0;
}

.pt--accordion.elementor-widget-n-accordion .e-n-accordion-item-title {
	padding: 25px;
}

.pt--accordion.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title ~ [role=region] {
	padding: 0 25px;
}

.pt--accordion.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title ~ [role=region] > [role=region] {
	padding: 25px 15px;
}

.pt--accordion.elementor-widget-n-accordion .e-n-accordion-item-title-icon span {
	height: 26px;
}

.pt--accordion.elementor-widget-n-accordion .e-n-accordion-item-title-icon span svg {
	fill: #262262;
	height: 26px;
}
