
.elementor-control-elfi_premium_note {
    padding-top: 12px;
    border: 1px solid #ddd;
    margin-top: 20px;
}
.elementor-control.elementor-control-elfi_video_icon,.elementor-control.elementor-control-poptilie_options,.elementor-control.elementor-control-popbtn_options,.elementor-control.elementor-control-display_pagination,.elementor-control.elementor-control-hide_cat_pro,.elementor-control.elementor-control-elfi_title_full_pro,.elementor-control.elementor-control-elfi_product {
    text-align: center;
    padding-top: 10px;
    font-weight: 600;
    background: #e6e9ec;
    color: #93003c
}

.elementor-control.elementor-control-add_to_cart_color,.elementor-control.elementor-control-add_to_cart_hover_color,.elementor-control.elementor-control-add_to_cart_bg_color,.elementor-control.elementor-control-add_to_cart_bg_hover_color,.elementor-control.elementor-control-add_to_cart_border_color,.elementor-control.elementor-control-add_to_cart_border_hover_color,.elementor-control.elementor-control-price_color,.elementor-control.elementor-control-ten_price_bg,.elementor-control.elementor-control-sale_color,.elementor-control.elementor-control-sale_bg,.elementor-control.elementor-control-content_typography_typography,.elementor-control.elementor-control-category_typography_typography,.elementor-control.elementor-control-paginate_color,.elementor-control.elementor-control-paginate_bg_color,.elementor-control.elementor-control-paginate_border_color,.elementor-control.elementor-control-paginate_align,.elementor-control.elementor-control-paginate_spacing,.elementor-control.elementor-control-add_cart_text_icon,.elementor-control.elementor-control-select_cart_text,.elementor-control.elementor-control-add_to_cart_border_radies,.elementor-control.elementor-control-add_cart_swtich,.elementor-control.elementor-control-add_cart_text,.elementor-control.elementor-control-btn_elfi_typography_typography,.elementor-control.elementor-control-elfi_poptilie_color,.elementor-control.elementor-control-elfi_poptilie_fsize,.elementor-control.elementor-control-poptilie_txt_trasnfrom,.elementor-control.elementor-control-elfi_poptilie_text,.elementor-control.elementor-control-popbtn_txt_trasnfrom,.elementor-control.elementor-control-elfi_popbtn_fsize,.elementor-control.elementor-control-elfi_popbtn_bradius{
color: #93003c !important;
font-weight: 500;	
	
}
.elementor-control.elementor-control-btn_elfi_typography_typography .elementor-control-popover-toggle-toggle:checked+.elementor-control-popover-toggle-toggle-label,
.elementor-control.elementor-control-content_typography_typography .elementor-control-popover-toggle-toggle:checked+.elementor-control-popover-toggle-toggle-label,.elementor-control.elementor-control-category_typography_typography .elementor-control-popover-toggle-toggle:checked+.elementor-control-popover-toggle-toggle-label{
color: #93003c !important;	
	
}

.elementor-control.elementor-control-elfi_video_icon  label.elementor-control-title{
    font-size: 13px;
    line-height: 2;

}
.elementor-control.elementor-control-elfi_video_icon  .elementor-control-media__preview.elementor-fit-aspect-ratio{
		position: relative
}
.elementor-control.elementor-control-elfi_video_icon  .elementor-control-media__preview.elementor-fit-aspect-ratio:before{
	position: absolute;
	background:rgb(147 0 60 / 38%);
	z-index:2;
	width:100%;
	height:100%;
	top:0;
	left:0;
	content:'';
}
.elementor-control.elementor-control-elfi_video_icon  .elementor-control-media-area.elementor-fit-aspect-ratio {
    cursor: auto;
}
.elementor-control-raw-html.elfi-dash-class {
    margin-top: 13px;
    text-align: center;
}

	a.elfi-pro-demo,a.elfi-get-pro {
		display: inline-block;
    text-decoration: none;
    border-bottom: 1px dotted transparent;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all ease-in-out .3s;
    transition: all .3s ease-in-out;
    margin: 0px 10px;
    font-size: 11px;
    padding: 7px 21px;
	text-transform: uppercase;
    outline: none;
    border: none;
		    background: #93003c;	
		color: #fff !important;
}

a.elfi-pro-demo:hover,a.elfi-get-pro:hover{
 background: #007500;
    outline: none;
    border: none; 
}
.elfi_woo_dem h2{
    text-align: center;
    text-transform: uppercase;
    font-weight: 600;
	background-color: transparent;
	background-image: linear-gradient(100deg, #560095 0%, #ECA6A6 99%);
	color:#fff
}
