.elementor-94 .elementor-element.elementor-element-79649f3{--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;}.elementor-94 .elementor-element.elementor-element-fcd367c{--spacer-size:97px;}.elementor-94 .elementor-element.elementor-element-1c02df0{--display:flex;}.elementor-94 .elementor-element.elementor-element-30746cf{text-align:center;}.elementor-94 .elementor-element.elementor-element-30746cf .elementor-heading-title{font-size:47px;font-weight:bold;color:#8B6417;}.elementor-94 .elementor-element.elementor-element-9c94946{--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;}.elementor-94 .elementor-element.elementor-element-1c04817{--spacer-size:13px;}.elementor-94 .elementor-element.elementor-element-e078ddc{--display:flex;}.elementor-94 .elementor-element.elementor-element-b3c7e38{text-align:center;}.elementor-94 .elementor-element.elementor-element-5708485{--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;}.elementor-94 .elementor-element.elementor-element-88a0925.elementor-element{--align-self:center;}.elementor-94 .elementor-element.elementor-element-88a0925{text-align:center;}.elementor-94 .elementor-element.elementor-element-88a0925 .elementor-heading-title{font-size:20px;line-height:38px;}.elementor-94 .elementor-element.elementor-element-bb6eff4 .elementor-button{background-color:#8B6417;font-size:18px;font-weight:normal;fill:#F3F2DC;color:#F3F2DC;border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-94 .elementor-element.elementor-element-7164dc5{--display:flex;}.elementor-94 .elementor-element.elementor-element-713def5{text-align:center;}.elementor-94 .elementor-element.elementor-element-713def5 .elementor-heading-title{font-size:29px;line-height:47px;}.elementor-94 .elementor-element.elementor-element-f5850e5{text-align:center;}.elementor-94 .elementor-element.elementor-element-f5850e5 .elementor-heading-title{font-weight:400;line-height:29px;}.elementor-94 .elementor-element.elementor-element-0986d32{--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;}.elementor-94 .elementor-element.elementor-element-65f97dc{text-align:center;}.elementor-94 .elementor-element.elementor-element-65f97dc .elementor-heading-title{color:#8B6417;}.elementor-94 .elementor-element.elementor-element-57b7b0a{--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;}.elementor-94 .elementor-element.elementor-element-62e460f{text-align:center;}.elementor-94 .elementor-element.elementor-element-62e460f .elementor-heading-title{font-weight:500;line-height:37px;}.elementor-94 .elementor-element.elementor-element-c494ba5{--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;}.elementor-94 .elementor-element.elementor-element-bcee480 .elementor-button{background-color:#00000000;font-weight:normal;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:35px 35px 35px 35px;padding:10px 48px 10px 48px;}.elementor-94 .elementor-element.elementor-element-e3ff370 .elementor-button{background-color:#8B6417;font-size:18px;font-weight:normal;fill:#F3F2DC;color:#F3F2DC;border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-94 .elementor-element.elementor-element-3693d3a{--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;}.elementor-94 .elementor-element.elementor-element-5f17d6f{--spacer-size:187px;}body.elementor-page-94:not(.elementor-motion-effects-element-type-background), body.elementor-page-94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F4E8;}@media(min-width:768px){.elementor-94 .elementor-element.elementor-element-5708485{--content-width:657px;}.elementor-94 .elementor-element.elementor-element-57b7b0a{--content-width:810px;}}/* Start custom CSS for html, class: .elementor-element-46c81b9 *//* מכולת 6 קלפים בשורה */
.flip-cards-container{
  display:flex; flex-wrap:wrap; justify-content:center; gap:20px;
}

/* גודל/פרופורציה של קלף – 6 בשורה */
.flip-card{
  display:block;
  width:calc(16.66% - 20px);   /* 6 בשורה */
  min-width:170px;             /* שלא יתכווץ מדי */
  aspect-ratio:3/4;            /* יחס זהב-לבן נעים */
  perspective:1000px;
  text-decoration:none;
}

/* פנים הקלף */
.flip-card-inner{
  position:relative; width:100%; height:100%;
  transition:transform .6s; transform-style:preserve-3d;
  border-radius:16px; outline:none;
}

/* היפוך במעבר עכבר ובפוקוס (נגישות למקלדת) */
.flip-card:hover .flip-card-inner,
.flip-card-inner:focus{
  transform:rotateX(180deg);
}

/* צדדים */
.flip-card-front,.flip-card-back{
  position:absolute; inset:0;
  border-radius:16px; backface-visibility:hidden;
  display:flex; align-items:center; justify-content:center;
  flex-direction:column; text-align:center; padding:18px;
  box-shadow:0 6px 16px rgba(0,0,0,.12);
}

/* חזית – לבן עם מסגרת זהב */
.flip-card-front{
  background:#ffffff; color:#8B6417; border:2px solid #8B6417;
}

/* אייקון בחזית */
.flip-icon{
  width:64px; height:auto; display:block; pointer-events:none;
}

/* גב – זהב עם טקסט לבן */
.flip-card-back{
  background:#8B6417; color:#fff; transform:rotateX(180deg);
}
.flip-card-back h3{ margin:0 0 8px; font-size:1.1rem; line-height:1.3; }
.flip-card-back p{ margin:0; font-size:.95rem; line-height:1.5; }

/* רספונסיביות */
@media (max-width:1200px){
  .flip-card{ width:calc(20% - 20px); }   /* 5 בשורה */
}
@media (max-width:1024px){
  .flip-card{ width:calc(25% - 20px); }   /* 4 בשורה */
}
@media (max-width:768px){
  .flip-card{ width:calc(33.33% - 20px);} /* 3 בשורה */
}
@media (max-width:560px){
  .flip-card{ width:calc(50% - 20px);}    /* 2 בשורה */
}
@media (max-width:380px){
  .flip-card{ width:100%; }               /* 1 בשורה */
}/* End custom CSS */