/*
Theme Name: Israel
*/
.meet-modal-content form {
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.translatepress-he .meet-modal-content form {
    direction: rtl !important;
    text-align: right !important;
}
.translatepress-he .meet-modal-content form input::placeholder {
    text-align: right;
    direction: rtl;
}
.translatepress-he .meet-modal-content form input {
    text-align: right !important;
    direction: rtl !important;
}
.translatepress-he .container-he {
    padding-left: 0;
}
#meet-modal label,
#meet-modal input,
#meet-modal textarea {
    font-family: 'Montserrat', sans-serif !important;
}

.meet-modal-content {
    height: 80vh;
    overflow: auto;
}

#meet-modal input::placeholder,
#meet-modal textarea::placeholder {
    font-weight: 400 !important;
    font-size: 14px !important;
}

#meet-modal input,
#meet-modal textarea {
    background-color: rgb(255, 255, 255);
    color: rgb(68, 68, 68);
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(204, 204, 204);
    border-image: initial;
    border-radius: 0px;
    margin-top: 5px;
}

.wpcf7-response-output {
    display: none !important;
}

#meet-modal textarea {
    height: 44px !important;
    resize: none;
}

.navigation.pagination {
    margin-top: 30px;
}

.page-numbers {
    border: 1px solid #080E1F33;
    display: block;
    width: 36px;
    height: 36px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    border-radius: 5px;
}

.nav-links {
    display: flex;
    gap: 8px;
}

.page-numbers.current {
    color: #fff;
    background: #925D29;

}

.blog-index__post-excerpt {
    font-size: 16px !important;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
    text-overflow: ellipsis;
}

.blog-index__post-author span {
    font-size: 14px;
    color: rgba(153, 153, 153, 1.0);
    font-family: 'Montserrat', sans-serif;
}

.card_post_title a {
    color: #3f354a !important;
    font-family: 'Cormorant' !important;
    font-weight: 700 !important;
}

.blog-index__post img {
    width: 100%;
}

.blog-index__post-button {
    display: block;
    padding-top: 10px;
}

.hhs-blog-grid-cards {

    background-color: rgba(255, 255, 255, 1.0);

    padding-top: 0px;
    padding-bottom: 50px;
}

.cta-primary {
    outline: none;
    border: none;
    font-family: 'Raleway';
    text-transform: none;
    font-size: 16px;
}

@media (max-width: 922px) {
    .hhs-blog-grid-cards {
        padding-top: 0px;
        padding-bottom: 0px;
    }
}

@media (max-width: 575px) {
    .hhs-blog-grid-cards {
        padding-top: 0px;
        padding-bottom: 0px;
    }
}


@media screen and (min-width: 922px) {
    .hhs-blog-grid-cards .blog-index__post {
        flex: 0 0 calc(100%/2);
    }
}

@media screen and (min-width: 1000px) {
    .hhs-blog-grid-cards.listing-page .blog-index__post {
        flex: 0 0 calc(100%/3);
    }
}

@media screen and (min-width: 922px) {
    .hhs-blog-grid-cards.listing-page .blog-index__post--large {
        flex: 1 0 100%;
        display: flex;
        justify-items: space-between;
    }
}

.blog-recent-posts__post,
.hhs-blog-card-inner,
.blog-index__post--large {
    background-color: rgba(255, 255, 255, 1.0);
}



p.reading-minutes {
    margin-bottom: 5px;
    color: rgba(153, 153, 153, 1.0);
    text-transform: uppercase;
    font-size: 12px;
}

.translatepress-he {
    direction: rtl;
}

.translatepress-he .service-btm-sec-inner * {
    direction: ltr;
}

.translatepress-he .service-card-slides-item-inner {
    direction: rtl;
    text-align: right;
}
.translatepress-he .service-card-slides-item-title {
    text-align: right;
}

.blog-index__post--large h4.card_post_title a {
    font-family: 'Cormorant';
    font-weight: 700;
    font-size: 36px;
    color: rgba(68, 68, 68, 1.0);
}

.blog-index__post-content--small h4.card_post_title a {
    font-family: 'Cormorant';
    font-weight: 700;
    font-size: 20px;
    color: rgba(68, 68, 68, 1.0);
}

@media (max-width: 575px) {
    .blog-index__post--large h4.card_post_title a {
        font-size: 20px;
    }

    .blog-index__post-content--small h4.card_post_title a {
        font-size: 24px;
    }
}




.hhs-blog-card-inner {
    padding-bottom: 30px;
}

.blog-index__post--large .blog-index__post-content {
    padding: 2rem 1rem 2.5rem 1rem;
}

a.blog-index__post-button {
    color: rgba(89, 94, 69, 1.0);
}








.blog-index__post-author span .pub-date {
    color: rgba(153, 153, 153, 1.0);
    font-family: 'Montserrat', sans-serif;
}





.blog-recent-posts__post p,
.blog-index__post--large p,
.blog-index__post--small p,
.blog-index__tag-subtitle {
    color: rgba(102, 102, 102, 1.0);
    font-size: 18px;
}









.hhs-blog-grid-cards .blog-index__post-tag {
    color: rgba(255, 255, 255, 1.0);
    background: rgba(150, 151, 116, 1.0);
}

.hhs-blog-grid-cards .blog-index__post-tag:hover,
.hhs-blog-grid-cards .blog-index__post-tag:focus {
    color: rgba(255, 255, 255, 1.0);
    background: rgba(89, 94, 69, 1.0);
}

.blog-index__post.pull-up-card {
    margin-top: -130px;
    position: relative;
    z-index: 2;
}

.hhs-blog-grid-cards .blog-pagination__prev-link svg,
.hhs-blog-grid-cards .blog-pagination__next-link svg,
.hhs-blog-grid-cards .blog-pagination__link {
    color: rgba(68, 68, 68, 1.0);
}

.hhs-blog-grid-cards .blog-pagination__prev-link svg,
.hhs-blog-grid-cards .blog-pagination__next-link svg {
    fill: rgba(68, 68, 68, 1.0);
}

.hhs-blog-grid-cards .blog-pagination__link--active {
    border: 2px solid rgba(0, 164, 189, 1.0);
}

.hhs-blog-grid-cards .blog-pagination__number-link:hover,
.hhs-blog-grid-cards .blog-pagination__number-link:focus {
    border: 2px solid rgba(0, 164, 189, 1.0);
    background-color: rgba(0, 164, 189, 1.0);
    color: rgba(255, 255, 255, 1.0);
}

</style><style id="hs_editor_style" type="text/css">.dnd_area-row-0-force-full-width-section>.row-fluid {
    max-width: none !important;
}

.dnd_area-row-1-force-full-width-section>.row-fluid {
    max-width: none !important;
}

.dnd_area-row-2-force-full-width-section>.row-fluid {
    max-width: none !important;
}

/* HubSpot Non-stacked Media Query Styles */
@media (min-width:768px) {
    .dnd_area-row-0-vertical-alignment>.row-fluid {
        display: -ms-flexbox !important;
        -ms-flex-direction: row;
        display: flex !important;
        flex-direction: row;
    }

    .dnd_area-row-1-vertical-alignment>.row-fluid {
        display: -ms-flexbox !important;
        -ms-flex-direction: row;
        display: flex !important;
        flex-direction: row;
    }

    .dnd_area-row-2-vertical-alignment>.row-fluid {
        display: -ms-flexbox !important;
        -ms-flex-direction: row;
        display: flex !important;
        flex-direction: row;
    }

    .dnd_area-module-1-vertical-alignment {
        display: -ms-flexbox !important;
        -ms-flex-direction: column !important;
        -ms-flex-pack: center !important;
        display: flex !important;
        flex-direction: column !important;
        justify-content: center !important;
    }

    .dnd_area-module-1-vertical-alignment>div {
        flex-shrink: 0 !important;
    }

    .dnd_area-module-2-vertical-alignment {
        display: -ms-flexbox !important;
        -ms-flex-direction: column !important;
        -ms-flex-pack: center !important;
        display: flex !important;
        flex-direction: column !important;
        justify-content: center !important;
    }

    .dnd_area-module-2-vertical-alignment>div {
        flex-shrink: 0 !important;
    }

    .dnd_area-module-3-vertical-alignment {
        display: -ms-flexbox !important;
        -ms-flex-direction: column !important;
        -ms-flex-pack: center !important;
        display: flex !important;
        flex-direction: column !important;
        justify-content: center !important;
    }

    .dnd_area-module-3-vertical-alignment>div {
        flex-shrink: 0 !important;
    }
}

/* HubSpot Styles (default) */
.dnd_area-row-0-padding {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.dnd_area-row-1-padding {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.dnd_area-row-2-padding {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
}