.blured-block {
  padding-top: 66px;
  overflow: hidden;
}

.blured-block--hemmoroids {
  min-height: 405px;
  background: url(/img/landing_images/hemmoroids/blured-bg.jpg) no-repeat center center;
  background-size: cover;

}

.para-white {
  color: #fff;
}

.blured-block h2,
.landing-list__item,
.landing-list__item a {
  color: #fff;
}

.landing-list--black-txt .landing-list__item {
  color: #000;
}

.landing-list--kolo-prepare .landing-list__item {
  margin-top: 40px;
  color: #000;
  text-align: left;
  font-weight: normal;
  font-size: 14px;
  padding: 65px 10px 0;
}

.incut--fortrans {
  margin-bottom: 0;
  font-size: 11px;
}

.incut--fortrans + .incut {
  margin-top: 0;
}

.blured-block h2 {
  margin-top: 0;
}

.landing-list--on-white {
  margin-bottom: 30px;
}

.landing-list--on-white .landing-list__item {
  color: #000;
}

.landing-list--kolo-testimony {
  margin-bottom: 30px;
}

.landing-list__item {
  padding: 65px 5px 0;
  font-weight: bold;
}

.landing-prices__item,
.landing-list__item {
  display: inline-block;
  text-align: center;
  vertical-align: top;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.landing-list__item:before {
  top: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 48px;
  height: 48px;
  content: counter(nums-list);
  font-size: 40px;
  line-height: 48px;
  background: #ffc039;
  color: #fff;
  text-align: center;
}

.landing-list__item span {
  font-weight: normal;
  font-size: 13px;
}

.landing-list__item--1of3 {
  width: 33.3%;
}

.landing-list__item--1of5 {
  width: 20%;
}

.landing-list--cancer-benefits {
  font-size: 14px;
}

.landing-prices__item--1of4,
.landing-list__item--1of4 {
  width: 24%;
}

.landing-prices__item--travma-price {
  width: 25%;
}
.landing-prices__item--travma-descr {
  width: 75%;
  padding: 30px 0 0 15%;
}


.landing-price__cost {
  font-size: 60px;
  white-space: nowrap;
}

.landing-price__cost-from {
  font-size: 24px;
}

.landing-price__descr {
  font-size: 14px;
}

.gray-block {
  background: #f3f2f2;
  padding: 66px 0 40px;
}

.gray-block h2 {
  margin-top: 0;
}

.page-block__content--no-b-padding {
  padding-bottom: 0;
}

.landing-prices {
  margin-bottom: 55px;
}

.landing-prices-note {
  font-style: italic;
  font-size: 13px;
  color: #9f9f9f;
  position: relative;
  padding-left: 60px;
  line-height: 1.5;
}

.landing-prices-note:before {
  content: '';
  position: absolute;
  width: 44px;
  height: 34px;
  left: 0;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAiCAMAAAATUMtDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAbFBMVEXu7u6jpKZ3eHuur7Dm5ubf39+ys7Tg4ODAwcLn5+fIyMne39/T09ScnJ7j4+OtrrCUlZeCg4WUlJfX19jo6OiVlpiHiIvGx8ja2tuhoaPs7OzMzM2Fhonp6embm52bnJ7q6uq3t7iQkZP////CU2ePAAAAI3RSTlMhra2YMT6RPHYvaT5UrTaara2tTS2trWtHrSVirSutrSmJrXLMwK8AAAABYktHRCMqYmw6AAAACXBIWXMAAAsSAAALEgHS3X78AAAAkElEQVQ4y2NggAJGJoKAgYEuiplZcANWdMVsDLgBC30Vs3OgAU48irnQg4CbWop5eNEAH7JifgEIECTGg5xCcBtBijmF4YATS2iIiCIrRnIzF7agA6sWE+fikiBCMUS1pBSYLS0DB9LYI0VWDsiUV8DjP+SgUwCpllMgTjFEtSKxaUNBaVAl0VHFg0zxABa5AGHSC+1x7j4DAAAAAElFTkSuQmCC");
}

.like-h1--doctors {
  font-weight: bold;
  margin-bottom: 35px;
}

.js .hidden-txt--tall {
  height: 460px;
}

.js .hidden-txt--200px {
  height: 200px;
}

.cols-3__item {
  display: inline-block;
  width: 33.3%;
  vertical-align: top;
  padding: 0 0 20px 35px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.cols-3__item h4 {
  font-weight: bold;
  font-size: 22px;
}

.cols-3__item p {
  margin-top: 1.5em;
}

.cols-3__item:first-child {
  padding-left: 0;
}

.hidden-txt--tall:before {
  z-index: 1;
}

.tabs-pane p:first-child {
  margin-top: 0;
}

.unit {
  border-bottom: none;
  margin-bottom: 0;
}

.list--white-txt li {
  color: #fff;
}

.list--yellow-dots li:before {
  background: #ffc116;
}

.doc-leader__descr--small {
  padding-top: 2%;
  padding-bottom: 2%;
}

.doc-leader__img--va-bottom {
  vertical-align: bottom !important;
}


.doc-leader__descr--small li,
.doc-leader__descr--small b {
  font-size: 12px;
}
.doc-leader__descr--small b {
  line-height: 1;
}


.accordion__item-content--full-width {
  width: 100%;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.accordion__item-content--full-width p {
  max-width: none;
}

.tabs__content-img {
  float: left;
  margin: 2em 20px 10px 0px;
}

@media screen and (max-width: 1540px) {
  .landing-price__cost {
    font-size: 35px;
  }
}

@media screen and (max-width: 1150px) {
  .landing-prices__item--1of4,
  .landing-list__item--1of4 {
    width: 50%;
  }

  .blured-block {
    padding-bottom: 40px;
  }

  .landing-prices__item {
    margin: 20px 0;
  }


}

@media screen and (max-width: 1320px) {
  .landing-list--cancer-benefits .landing-list__item {
    width: 33.3%;
  }
}

@media screen and (max-width: 1240px) {
  .landing-list__item.landing-list__item--1of5 {
    width: 33.3%;
  }
}

@media screen and (max-width: 700px) {
  .landing-list__item.landing-list__item--1of5,
  .landing-list--cancer-benefits .landing-list__item {
    width: 50%;
  }
}

@media screen and (max-width: 500px) {
  .landing-prices__item--travma-descr,
  .landing-prices__item--travma-price,
  .landing-list--kolo-testimony .landing-list__item--1of3 {
    width: 100%;
  }
  .landing-prices__item--travma-descr {
    padding: 0;
  }
}


@media screen and (max-width: 476px) {
  .landing-list__item.landing-list__item--1of5,
  .landing-list--cancer-benefits .landing-list__item,
  .landing-prices__item--1of4,
  .landing-list__item--1of4 {
    width: 100%;
  }

}


@media screen and (max-width: 476px) {
  .tabs__content-img {
    display: none;
  }

}
