
.page-content .b-health-top--health .b-health-top__wrapper {
    background-size: auto 680px;
    background-image: url(/static/f/article/1795/img_fon-3.png);
     background-position: calc(50% + 100px) calc(50% + 40px);
    background-color: #91BBDD;
    overflow: hidden;
}

.autors .b-health-block__container .b-spoiler {background-color:#ffffff!important;}

.b-health-block__text ul[data-type="3"] li::before{
content: '';
  position: absolute;
  left: -12px;
  top: -6px;
  background: url(/static/f/article/1795/cloud.png) no-repeat left top;
    background-size: auto;
  background-size: contain;
  width: 48px;
  height: 43px;
}

.b-health-block__text ul[data-type="3"] li {
  padding-left: 56px;
}

.b-health-block--red {
  background: #FFD5CA;
}

.b-health-block__title{margin-bottom:24px;}
.mb-42{margin-bottom:42px!important;}


@media screen and (max-width: 1024px) {
    
.b-health-block__text ul[data-type="3"] li::before{
content: '';
  position: absolute;
  left: 10px;
  top: 0px;
    }

.b-health-block__text ul[data-type="3"] li {
  padding-left: 76px;
}
}



@media screen and (max-width: 1239px) {
    .page-content .b-health-top--health .b-health-top__wrapper {
background-position: calc(50% + 164px) calc(50% - 10px);
    background-size: auto 534px;
    }
}
@media screen and (max-width: 1023px) {
    .page-content .b-health-top--health .b-health-top__wrapper {
background-position: calc(50% + 100px) calc(50% - 0px);
   background-size: auto 484px;
    }
}
@media screen and (max-width: 767px) {
    .page-content .b-health-top--health .b-health-top__wrapper {
       background-position: calc(50% + 100px) calc(50% - 0px);
       background-size: auto 424px;
    }
    .page-content .b-health-top--health .b-health-top__wrapper:before {
        background: linear-gradient(180deg, rgba(255, 185, 125, 0) 0, #91BBDD 100%);
    }
}
@media screen and (max-width: 459px) {
    .page-content .b-health-top--health .b-health-top__wrapper {
       background-position: calc(50% - 80px) calc(50% - 48px);
       background-size: auto 340px;
    }
}

.page-content .b-health-block__image {
    margin: 40px 0;
}
@media screen and (max-width: 1239px) {
    .page-content .b-health-block__image {
        margin: 25px 0 5px;
    }
}