

/* Start:/local/templates/atribeautekids/components/bitrix/breadcrumb/breadcrumbs_container/style.min.css?1780671557894*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:Open Sans,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:none}.breadcrumbs{padding:30px 0}.breadcrumbs-list{font-size:16px;font-weight:500;line-height:1.2;color:var(--black)}.breadcrumbs-list>div{display:inline-block}.breadcrumbs-list a{position:relative;margin-right:14px;font-size:inherit;color:var(--gray3);text-decoration:none}.breadcrumbs-list a:before{content:"/";position:absolute;top:3px;right:-12px;font-size:16px;color:var(--gray3)}.breadcrumbs-list a:hover{color:var(--orange4)}

/* End */


/* Start:/local/templates/atribeautekids/components/bitrix/news/contacts/bitrix/news.detail/.default/style.css?17841155907466*/
.clinics-detail__head {
    margin: 50px 0;
}

.clinics-detail__head-wrapper {
    margin-bottom: 30px;
}

.clinics-detail__head-wrapper:last-child {
    margin-bottom: 0;
}

.clinics-detail__head-item {
    margin-bottom: 25px;
}

.clinics-detail__head-item-address {
    margin-bottom: 20px;
}

.clinics-detail__head-item-address p {
    margin: 0;
    margin-bottom: 5px;
    font-weight: 600;
    font-size: 18px;
    line-height: 26px;
    color: #1E1E1E;
}

.clinics-detail__head-item-address p:last-child {
    margin-bottom: 0;
}

.clinics-detail__head-item-maps {
    padding-top: 25px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    border-top: 1px solid #C5C5C5;
}

.clinics-detail__head-item-maps * {
    font-weight: 600;
    font-size: 18px;
    line-height: 26px;
    color: #1E1E1E;
}

.clinics-detail__head-item-maps-head {
    margin-right: 30px;
    margin-bottom: 20px;
    width: 100%;
}

.clinics-detail__head-item-maps a {
    margin-right: 15px;
    margin-bottom: 10px;
    display: flex;
    align-items: center;
}

.clinics-detail__head-item-maps a:last-child {
    margin-right: 0;
}

.clinics-detail__head-item-maps a img {
    margin-right: 5px;
}

.clinics-detail__head-item-name {
    margin-bottom: 25px;
    font-weight: 600;
    font-size: 30px;
    line-height: 41px;
    color: #00A69C;
}

.clinics-detail__head-item-text {
    margin-bottom: 30px;
    font-weight: 600;
    font-size: 18px;
    line-height: 26px;
    color: #000;
}

.clinics-detail__head-item-text ul {
    padding-left: 20px;
    list-style: disc;
}

.clinics-detail__head-item-text ul li:not(:last-child) {
    margin-bottom: 15px;
}

.clinics-detail__head-item-request {
    display: flex;
    align-items: flex-end;
    flex-grow: 1;
}

.clinics-detail__head-item-request a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 300px;
    max-width: 100%;
    height: 64px;
    font-size: 18px;
    font-weight: 500;
    line-height: 20px;
    color: #fff;
    background: #E66637;
    border-radius: 20px;
    text-decoration: none;
}

.clinics-detail__head-item-request a:hover {
    background: #C54A1C;
}

.clinics-detail__desc {
    margin-bottom: 100px;
}

.clinics-detail__desc h2 {
    margin: 0 0 30px 0;
    font-weight: 600;
    font-size: 30px;
    line-height: 41px;
    color: #00A69C;
}

.clinics-detail__desc > p:not(.bold) {
    margin: 0 0 30px 0;
}

.clinics-detail__desc > p.bold {
    margin: 0 0 10px 0;
}

.clinics-detail__head-item-img {
    max-height: 300px;
    overflow: hidden;
}

.clinics-detail__head-item-img img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.clinics-detail__map {
    margin-bottom: 50px;
}

.clinics-detail__map-way {
    margin-bottom: 20px;
}

.clinics-detail__map-way-tab {
    margin-bottom: 20px;
    padding: 20px;
    position: relative;
    border-radius: 10px;
    background: #F5F5F5;
    cursor: pointer;
}

.clinics-detail__map-way-tab.active,
.clinics-detail__map-way-tab:hover {
    background: #00A69C;
}

.clinics-detail__map-way-tab.active {
    cursor: default;
}

.clinics-detail__map-way-tab:last-child {
    margin-bottom: 0;
}

.clinics-detail__map-way-tab-head {
    font-weight: 500;
    font-size: 18px;
    line-height: normal;
    color: #00A69C;
}

.clinics-detail__map-way-tab.active .clinics-detail__map-way-tab-head,
.clinics-detail__map-way-tab:hover .clinics-detail__map-way-tab-head {
    color: #fff;
}

.clinics-detail__map-wrapper {
    display: flex;
    flex-direction: column;
    width: 100%;
}

.clinics-detail__map-content {
    display: none;
}

.clinics-detail__map-content.active {
    display: block;
}

.clinics-detail__map-content-maps {
    margin-bottom: 40px;
    height: 300px;
    border-radius: 10px;
    overflow: hidden;
}

.clinics-detail__map-content-desc-link {
    margin-bottom: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 64px;
    font-weight: 400;
    font-size: 18px;
    line-height: 19.8px;
    color: #fff;
    border-radius: 20px;
    background: #E66637;
    transition: .15s ease-out;
}

.clinics-detail__map-content-desc-link:hover {
    background: #C54A1C;
}

.clinics-map-caption {
    margin-bottom: 5px;
    font-weight: 400;
    font-size: 18px;
    line-height: 27px;
    color: #000;
}

.clinics-map-caption:not(:first-child),
.clinics-detail__map-content-desc-info:not(:first-child) {
    margin-top: 20px;
}

.clinics-detail__map-content-desc-txt p,
.clinics-detail__map-content-desc-info p {
    margin: 0;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    color: #1E1E1E;
}

.clinics-detail__map-content-desc-info a {
    margin-bottom: 10px;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    color: #1E1E1E;
}

.clinics-detail__doctors {
    margin-bottom: 20px;
}

.clinics-detail-caption {
    font-family: Manrope;
    font-weight: 600;
    font-size: 40px;
    line-height: 34px;
    color: #231F20;
}

@media (min-width: 768px) {
    .clinics-detail__map-way-tab-head {
        font-size: 24px;
    }
}

@media (min-width: 1201px) {
    .clinics-detail__head {
        margin-bottom: 100px;
    }

    .clinics-detail__head-wrapper {
        display: flex;
    }

    .clinics-detail__head-item {
        margin-right: 50px;
        margin-bottom: 0;
        display: flex;
        flex-direction: column;
        width: 50%;
    }

    .map-links .clinics-detail__head-item {
        margin-right: 13px;
    }

    .clinics-detail__head-item:last-child {
        margin-right: 0;
    }

    .map-links .clinics-detail__head-item:last-child {
        justify-content: flex-end;
    }

    .clinics-detail__head-item-maps {
        flex-wrap: nowrap;
    }

    .clinics-detail__head-item-maps-head {
        margin-right: 10px;
        margin-bottom: 0;
        width: auto;
    }

    .clinics-detail__head-item-maps a {
        margin-bottom: 0;
    }

    .clinics-detail__head-item-maps * {
        font-size: 16px;
        line-height: 20px;
    }

    .clinics-detail__head-item-img {
        max-height: unset;
    }

    .clinics-detail__map {
        margin-bottom: 100px;
        display: flex;
    }

    .clinics-detail__map-way {
        margin-right: 20px;
        margin-bottom: 0;
        flex-shrink: 0;
    }

    .clinics-detail__map-way-tab.active:after,
    .clinics-detail__map-way-tab:hover:after {
        content: '';
        position: absolute;
        top: 40%;
        right: -4px;
        width: 15px;
        height: 15px;
        background: #00A69C;
        border-radius: 4px;
        transform: rotate(226deg);
    }

    .clinics-detail__map-way-tab-head {
        font-size: 18px;
    }

    .clinics-detail__map-content.active {
        display: flex;
    }

    .clinics-detail__map-content-maps {
        margin-right: 20px;
        margin-bottom: 0;
        width: 70%;
        height: 100%;
        min-height: 570px;
    }

    .clinics-detail__map-content-desc {
        width: 30%;
    }
}

@media (min-width: 1421px) {
    .clinics-detail__head-item-maps-head {
        margin-right: 30px;
    }

    .clinics-detail__head-item-maps a {
        margin-right: 30px;
    }

    .clinics-detail__head-item-maps * {
        font-size: 18px;
        line-height: 26px;
    }
}

@media (min-width: 1600px) {
    .clinics-detail__map-way-tab-head {
        font-size: 24px;
    }
}
/* End */


/* Start:/local/templates/atribeautekids/components/bitrix/news.list/doctors_list/style.min.css?1780671557130*/
div.news-list{word-wrap:break-word}div.news-list img.preview_picture{float:left;margin:0 4px 6px 0}.news-date-time{color:#486daa}

/* End */


/* Start:/local/components/custom/social.networks/templates/.default/style.min.css?17806715571705*/
.section-social-networks{display:flex;background-color:#fff5e7;padding:60px 0 55px;justify-content:space-between;margin:35px 0 0}.section-social-networks .container{display:flex;background-color:#fff5e7;justify-content:space-between;padding:0 30px}.social-network{margin:auto 0;text-align:center;padding:36px 0}.social-network img{margin:0 auto;max-width:88px}.social-network a:hover{color:var(--orange4)}.social-network p{font-size:24px;margin:10px 0 0}.social-block{overflow:hidden;margin:-6px auto 114px}.social-block .section-social-networks{display:flex;padding:0;justify-content:space-between;background-color:#fff;margin:0}.social-block .section-social-networks .container{background-color:#fff5e7;overflow:hidden;border-radius:var(--bdrs20);max-width:1520px;padding:60px 143px}@media screen and (max-width: 1580px){.social-block .section-social-networks .container{max-width:1360px}}@media screen and (max-width: 1420px){.social-block .section-social-networks .container{max-width:1130px;padding:60px}}@media screen and (max-width: 1200px){.social-block .section-social-networks .container{max-width:920px;padding:30px}.social-network p{font-size:16px}}@media screen and (max-width: 1023px){.social-block .section-social-networks{background-color:#fff5e7}.social-block .section-social-networks .container,.section-social-networks .container{max-width:768px;flex-wrap:wrap}.section-social-networks .section-title{width:100%}.section-social-networks{padding:5px 0 18px}.social-network p{font-size:14px}.social-block{margin:0}}@media screen and (max-width: 480px){.section-social-networks .section-title{margin-bottom:5px}.social-network{width:40%;padding-bottom:10px}.social-network img{width:58%}}

/* End */
/* /local/templates/atribeautekids/components/bitrix/breadcrumb/breadcrumbs_container/style.min.css?1780671557894 */
/* /local/templates/atribeautekids/components/bitrix/news/contacts/bitrix/news.detail/.default/style.css?17841155907466 */
/* /local/templates/atribeautekids/components/bitrix/news.list/doctors_list/style.min.css?1780671557130 */
/* /local/components/custom/social.networks/templates/.default/style.min.css?17806715571705 */
