.advantages__item:nth-child(2) {background-image: url(https://optim.tildacdn.com/tild3631-6239-4738-b162-343237363631/-/cover/447x271/center/center/-/format/webp/Group_40553-3-2.jpg.webp)}
.advantages__item:nth-child(3) {background-image: url(https://optim.tildacdn.com/tild3532-3061-4538-b566-393463643132/-/cover/447x271/center/center/-/format/webp/Group_40555-2.jpg.webp)}
.advantages__item:nth-child(3) .advantages__content {color: #fff;}
.advantages__item:nth-child(2) .advantages__content {color: #fff;}
.advantages__item:nth-child(2) .advantages__text {color: #fff;}
.advantages__item:nth-child(3) .advantages__text {color: #fff;}
.blocks__item-custom_user_block_20 {background-image: url(https://derstek.digi-web.ru/wa-data/public/site/img/fon2.png);}
/*о нас*/
.block-info__img {border-radius: 10%;}
/*.block-image-over__text ul li::marker {color: #f17929;}
.block-image-over__text ul {list-style: disc;}*/
.block-image__text ul li::marker {color: #f17929;}
.block-image__text ul {list-style: disc;}
.tn-atom {
    border-width: 1px;
    border-radius: 3000px 3000px 3000px 3000px;
    background-image: linear-gradient(0turn,rgba(247,122,27,0.5) 0%,rgba(247,122,27,0.5) 100%);
    border-color: #ffffff;
    border-style: solid;
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    -webkit-text-size-adjust: 100%;
    z-index: 21;
    top: 423px;
    left: calc(50% - 600px + 604px);
    width: 116px;
    height: 116px;
    -webkit-backdrop-filter: blur(12px);
    backdrop-filter: blur(12px);
    border-radius: 3000px 3000px 3000px 3000px;
    margin-top:20px;
}
.tn-atom span {line-height: 21px; text-align: center; position: absolute; display: block; top: 35px; color: #fff;}
/*как мы работаем*/
/*этапы*/
.p-l-work {
  margin-bottom: 60px;
}
.p-l-work__item {
  display: flex;
  align-items: flex-start;
  padding-bottom: 30px;
  position: relative;
}
.p-l-work__item:last-child {
  padding-bottom: 0;
}
.p-l-work__item:last-child:after {
  display: none;
}
.p-l-work__item:after {
  background: #dff7ea;
  content: '';
  position: absolute;
  left: 60px;
  top: 5px;
  width: 2px;
  height: 100%;
}
.p-l-work__img {
    background: #f17929;
    flex: none;
    border-radius: 50%;
    height: 100px;
    margin-right: 30px;
    position: relative;
    width: 100px;
    z-index: 2;
}
.p-l-work__img img {
    border-radius: 50%;
    max-width: 100%;
    width: 70px;
    position: absolute;
    top: 15px;
    right: 15px;
    background-position: center;
}
.p-l-work__num {
  font-size: 30px;
  font-size: 1.875rem;
  font-weight: bold;
  color: #414555;
  position: absolute;
  left: 0;
  bottom: 0;
}
.p-l-work__title {
    margin-top: 20px;
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: var(--font-weight);
  margin-bottom: 5px;
}
.p-l-work__text {
  color: #414555;
  font-size: 15px;
  font-size: 0.9375rem;
}
@media screen and (max-width: 480px) {
  .p-l-work {
    margin-bottom: 40px;
  }
  .p-l-work__item {
    padding-bottom: 40px;
  }
  .p-l-work__item:after {
    left: 40px;
  }
  .p-l-work__img {
    margin-right: 20px;
    width: 80px;
  }
  .p-l-work__title {
    font-size: 15px;
    font-size: 0.9375rem;
    margin-bottom: 10px;
  }
  .p-l-work__text {
    font-size: 14px;
    font-size: 0.875rem;
  }
  .p-l-work__num {
    font-size: 24px;
    font-size: 1.5rem;
  }
}
/*контакты*/
.up-stores {
    background-image: url(/wa-data/public/site/img/fon4.jpg);
    background-size: contain;
    padding: 30px;
}
@media (min-width: 479.98px){
.up-stores__img { max-width: 18.75rem; width: 10%;}}
.up-stores {color: #fff;}
.up-stores a{color: #fff;}
/*компании на главной*/
.company .categories-sm__img  img {object-fit: contain;  height: auto;}
.company .categories-sm__img { padding-top: 100px;}
/*катег*/
.table-1 td { padding: 4px 10px; border: 1px solid #a2a2a2;}
.table-1 tr:first-child {background: #7fcb2369; text-align:center;}

.products__badges {display:none;}

.blocks__title-two {color: #767384;
    font-size: 18px;
    margin-top: 20px;}
.pd-t-4 {padding-top:4rem;}
.pd-b-4 {padding-bottom:4rem;}
.m-t-2 {margin-top: 4rem;}
.bg-fon {background:#f4f4f4;}