#uc_uc_icon_accordion_elementor_63ce0f46 * {
	box-sizing: border-box;
}

#uc_uc_icon_accordion_elementor_63ce0f46 .uc_container .uc-heading {
	cursor: pointer;
	display: flex;
	align-items: center;
	transition: .3s;
}

#uc_uc_icon_accordion_elementor_63ce0f46 .uc_container .uc-heading span.bbb {
	display: block;
}

#uc_uc_icon_accordion_elementor_63ce0f46 .uc_ac_box.uc-item-active span.uc_dactive {
	display: none;
}

#uc_uc_icon_accordion_elementor_63ce0f46 .uc_ac_box:not(.uc-item-active) span.uc_active {
	display: none;
}

#uc_uc_icon_accordion_elementor_63ce0f46 .uc_content {
	display: none;
}

#uc_uc_icon_accordion_elementor_63ce0f46 .ue_icon svg {
	height: 1em;
	width: 1em;
}

#uc_uc_icon_accordion_elementor_63ce0f46 .ue_expand_inside {
	display: flex;
	justify-content: center;
	align-items: center;
	line-height: 1em;
}

#uc_uc_icon_accordion_elementor_63ce0f46 .ue_expand_inside svg {
	height: 1em;
	width: 1em;
}

#uc_uc_icon_accordion_elementor_63ce0f46 .ue_expand, #uc_uc_icon_accordion_elementor_63ce0f46 .ue_expand_spacing {
	flex-grow: 0;
	flex-shrink: 0;
}

#uc_uc_icon_accordion_elementor_63ce0f46 .ue_title {
	flex-grow: 1;
}

#uc_uc_icon_accordion_elementor_63ce0f46 .uc_ac_box:last-child {
	margin-bottom: 0px;
}

#uc_uc_icon_accordion_elementor_63ce0f46 .uc_ac_box {
	overflow: hidden;
}