.services-item .description-wrapper .title{
    text-align: center;
}

.logo span::before{
    content: '';
    background-image: url(https://chinamed1989.ru/wp-content/uploads/2026/03/logo-china.png);
    width: 65px;
}

.logo span{
    gap: var(--gapX4);
    font-size: 26.27px;
}

header > .wrapper > .contacts-header{
    display: flex !important;
    flex-direction: column !important;
    gap: 10px !important;
}

header > .wrapper > .vc_col-sm-8.vc_col-xs-11{
    align-items: center;
}

header > .wrapper > .buttons{
    display: none;
}

header > .wrapper{
    padding-bottom: var(--gapX4);
    border-bottom: 1px solid var(--dividerDefault);
}

header .wrapper.part-2{
    padding-top: var(--gapX3);
    border-bottom: unset;
}


.services-item{
    gap: 0 !important;
}

.services-item .description-wrapper .textM,
.services-item .description-wrapper .title{
    width: 100%;
}

.single-services .titleXXXS{
    color: var(--primary500);
}

.contacts-header .textM.link a{
    color: var(--primary500);
}

.circle-advantages-card{
    width: 230.4px;
    height: 230.4px;
    border-radius: 50%;
}

.circle-advantages-card i{
    font-size: 48px !important;
}

.circle-advantages-card > *:first-child{
    padding-top: 0 !important;
}

.circle-advantages-card > *:last-child{
    padding-bottom: 0 !important;
}

.circle-advantages-card > *:not(.vc_empty_space){
    padding-right: 0 !important;
    padding-left: 0 !important;
}

.vc_row.row-form.full-width{
    padding-top: var(--gapX12);
    padding-bottom: var(--gapX12);
    padding-left: var(--outsideGap);
    padding-right: var(--outsideGap);
}

.form-compact{
    display: flex;
    flex-direction: row;
    gap: var(--columnGap);
}

.form-compact .input-box{
    width: 100%;
}

[data-name="sprosit-spetsialista"] .input-box:not(.agreement-checkbox-field) input,
[data-name="sprosit-spetsialista"] .input-box:not(.agreement-checkbox-field) textarea{
    background-color: var(--whiteOpacity200) !important;
}

[data-name="sprosit-spetsialista"] .input-box input::placeholder,
[data-name="sprosit-spetsialista"] .input-box textarea::placeholder{
    color: var(--whiteOpacity800) !important;
}

[data-name="sprosit-spetsialista"] .input-box input,
[data-name="sprosit-spetsialista"] .input-box textarea{
    color: var(--whiteOpacity800) !important;
}

body .uppercase{
    text-transform: uppercase !important;
}

.xleb-card.review-card{
    height: fit-content;
}


.xleb-card.review-card .vc_row.vc_inner{
    display: flex;
    flex-direction: row;
}

.xleb-card.review-card .vc_row.vc_inner .vc_col-sm-9{
    justify-content: center;
}

.primary-color{
    color: var(--primary500) !important;
}

body ul{
    list-style: disc;
}

body ul li+li{
    margin-top: var(--gapX2) !important;
}

.circle-advantages-card .textS p{
    width: 99% !important;
}

body.page-id-264 header{
    background-image: linear-gradient(to bottom, rgba(247, 241, 233, 1) -5%, rgba(243, 239, 233, 0) 100%), url(https://chinamed1989.ru/wp-content/uploads/2026/03/preview-maine.png);
    height: 800px;
}
@media (max-width: 767px) {
    header .wrapper .contacts-header{
        display: none !important;
    }
    .logo span::before{
    content: '';
    background-image: url(https://chinamed1989.ru/wp-content/uploads/2026/03/tsentr-kitayskoy-meditsiny-tsentr-kitayskoy-meditsiny-mb.png);
    width: 38%;
    background-repeat: no-repeat;
}
.logo span{
    gap: 10px;
    font-size: 14.59px;
    line-height: 14.01px;
}

header > .wrapper > .buttons{
    display: flex;
}

header > .wrapper > .logo-container{
    align-items: center;
}
}

@media(max-width: 767px){
    .page-id-403 .wpb-content-wrapper{
        overflow: visible;
    }

    .page-id-403 .wpb-content-wrapper .textS.nowrap{
        white-space: wrap;
    }

    .grid-xs-6 a{
        grid-column: span 6 !important;
    }
}