.elementor-panel #elementor-panel-category-happy_addons_category .elementor-element:hover .icon,
.elementor-panel #elementor-panel-category-happy_addons_category .elementor-element:hover .title,
.elementor-panel #elementor-panel-category-happy_addons_category .elementor-element:focus .icon,
.elementor-panel #elementor-panel-category-happy_addons_category .elementor-element:focus .title,
.elementor-panel #elementor-panel-category-happy_addons_pro_category .elementor-element:hover .icon,
.elementor-panel #elementor-panel-category-happy_addons_pro_category .elementor-element:hover .title,
.elementor-panel #elementor-panel-category-happy_addons_pro_category .elementor-element:focus .icon,
.elementor-panel #elementor-panel-category-happy_addons_pro_category .elementor-element:focus .title,
.elementor-panel #elementor-panel-category-happy_addons_pro_category .is-ha-widget:hover .icon,
.elementor-panel #elementor-panel-category-happy_addons_pro_category .is-ha-widget:hover .title,
.elementor-panel #elementor-panel-category-happy_addons_pro_category .is-ha-widget:focus .icon,
.elementor-panel #elementor-panel-category-happy_addons_pro_category .is-ha-widget:focus .title {
	background-image: -webkit-linear-gradient(315deg, #a799ff 25%, #a799ff 100%);
	background-image:         linear-gradient(135deg, #a799ff 25%, #a799ff 100%);
}
.elementor-panel .ha-section-icon {
	background-image: -webkit-linear-gradient(315deg, #fff 25%, #fff 100%);
	background-image:         linear-gradient(135deg, #fff 25%, #fff 100%);
}
.elementor-panel .elementor-element:hover .icon .hm:after,
.elementor-panel .elementor-element:focus .icon .hm:after {
	background-image: -webkit-linear-gradient(315deg, #a799ff 25%, #a799ff 100%);
	background-image:         linear-gradient(135deg, #a799ff 25%, #a799ff 100%);
}

.haTemplateLibrary__logo-wrap {
	background-color: #e8357c;
}

#haTemplateLibrary__filter-tags {
	background-color: #26292c;
}
#haTemplateLibrary__filter-tags:before {
	border-bottom-color: #26292c;
}

.haTemplateLibrary__template,
.haTemplateLibrary__template-footer {
	background-color: #f5f5f5;
}

.haTemplateLibrary__responsive-menu-item.elementor-active {
	border-bottom-color: #e8357c;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#26292c), to(#34383c));
	background-image: -webkit-linear-gradient(top, #26292c, #34383c);
	background-image:         linear-gradient(to bottom, #26292c, #34383c);
}
