.elementor-kit-10{--e-global-color-primary:#1D2935;--e-global-color-secondary:#FFFEFE;--e-global-color-text:#1D2935;--e-global-color-accent:#FFA4B5;--e-global-typography-primary-font-family:"SimonaPro-Bold";--e-global-typography-primary-font-size:5rem;--e-global-typography-secondary-font-family:"SimonaPro-Medium";--e-global-typography-secondary-font-size:3rem;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"SimonaPro-Regular";--e-global-typography-text-font-size:1.2rem;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"SimonaPro-Regular";--e-global-typography-accent-font-size:1.2rem;--e-global-typography-accent-font-weight:500;}.elementor-kit-10 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-10{--e-global-typography-secondary-font-size:60px;--e-global-typography-text-font-size:18px;--e-global-typography-accent-font-size:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-10{--e-global-typography-primary-font-size:50px;--e-global-typography-secondary-font-size:24px;--e-global-typography-text-font-size:18px;--e-global-typography-accent-font-size:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */html, body{
overflow-x: hidden;
}

/* נרמול גלילה בסיסי — רק ה-Body גולל */
html, body {
  height: auto !important;
  overflow-y: auto !important;
  overflow-x: hidden !important; /* מבטל גלילת רוחב שמוסיפה פס נוסף */
}

/* ביטול גלילה פנימית על עטיפות נפוצות */
.site, .page, .page-wrapper,
.elementor, .elementor-location, .elementor-section,
.elementor-container, .elementor-top-section, .elementor-widget,
.header, .footer, .content, .main, .wrapper {
  overflow: visible !important;
}

/* מתקני 100vh שכולאים תוכן ויוצרים גלילה פנימית */
.elementor-section[style*="100vh"],
[class*="vh-100"], [class*="100vh"] {
  height: auto !important;
  min-height: 100vh !important;
  overflow: visible !important;
}

/* קרוסלות/סליידרים/מרקיזות שלא “בורחות” לרוחב */
.swiper, .swiper-wrapper, .swiper-slide,
.marquee, .marquee-track,
.elementor-motion-effects-container, .elementor-widget-container {
  max-width: 100% !important;
}

/* אם פופאפ של אלמנטור השאיר את הגוף נעול — שחרור בטוח */
body.elementor-popup-modal-open {
  overflow: auto !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'SimonaPro-Bold';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://feminine-studio.com/wp-content/uploads/2025/10/SimonaPro-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'SimonaPro-Medium';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://feminine-studio.com/wp-content/uploads/2025/10/SimonaPro-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'SimonaPro-Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'SimonaPro-Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://feminine-studio.com/wp-content/uploads/2025/10/SimonaPro-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */