.elementor-1552 .elementor-element.elementor-element-a0eb984{margin-top:30px;margin-bottom:30px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1552 .elementor-element.elementor-element-0b2195c > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1552 .elementor-element.elementor-element-0b2195c{font-family:"rag sans regular", Sans-serif;font-size:18px;font-weight:400;line-height:0px;color:#142F32;}.elementor-1552 .elementor-element.elementor-element-0b2195c a{color:#8A9D9F;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1552 .elementor-element.elementor-element-b65643e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1552 .elementor-element.elementor-element-b65643e{text-align:right;}.elementor-1552 .elementor-element.elementor-element-b65643e .elementor-heading-title{font-family:"barlev regular", Sans-serif;font-size:55px;font-weight:400;line-height:19px;}.elementor-1552 .elementor-element.elementor-element-af97011{margin-top:0px;margin-bottom:50px;}.elementor-1552 .elementor-element.elementor-element-8292bb7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-ucaddon_ue_buttons_post_filter .ue_taxonomy_item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_buttons_post_filter .ue_taxonomy_item_num_posts{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1552 .elementor-element.elementor-element-bfb0bd2 .ue_taxonomy{display:flex;gap:5px;justify-content:flex-start;}.elementor-1552 .elementor-element.elementor-element-bfb0bd2 .slick-track{gap:5px;}.elementor-1552 .elementor-element.elementor-element-bfb0bd2 .ue_taxonomy_item{text-align:inherit;padding:10px 10px 10px 10px;margin:0px 0px 0px 0px;font-family:"rag sans regular", Sans-serif;font-size:16px;font-weight:200;line-height:24px;color:var( --e-global-color-primary );background-color:#EEEEEE00;}.elementor-1552 .elementor-element.elementor-element-bfb0bd2 .ue_taxonomy_item:hover{background-color:#dfdfdf;}.elementor-1552 .elementor-element.elementor-element-bfb0bd2 .uc-selected{color:var( --e-global-color-primary );background-color:#00000000 !important;}.elementor-1552 .elementor-element.elementor-element-bfb0bd2 .ue_taxonomy_item_icon_spacer{width:10px;}.elementor-1552 .elementor-element.elementor-element-bfb0bd2 .ue_taxonomy_item_icon{font-size:20px;}.elementor-1552 .elementor-element.elementor-element-bfb0bd2 .ue_taxonomy_item_num_posts_spacer{width:20px;}.elementor-1552 .elementor-element.elementor-element-bfb0bd2 .ue_taxonomy_toggle_icon{width:40px;height:40px;font-size:20px;background-color:#8f8f8f;color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-1552 .elementor-element.elementor-element-bfb0bd2 .ue_taxonomy_toggle_icon svg{fill:#ffffff;}.elementor-widget-ucaddon_post_grid .ue-grid-item-category a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .ue_tags_terms a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .uc_post_title a,.elementor-widget-ucaddon_post_grid .uc_post_title a > *{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .ue-grid-item-meta-data{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .uc_post_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .uc_post_text_custom_field{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .uc_more_btn-custom-field{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .ue-no-posts-found{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .ue_p_title::before{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1552 .elementor-element.elementor-element-b15c631 .uc_post_grid_style_one_wrap{grid-gap:30px;}.elementor-1552 .elementor-element.elementor-element-b15c631 .ue_post_grid{grid-template-columns:repeat(3, minmax(0, 1fr));text-align:right;}.elementor-1552 .elementor-element.elementor-element-b15c631 .uc_post_grid_style_one_item{overflow:hidden;border-radius:16px;}.elementor-1552 .elementor-element.elementor-element-b15c631 .ue_p_title{justify-content:right;}.elementor-1552 .elementor-element.elementor-element-b15c631 .ue_post_grid_item{box-shadow:0px 7px 10px 0px rgba(135, 134, 134, 0.24);}.elementor-1552 .elementor-element.elementor-element-b15c631 .uc_content{padding:0px 0px 0px 0px;background-color:var( --e-global-color-2320edf );box-shadow:0px 7px 10px 0px rgba(0,0,0,0.5);}.elementor-1552 .elementor-element.elementor-element-b15c631 .uc_post_image img{object-fit:Cover;object-position:Top;transform:scale(100%);}.elementor-1552 .elementor-element.elementor-element-b15c631 .uc_post_image{background-color:#ffffff;}.elementor-1552 .elementor-element.elementor-element-b15c631 .ue-grid-item-category a{color:#ffffff;background-color:var( --e-global-color-primary );font-family:"rag sans regular", Sans-serif;font-size:19px;font-weight:400;line-height:24px;padding:6px 12px 6px 11px;border-radius:8px 0px 0px 8px;}.elementor-1552 .elementor-element.elementor-element-b15c631 .ue-grid-item-category{margin-top:0px;text-align:right;}.elementor-1552 .elementor-element.elementor-element-b15c631 .uc_post_title a{color:#000000;}.elementor-1552 .elementor-element.elementor-element-b15c631 .uc_post_title a > *{color:#000000;}.elementor-1552 .elementor-element.elementor-element-b15c631 .uc_post_title a,.elementor-1552 .elementor-element.elementor-element-b15c631 .uc_post_title a > *{font-family:"rag sans regular", Sans-serif;font-size:24px;font-weight:600;line-height:22px;}.elementor-1552 .elementor-element.elementor-element-b15c631 .uc_post_title{margin-top:0px;min-height:0px;}.elementor-1552 .elementor-element.elementor-element-b15c631 .ue-grid-item-meta-data{color:#707070;font-family:"rag sans regular", Sans-serif;font-size:16px;font-weight:400;line-height:24px;gap:0px;width:auto;}.elementor-1552 .elementor-element.elementor-element-b15c631 .ue-grid-item-meta-data svg{fill:#707070;}.elementor-1552 .elementor-element.elementor-element-b15c631 .ue-meta-data{margin-top:0px;justify-content:flex-start;}.elementor-1552 .elementor-element.elementor-element-b15c631 .ue-grid-item-meta-data-avatar img{width:30px;height:30px;display:inline-flex;border-radius:100px;}.elementor-1552 .elementor-element.elementor-element-b15c631 .uc_post_text{color:var( --e-global-color-primary );font-family:"rag sans regular", Sans-serif;font-size:18px;font-weight:400;line-height:24px;margin-top:5px;}.elementor-1552 .elementor-element.elementor-element-b15c631 .uc_more_btn{padding:0px 0px 0px 0px;border-radius:0px;background-color:#00000000;color:var( --e-global-color-primary );margin-top:0px;font-family:"rag sans regular", Sans-serif;font-size:22px;font-weight:400;line-height:33.8px;}.elementor-1552 .elementor-element.elementor-element-b15c631 .uc_more_btn svg{fill:var( --e-global-color-primary );}.elementor-1552 .elementor-element.elementor-element-b15c631 .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}@media(max-width:1024px){.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1552 .elementor-element.elementor-element-af97011{padding:10px 10px 10px 10px;}.elementor-widget-ucaddon_ue_buttons_post_filter .ue_taxonomy_item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_buttons_post_filter .ue_taxonomy_item_num_posts{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .ue-grid-item-category a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .ue_tags_terms a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .uc_post_title a,.elementor-widget-ucaddon_post_grid .uc_post_title a > *{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .ue-grid-item-meta-data{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .uc_post_text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .uc_post_text_custom_field{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .uc_more_btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .uc_more_btn-custom-field{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .ue-no-posts-found{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .ue_p_title::before{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-1552 .elementor-element.elementor-element-a0eb984{margin-top:0px;margin-bottom:0px;}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1552 .elementor-element.elementor-element-0b2195c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1552 .elementor-element.elementor-element-b65643e > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-1552 .elementor-element.elementor-element-b65643e .elementor-heading-title{font-size:45px;line-height:1.1em;}.elementor-1552 .elementor-element.elementor-element-af97011{margin-top:0px;margin-bottom:0px;padding:5px 5px 5px 5px;}.elementor-widget-ucaddon_ue_buttons_post_filter .ue_taxonomy_item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_buttons_post_filter .ue_taxonomy_item_num_posts{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1552 .elementor-element.elementor-element-bfb0bd2 .ue_taxonomy_item{font-size:18px;}.elementor-widget-ucaddon_post_grid .ue-grid-item-category a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .ue_tags_terms a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .uc_post_title a,.elementor-widget-ucaddon_post_grid .uc_post_title a > *{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .ue-grid-item-meta-data{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .uc_post_text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .uc_post_text_custom_field{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .uc_more_btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .uc_more_btn-custom-field{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .ue-no-posts-found{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_post_grid .ue_p_title::before{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1552 .elementor-element.elementor-element-b15c631 .uc_post_grid_style_one_wrap{grid-gap:15px;}.elementor-1552 .elementor-element.elementor-element-b15c631 .ue_post_grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-1552 .elementor-element.elementor-element-b15c631 .uc_post_image img{object-fit:Cover;object-position:Top;}.elementor-1552 .elementor-element.elementor-element-b15c631 .ue-grid-item-category a{font-size:16px;}.elementor-1552 .elementor-element.elementor-element-b15c631 .uc_post_title a,.elementor-1552 .elementor-element.elementor-element-b15c631 .uc_post_title a > *{font-size:18px;}.elementor-1552 .elementor-element.elementor-element-b15c631 .ue-grid-item-meta-data{font-size:14px;}.elementor-1552 .elementor-element.elementor-element-b15c631 .uc_post_text{font-size:17px;}.elementor-1552 .elementor-element.elementor-element-b15c631 .uc_more_btn{font-size:15px;}}/* Start custom CSS for ucaddon_post_grid, class: .elementor-element-b15c631 *//* First Post Layout */
/* First Post Layout */
.uc_post_grid_style_one_item:first-child {
    grid-column: 1 / -1 !important;
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    min-height: 370px !important;
    margin-bottom: 50px !important;
    background: #fff !important;
    box-shadow: 0 2px 10px rgba(0,0,0,0.1) !important;
    border-radius: 15px !important;
    overflow: hidden !important;
}

/* Image Side */
.uc_post_grid_style_one_item:first-child .uc_post_grid_style_one_image {
    height: 100% !important;
    width: 100% !important;
    position: relative !important;
}

.uc_post_grid_style_one_item:first-child .uc_post_image {
    height: 100% !important;
}

.uc_post_grid_style_one_item:first-child .uc_post_image img {
    height: 100% !important;
    width: 100% !important;
    object-fit: cover !important;
}

/* Content Side */
.uc_post_grid_style_one_item:first-child .uc_content {
	padding: 20px 60px 20px 60px !important;
    display: flex !important;
    flex-direction: column !important;
    position: relative !important;
    height: auto !important;
    min-height: 370px !important;
}

/* Category */
.uc_post_grid_style_one_item:first-child .ue-grid-item-category {
    margin-bottom: 15px !important;
}

.uc_post_grid_style_one_item:first-child .ue-grid-item-category a {
    background: #000 !important;
    color: #fff !important;
    padding: 0px 24px !important;
    border-radius: 5px !important;
    text-decoration: none !important;
    font-size: 14px !important;
}

/* Date */
.uc_post_grid_style_one_item:first-child .ue-meta-data {
    color: #666 !important;
    font-size: 10px !important;
    margin-bottom: 20px !important;
}

/* Title */
.uc_post_grid_style_one_item:first-child .uc_post_title {
    margin-bottom: 20px !important;
    font-size: 24px !important;
    line-height: 1.3 !important;
}

/* Content Text */
.uc_post_grid_style_one_item:first-child .uc_post_text {
    margin-bottom: 30px !important;
    max-height: 120px !important;
    overflow: hidden !important;
    line-height: 1.6 !important;
}

/* Button */
.uc_post_grid_style_one_item:first-child .uc_post_button {
    margin-top: auto !important;
    
}

.uc_post_grid_style_one_item:first-child .uc_more_btn {
    display: inline-flex !important;
    align-items: center !important;
    text-decoration: none !important;
    border-bottom: 1px solid #000 !important;
    padding-bottom: 2px !important;
}

.uc_post_grid_style_one_item:first-child .uc_more_btn::after {
    content: '' !important;
    display: inline-block !important;
    width: 12px !important;
    height: 12px !important;
    margin-right: 8px !important;
    margin-left: 8px !important;
    background-image: url('http://numerotech.co.il/wp-content/uploads/2025/01/arrow-out.svg') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    
}
.uc_post_image_overlay {
    display: none !important;
}

/* רק עבור הפוסטים שאינם הראשון */
.uc_post_grid_style_one_item:not(:first-child) {
    background: #fff !important;
    border-radius: 15px !important;
    box-shadow: 0 2px 10px rgba(0,0,0,0.1) !important;
    overflow: hidden !important;
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
}

.uc_post_grid_style_one_item:not(:first-child) .uc_post_grid_style_one_image {
    height: 150px !important;
    position: relative !important;
    overflow: hidden !important;
}

.uc_post_grid_style_one_item:not(:first-child) .uc_post_image img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
}

.uc_post_grid_style_one_item:not(:first-child) .uc_content {
    padding: 25px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 15px !important;
    flex-grow: 1 !important;
}

/* קטגוריה */
.uc_post_grid_style_one_item:not(:first-child) .ue-grid-item-category {
    position: absolute !important;
    top: 25px !important;
    right: 25px !important;
    z-index: 2 !important;
}

.uc_post_grid_style_one_item:not(:first-child) .ue-grid-item-category a {
    background: #000 !important;
    color: #fff !important;
    padding: 0px 24px !important;
    border-radius: 5px 0px 5px 5px !important;
    text-decoration: none !important;
    font-size: 14px !important;
}

/* תיקון סדר האלמנטים */
.uc_post_grid_style_one_item:not(:first-child) .uc_content > * {
    margin: 0 !important;
}

.uc_post_grid_style_one_item:not(:first-child) .ue-meta-data {
    order: -1 !important;
    color: #666 !important;
    font-size: 14px !important;
    margin-bottom: 10px !important;
}

.uc_post_grid_style_one_item:not(:first-child) .uc_post_title {
    margin-top: 10px !important;
}


.uc_post_grid_style_one_item:not(:first-child) .uc_more_btn {
    display: inline-flex !important;
    align-items: center !important;
    text-decoration: none !important;
    border-bottom: 1px solid #000 !important;
    padding-bottom: 2px !important;
    margin-top: auto !important;
}
/* הסתרת הטקסט בפוסטים שאינם ראשונים */
.uc_post_grid_style_one_item:not(:first-child) .uc_post_text {
    display: none !important;
}

/* עיצוב הכפתור להמשך קריאה בפוסטים שאינם ראשונים */
.uc_post_grid_style_one_item:not(:first-child) .uc_more_btn {
    margin-top: auto !important;
    display: inline-flex !important;
    align-items: center !important;
    text-decoration: none !important;
    border-bottom: 1px solid #000 !important;
    padding-bottom: 2px !important;
}

.uc_post_grid_style_one_item:not(:first-child) .uc_more_btn::after {
    content: '' !important;
    display: inline-block !important;
    width: 12px !important;
    height: 12px !important;
    margin-right: 8px !important;
    margin-left: 8px !important;
    background-image: url('http://numerotech.co.il/wp-content/uploads/2025/01/arrow-out.svg') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
}

/* Title spacing */
.uc_post_grid_style_one_item:not(:first-child) .uc_post_title {
    margin-bottom: 15px !important;
}

/* Button spacing */
.uc_post_grid_style_one_item:not(:first-child) .uc_post_button {
    margin-top: 20px !important;
}

/* כרטיסיה כללית */
.uc_post_grid_style_one_item:not(:first-child) {
    border-radius: 15px !important; /* הוספת עיגול פינות */
    overflow: hidden !important;
    box-shadow: 0 2px 10px rgba(0,0,0,0.05) !important; /* הוספת צל עדין */
}

/* מרווח מהקטגוריה */
.uc_post_grid_style_one_item:not(:first-child) .ue-grid-item-category {
    top: 20px !important;
    right: 0px !important;
}
/* שינוי סדר האלמנטים - הצגת התאריך מעל הכותרת */
.uc_post_grid_style_one_item .uc_content-info-wrapper {
    display: flex;
    flex-direction: column;
}

/* התאריך יוצג ראשון */
.uc_post_grid_style_one_item .ue-meta-data {
    order: -1;
}

/* הכותרת תהיה אחרי התאריך */
.uc_post_grid_style_one_item .uc_post_title {
    order: 0;
}

/* מוודא שהתוכן בפוסט הראשון יוצג כעמודה */
.uc_post_grid_style_one_item:first-child .uc_content-info-wrapper {
    display: flex;
    flex-direction: column;
}

/* תווית הקטגוריה תהיה ראשונה */
.uc_post_grid_style_one_item:first-child .ue-grid-item-category {
    order: -3;
    margin-bottom: 10px; /* הוספת רווח מתחת */
}

/* התאריך יגיע אחרי הקטגוריה */
.uc_post_grid_style_one_item:first-child .ue-meta-data {
    order: -2;
    font-size: 14px;
    color: #666;
    margin-bottom: 10px;
}

/* הכותרת תגיע אחרי התאריך */
.uc_post_grid_style_one_item:first-child .uc_post_title {
    order: -1;
    font-size: 24px;
    margin-bottom: 15px;
}

/* התוכן יגיע אחרי הכותרת */
.uc_post_grid_style_one_item:first-child .uc_post_text {
    order: 0;
    margin-bottom: 20px;
}

/* כפתור "המשך קריאה" יהיה בסוף */
.uc_post_grid_style_one_item:first-child .uc_post_button {
    order: 1;
    margin-top: auto; /* מבטיח שהוא יישאר בסוף */
}

#uc_post_grid_elementor_2f74694 .uc_btn_inner{
	  text-decoration: underline !important;
}

.uc_post_grid_style_one_item:not(:first-child) .uc_more_btn{
    border-bottom: 0px!important;
}

.uc_post_grid_style_one_item:first-child .uc_more_btn{
    border-bottom: 0px!important;
}


/* Mobile CSS for First Post Card Only */
@media only screen and (max-width: 767px) {
    /* First Post Layout */
    .uc_post_grid_style_one_item:first-child {
        grid-column: 1 / -1 !important;
        display: flex !important;
        flex-direction: column !important;
        min-height: auto !important;
        margin-bottom: 30px !important;
    }
    
    /* Image Side */
    .uc_post_grid_style_one_item:first-child .uc_post_grid_style_one_image {
        height: 200px !important;
        width: 100% !important;
        position: relative !important;
    }
    
    .uc_post_grid_style_one_item:first-child .uc_post_image img {
        height: 100% !important;
        width: 100% !important;
        object-fit: cover !important;
    }
    
    /* Content Side */
    .uc_post_grid_style_one_item:first-child .uc_content {
        padding: 20px !important;
        display: flex !important;
        flex-direction: column !important;
        height: auto !important;
        min-height: auto !important;
    }
    
    /* Fix for mobile category position - make it absolute relative to the ENTIRE first post item */
    @media only screen and (max-width: 767px) {
        /* Make the entire post item position relative so we can position the category */
        .uc_post_grid_style_one_item:first-child {
            position: relative !important;
        }
        

    /* Make sure date is first in mobile */
    .uc_post_grid_style_one_item:first-child .ue-meta-data {
        order: -2 !important;
        color: #666 !important;
        font-size: 14px !important;
        margin-bottom: 10px !important;
        margin-top: 0 !important;
    }
    
    /* Title comes after date */
    .uc_post_grid_style_one_item:first-child .uc_post_title {
        order: -1 !important;
        margin-bottom: 15px !important;
        font-size: 20px !important;
        line-height: 1.3 !important;
    }
    
    /* Content Text - limit to 3 lines with ellipsis */
    .uc_post_grid_style_one_item:first-child .uc_post_text {
        margin-bottom: 20px !important;
        max-height: 4.8em !important; /* 3 lines x 1.6 line-height */
        overflow: hidden !important;
        line-height: 1.6 !important;
        order: 0 !important;
        display: -webkit-box !important;
        -webkit-line-clamp: 3 !important;
        -webkit-box-orient: vertical !important;
        text-overflow: ellipsis !important;
    }
    
    /* Button - ensure it appears below the text with proper spacing */
    .uc_post_grid_style_one_item:first-child .uc_post_button {
        margin-top: 15px !important;
        position: relative !important;
        display: block !important;
        clear: both !important;
    }
    
    .uc_post_grid_style_one_item:first-child .uc_more_btn {
        display: inline-flex !important;
        align-items: center !important;
        text-decoration: none !important;
        padding-bottom: 2px !important;
    }
    
    .uc_post_grid_style_one_item:first-child .uc_more_btn::after {
        content: '' !important;
        display: inline-block !important;
        width: 12px !important;
        height: 12px !important;
        margin-right: 8px !important;
        margin-left: 8px !important;
        background-image: url('http://numerotech.co.il/wp-content/uploads/2025/01/arrow-out.svg') !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
    }
    
    /* Order of elements inside the content wrapper */
    .uc_post_grid_style_one_item:first-child .uc_content-info-wrapper {
        display: flex !important;
        flex-direction: column !important;
    }
    
    /* Ensure proper spacing at the bottom for "המשך לקרוא" button */
    .uc_post_grid_style_one_item:first-child .uc_content {
        padding-bottom: 65px !important;
        position: relative !important;
    }
    
    .uc_post_grid_style_one_item:first-child .uc_post_button {
        position: absolute !important;
        bottom: 20px !important;
        right: 20px !important;
    }
}

/* CSS למובייל עבור פוסטים שאינם ראשונים */
@media only screen and (max-width: 767px) {
    /* עיצוב כללי של הכרטיס - יותר מרובע ופחות מלבני */
    .uc_post_grid_style_one_item:not(:first-child) {
        border-radius: 15px !important;
        overflow: hidden !important;
        box-shadow: 0 2px 10px rgba(0,0,0,0.05) !important;
        height: auto !important; /* מסיר את הגובה הקבוע */
        display: flex !important;
        flex-direction: column !important;
        margin-bottom: 20px !important;
    }
    
    /* הקטנת גובה התמונה ליצירת פרופורציה יותר מרובעת */
    .uc_post_grid_style_one_item:not(:first-child) .uc_post_grid_style_one_image {
        height: 100px !important; /* מקטין את גובה התמונה */
        position: relative !important;
        overflow: hidden !important;
    }
    
    /* וידוא שהתמונה מכסה את כל האזור */
    .uc_post_grid_style_one_item:not(:first-child) .uc_post_image img {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important;
    }
    
    /* הקטנת הריווח הפנימי בחלק התוכן */
    .uc_post_grid_style_one_item:not(:first-child) .uc_content {
        padding: 15px !important; /* פחות ריווח פנימי */
        display: flex !important;
        flex-direction: column !important;
        gap: 10px !important; /* הקטנת המרווח בין האלמנטים */
        flex-grow: 1 !important;
    }
    
    /* מיקום נכון של הקטגוריה בפינה העליונה הימנית */
    .uc_post_grid_style_one_item:not(:first-child) .ue-grid-item-category {
        position: absolute !important;
        top: 15px !important;
        right: 0px !important;
        z-index: 2 !important;
    }
    
    /* כותרת קטנה יותר לחסכון במקום */
    .uc_post_grid_style_one_item:not(:first-child) .uc_post_title {
        font-size: 16px !important;
        line-height: 1.3 !important;
        margin-top: 5px !important;
        margin-bottom: 10px !important;
    }
    
    /* תאריך קטן יותר */
    .uc_post_grid_style_one_item:not(:first-child) .ue-meta-data {
        font-size: 12px !important;
        margin-bottom: 5px !important;
    }
    
    /* כפתור "המשך לקרוא" צמוד לתחתית */
    .uc_post_grid_style_one_item:not(:first-child) .uc_post_button {
        margin-top: 10px !important;
    }
    
    /* גריד של שני פוסטים בשורה במובייל רחב */
    @media only screen and (min-width: 480px) and (max-width: 767px) {
        .uc_post_grid_elementor {
            display: grid !important;
            grid-template-columns: 1fr 1fr !important;
            gap: 15px !important;
        }
        
        .uc_post_grid_style_one_item:first-child {
            grid-column: 1 / -1 !important;
        }
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'rag sans regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://numerotech.co.il/wp-content/uploads/2025/01/RagSans-1.4-Regular.woff2') format('woff2'),
		url('https://numerotech.co.il/wp-content/uploads/2025/01/RagSans-1.4-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'barlev regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://numerotech.co.il/wp-content/uploads/2025/01/barlev-regular-aaa.eot');
	src: url('https://numerotech.co.il/wp-content/uploads/2025/01/barlev-regular-aaa.eot?#iefix') format('embedded-opentype'),
		url('https://numerotech.co.il/wp-content/uploads/2025/01/barlev-regular-aaa.woff') format('woff');
}
/* End Custom Fonts CSS */