

/* Start:/local/templates/nettattoo_clean/components/bitrix/breadcrumb/seo/style.min.css?1747385319938*/
.breadcrumbs{margin:0 0 22px;width:100%;display:flex;flex-wrap:wrap;padding-left:0}.breadcrumbs-item{display:flex;align-items:center;max-width:fit-content}.breadcrumbs-item span.name{width:100%;display:block}.breadcrumbs-item a{display:flex;width:max-content}.breadcrumbs-item:last-child{min-width:225px;max-width:522px;overflow:hidden}.breadcrumbs-item:last-child span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.breadcrumbs a,.breadcrumbs h1,.breadcrumbs span{font-family:"TTNormsProWebNormal";font-size:16px;font-weight:400;line-height:1.2;color:#8c94a2;margin:0;text-decoration:none}.breadcrumbs a.black,.breadcrumbs h1.black,.breadcrumbs span.black{color:#000}@media (max-width:990px){.breadcrumbs{margin-top:22px;padding-left:15px;padding-right:15px;margin-left:0;width:100%;display:flex;overflow-x:scroll;flex-wrap:nowrap;max-width:100%;flex:0 0 100%}.breadcrumbs a,.breadcrumbs h1,.breadcrumbs span{font-size:13px}}
/* End */


/* Start:/local/components/app_lp/templates/.default/style.min.css?17473853198527*/
.appPage{color:#252525;background-color:#fff;margin-top:-70px}.appPage_top{padding-top:60px;margin-top:-15px;min-height:680px;height:100%;background:linear-gradient(180deg,rgba(225,230,240,.38)0,rgba(225,230,240,0) 100%)}.appPage_top-desc{font-family:"TTNormsProWebNormal";font-weight:500;font-size:20px;line-height:24px;text-align:center;margin-bottom:20px;margin-top:20px}.appPage_top-desc--title{font-family:"TTNormsProWebDemiBold";font-weight:600;font-size:30px;text-align:center;line-height:34px;margin-bottom:13px}.appPage_top-desc--subtitle{font-size:20px;line-height:24px;margin-bottom:20px}.appPage_top-desc--buttons{display:flex;justify-content:space-around}.appPage_top-desc--buttons_link{display:flex;cursor:pointer;font-family:"TTNormsProWebNormal";font-size:13px;line-height:15px;color:#252525;text-decoration:none;border:2px solid #b0b6c1;border-radius:200px;width:135px;height:50px;text-align:left;align-items:center;justify-content:center;background-color:#fff}.appPage_top-desc--buttons_link:focus,.appPage_top-desc--buttons_link:hover{outline:0;color:#252525}.appPage_top-desc--buttons .icon{width:29px;height:29px;margin-right:7px}.appPage_top-desc--buttons.fixed{position:fixed;bottom:0;z-index:10;width:100%;padding-right:95px;min-height:105px;align-items:center;padding-left:15px}.appPage_top-image{width:100%;overflow:hidden;margin:25px 0 36px}.appPage_top-image>div{justify-content:center;display:flex}.appPage_top-image img{width:130%;position:relative;right:-5%;max-height:436px;object-fit:contain}@media (max-width:320px){.appPage_top-desc--buttons_link{font-size:10px}}@media (min-width:650px){.appPage_top{min-height:800px}.appPage_top-image{overflow:visible}.appPage_top-image img{right:0;width:100%;max-height:573px}.appPage_top-desc{max-width:504px;width:100%;text-align:left;display:flex;flex-direction:column;justify-content:center}.appPage_top-desc--buttons{justify-content:space-between}.appPage_top-desc--buttons .icon{width:60px;height:60px;margin-right:10px}.appPage_top-desc--buttons_link{width:237px;height:104px;font-size:16px;line-height:22px}.appPage_top-desc--subtitle{font-size:32px;line-height:38px;margin-bottom:50px}.appPage_top-desc--title{text-align:left;font-size:54px;line-height:56px;margin-bottom:27px}.appPage_top--bg{display:flex;background-image:url(/local/components/app_lp/templates/.default/img/lasertech.svg);background-repeat:no-repeat;background-position:left 100px;background-size:100%}}.appPage_descScreen-title{font-family:"TTNormsProWebDemiBold";font-weight:600;font-size:30px;line-height:34px;margin-bottom:13px}.appPage_descScreen-subTitle{font-family:"TTNormsProWebNormal";font-weight:500;font-size:20px;line-height:24px;margin-bottom:20px}.appPage_descScreen-desc{font-size:16px;line-height:21px}.appPage_descScreen-image{width:100%;max-height:280px;overflow:hidden;margin:20px 0 40px;display:flex;justify-content:center}.appPage_descScreen-image img{width:100%}@media (min-width:650px){.appPage_descScreen{min-height:735px;background-image:url(/local/components/app_lp/templates/.default/img/descScreen_phone.webp);background-repeat:no-repeat;background-position:center}.appPage_descScreen>.container>div{max-width:640px}.appPage_descScreen-image{display:none}.appPage_descScreen-title{padding-top:165px;font-size:54px;line-height:56px;margin-bottom:17px}.appPage_descScreen-subTitle{font-size:36px;line-height:46px;margin-bottom:50px}.appPage_descScreen-desc{font-size:20px;line-height:26px}}.appPage_linkScreen{display:flex;align-items:center;justify-content:center;color:#fff;min-height:500px;height:100%;background-image:url(/local/components/app_lp/templates/.default/img/bg_mobile.webp);background-size:auto 100%;background-position:center;background-repeat:no-repeat}.appPage_linkScreen-title{font-family:"TTNormsProWebDemiBold";font-weight:600;font-size:30px;text-align:center;line-height:34px;margin-bottom:13px}.appPage_linkScreen-desc{font-family:"TTNormsProWebNormal";font-weight:500;font-size:20px;line-height:24px;text-align:center;margin-bottom:20px}.appPage_linkScreen-buttons{display:flex;justify-content:space-around}.appPage_linkScreen-buttons--link{display:flex;cursor:pointer;font-family:"TTNormsProWebNormal";font-size:13px;line-height:15px;color:#fff;text-decoration:none;border:2px solid #fff;border-radius:200px;width:135px;height:50px;align-items:center;justify-content:center}.appPage_linkScreen-buttons--link:focus,.appPage_linkScreen-buttons--link:hover{outline:0;color:#fff}.appPage_linkScreen-buttons .icon{width:29px;height:29px;margin-right:7px}@media (min-width:650px){.appPage_linkScreen{min-height:725px;background-image:url(/local/components/app_lp/templates/.default/img/bg_pc.webp)}.appPage_linkScreen>.container>div{max-width:500px}.appPage_linkScreen-title{text-align:left;font-size:54px;line-height:56px;margin-bottom:27px}.appPage_linkScreen-desc{font-family:"TTNormsProWebNormal";font-size:20px;line-height:26px;text-align:left;margin-bottom:30px}.appPage_linkScreen-buttons{justify-content:space-between}.appPage_linkScreen-buttons .icon{width:60px;height:60px;margin-right:10px}.appPage_linkScreen-buttons--link{width:237px;height:104px;font-size:16px;line-height:22px}}.appPage_staticScreen{color:#404040;overflow:hidden}.appPage_staticScreen-title{font-family:"TTNormsProWebDemiBold";font-weight:600;font-size:24px;line-height:34px;margin-bottom:14px;margin-top:40px}.appPage_staticScreen-desc{position:relative;color:#252525;font-size:16px;line-height:21px;text-align:center;display:flex;justify-content:center;flex-direction:column;padding-bottom:60px}.appPage_staticScreen-desc--item{text-align:left;min-height:25px;margin-bottom:23px;padding-left:38px;background-image:url(/local/components/app_lp/templates/.default/img/check.svg);background-position:left top;background-size:25px;background-repeat:no-repeat}.appPage_staticScreen-desc--title{font-family:"TTNormsProWebNormal";font-size:30px;line-height:36px}.appPage_staticScreen-desc--name{font-family:"TTNormsProWebDemiBold";font-weight:600;font-size:30px;line-height:36px;margin-bottom:14px}.appPage_staticScreen-desc--phone{display:flex;font-family:"TTNormsProWebNormal";font-size:20px;line-height:26px;color:#404040;margin:0 auto 15px;padding-left:26px;background-image:url(/local/templates/nettattoo/img/sprite.svg#icon-phone2);background-repeat:no-repeat;background-size:20px;background-position:left center;text-decoration:none;cursor:pointer}.appPage_staticScreen-desc--phone:focus,.appPage_staticScreen-desc--phone:hover{color:#404040;text-decoration:none}.appPage_staticScreen-image,.appPage_staticScreen-manager{text-align:center;position:relative}.appPage_staticScreen-image:after{content:"";position:absolute;width:467px;height:337px;background-image:url(/local/components/app_lp/templates/.default/img/cloud2.svg);background-repeat:no-repeat;background-size:contain;left:0;z-index:0;top:77px;transform:rotate(-27deg)}.appPage_staticScreen-image img{width:100%;max-width:316px;position:relative;z-index:1;display:none}.appPage_staticScreen-manager{border-top:1px solid #bebebe;padding-top:34px;margin-bottom:30px;margin-top:20px}.appPage_staticScreen-manager:after{content:"";position:absolute;width:590px;height:289px;background-image:url(/local/components/app_lp/templates/.default/img/cloud.svg);background-repeat:no-repeat;left:-14px;z-index:0;bottom:-53px}.appPage_staticScreen-manager img{position:relative;z-index:1;max-width:250px;max-height:250px;width:100%;height:100%}@media (min-width:650px){.appPage_staticScreen{margin-bottom:80px}.appPage_staticScreen-manager{border:0;max-width:567px;width:50%;text-align:right;margin:84px 0;padding-top:0}.appPage_staticScreen-manager img{margin-right:50px}.appPage_staticScreen-manager:after{left:-30px;background-position:center}.appPage_staticScreen-desc{padding-left:30px;text-align:left;font-size:20px;line-height:1.2;position:relative;z-index:1;padding-bottom:0}.appPage_staticScreen-desc--item{margin-bottom:25px;line-height:1.2;background-position:left center}.appPage_staticScreen-desc--title{margin-bottom:0;font-size:34px;line-height:44px}.appPage_staticScreen-desc--name{font-size:34px;line-height:44px;margin-bottom:22px}.appPage_staticScreen-desc--phone{font-size:20px;line-height:1.2;margin:0 0 12px}.appPage_staticScreen-image{padding:40px 60px}.appPage_staticScreen-image:after{width:666px;height:482px;transform:rotate(0);left:-36%}.appPage_staticScreen-image img{display:block}.appPage_staticScreen-title{margin-top:115px;font-size:54px;line-height:56px;margin-bottom:25px;position:relative;z-index:1}.appPage_staticScreen .container:first-child{display:flex;flex-direction:row-reverse;justify-content:left;padding-top:85px}.appPage_staticScreen .container:last-child{display:flex;justify-content:left;border-top:1px solid #bebebe}}.bx-breadcrumb.breadcrumbs{padding-left:0}
/* End */


/* Start:/local/components/app_lp/templates/.default/bitrix/news.list/slider/style.css?17473853191875*/
.appPage_slider {
  position: relative;
  overflow: hidden;
}
.appPage_slider:after {
  content: "";
  position: absolute;
  width: 467px;
  height: 337px;
  background-image: url("/local/components/app_lp/templates/.default/bitrix/news.list/slider/img/cloud.svg");
  background-repeat: no-repeat;
  background-size: contain;
  left: -82px;
  z-index: 0;
  top: 110px;
  transform: rotate(8deg);
}
.appPage_slider-title {
  font-family: "TTNormsProWebDemiBold";
  font-weight: 600;
  font-size: 30px;
  line-height: 34px;
  margin-bottom: 13px;
  position: relative;
  z-index: 1;
}
.appPage_slider-desc {
  position: relative;
  z-index: 1;
}
.appPage_slider-list {
  margin-top: 20px;
  font-size: 16px;
  line-height: 21px;
  opacity: 0;
  transition: opacity 0.5s;
  overflow: hidden;
  max-height: 640px;
  z-index: 1;
}
.appPage_slider-list.slick-initialized {
  opacity: 1;
  max-height: fit-content;
}
.appPage_slider-item.slick-active {
  max-width: calc(100vw - 90px);
}
.appPage_slider-item--desc {
  display: none;
}
.appPage_slider-item--image img {
  max-width: calc(100vw - 90px);
  width: 100%;
}
.appPage_slider .slick-list {
  padding: 0 !important;
}
.appPage_slider .js-content {
  min-height: 100px;
}
@media (min-width: 650px) {
  .appPage_slider {
    min-height: 803px;
    max-width: 892px;
    margin: 0 auto;
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
    overflow: visible;
  }
  .appPage_slider:after {
    transform: rotate(0);
    width: 666px;
    height: 482px;
    top: 25%;
    left: -30%;
  }
  .appPage_slider-desc {
    min-height: 100px;
  }
  .appPage_slider-desc--left, .appPage_slider-desc--right {
    margin-right: 30px;
    cursor: pointer;
  }
  .appPage_slider-desc [role=tablist] {
    margin: 0;
  }
  .appPage_slider-list {
    max-width: 400px;
  }
  .appPage_slider-list [role=tablist] {
    position: absolute;
  }
}

/*# sourceMappingURL=style.css.map */

/* End */
/* /local/templates/nettattoo_clean/components/bitrix/breadcrumb/seo/style.min.css?1747385319938 */
/* /local/components/app_lp/templates/.default/style.min.css?17473853198527 */
/* /local/components/app_lp/templates/.default/bitrix/news.list/slider/style.css?17473853191875 */
