

/* Start:/bitrix/templates/aspro-allcorp3/components/bitrix/news/services/style.css?179086493110197*/
body {
    background: #FBF8F4 !important;
}
.staff-list-inner {
    background: #fff;
}
.reviews-list {
    margin: 0 0 60px;
}
#service-desc {
    margin: 40px 0;
    border: #E5E5E5 1px solid;
    border-radius: 4px;
}
#service-desc h2 {
    font-size: 32px;
    line-height: 39px;
    margin: 30px 0 20px;
}
#service-desc p {
    margin: 0 0 20px;
}
.services-list ~ .text_after_items {
    margin-top: 41px;
    font-size: 18px;
    line-height: 27px;
}
#service-desc .tables-responsive {
    margin: 0 0 30px;
}
.detail-info-wrapper {
  margin-bottom: 48px;
}
.detail-info-wrapper--with-img {
  margin-top: -48px;
}
.has-top-banner .detail-info-wrapper--with-img {
  margin-top: -64px;
}
.detail-info-wrapper--with-img .maxwidth-theme > .detail-info {
  padding-left: 0px;
  padding-right: 0px;
}
.detail-info {
  padding: 47px;
}
.detail-info__inner {
  margin-top: -6px;
}
.detail-info__date {
  margin-bottom: 8px;
}
.detail-info__chars {
  margin-top: 26px;
}
.detail-info__chars-inner {
  margin-bottom: -20px;
}
.detail-info__chars-item {
  margin-bottom: 20px;
}
.detail-info__chars .line-block {
  flex-wrap: wrap;
}
.detail-info .more-char-link {
  margin-top: 18px;
}

@media (min-width: 768px) {
  .detail-info__btns {
    width: 289px;
  }
}
@media (max-width: 767px) {
  .detail-info .line-block {
    display: block;
  }
  .detail-info__btns {
    padding-top: 20px;
  }
}
@media (max-width: 600px) {
  .detail-info {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .detail-info-wrapper--with-img {
    margin-top: 0px;
  }
}

.top-info {
  margin-bottom: 48px;
  overflow: hidden;
}

.top-info__picture {
  width: 50%;
}
.top-info__picture .owl-carousel:not(.owl-loaded) {
  min-height: 500px;
}
.top-info__picture-item {
  padding-top: 67%;
}
.top-info__link {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  text-align: center;
  display: block;
}
.top-info__img {
  height: 100%;
  display: block;
  background-size: cover;
  background-position: center top;
  background-repeat: no-repeat;
}

.top-info__text-inner {
  padding: 49px 55px 56px;
}
.top-info__task-value {
  margin-top: 8px;
}
.top-info__task + .top-info__bottom {
  margin-top: 40px;
}
.top-info__bottom .properties {
  margin-top: -5px;
}
.top-info__bottom .properties__item {
  margin-bottom: 14px;
}
.buttons-block > div + div {
  margin-top: 12px;
}

.tizers-top-side {
  margin: -49px 0px 48px;
}
@media (max-width: 991px) {
  .top-info .flexbox {
    flex-wrap: wrap;
  }
  body .top-info__picture,
  body .top-info__text {
    width: 100%;
    flex: auto;
  }
}
@media (max-width: 600px) {
  .top-info__bottom {
    flex-wrap: wrap;
  }
  .top-info__bottom .line-block__item {
    width: 100%;
    flex: auto;
  }
  .top-info__text-inner {
    padding: 25px;
  }
}

.top-meta {
  margin-bottom: 33px;
}
.top-meta__section {
  background-color: #fafafa;
  background-color: var(--darkerblack_bg_black);
  padding: 1px 8px 2px;
}
.top-meta__date .svg-inline-sale {
  margin-right: 6px;
}

.service-prices {
  margin-top: 48px;
}
.service-prices__title {
  margin: 0 0 24px;
  font-size: 28px;
  line-height: 1.2;
  font-weight: 700;
  color: #333;
  color: var(--white_text_black);
}
.service-prices__table-wrap {
  overflow-x: auto;
}
.service-prices__table {
  width: 100%;
  border-collapse: collapse;
  border: 1px solid #eee;
  border-color: var(--stroke_black);
  table-layout: fixed;
}
.service-prices__table td {
  padding: 16px 20px;
  border: 1px solid #eee;
  border-color: var(--stroke_black);
  vertical-align: middle;
  font-size: 16px;
  line-height: 1.4;
  color: #555;
  color: var(--basic_text_black);
}
.service-prices__table tr:nth-child(even) td {
  background: #f8f8f8;
  background: var(--darkerblack_bg_black);
}
.service-prices__table tr:nth-child(odd) td {
  background: #fff;
  background: var(--black_bg_black);
}
.service-prices__col-name {
  width: auto;
}
.service-prices__col-time,
.service-prices__col-price {
  width: 180px;
  text-align: center;
}
.service-prices__col-action {
  width: 170px;
  text-align: center;
}
.service-prices__btn {
  min-width: 140px;
  padding: 12px 20px;
  border: none;
  border-radius: 4px;
  background: #d94242 !important;
  color: #fff !important;
  font-size: 16px;
  line-height: 1.2;
  white-space: nowrap;
}
.service-prices__btn:hover,
.service-prices__btn:focus {
  background: #c73a3a !important;
  color: #fff !important;
}

@media (max-width: 767px) {
  .service-prices {
    margin-top: 32px;
  }
  .service-prices__title {
    font-size: 22px;
    margin-bottom: 16px;
  }
  .service-prices__col-time,
  .service-prices__col-price,
  .service-prices__col-action {
    width: 100%;
    text-align: left;
  }
  .service-prices__col-action {
    padding-top: 12px;
  }
  .service-prices__btn {
    width: 100%;
  }
}

.service-advantages-block {
  margin-top: 20px;
  margin-bottom: 20px;
}
.service-advantages__title {
  margin: 0 0 32px;
  font-size: 28px;
  line-height: 1.2;
  font-weight: 700;
  color: #333;
  color: var(--white_text_black);
}
.service-advantages__grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 32px 40px;
}
.service-advantages__item {
  display: flex;
  align-items: center;
  gap: 20px;
}
.service-advantages__icon {
  flex: 0 0 64px;
  width: 64px;
  height: 64px;
  color: #d94242;
}
.service-advantages__icon svg {
  display: block;
  width: 64px;
  height: 64px;
}
.service-advantages__text {
  margin: 0;
  font-size: 18px;
  line-height: 27px;
  color: #666;
  color: var(--basic_text_black);
}

@media (max-width: 1280px) {
  .service-advantages__grid {
    grid-template-columns: 1fr;
    gap: 20px;
  }
  .service-prices__table td.service-prices__col-name {
    width: 56% !important;
  }
}

@media (max-width: 767px) {
  .service-advantages__title {
    font-size: 22px;
    margin-bottom: 24px;
  }
  .service-advantages__item {
    gap: 16px;
  }
  .service-advantages__icon {
    flex-basis: 56px;
    width: 56px;
    height: 56px;
  }
  .service-advantages__icon svg {
    width: 56px;
    height: 56px;
  }
}
.service-anchor-nav {
  margin-bottom: 50px;
  margin-top: 25px;
}
.service-anchor-nav__list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 8px;
  list-style: none;
  margin: 0;
  padding: 0;
}
.service-anchor-nav__item::before {
  display: none;
}
.service-anchor-nav__item {
  margin: 0;
}
.service-anchor-nav__link {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  height: 34px;
  padding: 8px 28px;
  border: 1px solid #e9e9e9;
  border-radius: 4px;
  background: #fff;
  background: var(--black_bg_black, #fff);
  color: #555;
  color: var(--basic_text_black, #555);
  font-family: "Montserrat", sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 18px;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  transition: color 0.2s ease, border-color 0.2s ease;
  cursor: pointer;
}
.service-anchor-nav__link:hover,
.service-anchor-nav__link:focus,
.service-anchor-nav__link.colored,
.service-anchor-nav__link.active,
.service-anchor-nav__link.is-active {
  border-color: #da3742;
  border-color: var(--scarlet-accent, #da3742);
  color: #da3742;
  color: var(--scarlet-accent, #da3742);
}

@media (max-width: 767px) {
  .service-anchor-nav__list {
    gap: 8px;
  }
  .service-anchor-nav__link {
    height: auto;
    min-height: 34px;
    font-size: 13px;
    line-height: 16px;
    padding: 8px 18px;
  }
}

a.staff_btn {
  display: block;
  margin-top: 30px;
  padding: 17px 22px;
  border-radius: 4px;
  border: 2px solid var(--scarlet-accent, #DA3742);
  width: fit-content;
  color: var(--scarlet-accent, #DA3742);
  text-align: center;
  font-family: Roboto;
  font-size: 17px;
  font-style: normal;
  font-weight: 700;
  line-height: 130%;
  letter-spacing: 0.17px;
}

@media (min-width: 992px) {
  #service-desc .detail_pic {
    float: left;
    width: calc(50% - 12.5px);
    max-width: calc(50% - 12.5px);
    height: auto;
    margin-right: 25px;
    display: block;
  }
  #service-desc .detail_pic--right {
    float: right;
    width: calc(50% - 12.5px);
    max-width: calc(50% - 12.5px);
    height: auto;
    margin-right: 0;
    margin-left: 25px;
    display: block;
  }
}

ul, ol {
    padding-left: 0;
    margin-bottom: 20px;
    list-style-position: inside;
}
.clear {
  clear: both;
}
@media (max-width: 580px) {
  #service-desc h2 {
    font-size: 26px;
    hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
  }
  #service-desc p {
    font-size: 16px;
    hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
  }
  img.detail_pic,
  img.detail_pic--right {
    width: 100%;
  }
}

#service-desc blockquote {
  padding: 35px 40px;
  border-left: 4px solid var(--scarlet-accent, #DA3742);
  background: var(--light-grey, #F8F8F8);
}
#service-desc blockquote p:last-child {
  margin-bottom: 0;
}
#service-desc blockquote.alert {
  padding: 30px;
  border-left: 4px solid var(--scarlet-accent, #DA3742);
  background: var(--light-grey, #da374217);
  border-radius: 0;
  margin-top: 0;
}
#service-desc blockquote.alert p {
  font-style: italic;
  font-weight: 700;
  font-size: 18px;
  line-height: 150%;
  letter-spacing: 0.01em;
  color: #000000;
}

#service-desc .img-col {
  display: grid;
  align-items: center;
  align-items: flex-start;
  grid-template-columns: repeat(2, 1fr);
  gap: 25px;
  margin: 0 0 20px;
}
@media (max-width: 991px) {
  #service-desc .img-col {
    grid-template-columns: repeat(1, 1fr);
  }
}
#service-desc .img-col img {
  width: 100%;
  max-width: 100%;
  height: auto;
}

#service-desc ul:not(.service-anchor-nav__list) {
  display: flex;
  flex-direction: column;
  gap: 10px;
  list-style: none;
  margin: 0;
  padding: 0;
}

#service-desc ul li {
  padding: 0 0 0 22px;
  position: relative;
}

#service-desc ul li::before {
  content: "";
  position: absolute;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  top: 10px;
  left: 0;
  background: #DA3742;
}

@media (max-width: 991px) {
  .flex-block {
    display: flex;
    flex-direction: column;
  }
  .m-order-1 {
    order: 1;
  }
  .m-order-2 {
    order: 2;
  }
}
/* End */


/* Start:/bitrix/templates/aspro-allcorp3/components/bitrix/news.list/services-list/style.min.css?178168935920059*/
.services-list__item{position:relative;}.services-list__item--big-padding{padding:40px;}@media (max-width:767px){.services-list__item--big-padding{padding:32px}}.services-list__item.services-list__item--has-additional-text{cursor:pointer;padding:0;}.services-list__item.services-list__item--has-additional-text.services-list__item--cursor-initial{cursor:initial;}.services-list__item .maxwidth-theme--half{width:100%;}.services-list__item--has-additional-text{overflow:hidden;}.services-list__item-image-wrapper--PICTURE .services-list__item-image{border-radius:0;}.services-list__item-order-btns{z-index:1;}.services-list__item-order-btns--margin-top{margin-top:24px;}@media (min-width:601px){.services-list--img-side .services-list__wrapper:nth-child(even) .services-list__item{flex-direction:row!important}.services-list__wrapper--padding{padding:70px 0;border-bottom:1px solid #efefef;border-bottom-color:var(--stroke_black)}.services-list__wrapper--border-bottom{border-bottom:1px solid #efefef;border-bottom-color:var(--stroke_black)}.services-list--img-side .services-list__wrapper--border-bottom{border:none}.services-list .services-list__wrapper--padding:first-child{padding-top:0}.services-list .services-list__wrapper--padding:nth-last-child(2){padding-bottom:0;border-bottom:0}}@media (max-width:600px){.services-list__item.flexbox--direction-row-reverse,.services-list__item.flexbox--direction-row{flex-direction:column}.services-list__item.maxwidth-theme,.services-list__item-text-wrapper .maxwidth-theme{padding-left:0;padding-right:0}}.services-list__item-additional-text-wrapper{position:absolute;bottom:33px;left:40px;right:40px;z-index:1;}.services-list__item:hover .services-list__item-additional-text-wrapper{opacity:0;}.services-list__item--has-additional-text .services-list__item-text-wrapper{opacity:0;visibility:hidden;justify-content:flex-end;position:absolute;top:0;bottom:0;border-radius:4px 4px 2px 2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;padding:0;max-height:100%;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,box-shadow .2s ease-in-out;width:100%;z-index:1;}.services-list__item--has-additional-text .services-list__item-text-top-part{overflow-y:auto;}.services-list__item--has-additional-text .services-list__item-text-wrapper .services-list__item-text-top-part:not(.mCustomScrollbar){visibility:hidden;}.services-list__item--has-additional-text .services-list__item-text-top-part .mCSB_container{padding:35px 32px 0 32px;display:flex;flex-direction:column;justify-content:flex-end;}.services-list__item--has-additional-text:hover .services-list__item-text-wrapper{opacity:1;visibility:visible;}.services-list__item-text-bottom-part{padding:28px 0 0 0;}.services-list__item--has-additional-text .services-list__item-text-bottom-part{padding:21px 32px 23px 32px;position:relative;}.services-list__item--has-additional-text .services-list__item-text-bottom-part:before{content:"";height:1px;position:absolute;right:0;left:0;top:0;background-color:#fff;background-color:var(--black_bg_black);opacity:.2;}.services-list__item--has-bg .services-list__item-text-wrapper .dark_link,.services-list__item--has-bg .services-list__item-text-wrapper .color_333{color:#fff}.services-list__item--has-bg .services-list__item-text-wrapper .dark_link.color_light--opacity:hover{opacity:1;}.services-list__item:not(.services-list__item--has-additional-text) .services-list__item-text-wrapper>*,.services-list__item--has-additional-text .services-list__item-text-top-part .mCSB_container>*{cursor:initial;}.services-list__item--has-additional-text .services-list__item-text-wrapper .services-list__item-text-top-part .mCSB_container>div:last-of-type{margin-bottom:22px;}.services-list__item--has-additional-text .services-list__item-text-wrapper:not(.services-list__item-text-wrapper--has-bottom-part) .services-list__item-text-top-part .mCSB_container>div:last-of-type{margin-bottom:35px;}.services-list--img-trl .services-list__item-text-top-part{word-break:break-word;}.bx-ie .services-list__item-text-wrapper{flex-basis:auto;}.bx-ie .maxwidth-theme--half.flex-1{flex-basis:auto;}@media (min-width:601px){.services-list--img-srl .services-list__item-text-wrapper{padding-top:40px}.services-list--img-srl .services-list__wrapper--border-bottom .services-list__item-text-wrapper{padding-bottom:40px}.services-list__item-image-wrapper--LEFT + .services-list__item-text-wrapper>*{padding-left:59px}.services-list__item-image-wrapper--RIGHT + .services-list__item-text-wrapper>*,.services-list__item-image-wrapper--SIDE + .services-list__item-text-wrapper>*{padding-right:59px}.services-list--img-side .services-list__wrapper:nth-child(even) .services-list__item-image-wrapper--SIDE + .services-list__item-text-wrapper>*{padding-right:0;padding-left:59px}.services-list__wrapper--border-bottom .services-list__item-image-wrapper--LEFT + .services-list__item-text-wrapper{align-items:flex-start}.services-list__wrapper--border-bottom .services-list__item-image-wrapper--SIDE + .services-list__item-text-wrapper,.services-list__wrapper--border-bottom .services-list__item-image-wrapper--RIGHT + .services-list__item-text-wrapper{align-items:flex-end}.services-list__wrapper--border-bottom .services-list__item-image-wrapper--LEFT + .services-list__item-text-wrapper .maxwidth-theme--half{padding-right:32px}.services-list__wrapper--border-bottom .services-list__item-image-wrapper--SIDE + .services-list__item-text-wrapper .maxwidth-theme--half,.services-list__wrapper--border-bottom .services-list__item-image-wrapper--RIGHT + .services-list__item-text-wrapper .maxwidth-theme--half{padding-left:32px}.services-list--img-side .services-list__wrapper--border-bottom:nth-child(even) .services-list__item-image-wrapper--SIDE + .services-list__item-text-wrapper,.services-list--img-side .services-list__wrapper--border-bottom:nth-child(even) .services-list__item-image-wrapper--RIGHT + .services-list__item-text-wrapper{align-items:flex-start}.services-list--img-side .services-list__wrapper--border-bottom:nth-child(even) .services-list__item-image-wrapper--SIDE + .services-list__item-text-wrapper .maxwidth-theme--half,.services-list--img-side .services-list__wrapper--border-bottom:nth-child(even) .services-list__item-image-wrapper--RIGHT + .services-list__item-text-wrapper .maxwidth-theme--half{padding-right:32px}.bx-ie .services-list--img-srl .services-list__item-text-wrapper,.bx-ie .services-list--img-trl .services-list__item-text-wrapper{flex-basis:0}}@media (max-width:600px){.services-list--img-srl .services-list__item-text-wrapper{justify-content:space-between}.services-list__item-text-wrapper .flexbox.maxwidth-theme--half,.services-list__item-text-wrapper .flexbox.maxwidth-theme{justify-content:space-between}.services-list--img-srl .services-list__item-image-wrapper + .services-list__item-text-wrapper{padding-top:26px}}.services-list__item-image-wrapper{position:relative;}.services-list__item-image-wrapper--TOP{margin:0 0 33px 0;display:flex;flex-direction:row;}.services-list__item-image-wrapper--TOP .services-list__item-link,.services-list__item-image-wrapper--TOP>span{width:140px;height:140px;display:inline-block;position:relative;vertical-align:top;}.services-list__item-image-wrapper--TOP.services-list__item-image-wrapper--PICTURE .services-list__item-link,.services-list__item-image-wrapper--TOP.services-list__item-image-wrapper--PICTURE>span{width:120px;height:120px;}.services-list__item-image-wrapper--ICONS .services-list__item-link,.services-list__item-image-wrapper--ICONS>span{width:40px;height:40px;display:inline-block;position:relative;vertical-align:top;overflow:hidden;}.services-list__item-image-wrapper--ICONS a svg,.services-list__item-image-wrapper--ICONS>span svg{max-width:100%;max-height:100%;}.services-list__item-image-wrapper--BG{padding-top:126%;width:100%;}.services-list__item-image-wrapper--BG:after{content:"";position:absolute;left:0;right:0;top:51%;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);}.services-list__item-image{background-size:cover;background-position:center;background-repeat:no-repeat;display:block;position:absolute;top:0;bottom:0;left:0;right:0;}.services-list--img-srl .services-list__wrapper--padding .services-list__item-image-wrapper .services-list__item-link,.services-list--img-srl .services-list__wrapper--padding .services-list__item-image-wrapper>span{position:relative;padding-top:64%;max-height:479px;display:block;}.services-list--img-srl .services-list__wrapper--border-bottom .services-list__item-image-wrapper .services-list__item-link,.services-list--img-srl .services-list__wrapper--border-bottom .services-list__item-image-wrapper>span{position:relative;padding-top:64%;max-height:100vh;height:100%;display:block;}#main .services-list--img-srl .services-list__wrapper--border-bottom .services-list__item-image-wrapper .services-list__item-link.sticky-block,#main .services-list--img-srl .services-list__wrapper--border-bottom .services-list__item-image-wrapper>span.sticky-block{top:0;}.services-list--img-trl .services-list__item-image-wrapper .services-list__item-link,.services-list--img-trl .services-list__item-image-wrapper>span{display:inline-block;position:relative;vertical-align:top;}.services-list--img-trl .services-list__item-image-wrapper:not(.services-list__item-image-wrapper--ICONS) .services-list__item-link,.services-list--img-trl .services-list__item-image-wrapper:not(.services-list__item-image-wrapper--ICONS)>span{width:110px;height:110px;}.services-list--img-trl .grid-list--items-3 .services-list__item-image-wrapper:not(.services-list__item-image-wrapper--ICONS) .services-list__item-link,.services-list--img-trl .grid-list--items-3-wide .services-list__item-image-wrapper:not(.services-list__item-image-wrapper--ICONS) .services-list__item-link,.services-list--img-trl .grid-list--items-3 .services-list__item-image-wrapper:not(.services-list__item-image-wrapper--ICONS)>span,.services-list--img-trl .grid-list--items-3-wide .services-list__item-image-wrapper:not(.services-list__item-image-wrapper--ICONS)>span{width:90px;height:90px;}.services-list--img-trl .grid-list--items-1 .services-list__item-image-wrapper:not(.services-list__item-image-wrapper--ICONS) .services-list__item-link,.services-list--img-trl .grid-list--items-1-wide .services-list__item-image-wrapper:not(.services-list__item-image-wrapper--ICONS) .services-list__item-link,.services-list--img-trl .grid-list--items-1 .services-list__item-image-wrapper:not(.services-list__item-image-wrapper--ICONS)>span,.services-list--img-trl .grid-list--items-1-wide .services-list__item-image-wrapper:not(.services-list__item-image-wrapper--ICONS)>span{width:140px;height:140px;}.services-list--img-trl .grid-list--items-1 .services-list__item-image-wrapper:not(.services-list__item-image-wrapper--ICONS).services-list__item-image-wrapper--PICTURE .services-list__item-link,.services-list--img-trl .grid-list--items-1-wide .services-list__item-image-wrapper:not(.services-list__item-image-wrapper--ICONS).services-list__item-image-wrapper--PICTURE .services-list__item-link,.services-list--img-trl .grid-list--items-1 .services-list__item-image-wrapper:not(.services-list__item-image-wrapper--ICONS).services-list__item-image-wrapper--PICTURE>span,.services-list--img-trl .grid-list--items-1-wide .services-list__item-image-wrapper:not(.services-list__item-image-wrapper--ICONS).services-list__item-image-wrapper--PICTURE>span{width:120px;height:120px;}.services-list--img-trl .grid-list--items-1 .services-list__item-image-wrapper.services-list__item-image-wrapper--BIG_PICTURES .services-list__item-link,.services-list--img-trl .grid-list--items-1 .services-list__item-image-wrapper.services-list__item-image-wrapper--BIG_PICTURES>span{width:300px;height:200px;}.bx-ie #main .sticky-block{top:0;}@media (min-width:992px){.grid-list--items-3--wide .services-list__item-image-wrapper--BG,.grid-list--items-3 .services-list__item-image-wrapper--BG{padding-top:100%}.grid-list--items-2--wide .services-list__item-image-wrapper--BG,.grid-list--items-2 .services-list__item-image-wrapper--BG{padding-top:67%}}@media (max-width:991px){.services-list__item-image-wrapper--BG{padding-top:67%}}@media (min-width:601px){.services-list__wrapper--padding .services-list__item-image-wrapper--LEFT .services-list__item-image{right:14px}.services-list__wrapper--padding .services-list__item-image-wrapper--RIGHT .services-list__item-image,.services-list__wrapper--padding .services-list__item-image-wrapper--SIDE .services-list__item-image{left:14px}.services-list--img-side .services-list__wrapper--padding:nth-child(even) .services-list__item-image-wrapper--SIDE .services-list__item-image{right:14px;left:0}.services-list--img-trl .services-list__item-image-wrapper--TOP_RIGHT .services-list__item-link,.services-list--img-trl .services-list__item-image-wrapper--TOP_RIGHT>span{margin-left:48px}.services-list--img-trl .services-list__item-image-wrapper--TOP_LEFT .services-list__item-link,.services-list--img-trl .services-list__item-image-wrapper--TOP_LEFT>span{margin-right:32px}.services-list--img-trl .grid-list--items-1 .services-list__item-image-wrapper--TOP_LEFT .services-list__item-link,.services-list--img-trl .grid-list--items-1-wide .services-list__item-image-wrapper--TOP_LEFT .services-list__item-link,.services-list--img-trl .grid-list--items-1 .services-list__item-image-wrapper--TOP_LEFT>span,.services-list--img-trl .grid-list--items-1-wide .services-list__item-image-wrapper--TOP_LEFT>span{margin-right:48px}}@media (max-width:600px){#main .services-list__item-image-wrapper--SIDE .sticky-block{top:0}.services-list--img-srl .services-list__item-image-wrapper{flex-grow:0;flex-basis:auto}.services-list--img-srl .services-list__item-image-wrapper:not(.services-list__item-image-wrapper--ROUND_PICTURES) .services-list__item-image{border-radius:4px}.mobile-scrolled .services-list__item-image-wrapper--BG{padding-top:150%}.mobile-scrolled .services-list__item-image-wrapper--BG:after{top:40%}.services-list--img-trl .services-list__item-image-wrapper{margin:0 0 33px 0}.services-list--img-trl .services-list__item-image-wrapper--BIG_PICTURES{padding-bottom:66.6%}.services-list--img-trl .grid-list--items-1 .services-list__item-image-wrapper.services-list__item-image-wrapper--BIG_PICTURES .services-list__item-link,.services-list--img-trl .grid-list--items-1 .services-list__item-image-wrapper.services-list__item-image-wrapper--BIG_PICTURES>span{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}}@media (max-width:424px){.services-list--img-trl .services-list__item-image-wrapper.services-list__item-image-wrapper--BIG_PICTURES .services-list__item-link,.services-list--img-trl .services-list__item-image-wrapper.services-list__item-image-wrapper--BIG_PICTURES>span{max-width:300px;padding-top:67%;width:100%;height:auto}}.services-list__item .arrow-all{right:0;top:0;}.services-list__item--section .arrow-all__item-line{transition-delay:.1s;}.services-list__item-additional-text-top-part .arrow-all{right:-25px;top:initial;bottom:16px;}.services-list__item-text-top-part .arrow-all{right:-25px;top:9px;}.services-list--img-trl .services-list__item-text-top-part .arrow-all{right:0;}.services-list__item--has-bg .services-list__item-text-top-part .arrow-all{right:0;}.services-list__item--has-bg .services-list__item-additional-text-top-part .arrow-all{right:0;}.services-list__item--has-bg .services-list__item-text-top-part .services-list__item-title{padding-right:35px;}.services-list__item--has-bg .services-list__item-additional-text-top-part .services-list__item-title{padding-right:25px;}@media (max-width:767px){.services-list__item .arrow-all--wide{display:none}}@media (min-width:601px){.services-list--img-trl .services-list__item-image-wrapper .arrow-all{display:none}}@media (max-width:600px){.services-list--img-trl .services-list__item-text-top-part .arrow-all{display:none}}.services-list__item-section{margin:0 0 10px 0;}.services-list__item-title{position:relative;}.services-list__item--has-additional-text .services-list__item-text-top-part .services-list__item-title{margin:0 0 33px 0;}.services-list__item--has-additional-text .services-list__item-text-wrapper--has-bottom-part .services-list__item-title{margin-bottom:0;}.services-list__item-link--absolute{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;}@media (min-width:601px){.services-list--img-trl .services-list__item-title{padding-right:54px}}@media (max-width:600px){.services-list--img-srl .services-list__item-title{font-size:1.6em;line-height:calc(1em + 7px)}}.services-list__item-text-top-part .services-list__item-title + .services-list__item-preview-wrapper{margin:17px 0 0 0;}.services-list__item:not(.services-list__item--has-additional-text) .services-list__item-text-top-part .services-list__item-childs + .services-list__item-preview-wrapper{margin:21px 0 0 0;}.services-list__item--has-additional-text .services-list__item-text-top-part .services-list__item-title + .services-list__item-preview-wrapper{margin:-15px 0 0 0;}.services-list__item--has-additional-text .services-list__item-text-top-part .services-list__item-childs + .services-list__item-preview-wrapper{margin-top:-15px;}.services-list__item--has-additional-text .services-list__item-text-wrapper--has-bottom-part .services-list__item-text-top-part .services-list__item-title + .services-list__item-preview-wrapper{margin-top:18px;margin-bottom:0;}.services-list__item:not(.services-list__item--has-additional-text) .services-list__item-preview{max-height:66px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-moz-box;-moz-box-orient:vertical;-moz-line-clamp:3;}.right_block .services-list__item:not(.services-list__item--has-additional-text) .services-list__item-preview{max-height:initial;display:block;-webkit-line-clamp:initial;-moz-line-clamp:initial;}.bx-ie .services-list__item:not(.services-list__item--has-additional-text) .services-list__item-preview{max-height:104px;}@media (max-width:600px){.services-list__item-preview-wrapper{font-size:13px;line-height:20px;margin-bottom:15px}}.services-list__item-properties{margin:20px 0 0 0;}.services-list__item-properties-item-wraper{padding:0 0 0 15px;position:relative;}.services-list__item-properties-item-wraper:before{content:"";position:absolute;left:0;top:9px;width:4px;height:4px;border-radius:2px;background-color:#9e9e9e;background:var(--theme-base-color);}.services-list__item-properties-item-wraper + .services-list__item-properties-item-wraper{margin-top:5px;}.services-list__item--has-additional-text .services-list__item-properties-item-wraper:before{background:#fff;}.services-list__item-childs{margin:17px 0 0 0;}.services-list__item--has-additional-text .services-list__item-text-top-part .services-list__item-title + .services-list__item-childs{margin:-15px 0 35px 0;}.services-list__item-childs>ul{margin:0;}.services-list__item-childs>ul>li{display:inline;line-height:calc(1em + 10px);}.services-list__item-childs-item-separator{color:#ccc;margin:0 7px 0 4px;}.services-list__item--has-additional-text .services-list__item-childs-item-separator{color:#fff;}.services-list__item-text-bottom-part .services-list__item-price-wrapper + .btn{margin:35px 0 0 0;}@media (max-width:600px){.services-list__item-text-bottom-part .btn.more,.services-list__item-text-bottom-part:not(.services-list__item-text-bottom-part--has-price){display:none}.grid-list:not(.mobile-scrolled) .services-list__item .services-list__item-additional-text-wrapper{bottom:13px;left:20px;right:20px}.services-list__item--no-scrolled.services-list__item--has-additional-text .services-list__item-text-bottom-part{padding:21px 20px 16px 20px}.services-list__item--no-scrolled.services-list__item--has-additional-text .services-list__item-text-top-part .mCSB_container{padding:15px 20px 0 20px}.grid-list:not(.mobile-scrolled) .services-list__item .services-list__item-image-wrapper--BG{padding-top:90%}}
/* End */
/* /bitrix/templates/aspro-allcorp3/components/bitrix/news/services/style.css?179086493110197 */
/* /bitrix/templates/aspro-allcorp3/components/bitrix/news.list/services-list/style.min.css?178168935920059 */
