
body.host_version .first-section {
    padding: 5em 0 5em 0 !important;
}
.bs-slider {
    max-height: 300px;
}
@media (max-width: 800px) {
    body.host_version .first-section {
        padding: 4em 0 2em 0 !important;
    }
    .bs-slider {
        max-height: 225px;
    }
}

.first-section::before {
    background: linear-gradient(to right,rgb(255 255 255 / 82%) 20%,rgb(255 255 255 / 81%) 70%,rgb(255 255 255 / 57%) 95%);

}
.background-slider-active {
    background-image: url('../images/professionals-header.jpg');
    background-size: cover;
}
@media (max-width: 800px) {
    .background-slider-active {
        background-image: url('../images/professionals-header.jpg');
    }
    .first-section::before {
        background: linear-gradient(to right,rgb(255 255 255 / 83%) 20%,rgb(255 255 255 / 87%) 70%,rgb(255 255 255 / 89%) 95%);

    }
    span.m_1 {
        font-size: 15px;
    }
    body.host_version .first-section h1 {
        margin-top: -22px;
    }
}

}

.breadcrumb-option {
    padding-top: 70px;
    padding-bottom: 70px;
}

.breadcrumb__text h2 {

    color: #666666;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 10px;
}

.breadcrumb__links a {
    font-size: 15px;

    color: #13a2b7;
    margin-right: 26px;
    display: inline-block;
    position: relative;
    direction: rtl;
}

.breadcrumb__links a:after {
    position: absolute;
    right: -18px;
    top: 10px;
    height: 4px;
    width: 4px;

    background: #666666;
    content: "";
    border-radius: 50%;
    direction: rtl;
}

.breadcrumb__links span {
    font-size: 15px;
    color: #666666;
    display: inline-block;
    direction: rtl;
}


            .background-section-3 {
                background-image: linear-gradient(rgb(245 254 255 / 99%), rgb(255 255 255 / 60%)), url('../images/section3-background.jpg');
                    background-size: cover;

            }
            @media (max-width: 800px) {
                .background-section-3 {
                   background-image: linear-gradient(rgb(245 254 255 / 99%), rgb(255 255 255 / 60%)), url('../images/section1-background-mobile.png');
                }
            }
.spad {
    padding-top: 100px;
    padding-bottom: 100px;
}



.team {
    padding-bottom: 70px;
}

.team__item {
    text-align: center;
    margin-bottom: 30px;
}

.team__item:hover img {
    border-color: #13a2b7;
}

.team__item img {
    height: 270px;
    width: 270px;
    border-radius: 50%;
    border: 10px solid #ffffff;
    -webkit-box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.1);
    margin-bottom: 32px;
    -webkit-transition: all, 0.5s;
    -o-transition: all, 0.5s;
    transition: all, 0.5s;
}

.team__item h5 {
    font-size: 20px;
    color: #111111;
    font-weight: 600;
    margin-bottom: 5px;
}

.team__item span {
    font-size: 15px;
    color: #13a2b7;
    display: block;
    margin-bottom: 12px;
}

.team__item .team__item__social a {
    font-size: 15px;
    color: #666666;
    display: inline-block;
    margin-right: 20px;
}

.team__item .team__item__social a:last-child {
    margin-right: 0;
}
.section-title {
    margin-bottom: 45px;
}

.section-title span {
    font-size: 15px;
    color: #888888;
    font-weight: 500;
    letter-spacing: 2px;
    text-transform: uppercase;
}

.section-title h2 {
    color: #111111;
    font-weight: 700;
    margin-top: 8px;
}
        

                                            .flex {

                                            }
                                            .content {

                                              display: none;
                                            }
                                            #loadMore {

                                              transition: .3s;
                                            }
                                            #loadMore:hover {

                                              text-decoration: none;
                                            }
                                            .noContent {

                                              pointer-events: none;
                                            }
                                            

body.host_version .first-section {
    padding: 2em 0 2em 0 !important;
}
.bs-slider {
    max-height: 300px;
}
@media (max-width: 800px) {
    body.host_version .first-section {
        padding: 2em 0 2em 0 !important;
    }
    .bs-slider {
        max-height: 225px;
    }
}

.first-section::before {
    background: linear-gradient(to right,rgb(255 255 255 / 82%) 20%,rgb(255 255 255 / 81%) 70%,rgb(255 255 255 / 57%) 95%);

}
.background-slider-active {
    background-image: url('../images/professionals-header.jpg');
    background-size: cover;
}
@media (max-width: 800px) {
    .background-slider-active {
        background-image: url('../images/professionals-header.jpg');
    }
    .first-section::before {
        background: linear-gradient(to right,rgb(255 255 255 / 83%) 20%,rgb(255 255 255 / 87%) 70%,rgb(255 255 255 / 89%) 95%);

    }
    span.m_1 {
        font-size: 15px;
    }
    body.host_version .first-section h1 {
        margin-top: -22px;
    }
    .breadcrumb_in {
        padding-bottom: 30px;
        margin-right: -45px;
    }
}

}

.breadcrumb-option {
    padding-top: 70px;
    padding-bottom: 70px;
}

.breadcrumb__text h2 {

    color: #666666;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 10px;
}

.breadcrumb__links a {
    font-size: 15px;

    color: #13a2b7;
    margin-right: 26px;
    display: inline-block;
    position: relative;
    direction: rtl;
}

.breadcrumb__links a:after {
    position: absolute;
    left: -18px;
    top: 10px;
    height: 4px;
    width: 4px;

    background: #666666;
    content: "";
    border-radius: 50%;
    direction: rtl;
}

.breadcrumb__links span {
    font-size: 15px;
    color: #666666;
    display: inline-block;
    direction: rtl;
    margin-right: 23px;
}
@media (min-width: 800px) {
    .breadcrumb_in {
        margin-top: -15px;
        margin-bottom: 15px;
    }
}


            .background-section-3 {
                background-image: linear-gradient(rgb(245 254 255 / 99%), rgb(255 255 255 / 60%)), url('../images/section3-background.jpg');
                    background-size: cover;

            }
            @media (max-width: 800px) {
                .background-section-3 {
                   background-image: linear-gradient(rgb(245 254 255 / 99%), rgb(255 255 255 / 60%)), url('../images/section1-background-mobile.png');
                }
            }



.doctor__item {
    padding-bottom: 65px;
    border-bottom: 1px solid #f2f2f2;
    margin-bottom: 65px;
}

.doctor__item:last-child {
    padding-bottom: 0;
    border-bottom: none;
    margin-bottom: 0;
}

.doctor__item__pic {
    text-align: center;
}

.doctor__item__pic img {
    height: 470px;
    width: 470px;
    border-radius: 50%;
    border: 10px solid #ffffff;
    -webkit-box-shadow: 0px 3px 10px rgba(48, 68, 78, 0.2);
    box-shadow: 0px 3px 10px rgba(48, 68, 78, 0.2);
}

.doctor__item__text {
    padding: 25px 10px 0 10px;
}

.doctor__item__text.doctor__item__text--left {
    text-align: right;
}

.doctor__item__text span {
    color: #13a2b7;
    font-size: 15px;
    font-weight: 500;
    text-transform: uppercase;
    display: block;
    margin-bottom: 6px;
}

.doctor__item__text h2 {
    color: #111111;
    font-weight: 700;
    margin-bottom: 20px;
}

.doctor__item__text ul {
    margin-bottom: 30px;
}

.doctor__item__text ul li {
    list-style: none;
    font-size: 15px;
    color: #666666;
    line-height: 36px;
}

.doctor__item__text ul li i {
    color: #13a2b7;
    font-size: 15px;
    margin-left: 6px;
}

.doctor__item__social a {
    display: inline-block;
    height: 50px;
    width: 50px;
    background: #f2f7f8;
    font-size: 18px;
    color: #111111;
    line-height: 50px;
    text-align: center;
    border-radius: 50%;
    margin-left: 6px;
}

.doctor__item__social a:last-child {
    margin-right: 0;
}

@media (max-width: 800px) {
    .doctor__item__pic img {
        height: 50%;
        width: 70%;
        margin-bottom: 30px;
        margin-right: 15%;
        margin-left: 15%;
    }
    .mobileft {
        float: left;
    }
    .breadcrumb_in {
        padding-bottom: 20px;
        margin-right: -10px;
    }
    .doctor__item__text.doctor__item__text--left {
        margin-left: 50px;
    }
    .doctor__item__text {
        padding: 0px 10px 0 10px;
    }
    .doctor__item__text ul {
        padding-right: 10px;
    }
}
        
/* התוצאות גלויות גם בלי JavaScript */
.flex .content { display: block !important; }
/* חיפוש */
.pro-search { direction: rtl; max-width: 760px; margin: 0 auto 30px; display: flex; flex-wrap: wrap; gap: 10px; justify-content: center; }
.pro-search .form-control { flex: 1 1 220px; height: 46px; }
.pro-search .btn { flex: 0 0 auto; margin: 0; }
.pro-pager { direction: rtl; text-align: center; margin: 20px 0; }
.pro-links { direction: rtl; text-align: center; margin: 10px 0 30px; }
.pro-links a { display: inline-block; margin: 4px 6px; }
.pro-empty { direction: rtl; text-align: center; padding: 40px 0; }
.team__item span { display: block; color: #666; }
.team__item__card, .team__item a { color: inherit; }
.sitemap-list { direction: rtl; text-align: right; }
.sitemap-list h3 { margin-top: 30px; }
.sitemap-list li { display: inline-block; margin: 4px 14px 4px 0; }
.pro-name { color: #111111; font-weight: 700; margin-bottom: 20px; font-size: 30px; }
.doctor__item__pic img { max-width: 100%; height: auto; }
.team__item img { max-width: 100%; object-fit: cover; }
.first-section { padding: 5em 0 !important; }
.flex { display: flex; flex-wrap: wrap; justify-content: center; }
.doctor__item__pic img { width: 380px; max-width: 100%; height: auto; aspect-ratio: 1 / 1; object-fit: cover; }
.pro-extra { direction: rtl; text-align: right; }
.terms-page h3 { font-size: 20px; margin-top: 24px; }
.terms-page p { line-height: 1.7; }
