#top-bar-wrap{
	height: 41px;
}
.elementor-127 .elementor-element.elementor-element-a2c4edf .lae-block .lae-block-inner{
	margin-top: 10px;
}
.single-store .store_info .elementor-social-icon-facebook:after{
    content: 'פייסבוק';
    position: absolute;
    /* display: block; */
    right: 140px;
    color: #3C3C3C;
    font-family: "Rubik", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.3em;
}
.single-store .store_info .elementor-social-icon-instagram:after{
    content: 'אינסטגרם';
    position: absolute;
    /* display: block; */
    right: 140px;
    color: #3C3C3C;
    font-family: "Rubik", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.3em;
}
.single-store .store_info .elementor-social-icon-globe:after{
    content: 'אתר';
    position: absolute;
    /* display: block; */
    right: 140px;
    color: #3C3C3C;
    font-family: "Rubik", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.3em;
}
.sales_wrapper2{
    display: none;
}
.dis_pink_main_wrapper{
    background-color: var( --e-global-color-primary );
    background-image: url(/wp-content/uploads/2021/06/02.png);
    background-position: bottom left;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: fixed;
    border-radius: 25px;
    width: 100%;
    display: block;
    position: relative;
    margin-bottom: 50px;
}
.dis_pink_wrapper_right{
    width: 49%;
    display: inline-block;
    margin: 1% 0% 0% 0%;
    padding: 4% 4% 3% 4%;
    vertical-align: middle;
}
.dis_pink_wrapper_left{
    width: 46%;
    display: inline-block;
    vertical-align: middle;
    margin: 3% 3% 0 0;
}
.sales_wrapper2 .dis_pink_wrapper_right .dis-slider-item-image img {
    border-radius: 25px;
    width: 100%;
    height: 36vw;
    object-fit: cover;
    object-position: top;
}
.dis_pink_left_top{
    width: 80%;
}
.sales_now_logo_wrapper{
    width: 30%;
    display: inline-block;
    vertical-align: middle;
}
.sales_now_text_wrapper{
    display: inline-block;
    vertical-align: middle;
    direction: ltr;
    width: 69%;
}
.sales_now_text{
    margin: 0;
    font-size: 45px;
    color: #ffffff;
}
.sales_wrapper2 .store_dis_content_title{
    color: #ffffff;
}
.sales_wrapper2 .store_dis_content_wrapper div:nth-child(2){
    color: #ffffff;
}
.store_dis_content_desc:last-child{
    color: #ffffff;
}
.dis_share_wrapper{
    padding: 4% 0% 4% 0%;
}
.share_right_side{
    width: 15%;
    display: inline-block;
    vertical-align: middle;
}
.share_left_side{
    width: 84%;
    display: inline-block;
    vertical-align: middle;
}
.share_right_side h2{
    color: #ffffff;
    font-size: 1.4vw;
    margin: 0;
}
.dis-slider .slick-arrow{
    position: absolute;
    bottom: 50%;
    height: 28px;
    width: 25px;
    transition: background .3s ease;
    z-index: 2;
    background: rgb(255 255 255 / 60%);
}
[dir="rtl"] .dis-slider .slick-prev {
    right: 0;
    left: auto;
}
[dir="rtl"] .dis-slider .slick-next {
    right: auto;
    left: 0;
    transform: rotate(180deg);
}
.dis-slider .slick-prev:hover, .dis-slider .slick-prev:focus, .dis-slider .slick-next:hover, .dis-slider .slick-next:focus{
    background: rgb(255 255 255 / 80%);
}
.error404 .error-btn.button{
    background-color: #a6aa12;
}
.error404 .error-btn.button:hover, .error404 .error-btn.button:focus{
    background-color: #bd0f69;
}
.dis_logo_inner_pages{
    max-height: 12vh;
    background: #ffffff;
    padding: 7px;
    border-radius: 7px !important;
}
.wpcf7-not-valid-tip {
color: #dc3232;
    font-size: 1em;
    font-weight: normal;
    display: block;
    text-align: right;
    padding-right: 18px;
    position: absolute;
    /* bottom: 0; */
    line-height: 1.5;
    right: 0;
}
.wpcf7 form .wpcf7-response-output {
    margin: 0;
    padding: 0;
    border: 0;
    display: block;
    position: absolute;
    width: 100%;
    text-align: right;
    margin-top: 14px;
}
.wpcf7 form.sent .wpcf7-response-output {
    border-color: #46b450;
    border: 2px solid #46b450;
    font-size: 16px;
    text-align: center;
    font-weight: 700;
}
input[type*="text"], input[type*="email"], input[type*="url"], input[type*="number"], input[type*="tel"], input[type*="date"], select{
    width: 95% !important;
}
textarea {
    width: 97% !important;
    resize: none !important;
}
.main_img_box .elementor-widget-image-box{
	min-height: 220px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.main_img_box figure.elementor-image-box-img{
	margin: 0;
    position: absolute;
    bottom: -5vw;
    margin: 0;
    right: 0;
    left: 0;
    margin: 0 auto !important;
}
.main_img_box .elementor-cta{
	overflow: initial;
}
.main_img_box .elementor-cta__image{
	position: absolute;
    bottom: -90px;
    right: 0;
    left: 0;
    margin: 0 auto;
	transition: 0.3s all;
}
.main_img_box .elementor-cta__image img{
	transition: 0.5s all;
}
.main_img_box .elementor-widget-call-to-action .elementor-widget-container{
	overflow: initial;
}
.main_img_box .elementor-cta--skin-cover .elementor-cta__content{
	overflow: initial;
}
.main_img_box .img_box_events .elementor-cta__image{
	bottom: -70px;
}
.main_img_box .img_box_stores .elementor-cta__image{
	bottom: -70px;
}
.elementor-cta--skin-cover .elementor-cta__bg-wrapper{
	z-index: 99;
}
.img_box_dis:hover > div {
	box-shadow: 0px 0px 28px 0px rgb(0 0 0 / 30%);
}
.img_box_dis .elementor-cta__bg-wrapper:hover + div .elementor-cta__image{
	bottom: -80px;
}
.img_box_dis .elementor-cta__bg-wrapper:hover + div .elementor-cta__image img{
/* 	width: 18%; */
}
.img_box_events:hover > div{
	box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 30%);
}
.img_box_events .elementor-cta__bg-wrapper:hover + div .elementor-cta__image{
	bottom: -60px;
}
.img_box_events .elementor-cta__bg-wrapper:hover + div .elementor-cta__image img{
/* 	width: 18%; */
}
.img_box_stores:hover > div{
	box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 30%);
}
.img_box_stores .elementor-cta__bg-wrapper:hover + div .elementor-cta__image{
	bottom: -60px;
}
.img_box_stores .elementor-cta__bg-wrapper:hover + div .elementor-cta__image img{
/* 	width: 18%; */
}
body.rtl .elementor-91 .elementor-element.elementor-element-b82dd77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
	top: 10px;
}
.elementor-14 .elementor-element.elementor-element-af5daa4 > .elementor-element-populated{
/*     box-shadow: 0 0 1px rgb(0 50 77 / 10%), 0 0 1px rgb(0 50 77 / 10%), 0 7px 24px rgb(0 50 77 / 10%); */
}
.elementor-1652 .elementor-element.elementor-element-181b771 > .elementor-element-populated {
    box-shadow: 0 0 1px rgb(0 50 77 / 10%), 0 0 1px rgb(0 50 77 / 10%), 0 7px 24px rgb(0 50 77 / 10%);
}
input.btn_pink:hover{
    box-shadow: 0 0px 14px 0 #afafaf;
}
.store_dis_div{
    position: absolute;
    top: -2.2vw;
    width: 100%;
    right: 0;
    left: 0;
    direction: ltr;
    line-height: 1;
    background: none;
    padding: 0;
    text-align: center;
    border-radius: 100%;
    border-top-left-radius: 0;
    margin: 0 auto;
    margin-top: 0;
}
.store_dis_div img{
	width: 50% !important;
}
.store_dis_label {
    position: relative;
    top: 0;
    width: auto;
    right: 0;
    color: #ffffff;
    font-weight: 700;
    font-size: 1vw;
}
.elementor-2027 .elementor-element.elementor-element-43631a7 {
    width: 100%;
}
.submit_wrapper{
    position: relative;
    display: block;
    width: 96%;
    height: 56px;
    margin: 0 auto;
}
.submit_wrapper .checkbox_p{
	display: inline-block;
    float: right;
}
.submit_wrapper .checkbox_p .wpcf7-list-item{
	    margin-right: 8px;
}
.submit_wrapper .checkbox_p .wpcf7-list-item input{
	    margin-right: 0;
}
.submit_wrapper .submit_p{
	display: inline-block;
    float: left;
}
.no_discounts{
	color: #ffffff;
	text-align: center;
	display: block;
	font-size: 40px;
}
.no_discounts_inner{
	color: #a6aa12;
	text-align: center;
	display: block;
	font-size: 40px;
}
header .fab.fa-instagram{
	font-size: 21px;
}
header .fab.fa-whatsapp{
	font-size: 22px;
}
header a.elementor-social-icon:hover i{
	color: #565555 !important;
}
.memmbers_btn:hover{
/* 	box-shadow: 0 0 1px rgb(0 50 77 / 10%), 0 0 1px rgb(0 50 77 / 10%), 0 7px 24px rgb(0 50 77 / 10%); */
/* 	border-radius: 25px; */
}
.elementor-2027 .elementor-element.elementor-element-179888d{
/* 	width: auto; */
}
body #pojo-a11y-toolbar {
    top: 52%!important;
}
#pojo-a11y-toolbar.pojo-a11y-toolbar-open .pojo-a11y-toolbar-toggle, #pojo-a11y-toolbar.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay{
	box-shadow: unset;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{
	border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    display: inline-block;
    font-size: 130%;
    line-height: 0;
    padding: 6px;
	box-shadow: 0 0 10px 0 rgb(0 0 0 / 20%);
}
#top-bar{
	width: 100%;
	max-width: 100%;
}
.mall_open{
    color: #ffffff;
    font-size: 14px;
    border-left: 1px solid #606060;
    padding-left: 20px;
	margin-left: 15px;
}
.mall_open:before{
	content: '';
   display: inline-block;
   width: 9px;
   height: 9px;
   -moz-border-radius: 7.5px;
   -webkit-border-radius: 7.5px;
   border-radius: 7.5px;
   background-color: #37c61e;
	margin-left: 12px;
}
.mall_close{
    color: #ffffff;
    font-size: 14px;
    border-left: 1px solid #606060;
    padding-left: 20px;
	margin-left: 15px;
}
.mall_close:before{
	content: '';
   display: inline-block;
   width: 9px;
   height: 9px;
   -moz-border-radius: 7.5px;
   -webkit-border-radius: 7.5px;
   border-radius: 7.5px;
   background-color: #fa2140;
	margin-left: 12px;
}
.elementor-149 .elementor-element.elementor-element-ac54868 > .elementor-element-populated{
	    box-shadow: 0 0 1px rgb(0 50 77 / 10%), 0 0 1px rgb(0 50 77 / 10%), 0 7px 24px rgb(0 50 77 / 10%);
}
.elementor-149 .elementor-element.elementor-element-ac54868 > a .elementor-element-populated{
	    box-shadow: 0 0 1px rgb(0 50 77 / 10%), 0 0 1px rgb(0 50 77 / 10%), 0 7px 24px rgb(0 50 77 / 10%);
}
#top-bar-wrap{
	background-color: #454545 !important;
	border-bottom: 0;
}
#top-bar{
		padding: 8px 0;
}
.top-bar-right{
	float: none !important;
}
#topbar-template{
	display: block;
}
.mtphr-dnt-scroll-left .mtphr-dnt-tick, .mtphr-dnt-scroll-right .mtphr-dnt-tick{
	color: #ffffff !important;
	font-size: 14px;
}
.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] {
    direction: rtl;
}
.wpcf7 .ajax-loader{
    display: none;
}
.elementor-14 .elementor-element.elementor-element-0108961 .wpcf7-form .wpcf7-submit{
/*     width: 50%;
    display: block;
    margin: 0 auto 0 0 !important; */
}
/* .elementor-149 .elementor-element.elementor-element-ac54868.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated:hover{
	    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 40%);
} */
.elementor-149 .elementor-element.elementor-element-ac54868.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated:hover{
	/*transform: scale(1.02);*/
	transition: all .1s ease-in-out;
	box-shadow: 0 0 0 rgb(0 50 77 / 10%), 0 0 0 rgb(0 50 77 / 10%), 0 7px 24px rgb(0 0 0 / 20%);
}
.elementor-149 .elementor-element.elementor-element-ac54868.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    transition: all .1s ease-in-out;
}
.page-header.background-image-page-header .page-header-title{
	  color: #FFFFFF;
    font-family: "Heebo", Sans-serif;
    font-size: 70px;
    font-weight: 600;
}
.background-image-page-header{
	  width: 100%;
    margin: 0 auto;
    border-radius: 0px 0px 0px 0px;
	background-color: unset;
}
.background-image-page-header-overlay{
	 background-color: unset;
}
.store_post_wrapper li.elementor-icon-list-item:nth-child(1){
    padding: 0!important;
    top: 11px;
    margin: 0 !important;
    height: 1vw;
}

.store_post_wrapper li.elementor-icon-list-item:nth-child(2){
    padding: 0!important;
    top: 63px;
    margin: 0 !important;
    height: 1vw;
}

.store_post_wrapper li.elementor-icon-list-item:nth-child(3){
    padding: 0!important;
    top: 110px;
    margin: 0 !important;
    height: 7vw;
}

.sales_wrapper{
	display:none;
}
.elementor-editor-active .sales_wrapper{
	display:block;
}
.store_event_content_desc{
    width: 80%;
    font-family: "Heebo", Sans-serif;
    font-size: 24px;
    /* text-align: center; */
    border-bottom: 1px solid #feffff;
    padding-bottom: 28px;
    line-height: 1.4;
}
.elementor-230 .elementor-element.elementor-element-db442a2 {
    padding: 20px 0;
}
.store_event_content_desc .days_wrapper{
	    display: inline-block;
}
.store_event_content_desc .hours_wrapper{
display: inline-block;
    margin-right: 0;
    font-size: 20px;
    width: 48%;
    vertical-align: middle;
    padding-right: 32px;
}
.store_event_content_desc .hours_wrapper .hours{
	display: block;
}
.store_event_content_desc .hours_wrapper .hours_text{
	font-weight:700;
}
.store_event_content_desc .hours_wrapper .location_text{
	font-weight:700;
}
.store_event_content_desc .days_wrapper{
    font-size: 20px;
}
.store_event_content_desc .date_wrapper{
    display: inline-block;
    margin-left: 0;
    font-size: 20px;
    width: 50%;
    vertical-align: middle;
    border-left: 1px solid #feffff;
    line-height: 1;
}
.store_event_content_desc .date_wrapper.date_wrapper2{
/*     display: inline-block;
    margin-left: 0;
    font-size: 20px;
    width: 100%;
    vertical-align: middle;
    border-left: 0 solid #feffff;
    line-height: 1; */
}
.store_event_content_desc .date_wrapper .date{
    display: block;
    font-size: 60px;
    font-weight: 700;
}
.store_event_content_desc .date_wrapper.date_wrapper2 .date{
    display: block;
    font-size: 40px;
    font-weight: 700;
}
.store_event_content_desc .date_wrapper .day{
	font-size: 45px;
}

.store_event_content_desc .days_title{
    display: block;
    text-align: center;
    font-size: 26px;
    font-weight: 700;
    border-bottom: 1px solid #ffffff;
}
.store_event_content_desc .hours_title{
    display: block;
    text-align: center;
    font-size: 26px;
    font-weight: 700;
    border-bottom: 1px solid #ffffff;
}
.store_event_content_desc .date_title{
    display: block;
    text-align: center;
    font-size: 26px;
    font-weight: 700;
    border-bottom: 1px solid #ffffff;
}
.store_event_content_location{
	 width: 80%;
	font-family: "Heebo", Sans-serif;
    font-size: 24px;
}
.store_event_content_title{
	font-family: "Heebo", Sans-serif;
    font-size: 30px;
    font-weight: 700;
    margin: 20px auto;
}
.store_event_wrapper img{
    border-radius: 25px;
    width: 100%;
    min-height: 55vh;
    object-fit: cover;
}
.store_dis_content_desc{
	width: 80%;
    font-family: "Heebo", Sans-serif;
    font-size: 24px;
}
.store_dis_content_wrapper div:nth-child(2){
    padding-bottom: 28px;
    line-height: 1.2;
}
.store_dis_content_desc:last-child{
    border-top: 1px solid #feffff;
    padding: 28px 0;
}
.store_dis_content_date{
	border-bottom: 1px solid #feffff;
}
.store_dis_content_title{
    font-family: "Heebo", Sans-serif;
    font-size: 30px;
    font-weight: 700;
    margin: 28px 0 0;
    border-top: 1px solid #feffff;
    width: 80%;
    padding-top: 28px;
    line-height: 1.2;
    margin-bottom: 20px;
}
.elementor-194 .elementor-element.elementor-element-8e06d27 {
    padding: 20px 0;
}
.store_dis_wrapper .dis-slider-item-image{
    width: 100%;
    min-height: 60vh;
    max-height: 36vw;
}
.store_dis_wrapper .dis-slider-item-image img{
    border-radius: 25px;
    width: 100%;
    height: 36vw;
    object-fit: cover;
    object-position: top;
}
.lae-module .lae-module-image img{
	border-radius: 20px;
}
.col-50{
	width: 49%;
	display: inline-block;
}
.col-100{
	width: 99%;
	display: inline-block;
}
.lae-block-header{
	 display: none !important;
}
.store_global_phone {
		text-align: center;
    display: block;
    font-family: "Heebo",sans-serif;
    font-size: 1vw;
    font-weight: 500;
    color: #7a7a7a;
    border-top: 1px solid #f1f1f1;
}
.store_global_phone:hover {
    text-align: center;
    display: block;
    font-family: "Heebo",sans-serif;
	font-size: 1vw;
	font-weight: 500;
	color: #7a7a7a;
}
.store_global_link{
		position: absolute;
/* 	position: relative */
    display: block;
    height: 14.6vw;
/* 	height: auto; */
    width: 100%;
    z-index: 1;
}
.store_name {
/*     position: absolute;
    bottom: 20%; */
}
.store_phone {
    position: absolute;
    bottom: 7%;
}
/* .store_dis_label{
		position: absolute;
    top: 1vw;
    width: 4vw;
    right: -1vw;
} */
.homepage-event_wrapper{
		position: relative;
    width: 100%;
    margin: 0 auto;
    border-spacing: 3vw 0;
    display: flex;
    flex-flow: row wrap;
}
.homepage-item-event-wrapper{
    width: calc(84%/4);
    display: table-cell;
    padding: 0;
    background: #fff;
    text-align: center;
    vertical-align: top;
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0 0 1px rgb(0 50 77 / 10%), 0 0 1px rgb(0 50 77 / 10%), 0 7px 24px rgb(0 50 77 / 10%);
    transition: all .1s ease-in-out;
    /* flex: 4 1 25%; */
    margin: 2%;
}
.homepage-item-event-wrapper:hover{
	/*transform: scale(1.02);*/
	box-shadow: 0 0 0 rgb(0 50 77 / 10%), 0 0 0 rgb(0 50 77 / 10%), 0 7px 24px rgb(0 0 0 / 20%);
}
.homepage-item-event-wrapper a{
    display: block;
    position: relative;
    height: 100%;
    padding-bottom: 6vw;
}
.event-item-image img{
    height: 18.7vw;
    width: 100%;
    object-fit: cover;
    object-position: center;
    border-radius: 20px 20px 0px 0px;
}
.event-item-logo {
    padding: 6% 0% 2% 0%;
}
.dis-item-logo img{
    max-width: 8vw;
    max-height: 3vw;
    object-fit: contain;
}
.event-item-title{
	  line-height: 1;
    width: 84%;
    /* display: block; */
    margin: 0 auto;
    left: 0;
    right: 0;
    position: absolute;
    bottom: 3vw;
    border-bottom: 1px solid #7a7a7a;
    padding-bottom: 0.5vw;
}
.event-item-title span{
    font-family: "Heebo",sans-serif;
    font-size: 22px;
    font-weight: 600;
    line-height: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    color: #a6aa12;
}
.event-item-valid{
	  position: absolute;
    right: 0;
    left: 0;
    bottom: 0.5vw;
}
.event-item-valid span{
    text-align: center;
    font-family: "Heebo",sans-serif;
    font-weight: 500;
    font-size: 18px;
    color: #7a7a7a;
    border-left: 1px solid #7a7a7a;
    padding: 0 10px;
    letter-spacing: 0;
}
.event-item-valid span:last-child{
	border-left: 0px;
}
.homepage-discount_wrapper{
		position: relative;
    width: 100%;
    margin: 0 auto;
    border-spacing: 3vw 0;
    display: flex;
    flex-flow: row wrap;
}
.homepage-item-dis-wrapper{
    width: calc(84%/4);
    display: table-cell;
    padding: 0;
    background: #fff;
    text-align: center;
    vertical-align: top;
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0 0 1px rgb(0 50 77 / 10%), 0 0 1px rgb(0 50 77 / 10%), 0 7px 24px rgb(0 50 77 / 10%);
    transition: all .1s ease-in-out;
    margin: 2%;
}
.homepage-item-dis-wrapper:hover{
	/*transform: scale(1.02);*/
	box-shadow: 0 0 0 rgb(0 50 77 / 10%), 0 0 0 rgb(0 50 77 / 10%), 0 7px 24px rgb(0 0 0 / 20%);
}
.homepage-item-dis-wrapper a{
    display: block;
    position: relative;
    height: 100%;
	  padding-bottom: 5.7vw;
}
.home .dis-item-image img{
    height: 17.5vw;
    width: 100%;
    object-fit: cover;
    object-position: top;
    border-radius: 20px 20px 0px 0px;
}
.dis-item-image img{
    height: 19vw;
    width: 100%;
    object-fit: cover;
    object-position: top;
    border-radius: 20px 20px 0px 0px;
}
.dis-item-logo {
    padding: 6% 0% 2% 0%;
}
.dis-item-logo img{
    max-width: 8vw;
    max-height: 3vw;
    object-fit: contain;
}
.dis-item-title{
	  line-height: 1;
    width: 84%;
    /* display: block; */
    margin: 0 auto;
    left: 0;
    right: 0;
    position: absolute;
    bottom: 3vw;
    border-bottom: 1px solid #7a7a7a;
    padding-bottom: 0.5vw;
}
.dis-item-title span{
    font-family: "Heebo",sans-serif;
    font-size: 22px;
    font-weight: 600;
    line-height: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    color: #a6aa12;
    width: 90%;
    margin: 0 auto;
}
.dis-item-valid{
	  position: absolute;
    right: 0;
    left: 0;
    bottom: 0.8vw;
}
.dis-item-valid span{
    text-align: center;
    font-family: "Heebo", Sans-serif;
    font-weight: 500;
    font-size: 20px;
    color: #7a7a7a;
}
.btn_pink a:hover{
	box-shadow: 0 0px 14px 0 #afafaf;
}
.btn_white a:hover{
	box-shadow: 0 0 20px 0 rgb(0 0 0 / 30%);
}
.lae-portfolio-header{
	display: none !important;
}
.store_hours_span{
	text-align: right;
    color: var( --e-global-color-secondary );
    font-family: "Heebo", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.homepage-slider{
	visibility: hidden;
	direction: rtl;
}
.homepage-top-banner{
	visibility: hidden;
	direction: rtl;
}
.dis-slider{
	visibility: hidden;
	direction: rtl;
}
.homepage-top-banner .slick-slide img {
    display: block;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    max-height: 100%;
	height: 100%;
    width: 100%;
    object-fit: cover;
}
.homepage-item-image{
    height: 70px;
    width: 70px;
    margin: 0 auto;
    display: inline-block;
    right: 0;
    left: 0;
    vertical-align: middle;
    padding: 15px 8px;
}

.homepage-item .homepage-item-image{
    height: 100px;
    width: 100px;
    margin: 0 auto;
    display: inline-block;
    right: 0;
    left: 0;
    vertical-align: middle;
    border-radius: 100%;
    padding: 26px 20px;
    border: 2px solid #a6aa12;
    background: #a6aa11;
    /* transition: background .3s ease-in-out; */
}

.homepage-item:hover .homepage-item-image{
    height: 100px;
    width: 100px;
    margin: 0 auto;
    display: inline-block;
    right: 0;
    left: 0;
    vertical-align: middle;
    border-radius: 100%;
    padding: 26px 20px;
    border: 2px solid #a6aa12;
    background: #b7bb18;
    /* transition: background .3s ease-in-out; */
}

/* .homepage-item:hover svg path {
    fill: #ffffff;
	transition: all .2s ease-in-out;
}
.homepage-item:hover svg rect {
    fill: #ffffff;
	transition: all .2s ease-in-out;
}
.homepage-item:hover svg circle {
    fill: #ffffff;
	transition: all .2s ease-in-out;
} */

.homepage-item svg path {
    fill: #ffffff;
	transition: all .2s ease-in-out;
}
.homepage-item svg rect {
    fill: #ffffff;
	transition: all .2s ease-in-out;
}
.homepage-item svg circle {
    fill: #ffffff;
	transition: all .2s ease-in-out;
}

.homepage-item.active .homepage-item-image{
    height: 100px;
    width: 100px;
    margin: 0 auto;
    display: inline-block;
    right: 0;
    left: 0;
    vertical-align: middle;
    border-radius: 100%;
    padding: 26px 20px;
	border: 2px solid #a6aa12;
	background: #b7bb18;
}

.homepage-item.active svg path{
	fill: #ffffff;
	transition: all .2s ease-in-out;
}

.homepage-item.active svg rect{
	fill: #ffffff;
	transition: all .2s ease-in-out;
}

.homepage-item.active svg circle{
	fill: #ffffff;
	transition: all .2s ease-in-out;
}

.homepage-item-image svg{
	width: 100%;
	height: 100%;
}
.homepage-item-image img{
	width: 100%;
	height: 100%;
/* 	filter: brightness(0) invert(1); */
/* 	    filter: grayscale(100%); */
	    filter: brightness(0) invert(1);
}
.homepage-item:hover .homepage-item-image img{
	filter: brightness(0) invert(1);
}
.homepage-item{
	text-align: center;
}
.homepage-item a{
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
}
.homepage-item-title{
    text-align: center;
    font-family: 'Heebo';
    color: #a6aa12;
    font-weight: 400;
    line-height: 1;
    margin-top: 5%;
    font-size: 20px;
}
.homepage-item-title span{
    width: 80%;
    display: -webkit-box;
/*     -webkit-line-clamp: 2; */
    -webkit-box-orient: vertical;
    color: #a6aa12;
    margin: 0 auto;
	max-width: 10ch;
}
.dis_temp { transition: all .1s ease-in-out; }
.dis_temp:hover { 
    /*transform: scale(1.02); */
    box-shadow: 0 0 0 rgb(0 50 77 / 10%), 0 0 0 rgb(0 50 77 / 10%), 0 7px 24px rgb(0 0 0 / 20%);
}
.homepage-item a:hover img{
/* 	background-color: #a6aa12; */
/* 	filter: brightness(0) invert(1); */
	transition: all 0.5s ease;
}
.homepage-slider .slick-list{
	width: 90%;
	margin: 0 auto;
}
.slick-arrow {
	      position: absolute;
    bottom: 45%;
    height: auto;
    width: 45px;
    transition: background .3s ease;
    z-index: 2;
    background: unset;
}
.homepage-slider .slick-prev svg {
  
}
.homepage-slider .slick-prev {
    right: 0;
}

.homepage-slider .slick-next {
    right: unset;
    left: 0;
    transform: rotate(
180deg
);
}
.slick-arrow:hover {
    background-color: rgba(0 0 0 / 10%);
}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {
/*     background-color: #a6aa126e; */
	background-color: unset;
	
}
@media screen and (max-width: 1640px) {
    .elementor-64 .elementor-element.elementor-element-dad2502 .elementor-nav-menu--main .elementor-item {
        padding-left: 15px;
        padding-right: 15px;
    }
    .elementor-64 .elementor-element.elementor-element-a89caab .elementor-nav-menu--main .elementor-item {
        padding-left: 15px;
        padding-right: 15px;
    }
}
@media screen and (max-width: 1400px) {
	.elementor-2027 .elementor-element.elementor-element-43631a7 {
		width: 70%;
	}
    .homepage-item-title {
        text-align: center;
        font-family: 'Heebo';
        color: #a6aa12;
        font-weight: 400;
        line-height: 1;
        margin-top: 8%;
        font-size: 15px;
    }
    .dis-item-title span {
        font-family: "Heebo",sans-serif;
        font-size: 18px;
        font-weight: 600;
        line-height: 1;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        color: #a6aa12;
        width: 100%;
        margin: 0 auto;
    }
    .dis-item-valid span {
        text-align: center;
        font-family: "Heebo", Sans-serif;
        font-weight: 500;
        font-size: 16px;
        color: #7a7a7a;
    }
    .event-item-title span {
        font-family: "Heebo",sans-serif;
        font-size: 18px;
        font-weight: 600;
        line-height: 1;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
/*         -webkit-line-clamp: 2; */
        -webkit-box-orient: vertical;
        color: #a6aa12;
    }
    .event-item-valid span {
		text-align: center;
		font-family: "Heebo",sans-serif;
		font-weight: 500;
		font-size: 17px;
		color: #7a7a7a;
		border-left: 1px solid #7a7a7a;
		/* padding-left: 5px; */
		letter-spacing: -0.5px;
    }
    body.rtl .elementor-14 .elementor-element.elementor-element-724d170 {
        right: 25.5vw;
    }
	.elementor-14 .elementor-element.elementor-element-724d170 {
		z-index: 99;
		width: 13vw;
		max-width: 13vw;
		bottom: 0vw;
	}
    body.rtl .elementor-1652 .elementor-element.elementor-element-40795159{
        right: 25.5vw;
    }
    body.rtl .elementor-1658 .elementor-element.elementor-element-26e02d93{
        right: 25.5vw;
    }
	.elementor-1621 .elementor-element.elementor-element-2e774e73 {
		width: 13vw;
		max-width: 13vw;
		bottom: 0vw;
	}
	body.rtl .elementor-1621 .elementor-element.elementor-element-2e774e73 {
		right: 33.5vw;
	}
	body.rtl .elementor-14 .elementor-element.elementor-element-639d48f {
        right: 35.32vw;
    }
	.elementor-1621 .elementor-element.elementor-element-3707a80c {
		z-index: 99;
		width: 13vw;
		max-width: 13vw;
		bottom: 0vw;
	}
	body.rtl .elementor-1621 .elementor-element.elementor-element-3707a80c {
		right: 33.4vw;
	}
	body.rtl .elementor-14 .elementor-element.elementor-element-c2a564c {
		right: 25.7vw;
	}
	.elementor-14 .elementor-element.elementor-element-c2a564c {
		width: 13vw;
		max-width: 13vw;
		bottom: 0vw;
	}
    .elementor-91 .elementor-element.elementor-element-090682a {
        padding: 0% 2% 0% 2%;
    }
    .elementor-64 .elementor-element.elementor-element-a89caab .elementor-nav-menu .elementor-item {
        font-family: "Heebo", Sans-serif;
        font-size: 18px;
        font-weight: 400;
    }
    .elementor-64 .elementor-element.elementor-element-dad2502 .elementor-nav-menu .elementor-item {
        font-family: "Heebo", Sans-serif;
        font-size: 18px;
        font-weight: 400;
    }
    .elementor-64 .elementor-element.elementor-element-dad2502 .elementor-nav-menu--main .elementor-item {
        padding-left: 12px;
        padding-right: 12px;
    }
    .elementor-64 .elementor-element.elementor-element-a89caab .elementor-nav-menu--main .elementor-item {
        padding-left: 12px;
        padding-right: 12px;
    }
    .store_dis_content_desc {
        width: 80%;
        font-family: "Heebo", Sans-serif;
        font-size: 20px;
    }
    .store_event_content_desc {
        width: 92%;
        font-family: "Heebo", Sans-serif;
        font-size: 20px;
    }
    .store_dis_content_title {
        font-family: "Heebo", Sans-serif;
        font-size: 26px;
        font-weight: 700;
/*         margin: 15px 0; */
    }
    .store_event_content_title {
        font-family: "Heebo", Sans-serif;
        font-size: 26px;
        font-weight: 700;
        margin: 15px auto;
    }
    .store_event_content_location {
        width: 92%;
        font-family: "Heebo", Sans-serif;
        font-size: 20px;
    }
    .elementor-194 .elementor-element.elementor-element-627b6910 .elementor-heading-title {
        color: #FFFFFF;
        font-family: "Heebo", Sans-serif;
        /*font-size: 60px;*/
        font-weight: 600;
    }
	.elementor-107 .elementor-element.elementor-element-f0558d6 > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		padding: 0% 0% 0% 0%;
	}
	.homepage-item-dis-wrapper a {
        display: block;
        position: relative;
        height: 100%;
        padding-bottom: 6.7vw;
    }
    body.rtl .elementor-14 .elementor-element.elementor-element-f6c1607 {
        right: 35.6vw;
    }
    body.rtl .elementor-91 .elementor-element.elementor-element-17f947b {
        right: 0vw;
    }
    .elementor-91 .elementor-element.elementor-element-17f947b {
        z-index: 2;
        width: 20vw;
        max-width: 20vw;
        top: -7.65vw;
    }
    .elementor-91 .elementor-element.elementor-element-cb58827 .elementor-icon-list-item, .elementor-91 .elementor-element.elementor-element-cb58827 .elementor-icon-list-item a {
        font-family: "Heebo", Sans-serif;
        font-size: 14px;
        font-weight: 400;
        line-height: 2em;
    }
    .elementor-91 .elementor-element.elementor-element-a95a98f .elementor-icon-list-item, .elementor-91 .elementor-element.elementor-element-a95a98f .elementor-icon-list-item a {
        font-family: "Heebo", Sans-serif;
        font-size: 14px;
        font-weight: 400;
        line-height: 2em;
    }
    .elementor-91 .elementor-element.elementor-element-9c390e6 {
        columns: 2;
        text-align: right;
        color: #FFFFFF;
        font-family: "Heebo", Sans-serif;
        font-size: 14px;
        font-weight: 400;
        line-height: 0.7em;
    }
    .elementor-107 .elementor-element.elementor-element-a0f99b2 {
        padding: 5% 7% 4% 7%;
    }
    .store_post_wrapper li.elementor-icon-list-item:nth-child(1){
        padding: 0!important;
        top: -10px;
        margin: 0 !important;
        height: 2vw;
    }
    
    .store_post_wrapper li.elementor-icon-list-item:nth-child(2){
        padding: 0!important;
        top: 32px;
        margin: 0 !important;
        height: 2vw;
    }
    .store_post_wrapper li.elementor-icon-list-item:nth-child(3) {
        padding: 0!important;
        top: 72px;
        margin: 0 !important;
        height: 7vw;
    }
}
@media screen and (max-width: 1000px) {
	.store_hours_span {
		text-align: right;
		color: var( --e-global-color-secondary );
		font-family: "Heebo", Sans-serif;
		font-size: 14px;
		font-weight: 400;
	}
	.homepage-item-title {
    text-align: center;
    font-family: 'Heebo';
    color: #a6aa12;
    font-weight: 400;
    line-height: 1;
    margin-top: 10%;
    font-size: 14px;
}
.homepage-item-image {
    height: 60px;
    width: 60px;
    margin: 0 auto;
    display: inline-block;
    right: 0;
    left: 0;
    vertical-align: middle;
    padding: 14px 4px;
}
.dis-item-valid span {
    text-align: center;
    font-family: "Heebo", Sans-serif;
    font-weight: 500;
    font-size: 12px;
    color: #7a7a7a;
    letter-spacing: 0px;
}
.dis-item-valid {
    position: absolute;
    right: 0;
    left: 0;
    bottom: 1.3vw;
}

.home .dis-item-image img {
    height: 45vw;
    width: 100%;
    object-fit: cover;
    object-position: top;
    border-radius: 20px 20px 0 0;
}
.dis-item-image img {
    height: 45vw;
    width: auto;
    object-fit: cover;
    object-position: top;
    border-radius: 20px 20px 0 0;
}
.dis-item-title span {
    font-family: "Heebo",sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    color: #a6aa12;
    width: 100%;
    margin: 0 auto;
}
	.dis-item-logo img {
    max-width: 35vw;
    max-height: 13vw;
    object-fit: contain;
}
	.dis-item-title {
    line-height: 1;
    width: 84%;
    margin: 0 auto;
    left: 0;
    right: 0;
    position: absolute;
    bottom: 9vw;
    border-bottom: 1px solid #7a7a7a;
    padding-bottom: 1.5vw;
}
	.homepage-item-dis-wrapper a {
    display: block;
    position: relative;
    height: 100%;
    padding-bottom: 17vw;
}
	.homepage-item-dis-wrapper {
	    width: calc(88%/2);
    display: table-cell;
    padding: 0;
    background: #fff;
    text-align: center;
    vertical-align: top;
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0 0 1px rgb(0 50 77 / 10%), 0 0 1px rgb(0 50 77 / 10%), 0 7px 24px rgb(0 50 77 / 10%);
    transition: all .1s ease-in-out;
    margin: 2% 4% 2% 0%;
}
	.homepage-item-event-wrapper {
    width: calc(88%/2);
    display: table-cell;
    padding: 0;
    background: #fff;
    text-align: center;
    vertical-align: top;
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0 0 1px rgb(0 50 77 / 10%), 0 0 1px rgb(0 50 77 / 10%), 0 7px 24px rgb(0 50 77 / 10%);
    transition: all .1s ease-in-out;
    margin: 2% 4% 2% 0%;
}
	.event-item-image{
		height: 100%;
	}
.event-item-image img {
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
    border-radius: 20px 20px 0 0;
}
.event-item-title span {
    font-family: "Heebo",sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    color: #a6aa12;
}
.event-item-valid span {
    text-align: center;
    font-family: "Heebo",sans-serif;
    font-weight: 500;
    font-size: 12px;
    color: #7a7a7a;
    border-left: 0;
    padding-right: 0;
    padding: 0px 0px;
    letter-spacing: 0;
}
.event-item-valid span:nth-child(2) {
    border-right: 1px solid #7a7a7a;
    border-left: 1px solid #7a7a7a;
    padding: 0 3px;
}
	.hours2{
		border-left: 0 !important;
	}
.event-item-valid {
    position: absolute;
    right: 0;
    left: 0;
    bottom: 1.5vw;
}
	.event-item-logo img {
    max-width: 35vw;
    max-height: 13vw;
    object-fit: contain;
}
	.event-item-title {
    line-height: 1;
    width: 84%;
    margin: 0 auto;
    left: 0;
    right: 0;
    position: absolute;
    bottom: 9vw;
    border-bottom: 1px solid #7a7a7a;
    padding-bottom: 1.5vw;
}
	.homepage-item-event-wrapper a {
    display: block;
    position: relative;
    height: 100%;
    padding-bottom: 19vw;
}
.store_dis_content_desc {
    width: 100%;
    font-family: "Heebo", Sans-serif;
    font-size: 20px;
}
.slick-arrow {
    position: absolute;
    bottom: 62%;
    height: 28px;
    width: 25px;
    transition: background .3s ease;
    z-index: 2;
    background: unset;
}
.elementor-14 .elementor-element.elementor-element-0108961 .wpcf7-form .wpcf7-submit{
/*     width: 80%;
    display: block;
    margin: 0 auto 0 0 !important; */
}
.elementor-element-865e224{
    position: absolute;
    bottom: -74%;
}
.elementor-location-footer{
/*     background: #f1f1f1; */
}
.store_dis_wrapper img {
    border-radius: 25px;
    width: 100%;
    min-height: 40vh;
    object-fit: cover;
    object-position: top;
    max-height: 81vw;
}
.store_event_wrapper img {
    border-radius: 25px;
    width: 100%;
    min-height: 30vh;
    object-fit: cover;
}
.elementor-194 .elementor-element.elementor-element-627b6910 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Heebo", Sans-serif;
    font-size: 45px;
    font-weight: 600;
}
.store_event_content_desc {
    width: 90%;
    font-family: "Heebo", Sans-serif;
    font-size: 20px;
    margin: 0 auto;
}
.store_event_content_desc .hours_wrapper {
    display: inline-block;
    margin-right: 0;
    font-size: 18px;
    width: 60%;
    vertical-align: middle;
    padding-right: 0;
    padding-top: 20px;
}
.store_event_content_desc .days_wrapper{
    font-size: 16px;
    margin-left: 6%;
}
.store_event_content_desc .date_wrapper{
font-size: 16px;
    margin-left: 0;
    width: 100%;
    vertical-align: middle;
    border-left: 0;
    line-height: 1;
    border-bottom: 1px solid #feffff;
    padding-bottom: 20px;
}
.elementor-230 .elementor-element.elementor-element-db442a2 {
    padding: 0px 0 30px;
}
.store_global_phone {
    text-align: center;
    display: block;
    font-family: "Heebo",sans-serif;
    font-size: 5vw;
    font-weight: 500;
    color: #7a7a7a;
    border-top: 1px solid #f1f1f1;
}
.elementor-149 .elementor-element.elementor-element-ac54868 {
    min-height: 51vw !important;
    height: 51vw !important;
}
.store_dis_div {
    position: absolute;
    top: 0;
    width: 100%;
    right: 0;
    direction: ltr;
    line-height: 1;
    background: none;
    padding: 5.8vw 0.4vw;
    text-align: center;
    border-radius: 100%;
    border-top-left-radius: 0;
    left: 0;
    margin: 0 auto;
    text-align: center;
    padding: 0 !important;
}
.store_dis_label {
    position: absolute;
    top: -4vw;
    width: 40vw;
    right: 0;
    font-weight: 700;
    font-size: 2vw;
    left: 0;
    margin: 0 auto;
}
.store_global_link {
    position: absolute;
    display: block;
    height: 55.6vw;
    width: 100%;
    z-index: 9999999;
}
.store_post_wrapper li.elementor-icon-list-item:nth-child(1) {
    padding: 0!important;
    top: 6px;
    margin: 0 !important;
    height: 7vw;
}
.store_post_wrapper li.elementor-icon-list-item:nth-child(2) {
    padding: 0!important;
    top: 30px;
    margin: 0 !important;
    height: 5vw;
}
.store_post_wrapper li.elementor-icon-list-item:nth-child(3) {
    padding: 0!important;
    top: 58px;
    margin: 0 !important;
    height: 24vw;
}
.page-id-14 .event-item-image img {
    height: 46vw;
    width: 100%;
    object-fit: cover;
    object-position: center;
    border-radius: 20px 20px 0 0;
}
.page-id-538 .dis-item-image img {
    /*height: 86vw;*/
    width: 100%;
    object-fit: cover;
    object-position: top;
    border-radius: 20px 20px 0 0;
}
	#pojo-a11y-toolbar{
		z-index: 9;
	}
	#top-bar{
		padding: 4px 0;
	}
	.homepage-item-title span {
		width: 100%;
		display: -webkit-box;
		/* -webkit-line-clamp: 2; */
		-webkit-box-orient: vertical;
		color: #a6aa12;
		margin: 0 auto;
	}
	.mall_open {
		color: #ffffff;
		font-size: 14px;
		border-left: 0;
		padding-left: 0;
		margin-left: 0;
	}
	.page-header.background-image-page-header .page-header-title {
		color: #FFFFFF;
		font-family: "Heebo", Sans-serif;
		font-size: 44px;
		font-weight: 600;
	}
	.submit_wrapper .checkbox_p{
		display: block;
		float: none;
	}
	.submit_wrapper .checkbox_p .wpcf7-list-item{
			margin-right: 8px;
	}
	.submit_wrapper .checkbox_p .wpcf7-list-item input{
			margin-right: 0;
	}
	.submit_wrapper .submit_p{
		display: block;
		float: none;
	}
	.elementor-2027 .elementor-element.elementor-element-43631a7 {
		width: 100%;
	}
	.homepage-item .homepage-item-image {
        height: 50px;
        width: 50px;
        margin: 0 auto;
        display: inline-block;
        right: 0;
        left: 0;
        vertical-align: middle;
        border-radius: 100%;
        padding: 11px 8px;
        border: 2px solid #a6aa12;
/*         background: #a6aa12; */
        /* transition: background .3s ease-in-out; */
    }
	.homepage-item:hover .homepage-item-image {
        height: 50px;
        width: 50px;
        margin: 0 auto;
        display: inline-block;
        right: 0;
        left: 0;
        vertical-align: middle;
        border-radius: 100%;
        padding: 11px 8px;
        border: 2px solid #a6aa12;
        background: #a6aa12;
        /* transition: background .3s ease-in-out; */
    }
    .homepage-item.active .homepage-item-image {
        height: 50px;
        width: 50px;
        margin: 0 auto;
        display: inline-block;
        right: 0;
        left: 0;
        vertical-align: middle;
        border-radius: 100%;
        padding: 11px 8px;
        border: 2px solid #a6aa12;
        background: #a6aa12;
        /* transition: background .3s ease-in-out; */
    }
    .wpcf7 form .wpcf7-response-output {
        margin: 0;
        padding: 0;
        border: 0;
        display: block;
        position: absolute;
        width: 100%;
        text-align: right;
        margin-top: 57px;
        font-size: 11px;
    }
    .wpcf7-not-valid-tip {
        color: #dc3232;
        font-size: 10px;
        font-weight: normal;
        display: block;
        text-align: right;
        padding-right: 18px;
        position: absolute;
        /* bottom: 0; */
        line-height: 1.5;
    }
    .background-image-page-header {
        width: 100%;
        margin: 0 auto;
        border-radius: 0px 0px 0px 0px;
        background-color: unset;
    }
    .lae-block {
        position: relative;
        overflow: hidden;
        clear: both;
        width: 100%;
        margin: 0 auto;
        padding: 0 5%;
    }
    .mall_close {
        color: #ffffff;
        font-size: 14px;
        border-left: 0;
        padding-left: 0;
        margin-left: 0;
    }
    .store_dis_content_title {
        font-family: "Heebo", Sans-serif;
        font-size: 30px;
        font-weight: 700;
        margin: 28px 0 0;
        border-top: 1px solid #feffff;
        width: 90%;
        padding-top: 28px;
        line-height: 1.2;
        margin-bottom: 20px;
        margin: 28px auto 10px;
    }
    .dis_logo_inner_pages {
        max-height: 9vh;
        background: #ffffff;
        padding: 8px;
        border-radius: 7px !important;
        margin: 0 auto 24px;
        display: block;
    }
    .store_dis_content_desc:last-child {
        border-top: 1px solid #feffff;
        padding: 28px 0;
        width: 90%;
        display: block;
        margin: 0 auto;
    }
    .elementor-64 .elementor-element.elementor-element-15aadb4 .elementor-nav-menu--dropdown .elementor-item, .elementor-64 .elementor-element.elementor-element-15aadb4 .elementor-nav-menu--dropdown .elementor-sub-item {
        font-family: "Heebo", Sans-serif;
        font-weight: 400;
        padding-right: 0;
    }
    .elementor-nav-menu li {
        border-width: 0;
        margin: 0 20px;
    }
    #ajaxsearchpro1_1 .probox .promagnifier .innericon svg, #ajaxsearchpro1_2 .probox .promagnifier .innericon svg, div.asp_m.asp_m_1 .probox .promagnifier .innericon svg {
        fill: rgb(83 89 95);
    }
    #ajaxsearchpro1_1 .probox .promagnifier, #ajaxsearchpro1_2 .probox .promagnifier, div.asp_m.asp_m_1 .probox .promagnifier {
        background: #ffffff !important;
    }
    #ajaxsearchpro1_1, #ajaxsearchpro1_2, div.asp_m.asp_m_1 {
        border: 2px solid #53595f;
    }
    #ajaxsearchpro1_1 .probox .promagnifier div.innericon, #ajaxsearchpro1_2 .probox .promagnifier div.innericon, div.asp_m.asp_m_1 .probox .promagnifier div.innericon {
        width: 30px;
        height: 30px;
        float: right;
    }
    #ajaxsearchpro1_1 .probox, #ajaxsearchpro1_2 .probox, div.asp_m.asp_m_1 .probox {
        width: 30px;
        height: 30px;
    }
    .elementor-194 .elementor-element.elementor-element-8e06d27 {
        /* padding: 7px 0; */
        padding: 0px 0 30px;
    }
    .elementor-194 .elementor-element.elementor-element-d3fa4f8 {
        width: 90%;
        display: block;
        margin: 0 auto;
    }
    .page-id-127 .elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a {
        color: inherit;
        font-size: inherit;
        line-height: inherit;
        font-family: "Heebo",sans-serif;
        font-size: 20px;
        font-weight: 600;
        line-height: 1;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        color: #a6aa12;
    }
    .page-id-127 .elementor-149 .elementor-element.elementor-element-64d9585 img {
        max-width: 75%;
        height: 14vh;
        object-fit: contain;
    }
    
    .fixed_bottom_mobile{
        position: fixed;
        bottom: 0;
        width: 100%;
        right: 0;
        left: 0;
        z-index: 999;
        box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 30%) !important;
    }
    .store_name {
        position: absolute;
        bottom: 14%; 
    }
    .elementor-1652 .elementor-element.elementor-element-58bb760 > .elementor-widget-container {
        min-height: 335px;
    }
    .elementor-1652 .elementor-element.elementor-element-6ecf334 > .elementor-widget-container {
        min-height: 335px;
    }
    .elementor-grid-0 .elementor-grid .elementor-grid-item {
        margin: 0 5px;
    }
    .elementor-grid-0 .elementor-grid {
        word-spacing: 0;
    }
    .store_dis_wrapper .dis-slider-item-image {
        width: 100%;
        min-height: 46vh;
        max-height: 44vw;
    }
    .store_dis_wrapper .dis-slider-item-image img {
        border-radius: 25px;
        width: 100%;
        height: 46vh;
        object-fit: cover;
        object-position: top;
    }
    .dis_pink_main_wrapper {
        background-color: var( --e-global-color-primary );
        background-image: url(/uploads/2021/06/02.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        background-attachment: initial;
        border-radius: 25px;
        width: 100%;
        display: block;
        position: relative;
        margin-bottom: 50px;
        padding-bottom: 15px;
    }
    .dis_pink_wrapper_right {
        width: 100%;
        display: block;
        margin: 1% 0% 0% 0%;
        padding: 6% 6% 6% 6%;
        vertical-align: middle;
    }
    .dis_pink_wrapper_left {
        width: 100%;
        display: inline-block;
        vertical-align: middle;
        margin: 0;
    }
    .dis_pink_left_top {
        width: 90%;
        margin: 0 auto;
        text-align: center;
    }
    .sales_now_logo_wrapper {
        width: 90%;
        display: inline-block;
        vertical-align: middle;
    }
    .sales_now_text_wrapper {
        display: inline-block;
        vertical-align: middle;
        direction: ltr;
        width: 90%;
    }
    .sales_wrapper2 .store_dis_content_wrapper{
        text-align: center;
    }
    .share_right_side {
        width: 100%;
        display: inline-block;
        vertical-align: middle;
        text-align: center;
    }
    .share_right_side h2 {
        color: #ffffff;
        font-size: 7vw;
        margin: 0;
        padding-bottom: 2vw;
    }
    .share_left_side {
        width: 100%;
        display: inline-block;
        vertical-align: middle;
        text-align: center;
    }
    .sales_wrapper2 .dis-slider{
        height: 80vw;
        display: block;
        position: relative;
    }
    .sales_wrapper2 .dis_logo_inner_pages {
        max-height: 14vw;
        background: #ffffff;
        padding: 8px;
        border-radius: 7px !important;
        margin: 0 auto 24px;
        display: block;
    }
    .sales_wrapper2 .dis_pink_wrapper_right .dis-slider-item-image img{
        border-radius: 25px;
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: top;
    }
    .sales_wrapper2 .slick-list{
        height: 100%;
    }
    .sales_wrapper2 .slick-list div{
        height: 100%;
    }
    .sales_wrapper2 .store_dis_content_wrapper div:nth-child(2) {
        color: #ffffff;
        width: 90%;
        margin: 0 auto;
    }
	.single-store .store_info .elementor-social-icon{
		position: relative;
	}
	.single-store .store_info .elementor-social-icon-facebook:after {
		content: 'פייסבוק';
		position: absolute;
		display: block;
		right: -5px;
		left: unset;
		color: #3C3C3C;
		font-family: "Rubik", Sans-serif;
		font-size: 12px;
		font-weight: 600;
		line-height: 1.3em;
		top: 28px;
	}
	.single-store .store_info .elementor-social-icon-instagram:after{
		content: 'אינסטגרם';
		position: absolute;
		display: block;
		right: -12px;
		left: unset;
		color: #3C3C3C;
		font-family: "Rubik", Sans-serif;
		font-size: 12px;
		font-weight: 600;
		line-height: 1.3em;
		top: 28px;
	}
	.single-store .store_info .elementor-social-icon-globe:after{
		content: 'אתר';
		position: absolute;
		display: block;
		right: 3px;
		left: unset;
		color: #3C3C3C;
		font-family: "Rubik", Sans-serif;
		font-size: 12px;
		font-weight: 600;
		line-height: 1.3em;
		top: 28px;
	}
}