.color-switch-dark.has-dark-logo .site-branding a.brand img, .color-switch-dark.has-dark-logo .site-branding a.custom-logo-link img {
    display: block;
}
.base-color-palette-switcher.kcps-style-switch.kcps-type-icon button.base-color-palette-toggle {
    border-radius: 20px;
	display: none;align-content}

.hide, .sharedaddy {
display:none;
}
#SR7_1_1 .custom.sr7-arrows {
    display: none !important;
}
h6.wp-block-heading, .wp-block-group .alignwide.is-content-justification-space-between.is-nowrap.is-layout-flex.wp-container-core-group-is-layout-6.wp-block-group-is-layout-flex, img.wp-image-1148{max-width: 90%;}

.woocommerce div.product div.images {
    width: 100% !important;
}

#sp-page a {
    text-decoration: none;
}
a#bt-scroll-up{
	color:#black!important;
	background-color:#04d9ff!important;
	border-color:#04d9ff!important;
}
.main-navigation .primary-menu-container > ul > li.menu-item.current-menu-item > a {
    color: #04d9ff!important;
}
.site-top-footer-wrap .site-footer-row-container-inner {
    background: #000000;
}
.site-top-footer-inner-wrap .widget-area .widget-title {
    color: #ffffff;
}
.main-navigation .primary-menu-container > ul > li.menu-item > a:hover, .header-social-wrap .header-social-inner-wrap .social-button:hover {
    color: #47494e!important;}
#rev_slider_1_1_wrapper rs-loader.spinner1 {
    background-color: #47494e!important;
}
:root .color-switch-dark {
	--global-palette-btn-bg: #04d9ff !important;}
.woocommerce ul.products li.product .entry-content-wrap .woocommerce-loop-category__title a:hover, .woocommerce ul.products li.product .entry-content-wrap .woocommerce-loop-product__title a:hover, .woocommerce ul.products li.product .entry-content-wrap h3 a:hover {
	color: #04d9ff;}
.header-navigation .header-menu-container ul ul.sub-menu a:hover{
	color: #04d9ff!important;
}
.elementor-25 .elementor-element.elementor-element-fb9d78c .elementor-active .elementor-accordion-icon, .elementor-25 .elementor-element.elementor-element-fb9d78c .elementor-active .elementor-accordion-title {
	color:#04d9ff;
}
.elementor-25 .elementor-element.elementor-element-fb9d78c .elementor-active .elementor-accordion-icon svg {
	fill:#04d9ff;}
.elementor-26 .elementor-element.elementor-element-20c2a74.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-20c2a74.elementor-view-default .elementor-icon {
    fill: #04d9ff;
    color: #04d9ff;
    border-color: #04d9ff;
}