.elementor-656 .elementor-element.elementor-element-d377ee7{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-656 .elementor-element.elementor-element-f4180d7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-656 .elementor-element.elementor-element-d85667c{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-656 .elementor-element.elementor-element-71f388e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:59px 0px -8px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-656 .elementor-element.elementor-element-71f388e p{margin-block-end:31px;}.elementor-656 .elementor-element.elementor-element-4b4a824{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-656 .elementor-element.elementor-element-889ee7d .elementor-button{background-color:#B98A94;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:bold;}.elementor-656 .elementor-element.elementor-element-889ee7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-656 .elementor-element.elementor-element-889ee7d .elementor-button-content-wrapper{flex-direction:row;}.elementor-656 .elementor-element.elementor-element-889ee7d .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-656 .elementor-element.elementor-element-889ee7d .elementor-button:hover, .elementor-656 .elementor-element.elementor-element-889ee7d .elementor-button:focus{border-color:#000000;}.elementor-656 .elementor-element.elementor-element-dd73ad1{--display:flex;}.elementor-656 .elementor-element.elementor-element-86b4477{--display:flex;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-656 .elementor-element.elementor-element-9eda2e7 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-656 .elementor-element.elementor-element-9eda2e7 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-656 .elementor-element.elementor-element-9eda2e7{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-656 .elementor-element.elementor-element-2960a4d{--display:flex;}.elementor-656 .elementor-element.elementor-element-fad734c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-widget-price-table .elementor-price-table__button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-price-table{--e-price-table-header-background-color:var( --e-global-color-secondary );}.elementor-widget-price-table .elementor-price-table__heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__subheading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__original-price{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__period{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list{--e-price-table-features-list-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__features-list li{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list li:before{border-top-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__additional_info{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-656 .elementor-element.elementor-element-e009277{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;--e-price-table-header-background-color:#B98A94;}.elementor-656 .elementor-element.elementor-element-e009277 .elementor-price-table__subheading{color:var( --e-global-color-secondary );}.elementor-656 .elementor-element.elementor-element-e009277 .elementor-price-table__currency, .elementor-656 .elementor-element.elementor-element-e009277 .elementor-price-table__integer-part, .elementor-656 .elementor-element.elementor-element-e009277 .elementor-price-table__fractional-part{color:#C9A3AB;}.elementor-656 .elementor-element.elementor-element-e009277 .elementor-price-table__currency{align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-e009277 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-656 .elementor-element.elementor-element-e009277 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-656 .elementor-element.elementor-element-3d79dfe{margin:0px -5px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;border-radius:20px 20px 20px 20px;--e-price-table-header-background-color:#B98A94;}.elementor-656 .elementor-element.elementor-element-3d79dfe .elementor-price-table__subheading{color:var( --e-global-color-secondary );}.elementor-656 .elementor-element.elementor-element-3d79dfe .elementor-price-table__currency, .elementor-656 .elementor-element.elementor-element-3d79dfe .elementor-price-table__integer-part, .elementor-656 .elementor-element.elementor-element-3d79dfe .elementor-price-table__fractional-part{color:#C9A3AB;}.elementor-656 .elementor-element.elementor-element-3d79dfe .elementor-price-table__currency{align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-3d79dfe .elementor-price-table__after-price{justify-content:flex-start;}.elementor-656 .elementor-element.elementor-element-3d79dfe .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-656 .elementor-element.elementor-element-3d79dfe .elementor-price-table__footer{padding:0px 0px 1px 0px;}.elementor-656 .elementor-element.elementor-element-3d79dfe .elementor-price-table__button{border-radius:25px 25px 25px 25px;}.elementor-656 .elementor-element.elementor-element-3d79dfe .elementor-ribbon-inner{background-color:#C9A3AB;color:#ffffff;}.elementor-656 .elementor-element.elementor-element-2893347{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;--e-price-table-header-background-color:#B98A94;}.elementor-656 .elementor-element.elementor-element-2893347 .elementor-price-table__subheading{color:var( --e-global-color-secondary );}.elementor-656 .elementor-element.elementor-element-2893347 .elementor-price-table__currency, .elementor-656 .elementor-element.elementor-element-2893347 .elementor-price-table__integer-part, .elementor-656 .elementor-element.elementor-element-2893347 .elementor-price-table__fractional-part{color:#C9A3AB;}.elementor-656 .elementor-element.elementor-element-2893347 .elementor-price-table__currency{align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-2893347 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-656 .elementor-element.elementor-element-2893347 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-656 .elementor-element.elementor-element-98ff12f{--display:flex;}.elementor-656 .elementor-element.elementor-element-d8a8f7e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-656 .elementor-element.elementor-element-fd0a360:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-656 .elementor-element.elementor-element-fd0a360 .elementor-icon-box-wrapper{gap:15px;}.elementor-656 .elementor-element.elementor-element-986765f .elementor-icon-box-wrapper{gap:15px;}.elementor-656 .elementor-element.elementor-element-9b57544 .elementor-icon-box-wrapper{gap:15px;}.elementor-656 .elementor-element.elementor-element-46c8c8d .elementor-icon-box-wrapper{gap:15px;}.elementor-656 .elementor-element.elementor-element-581102e .elementor-icon-box-wrapper{gap:15px;}.elementor-656 .elementor-element.elementor-element-5021e91 .elementor-icon-box-wrapper{gap:15px;}.elementor-656 .elementor-element.elementor-element-080048f{--display:flex;}.elementor-656 .elementor-element.elementor-element-5314c23{--display:flex;}.elementor-656 .elementor-element.elementor-element-b39c52f{--display:flex;}.elementor-656 .elementor-element.elementor-element-85056b7{--display:flex;}.elementor-656 .elementor-element.elementor-element-fd9b52a{--display:flex;}.elementor-656 .elementor-element.elementor-element-9678b6e{--display:flex;}.elementor-656 .elementor-element.elementor-element-299fc06{--display:flex;}.elementor-656 .elementor-element.elementor-element-e140f74{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-656 .elementor-element.elementor-element-77983d4{--display:flex;}.elementor-656 .elementor-element.elementor-element-ecc8317 .elementor-button{background-color:#B98A94;font-family:"Roboto", Sans-serif;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;}.elementor-656 .elementor-element.elementor-element-ecc8317{background-color:var( --e-global-color-5420d44 );}.elementor-656 .elementor-element.elementor-element-ecc8317 .elementor-button-content-wrapper{flex-direction:row;}.elementor-656 .elementor-element.elementor-element-ecc8317 .elementor-button .elementor-button-content-wrapper{gap:9px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-656 .elementor-element.elementor-element-fad734c{--grid-auto-flow:row;}.elementor-656 .elementor-element.elementor-element-d8a8f7e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-656 .elementor-element.elementor-element-71f388e{column-gap:0px;}.elementor-656 .elementor-element.elementor-element-71f388e p{margin-block-end:32px;}.elementor-656 .elementor-element.elementor-element-fad734c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-656 .elementor-element.elementor-element-d8a8f7e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-656 .elementor-element.elementor-element-ecc8317{width:100%;max-width:100%;z-index:999;}.elementor-656 .elementor-element.elementor-element-ecc8317.elementor-element{--align-self:center;}.elementor-656 .elementor-element.elementor-element-ecc8317 .elementor-button{padding:15px 15px 15px 15px;}}/* Start custom CSS for button, class: .elementor-element-889ee7d */#chen-price-btn .elementor-button {
    padding: 10px 100px !important;
    font-size: 20px !important;
    line-height: 1.4 !important;
    border-radius: 6px;
}

#chen-price-btn .elementor-button-text {
    font-size: 20px !important;
}

/* מובייל - כדי שלא יתפוצץ במסך צר */
@media (max-width: 767px) {
    #chen-price-btn .elementor-button {
        padding: 15px 35px !important;
        font-size: 17px !important;
    }
    #chen-price-btn .elementor-button-text {
        font-size: 17px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8a8f7e *//* ===== Feature Card - קובייה עם אייקון, כותרת וטקסט ===== */

.feature-card {
  background: #ffffff;
  border-radius: 16px;
  padding: 40px 28px;
  text-align: center;
  box-shadow: 0 4px 20px rgba(0,0,0,0.06);
  transition: transform 0.25s ease, box-shadow 0.25s ease;
}

.feature-card:hover {
  transform: translateY(-6px);
  box-shadow: 0 10px 30px rgba(0,0,0,0.1);
}

/* האייקון */
.feature-card .elementor-icon-box-icon {
  margin-bottom: 20px;
}

.feature-card .elementor-icon-box-icon i,
.feature-card .elementor-icon-box-icon svg {
  color: #B98A94 !important;
  fill: #B98A94 !important;
  font-size: 44px !important;
  width: 44px;
  height: 44px;
}

/* הכותרת */
.feature-card .elementor-icon-box-title {
  font-size: 19px !important;
  font-weight: 700 !important;
  color: #2d2a28 !important;
  margin-bottom: 12px !important;
}

/* הטקסט */
.feature-card .elementor-icon-box-description {
  font-size: 15px !important;
  line-height: 1.7 !important;
  color: #6b6461 !important;
}

/* הדגשת מילים - אם תסמני מילה כ-Bold בעורך, היא תקבל את הצבע הזה אוטומטית */
.feature-card .elementor-icon-box-description b,
.feature-card .elementor-icon-box-description strong {
  color: #B98A94 !important;
  font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5314c23 *//* ===== FAQ Accordion - עיצוב מודרני, מבוסס על פלטת המחירון ===== */

.faq-accordion summary.e-n-accordion-item-title {
  list-style: none;
}
.faq-accordion summary.e-n-accordion-item-title::-webkit-details-marker {
  display: none;
}

/* כרטיס עדין - מסגרת דקה במקום צל כבד, פינות רכות */
.faq-accordion .e-n-accordion-item {
  background: #FEFCFB !important;
  border: 1px solid rgba(201,163,171,0.2) !important;
  border-radius: 14px !important;
  overflow: hidden;
  margin-bottom: 12px;
  box-shadow: none !important;
  transition: border-color .25s ease;
}

.faq-accordion .e-n-accordion-item:hover {
  border-color: rgba(201,163,171,0.4) !important;
}

/* כותרת השאלה - נקייה, בלי רקע צבעוני קבוע */
.faq-accordion .e-n-accordion-item-title {
  min-height: 44px;
  padding: 22px 24px !important;
  background: transparent !important;
  cursor: pointer;
  transition: background .25s ease;
}

.faq-accordion .e-n-accordion-item-title-text {
  font-weight: 500 !important;
  font-size: 17px !important;
  line-height: 1.4 !important;
  color: #4A3F3D !important;
}

/* מצב פתוח - רקע עדין מאוד, לא גרדיאנט כבד; הצבע העיקרי עובר לטקסט */
.faq-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  background: #FBF5F3 !important;
}
.faq-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-text {
  color: #B98A94 !important;
}

/* אייקון - קו דק, עגול, עדין */
.faq-accordion .e-n-accordion-item-title-icon svg {
  width: 14px;
  height: 14px;
}
.faq-accordion .e-n-accordion-item-title-icon svg path {
  fill: #B98A94 !important;
}

/* תוכן התשובה - נושם, בלי רקע כבד */
.faq-accordion [role="region"] {
  padding: 4px 24px 24px !important;
  background: #FBF5F3 !important;
}
.faq-accordion .e-paragraph-base {
  font-size: 15px !important;
  line-height: 1.7 !important;
  color: #8A7A76 !important;
  margin: 0 !important;
}

/* Hover על הכותרת עצמה */
.faq-accordion .e-n-accordion-item-title:hover {
  background: #FBF5F3 !important;
}
.faq-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #B98A94 !important;
}
.faq-accordion .e-n-accordion-item-title-text,
.faq-accordion .e-n-accordion-item-title-text:visited,
.faq-accordion .e-n-accordion-item-title-text:hover,
.faq-accordion .e-n-accordion-item-title-text:focus {
  text-decoration: none !important;
}

/* Focus - נגישות */
.faq-accordion .e-n-accordion-item-title:focus,
.faq-accordion .e-n-accordion-item-title:focus-visible {
  outline: none !important;
  box-shadow: inset 0 0 0 2px rgba(185,138,148,0.35) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ecc8317 *//* "שובר" את מגבלת הרוחב של הקונטיינר ההורה, פורץ לרוחב מסך מלא */
.elementor-656 .elementor-element.elementor-element-ecc8317 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(-50vw + 50%) !important;
  margin-right: calc(-50vw + 50%) !important;
  padding: 0 !important;
}

/* הכפתור עצמו ממלא את כל השטח שנפרץ */
.elementor-656 .elementor-element.elementor-element-ecc8317 .elementor-button {
  display: block !important;
  width: 100% !important;
  border-radius: 0 !important;
  box-sizing: border-box !important;
}/* End custom CSS */
/* Start custom CSS */a[data-id="a14fda8"],
a[data-id="a14fda8"]:link,
a[data-id="a14fda8"]:visited,
a[data-id="a14fda8"]:hover,
a[data-id="a14fda8"]:active {
  text-decoration: none !important;
  border-bottom: none !important;
  box-shadow: none !important;
}/* End custom CSS */