

/* Start:/local/templates/abat/components/bitrix/news.list/banner_main/style.css?17609582752553*/
.banner__slide_link {width: 100%;height: 100%;display: block;}
.banner {
  padding-top: 17px;
}
.banner__slide {
  position: relative;
  padding: 120px 120px;
}
.banner__slide-picture {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  top: 0;
  left: 0;
}
.banner__slide-picture img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: right;
  border-radius: 5px;
}
.banner__title {
  color: #fff;
  letter-spacing: -1.4px;
}
.banner__text {
  padding-top: 25px;
  color: #fff;
  letter-spacing: -0.8px;
}
.banner__btn {
  margin-top: 30px;
}
.banner__slider-content {
  max-width: 500px;
}
.banner__slider-wrapper {
  position: absolute;
  bottom: 35px;
  right: 30px;
  display: flex;
  align-items: center;
  gap: 25px;
}
.banner__slider-wrapper .swiper-pagination {
  position: static;
  display: flex;
  align-items: center;
  gap: 8px;
}
.banner__slider-wrapper .swiper-pagination-bullet {
  opacity: 1;
  background: #fff;
  border: solid 2px rgba(34, 34, 34, 0.2);
  width: 8px;
  height: 8px;
}
.banner__slider-wrapper .swiper-pagination-bullet-active {
  width: 10px;
  height: 10px;
  background-color: #1d4199;
  border: solid 2px #1d4199;
}
.banner__slider-arrows {
  display: flex;
  align-items: center;
  gap: 10px;
  height: 41px;
}
.banner__slider-arrows .swiper-button {
  position: static;
  width: 41px;
  height: 41px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  background-color: #1d4199;
  margin: 0;
}
.banner__slider-arrows .swiper-button::after {
  color: #fff;
  font-size: 12px;
  font-weight: 600;
}
.swiper-slide.banner__slide{
  height: auto;
  max-height: 505px;
}

@media screen and (max-width: 767px) {
  .banner {
    padding-top: 0;
  }
  .banner .container {
    padding: 0;
  }
  .banner__slide {
    padding: 20px;
   /* min-height: 575px;*/
  }
  .banner__title {
    text-align: center;
  }
  .banner__text {
    text-align: center;
    padding-top: 15px;
  }
  .banner__btn {
    margin: 0 auto;
    margin-top: 18px;
  }
  .banner__slider-content {
    margin-top: 20px;
  }
  .banner__slider-wrapper {
    right: initial;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    z-index: 10;
    bottom: 13px;
  }
  .banner__slider-wrapper .swiper-pagination {
    gap: 4px;
  }
  .banner__slider-arrows {
    display: none;
  }
}

/* End */


/* Start:/local/templates/abat/components/bitrix/news.list/advantages/style.css?1745318338925*/
.advantages__list {
    display: flex;
    gap: 20px;
    flex-wrap: wrap;
    margin-top: 15px;
  }
  .advantages__item {
    width: calc(25% - 15px);
    background-color: #ffffff;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    display: flex;
    align-items: center;
    gap: 20px;
    padding: 32px 36px;
  }
  .advantages__item-text {
    font-size: 18px;
    line-height: 25.2px;
  }
  
  @media screen and (max-width: 1280px) {
    .advantages__item {
      width: calc(50% - 10px);
    }
  }
  @media screen and (max-width: 767px) {
    .advantages__list {
      margin-top: 30px;
      gap: 6px;
    }
    .advantages__item {
      width: 100%;
      padding: 14px 17px;
    }
    .advantages__item-icon {
      width: 32px;
    }
    .advantages__item-text {
      font-size: 16px;
      line-height: 22.4px;
    }
  }
/* End */


/* Start:/local/templates/abat/components/bitrix/catalog.section.list/category_section-list/style.css?17497137022498*/
.category {
  padding-top: 140px;
}
.category__list {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  margin-top: 40px;
}
.category__item {
  width: calc(20% - 16px);
  padding: 20px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: center;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  background-color: #fff;
}
.category__item-img {
  width: 100%;
  object-fit: contain;
  aspect-ratio: 1;
  max-height: 100px;
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
}
.category__item-name {
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  text-align: center;
}
.category__item:last-child {
  background-color: #1d4199;
  justify-content: center;
  gap: 20px;
  padding: 30px;
}
.category__item-text {
  color: #fff;
  font-size: 28px;
  line-height: 38.25px;
  text-align: center;
}
.category__item-all {
  font-size: 16px;
  line-height: 21.86px;
  font-weight: 700;
  width: 100%;
  border: solid 1px #fff;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  color: #fff;
  text-align: left;
  display: flex;
  justify-content: center;
  padding: 10px 10px;
  text-wrap: nowrap;
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
}

.category__item-all:hover{
  background-color: #fff;
  color: #1d4199;
}
.category__item:hover .category__item-img {
  scale: 1.05;
}

@media screen and (max-width: 1280px) {
  .category__item {
    width: calc(25% - 16px);
  }
  .category__item:last-child {
    width: calc(100% - (25% - 16px) - 20px);
  }
}
@media screen and (max-width: 991px) {
  .category__item {
    width: calc(33.3333333333% - 14px);
  }
  .category__item:last-child {
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .category {
    padding-top: 95px;
  }
  .category__list {
    gap: 10px;
    margin-top: 20px;
  }
  .category__item {
    width: calc(50% - 5px);
    padding: 10px;
    gap: 10px;
  }
  .category__item-name {
    font-size: 14px;
    line-height: 19.12px;
  }
  .category__item:last-child {
    padding: 30px 30px;
  }
  .category__item-text {
    font-size: 20px;
    line-height: 27.32px;
  }
  .category__item-all {
    font-size: 16px;
    line-height: 21.86px;
  }
}

/* End */


/* Start:/leasing/style.css?17915489256911*/
/* Scoped component styles. Site colors: abat/public/style/css/style.css. */
@font-face{font-family:AbfManrope;src:url("/leasing/assets/manrope-regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:AbfManrope;src:url("/leasing/assets/manrope-semibold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:AbfManrope;src:url("/leasing/assets/manrope-bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}

.abf-banner,.abf-dialog,.abf-noscript{--abf-blue:#1d4199;--abf-red:#e31e24;--abf-text:#1d2533;font-family:AbfManrope,Manrope,Arial,sans-serif;color:var(--abf-text)}
.abf-banner *,.abf-dialog *{box-sizing:border-box;font-family:inherit}
.abf-banner{box-sizing:border-box;position:relative;isolation:isolate;display:grid;grid-template-columns:1.06fr 1fr;align-items:center;gap:16px;width:calc(100% - 60px);max-width:1760px;margin:44px auto;padding:48px clamp(32px,5.6vw,96px);background:#edf3fc;border-radius:8px}
/* The banner supplies the spacing between the home catalog and coverage section. */
.abf-banner ~ .area{padding-top:0}
.abf-banner__copy{position:relative;min-width:0}
.abf-banner__logo{display:block;width:248px;max-width:75%;height:auto;margin:0 0 24px;mix-blend-mode:multiply}
.abf-banner__heading{margin:0;max-width:740px;color:var(--abf-text);font-size:clamp(32px,2.9vw,50px);font-weight:700;line-height:1.18;letter-spacing:-1.2px}
.abf-banner__description{margin:18px 0 0;max-width:660px;color:#59616a;font-size:clamp(19px,1.5vw,26px);font-weight:400;line-height:1.45}
.abf-banner__actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px 26px;margin-top:30px}
.abf-button{box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center;min-height:58px;margin:0;padding:15px 30px;border:1px solid var(--abf-red);border-radius:5px;background:var(--abf-red);color:#fff;font:600 18px/1.4 AbfManrope,Manrope,Arial,sans-serif;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .18s,border-color .18s}
.abf-button:hover{background:#c91920;border-color:#c91920;color:#fff}
.abf-text-link{display:inline-block;min-height:44px;margin:0;padding:8px 0;border:0;border-radius:0;background:transparent;color:var(--abf-blue);font:400 18px/1.4 AbfManrope,Manrope,Arial,sans-serif;text-decoration:underline;text-underline-offset:4px;cursor:pointer}
.abf-text-link:hover{color:#122c6c}
.abf-button:focus-visible,.abf-text-link:focus-visible,.abf-dialog button:focus-visible,.abf-dialog a:focus-visible{outline:3px solid var(--abf-blue);outline-offset:5px}
.abf-banner__note{margin:18px 0 0;color:#6a727b;font-size:15px;font-weight:400;line-height:1.6}
.abf-banner__equipment{position:relative;isolation:isolate;min-width:0;aspect-ratio:1.65;align-self:center}
.abf-banner__equipment::before,.abf-banner__equipment::after{content:"";position:absolute;z-index:0;pointer-events:none;height:5.5%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(29,37,51,.24) 0%,rgba(29,37,51,.1) 40%,rgba(29,37,51,0) 72%);filter:blur(clamp(2px,.3vw,5px))}
.abf-banner__equipment::before{left:1%;width:48%;bottom:2%;transform:rotate(-5deg)}
.abf-banner__equipment::after{left:49%;width:54%;bottom:-2.5%;transform:rotate(5deg)}
.abf-banner__product{position:absolute;display:block;max-width:none;height:auto;margin:0;object-fit:contain}
/* Keep the original photos and orientation: the oven control panel stays on the left. */
.abf-banner__oven{width:78%;left:-14.5%;bottom:-13%;z-index:1}
.abf-banner__boiler{width:54%;right:-2%;bottom:-5%;z-index:2}

.abf-dialog{box-sizing:border-box;width:min(660px,calc(100% - 32px));max-height:calc(100dvh - 48px);margin:auto;padding:0;border:0;border-radius:12px;background:#fff;color:var(--abf-text);box-shadow:0 24px 80px #14234633;overflow:auto}
.abf-dialog:not([open]){display:none}
.abf-dialog::backdrop{background:#15233880}
.abf-dialog__content{position:relative;padding:38px}
.abf-dialog__close{display:block;min-height:40px;margin:0 0 12px auto;padding:4px 0 4px 14px;border:0;background:transparent;color:var(--abf-blue);font:400 14px/1.5 AbfManrope,Manrope,Arial,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
.abf-dialog__title{margin:0 0 24px;color:var(--abf-text);font-size:30px;font-weight:700;line-height:1.25;letter-spacing:-.5px}
.abf-steps{display:grid;gap:22px;margin:0 0 30px;padding:0 0 0 25px;list-style:decimal}
.abf-steps li{margin:0;padding-left:8px;color:var(--abf-blue);font-weight:700}
.abf-steps h3{margin:0 0 7px;color:var(--abf-text);font-size:18px;font-weight:700;line-height:1.4}
.abf-steps p,.abf-dialog__text{margin:0;color:#59616a;font-size:16px;font-weight:400;line-height:1.65}
.abf-contact-links{display:grid;gap:14px;margin:26px 0}
.abf-contact-links a{width:fit-content;color:var(--abf-blue);font-size:22px;font-weight:600;line-height:1.6;text-decoration:underline;text-underline-offset:5px}
.abf-dialog__muted{font-size:14px;color:#6a727b}
.abf-noscript{max-width:1602px;margin:20px auto;padding:0 20px;font-size:16px}
.abf-noscript a{color:var(--abf-blue);text-decoration:underline}
html.abf-dialog-open{overflow:hidden}

@media(min-width:1600px){.abf-banner__equipment{margin-right:-38px}}
@media(max-width:1199px){
  .abf-banner{width:calc(100% - 40px);padding:36px;gap:12px}
  .abf-banner__logo{width:220px;margin-bottom:20px}
  .abf-banner__heading{font-size:34px;letter-spacing:-.7px}
  .abf-banner__description{font-size:20px}
  .abf-banner__actions{gap:10px 20px;margin-top:24px}
  .abf-button{font-size:16px;padding:13px 24px;min-height:54px}
  .abf-text-link{font-size:16px}
}
@media(max-width:899px){
  .abf-banner{grid-template-columns:1fr;width:calc(100% - 32px);padding:34px;gap:28px;margin:28px auto}
  .abf-banner__copy{max-width:640px}
  .abf-banner__heading{font-size:38px;max-width:600px;text-wrap:initial}
  .abf-banner__description{max-width:540px}
  .abf-banner__equipment{width:100%;max-width:600px;justify-self:center;margin:0 0 12px}
}
@media(max-width:479px){
  .abf-banner{width:calc(100% - 24px);padding:26px 22px;gap:28px;border-radius:6px;margin:20px auto}
  .abf-banner__logo{width:208px;max-width:85%;margin-bottom:23px}
  .abf-banner__heading{font-size:30px;line-height:1.2;letter-spacing:-.6px}
  .abf-banner__description{font-size:17px;line-height:1.5;margin-top:15px}
  .abf-banner__actions{display:grid;grid-template-columns:1fr;gap:8px;margin-top:23px}
  .abf-button{width:100%;font-size:15px;padding:14px 12px;min-height:54px}
  .abf-text-link{justify-self:start;font-size:16px}
  .abf-banner__note{font-size:12px;line-height:1.6;margin-top:9px}
  .abf-banner__equipment{width:calc(100% + 8px);margin:0 -4px 8px}
  .abf-dialog__content{padding:22px}
  .abf-dialog__title{font-size:25px}
  .abf-contact-links a{font-size:20px}
}
@media(prefers-reduced-motion:reduce){.abf-button{transition:none}}

/* End */


/* Start:/leasing/product-outlines.css?179153061822584*/
/* Display-only original product silhouettes; source JPG files are unchanged. */
/* Clear the backdrop inside the boiler supports and below the crossbar.
   Coordinates follow the original 1200 x 1020 image, preserving metal edges. */
.abf-banner .abf-banner__boiler {
  --abf-boiler-gap-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201200%201020%22%3E%3Cpath%20fill%3D%22white%22%20fill-rule%3D%22evenodd%22%20d%3D%22M0%200H1200V1020H0Z%20M338%20761L484%20772L562%20815L837%20759L836%20861L321%20831L338%20831Z%20M313%20850L836%20880L834%201020L209%201020L209%20920Z%22%2F%3E%3C%2Fsvg%3E");
  -webkit-mask-image: var(--abf-boiler-gap-mask);
  mask-image: var(--abf-boiler-gap-mask);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}
.abf-banner .abf-banner__oven{clip-path:polygon(24.514% 15.449%, 24.977% 15.541%, 24.977% 15.634%, 25.069% 15.634%, 25.069% 15.541%, 25.439% 15.541%, 25.439% 15.634%, 25.624% 15.634%, 25.624% 15.541%, 26.179% 15.541%, 26.272% 15.726%, 26.457% 15.726%, 26.457% 15.634%, 26.827% 15.634%, 26.827% 15.726%, 27.012% 15.726%, 27.012% 15.634%, 27.197% 15.634%, 27.197% 15.726%, 27.290% 15.726%, 27.290% 15.634%, 28.122% 15.634%, 28.122% 15.726%, 28.770% 15.634%, 28.770% 15.726%, 29.047% 15.726%, 29.047% 15.819%, 29.232% 15.819%, 29.232% 15.726%, 32.007% 15.819%, 32.007% 15.911%, 32.562% 15.911%, 32.562% 15.819%, 32.840% 15.819%, 32.840% 15.911%, 33.858% 15.911%, 33.858% 15.819%, 34.043% 15.819%, 34.043% 15.911%, 34.228% 15.911%, 34.228% 16.004%, 35.153% 16.004%, 35.153% 15.911%, 35.430% 15.911%, 35.430% 16.004%, 36.263% 16.004%, 36.263% 16.096%, 36.355% 16.096%, 36.355% 16.004%, 36.725% 16.004%, 36.725% 16.096%, 38.113% 16.096%, 38.113% 16.189%, 42.183% 16.281%, 42.183% 16.374%, 42.091% 16.374%, 42.091% 16.559%, 42.183% 16.559%, 42.183% 16.651%, 42.091% 16.651%, 42.091% 16.744%, 42.183% 16.744%, 42.091% 17.021%, 42.183% 17.021%, 42.183% 17.114%, 42.368% 17.114%, 42.461% 16.836%, 42.553% 16.836%, 42.738% 16.559%, 43.108% 16.466%, 43.201% 16.281%, 43.571% 16.281%, 43.571% 16.374%, 44.773% 16.374%, 44.773% 16.466%, 46.809% 16.466%, 46.809% 16.559%, 48.844% 16.559%, 48.844% 16.651%, 49.214% 16.559%, 49.214% 16.651%, 51.434% 16.651%, 51.434% 16.744%, 51.804% 16.651%, 51.804% 16.744%, 55.874% 16.836%, 55.874% 16.929%, 58.464% 16.929%, 58.464% 17.021%, 60.685% 17.021%, 60.685% 17.114%, 60.962% 17.021%, 60.962% 17.114%, 62.535% 17.114%, 62.535% 17.206%, 63.090% 17.206%, 63.090% 17.114%, 63.182% 17.114%, 63.182% 17.206%, 65.125% 17.206%, 65.125% 17.299%, 67.715% 17.299%, 67.715% 17.391%, 69.195% 17.391%, 69.195% 17.484%, 69.288% 17.484%, 69.288% 17.391%, 69.658% 17.391%, 69.658% 17.484%, 70.305% 17.484%, 70.305% 17.391%, 70.398% 17.391%, 70.398% 17.484%, 71.785% 17.484%, 71.785% 17.576%, 73.543% 17.576%, 73.543% 17.484%, 73.821% 17.484%, 73.821% 17.391%, 74.098% 17.391%, 74.098% 17.299%, 74.468% 17.299%, 74.468% 17.206%, 74.746% 17.206%, 74.746% 17.114%, 75.023% 17.114%, 75.023% 17.021%, 75.301% 17.021%, 75.301% 16.929%, 75.671% 16.929%, 75.671% 16.836%, 75.856% 16.836%, 75.856% 16.744%, 76.596% 16.651%, 76.596% 16.559%, 76.873% 16.559%, 76.873% 16.466%, 77.151% 16.466%, 77.151% 16.374%, 77.521% 16.374%, 77.521% 16.281%, 78.076% 16.189%, 78.076% 16.096%, 80.759% 16.189%, 80.759% 17.761%, 80.851% 17.761%, 80.944% 17.946%, 81.314% 17.946%, 81.314% 17.854%, 81.406% 17.854%, 81.406% 19.149%, 81.314% 19.149%, 81.314% 22.479%, 81.221% 22.479%, 81.129% 30.990%, 81.036% 30.990%, 81.036% 31.082%, 81.129% 31.082%, 81.129% 31.360%, 81.036% 31.360%, 80.944% 39.223%, 80.851% 39.223%, 80.851% 43.848%, 80.759% 43.848%, 80.759% 48.289%, 80.666% 48.289%, 80.666% 48.844%, 80.759% 48.844%, 80.759% 48.936%, 80.666% 48.936%, 80.666% 52.729%, 80.574% 52.729%, 80.574% 57.909%, 80.481% 57.909%, 80.481% 62.257%, 80.389% 62.257%, 80.389% 66.050%, 80.296% 66.050%, 80.296% 70.675%, 80.204% 70.675%, 80.204% 72.063%, 80.296% 72.063%, 80.296% 72.155%, 80.204% 72.155%, 80.204% 74.283%, 80.111% 74.283%, 80.111% 75.486%, 80.204% 75.486%, 80.204% 76.133%, 80.111% 76.133%, 80.111% 78.168%, 79.463% 78.168%, 79.463% 78.261%, 79.278% 78.353%, 79.278% 79.186%, 79.371% 79.186%, 79.278% 79.463%, 78.908% 79.463%, 78.908% 79.556%, 78.631% 79.463%, 78.631% 79.556%, 78.168% 79.556%, 78.168% 79.648%, 77.521% 79.648%, 77.521% 79.741%, 77.336% 79.833%, 77.336% 80.666%, 77.428% 80.666%, 77.428% 81.036%, 77.336% 81.036%, 77.336% 82.701%, 77.243% 82.701%, 77.243% 82.609%, 76.781% 82.609%, 76.781% 82.701%, 76.503% 82.701%, 76.503% 82.794%, 76.226% 82.886%, 76.226% 82.979%, 76.133% 82.979%, 76.133% 82.886%, 75.856% 82.886%, 75.856% 82.979%, 75.763% 82.979%, 75.763% 83.164%, 75.856% 83.164%, 75.763% 83.719%, 75.578% 83.719%, 75.578% 83.811%, 75.116% 83.811%, 75.116% 83.904%, 75.023% 83.904%, 74.746% 83.904%, 74.746% 83.811%, 74.006% 83.811%, 74.006% 83.719%, 73.821% 83.719%, 73.821% 83.626%, 73.636% 83.534%, 73.636% 83.164%, 73.543% 83.164%, 73.451% 82.979%, 72.988% 82.979%, 72.988% 83.071%, 72.340% 83.071%, 72.340% 83.164%, 72.248% 83.164%, 72.248% 83.071%, 71.970% 83.071%, 71.970% 83.164%, 71.323% 83.164%, 71.323% 83.256%, 70.120% 83.256%, 70.120% 83.349%, 69.195% 83.349%, 69.195% 83.441%, 68.455% 83.441%, 68.455% 83.534%, 67.345% 83.534%, 67.345% 83.626%, 66.420% 83.626%, 66.420% 83.719%, 65.402% 83.719%, 65.402% 83.811%, 64.847% 83.811%, 64.662% 84.089%, 64.385% 83.996%, 64.385% 83.904%, 62.350% 83.996%, 62.350% 84.089%, 61.702% 84.089%, 61.702% 84.181%, 60.592% 84.181%, 60.592% 84.274%, 58.742% 84.366%, 58.742% 84.459%, 57.632% 84.459%, 57.632% 84.551%, 55.967% 84.644%, 55.967% 84.736%, 53.839% 84.829%, 53.839% 84.921%, 52.729% 85.014%, 52.636% 85.199%, 52.266% 85.199%, 52.174% 85.014%, 51.989% 85.014%, 51.989% 85.106%, 50.879% 85.106%, 50.879% 85.199%, 49.954% 85.199%, 49.954% 85.291%, 49.214% 85.291%, 49.214% 85.384%, 48.196% 85.384%, 48.196% 85.476%, 47.456% 85.476%, 47.456% 85.569%, 47.364% 85.569%, 47.364% 85.476%, 46.994% 85.476%, 46.994% 85.569%, 46.161% 85.569%, 46.161% 85.661%, 45.328% 85.661%, 45.328% 85.754%, 44.218% 85.754%, 44.218% 85.846%, 42.461% 85.939%, 42.461% 86.031%, 41.813% 86.031%, 41.813% 86.124%, 41.628% 86.124%, 41.628% 86.031%, 40.703% 86.124%, 40.703% 86.216%, 40.333% 86.124%, 40.333% 86.216%, 40.056% 86.216%, 39.963% 86.401%, 38.575% 86.309%, 38.575% 86.401%, 37.465% 86.401%, 37.465% 86.494%, 36.725% 86.494%, 36.725% 86.586%, 34.598% 86.679%, 34.598% 86.772%, 33.950% 86.772%, 33.950% 86.864%, 33.580% 86.772%, 33.580% 86.864%, 32.192% 86.957%, 32.192% 87.049%, 31.822% 86.957%, 31.822% 87.049%, 31.082% 87.049%, 31.082% 87.142%, 28.862% 87.234%, 28.862% 87.327%, 28.215% 87.327%, 28.215% 87.419%, 28.030% 87.512%, 28.030% 88.159%, 27.937% 88.159%, 27.937% 88.344%, 27.752% 88.344%, 27.752% 88.437%, 27.475% 88.437%, 27.475% 88.529%, 27.197% 88.529%, 27.197% 88.622%, 26.179% 88.622%, 26.179% 88.529%, 25.902% 88.529%, 25.902% 88.437%, 25.624% 88.344%, 25.624% 88.067%, 25.532% 88.067%, 25.532% 87.974%, 25.624% 87.974%, 25.624% 87.697%, 25.532% 87.697%, 25.532% 87.604%, 25.254% 87.697%, 25.254% 87.512%, 25.162% 87.512%, 25.162% 87.142%, 25.069% 87.142%, 24.977% 86.586%, 24.884% 86.586%, 24.884% 86.124%, 24.792% 86.124%, 24.792% 85.846%, 24.699% 85.846%, 24.699% 85.661%, 24.607% 85.661%, 24.607% 85.476%, 24.514% 85.476%, 24.514% 85.014%, 24.422% 85.014%, 24.422% 84.736%, 24.329% 84.736%, 24.329% 84.459%, 24.237% 84.459%, 24.237% 84.181%, 24.144% 84.181%, 24.144% 83.811%, 24.052% 83.811%, 24.052% 83.534%, 23.959% 83.534%, 23.959% 83.256%, 23.867% 83.256%, 23.867% 82.979%, 23.774% 82.979%, 23.774% 82.701%, 23.682% 82.701%, 23.682% 82.424%, 23.589% 82.424%, 23.589% 82.146%, 23.497% 82.146%, 23.497% 81.869%, 23.404% 81.869%, 23.404% 81.591%, 23.312% 81.591%, 23.312% 81.314%, 23.219% 81.314%, 23.219% 80.944%, 23.127% 80.944%, 23.127% 80.759%, 23.034% 80.759%, 23.034% 80.389%, 22.942% 80.389%, 22.849% 79.833%, 22.757% 79.833%, 22.757% 79.648%, 22.664% 79.648%, 22.572% 78.908%, 22.479% 78.908%, 22.387% 78.353%, 22.294% 78.353%, 22.202% 77.891%, 22.109% 77.891%, 22.109% 77.521%, 22.017% 77.521%, 22.017% 77.243%, 21.924% 77.243%, 21.924% 76.966%, 21.832% 76.966%, 21.832% 76.596%, 21.739% 76.596%, 21.739% 76.411%, 21.647% 76.411%, 21.647% 76.041%, 21.554% 76.041%, 21.462% 75.486%, 21.369% 75.486%, 21.369% 75.301%, 21.277% 75.301%, 21.184% 68.733%, 21.092% 68.733%, 21.092% 64.107%, 20.999% 64.107%, 20.999% 60.500%, 20.907% 60.500%, 20.907% 56.152%, 20.814% 56.152%, 20.814% 51.804%, 20.722% 51.804%, 20.722% 48.011%, 20.629% 48.011%, 20.629% 43.848%, 20.537% 43.848%, 20.537% 39.223%, 20.444% 39.223%, 20.444% 35.708%, 20.352% 35.708%, 20.259% 26.642%, 20.167% 26.642%, 20.167% 23.127%, 20.074% 23.127%, 20.074% 22.849%, 20.167% 22.849%, 20.167% 22.757%, 19.981% 22.664%, 19.981% 21.647%, 20.259% 21.462%, 20.259% 21.277%, 20.444% 21.184%, 20.444% 20.999%, 20.629% 20.907%, 20.629% 20.722%, 20.814% 20.629%, 20.814% 20.444%, 21.184% 20.167%, 21.277% 19.796%, 21.369% 19.796%, 21.369% 19.704%, 21.554% 19.611%, 21.554% 19.426%, 21.739% 19.334%, 21.647% 19.149%, 21.832% 19.149%, 21.832% 19.056%, 22.017% 18.964%, 22.109% 18.594%, 22.479% 18.316%, 22.479% 18.131%, 22.664% 18.039%, 22.757% 17.669%, 22.849% 17.669%, 22.849% 17.576%, 23.034% 17.484%, 23.034% 17.299%, 23.312% 17.114%, 23.312% 16.929%, 23.497% 16.836%, 23.497% 16.651%, 23.682% 16.559%, 23.682% 16.374%, 23.867% 16.374%, 23.867% 16.281%, 24.144% 16.096%, 24.144% 15.911%, 24.329% 15.819%, 24.329% 15.634%, 24.422% 15.634%, 24.514% 15.449%)}
.abf-banner .abf-banner__boiler{clip-path:polygon(47.250% 5.098%, 47.333% 5.098%, 47.333% 5.196%, 48.250% 5.196%, 48.250% 5.098%, 48.333% 5.098%, 48.333% 5.196%, 48.833% 5.196%, 48.833% 5.098%, 48.917% 5.098%, 48.917% 5.196%, 50.250% 5.196%, 50.250% 5.294%, 50.417% 5.196%, 50.417% 5.294%, 50.583% 5.294%, 50.500% 5.490%, 50.583% 5.490%, 50.667% 5.686%, 72.167% 5.784%, 72.167% 5.882%, 72.917% 5.882%, 72.917% 5.980%, 73.167% 6.078%, 73.250% 6.569%, 73.333% 6.569%, 73.333% 6.961%, 73.250% 6.961%, 73.167% 7.353%, 73.083% 7.353%, 72.917% 7.647%, 72.833% 7.647%, 72.833% 7.549%, 72.583% 7.549%, 72.583% 7.647%, 71.917% 7.647%, 71.917% 7.745%, 71.667% 7.843%, 71.667% 8.039%, 71.250% 8.137%, 71.250% 8.235%, 71.083% 8.333%, 71.083% 8.627%, 70.750% 8.627%, 70.750% 8.725%, 70.583% 8.725%, 70.583% 8.431%, 70.417% 8.333%, 70.333% 8.039%, 70.167% 8.137%, 70.167% 8.333%, 70.083% 8.333%, 70.083% 8.235%, 69.750% 8.235%, 69.750% 8.333%, 69.500% 8.235%, 68.583% 9.412%, 68.417% 9.412%, 68.417% 9.510%, 68.167% 9.706%, 68.083% 10.000%, 68.333% 10.098%, 68.333% 10.294%, 68.417% 10.294%, 68.417% 10.980%, 68.250% 10.980%, 68.167% 11.176%, 68.250% 11.176%, 68.333% 11.373%, 68.750% 11.373%, 68.750% 11.471%, 69.333% 11.569%, 69.333% 11.863%, 69.250% 11.863%, 69.250% 11.961%, 68.750% 12.059%, 68.667% 12.255%, 67.500% 12.255%, 67.500% 12.353%, 67.083% 12.353%, 67.083% 12.451%, 66.917% 12.451%, 66.833% 12.647%, 66.667% 12.647%, 66.583% 12.843%, 66.667% 12.843%, 66.667% 12.941%, 66.917% 12.941%, 66.917% 13.039%, 67.167% 12.941%, 67.167% 13.039%, 68.000% 13.039%, 68.000% 13.137%, 69.250% 13.235%, 69.250% 13.333%, 69.667% 13.431%, 69.750% 13.725%, 69.833% 13.725%, 70.000% 14.020%, 71.750% 14.020%, 71.833% 13.725%, 72.083% 13.725%, 72.083% 13.627%, 72.167% 13.627%, 72.167% 13.431%, 72.083% 13.431%, 72.083% 13.235%, 72.167% 13.235%, 72.167% 11.667%, 72.083% 11.667%, 72.083% 11.569%, 72.167% 11.569%, 72.167% 11.078%, 72.250% 11.078%, 72.250% 10.882%, 72.667% 10.784%, 72.667% 10.686%, 73.583% 10.686%, 73.583% 10.784%, 73.833% 10.784%, 73.833% 10.882%, 74.083% 11.078%, 74.083% 11.471%, 74.167% 11.471%, 74.167% 11.863%, 74.083% 11.863%, 74.083% 13.529%, 74.250% 13.627%, 74.250% 13.922%, 74.333% 13.922%, 74.333% 14.020%, 74.250% 14.020%, 74.250% 16.275%, 74.000% 16.471%, 74.000% 16.863%, 74.083% 16.863%, 74.083% 16.961%, 74.250% 16.961%, 74.250% 16.863%, 74.333% 16.863%, 74.333% 16.961%, 74.417% 16.961%, 74.417% 16.863%, 74.500% 16.863%, 74.500% 16.961%, 74.583% 16.961%, 74.583% 16.863%, 75.667% 16.863%, 75.667% 16.961%, 95.500% 16.961%, 95.500% 17.157%, 95.417% 17.157%, 95.417% 18.235%, 95.500% 18.235%, 95.500% 18.333%, 95.667% 18.333%, 95.667% 18.431%, 95.833% 18.529%, 95.833% 18.431%, 95.917% 18.431%, 96.000% 18.235%, 96.167% 18.235%, 96.167% 18.137%, 96.333% 18.137%, 96.333% 18.235%, 96.583% 18.137%, 96.583% 18.235%, 97.000% 18.333%, 97.000% 18.627%, 97.083% 18.627%, 97.083% 18.824%, 97.167% 18.824%, 97.083% 19.706%, 96.833% 19.902%, 96.833% 21.275%, 96.750% 21.275%, 96.667% 23.039%, 96.583% 23.039%, 96.583% 23.529%, 96.500% 23.529%, 96.500% 23.627%, 96.583% 23.627%, 96.583% 23.922%, 96.500% 23.922%, 96.500% 24.216%, 96.417% 24.216%, 96.417% 24.314%, 96.500% 24.314%, 96.500% 24.412%, 96.417% 24.412%, 96.417% 24.608%, 96.500% 24.608%, 96.500% 25.000%, 96.417% 25.000%, 96.417% 25.098%, 96.500% 25.098%, 96.500% 25.490%, 96.583% 25.490%, 96.583% 25.882%, 96.667% 25.882%, 96.667% 26.275%, 96.750% 26.275%, 96.750% 26.765%, 96.833% 26.765%, 96.833% 27.157%, 96.917% 27.157%, 96.917% 27.647%, 97.000% 27.647%, 97.000% 28.235%, 97.083% 28.235%, 97.083% 28.725%, 97.167% 28.725%, 97.167% 29.608%, 97.250% 29.608%, 97.250% 30.588%, 97.333% 30.588%, 97.333% 31.863%, 97.417% 31.863%, 97.417% 36.961%, 97.333% 36.961%, 97.333% 38.922%, 97.250% 38.922%, 97.250% 40.686%, 97.167% 40.686%, 97.167% 42.157%, 97.083% 42.157%, 97.083% 43.333%, 97.000% 43.333%, 97.000% 44.804%, 96.917% 44.804%, 96.917% 46.078%, 96.833% 46.078%, 96.833% 47.745%, 96.750% 47.745%, 96.667% 50.392%, 96.583% 50.392%, 96.500% 54.608%, 96.417% 54.608%, 96.417% 54.902%, 96.500% 54.902%, 96.500% 55.000%, 96.417% 55.000%, 96.417% 57.157%, 96.333% 57.157%, 96.333% 58.824%, 96.250% 58.824%, 96.250% 60.000%, 96.167% 60.000%, 96.167% 61.176%, 96.083% 61.176%, 96.083% 62.549%, 96.000% 62.549%, 96.000% 63.627%, 95.917% 63.627%, 95.917% 64.608%, 95.833% 64.608%, 95.833% 65.588%, 95.750% 65.588%, 95.833% 65.882%, 95.750% 65.882%, 95.667% 67.843%, 95.583% 67.843%, 95.583% 69.118%, 95.500% 69.118%, 95.500% 70.294%, 95.417% 70.294%, 95.417% 71.176%, 95.333% 71.176%, 95.333% 72.451%, 95.250% 72.451%, 95.250% 73.529%, 95.167% 73.529%, 95.167% 74.902%, 95.083% 74.902%, 95.083% 75.980%, 95.000% 75.980%, 95.000% 77.059%, 94.917% 77.059%, 94.833% 79.020%, 94.750% 79.020%, 94.667% 80.588%, 94.583% 80.588%, 94.583% 81.275%, 94.500% 81.275%, 94.417% 82.647%, 94.333% 82.647%, 94.333% 87.059%, 94.250% 87.059%, 94.250% 87.255%, 94.083% 87.353%, 93.917% 87.941%, 93.750% 88.039%, 93.750% 88.235%, 93.667% 88.235%, 93.667% 88.431%, 93.583% 88.431%, 93.417% 89.020%, 93.333% 89.020%, 93.250% 89.314%, 93.083% 89.412%, 93.083% 89.608%, 93.000% 89.608%, 93.000% 89.804%, 92.917% 89.804%, 92.750% 90.392%, 92.583% 90.490%, 92.500% 90.882%, 92.333% 90.980%, 92.250% 91.373%, 92.083% 91.471%, 92.000% 91.863%, 91.833% 91.961%, 91.833% 92.157%, 91.750% 92.157%, 91.583% 92.745%, 91.417% 92.843%, 91.333% 93.235%, 91.167% 93.333%, 91.000% 93.922%, 90.833% 94.020%, 90.833% 94.314%, 90.667% 94.412%, 90.583% 94.804%, 90.417% 94.902%, 90.333% 95.294%, 90.167% 95.392%, 90.083% 95.784%, 89.917% 95.882%, 89.833% 96.373%, 89.583% 96.569%, 89.500% 96.961%, 89.250% 97.059%, 89.250% 97.157%, 89.167% 97.157%, 89.167% 97.059%, 89.083% 97.059%, 89.083% 97.157%, 88.750% 97.157%, 88.750% 97.059%, 87.833% 97.059%, 87.833% 96.961%, 87.000% 96.961%, 87.000% 96.863%, 85.833% 96.863%, 85.833% 96.765%, 84.750% 96.765%, 84.750% 96.667%, 83.750% 96.667%, 83.750% 96.569%, 81.667% 96.471%, 81.667% 96.373%, 80.667% 96.373%, 80.667% 96.275%, 79.667% 96.275%, 79.667% 96.176%, 77.583% 96.078%, 77.583% 95.980%, 75.333% 95.882%, 75.333% 95.784%, 74.250% 95.784%, 74.250% 95.686%, 73.083% 95.686%, 73.083% 95.588%, 72.083% 95.588%, 72.083% 95.490%, 70.417% 95.490%, 70.417% 95.392%, 70.333% 95.392%, 70.333% 95.490%, 70.083% 95.490%, 70.083% 95.392%, 69.917% 95.490%, 69.917% 95.392%, 69.750% 95.392%, 69.750% 95.294%, 69.583% 95.294%, 69.583% 95.196%, 69.417% 95.196%, 69.417% 95.294%, 69.167% 95.196%, 69.083% 95.392%, 68.833% 95.392%, 68.833% 95.490%, 68.333% 95.490%, 68.333% 95.392%, 68.167% 95.392%, 68.167% 95.294%, 68.000% 95.294%, 68.000% 95.196%, 67.667% 95.196%, 67.333% 95.196%, 67.333% 95.098%, 66.667% 95.098%, 66.667% 95.196%, 66.500% 95.196%, 66.500% 95.098%, 66.250% 95.098%, 66.250% 95.000%, 64.667% 95.000%, 64.667% 94.902%, 64.083% 94.902%, 64.000% 94.706%, 62.667% 94.706%, 62.667% 94.608%, 62.000% 94.608%, 62.000% 94.706%, 61.750% 94.706%, 61.750% 94.608%, 61.500% 94.608%, 61.500% 94.510%, 61.333% 94.510%, 61.333% 94.608%, 60.917% 94.608%, 60.917% 94.510%, 60.000% 94.510%, 60.000% 94.412%, 59.333% 94.412%, 59.333% 94.314%, 58.667% 94.314%, 58.667% 94.412%, 58.500% 94.412%, 58.500% 94.314%, 58.250% 94.314%, 58.250% 94.216%, 57.333% 94.216%, 57.333% 94.118%, 56.667% 94.118%, 56.667% 94.020%, 55.333% 94.020%, 55.333% 93.922%, 54.000% 93.824%, 54.000% 93.725%, 52.667% 93.725%, 52.667% 93.627%, 51.917% 93.627%, 51.917% 93.529%, 50.917% 93.529%, 50.917% 93.431%, 50.667% 93.431%, 50.667% 93.529%, 50.583% 93.529%, 50.583% 93.431%, 50.000% 93.431%, 50.000% 93.333%, 48.250% 93.235%, 48.167% 93.039%, 48.000% 93.039%, 48.000% 93.137%, 47.083% 93.137%, 47.083% 93.039%, 46.000% 93.039%, 46.000% 92.941%, 45.667% 92.941%, 45.667% 92.843%, 45.333% 92.843%, 45.250% 93.039%, 44.833% 92.941%, 44.833% 92.843%, 44.000% 92.843%, 44.000% 92.745%, 43.333% 92.745%, 43.333% 92.843%, 43.167% 92.843%, 43.167% 92.745%, 42.917% 92.745%, 42.917% 92.647%, 42.417% 92.647%, 42.333% 92.451%, 41.333% 92.549%, 41.333% 92.451%, 40.667% 92.451%, 40.667% 92.353%, 40.000% 92.353%, 40.000% 92.255%, 37.333% 92.157%, 37.333% 92.059%, 37.000% 92.059%, 37.000% 91.961%, 36.667% 91.961%, 36.667% 92.059%, 36.500% 92.157%, 36.500% 92.059%, 36.083% 91.961%, 36.083% 91.863%, 36.000% 91.863%, 36.000% 91.961%, 35.917% 91.961%, 35.917% 91.863%, 35.083% 91.863%, 35.000% 91.667%, 34.667% 91.667%, 34.667% 91.765%, 33.833% 91.765%, 33.833% 91.667%, 33.333% 91.667%, 33.333% 91.569%, 31.750% 91.471%, 31.750% 91.373%, 30.333% 91.373%, 30.333% 91.275%, 29.833% 91.373%, 29.833% 91.275%, 29.500% 91.275%, 29.500% 91.176%, 29.250% 91.275%, 29.250% 91.176%, 29.000% 91.176%, 29.000% 91.078%, 28.000% 91.176%, 28.000% 91.078%, 27.083% 91.078%, 27.000% 90.882%, 26.500% 90.980%, 26.500% 90.882%, 26.167% 90.882%, 26.167% 90.784%, 26.000% 90.784%, 26.000% 90.882%, 25.500% 90.882%, 25.500% 90.784%, 24.667% 90.784%, 24.667% 90.686%, 22.500% 90.588%, 22.500% 90.490%, 22.167% 90.490%, 22.167% 90.392%, 21.667% 90.490%, 21.667% 90.392%, 19.750% 90.294%, 19.667% 90.098%, 19.333% 90.098%, 19.333% 90.196%, 18.667% 90.098%, 18.667% 90.196%, 18.500% 90.196%, 18.500% 90.098%, 18.083% 90.000%, 18.083% 90.098%, 17.833% 90.196%, 17.833% 90.294%, 17.500% 90.294%, 17.500% 90.196%, 17.333% 90.196%, 17.333% 90.098%, 16.917% 90.098%, 16.917% 90.000%, 16.667% 90.000%, 16.667% 90.098%, 16.083% 90.098%, 16.083% 90.000%, 16.000% 90.000%, 16.000% 90.098%, 15.917% 90.098%, 15.917% 90.000%, 15.500% 90.000%, 15.500% 89.902%, 15.000% 89.902%, 15.000% 90.000%, 14.917% 90.000%, 14.833% 89.804%, 13.833% 89.902%, 13.833% 89.804%, 13.583% 89.804%, 13.583% 89.706%, 12.667% 89.706%, 12.667% 89.608%, 12.000% 89.608%, 12.000% 89.706%, 11.833% 89.706%, 11.833% 89.608%, 11.583% 89.608%, 11.583% 89.510%, 10.417% 89.510%, 10.417% 89.412%, 9.583% 89.412%, 9.583% 89.314%, 8.667% 89.314%, 8.667% 89.216%, 7.667% 89.216%, 7.667% 89.118%, 6.250% 89.020%, 6.250% 88.627%, 6.167% 88.627%, 6.167% 78.333%, 6.083% 78.333%, 6.083% 78.235%, 6.167% 78.235%, 6.167% 77.941%, 6.083% 77.941%, 6.083% 77.843%, 6.167% 77.843%, 6.167% 77.451%, 6.083% 77.451%, 6.083% 66.667%, 6.000% 66.667%, 6.083% 66.373%, 6.000% 66.373%, 6.000% 55.784%, 5.917% 55.784%, 5.917% 55.686%, 6.000% 55.686%, 6.000% 55.196%, 5.917% 55.196%, 5.917% 45.490%, 5.833% 45.490%, 5.833% 45.392%, 5.917% 45.392%, 5.917% 44.510%, 5.833% 44.510%, 5.833% 34.804%, 5.750% 34.804%, 5.833% 33.824%, 5.750% 33.824%, 5.750% 23.627%, 5.667% 23.627%, 5.667% 23.529%, 5.750% 23.529%, 5.750% 22.941%, 5.667% 22.941%, 5.667% 22.745%, 5.750% 22.745%, 5.750% 21.961%, 5.667% 21.961%, 5.667% 17.647%, 5.833% 17.647%, 5.833% 17.549%, 7.333% 17.451%, 7.333% 17.353%, 8.167% 17.353%, 8.167% 17.255%, 9.583% 17.157%, 9.583% 17.059%, 11.167% 16.961%, 11.167% 16.863%, 11.833% 16.863%, 11.833% 16.765%, 12.667% 16.765%, 12.667% 16.667%, 13.500% 16.569%, 13.500% 16.471%, 13.583% 16.471%, 13.500% 12.451%, 13.583% 12.451%, 13.583% 12.255%, 13.667% 12.255%, 13.833% 11.961%, 14.000% 11.961%, 14.000% 11.863%, 15.750% 11.863%, 15.750% 11.961%, 16.000% 11.863%, 16.000% 11.961%, 16.833% 11.961%, 16.833% 12.059%, 17.000% 12.059%, 16.917% 12.353%, 17.333% 12.647%, 17.333% 13.039%, 17.500% 13.137%, 17.500% 13.039%, 18.000% 12.843%, 18.083% 12.647%, 18.333% 12.647%, 18.417% 12.451%, 18.750% 12.353%, 18.833% 12.157%, 19.083% 12.157%, 19.167% 11.961%, 19.500% 11.863%, 19.583% 11.667%, 20.000% 11.569%, 20.083% 11.373%, 20.250% 11.373%, 20.250% 11.275%, 20.750% 11.078%, 20.833% 10.882%, 21.333% 10.686%, 21.417% 10.490%, 21.750% 10.392%, 21.833% 10.196%, 22.083% 10.196%, 22.167% 10.000%, 22.500% 9.902%, 22.583% 9.706%, 22.833% 9.706%, 22.833% 9.608%, 23.083% 9.510%, 23.250% 9.216%, 23.500% 9.216%, 23.500% 9.118%, 23.667% 9.118%, 23.667% 9.020%, 23.833% 9.020%, 23.833% 8.922%, 24.333% 8.725%, 24.417% 8.529%, 24.583% 8.529%, 24.583% 8.431%, 24.750% 8.431%, 24.750% 8.333%, 24.917% 8.333%, 24.917% 8.235%, 25.083% 8.235%, 25.083% 8.137%, 25.250% 8.137%, 25.250% 8.039%, 25.417% 8.039%, 25.417% 7.941%, 25.583% 7.941%, 25.583% 7.843%, 26.083% 7.647%, 26.167% 7.451%, 26.333% 7.451%, 26.333% 7.353%, 26.500% 7.353%, 26.500% 7.255%, 26.667% 7.255%, 26.667% 7.157%, 27.167% 6.961%, 27.250% 6.765%, 27.500% 6.765%, 27.583% 6.569%, 27.750% 6.569%, 27.750% 6.471%, 27.917% 6.471%, 27.917% 6.373%, 28.083% 6.373%, 28.083% 6.275%, 28.667% 6.275%, 28.667% 6.176%, 28.833% 6.176%, 28.833% 6.078%, 29.333% 6.176%, 29.500% 5.882%, 30.000% 5.882%, 30.000% 5.784%, 32.000% 5.784%, 32.000% 5.686%, 32.167% 5.686%, 32.167% 5.588%, 32.417% 5.588%, 32.417% 5.490%, 32.667% 5.490%, 32.667% 5.392%, 33.000% 5.392%, 33.000% 5.294%, 33.500% 5.294%, 33.500% 5.196%, 41.667% 5.294%, 41.667% 5.392%, 42.000% 5.392%, 42.000% 5.490%, 42.167% 5.490%, 42.167% 5.588%, 42.333% 5.588%, 42.333% 5.686%, 42.417% 5.686%, 42.417% 5.588%, 44.167% 5.588%, 44.167% 5.686%, 44.667% 5.686%, 44.667% 5.588%, 44.833% 5.588%, 44.833% 5.686%, 46.167% 5.686%, 46.167% 5.588%, 46.250% 5.588%, 46.250% 5.686%, 46.333% 5.686%, 46.417% 5.392%, 46.500% 5.392%, 46.500% 5.196%, 46.750% 5.294%, 46.750% 5.196%, 47.250% 5.196%, 47.250% 5.098%)}

/* End */


/* Start:/local/templates/abat/components/bitrix/news.list/area/style.css?17459273921232*/
.area {
  padding-top: 140px;
}
.area__text {
  margin-top: 30px;
  display: flex;
  flex-direction: column;
  gap: 30px;
}
.area__btn {
  display: block;
  margin-top: 30px;
}
.area__map {
  width: 100%;
  background: none;
  position: relative;
}
.area__map-img {
  width: 100%;
}
.area__map-buttons {
  position: absolute;
  z-index: 100;
  right: 20px;
  bottom: 20px;
  display: flex;
  gap: 20px;
}

.area__map-buttons button {
  width: 40px;
  height: 40px;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 100%;
  background-color: #1d4199;
  border-radius: 5px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
}

@media screen and (max-width: 767px) {
  .area {
    padding-top: 80px;
  }
  .area__text {
    margin-top: 20px;
    gap: 20px;
  }
  .area__btn {
    margin-top: 20px;
    padding: 13px;
  }
  .area__map {
    margin-top: 22px;
  }
  .area__map-buttons {
    gap: 8px;
    flex-direction: column;
  }
  .area__map-buttons button {
    width: 30px;
    height: 30px;
  }
  a.btn.btn_red.area__btn {
    padding: 13px 10px;
    text-wrap: nowrap;
    font-weight: 600;
    margin:  0 auto;
    margin-top: 20px;
  }
} /*# sourceMappingURL=area.css.map */

/* End */


/* Start:/local/templates/abat/components/bitrix/news.list/clients-list/style.css?17422037761123*/
.clients {
  padding-top: 130px;
}
.clients__list {
  margin-top: 30px;
  display: flex;
  flex-wrap: wrap;
  overflow: hidden;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  justify-content: center;
}
.clients__item {
  width: 20%;
  height: 180px;
  padding: 20px;
  border: solid 1px #d9d9d9;
  display: flex;
  justify-content: center;
  align-items: center;
}
.clients__item-img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
}
.clients__item:hover .clients__item-img {
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
}

@media screen and (max-width: 1280px) {
  .clients {
    padding-top: 80px;
  }
  .clients__item {
    width: 25%;
    height: 180px;
  }
}
@media screen and (max-width: 767px) {
  .clients__list {
    margin-top: 20px;
  }
  .clients__item {
    width: 50%;
    height: 92px;
  }
}

/* End */


/* Start:/local/templates/abat/components/bitrix/news.list/form-consultation/style.css?17564502224743*/
.consultation {
  margin-top: 140px;
}
.consultation__wrapper {
  background-color: #fff;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  display: grid;
  grid-template-columns: 762fr 710fr;
  gap: 30px;
  padding: 50px 50px 50px 45px;
  border-left: solid 6px #1d4199;
}
.consultation__content {
  display: flex;
  flex-direction: column;
  gap: 30px;
}
.consultation__text {
  font-size: 20px;
  line-height: 28px;
}
.consultation__btn-wrapper {
  display: flex;
  flex-direction: column;
}
.consultation__btn-wrapper span {
  color: #fff;
}
.consultation__btn-wrapper span:nth-child(1) {
  font-size: 9px;
  line-height: 11.7px;
}
.consultation__btn-wrapper span:nth-child(2) {
  font-size: 16px;
  line-height: 20.8px;
}
.consultation__form {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.consultation__form-item {
  width: calc(50% - 5px);
}
.consultation__form-label {
  position: relative;
}
.consultation__form-label__placeholder {
  transition: opacity 0.3s ease;
  position: absolute;
  top: 50%;
  left: 18px;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  font-size: 16px;
  line-height: 22px;
  color: #707070;
}
.consultation__form-label__placeholder span {
  color: #e31e24;
}
.consultation__form-label__placeholder.hidden {
  opacity: 0;
  pointer-events: none;
}
.consultation__form-label input {
  width: 100%;
}
.consultation__form-input {
  border: solid 1px #dadada;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  padding: 13px 18px;
  font-size: 16px;
  line-height: 22px;
  color: #707070;
  height: 49px;
  background-color: #fff;
  /* appearance: none;
  -webkit-appearance: none; */
}

.consultation__form-input::placeholder{
  color: #707070;
}
.consultation__form-textarea::placeholder{
  color: #707070;
}
.consultation__form-textarea {
  resize: vertical;
  height: 70px;
  width: 100%;
  border: solid 1px #dadada;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  padding: 13px 18px;
  font-size: 16px;
  line-height: 22px;
  color: #707070;
}
.consultation__form-btn {
  width: 100%;
}
.consultation__form-privacy {
  display: grid;
  gap: 10px;
   grid-template-columns: 1px 16px 1fr;
  /* Скрываем стандартный чекбокс */
  /* Кастомный чекбокс */
  /* Добавляем галочку при checked */
  /* Изменение цвета границы при наведении */
}
.consultation__form-privacy p {
  color: #666666;
  font-size: 14px;
  line-height: 19.6px;
}
.consultation__form-privacy-checkbox {
  opacity: 0;
}
.consultation__form-privacy-label {
  display: inline-block;
  width: 16px; /* Размер чекбокса */
  height: 16px; /* Размер чекбокса */
  border: solid 1.5px #b1b1b1; /* Граница */
  border-radius: 1.5px; /* Закругление углов */
  background-color: #ffffff; /* Фон */
  position: relative;
  cursor: pointer;
  transition: border-color 0.3s ease, background-color 0.3s ease;
}
.consultation__form-privacy-checkbox:checked
  + .consultation__form-privacy-label:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-image: url("/local/templates/abat/public/icons/checkbox.svg");
  width: 9.3px;
  height: 6.32px;
  background-repeat: no-repeat;
}
button.btn.btn_blue.consultation__form-btn {
  width: 100%;
}

@media screen and (max-width: 1200px) {
  .consultation__wrapper {
    display: flex;
    flex-direction: column;
  }
}
@media screen and (max-width: 767px) {
  .consultation {
    margin-top: 80px;
  }
  .consultation .second-title {
    text-align: center;
  }
  .consultation__content {
    gap: 20px;
    align-items: center;
  }
  .consultation__wrapper {
    padding: 20px 15px 20px 12px;
    border-left: solid 3px #1d4199;
  }
  .consultation__text {
    font-size: 16px;
    line-height: 140%;
    text-align: center;
  }
  .consultation__form {
    gap: 5px;
  }
  .consultation__form-item {
    width: 100%;
  }
  .consultation__form-textarea {
    height: 80px;
    padding: 13px;
    font-size: 14px;
  }
  .consultation__form-input {
    padding: 13px;
    font-size: 14px;
  }
  .consultation__form-privacy {
    margin-top: 5px;
  }
  .consultation__form-privacy p {
    font-size: 12px;
    line-height: 140%;
  }
  .consultation__form-label__placeholder {
    font-size: 14px;
    left: 14px;
  }
}

/* End */


/* Start:/local/templates/abat/components/bitrix/news.list/projection-list/style.css?17454789522748*/
section.projection {
  margin-top: 175px;
}
.projection__content {
  max-width: 835px;
  display: flex;
  flex-direction: column;
  gap: 15px;
}

.projection__list {
  column-count: 2;
  column-gap: 30px;
  margin-top: 25px;
}

.projection__item {
  break-inside: avoid;
  background-color: #fff;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  margin-bottom: 20px;
  padding: 25px 30px;
  min-height: 300px;
}

.projection__item-name {
  font-size: 24px;
  line-height: 150%;
  font-weight: 600;
  letter-spacing: -0.8px;
}

.projection__item-tags {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-top: 13px;
  flex-wrap: wrap;
}
.projection__item-tag {
  border: solid 1px #e0e0e0;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  padding: 6px 17px;
  font-size: 16px;
  line-height: 140%;
  font-weight: 500;
  text-wrap: nowrap;
}

.projection__item-img {
  width: 100%;
  object-fit: cover;
  margin-top: 20px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
}

.projection__item:nth-child(3n) {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 30px;
  margin-bottom: 30px;
}

.projection__item:nth-child(3n) .projection__item-tags {
  display: flex;
  align-items: flex-start;
  gap: 6px;
  margin-top: 10px;
}
.projection__item:nth-child(3n) .projection__item-img {
  width: 100%;
  max-width: 319px;
  margin-left: auto;
  object-fit: cover;
  margin-top: 0;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
}
.projection__order-btn {
  margin: 0 auto;
  display: block;
  margin-top: 18px;
}

@media screen and (max-width: 1200px) {
  section.projection{
    margin-top: 80px;
  }
  .projection__list {
    column-count: initial;
    column-gap: 30px;
    margin-top: 25px;
    display: flex;
    flex-direction: column;
  }
  .projection__item-wrapper {
    padding: 14px;
  }
  .projection__item:nth-child(3n) {
    display: block;
  }
  .projection__item-img {
    width: 100%;
    margin: 0;
    aspect-ratio: 330/130;
    margin-top: 3px;
  }
  .projection__item {
    padding: 0;
    min-height: auto;
    margin: 0;
  }
  .projection__item:nth-child(3n) .projection__item-img {
    aspect-ratio: 330/130;
    max-width: 100%;
  }
  .projection__item-without {
    display: none;
  }
  .projection__item-name {
    font-size: 18px;
    line-height: 150%;
    font-weight: 600;
    letter-spacing: 0.6px;
  }
  .projection__item-tag{
    padding: 5px 15px;
  font-size: 14px;
  }
}

/* End */


/* Start:/local/templates/abat/components/bitrix/news.list/solution-list/style.css?17454799721600*/
.solution {
  margin-top: 140px;
}

.solution__wrapper {
  margin-top: 40px;
  display: flex;
  gap: 30px;
  flex-wrap: wrap;
}

.solution__item {
  width: calc(100% / 2 - 15px);
  position: relative;
}

.solution__item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  border-radius: 5px;
}
.solution__item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.solution__item-img::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  background: linear-gradient(
    253.74deg,
    rgba(56, 46, 46, 0) 16.37%,
    #382e2e 74.02%
  );
}
.solution__item-wrapper {
  display: flex;
  flex-direction: column;
  padding: 180px 40px 40px;
}
img.solution__item-icon {
  width: 38px;
  height: 38px;
}
.solution__item-title {
  margin-top: 25px;
  font-size: 24px;
  line-height: 140%;
  font-weight: 600;
  color: #fff;
}
.solution__item-text {
  margin-top: 10px;
  font-size: 16px;
  line-height: 140%;
  color: #fff;
  max-width: 375px;
}
.btn.btn_red.solution__link {
  margin: 0 auto;
  margin-top: 50px;
  display: block;
  padding: 13px 20px;
}

@media screen and (max-width: 1200px) {
  .solution{
    margin-top: 80px;
  }
  .solution__item {
    width: 100%;
  }
  .solution__item-text {
    max-width: 600px;
    font-size: 14px;
  }
  .solution__item-wrapper {
    padding: 180px 15px 15px;
  }
  .solution__wrapper{
    margin-top: 20px;
  }
  .btn.btn_red.solution__link{
    margin-top: 30px;
  }
  .solution__item-title{
    font-size: 20px;
  }
}

/* End */


/* Start:/local/templates/abat/components/bitrix/news.list/staff-list/style.css?17460019392002*/
.staff {
  margin-top: 130px;
}
.staff__list {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  margin-top: 40px;
}
.staff__item {
  width: calc(100% / 3 - 14px);
  background-color: #fff;
  border-radius: 5px;
  padding: 30px;
  display: flex;
  gap: 20px;
}
.staff__info {
  display: flex;
  flex-direction: column;
}

span.staff__item-name {
  font-size: 16px;
  line-height: 160%;
  font-weight: 600;
}
span.staff__item-post {
  font-size: 14px;
  line-height: 140%;
  color: #666666;
  margin-bottom: 20px;
}
a.staff__item-link {
  font-size: 16px;
  line-height: 160%;
  font-weight: 500;
  color: #e31e24;
}
img.staff__item-img {
  max-width: 156px;
  max-height: 160px;
  width: 100%;
  aspect-ratio: 156 / 160;
}

a.staff__item-whatsapp {
  background-color: #2cb742;
  width: 26px;
  height: 26px;
  margin-top: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
}
.staff__item-icon {
  width: 18px;
  height: 18px;
}

.staff__item-link:hover{
  text-decoration: underline;
  text-underline-offset: 5px;
}

@media screen and (max-width: 1300px) {
  .staff__item {
    width: calc(100% / 2 - 10px);
  }
}
@media screen and (max-width: 991px) {
  .staff{
    margin-top: 80px;
  }
  .staff__list {
    gap: 10px;
    margin-top: 20px;
  }
  .staff__item {
    width: 100%;
    flex-direction: row-reverse;
    justify-content: space-between;
  }
  .staff__info {
    flex: auto;
  }
}
@media screen and (max-width: 560px) {
  span.staff__item-post{
    font-size: 12px;
  }
  .staff__item-link{
    font-size: 16px;
  }
  .staff__list {
    gap: 10px;
  }
  .staff__item {
    width: 100%;
    flex-direction: row-reverse;
    justify-content: space-between;
    padding: 15px;
  }
  .staff__info {
    flex: auto;
  }
  img.staff__item-img {
    max-width: 122px;
    max-height: 125px;
    width: 100%;
    aspect-ratio: 122 / 125;
  }
}

/* End */


/* Start:/local/templates/abat/components/bitrix/news.list/form-before-footer/style.css?17564502224583*/
.before-footer {
  margin-top: 145px;
}
.before-footer__wrapper {
  background-color: #fff;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  display: grid;
  grid-template-columns: 762fr 710fr;
  gap: 30px;
  padding: 50px 50px 50px 45px;
  border-left: solid 6px #1d4199;
}
.before-footer__content {
  display: flex;
  flex-direction: column;
  gap: 30px;
}
.before-footer__text {
  font-size: 20px;
  line-height: 28px;
}
.before-footer__btn-wrapper {
  display: flex;
  flex-direction: column;
}
.before-footer__btn-wrapper span {
  color: #fff;
}
.before-footer__btn-wrapper span:nth-child(1) {
  font-size: 9px;
  line-height: 11.7px;
}
.before-footer__btn-wrapper span:nth-child(2) {
  font-size: 16px;
  line-height: 20.8px;
}
.before-footer__form {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.before-footer__form-item {
  width: calc(100% / 3 - 7px);
  height: 50px;
}
.before-footer__form-label {
  position: relative;
}
.before-footer__form-label__placeholder {
  transition: opacity 0.3s ease;
  position: absolute;
  top: 50%;
  left: 18px;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  font-size: 16px;
  line-height: 22px;
  color: #707070;
}
.before-footer__form-label__placeholder span {
  color: #e31e24;
}
.before-footer__form-label__placeholder.hidden {
  opacity: 0;
  pointer-events: none;
}
.before-footer__form-label input {
  width: 100%;
  height: 50px;
}
.before-footer__form-input {
  height: 50px;
  border: solid 1px #dadada;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  padding: 5px 18px;
  font-size: 16px;
  line-height: 22px;
  color: #707070;
  appearance: none;
  -webkit-appearance: none;
}
.before-footer__form-textarea {
  resize: vertical;
  height: 70px;
  width: 100%;
  border: solid 1px #dadada;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  padding: 13px 18px;
  font-size: 16px;
  line-height: 22px;
  color: #707070;
}
.before-footer__form-btn {
  width: 100%;
}
.before-footer__form-privacy {
  display: grid;
  gap: 10px;
  grid-template-columns: 1px 16px 1fr;
}
.before-footer__form-privacy p {
  color: #666666;
  font-size: 14px;
  line-height: 19.6px;
}
.before-footer__form-privacy-checkbox {
  opacity: 0;
}
.before-footer__form-privacy-label {
  display: inline-block;
  width: 16px; /* Размер чекбокса */
  height: 16px; /* Размер чекбокса */
  border: solid 1.5px #b1b1b1; /* Граница */
  border-radius: 1.5px; /* Закругление углов */
  background-color: #ffffff; /* Фон */
  position: relative;
  cursor: pointer;
  transition: border-color 0.3s ease, background-color 0.3s ease;
}
.before-footer__form-privacy-checkbox:checked
  + .before-footer__form-privacy-label:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-image: url("/local/templates/abat/public/icons/checkbox.svg");
  width: 9.3px;
  height: 6.32px;
  background-repeat: no-repeat;
}

li.before-footer__item {
  display: flex;
  align-items: center;
  gap: 10px;
}
ul.before-footer__list {
  display: flex;
  flex-direction: column;
  gap: 13px;
}

button.btn.btn_blue.before-footer__form-btn {
  width: 100%;
}
@media screen and (max-width: 1200px) {
  .before-footer__wrapper {
    display: flex;
    flex-direction: column;
  }
}
@media screen and (max-width: 767px) {
  .before-footer {
    margin-top: 80px;
  }
  .before-footer .second-title {
    text-align: center;
  }
  .before-footer__content {
    gap: 20px;
    align-items: center;
  }
  .before-footer__wrapper {
    padding: 20px 15px 20px 12px;
    border-left: solid 3px #1d4199;
  }
  .before-footer__text {
    font-size: 16px;
    line-height: 140%;
    text-align: center;
  }
  .before-footer__form {
    gap: 5px;
  }
  .before-footer__form-item {
    width: 100%;
  }
  .before-footer__form-textarea {
    height: 80px;
    padding: 13px;
    font-size: 14px;
  }
  .before-footer__form-input {
    padding: 13px;
    font-size: 14px;
  }
  .before-footer__form-privacy {
    margin-top: 5px;
  }
  .before-footer__form-privacy p {
    font-size: 12px;
    line-height: 140%;
  }
  .before-footer__form-label__placeholder {
    font-size: 14px;
    left: 14px;
  }
}

/* End */
/* /local/templates/abat/components/bitrix/news.list/banner_main/style.css?17609582752553 */
/* /local/templates/abat/components/bitrix/news.list/advantages/style.css?1745318338925 */
/* /local/templates/abat/components/bitrix/catalog.section.list/category_section-list/style.css?17497137022498 */
/* /leasing/style.css?17915489256911 */
/* /leasing/product-outlines.css?179153061822584 */
/* /local/templates/abat/components/bitrix/news.list/area/style.css?17459273921232 */
/* /local/templates/abat/components/bitrix/news.list/clients-list/style.css?17422037761123 */
/* /local/templates/abat/components/bitrix/news.list/form-consultation/style.css?17564502224743 */
/* /local/templates/abat/components/bitrix/news.list/projection-list/style.css?17454789522748 */
/* /local/templates/abat/components/bitrix/news.list/solution-list/style.css?17454799721600 */
/* /local/templates/abat/components/bitrix/news.list/staff-list/style.css?17460019392002 */
/* /local/templates/abat/components/bitrix/news.list/form-before-footer/style.css?17564502224583 */
