.elementor-14717 .elementor-element.elementor-element-9783cdc{--display:flex;--min-height:70vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14717 .elementor-element.elementor-element-9783cdc:not(.elementor-motion-effects-element-type-background), .elementor-14717 .elementor-element.elementor-element-9783cdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E6EA00;}.elementor-14717 .elementor-element.elementor-element-0344836{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14717 .elementor-element.elementor-element-db454d9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-14717 .elementor-element.elementor-element-8401dc5 .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-14717 .elementor-element.elementor-element-3485d5c .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-secondary );}.elementor-14717 .elementor-element.elementor-element-e92fc9f > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-14717 .elementor-element.elementor-element-e92fc9f .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-14717 .elementor-element.elementor-element-d50a019 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-secondary );}@media(max-width:767px){.elementor-14717 .elementor-element.elementor-element-9783cdc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14717 .elementor-element.elementor-element-0344836{--min-height:60vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:60px 60px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-14717 .elementor-element.elementor-element-db454d9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:60px 60px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-14717 .elementor-element.elementor-element-8401dc5 .elementor-heading-title{font-size:20px;}.elementor-14717 .elementor-element.elementor-element-3485d5c .elementor-heading-title{font-size:16px;}.elementor-14717 .elementor-element.elementor-element-4659474 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-14717 .elementor-element.elementor-element-e92fc9f .elementor-heading-title{font-size:20px;}.elementor-14717 .elementor-element.elementor-element-d50a019 .elementor-heading-title{font-size:16px;}}@media(min-width:768px){.elementor-14717 .elementor-element.elementor-element-9783cdc{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-e32ee8c *//* ברירת מחדל (דסקטופ/טאבלט): לא נוגעים */
.tp-iframe { border: 0; display: block; }

/* מובייל בלבד: גובה קבוע 360px */
@media (max-width: 768px){
  .tp-iframe-box{
    position: relative;
    width: 100%;
    height: 360px;   /* גובה קבוע */
    overflow: hidden;
  }
  .tp-iframe-box > .tp-iframe,
  .tp-iframe-box > iframe{
    position: absolute;
    inset: 0;
    width: 100% !important;
    height: 100% !important;
    border: 0;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8401dc5 *//* טאב פרוג'קט – מובייל */
@media (max-width: 767px){
  .tp-proj-title{
    font-family: "ploni", Sans-Serif;
    font-weight: 700; /* או מה שאתה בוחר */
    font-size: 20px;  /* דוגמה */
    margin-top: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4659474 *//* הכפתור הוא האלמנט <a> עצמו */
.elementor-14717 .elementor-element.elementor-element-4659474 a{
    display: inline-block;           /* גורם לרוחב להיות לפי התוכן */
    background: #F91451;
    padding: 10px 15px;
    font-family: "Assistant", Sans-serif;
    border-radius: 5px;
    color: #fff;
    text-decoration: none;
    font-weight: bold;
    font-size: 18px;
    /* אופציונלי: ליישור מרכז בתוך ההורה, תן ל-הורה text-align:center; */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e92fc9f *//* טאב פרוג'קט – מובייל */
@media (max-width: 767px){
  .tp-proj-title{
    font-family: "ploni", Sans-Serif;
    font-weight: 700; /* או מה שאתה בוחר */
    font-size: 20px;  /* דוגמה */
    margin-top: 16px;
  }
}/* End custom CSS */