.elementor-13877 .elementor-element.elementor-element-bcf53db{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-bcf53db:not(.elementor-motion-effects-element-type-background), .elementor-13877 .elementor-element.elementor-element-bcf53db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08AEDC;}.elementor-13877 .elementor-element.elementor-element-bcf53db.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-13877 .elementor-element.elementor-element-33f6d9c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-078cd0d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-61c4eff{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-e12e60b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-4084895 img{width:100%;max-width:100%;height:215px;}.elementor-widget-text-editor{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-13877 .elementor-element.elementor-element-108fbf9{font-size:32px;line-height:32px;letter-spacing:0.4px;word-spacing:15px;color:#393939;}.elementor-13877 .elementor-element.elementor-element-9dfe00c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-b1121bc{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-0ee6a1f img{width:100%;max-width:100%;height:207px;}.elementor-13877 .elementor-element.elementor-element-989101d{font-size:32px;line-height:32px;letter-spacing:0.4px;word-spacing:15px;}.elementor-13877 .elementor-element.elementor-element-ee94c1d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-d73f883{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-b192032 img{width:100%;max-width:100%;height:225px;}.elementor-13877 .elementor-element.elementor-element-9254b41{font-size:32px;line-height:32px;letter-spacing:0.4px;word-spacing:15px;}@media(max-width:1366px){.elementor-13877 .elementor-element.elementor-element-bcf53db{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-33f6d9c{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-078cd0d{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-61c4eff{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-e12e60b{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-9dfe00c{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-b1121bc{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-ee94c1d{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-d73f883{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-13877 .elementor-element.elementor-element-bcf53db{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-33f6d9c{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-078cd0d{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-61c4eff{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-e12e60b{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-9dfe00c{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-b1121bc{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-ee94c1d{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-d73f883{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-13877 .elementor-element.elementor-element-bcf53db{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-33f6d9c{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-078cd0d{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-61c4eff{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-e12e60b{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-9dfe00c{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-b1121bc{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-ee94c1d{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-d73f883{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-13877 .elementor-element.elementor-element-bcf53db{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-33f6d9c{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-078cd0d{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-61c4eff{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-e12e60b{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-9dfe00c{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-b1121bc{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-ee94c1d{--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-d73f883{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-13877 .elementor-element.elementor-element-bcf53db{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-33f6d9c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-078cd0d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-61c4eff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-e12e60b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-9dfe00c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-b1121bc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-ee94c1d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13877 .elementor-element.elementor-element-d73f883{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-bcf53db *//* תיקונים לתצוגה ניידת - מובילות 2025 */
@media screen and (max-width: 768px) {
    
    /* תיקון כללי לכל הדף */
    body {
        font-size: 16px !important;
        line-height: 1.5 !important;
    }
    
    /* מיכל הדף הראשי */
    .entry-content,
    .post-content,
    .page-content,
    main {
        padding: 15px !important;
        margin: 0 !important;
    }
    
    /* כותרות */
    h1 {
        font-size: 28px !important;
        line-height: 1.3 !important;
        margin-bottom: 15px !important;
        text-align: center !important;
    }
    
    h2 {
        font-size: 24px !important;
        line-height: 1.3 !important;
        margin: 20px 0 15px 0 !important;
        text-align: center !important;
    }
    
    h3 {
        font-size: 20px !important;
        line-height: 1.3 !important;
        margin: 15px 0 10px 0 !important;
    }
    
    /* פסקות טקסט */
    p {
        font-size: 16px !important;
        line-height: 1.6 !important;
        margin-bottom: 15px !important;
        text-align: right !important;
    }
    
    /* תמונות */
    img {
        max-width: 100% !important;
        height: auto !important;
        margin: 10px 0 !important;
        display: block !important;
    }
    
    /* כפתורים */
    button,
    .wp-block-button,
    .button,
    a.button {
        width: 100% !important;
        font-size: 18px !important;
        padding: 15px !important;
        margin: 10px 0 !important;
        text-align: center !important;
        border-radius: 8px !important;
    }
    
    /* קונטיינרים רחבים */
    .wp-block-group,
    .wp-block-columns,
    .container {
        width: 100% !important;
        max-width: 100% !important;
        padding: 10px !important;
        margin: 0 !important;
    }
    
    /* עמודות - הפיכה למבנה אנכי */
    .wp-block-column {
        flex-basis: 100% !important;
        margin: 10px 0 !important;
    }
    
    /* טבלאות אם יש */
    table {
        font-size: 14px !important;
        width: 100% !important;
        overflow-x: auto !important;
        display: block !important;
    }
    
    /* תיקון לטקסט בעברית */
    * {
        direction: rtl !important;
        text-align: right !important;
    }
    
    /* הסתרת אלמנטים מיותרים במובייל */
    .sidebar,
    .widget-area,
    .secondary {
        display: none !important;
    }
    
    /* שיפור לרשימות */
    ul, ol {
        padding-right: 20px !important;
        padding-left: 0 !important;
    }
    
    li {
        margin-bottom: 8px !important;
        line-height: 1.5 !important;
    }
    
    /* תיקון למרווחים מיותרים */
    .entry-header {
        margin-bottom: 20px !important;
    }
    
    .entry-footer {
        margin-top: 30px !important;
    }
    
    /* וידאו אם יש */
    iframe,
    video {
        width: 100% !important;
        height: auto !important;
        max-width: 100% !important;
    }
}

/* תיקונים נוספים למכשירים קטנים מאוד */
@media screen and (max-width: 480px) {
    
    body {
        font-size: 15px !important;
    }
    
    h1 {
        font-size: 24px !important;
    }
    
    h2 {
        font-size: 20px !important;
    }
    
    .entry-content,
    .post-content,
    .page-content,
    main {
        padding: 10px !important;
    }
    
    button,
    .wp-block-button,
    .button,
    a.button {
        font-size: 16px !important;
        padding: 12px !important;
    }
}/* End custom CSS */
/* Start custom CSS */@media (max-width: 900px) {
    .entry-content p {
        font-size: 18px !important;
        line-height: 1.6 !important;
        margin-bottom: 20px !important;
    }
    
    .entry-content h1, 
    .entry-content h2, 
    .entry-content h3 {
        font-size: 24px !important;
        line-height: 1.3 !important;
        text-align: center !important;
        margin: 20px 0 !important;
    }
    
    .entry-content {
        padding: 20px !important;
    }
}/* End custom CSS */