/*
 * Readable text on the light pink (#F1D2D0): Elementor had white text there,
 * which is hard to read. Each rule repeats Elementor's own selector with
 * `body` in front, so it wins without !important; the text takes the site's
 * dark grey (global "primary", #474658).
 */

/* Header: the pink menu bar, and its submenu on hover. */
body .elementor-19 .elementor-element.elementor-element-571ea9c .elementor-nav-menu--main .elementor-item,
body .elementor-19 .elementor-element.elementor-element-571ea9c .elementor-nav-menu--main .elementor-item:hover,
body .elementor-19 .elementor-element.elementor-element-571ea9c .elementor-nav-menu--main .elementor-item:focus,
body .elementor-19 .elementor-element.elementor-element-571ea9c .elementor-nav-menu--main .elementor-item.elementor-item-active,
body .elementor-19 .elementor-element.elementor-element-571ea9c .elementor-nav-menu--dropdown a:hover,
body .elementor-19 .elementor-element.elementor-element-571ea9c .elementor-nav-menu--dropdown a.highlighted {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
}

/* Header: the side menu that opens from the ☰ button. */
body .elementor-19 .elementor-element.elementor-element-b9079e2 .uc-side-menu-items ul a,
body .elementor-19 .elementor-element.elementor-element-b9079e2 .uc-side-menu-items ul a:hover,
body .elementor-19 .elementor-element.elementor-element-b9079e2 ul.uc-list-menu li.current-menu-item > a,
body .elementor-19 .elementor-element.elementor-element-b9079e2 .uc-close-side-menu,
body .elementor-19 .elementor-element.elementor-element-b9079e2 .uc-close-side-menu:hover {
	color: var(--e-global-color-primary);
}

body .elementor-19 .elementor-element.elementor-element-b9079e2 .uc-close-side-menu svg,
body .elementor-19 .elementor-element.elementor-element-b9079e2 .uc-close-side-menu:hover svg {
	fill: var(--e-global-color-primary);
}

/* The "תפריט" popup. */
body .elementor-399 .elementor-element.elementor-element-532bab0 .elementor-nav-menu--main .elementor-item,
body .elementor-399 .elementor-element.elementor-element-532bab0 .elementor-nav-menu--main .elementor-item:hover,
body .elementor-399 .elementor-element.elementor-element-532bab0 .elementor-nav-menu--main .elementor-item:focus,
body .elementor-399 .elementor-element.elementor-element-532bab0 .elementor-nav-menu--main .elementor-item.elementor-item-active,
body .elementor-399 .elementor-element.elementor-element-532bab0 .elementor-nav-menu--dropdown a,
body .elementor-399 .elementor-element.elementor-element-532bab0 .elementor-menu-toggle {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
}

body #elementor-popup-modal-399 .dialog-close-button i {
	color: var(--e-global-color-primary);
}

body #elementor-popup-modal-399 .dialog-close-button svg {
	fill: var(--e-global-color-primary);
}

/* Footer: the newsletter strip's envelope icon and title. */
body .elementor-40 .elementor-element.elementor-element-b8ba9f8.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
}

body .elementor-40 .elementor-element.elementor-element-b8ba9f8.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

body .elementor-40 .elementor-element.elementor-element-920f37c {
	color: var(--e-global-color-primary);
}

/* Home: the pink "more" buttons on the cards. */
body .elementor-2 .elementor-element.elementor-widget .uc_more_btn {
	color: var(--e-global-color-primary);
}

body .elementor-2 .elementor-element.elementor-widget .uc_more_btn svg {
	fill: var(--e-global-color-primary);
}

/* Page titles in the pink box over the top image. */
body .elementor-171 .elementor-element.elementor-element-d269dcc .elementor-heading-title,
body .elementor-173 .elementor-element.elementor-element-0c7ca45 .elementor-heading-title,
body .elementor-175 .elementor-element.elementor-element-887596c .elementor-heading-title,
body .elementor-425 .elementor-element.elementor-element-8e6ba20 .elementor-heading-title,
body .elementor-427 .elementor-element.elementor-element-58ad376 .elementor-heading-title,
body .elementor-747 .elementor-element.elementor-element-1b54caf .elementor-heading-title,
body .elementor-761 .elementor-element.elementor-element-8e6ba20 .elementor-heading-title,
body .elementor-918 .elementor-element.elementor-element-dde65e4 .elementor-heading-title,
body .elementor-1653 .elementor-element.elementor-element-88e47d0 .elementor-heading-title,
body .elementor-1667 .elementor-element.elementor-element-88e47d0 .elementor-heading-title {
	color: var(--e-global-color-primary);
}

/* Pink buttons on the BARRE academy and PS SMART pages. */
body .elementor-1366 .elementor-element.elementor-element-d891f23 .elementor-button,
body .elementor-1366 .elementor-element.elementor-element-4ff8707 .elementor-button,
body .elementor-1366 .elementor-element.elementor-element-659cdb4 .elementor-button,
body .elementor-1751 .elementor-element.elementor-element-d891f23 .elementor-button,
body .elementor-1751 .elementor-element.elementor-element-4ff8707 .elementor-button,
body .elementor-1751 .elementor-element.elementor-element-dac8418 .elementor-button,
body .elementor-1751 .elementor-element.elementor-element-375f786 .elementor-button {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
}
