.elementor-2275 .elementor-element.elementor-element-d8dbc20{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-96631cb *//* FORCE FAQ WHITE - strongest override */

body .faq-section,
body section.faq-section,
body .faq-section *,
body .faq-section *::before,
body .faq-section *::after {
  background-image: none !important;
}

/* כל הכרטיסים */
body .faq-section .faq-item,
body .faq-section .elementor-accordion-item,
body .faq-section details,
body .faq-section .accordion-item {
  background: #ffffff !important;
  background-color: #ffffff !important;
  background-image: none !important;
}

/* כל הכפתורים / שאלות */
body .faq-section button,
body .faq-section .faq-trigger,
body .faq-section .faq-question,
body .faq-section .elementor-accordion-title,
body .faq-section .elementor-tab-title,
body .faq-section [role="button"] {
  background: #ffffff !important;
  background-color: #ffffff !important;
  background-image: none !important;
  color: #111827 !important;
  border-color: #e5e7eb !important;
}

/* מצבי hover / active / focus / open */
body .faq-section button:hover,
body .faq-section button:focus,
body .faq-section button:active,
body .faq-section .faq-trigger:hover,
body .faq-section .faq-trigger:focus,
body .faq-section .faq-trigger:active,
body .faq-section .faq-question:hover,
body .faq-section .faq-question:focus,
body .faq-section .faq-question:active,
body .faq-section .faq-item.open button,
body .faq-section .faq-item.open .faq-trigger,
body .faq-section .faq-item.open .faq-question,
body .faq-section .elementor-active,
body .faq-section .elementor-tab-title.elementor-active {
  background: #ffffff !important;
  background-color: #ffffff !important;
  background-image: none !important;
  color: #111827 !important;
}

/* ביטול שכבות צבע נסתרות */
body .faq-section button::before,
body .faq-section button::after,
body .faq-section .faq-trigger::before,
body .faq-section .faq-trigger::after,
body .faq-section .faq-question::before,
body .faq-section .faq-question::after,
body .faq-section .elementor-tab-title::before,
body .faq-section .elementor-tab-title::after {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  opacity: 0 !important;
}

/* הטקסט עצמו */
body .faq-section button span,
body .faq-section .faq-trigger span,
body .faq-section .faq-question span,
body .faq-section .elementor-accordion-title,
body .faq-section .elementor-tab-title {
  color: #111827 !important;
}

/* התשובות */
body .faq-section .faq-content,
body .faq-section .faq-answer,
body .faq-section .faq-answer-inner,
body .faq-section .elementor-tab-content {
  background: #ffffff !important;
  background-color: #ffffff !important;
  background-image: none !important;
  color: #374151 !important;
  direction: rtl !important;
  text-align: right !important;
}

/* הסתרת כפתור צף */
body .floating-whatsapp,
body .whatsapp-floating,
body .sticky-cta,
body [class*="floating-whatsapp"] {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
}/* End custom CSS */