.elementor-82 .elementor-element.elementor-element-3c29713{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82 .elementor-element.elementor-element-845b9c1{--spacer-size:1px;}.elementor-82 .elementor-element.elementor-element-779cfe4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;--z-index:99;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), ploni;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-82 .elementor-element.elementor-element-fcce54c{width:var( --container-widget-width, 15% );max-width:15%;padding:10px 0px 10px 0px;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:center;}.elementor-82 .elementor-element.elementor-element-fcce54c img{width:8vw;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), ploni;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-2696369{--display:flex;}.elementor-82 .elementor-element.elementor-element-616e0ee{--display:flex;}.elementor-82 .elementor-element.elementor-element-380941f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-82 .elementor-element.elementor-element-380941f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), ploni;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-82 .elementor-element.elementor-element-2d7821b .elementor-button:hover, .elementor-82 .elementor-element.elementor-element-2d7821b .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-2d7821b.elementor-element{--align-self:stretch;}.elementor-82 .elementor-element.elementor-element-2d7821b .elementor-button{font-family:"ploni", ploni;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0.5em 0.5em 0.5em 0.5em;}.elementor-82 .elementor-element.elementor-element-2d7821b .elementor-button:hover svg, .elementor-82 .elementor-element.elementor-element-2d7821b .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-95f1ff4 .elementor-button:hover, .elementor-82 .elementor-element.elementor-element-95f1ff4 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-95f1ff4.elementor-element{--align-self:stretch;}.elementor-82 .elementor-element.elementor-element-95f1ff4 .elementor-button{font-family:"ploni", ploni;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0.5em 0.5em 0.5em 0.5em;}.elementor-82 .elementor-element.elementor-element-95f1ff4 .elementor-button:hover svg, .elementor-82 .elementor-element.elementor-element-95f1ff4 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-7055021 .elementor-button:hover, .elementor-82 .elementor-element.elementor-element-7055021 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-7055021.elementor-element{--align-self:stretch;}.elementor-82 .elementor-element.elementor-element-7055021 .elementor-button{font-family:"ploni", ploni;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0.5em 0.5em 0.5em 0.5em;}.elementor-82 .elementor-element.elementor-element-7055021 .elementor-button:hover svg, .elementor-82 .elementor-element.elementor-element-7055021 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-5e79c93 .elementor-button:hover, .elementor-82 .elementor-element.elementor-element-5e79c93 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-5e79c93.elementor-element{--align-self:stretch;}.elementor-82 .elementor-element.elementor-element-5e79c93 .elementor-button{font-family:"ploni", ploni;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0.5em 0.5em 0.5em 0.5em;}.elementor-82 .elementor-element.elementor-element-5e79c93 .elementor-button:hover svg, .elementor-82 .elementor-element.elementor-element-5e79c93 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-bedf8ee .elementor-button:hover, .elementor-82 .elementor-element.elementor-element-bedf8ee .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-bedf8ee.elementor-element{--align-self:stretch;}.elementor-82 .elementor-element.elementor-element-bedf8ee .elementor-button{font-family:"ploni", ploni;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0.5em 0.5em 0.5em 0.5em;}.elementor-82 .elementor-element.elementor-element-bedf8ee .elementor-button:hover svg, .elementor-82 .elementor-element.elementor-element-bedf8ee .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-4b268c3 .elementor-button:hover, .elementor-82 .elementor-element.elementor-element-4b268c3 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-4b268c3.elementor-element{--align-self:stretch;}.elementor-82 .elementor-element.elementor-element-4b268c3 .elementor-button{font-family:"ploni", ploni;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0.5em 0.5em 0.5em 0.5em;}.elementor-82 .elementor-element.elementor-element-4b268c3 .elementor-button:hover svg, .elementor-82 .elementor-element.elementor-element-4b268c3 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-f25ecd2{--display:flex;}.elementor-82 .elementor-element.elementor-element-ced5898{--display:flex;}.elementor-82 .elementor-element.elementor-element-fa2fdb7{--display:flex;}.elementor-82 .elementor-element.elementor-element-73efb21{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0em;--n-menu-title-font-size:1.2vw;--n-menu-title-color-normal:var( --e-global-color-text );--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:var( --e-global-color-text );--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-82 .elementor-element.elementor-element-73efb21 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-82 .elementor-element.elementor-element-73efb21 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-82 .elementor-element.elementor-element-73efb21 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"ploni", ploni;font-weight:400;}.elementor-82 .elementor-element.elementor-element-73efb21 {--n-menu-title-color-hover:var( --e-global-color-primary );--n-menu-title-color-active:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-87d6208 .elementor-button{background-color:var( --e-global-color-9d5c40f );font-family:"ploni", ploni;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:2em 2em 2em 2em;padding:0.5em 1em 0.5em 1em;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-82 .elementor-element.elementor-element-fcce54c{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-82 .elementor-element.elementor-element-fcce54c.elementor-element{--order:2;}.elementor-82 .elementor-element.elementor-element-73efb21{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-82 .elementor-element.elementor-element-73efb21.elementor-element{--order:1;}}@media(min-width:768px){.elementor-82 .elementor-element.elementor-element-779cfe4{--content-width:100vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-82 .elementor-element.elementor-element-779cfe4{--content-width:90vw;}}@media(max-width:767px){.elementor-82 .elementor-element.elementor-element-3c29713{--min-height:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82 .elementor-element.elementor-element-779cfe4{--content-width:100vw;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--flex-wrap:nowrap;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-82 .elementor-element.elementor-element-fcce54c{width:var( --container-widget-width, 50% );max-width:50%;padding:5px 0px 5px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-82 .elementor-element.elementor-element-fcce54c.elementor-element{--order:1;}.elementor-82 .elementor-element.elementor-element-fcce54c img{width:100%;}.elementor-82 .elementor-element.elementor-element-380941f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-82 .elementor-element.elementor-element-2d7821b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82 .elementor-element.elementor-element-2d7821b.elementor-element{--align-self:stretch;}.elementor-82 .elementor-element.elementor-element-2d7821b .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-82 .elementor-element.elementor-element-95f1ff4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82 .elementor-element.elementor-element-95f1ff4.elementor-element{--align-self:stretch;}.elementor-82 .elementor-element.elementor-element-95f1ff4 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-82 .elementor-element.elementor-element-7055021{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82 .elementor-element.elementor-element-7055021.elementor-element{--align-self:stretch;}.elementor-82 .elementor-element.elementor-element-7055021 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-82 .elementor-element.elementor-element-5e79c93{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82 .elementor-element.elementor-element-5e79c93.elementor-element{--align-self:stretch;}.elementor-82 .elementor-element.elementor-element-5e79c93 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-82 .elementor-element.elementor-element-bedf8ee{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82 .elementor-element.elementor-element-bedf8ee.elementor-element{--align-self:stretch;}.elementor-82 .elementor-element.elementor-element-bedf8ee .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-82 .elementor-element.elementor-element-4b268c3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82 .elementor-element.elementor-element-4b268c3.elementor-element{--align-self:stretch;}.elementor-82 .elementor-element.elementor-element-4b268c3 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-82 .elementor-element.elementor-element-73efb21{--n-menu-title-distance-from-content:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;--n-menu-title-space-between:0px;--n-menu-title-font-size:18px;--n-menu-toggle-icon-size:30px;}.elementor-82 .elementor-element.elementor-element-73efb21.elementor-element{--align-self:center;--order:2;--flex-grow:0;--flex-shrink:1;}.elementor-82 .elementor-element.elementor-element-87d6208{width:var( --container-widget-width, 25% );max-width:25%;padding:1px 1px 1px 1px;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-82 .elementor-element.elementor-element-87d6208 .elementor-button{font-size:0.8rem;}}/* Start custom CSS for container, class: .elementor-element-380941f */@media (max-width: 767px) {
  .elementor-82 .elementor-element.elementor-element-380941f .elementor-button-link,
  .elementor-82 .elementor-element.elementor-element-380941f .elementor-button-link .elementor-button-text {
    color: #ffffff !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380941f */@media (max-width: 767px) {
  .elementor-82 .elementor-element.elementor-element-380941f .elementor-button-link,
  .elementor-82 .elementor-element.elementor-element-380941f .elementor-button-link .elementor-button-text {
    color: #ffffff !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380941f */@media (max-width: 767px) {
  .elementor-82 .elementor-element.elementor-element-380941f .elementor-button-link,
  .elementor-82 .elementor-element.elementor-element-380941f .elementor-button-link .elementor-button-text {
    color: #ffffff !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380941f */@media (max-width: 767px) {
  .elementor-82 .elementor-element.elementor-element-380941f .elementor-button-link,
  .elementor-82 .elementor-element.elementor-element-380941f .elementor-button-link .elementor-button-text {
    color: #ffffff !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380941f */@media (max-width: 767px) {
  .elementor-82 .elementor-element.elementor-element-380941f .elementor-button-link,
  .elementor-82 .elementor-element.elementor-element-380941f .elementor-button-link .elementor-button-text {
    color: #ffffff !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380941f */@media (max-width: 767px) {
  .elementor-82 .elementor-element.elementor-element-380941f .elementor-button-link,
  .elementor-82 .elementor-element.elementor-element-380941f .elementor-button-link .elementor-button-text {
    color: #ffffff !important;
  }
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-73efb21 *//* הגדרות בסיס לכפתור */
.e-n-menu-title-container {
  position: relative;
  text-decoration: none;
  letter-spacing: 0.08em;
  padding-bottom: 3px;
}

/* קו shimmer זהב */
.e-n-menu-title-container::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1.5px;
  background: linear-gradient(
    90deg,
    transparent 0%,
    #B8960C 50%,
    transparent 100%
  );
  background-size: 200% 100%;
  background-position: 200% 0;
  transition: background-position 0.6s ease;
}

/* הפעלת האנימציה בהובר */
.e-n-menu-title-container:hover::after {
  background-position: -200% 0;
}


@media (max-width: 767px) {
  .e-n-menu-heading .e-n-menu-title-text,
  .e-n-menu-heading .e-n-menu-title-container,
  .e-n-menu-heading a,
  .e-n-menu-heading .elementor-button-text {
    color: #000000 !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-87d6208 */.elementor-82 .elementor-element.elementor-element-87d6208 {
  position: relative;
  overflow: visible !important;
  width: fit-content;
}

.elementor-82 .elementor-element.elementor-element-87d6208::before {
  content: '';
  position: absolute;
  inset: -3px;
  border-radius: 2em;
  background: conic-gradient(
    from var(--angle, 0deg),
    transparent 70%,
    #e9a43a 85%,
    #fff 92%,
    #e9a43a 100%
  );
  animation: spin-border 2s linear infinite;
  z-index: -1;
}

.elementor-82 .elementor-element.elementor-element-87d6208::after {
  content: '';
  position: absolute;
  inset: -1px;
  border-radius: 2em;
  background: #1a1a1a;
  z-index: -1;
}

@property --angle {
  syntax: '<angle>';
  initial-value: 0deg;
  inherits: false;
}

@keyframes spin-border {
  to { --angle: 360deg; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-779cfe4 */.elementor-82 .elementor-element.elementor-element-779cfe4 .logo-img img {
    transition: 1.5s all;
    width:7vw;
}

.elementor-82 .elementor-element.elementor-element-779cfe4.elementor-sticky--active .logo-img img {
    width: 5vw;
}



@media (max-width: 767px) {
  .elementor-82 .elementor-element.elementor-element-779cfe4 .logo-img img {
      transition: 1.5s all;
      width: 90px;
  }

  .elementor-82 .elementor-element.elementor-element-779cfe4.elementor-sticky--active .logo-img img {
      width: 80px;
  }
}
    /* צבע רקע זכוכית */
.elementor-82 .elementor-element.elementor-element-779cfe4.elementor-sticky--active {
background: rgba(15, 23, 42, 0.61);
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
border: 1px solid rgba(15, 23, 42, 0.3);


}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ploni';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://mamaevents.co.il/wp-content/uploads/2026/05/ploni-regular-aaa.woff2') format('woff2'),
		url('https://mamaevents.co.il/wp-content/uploads/2026/05/ploni-regular-aaa.woff') format('woff');
}
@font-face {
	font-family: 'ploni';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://mamaevents.co.il/wp-content/uploads/2026/05/ploni-ultralight-aaa.woff2') format('woff2'),
		url('https://mamaevents.co.il/wp-content/uploads/2026/05/ploni-ultralight-aaa.woff') format('woff');
}
@font-face {
	font-family: 'ploni';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://mamaevents.co.il/wp-content/uploads/2026/05/ploni-light-aaa.woff2') format('woff2'),
		url('https://mamaevents.co.il/wp-content/uploads/2026/05/ploni-light-aaa.woff') format('woff');
}
@font-face {
	font-family: 'ploni';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://mamaevents.co.il/wp-content/uploads/2026/05/ploni-medium-aaa.woff2') format('woff2'),
		url('https://mamaevents.co.il/wp-content/uploads/2026/05/ploni-medium-aaa.woff') format('woff');
}
@font-face {
	font-family: 'ploni';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://mamaevents.co.il/wp-content/uploads/2026/05/ploni-demibold-aaa.woff2') format('woff2'),
		url('https://mamaevents.co.il/wp-content/uploads/2026/05/ploni-demibold-aaa.woff') format('woff');
}
@font-face {
	font-family: 'ploni';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://mamaevents.co.il/wp-content/uploads/2026/05/ploni-bold-aaa.woff2') format('woff2'),
		url('https://mamaevents.co.il/wp-content/uploads/2026/05/ploni-bold-aaa.woff') format('woff');
}
@font-face {
	font-family: 'ploni';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://mamaevents.co.il/wp-content/uploads/2026/05/ploni-ultrabold-aaa.woff2') format('woff2'),
		url('https://mamaevents.co.il/wp-content/uploads/2026/05/ploni-ultrabold-aaa.woff') format('woff');
}
@font-face {
	font-family: 'ploni';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://mamaevents.co.il/wp-content/uploads/2026/05/ploni-black-aaa.woff2') format('woff2'),
		url('https://mamaevents.co.il/wp-content/uploads/2026/05/ploni-black-aaa.woff') format('woff');
}
/* End Custom Fonts CSS */