/*Elementor styles*/
.elementor-accordion div.elementor-accordion-item,
.elementor-accordion div.elementor-tab-content{
	border: 0;
}

.elementor-accordion .elementor-tab-title{
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{
	order: 2;
}

.elementor-accordion .elementor-tab-title a{
	flex-grow: 1;
}

.elementor-toggle div.elementor-tab-content{
	border: 0;
}

.elementor-toggle .elementor-tab-title{
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right{
	order: 2;
}

.elementor-toggle .elementor-tab-title a{
	flex-grow: 1;
}

.elementor-widget-progress .elementor-title{
	display: flex;
	justify-content: space-between;
}

.elementor-widget-tabs .elementor-tab-title.elementor-active{
	z-index: 2;
}