

/* Start:/local/templates/it/components/bitrix/news/services/bitrix/news.detail/.default/style.min.css?16753448853625*/
.services-detail a.btn-green{position:relative;color:#fff!important;display:block;text-decoration:none!important;border-radius:3px;text-decoration:none;width:100%;margin:0 auto;text-align:center;font-weight:700;background-color:#00999a;max-width:180px;padding:10px 20px}.services-detail ul li{color:#757575}.services-detail ul li p{color:#757575}.services-detail .other_serv ul{margin:0;padding:20px;background-color:#ececec;border:1px solid #ccc;-webkit-box-shadow:0 0 4px 0 #ccc;-moz-box-shadow:0 0 4px 0 #ccc;box-shadow:0 0 4px 0 #ccc}.services-detail .other_serv ul li{list-style:none;padding-left:0;position:relative;border-bottom:1px solid #b5b5b5}.services-detail .other_serv ul li a{padding:0 35px 0 0;margin-bottom:13px;display:block;text-decoration:none}.services-detail .other_serv ul li a svg{width:40px;position:absolute;right:0;top:50%;margin-top:-28px}.services-detail .other_serv ul li a svg path{fill:#00999a}.services-detail .other_serv ul li a:hover{color:#00999a}.services-detail .other_serv ul li:last-child{margin-bottom:0;border-bottom:0}.services-detail .other_serv ul li:last-child a{padding:0}.services-detail .other_serv ul li:before{content:"";display:none}.services-detail .grid_info{display:grid;grid-column-gap:4%;grid-template-columns:65% 31%;-ms-grid-template-columns:65% 31%}.services-detail .slider_photo{position:relative;margin-bottom:30px;height:430px;border:1px solid #aaa;overflow:hidden}.services-detail .slider_photo .slide .item{background-color:#000;outline:0}.services-detail .slider_photo .slide .item iframe{width:100%;height:430px}.services-detail .slider_photo .slide img{max-width:100%;margin:0 auto}.services-detail .slider_photo .nav{position:absolute;left:0;top:50%;width:100%;margin-top:-20px!important;z-index:900}.services-detail .slider_photo .nav .prev{position:absolute;left:15px;cursor:pointer}.services-detail .slider_photo .nav .prev svg{width:40px;height:40px}.services-detail .slider_photo .nav .prev svg path{transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}.services-detail .slider_photo .nav .prev svg circle{transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;fill:rgba(255,255,255,0.5)}.services-detail .slider_photo .nav .prev:hover svg path{fill:#00999a}.services-detail .slider_photo .nav .prev:hover svg circle{fill:rgba(255,255,255,0.8)}.services-detail .slider_photo .nav .next{position:absolute;right:15px;cursor:pointer}.services-detail .slider_photo .nav .next svg{width:40px;height:40px}.services-detail .slider_photo .nav .next svg path{transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}.services-detail .slider_photo .nav .next svg circle{transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;fill:rgba(255,255,255,0.5)}.services-detail .slider_photo .nav .next:hover svg path{fill:#00999a}.services-detail .slider_photo .nav .next:hover svg circle{fill:rgba(255,255,255,0.8)}.content .back-page{margin-top:20px}.content .back-page a{display:block;text-decoration:none}.content .back-page a:hover{color:#00999a}@media(max-width:1024px){.services-detail .grid_info{grid-template-columns:100%;-ms-grid-template-columns:100%}.services-detail .slider_photo{height:initial}#other_serv .other_serv{margin-top:30px}}
/* End */


/* Start:/local/templates/it/components/bitrix/news/services/bitrix/news.detail/.default/sau-service.css?17821979816698*/
.services-detail--sau .desc {
  color: #555;
}

.services-detail--sau .desc p {
  color: inherit;
}

.services-detail--sau .desc a {
  text-decoration: none;
}
 
.rd-sau-service {
  color: #222;
  line-height: 1.5;
}

.rd-sau-service *,
.rd-sau-service *::before,
.rd-sau-service *::after {
  box-sizing: border-box;
}

.rd-sau-service__hero {
  display: grid;
  grid-template-columns: 1.05fr .95fr;
  gap: 44px;
  align-items: center;
  padding: 24px 0 58px;
}

.rd-sau-service__label {
  display: inline-block;
  margin-bottom: 18px;
  color: #079b9b;
  font-size: 14px;
  font-weight: 800;
  letter-spacing: .3px;
  text-transform: uppercase;
}

.services-detail--sau h1.rd-sau-service__title,
.rd-sau-service__title {
  margin: 0 0 24px;
  color: #222;
  font-size: 43px;
  font-weight: 800;
  line-height: 1.08;
  text-transform: uppercase;
}

.rd-sau-service__lead {
  max-width: 680px;
  margin: 0 0 30px;
  color: #5f6368;
  font-size: 19px;
}

.rd-sau-service__actions {
  display: flex;
  flex-wrap: wrap;
  gap: 14px;
}

.rd-sau-service__button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 48px;
  padding: 13px 24px;
  border: 2px solid #079b9b;
  background: #079b9b;
  color: #fff !important;
  font-size: 13px;
  font-weight: 800;
  text-transform: uppercase;
}

.rd-sau-service__button:hover {
  background: #008b8b;
  border-color: #008b8b;
  color: #fff !important;
}

.rd-sau-service__button--outline {
  background: #fff;
  color: #079b9b !important;
}

.rd-sau-service__button--outline:hover {
  background: #f3ffff;
  color: #008b8b !important;
}

.rd-sau-service__image {
  position: relative;
  display: flex;
  align-items: flex-end;
  min-height: 360px;
  overflow: hidden;
  padding: 34px;
  background:
    linear-gradient(135deg, rgba(0, 0, 0, .72), rgba(7, 155, 155, .45)),
    url("/upload/po-sau-assets/po-sau-hero.jpg");
  background-position: center;
  background-size: cover;
  color: #fff;
}

.rd-sau-service__image::after {
  position: absolute;
  right: -70px;
  bottom: -70px;
  width: 210px;
  height: 210px;
  border: 34px solid rgba(255, 255, 255, .13);
  border-radius: 50%;
  content: "";
}

.rd-sau-service__image-title {
  position: relative;
  z-index: 2;
  color: #fff;
  font-size: 31px;
  font-weight: 800;
  line-height: 1.15;
  text-transform: uppercase;
}

.rd-sau-service__quick {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  background: #fff;
}

.rd-sau-service__quick-item {
  min-height: 108px;
  padding: 26px 22px;
  border-right: 1px solid #ddd;
  color: #505050;
  font-weight: 800;
}

.rd-sau-service__quick-item:last-child {
  border-right: none;
}

.rd-sau-service__section {
  padding: 58px 0;
}

.rd-sau-service__section--gray {
  margin-right: -30px;
  margin-left: -30px;
  padding-right: 30px;
  padding-left: 30px;
  background: #f6f7f7;
}

#rd-sau-docs {
  scroll-margin-top: 95px;
}

.rd-sau-service__section-title {
  margin: 0 0 30px;
  color: #222;
  font-size: 34px;
  font-weight: 800;
  line-height: 1.15;
  text-transform: uppercase;
}

.rd-sau-service__columns {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 42px;
  color: #555;
  font-size: 17px;
}

.rd-sau-service__columns p {
  margin: 0 0 18px;
}

.rd-sau-service__cards {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 18px;
}

.rd-sau-service__card {
  min-height: 175px;
  padding: 24px;
  border: 1px solid #ddd;
  background: #fff;
}

.rd-sau-service__card-num {
  margin-bottom: 12px;
  color: #079b9b;
  font-size: 31px;
  font-weight: 900;
}

.rd-sau-service__card h4 {
  margin: 0 0 10px;
  color: #222;
  font-size: 19px;
  font-weight: 800;
}

.rd-sau-service__card p {
  margin: 0;
  color: #666;
  font-size: 15px;
}

.rd-sau-service__table {
  width: 100%;
  border: 1px solid #ddd;
  border-collapse: collapse;
  background: #fff;
  font-size: 16px;
}

.rd-sau-service__table th,
.rd-sau-service__table td {
  padding: 16px 18px;
  border-bottom: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.rd-sau-service__table th {
  width: 34%;
  background: #fafafa;
  color: #444;
  font-weight: 800;
}

.rd-sau-service__docs {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 18px;
}

.rd-sau-service__doc {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 158px;
  padding: 22px;
  border: 1px solid #ddd;
  background: #fff;
  color: #222 !important;
}

.rd-sau-service__doc strong {
  display: block;
  margin-bottom: 10px;
  color: #222;
  font-size: 17px;
}

.rd-sau-service__doc small {
  color: #888;
}

.rd-sau-service__doc span {
  margin-top: 20px;
  color: #079b9b;
  font-size: 13px;
  font-weight: 900;
  text-transform: uppercase;
}

.rd-sau-service__doc:hover {
  border-color: #079b9b;
}

.rd-sau-service__support {
  display: grid;
  grid-template-columns: 1.1fr .9fr;
  gap: 30px;
  align-items: center;
  padding: 42px;
  background: #079b9b;
  color: #fff;
}

.rd-sau-service__support h3 {
  margin: 0 0 12px;
  color: #fff;
  font-size: 32px;
  font-weight: 800;
  line-height: 1.15;
  text-transform: uppercase;
}

.rd-sau-service__support p {
  margin: 0;
  color: #e9ffff;
  font-size: 17px;
}

.rd-sau-service__support-contacts {
  padding: 24px;
  background: #fff;
  color: #222;
  font-size: 18px;
  font-weight: 800;
}

@media (max-width: 1024px) {
  .services-detail--sau h1.rd-sau-service__title,
  .rd-sau-service__title {
    font-size: 36px;
  }

  .rd-sau-service__section--gray {
    margin-right: -20px;
    margin-left: -20px;
    padding-right: 20px;
    padding-left: 20px;
  }
}

@media (max-width: 900px) {
  .rd-sau-service__hero,
  .rd-sau-service__columns,
  .rd-sau-service__support {
    grid-template-columns: 1fr;
  }

  .rd-sau-service__quick,
  .rd-sau-service__cards,
  .rd-sau-service__docs {
    grid-template-columns: 1fr;
  }

  .rd-sau-service__quick-item {
    border-right: none;
    border-bottom: 1px solid #ddd;
  }

  .rd-sau-service__quick-item:last-child {
    border-bottom: none;
  }

  .services-detail--sau h1.rd-sau-service__title,
  .rd-sau-service__title {
    font-size: 31px;
  }

  .rd-sau-service__section-title {
    font-size: 28px;
  }

  .rd-sau-service__image {
    min-height: 260px;
  }
}

@media (max-width: 470px) {
  .services-detail--sau h1.rd-sau-service__title,
  .rd-sau-service__title {
    font-size: 28px;
  }
}

@media (max-width: 450px) {
  .rd-sau-service__image-title {
    font-size: 22px;
  }
}

@media (max-width: 380px) {
  .services-detail--sau h1.rd-sau-service__title,
  .rd-sau-service__title {
    font-size: 22px;
  }
}

/* End */


/* Start:/local/templates/it/components/bitrix/form/zakaz_product/bitrix/form.result.new/.default/style.min.css?16753448854058*/
#popup_zakaz,#popup_partners{display:none}.result-form{display:none;position:fixed;top:30%;left:50%;z-index:951;margin-left:-400px;background-color:#fff;padding:35px 40px!important}.result-form .grid_form{display:grid;grid-template-columns:100px 1fr;-ms-grid-template-columns:100px 1fr;grid-gap:15px}.result-form svg{width:80px;height:80px}.result-form svg path{fill:#099}.result-form h2{font-weight:700;color:#000;text-transform:initial!important;font-size:22px;margin-bottom:20px!important}.result-form p{color:#757575;margin-bottom:0;font-size:16px}.overlay_popup_thanks{position:fixed;display:none;background:rgba(0,0,0,0.5);left:0;top:0;z-index:950;width:100%;height:100%}.wrapper-zakaz,.wrapper-partners{max-width:900px}.wrapper-zakaz .name,.wrapper-partners .name{margin-bottom:20px;margin-top:0;font-weight:700;font-size:26px;max-width:630px;letter-spacing:1px;font-family:Proxima Nova;text-transform:uppercase}.wrapper-zakaz .desc,.wrapper-partners .desc{font-size:16px;line-height:20px;color:#757575;margin-bottom:40px}.wrapper-zakaz input[type="text"],.wrapper-zakaz input[type="email"],.wrapper-partners input[type="text"],.wrapper-partners input[type="email"]{width:100%;height:38px;padding:10px 15px;font-size:15px;border-radius:3px;border:1px solid #ccc;margin-bottom:15px;outline:0}.wrapper-zakaz input[type="submit"],.wrapper-partners input[type="submit"]{width:100%;max-width:180px;padding:10px 15px;font-size:15px;display:block;color:#fff;cursor:pointer;font-weight:700;background-color:#00999a;border:0;border-radius:3px;margin:0 auto 15px auto;outline:0}.wrapper-zakaz textarea,.wrapper-partners textarea{width:100%;min-height:91px;border-radius:3px;padding:10px 15px;font-size:15px;margin:0 0 15px 0;border:1px solid #ccc}.wrapper-zakaz textarea:focus,.wrapper-partners textarea:focus{outline:0}.wrapper-zakaz .grid,.wrapper-partners .grid{display:grid;grid-template-columns:1fr 1fr;-ms-grid-template-columns:1fr 1fr;grid-column-gap:30px}.wrapper-zakaz h2,.wrapper-partners h2{text-transform:uppercase;margin-bottom:10px;font-family:"Proxima-Nova-Rg"}.wrapper-zakaz p,.wrapper-partners p{color:#757575;margin-bottom:20px}.wrapper-zakaz span,.wrapper-partners span{font-size:16px;color:#757575;display:block}.wrapper-zakaz a.tel,.wrapper-partners a.tel{color:#00999a;text-transform:uppercase;font-size:31px;display:block;padding-top:6px;text-decoration:none}.wrapper-zakaz form .block,.wrapper-partners form .block{width:100%;max-width:365px;position:relative}.politika{font-size:16px;line-height:20px;color:#757575}.politika a{text-decoration:underline;color:#00999a}.politika a:hover{text-decoration:none}.example-2 .btn-tertiary{color:#555;background-color:#ececec;padding:0;line-height:40px;width:100%;max-width:230px;margin:auto;display:block;border:1px solid #ccc}.example-2 .btn-tertiary:hover .js-fileName{text-decoration:none}.example-2 .input-file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.example-2 .input-file+.js-labelFile{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10px;cursor:pointer;position:relative;border-radius:3px;margin-bottom:20px}.example-2 .icon{background-color:#000;padding:10px;position:absolute;right:0;top:0;height:40px;width:50px}.example-2 .icon svg{width:20px;height:20px;bottom:10px;left:50%;margin-left:-10px;position:relative;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.example-2 .icon svg path{fill:#fff}.example-2 .js-fileName{color:#000;text-decoration:underline}@media(max-width:830px){.result-form{left:0;margin-left:0;width:100%}.result-form svg{margin:0 auto;display:block}}@media(max-width:700px){.wrapper-zakaz .grid,.wrapper-partners .grid{grid-template-columns:100%;-ms-grid-template-columns:100%}}@media(max-width:490px){.result-form .grid_form{grid-template-columns:100%;-ms-grid-template-columns:100%}.result-form .grid_form h2{text-align:center;font-size:20px}.result-form .grid_form .item:first-child{margin-bottom:15px}}
/* End */
/* /local/templates/it/components/bitrix/news/services/bitrix/news.detail/.default/style.min.css?16753448853625 */
/* /local/templates/it/components/bitrix/news/services/bitrix/news.detail/.default/sau-service.css?17821979816698 */
/* /local/templates/it/components/bitrix/form/zakaz_product/bitrix/form.result.new/.default/style.min.css?16753448854058 */
