.elementor-29307 .elementor-element.elementor-element-d700741{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-29307 .elementor-element.elementor-element-d700741:not(.elementor-motion-effects-element-type-background), .elementor-29307 .elementor-element.elementor-element-d700741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-29307 .elementor-element.elementor-element-898d0d7 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-29307 .elementor-element.elementor-element-898d0d7 .elementor-heading-title{font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:1.1px;color:var( --e-global-color-primary );}.elementor-29307 .elementor-element.elementor-element-fbd06ee{text-align:center;}.elementor-29307 .elementor-element.elementor-element-fbd06ee .elementor-heading-title{font-family:"libre baskerville", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-29307 .elementor-element.elementor-element-317bbe3{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-29307 .elementor-element.elementor-element-317bbe3 .elementor-heading-title{font-family:"inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:var( --e-global-color-primary );}.elementor-29307 .elementor-element.elementor-element-982bb24 .elementor-button{background-color:#EC4E1C00;font-size:18px;font-weight:500;box-shadow:0px 0px 12px 0px #00C6FB;transition-duration:0.8s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-07f74e2 );border-radius:20px 20px 20px 20px;}.elementor-29307 .elementor-element.elementor-element-982bb24 .elementor-button:hover, .elementor-29307 .elementor-element.elementor-element-982bb24 .elementor-button:focus{background-color:#00C6FB;box-shadow:0px 0px 15px 0px #00C6FB;}.elementor-29307 .elementor-element.elementor-element-f3dc757 .ue_card_content{background-color:var( --e-global-color-secondary );box-shadow:0px 0px 40px 0px rgba(0, 198.00000000000037, 251, 0.45);border-radius:20px 20px 20px 20px;flex-direction:row;}.elementor-29307 .elementor-element.elementor-element-f3dc757 .ue_stacking_card_item{top:150px;width:100%;}.elementor-29307 .elementor-element.elementor-element-f3dc757 .ue_cards_wrapper{gap:100px;margin-bottom:100px;}.elementor-29307 .elementor-element.elementor-element-f3dc757 .ue_card_content,.elementor-29307 .elementor-element.elementor-element-f3dc757 .ue_card_content *{transition-duration:300ms;}.elementor-29307 .elementor-element.elementor-element-f3dc757 .ue_content_left{width:40%;height:100%;padding:40px 40px 40px 40px;text-align:inherit;align-items:start;justify-content:center;}.elementor-29307 .elementor-element.elementor-element-f3dc757 .ue_content_left *{text-align:inherit;}.elementor-29307 .elementor-element.elementor-element-f3dc757 .ue_sc_graphic_el{width:62px;height:50px;background-color:var( --e-global-color-secondary );color:#00C6FB;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 198.00000000000037, 251, 0.5607843137254902);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-07f74e2 );}.elementor-29307 .elementor-element.elementor-element-f3dc757 .ue_sc_graphic_el i{font-size:25px;color:#00C6FB;}.elementor-29307 .elementor-element.elementor-element-f3dc757 .ue_sc_graphic_el svg{font-size:25px;fill:#00C6FB;}.elementor-29307 .elementor-element.elementor-element-f3dc757 .ue_sc_title{font-size:2.8rem;font-weight:800;color:var( --e-global-color-07f74e2 );margin-top:15px;}.elementor-29307 .elementor-element.elementor-element-f3dc757 .ue_sc_desc{font-size:16px;font-weight:500;color:var( --e-global-color-primary );margin-top:15px;}.elementor-29307 .elementor-element.elementor-element-f3dc757 .ue_sc_img{object-fit:cover;}@media(max-width:1024px){.elementor-29307 .elementor-element.elementor-element-f3dc757 .ue_stacking_card_item{top:60px;}}@media(max-width:767px){.elementor-29307 .elementor-element.elementor-element-898d0d7 .elementor-heading-title{font-size:12px;}.elementor-29307 .elementor-element.elementor-element-fbd06ee .elementor-heading-title{font-size:26px;}.elementor-29307 .elementor-element.elementor-element-317bbe3{--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;}.elementor-29307 .elementor-element.elementor-element-317bbe3 .elementor-heading-title{font-size:16px;}.elementor-29307 .elementor-element.elementor-element-f3dc757 .ue_stacking_card_item{top:50px;width:89%;}.elementor-29307 .elementor-element.elementor-element-f3dc757 .ue_card_content{border-radius:20px 20px 20px 20px;flex-direction:column;}.elementor-29307 .elementor-element.elementor-element-f3dc757 .ue_content_left{height:58%;width:100%;padding:0px 25px 0px 25px;}.elementor-29307 .elementor-element.elementor-element-f3dc757 .ue_sc_graphic_el{width:56px;height:31px;}.elementor-29307 .elementor-element.elementor-element-f3dc757 .ue_sc_graphic_el i{font-size:20px;}.elementor-29307 .elementor-element.elementor-element-f3dc757 .ue_sc_graphic_el svg{font-size:20px;}.elementor-29307 .elementor-element.elementor-element-f3dc757 .ue_sc_title{font-size:1.8rem;margin-top:10px;}.elementor-29307 .elementor-element.elementor-element-f3dc757 .ue_sc_desc{font-size:14px;margin-top:2px;}.elementor-29307 .elementor-element.elementor-element-f3dc757 .ue_sc_img{object-fit:cover;}}/* Start custom CSS for heading, class: .elementor-element-898d0d7 */.elementor-29307 .elementor-element.elementor-element-898d0d7 .elementor-heading-title {
    position: relative;
    display: inline-block;
    padding: 0 25px; /* מרווח הנשימה בין הטקסט לפינות - אפשר להקטין או להגדיל */
}

/* פינה ימנית עליונה (תחילת הטקסט בעברית) */
.elementor-29307 .elementor-element.elementor-element-898d0d7 .elementor-heading-title::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 12px; /* אורך הקו האופקי */
    height: 12px; /* אורך הקו האנכי */
    border-top: 2px solid #00C6FB; /* הצבע הירוק של אקספרטליין */
    border-right: 2px solid #00C6FB;
}

/* פינה שמאלית תחתונה (סוף הטקסט בעברית) */
.elementor-29307 .elementor-element.elementor-element-898d0d7 .elementor-heading-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 12px;
    height: 12px;
    border-bottom: 2px solid #00C6FB;
    border-left: 2px solid #00C6FB;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbd06ee *//* עטיפת המילה - שומרת על האותיות ביחד כדי שהמילה לא תיחתך בשבירת שורה */
.typewriter-effect .word {
    display: inline-block;
    white-space: nowrap; /* מונע שבירת שורה בתוך המילה עצמה */
}

/* המצב ההתחלתי של כל אות - שקופה וקצת למטה */
.typewriter-effect .char-anim {
    opacity: 0;
    display: inline-block;
    transform: translateY(15px);
    transition: opacity 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), 
                transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

/* המצב הגלוי - האות במקום ובשקיפות מלאה */
.typewriter-effect .char-anim.visible {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */