@font-face {
    font-family: 'FbAgol-Black';
    font-style: normal;
    font-weight: normal;
    font-display: auto;
    src: url('https://energy.ort.org.il/wp-content/uploads/2024/01/fbagol-black-webfont.woff2') format('woff2'),
    url('https://energy.ort.org.il/wp-content/uploads/2024/01/fbagol-black-webfont.woff') format('woff');
}

@font-face {
    font-family: 'FbAgolEng-Black';
    font-style: normal;
    font-weight: normal;
    font-display: auto;
    src: url('https://energy.ort.org.il/wp-content/uploads/2024/01/fbagoleng-black-webfont.woff2') format('woff2'),
    url('https://energy.ort.org.il/wp-content/uploads/2024/01/fbagoleng-black-webfont.woff') format('woff');
}

@font-face {
    font-family: 'FbAgol-Regular';
    font-style: normal;
    font-weight: normal;
    font-display: auto;
    src: url('https://energy.ort.org.il/wp-content/uploads/2024/01/fbagol-regular-webfont.woff2') format('woff2'),
    url('https://energy.ort.org.il/wp-content/uploads/2024/01/fbagol-regular-webfont.woff') format('woff');
}

@font-face {
    font-family: 'FbAgolEng-Regular';
    font-style: normal;
    font-weight: normal;
    font-display: auto;
    src: url('https://energy.ort.org.il/wp-content/uploads/2024/01/fbagoleng-regular-webfont.woff2') format('woff2'),
    url('https://energy.ort.org.il/wp-content/uploads/2024/01/fbagoleng-regular-webfont.woff') format('woff');
}


h1, h2, h3, .blackTxt h1, .blackTxt h2, .blackTxt h3, .blackBtn .elementor-button-text, .blackTxt .elementor-testimonial__name, .ha-archive-posts-title.ha-archive-posts-title {
    font-family: "FbAgol-Black", FbAgolEng-Black, Arial, Helvetica, sans-serif;

}


body {
    font-family: "FbAgol-Regular", FbAgolEng-Regular, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-weight: normal;
}


/* End Custom Fonts CSS */

/* Desktop Search iield - change so it doesn't fill page */
.elementor-search-form--skin-full_screen .elementor-search-form__container.elementor-lightbox {
    top: auto;
    bottom: auto;
    height: initial;
    background-color: #4E4D4D;
}

/* Mobile Search iield - change so it doesn't fill page */
#responsive-menu-pro-search-box .responsive-menu-pro-search-form:after {
    content: "";
    font-family: "fontawesome", "Font Awesome 5 Free";
    position: absolute;
    right: auto;
    font-size: 2rem;
    color: #4E4D4D;
    left: 16px;
}

/* Tabs in sStudent pages */

.eael-advance-tabs .eael-tabs-nav ul li {
    justify-content: right !important;
}

/* post list - begin */
body {
    counter-reset: section;
}

.elementor-posts-container article .elementor-post__card {
    position: relative;
}

.elementor-posts-container article .elementor-post__card:before {
    counter-increment: section;
    content: "0" counter(section);
    font-size: 8rem;
    font-weight: bold;
    line-height: 1;
}

.elementor-posts-container article:nth-child(1) .elementor-post__card {
    background-color: var(--e-global-color-e112171);
    color: var(--e-global-color-text);
}

.elementor-posts-container article:nth-child(2) .elementor-post__card {
    background-color: var(--e-global-color-secondary);
    color: var(--e-global-color-text);
}

.elementor-posts-container article:nth-child(3) .elementor-post__card {
    background-color: var(--e-global-color-accent);
    color: var(--e-global-color-text);
}

.elementor-posts-container article:nth-child(4) .elementor-post__card {
    background-color: var(--e-global-color-primary);
    color: var(--e-global-color-secondary);
}

.elementor-widget-archive-posts .elementor-post:not(:nth-child(4n)) .elementor-post__title.elementor-post__title,
.elementor-widget-archive-posts .elementor-post:not(:nth-child(4n)) .elementor-post__title.elementor-post__title a {
    color: var(--e-global-color-primary);
}

.elementor-posts-container article:nth-child(4) .elementor-post__card .elementor-post__read-more {
    color: var(--e-global-color-secondary);

}

.task a.elementor-post__read-more {

    border: 2px dotted var(--e-global-color-primary);
    border-radius: 5px;
    padding: 15px 55px;
    margin-top: 20px
}

.task .elementor-posts-container article:nth-child(4) a.elementor-post__read-more {

    border: 2px dotted var(--e-global-color-secondary);

}


/* post list - end */


/*דף משימה */
/*  סידור צבעים לצוות 2*/
.elementor-page .elementor-element.elementor-element .eael-advance-tabs .eael-tabs-nav ul li:nth-child(2),
.teamTabsMobile .eael-adv-accordion .eael-accordion-list:nth-child(2) .eael-accordion-header {
    background-color: var(--e-global-color-accent);
    -webkit-tap-highlight-color: transparent;
}

.elementor-page .elementor-element.elementor-element .eael-advance-tabs .eael-tabs-nav ul li.active:nth-child(2),
.elementor-page .elementor-element.elementor-element .eael-advance-tabs .eael-tabs-nav ul li:nth-child(2):hover,
.teamTabsMobile > .elementor-widget-container > .eael-adv-accordion > .eael-accordion-list:nth-child(2) > .eael-accordion-header.active.active {
    background-color: var(--e-global-color-0a009fc);
}

.elementor-page .elementor-element.elementor-element .eael-advance-tabs:not(.eael-tabs-vertical) .eael-tabs-nav ul li:nth-child(2):after {
    border-top-color: var(--e-global-color-0a009fc);
}

/*סוף סידור צבעים לצוות 2  */


/*  סידור צבעים לצוות 1 - רק מובייל */
.teamTabsMobile .eael-adv-accordion .eael-accordion-list:nth-child(1) .eael-accordion-header {
    background-color: var(--e-global-color-9d6d513);
    -webkit-tap-highlight-color: transparent;
}

.teamTabsMobile > .elementor-widget-container > .eael-adv-accordion > .eael-accordion-list:nth-child(1) > .eael-accordion-header.active.active {
    background-color: var(--e-global-color-primary);
}

/* סוף סידור צבעים לצוות 1 - רק מובייל */


/*  תוצאות חיפוש    */
.ha-archive-posts-container .ha-archive-post {
    border-right: 10px solid #97EC9F;
}


/* In category */
@media (max-width: 767px) {
    .elementor-posts--thumbnail-left .elementor-posts .elementor-post,
    .elementor-posts--thumbnail-right .elementor-posts .elementor-post {
        flex-direction: column;
    }
}